1.3.0 2010-06-07
2010-06-07 14:34  cgilles

	* utilities/searchwindow/searchview.cpp,
	  utilities/searchwindow/searchview.h,
	  utilities/searchwindow/searchwindow.cpp,
	  utilities/searchwindow/searchwindow.h: in adv search window, it's
	  better to use "Try" sentence instead "Test". To be homogenous
	  with the rest of digiKam

2010-06-07 12:35  cgilles

	* NEWS: polish

2010-06-07 12:29  cgilles

	* NEWS: update

2010-06-07 08:19  cgilles

	* NEWS: update

2010-06-06 22:47  cgilles

	* NEWS: update

2010-06-06 22:47  cgilles

	* NEWS: update

2010-06-06 22:41  cgilles

	* NEWS: update

2010-06-06 16:49  aclemens

	* NEWS: update

2010-06-06 08:13  aclemens

	* utilities/advancedrename/README: fix example

2010-06-06 08:11  aclemens

	* utilities/advancedrename/TODO: I guess it is working fine the way
	  it is, don't make things too complicated.

2010-06-06 08:08  aclemens

	* utilities/advancedrename/parser/options/dateoption.cpp: Fix regex
	  for token parsing in the dateoption

2010-06-06 08:08  aclemens

	* utilities/advancedrename/parser/modifiers/rangemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/replacemodifier.cpp:
	  Fix syntax highlighting

2010-06-05 20:35  mwiesweg

	* libs/threadimageio/managedloadsavethread.cpp: Fix copy-and-paste
	  mistake.
	  Funny: Code with obvious crash is almost three years old.
	  
	  CCBUG: 240828

2010-06-05 16:25  eva

	* utilities/queuemanager/queuelist.cpp: Fixing the following bug:
	  Items added to an existing queue don't have the right destination
	  path
	  set.
	  
	  Not checked: wether settings are being set properly to new items
	  
	  Suggestion: don't store settings in items at all, then changes
	  don't
	  need
	  to be propergated on every change. A queue has the same settings
	  for all
	  items anyways (or am I wrong here?)

2010-06-05 15:01  mwiesweg

	* NEWS, digikam/imageratingoverlay.cpp, digikam/ratingwidget.cpp,
	  digikam/ratingwidget.h: Constrain the width of the rating widget
	  in the rating overlay,
	  so that clicks to the left or right of the visible stars do not
	  change the rating.
	  
	  BUG: 238232

2010-06-05 14:41  mwiesweg

	* libs/imageproperties/imagedescedittab.cpp: For creating a tag
	  from the line edit, use the tag modification helper of the tree
	  view
	  to make the check-new-tag functionality work.
	  Optimize the workflow for creating several new tags in a row.
	  
	  CCBUG: 237452

2010-06-05 12:49  eva

	* digikam/imagethumbnailbar.cpp: removed single selection again.
	  The thumbnailbar works fine, as DnD with
	  multiple selections works actually fine. It seems the menu
	  actions don't
	  handle multiple selections in thumbnailbar as they do for
	  albumiconview

2010-06-05 12:09  eva

	* digikam/imagethumbnailbar.cpp: disabled multiple selection in
	  ThumbnailBar as actions on multiple items
	  don't work anyways

2010-06-03 22:46  cgilles

	* utilities/queuemanager/basetools/decorate/watermark.cpp: fix
	  layout

2010-06-03 20:01  aclemens

	* NEWS: update

2010-06-03 20:00  aclemens

	* utilities/advancedrename/parser/options/dateoption.cpp:
	  Tripple-check datetime information in the parser. It should have
	  been set already be the
	  calling instance, but somehow it fails for CameraUI now.
	  
	  BUG:231585

2010-06-03 18:06  aclemens

	* utilities/advancedrename/common/tooltipdialog.cpp: Use
	  QTextBrowser instead of QTextEdit to allow handling of
	  hyperlinks.

2010-06-03 09:14  cgilles

	* imageplugins/TODO: update

2010-06-03 09:07  cgilles

	* NEWS: update

2010-06-03 08:46  cgilles

	* utilities/queuemanager/basetools/decorate/watermark.cpp: polish

2010-06-03 08:43  cgilles

	* utilities/queuemanager/basetools/decorate/watermark.cpp,
	  utilities/queuemanager/basetools/decorate/watermark.h: apply
	  patch #42716 from Mikkel Baekhoej Christensen to apply image
	  watermark in BQM
	  BUGS: 233409

2010-06-03 08:06  cgilles

	* imageplugins/TODO: update

2010-06-02 20:56  aclemens

	* tests/CMakeLists.txt: Avoid defining the content of
	  libadvancedrename_SRCS twice.
	  
	  But why do we do it like this anyway?
	  Why don't we use static libs for all the lib***_SRCS defines?
	  For example AdvancedRename is compiled three times, for the
	  digiKam target, for
	  the tests target and for the themedesigner target.
	  This is true for a lot of other things, too.
	  
	  Why don't we use static libs and just link them in the end?
	  Other candidates would be libdigikamgui, libsearchwindow etc...
	  
	  Is there any reason why it is not done this way?
	  
	  CCMAIL:digikam-devel@kde.org

2010-06-01 12:51  mwiesweg

	* digikam/albummanager.cpp: Fix waiting cursor when new database
	  fails.
	  Properly get the database directory, not the filename, for
	  checks.

2010-06-01 12:51  mwiesweg

	* digikam/albumsettings.cpp, utilities/setup/setupdatabase.cpp: Use
	  new methods.
	  Use DatabaseParameters directly to construct SQLite parameters.
	  This solves
	  all problems arising when switching to a different SQLite db
	  file.

2010-06-01 12:51  mwiesweg

	* libs/widgets/common/databasewidget.cpp,
	  libs/widgets/common/databasewidget.h: Use the text in the combo
	  box for user-visible text, and the item data
	  for the technical value (driver name)

2010-06-01 12:51  mwiesweg

	* databaseserver/databaseserver.cpp, digikam/main.cpp,
	  libs/database/databaseserverstarter.h: Replace strings

2010-06-01 12:51  mwiesweg

	* libs/database/databaseparameters.cpp,
	  libs/database/databaseparameters.h: Some restructuring.
	  Use central method to retrieve the QSQLITE and QMYSQL strings.
	  Reorganize and rename the methods that translate between folder
	  and file for SQLite.

2010-06-01 10:23  mwiesweg

	* digikam/imagecategorizedview.cpp: Dont forget to map the proxy
	  model indices to source.
	  Thumbnails for the currently visible items will now again
	  have the highest priority and be loaded from top to bottom,
	  regardless of scrolling direction or paint order.

2010-06-01 10:23  mwiesweg

	* libs/models/imagethumbnailmodel.cpp,
	  libs/models/imagethumbnailmodel.h: Set a low priority on the
	  preload thread.
	  Stop preloading already when image infos are cleared (typically,
	  when another album is loaded)

2010-06-01 10:23  mwiesweg

	* libs/threadimageio/managedloadsavethread.cpp,
	  libs/threadimageio/thumbnailloadthread.cpp: Fix leak and wrong
	  method call

2010-06-01 10:23  mwiesweg

	* libs/threads/dynamicthread.cpp, libs/threads/dynamicthread.h:
	  Allow to set a thread priority on a DynamicThread

2010-05-31 21:57  cgilles

	* NEWS: update

2010-05-31 13:33  mwiesweg

	* libs/widgets/common/histogrampainter.cpp: Remove bogus warning if
	  value is 0.
	  When value is negative, just return 0; log(1.0) was 0 anyway.

2010-05-31 13:26  mwiesweg

	* libs/database/collectionmanager.cpp: Also fix albumRootPath() as
	  already done with collectionLocation()
	  for the situation of two directories where the second one starts
	  with
	  the path of the first (~/pictures, ~/pictures2)
	  
	  CCBUG: 239902

2010-05-30 17:51  coles

	* databaseserver/databaseserver.cpp, digikam/albummanager.cpp,
	  libs/dimg/filters/lens/antivignettingsettings.cpp,
	  utilities/setup/setupalbumview.cpp,
	  utilities/setup/setuplighttable.cpp: Proof-reading - corrected
	  various minor errors.

2010-05-30 06:55  scripty

	* 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:
	  SVN_SILENT made messages (.desktop file)

2010-05-29 20:57  cgilles

	* NEWS: update

2010-05-28 21:16  aclemens

	* utilities/advancedrename/common/tooltipdialog.cpp,
	  utilities/advancedrename/common/tooltipdialog.h: polish

2010-05-28 21:15  aclemens

	* utilities/advancedrename/common/tooltipdialog.cpp,
	  utilities/advancedrename/common/tooltipdialog.h: polish

2010-05-28 21:13  aclemens

	* utilities/advancedrename/common/tooltipdialog.cpp: no frame in
	  the tooltipdialog

2010-05-28 20:29  aclemens

	* CMakeLists.txt, tests/CMakeLists.txt,
	  utilities/advancedrename/advancedrenamewidget.cpp,
	  utilities/advancedrename/common/tooltipdialog.cpp,
	  utilities/advancedrename/common/tooltipdialog.h: Use a separate
	  TooltipDialog class

2010-05-28 13:02  mwiesweg

	* imageplugins/color/bwsepiatool.cpp,
	  utilities/imageeditor/editor/editortool.cpp: No editor tool (one
	  exception) cared to delete the preview widget
	  and the settings widget. Usually, the preview widget hold a copy
	  of the image data, which explains a significant memory leak
	  each time a new tool is opened.
	  
	  Delete the two pointers in EditorTool to fix all current tools.
	  
	  CCBUG: 221281

2010-05-28 13:02  mwiesweg

	* libs/threadimageio/loadsavetask.h,
	  libs/threadimageio/previewtask.cpp: Better support cancelling in
	  the PreviewTask.
	  Do not show a bogus error message when the task is cancelled.

2010-05-27 21:02  aclemens

	* utilities/advancedrename/common/tooltipcreator.cpp: polish header
	  style

2010-05-27 20:55  aclemens

	* tests/advancedrenametest.cpp,
	  utilities/advancedrename/parser/modifiers/rangemodifier.cpp:
	  Change the range modifier token, be more verbose with names to
	  match the other
	  modifiers.

2010-05-27 20:45  aclemens

	* tests/advancedrenametest.cpp, tests/advancedrenametest.h: Fix
	  test cases, remove all fill modifier related code

2010-05-27 20:44  aclemens

	* CMakeLists.txt, tests/CMakeLists.txt,
	  utilities/advancedrename/common/parser.cpp,
	  utilities/advancedrename/parser/modifiers/fillmodifier.cpp,
	  utilities/advancedrename/parser/modifiers/fillmodifier.h: Remove
	  the "fill" modifier again. This one is rather useless, I don't
	  think
	  anybody will ever use this one.

2010-05-27 20:31  aclemens

	* utilities/advancedrename/parser/options/metadataoption.cpp:
	  polish, to match the database rename option dialog

2010-05-27 20:25  aclemens

	* utilities/advancedrename/parser/options/directorynameoption.cpp,
	  utilities/advancedrename/parser/options/directorynameoption.h:
	  polish

2010-05-27 20:21  aclemens

	* utilities/advancedrename/advancedrenamewidget.cpp,
	  utilities/advancedrename/common/tooltipcreator.cpp: polish

2010-05-26 22:33  aclemens

	* utilities/advancedrename/advancedrenamewidget.cpp,
	  utilities/advancedrename/advancedrenamewidget.h,
	  utilities/advancedrename/common/tooltipcreator.cpp,
	  utilities/advancedrename/common/tooltipcreator.h: polish

2010-05-26 22:01  aclemens

	* utilities/advancedrename/advancedrenamedialog.cpp,
	  utilities/advancedrename/advancedrenamewidget.cpp,
	  utilities/advancedrename/advancedrenamewidget.h,
	  utilities/advancedrename/common/tooltipcreator.cpp,
	  utilities/cameragui/renamecustomizer.cpp,
	  utilities/cameragui/renamecustomizer.h,
	  utilities/queuemanager/queuemgrwindow.cpp,
	  utilities/queuemanager/queuesettingsview.cpp,
	  utilities/queuemanager/queuesettingsview.h: Get rid of the
	  tooltip tracker. Use a dialog window instead:
	  
	  1. The window can be resized / moved
	  2. On multiscreen machines, the dialog can be moved to the second
	  monitor
	  3. Fonts can be zoomed (CTRL + Mousewheel)
	  4. HTML can be fully rendered (not possible with a QLabel widget)

2010-05-26 20:22  aclemens

	* utilities/advancedrename/advancedrenamewidget.cpp,
	  utilities/advancedrename/common/tooltipcreator.cpp,
	  utilities/advancedrename/common/tooltipcreator.h: polish

2010-05-25 18:34  mwiesweg

	* NEWS, libs/3rdparty/lprof/cmssheet.cpp: Work around a crash
	  caused by somehow broken profile (or buggy lprof).
	  After that, no crash occurs. Profile is not drawn on CIE tongue
	  but
	  I cannot fix that.
	  
	  BUG: 229370

2010-05-25 08:16  scripty

	* digikam/digikam.desktop,
	  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/showfoto.desktop: SVN_SILENT made messages (.desktop
	  file, second try)

2010-05-25 08:15  cgilles

	* NEWS: update

2010-05-25 08:15  cgilles

	* data/themes/Gray: fix curves color with Gray theme
	  BUGS: 211804

2010-05-25 07:16  cgilles

	* HACKING: update

2010-05-24 16:07  mwiesweg

	* libs/database/collectionscanner.cpp,
	  libs/database/imagescanner.cpp: Regard a file as modified when
	  its file size has changed, even if the modification
	  date did not change.
	  
	  This seems necessary to prevent problems like bug 233222 to
	  persist: Now the file
	  may still be wrongly scanned during the copy operation, but at
	  least at next
	  rescan it will be corrected. Moreover it seems reasonable to
	  assume a changed file
	  when the file size changed (some operations will restore the
	  modification date).
	  
	  Overhead: For my collections of 30000 images, scanning took 1550
	  msec without the change
	  and 1750 including the check, with hot caches. With cold caches,
	  the scan took
	  9300 msec in both cases, no significant difference here.
	  
	  Note: At first start with this check, there may be a good number
	  of files rescanned.
	  
	  CCBUG: 233222
	  CCMAIL: digikam-devel@kde.org

2010-05-24 16:07  mwiesweg

	* libs/database/albumdb.cpp, libs/database/albuminfo.h: Include the
	  fileSize parameter in the ItemScanInfo structure

2010-05-24 08:17  aclemens

	* utilities/advancedrename/common/parser.cpp: Do not use
	  removeAll() to remove an option or modifier from the list, this
	  will
	  lead to a memory leak.

2010-05-24 08:00  aclemens

	* utilities/advancedrename/common/parser.cpp,
	  utilities/advancedrename/common/parser.h,
	  utilities/advancedrename/parser/defaultrenameparser.cpp,
	  utilities/advancedrename/parser/importrenameparser.cpp: Avoid
	  code duplication, instead of registering all options again in the
	  ImportRenameParser, unregister the ones not needed.

2010-05-23 20:32  mwiesweg

	* libs/models/imagesortsettings.cpp,
	  libs/models/imagesortsettings.h: Sorting images: In the case that
	  the primary sort role is equal,
	  use a number of (hardcoded) secondary sort roles, file name,
	  dates etc.

2010-05-23 20:00  aclemens

	* utilities/advancedrename/parser/options/filepropertiesoption.cpp:
	  polish

2010-05-23 19:59  aclemens

	* utilities/advancedrename/parser/options/filepropertiesoption.cpp,
	  utilities/advancedrename/parser/options/filepropertiesoption.h:
	  refactor

2010-05-23 11:58  aclemens

	* NEWS: update

2010-05-23 11:28  aclemens

	* NEWS: update

2010-05-23 07:52  aclemens

	* utilities/advancedrename/parser/options/database/dbkeyscollection.h:
	  Add some documentation

2010-05-23 07:20  aclemens

	* CMakeLists.txt, tests/CMakeLists.txt,
	  utilities/advancedrename/parser/options/database/databaseoption.cpp,
	  utilities/advancedrename/parser/options/database/keys/positionkeys.cpp,
	  utilities/advancedrename/parser/options/database/keys/positionkeys.h:
	  Add position information keys to the database renaming option

2010-05-23 06:32  scripty

	* 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:
	  SVN_SILENT made messages (.desktop file)

2010-05-23 06:28  aclemens

	* utilities/advancedrename/parser/options/database/dbkeyselector.cpp:
	  sort columns while importing the DbOptionKeysMap

2010-05-22 20:50  aclemens

	* digikam/digikamapp.cpp: Do not enable the edit action for
	  non-image items

2010-05-22 20:29  aclemens

	* digikam/albumiconview.cpp, digikam/contextmenuhelper.h,
	  digikam/digikamimageview.cpp, digikam/imagepreviewview.cpp,
	  utilities/advancedrename/parser/options/database/dbheaderlistitem.cpp,
	  utilities/lighttable/lighttablebar.cpp,
	  utilities/lighttable/lighttablepreview.cpp: polish

2010-05-22 18:23  aclemens

	* utilities/advancedrename/parser/options/metadataoption.cpp:
	  polish

2010-05-22 17:33  aclemens

	* CMakeLists.txt, tests/CMakeLists.txt,
	  utilities/advancedrename/parser/options/database/dbheaderlistitem.cpp,
	  utilities/advancedrename/parser/options/database/dbheaderlistitem.h,
	  utilities/advancedrename/parser/options/database/dbkeyscollection.cpp,
	  utilities/advancedrename/parser/options/database/dbkeyscollection.h,
	  utilities/advancedrename/parser/options/database/dbkeyselector.cpp,
	  utilities/advancedrename/parser/options/database/dbkeyselector.h,
	  utilities/advancedrename/parser/options/database/keys/commonkeys.cpp,
	  utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:
	  Add headers to the database key selector

2010-05-22 14:56  aclemens

	* utilities/advancedrename/parser/options/database/keys/commonkeys.cpp:
	  Add all_authors_key to the CommonKeys

2010-05-22 14:42  aclemens

	* utilities/advancedrename/parser/options/database/keys/commonkeys.cpp:
	  Add default author key to CommonKeys

2010-05-22 14:32  aclemens

	* utilities/advancedrename/parser/options/database/keys/commonkeys.cpp:
	  Multiline comments must be simplified to avoid a messed up
	  filename

2010-05-22 14:23  aclemens

	* utilities/advancedrename/parser/options/database/databaseoption.cpp,
	  utilities/advancedrename/parser/options/database/databaseoption.h:
	  polish

2010-05-22 14:19  aclemens

	* CMakeLists.txt, tests/CMakeLists.txt,
	  utilities/advancedrename/parser/options/database/databaseoption.cpp,
	  utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp,
	  utilities/advancedrename/parser/options/database/keys/metadatakeys.h:
	  Metadata keys for database renaming option

2010-05-22 14:08  cgilles

	* NEWS: update

2010-05-22 13:56  aclemens

	* CMakeLists.txt, tests/CMakeLists.txt,
	  utilities/advancedrename/parser/options/database/databaseoption.cpp,
	  utilities/advancedrename/parser/options/database/databaseoption.h,
	  utilities/advancedrename/parser/options/database/dbkeyscollection.cpp,
	  utilities/advancedrename/parser/options/database/dbkeyscollection.h,
	  utilities/advancedrename/parser/options/database/dbkeyselector.cpp,
	  utilities/advancedrename/parser/options/database/dboptionkey.cpp,
	  utilities/advancedrename/parser/options/database/dboptionkey.h,
	  utilities/advancedrename/parser/options/database/keys/commonkeys.cpp,
	  utilities/advancedrename/parser/options/database/keys/commonkeys.h:
	  DbOptionKey => DbKeysCollection

2010-05-22 13:45  aclemens

	* CMakeLists.txt, tests/CMakeLists.txt,
	  utilities/advancedrename/parser/options/database/databaseoption.cpp,
	  utilities/advancedrename/parser/options/database/dbkeyselector.cpp,
	  utilities/advancedrename/parser/options/database/dboptionkey.cpp,
	  utilities/advancedrename/parser/options/database/dboptionkey.h,
	  utilities/advancedrename/parser/options/database/keys/commonkeys.cpp,
	  utilities/advancedrename/parser/options/database/keys/commonkeys.h,
	  utilities/advancedrename/parser/options/database/keys/defaultcommentkey.cpp,
	  utilities/advancedrename/parser/options/database/keys/defaultcommentkey.h,
	  utilities/advancedrename/parser/options/database/keys/dimensionkey.cpp,
	  utilities/advancedrename/parser/options/database/keys/dimensionkey.h,
	  utilities/advancedrename/parser/options/database/keys/filesizekey.cpp,
	  utilities/advancedrename/parser/options/database/keys/filesizekey.h,
	  utilities/advancedrename/parser/options/database/keys/formatkey.cpp,
	  utilities/advancedrename/parser/options/database/keys/formatkey.h,
	  utilities/advancedrename/parser/options/database/keys/mediatypekey.cpp,
	  utilities/advancedrename/parser/options/database/keys/mediatypekey.h,
	  utilities/advancedrename/parser/options/database/keys/ratingkey.cpp,
	  utilities/advancedrename/parser/options/database/keys/ratingkey.h:
	  Merge common database keys

2010-05-22 11:15  aclemens

	* themedesigner/CMakeLists.txt: Fix themedesigner build

2010-05-22 11:06  aclemens

	* CMakeLists.txt, tests/CMakeLists.txt,
	  utilities/advancedrename/parser/options/database/databaseoption.cpp,
	  utilities/advancedrename/parser/options/database/keys/categorykey.cpp,
	  utilities/advancedrename/parser/options/database/keys/categorykey.h,
	  utilities/advancedrename/parser/options/database/keys/mediatypekey.cpp,
	  utilities/advancedrename/parser/options/database/keys/mediatypekey.h:
	  CategoryKey => MediaTypeKey

2010-05-22 08:42  aclemens

	* utilities/advancedrename/parser/options/database/databaseoption.cpp,
	  utilities/advancedrename/parser/options/database/dboptionkey.cpp,
	  utilities/advancedrename/parser/options/database/dboptionkey.h,
	  utilities/advancedrename/parser/options/database/keys/categorykey.cpp,
	  utilities/advancedrename/parser/options/database/keys/categorykey.h:
	  Add an "isLocalized" parameter to the CategoryKey option.
	  So you can either have a normal (english) or a localized category
	  name.
	  
	  rename pattern: "[db:Category]_###
	  => Image_001.jpg
	  
	  or (e.g. german localization)
	  
	  rename pattern: "[db:CategoryLoc]_###
	  => Bild_001.jpg

2010-05-22 08:18  aclemens

	* CMakeLists.txt, tests/CMakeLists.txt,
	  utilities/advancedrename/parser/options/database/databaseoption.cpp,
	  utilities/advancedrename/parser/options/database/keys/categorykey.cpp,
	  utilities/advancedrename/parser/options/database/keys/categorykey.h:
	  New key for database renaming option: Category

2010-05-22 07:58  aclemens

	* utilities/advancedrename/common/parser.cpp,
	  utilities/advancedrename/parser/defaultrenameparser.cpp,
	  utilities/advancedrename/parser/importrenameparser.cpp: polish

2010-05-22 07:42  aclemens

	* CMakeLists.txt, digikam/CMakeLists.txt, tests/CMakeLists.txt,
	  themedesigner/CMakeLists.txt,
	  utilities/advancedrename/common/parser.cpp,
	  utilities/advancedrename/parser/defaultrenameparser.cpp,
	  utilities/advancedrename/parser/importrenameparser.cpp,
	  utilities/advancedrename/parser/importrenameparser.h,
	  utilities/advancedrename/parser/options/database,
	  utilities/advancedrename/parser/options/database/databaseoption.cpp,
	  utilities/advancedrename/parser/options/database/databaseoption.h,
	  utilities/advancedrename/parser/options/database/dbkeyselector.cpp,
	  utilities/advancedrename/parser/options/database/dbkeyselector.h,
	  utilities/advancedrename/parser/options/database/dboptionkey.cpp,
	  utilities/advancedrename/parser/options/database/dboptionkey.h,
	  utilities/advancedrename/parser/options/database/keys,
	  utilities/advancedrename/parser/options/database/keys/defaultcommentkey.cpp,
	  utilities/advancedrename/parser/options/database/keys/defaultcommentkey.h,
	  utilities/advancedrename/parser/options/database/keys/dimensionkey.cpp,
	  utilities/advancedrename/parser/options/database/keys/dimensionkey.h,
	  utilities/advancedrename/parser/options/database/keys/filesizekey.cpp,
	  utilities/advancedrename/parser/options/database/keys/filesizekey.h,
	  utilities/advancedrename/parser/options/database/keys/formatkey.cpp,
	  utilities/advancedrename/parser/options/database/keys/formatkey.h,
	  utilities/advancedrename/parser/options/database/keys/ratingkey.cpp,
	  utilities/advancedrename/parser/options/database/keys/ratingkey.h,
	  utilities/cameragui/renamecustomizer.cpp: Add new database
	  renaming option.
	  
	  This option is used to add values from the database to the new
	  filename.
	  Right now only a few values are implemented, but the parser is
	  easy to extend,
	  so anybody who can think of new values can add them :-)
	  
	  The CameraUI will not have the database renaming option, because
	  the images are
	  not yet added to the database (sure).

2010-05-21 12:30  mwiesweg

	* NEWS, libs/threadimageio/loadingdescription.cpp,
	  libs/threadimageio/previewtask.cpp: Previews are stored
	  post-processed in the cache, full versions are not.
	  That means for non-RAW images, we must distinguish by the cache
	  key
	  between the two even for full-size previews.
	  In case of preview loading, the unprocessed full version can
	  additionally
	  be stored in the cache.
	  
	  BUG: 238338

2010-05-21 10:59  mwiesweg

	* NEWS, libs/dimg/loaders/tiffloader.cpp: Remove the
	  ProcessingSoftware tag (0xb) when writing a TIFF file, because
	  it makes libtiff generate a warning which is then user-visible in
	  Gimp.
	  
	  Now finally, the Gimp is happy again with our TIFF files.
	  
	  BUG: 211758

2010-05-20 13:23  mwiesweg

	* libs/threadimageio/managedloadsavethread.cpp,
	  libs/threadimageio/managedloadsavethread.h,
	  libs/threadimageio/thumbnailloadthread.cpp: The one or other
	  optimization, as found by callgrind.
	  With thumbnail preloading, suddenly we have to deal with a high
	  number of loading tasks.

2010-05-20 13:23  mwiesweg

	* libs/models/imagethumbnailmodel.cpp,
	  libs/models/imagethumbnailmodel.h: Thumbnail preloading was too
	  intrusive:
	  - start preloading only after the model finished all loading
	  - use a separate preloading thread
	  - do not request pixmaps for the preloading, to avoid blocking
	  the UI thread
	  and flooding the cache

2010-05-20 13:23  mwiesweg

	* libs/database/databaseparameters.cpp: improve debug output

2010-05-20 13:23  mwiesweg

	* libs/models/imagemodel.cpp, libs/models/imagemodel.h: Emit a
	  signal when all loading is done

2010-05-20 13:22  mwiesweg

	* libs/widgets/common/kcategorizedview.cpp,
	  libs/widgets/common/kcategorizedview_p.h: There is still a bit of
	  optimization to squeeze out of the icon view:
	  Create only those model indexes that are needed (creating an
	  index
	  from the proxy model sets up data structures in the model)

2010-05-18 14:16  mwiesweg

	* libs/threadimageio/loadsavetask.h,
	  libs/threadimageio/managedloadsavethread.cpp: Optimization: avoid
	  creation of object (significant for findExistingTask())

2010-05-18 14:16  mwiesweg

	* libs/threadimageio/previewtask.cpp: Set format and filepath on
	  preview

2010-05-18 11:19  cgilles

	* 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/metadatapage.cpp,
	  utilities/firstrun/metadatapage.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: polish

2010-05-18 11:11  cgilles

	* utilities/firstrun/openfilepage.cpp,
	  utilities/firstrun/openfilepage.h: Left is not Right and
	  vice-versa (:=)))

2010-05-18 11:04  cgilles

	* libs/dmetadata/dmetadata.cpp: polish

2010-05-18 10:52  cgilles

	* libs/dmetadata/dmetadata.cpp: add Lens indentifier for Sony
	  Camera

2010-05-17 21:55  cgilles

	* NEWS: update

2010-05-17 19:30  mwiesweg

	* libs/dimg/dimg.cpp: Use standard method to allocate data when
	  constructing from QImage.
	  This should avoid the crash and instead silently fail in the
	  situation of the bug report.
	  
	  CCBUG: 237957

2010-05-17 11:24  cgilles

	* digikam/metadatahub.cpp, digikam/metadatahub.h: include moc file

2010-05-17 09:24  cgilles

	* libs/widgets/common/databasewidget.cpp,
	  libs/widgets/common/databasewidget.h: set cursor as busy during
	  check of DB connection.
	  If these operation can be treaded, it can be better to use
	  BusyDlg dialog here, as it done with Camera Autodetection
	  process.

2010-05-16 08:00  cgilles

	* NEWS: update

2010-05-16 07:55  cgilles

	* NEWS: update

2010-05-15 21:25  mghansen

	* NEWS: Update NEWS, this bug was fixed by Marcel a long time ago
	  and I forgot to report back.
	  
	  BUG: 219878

2010-05-15 20:26  mwiesweg

	* digikam/main.cpp: In main(), when we have the db params to use,
	  write them to the config file.
	  This is needed for all first-run or upgrade situations.
	  
	  CCBUG: 235928

2010-05-15 16:57  cgilles

	* NEWS: update

2010-05-15 15:58  mwiesweg

	* libs/dimg/dimg.cpp: extra check here not to return a null size

2010-05-15 15:58  mwiesweg

	* libs/database/databaseparameters.cpp,
	  libs/database/databaseparameters.h: Fix problem upgrading the
	  digikamrc file from 1.2 to 1.3:
	  
	  Separate out the logic to get the db file from a path for SQLite
	  into static methods.
	  The problem was that isSQLite() is false for a recently
	  constructed argument,
	  when calling parametersForSQLite().
	  
	  CCBUG: 235928

2010-05-15 14:43  mwiesweg

	* digikam/digikamimageview.cpp: Enable thumbnail preloading of all
	  images in the model

2010-05-15 14:43  mwiesweg

	* digikam/digikamimageview.cpp, digikam/digikamimageview.h,
	  digikam/imagecategorizedview.h: Adjust main view's thumbnail size
	  for preloading

2010-05-15 14:43  mwiesweg

	* digikam/imagedelegate.cpp: should be a null QVariant to reset
	  temporary size

2010-05-15 14:43  mwiesweg

	* libs/models/imagethumbnailmodel.cpp,
	  libs/models/imagethumbnailmodel.h: Add facility to automatically
	  preload thumbnails for all entries in the model
	  
	  CCBUG:237639

2010-05-15 14:43  mwiesweg

	* libs/threadimageio/thumbnailloadthread.cpp,
	  libs/threadimageio/thumbnailloadthread.h: Add a method to preload
	  a group.
	  Consolidate code.

2010-05-15 14:43  mwiesweg

	* libs/threadimageio/loadingcache.cpp,
	  libs/threadimageio/loadingcache.h: Properly const'ify.
	  Add a method to check if an entry is in the cache.

2010-05-15 14:42  mwiesweg

	* libs/threadimageio/managedloadsavethread.cpp,
	  libs/threadimageio/managedloadsavethread.h: Add a method to
	  preload a group of thumbnails (in order).
	  Properly const'ify signatures.

2010-05-15 07:15  cgilles

	* NEWS: update

2010-05-14 18:05  cgilles

	* TODO.MYSQLPORT: polish

2010-05-14 17:35  cgilles

	* NEWS: update

2010-05-14 15:54  mwiesweg

	* digikam/albumdragdrop.cpp: Check if dropped album (still) exists
	  
	  CCBUG: 237555

2010-05-14 05:42  cgilles

	* NEWS: update

2010-05-13 20:32  cfeck

	* libs/dimg/filters/icc/iccprofile.cpp: Fix return value

2010-05-13 16:38  cgilles

	* NEWS: update

2010-05-13 13:50  mwiesweg

	* libs/widgets/common/paniconwidget.cpp,
	  libs/widgets/common/paniconwidget.h: Add a method that takes the
	  prescaled preview image and the original image's size
	  instead of the full original image and the preview's intended
	  size.
	  This avoid converting the full DImg to QImage, instead the DImg
	  is scaled
	  and the small variant converted to QImage.

2010-05-13 13:50  mwiesweg

	* libs/database/tagscache.cpp: When a new tag was added by
	  TagsCache, invalidate the internal cache.
	  When a transaction is active, the TagChangeset may arrive only
	  later;
	  but we know that the tag was changed.
	  (this was the original SQL error that caused, though itself no
	  problem,
	  a lot of problems due to broken error handling in 235928)
	  
	  CCBUG: 235928

2010-05-13 13:50  mwiesweg

	* libs/database/databasecorebackend.cpp,
	  libs/database/databasecorebackend.h,
	  libs/database/databasecorebackend_p.h: Fix various bugs with SQL
	  error handling:
	  For SQLite, there is no sense in trying to close database and
	  reconnect. In fact, the database
	  will open again, but remain locked in this case, so that all
	  subsequent statements fail.
	  Limit connection error handling to MySQL.
	  Restructure query error handling, reuse code.
	  
	  CCBUG: 235928

2010-05-13 13:50  mwiesweg

	* digikam/databaseguierrorhandler.cpp,
	  digikam/databaseguierrorhandler.h,
	  libs/database/databaseerrorhandler.h: Fix bug where logic was
	  reverted.
	  As there is no such thing as a null QSqlQuery, pass only the
	  query text
	  and the last error to the error handler.
	  
	  CCBUG: 235928

2010-05-13 13:50  mwiesweg

	* libs/database/databaseparameters.cpp,
	  libs/database/databaseparameters.h: Some polishing.
	  Streamline legacyAndDefaultChecks().
	  Do not remove old entries in legacyAndDefaultChecks(), the "Album
	  Path" is used by SchemaUpdater.
	  
	  CCBUG: 235928

2010-05-13 13:36  mwiesweg

	* digikam/scancontroller.cpp: Don't forget to order counting of
	  total-files-to-scan in case the progress
	  dialog is shown at first start
	  
	  CCBUG: 235928

2010-05-13 13:35  mwiesweg

	* libs/database/albumdb.cpp, libs/database/haar/haariface.cpp,
	  libs/database/sqlquery.cpp, libs/database/sqlquery.h,
	  libs/database/thumbnaildb.cpp: There is no real "null" QSqlQuery.
	  In doubt, it is opened on the
	  default database. Dont preted there was a null SqlQuery.

2010-05-13 13:24  aclemens

	* utilities/advancedrename/advancedrenamedialog.cpp,
	  utilities/advancedrename/advancedrenamewidget.cpp,
	  utilities/advancedrename/advancedrenamewidget.h,
	  utilities/cameragui/renamecustomizer.cpp,
	  utilities/queuemanager/queuesettingsview.cpp: some API changes;
	  added some more documentation

2010-05-12 16:12  cgilles

	* NEWS: update

2010-05-11 15:45  cgilles

	* NEWS: update

2010-05-10 20:54  mwiesweg

	* digikam/albummanager.cpp, digikam/digikamapp.cpp,
	  digikam/main.cpp, utilities/firstrun/collectionpage.cpp:
	  Reorganize main():
	  Move database initialization to main. Previously, for example,
	  the first album root
	  set in the FirstRun assistant was simply ignored.
	  Try to structure it a bit more. Try to reinstate the command line
	  parameter
	  to set db dir, untested.
	  
	  CCBUG: 235928

2010-05-10 20:54  mwiesweg

	* libs/database/databasecorebackend.cpp,
	  libs/database/databaseerrorhandler.h, libs/database/sqlquery.h: -
	  fix stupid mistake taking lock count of mutex. Resulted in a few
	  deadlocks.
	  - prepare DatabaseErrorAnswer and SqlQuery for being sent in a
	  queued signal
	  
	  CCBUG: 235928

2010-05-10 10:54  cgilles

	* NEWS: update

2010-05-10 10:29  cgilles

	* NEWS: update

2010-05-10 06:41  scripty

	* 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:
	  SVN_SILENT made messages (.desktop file)

2010-05-09 12:02  jwienke

	* HACKING, NEWS, digikam/albumtreeview.cpp,
	  digikam/datefolderview.cpp, digikam/datefolderview.h: Fix loading
	  of date album on application start.
	  
	  The problem was that DAlbums are created asynchronously. The
	  sidebar tab was activated before the albums are loaded which
	  resulted in setting 0x0 as current album because the tree view
	  was not populated. To prevent this the DateFolderView now listens
	  on signaleAllDAlbumsLoaded and re-sets the current album in the
	  album manager if this signal occurs and the folder view is
	  active.
	  
	  BUG: 236002

2010-05-07 19:00  mwiesweg

	* digikam/metadatamanager.cpp, digikam/metadatamanager.h: Add
	  method signatures for convenience

2010-05-07 19:00  mwiesweg

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h,
	  libs/dimg/loaders/jpegloader.cpp,
	  libs/dimg/loaders/pgfloader.cpp,
	  libs/dimg/loaders/tiffloader.cpp,
	  libs/threadimageio/previewtask.cpp: Use dedicated methods from
	  libkexiv2 to set a TIFF thumbnail.
	  Reenable metadata writing to TIFF for testing (not all problems
	  solved).
	  
	  Provide original image size for JPEG and RAW from DImg.
	  For RAWs, size is read with Exiv2.
	  
	  CCBUG: 211758

2010-05-07 06:41  scripty

	* digikam/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,
	  utilities/imageeditor/editor/digikamimageplugin.desktop,
	  utilities/nepomuk/digikamnepomukservice.desktop: SVN_SILENT made
	  messages (.desktop file)

2010-05-06 18:36  foerster

	* digikam/albumsettings.cpp, libs/database/databaseparameters.cpp,
	  libs/database/databaseparameters.h: Add methods to get a stripped
	  database path and also add methods to get a full database file
	  path.
	  Using them in modified albumsettings class, which is used by the
	  setup dialogs.
	  
	  This prevents showing a full file path in SQLite database
	  settings.
	  
	  CCMAIL: marcel.wiesweg@gmx.de

2010-05-06 08:13  cgilles

	* digikam/welcomepageview.cpp, digikam/welcomepageview.h: update

2010-05-06 08:09  cgilles

	* NEWS: update

2010-05-05 18:19  jmueller

	* imageplugins/color/bwsepiatool.cpp,
	  imageplugins/color/bwsepiatool.h,
	  libs/dimg/filters/bw/bwsepiasettings.cpp,
	  libs/dimg/filters/bw/bwsepiasettings.h,
	  utilities/imageeditor/rawimport/rawimport.cpp,
	  utilities/imageeditor/rawimport/rawimport.h,
	  utilities/imageeditor/rawimport/rawsettingsbox.cpp: update curves
	  scale type in b&w settings and raw import settings from histogram
	  scale

2010-05-04 11:10  foerster

	* databaseserver/databaseserver.cpp,
	  databaseserver/databaseserver.h: Don't invent the wheel twice.
	  Using of stringlist.join() instead of an own method.

2010-05-04 10:06  foerster

	* libs/database/databaseparameters.cpp,
	  utilities/firstrun/collectionpage.cpp: On first run dialog, save
	  database settings with methods provided by DatabaseParameters to
	  ensure the same settings format is used.
	  This should be a fix: B.K.O. 235928.

2010-05-03 15:49  mwiesweg

	* NEWS, libs/threads/dynamicthread.cpp: Initialize the running flag
	  to true.
	  When it was set to false, the ImageHistogram would do nothing
	  when
	  executed directly in the current thread (not scheduled to its own
	  thread),
	  as the image plugins do it: the running flag was false, the
	  histogram null.
	  
	  BUG: 235600

2010-05-03 06:52  cgilles

	* NEWS: update

2010-05-03 06:50  cgilles

	* NEWS: update

2010-05-02 06:45  scripty

	* 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:
	  SVN_SILENT made messages (.desktop file)

2010-05-01 16:25  aclemens

	* NEWS: update

2010-05-01 16:25  aclemens

	* NEWS: update

2010-05-01 09:55  aclemens

	* utilities/advancedrename/advancedrenameinput.cpp,
	  utilities/advancedrename/advancedrenameinput.h: Disable syntax
	  highlighting if widget has been disabled

2010-05-01 08:55  aclemens

	* utilities/advancedrename/common/modifier.cpp,
	  utilities/advancedrename/common/modifier.h,
	  utilities/advancedrename/common/option.h,
	  utilities/advancedrename/common/parseable.h,
	  utilities/advancedrename/common/parser.cpp,
	  utilities/advancedrename/common/parsesettings.h,
	  utilities/advancedrename/parser/modifiers/casemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/casemodifier.h,
	  utilities/advancedrename/parser/modifiers/defaultvaluemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/defaultvaluemodifier.h,
	  utilities/advancedrename/parser/modifiers/fillmodifier.cpp,
	  utilities/advancedrename/parser/modifiers/fillmodifier.h,
	  utilities/advancedrename/parser/modifiers/rangemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/rangemodifier.h,
	  utilities/advancedrename/parser/modifiers/replacemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/replacemodifier.h,
	  utilities/advancedrename/parser/modifiers/trimmedmodifier.cpp,
	  utilities/advancedrename/parser/modifiers/trimmedmodifier.h,
	  utilities/advancedrename/parser/modifiers/uniquemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/uniquemodifier.h: Use
	  common interface in Option and Modifier parseables...

2010-05-01 07:13  aclemens

	* CMakeLists.txt, tests/CMakeLists.txt,
	  utilities/advancedrename/common/modifier.cpp,
	  utilities/advancedrename/common/modifier.h,
	  utilities/advancedrename/common/option.cpp,
	  utilities/advancedrename/common/option.h,
	  utilities/advancedrename/common/parseable.cpp,
	  utilities/advancedrename/common/parseable.h,
	  utilities/advancedrename/common/parseabledialog.cpp,
	  utilities/advancedrename/common/parseabledialog.h,
	  utilities/advancedrename/common/parseobject.cpp,
	  utilities/advancedrename/common/parseobject.h,
	  utilities/advancedrename/common/parseobjectdialog.cpp,
	  utilities/advancedrename/common/parseobjectdialog.h,
	  utilities/advancedrename/common/token.h,
	  utilities/advancedrename/parser/modifiers/defaultvaluemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/defaultvaluemodifier.h,
	  utilities/advancedrename/parser/modifiers/fillmodifier.cpp,
	  utilities/advancedrename/parser/modifiers/fillmodifier.h,
	  utilities/advancedrename/parser/modifiers/rangemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/rangemodifier.h,
	  utilities/advancedrename/parser/modifiers/replacemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/replacemodifier.h,
	  utilities/advancedrename/parser/options/dateoption.cpp,
	  utilities/advancedrename/parser/options/dateoption.h,
	  utilities/advancedrename/parser/options/metadataoption.cpp,
	  utilities/advancedrename/parser/options/metadataoption.h,
	  utilities/advancedrename/parser/options/sequencenumberoption.cpp,
	  utilities/advancedrename/parser/options/sequencenumberoption.h:
	  ParseObject => Parseable
	  I will extract a more common interface in the future...

2010-05-01 07:13  aclemens

	* utilities/advancedrename/README: polish

2010-05-01 06:09  aclemens

	* libs/dimg/dimg.cpp: Fix warning: wrong return type

2010-04-30 17:50  mwiesweg

	* NEWS: update

2010-04-30 11:17  cgilles

	* NEWS: update

2010-04-30 11:07  cgilles

	* NEWS: update

2010-04-29 06:42  scripty

	* 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:
	  SVN_SILENT made messages (.desktop file)

2010-04-28 22:21  pino

	* tests/CMakeLists.txt: albummodeltest needs QtGui

2010-04-28 00:45  cfeck

	* databaseserver/databaseserver.cpp: SVN_SILENT build
	  
	  Putting a "," between the strings will make it separate
	  arguments,
	  and i18n() complains. Either use preprocessor concatenation (as
	  in
	  this commit), or use i18n()+i18n() etc. (the latter being
	  dangerous,
	  as it can easily lead to untranslatable "i18n puzzles").
	  
	  CCMAIL: hamsi2k@freenet.de

2010-04-27 20:33  mwiesweg

	* libs/database/databaseservererror.h: export macro

2010-04-27 20:33  mwiesweg

	* utilities/nepomuk/digikamnepomukservice.cpp,
	  utilities/nepomuk/digikamnepomukservice.h: - fix two bugs
	  introduced by the silent semantic API changes in Nepomuk:
	  With the switch from file:// to nepomuk://res URIs, we must not
	  pass FileDataObject
	  as the second parameter to Nepomuk::Resource, if we want to
	  retrieve the nepomuk: URI.
	  When removing a tag property, we must pass the resourceURI of the
	  tag, not the
	  Resource object itself.
	  - use TagsCache, remove own caching
	  - Fix reading of db parameters, as changed recently for MySQL
	  port

2010-04-27 20:33  mwiesweg

	* libs/database/albumdb.cpp, libs/database/albumdb.h,
	  libs/database/tagscache.cpp, libs/database/tagscache.h: A method
	  to get a single TagInfo, a method to get a tag's parent.

2010-04-27 20:33  mwiesweg

	* libs/database/databaseparameters.cpp: Fix the bug that a missing
	  slash at the end of the db folder in config would cause failure.
	  Really check if it's a directory.

2010-04-27 18:01  foerster

	* CMakeLists.txt, databaseserver/CMakeLists.txt,
	  databaseserver/databaseserver.cpp,
	  databaseserver/databaseserver.h,
	  databaseserver/org.kde.digikam.DatabaseServer.xml,
	  digikam/albummanager.cpp, libs/database/databaseservererror.cpp,
	  libs/database/databaseservererror.h,
	  libs/database/databaseserverstarter.cpp,
	  libs/database/databaseserverstarter.h: Extended dbus interface of
	  the databaseserver to retrieve detailled error information to the
	  callee if the database can't started.
	  This error information is shown in a message box, when the
	  databaseserverstarter fails to setup the running environment.
	  Therefore there is a new class "databaseservererror" which is a
	  data container which
	  contains the error information for the transfer over dbus .

2010-04-27 07:44  cgilles

	* NEWS: update

2010-04-26 19:22  jmueller

	* digikam/albumhistory.cpp, digikam/albumhistory.h,
	  digikam/digikamview.cpp: Apply patch from konstantin krivakin.
	  Thanks for contrubution! Timeline albums needed to be supported
	  in History, too. Konstantin, could you extend your patch this
	  way?
	  
	  CCBUGS: 229795
	  
	  Regards, Jens

2010-04-25 20:14  mwiesweg

	* libs/dimg/loaders/dimgloaderobserver.h,
	  libs/threadimageio/loadsavetask.cpp,
	  libs/threadimageio/loadsavetask.h,
	  libs/threadimageio/loadsavethread.cpp,
	  libs/threadimageio/loadsavethread.h,
	  libs/threadimageio/managedloadsavethread.cpp,
	  showfoto/CMakeLists.txt: Port the load/save framework to
	  DynamicThread

2010-04-25 20:14  mwiesweg

	* libs/threads/dynamicthread.cpp, libs/threads/dynamicthread.h:
	  Various fixes and improvements.
	  Add API to share the mutex, so that the mutex-protected scope of
	  state change can
	  be also be used by subclasses.

2010-04-25 20:13  mwiesweg

	* databaseserver/databaseserver.cpp, digikam/albummanager.cpp,
	  digikam/albummanager.h, digikam/albumsettings.cpp,
	  digikam/albumsettings.h, digikam/digikamapp.cpp,
	  digikam/main.cpp, libs/database/databaseparameters.cpp,
	  libs/database/databaseparameters.h,
	  libs/threadimageio/thumbnailloadthread.cpp,
	  libs/threadimageio/thumbnailloadthread.h,
	  libs/widgets/common/databasewidget.cpp, tests/albummodeltest.cpp,
	  utilities/setup/setupdatabase.cpp: Cleanup and restructure
	  loading of db parameters from config.
	  We need it also in places like the nepomuk service,
	  so move it from AlbumSettings into DatabaseParameters.
	  Get rid of 8 arguments in method signature and just pass the
	  params object.

2010-04-25 17:54  cgilles

	* NEWS: update

2010-04-25 05:32  cgilles

	* NEWS: update

2010-04-25 05:31  cgilles

	* imageplugins/enhance/digikamimageplugin_enhance_ui.rc,
	  imageplugins/enhance/imageplugin_enhance.cpp: use right name for
	  Red eyes tool action
	  BUGS: 234545

2010-04-23 13:13  cgilles

	* NEWS: update

2010-04-22 18:45  foerster

	* libs/database/databasecorebackend.cpp: Added an helpful log entry
	  in case that binding elements are missing.

2010-04-22 18:24  foerster

	* data/database/dbconfig.xml.cmake: Fixed another typo which leads
	  to NULL values in a statement in mysql mode.

2010-04-22 10:00  foerster

	* libs/database/databasecorebackend.cpp: Only allow QStringList,
	  List<QVariant> and Map<String, QVariant> as replacement
	  containers.
	  Using iterator on lists for faster data access.

2010-04-22 08:57  foerster

	* data/database/dbconfig.xml.cmake: Add correct statement on insert
	  statement.

2010-04-20 19:11  foerster

	* CMakeLists.txt, data/database/dbconfig.xml.cmake,
	  libs/database/albumdb.cpp, libs/database/databasecorebackend.cpp,
	  libs/database/databasecorebackend.h,
	  libs/database/dbactiontype.cpp, libs/database/dbactiontype.h:
	  Added database specific statements for changeImageInformation().
	  Extended the binding algorithm to handle also lists and maps for
	  creating dynamic statements (partly at least).
	  Therefore a DBActionType class is introduced to control whether
	  the items should inserted as fields or as value entries.

2010-04-19 20:44  aclemens

	* NEWS,
	  utilities/advancedrename/parser/options/filepropertiesoption.cpp,
	  utilities/queuemanager/queuelist.cpp: Revert "do not update
	  target suffix before advanced renaming take place...."
	  
	  This reverts commit 65f33ce4ba0d654d358b82b5cfc2e9d126961415.
	  
	  CCBUG:234022

2010-04-19 20:03  mwiesweg

	* digikam/imagethumbnaildelegate.cpp,
	  libs/threadimageio/thumbnailloadthread.cpp,
	  libs/threadimageio/thumbnailloadthread.h: For the preview
	  thumbbar, also adjust the thumbnail size to reach 256
	  
	  CCBUG: 233094

2010-04-19 19:48  mwiesweg

	* digikam/imagecategorizedview.cpp,
	  libs/models/imagethumbnailmodel.cpp,
	  libs/models/imagethumbnailmodel.h,
	  libs/threadimageio/thumbnailloadthread.cpp,
	  libs/threadimageio/thumbnailloadthread.h: Correctly adjust
	  thumbnail size to reach 256 in icon view.
	  
	  BBUG: 233094

2010-04-19 13:59  cgilles

	* libs/dimg/filters/greycstoration/greycstorationfilter.cpp:
	  compile under win32

2010-04-19 06:42  cgilles

	* libs/threadimageio/pgfutils.h,
	  libs/threadimageio/thumbnailcreator.cpp: restore PGF quality 4
	  for thumb compression.
	  Please check if thumbnails are not to blured there with this
	  value, else, use only 3 instead...
	  CCBUGS: 233094

2010-04-19 06:36  cgilles

	* libs/threads/dynamicthread.cpp, libs/threads/dynamicthread.h,
	  libs/threads/threadmanager.cpp, libs/threads/threadmanager.h,
	  libs/threads/workerobject.cpp, libs/threads/workerobject.h: just
	  polish

2010-04-19 06:26  cgilles

	* libs/dmetadata/dmetadatadata.h: polish

2010-04-19 06:27  cgilles

	* utilities/imageeditor/rawimport/rawpostprocessing.cpp: polish

2010-04-18 21:18  jmueller

	* NEWS, utilities/queuemanager/queuelist.cpp,
	  utilities/queuemanager/queuelist.h,
	  utilities/queuemanager/queuemgrwindow.cpp: reset proccessed items
	  when target path or target filename changes
	  
	  BUGS: 234569

2010-04-18 20:29  jmueller

	* NEWS, utilities/queuemanager/queuelist.cpp: do not update target
	  suffix before advanced renaming take place, because advanced
	  rename check if source path exist (I don't know if this check is
	  needed - Andi?)
	  
	  BUGS: 234022

2010-04-18 18:51  cgilles

	* project/documents/digiKam-project-presentation.odp: added new
	  page with team photo

2010-04-18 18:12  cgilles

	* NEWS: update

2010-04-18 14:27  mwiesweg

	* NEWS, digikam/imagepreviewview.cpp, libs/database/imageinfo.h:
	  Changing a rating causes a refiltering of the model. There is no
	  change in visible images,
	  nonetheless somehow the currently selected image is reselected.
	  Still no visible effect,
	  but the preview gets the current image path set again, reloads it
	  and resets the zoom.
	  Just check if the newly set Image is the same as the current one,
	  and dont reload in that case.
	  
	  Btw: Beautiful bug number. Next one is 345678 ;-)
	  
	  BUG: 234567

2010-04-18 14:27  mwiesweg

	* NEWS, libs/database/collectionscanner.cpp: When reading the album
	  move hints and looking for the src collection, dont look it up
	  in the list of currently scanned collections, but in the list of
	  all collections -
	  the src collection may be scanned previously or later.
	  
	  BUG: 231598

2010-04-18 09:52  cgilles

	* project/documents/digiKam-project-presentation.odp: add new page
	  about project goal

2010-04-18 09:47  cgilles

	* project/bootstrap.bat, project/bootstrap.mandriva.2008,
	  project/bootstrap.mandriva.2009, project/bootstrap.ubuntu.8.04,
	  project/extractConfigGroups.py, project/project.kdevelop,
	  project/rm_git_mergetool_leftovers, project/scripts,
	  project/scripts/bootstrap.bat,
	  project/scripts/bootstrap.mandriva,
	  project/scripts/bootstrap.ubuntu,
	  project/scripts/extractConfigGroups.py,
	  project/scripts/rm_git_mergetool_leftovers,
	  project/scripts/shell.bat, project/shell.bat: mv scripts to
	  subdir

2010-04-18 09:42  cgilles

	* libs/jpegutils/libjpeg-80/transupp.cpp: wrap jpeglib header

2010-04-18 09:41  cgilles

	* libs/jpegutils/libjpeg-62/transupp.cpp: fix compilation

2010-04-18 08:22  cgilles

	* project/DBSCHEMA.ODS, project/ImageAnnotation.odt,
	  project/documents/DBSCHEMA.ODS,
	  project/documents/ImageAnnotation.odt,
	  project/documents/porting2ModelView.ods,
	  project/documents/unitsForInputWidgets.ods,
	  project/porting2ModelView.ods, project/unitsForInputWidgets.ods:
	  move doc at sub folder

2010-04-17 19:06  cgilles

	* project/documents/rgb2yuv.ods, project/rgb2yuv.ods: mv

2010-04-17 18:13  cgilles

	* NEWS: update
	  --Cette ligne, et les suivantes ci-dessous, seront ignorée
	  
	  M NEWS

2010-04-17 14:51  mwiesweg

	* 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/bcgfilter.cpp,
	  libs/dimg/filters/bw/infraredfilter.cpp,
	  libs/dimg/filters/cb/cbfilter.cpp,
	  libs/dimg/filters/decorate/texturefilter.cpp,
	  libs/dimg/filters/dimgthreadedfilter.cpp,
	  libs/dimg/filters/dimgthreadedfilter.h,
	  libs/dimg/filters/fx/blurfxfilter.cpp,
	  libs/dimg/filters/fx/charcoalfilter.cpp,
	  libs/dimg/filters/fx/distortionfxfilter.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/greycstoration/greycstorationfilter.cpp,
	  libs/dimg/filters/hsl/hslfilter.cpp,
	  libs/dimg/filters/lc/localcontrastfilter.cpp,
	  libs/dimg/filters/lens/antivignettingfilter.cpp,
	  libs/dimg/filters/lens/lensdistortionfilter.cpp,
	  libs/dimg/filters/lens/lensfunfilter.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,
	  libs/dimg/filters/transform/contentawarefilter.cpp,
	  libs/dimg/filters/transform/freerotationfilter.cpp,
	  libs/dimg/filters/wb/wbfilter.cpp, tests/CMakeLists.txt: Port
	  threaded filters to be a DynamicThread.
	  Mostly simple find-and-replace work.

2010-04-17 14:23  mwiesweg

	* utilities/imageeditor/rawimport/rawpostprocessing.cpp,
	  utilities/imageeditor/rawimport/rawpostprocessing.h: Stop thread
	  before destroying data
	  
	  CCBUG: 232615

2010-04-17 13:59  mwiesweg

	* libs/threadimageio/thumbnailcreator.cpp,
	  libs/threadimageio/thumbnailcreator.h,
	  libs/threadimageio/thumbnailloadthread.cpp: When loading a
	  thumbnail with KDE (mostly videos) also store the result in the
	  db.
	  There is a quality loss because KDE provides only pixmaps, not
	  QImages,
	  but it's definitely faster for us.

2010-04-17 13:22  mwiesweg

	* digikam/albumsettings.cpp, digikam/albumsettings.h,
	  digikam/digikamapp.cpp, digikam/digikamapp.h,
	  utilities/nepomuk/digikamnepomukservice.cpp,
	  utilities/nepomuk/digikamnepomukservice.h,
	  utilities/setup/setupmetadata.cpp,
	  utilities/setup/setupmetadata.h: Add a button that triggers a
	  full Nepomuk resync.
	  Move the DBus calls from DigikamApp to AlbumSettings.
	  
	  CCBUG: 234534

2010-04-17 13:22  mwiesweg

	* libs/database/tagscache.cpp: Set flags to false when info is
	  updated.
	  Some restructuring, disentangle locks.
	  
	  CCBUG: 234594

2010-04-17 13:22  mwiesweg

	* libs/database/databasecorebackend.cpp: polish kdebug

2010-04-17 09:13  cgilles

	* project/documents,
	  project/documents/digiKam-project-presentation.odp: add documents
	  sub folder
	  new oo.org slides to talk about whole digiKam project. doc is in
	  English

2010-04-16 12:31  cgilles

	* digikam/albumtreeview.cpp, digikam/albumtreeview.h: polish

2010-04-16 12:22  cgilles

	* digikam/datefolderview.cpp, digikam/datefolderview.h: polish

2010-04-16 12:20  cgilles

	* utilities/searchwindow/searchgroup.cpp: typo

2010-04-16 06:15  scripty

	* imageplugins/decorate/digikamimageplugin_decorate.desktop,
	  imageplugins/filters/digikamimageplugin_fxfilters.desktop,
	  imageplugins/transform/digikamimageplugin_transform.desktop:
	  SVN_SILENT made messages (.desktop file)

2010-04-15 21:38  jwienke

	* HACKING: add Simian instructions for code duplication search

2010-04-15 20:26  mwiesweg

	* libs/histogram/imagehistogram.cpp,
	  libs/histogram/imagehistogram.h: The easiest case for porting
	  from a "static" to a "dynamic" thread, works
	  well for me.

2010-04-15 20:26  mwiesweg

	* CMakeLists.txt, digikam/CMakeLists.txt,
	  imageplugins/CMakeLists.txt, libs/threads,
	  libs/threads/dynamicthread.cpp, libs/threads/dynamicthread.h,
	  libs/threads/threadmanager.cpp, libs/threads/threadmanager.h,
	  libs/threads/workerobject.cpp, libs/threads/workerobject.h: Some
	  ideas on threading I had been in my mind for a longer time:
	  We currently have a lot of threads started and sleeping around.
	  Current technology
	  like QThreadPool aims at having "runnables" instead that are
	  assigned to
	  threads from a pool. (same for task-based frameworks like
	  threadweaver).
	  These are some lightweight wrappers to adapt our current code,
	  without
	  any deep code changes, to use a QThreadPool. The intention is to
	  use even
	  more threading without worries about the number of open threads.
	  
	  Initial code, not thoroughly tested.

2010-04-15 20:26  mwiesweg

	* digikam/databaseguierrorhandler.cpp,
	  digikam/databaseguierrorhandler.h,
	  libs/database/databasecorebackend.cpp,
	  libs/database/databasecorebackend_p.h,
	  libs/database/databaseerrorhandler.h: The DatabaseErrorHandler is
	  a great mechanism to give feedback to the user,
	  mostly in the case of a MySQL connection error.
	  It now came to be used a bit too often - for every db error that
	  came along,
	  and in that case, disabling all subsequent db actions.
	  
	  Move error classification to the backend. Use the error handler
	  for connection
	  errors only, the code to display a message box is currently
	  unused.
	  Tolerate the occasional SQL error (which should be debugged, but
	  not impair
	  user experience).
	  
	  Hope this fixes the problem. Johannes, can you test with your
	  established testcase?
	  
	  CCBUG: 233549

2010-04-15 19:29  mwiesweg

	* digikam/imagethumbnailbar.cpp, digikam/imagethumbnailbar.h,
	  digikam/imagethumbnaildelegate.cpp,
	  libs/threadimageio/thumbnailloadthread.cpp,
	  libs/threadimageio/thumbnailloadthread.h: Adjust the
	  ImageThumbnailBar so that showing thumbnails up to full 256 is
	  possible.
	  For this we need to find out pixel-exactly which viewport size
	  (we know the max value for
	  that) corresponds to which widget size (which we can set a max
	  value for).
	  It seems to work to just take the difference of the two at one
	  point of time.
	  Additionally, add the two pixels used for the highlighting
	  border.
	  
	  CCBUG: 233094

2010-04-15 06:10  scripty

	* imageplugins/color/digikamimageplugin_color.desktop,
	  imageplugins/enhance/digikamimageplugin_enhance.desktop:
	  SVN_SILENT made messages (.desktop file)

2010-04-14 22:08  jmueller

	* libs/dimg/filters/lens/lensfuncameraselector.cpp: do lensfun
	  search not only for lenses, do it also for make and model
	  
	  CCBUGS: 184156

2010-04-14 20:28  cgilles

	* NEWS: update

2010-04-14 19:38  cgilles

	* libs/threadimageio/pgfutils.cpp, libs/threadimageio/pgfutils.h:
	  polish

2010-04-14 19:36  cgilles

	* libs/threadimageio/pgfutils.cpp: patch from Raphael Schweizer to
	  play properly with PGF image under PowerPC computer
	  CCBUGS: 233094

2010-04-14 15:13  jnarboux

	* libs/dimg/filters/hsl/hslfilter.cpp,
	  libs/dimg/filters/hsl/hslfilter.h: fix precision

2010-04-14 14:59  jnarboux

	* libs/dimg/filters/lens/antivignettingfilter.cpp: polish, fix
	  swaping of x and y offsets, inline a function to increase
	  efficiency

2010-04-14 14:13  jnarboux

	* libs/dimg/filters/lens/antivignettingfilter.cpp,
	  libs/dimg/filters/lens/antivignettingfilter.h: polish: use qround

2010-04-12 18:57  jmueller

	* libs/dimg/filters/lens/lensfuncameraselector.cpp,
	  libs/dmetadata/dmetadata.cpp: - set subject distance in lensfun
	  plugin for nikon dslrs
	  - support additional meta for older canon models

2010-04-12 18:47  cgilles

	* NEWS: update

2010-04-12 16:38  mwiesweg

	* libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h: Use MetadataManager to
	  apply the MetadataHub changes. Removes another
	  very annoying use of kapp->processEvents! Also some problems with
	  continuing to change while applying, and with changes applied to
	  wrong images
	  should be fixed.
	  We can no longer know which database change signal originate from
	  our own changes,
	  which means we have to reload in any case. This needs to be
	  further refined.
	  
	  CCBUG: 206127

2010-04-12 16:38  mwiesweg

	* digikam/metadatamanager.cpp, digikam/metadatamanager.h,
	  digikam/metadatamanager_p.h: Add the necessary signal/slots and
	  connections to apply the changes
	  stored in a metadata hub multithreaded to a list of ImageInfo.

2010-04-12 16:38  mwiesweg

	* digikam/metadatahub.cpp, digikam/metadatahub.h: Use a more robust
	  approach to handle removing of tags.
	  Previously this based was on an event loop, with no good
	  influence
	  on throwing an object across threads.

2010-04-12 09:06  cgilles

	* project/shell.bat: polish

2010-04-12 06:20  jnarboux

	* libs/dimg/filters/lc/localcontrastsettings.cpp: save/restore
	  settings of expander box in local contrast plugin

2010-04-11 22:13  cgilles

	* NEWS: update

2010-04-11 22:04  cgilles

	* NEWS: update

2010-04-11 15:06  mwiesweg

	* libs/threadimageio/previewtask.cpp: These patches also got lost
	  in between the branches:
	  Use Exiv2's preview manager if available to select the RAW
	  preview to display.
	  (previous commit 1050937)

2010-04-11 15:06  mwiesweg

	* libs/dimg/loaders/tiffloader.cpp: Remove all Exif.Thumbnail.*
	  tags when writing TIFF.
	  
	  CCBUG: 211758

2010-04-11 15:06  mwiesweg

	* NEWS, digikam/metadatahub.cpp,
	  imageplugins/enhance/lensautofixtool.cpp,
	  libs/database/imagescanner.cpp, libs/dimg/dimg.cpp,
	  libs/dimg/dimg.h, libs/dimg/dimg_p.h,
	  libs/dimg/loaders/dimgloader.cpp, libs/dimg/loaders/dimgloader.h,
	  libs/dimg/loaders/pngloader.cpp,
	  libs/dimg/loaders/tiffloader.cpp, libs/dmetadata/dmetadata.cpp,
	  libs/dmetadata/dmetadata.h, libs/dmetadata/dmetadatadata.h,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/jpegutils/jpegutils.cpp,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/editor/imageiface.cpp,
	  utilities/imageeditor/editor/imageiface.h,
	  utilities/queuemanager/basetools/metadata/assigntemplate.cpp:
	  These patches were lost in between all the branching.
	  Recommitting.
	  The bug is fixed when using a recent (KDE 4.4) libkexiv2.
	  
	  BUG: 183171

2010-04-10 16:38  cgilles

	* NEWS: update

2010-04-09 20:14  foerster

	* libs/database/databasecopymanager.cpp: Handle only forward
	  queries by executing the query again.
	  Also improve logging the result size.

2010-04-09 19:07  foerster

	* data/database/dbconfig.xml.cmake: DatabaseMigration: Fixed typo
	  which prevents to copy image metadata.

2010-04-09 19:04  foerster

	* libs/database/databasecopymanager.cpp: SQLite doesn't support a
	  query size request. Workaround for
	  such databases is to go to the end of the query
	  result and using then the current row number as result size.

2010-04-09 13:07  cgilles

	* imageplugins/decorate/superimpose/dirselectwidget.cpp,
	  imageplugins/decorate/superimpose/dirselectwidget.h,
	  imageplugins/decorate/superimpose/superimposetool.h,
	  imageplugins/decorate/superimpose/superimposewidget.cpp: polish

2010-04-09 12:58  cgilles

	* imageplugins/decorate/superimpose/superimpose.cpp,
	  imageplugins/decorate/superimpose/superimpose.h,
	  imageplugins/decorate/superimpose/superimposetool.cpp,
	  imageplugins/decorate/superimpose/superimposewidget.h: polish

2010-04-09 12:45  cgilles

	* imageplugins/decorate/inserttextwidget.cpp,
	  imageplugins/decorate/inserttextwidget.h: Support Color
	  Management in Insert Text tool preview
	  CCBUGS: 233739

2010-04-09 12:04  cgilles

	* imageplugins/transform/perspectivewidget.cpp: polish

2010-04-09 12:01  cgilles

	* imageplugins/transform/imageselectionwidget.cpp,
	  imageplugins/transform/perspectivewidget.cpp: polish

2010-04-09 11:52  cgilles

	* imageplugins/transform/perspectivewidget.cpp,
	  imageplugins/transform/perspectivewidget.h: use d private
	  container

2010-04-09 10:57  cgilles

	* NEWS: update

2010-04-09 10:57  cgilles

	* imageplugins/transform/imageselectionwidget.cpp: use color
	  managed with Ratio crop preview widget
	  BUGS: 233739

2010-04-09 10:41  cgilles

	* imageplugins/transform/imageselectionwidget.cpp: polish

2010-04-09 10:38  cgilles

	* imageplugins/transform/imageselectionwidget.cpp,
	  imageplugins/transform/imageselectionwidget.h: using namespace

2010-04-09 06:32  cgilles

	* NEWS: update

2010-04-08 17:14  foerster

	* TODO.MYSQLPORT, libs/database/albumdb.cpp: MySql default behavior
	  is to handle column/table names case sensitive. Now database
	  statistics are working for this backend.
	  Add some points to the TODO list.

2010-04-08 15:48  mwiesweg

	* CMakeLists.txt: Really disable Nepomuk compilation when shared
	  ontologies are not found...

2010-04-08 14:10  cgilles

	* config-digikam.h.cmake: missing to patch this file to define
	  debug area for database server

2010-04-08 12:58  cgilles

	* libs/threadimageio/thumbnailcreator.cpp,
	  libs/threadimageio/thumbnailcreator.h,
	  libs/threadimageio/thumbnailcreator_p.h: use PGF compression
	  level 3 instead 4 to prevent bluring effect.
	  Investigation still open about this problem.
	  CCBUGS : 233094

2010-04-08 11:40  cgilles

	* libs/database/tagscache.h: fix win32 warnings

2010-04-08 11:26  cgilles

	* libs/widgets/common/kcategorizedview.cpp: Fix Win32 broken
	  compilation
	  
	  Marcel,
	  
	  Under Win32 with MinGW env, compilation is broken. gcc do not
	  find gid_t with this line :
	  
	  int getgrouplist(const char *, gid_t , gid_t *, int *);
	  
	  ... from kdefakes.h file. I don't know why...

2010-04-08 11:04  cgilles

	* libs/dimg/filters/lens/antivignettingfilter.cpp: Fix Win32
	  Warnings.
	  
	  Julien,
	  No need to re-invent the wheel. Look if QRound() macro is enough
	  to replace approx() as well.
	  
	  http://doc.trolltech.com/4.5/qtglobal.html#qRound

2010-04-08 11:01  cgilles

	* libs/dimg/filters/lens/antivignettingfilter.cpp: Fix Win32
	  warnings
	  
	  Julien,
	  Same there. cast is not the right solution. Please, check if
	  precision is lost or not in your algorithms.

2010-04-08 10:52  cgilles

	* libs/dimg/filters/hsl/hslfilter.cpp: Fix win32 warning
	  
	  Julien,
	  Do you seen that Vibrance value is hosted by double and used as
	  integer in your algorithm. Precision is lost???

2010-04-08 10:46  cgilles

	* libs/dimg/filters/bw/bwsepiasettings.cpp: fix win32 warnings

2010-04-08 10:44  cgilles

	* libs/dimg/filters/cb/cbsettings.cpp: fix win32 warnings

2010-04-08 10:42  cgilles

	* libs/dimg/filters/decorate/bordersettings.cpp: fix win32 warnings

2010-04-08 07:25  cgilles

	* NEWS: update

2010-04-07 20:02  mghansen

	* libs/imageproperties/worldmapwidget.cpp: Fix typo.

2010-04-07 13:38  cgilles

	* imageplugins/enhance/inpaintingtool.cpp: polish

2010-04-07 13:01  cgilles

	* imageplugins/enhance/restorationtool.cpp: polish

2010-04-07 13:01  cgilles

	* utilities/imageeditor/widgets/previewtoolbar.h: polish

2010-04-07 11:06  foerster

	* digikam/albumsettings.cpp, digikam/main.cpp: Also remove (legacy
	  parameter) "Album Path" from the configuration.
	  Adapted first run assistant call.

2010-04-07 09:38  foerster

	* TODO.MYSQLPORT, digikam/albumsettings.cpp: After a successful
	  migration of the old database path entry, we must delete it from
	  the digikamrc config file.
	  This prevents an new migration attempt at the start of digikam
	  and the user defined settings will not be overwritten.

2010-04-07 08:18  cgilles

	* libs/template/subjectedit.cpp: polish

2010-04-07 07:34  cgilles

	* libs/template/templatepanel.cpp: compile with last kexiv2

2010-04-07 06:46  cgilles

	* NEWS: update

2010-04-06 22:01  mlaurent

	* libs/database/tagscache.cpp: Fix iterator

2010-04-06 20:09  jwienke

	* tests/CMakeLists.txt: make tests compile again

2010-04-06 18:10  cgilles

	* TODO.MYSQLPORT: update

2010-04-06 18:07  cgilles

	* NEWS: update

2010-04-06 13:53  cgilles

	* digikam/CMakeLists.txt: uppercase

2010-04-06 13:38  cgilles

	* utilities/queuemanager/basetools/metadata/assigntemplate.cpp: fix
	  layout

2010-04-06 12:46  cgilles

	* libs/dimg/filters/greycstoration/greycstorationfilter.cpp: polish

2010-04-06 12:31  cgilles

	* NEWS: update

2010-04-06 12:32  cgilles

	* TODO.MYSQLPORT: This one is very important for the future.
	  I'm sure that users will ask to be able to setup db file paths
	  somewhere in the computer, and not only in home dir.
	  CCMAIL: marcel.wiesweg@gmx.de

2010-04-06 12:25  cgilles

	* digikam/componentsinfo.h, digikam/dbstatdlg.cpp: typo

2010-04-06 11:08  cgilles

	* TODO.MYSQLPORT, digikam/componentsinfo.h, digikam/dbstatdlg.cpp,
	  digikam/dbstatdlg.h: add database backend info to help dialogs

2010-04-06 10:48  cgilles

	* utilities/setup/setupdatabase.cpp: polish

2010-04-06 10:40  cgilles

	* libs/dialogs/infodlg.cpp: polish

2010-04-06 10:37  cgilles

	* TODO.MYSQLPORT: update

2010-04-06 10:33  cgilles

	* TODO.MYSQLPORT: update

2010-04-06 10:31  cgilles

	* libs/widgets/common/databasewidget.cpp,
	  libs/widgets/common/databasewidget.h: use d private container

2010-04-06 09:56  cgilles

	* TODO.MYSQLPORT, libs/dialogs/migrationdlg.cpp,
	  libs/dialogs/migrationdlg.h: use d private containers

2010-04-06 09:35  cgilles

	* TODO.MYSQLPORT, digikam/databaseguierrorhandler.cpp,
	  digikam/databaseguierrorhandler.h,
	  libs/database/databaseerrorhandler.h: use d private containers

2010-04-06 09:19  cgilles

	* libs/dimg/filters/nr/nrfilter.h,
	  libs/dimg/filters/nr/nrsettings.cpp,
	  libs/dimg/filters/nr/nrsettings.h,
	  utilities/queuemanager/basetools/enhance/noisereduction.cpp:
	  simplify wavelets NR settings to YCrCb as well, to be homogenous
	  with FilmGrain settings.
	  Lead NR settings is now removed

2010-04-06 08:00  cgilles

	* CMakeLists.txt: polish

2010-04-06 07:50  cgilles

	* CMakeLists.txt, NEWS, README, libs/CMakeLists.txt,
	  libs/dmetadata/captionvalues.cpp, libs/dmetadata/captionvalues.h,
	  libs/imageproperties/captionedit.cpp,
	  libs/imageproperties/captionedit.h, libs/template/CMakeLists.txt,
	  libs/template/TODO, libs/template/altlangstredit.cpp,
	  libs/template/altlangstredit.h,
	  libs/template/countryselector.cpp,
	  libs/template/countryselector.h, libs/template/msgtextedit.cpp,
	  libs/template/msgtextedit.h, libs/template/subjectedit.h,
	  libs/template/subjectwidget.cpp, libs/template/subjectwidget.h,
	  libs/template/templatepanel.cpp,
	  libs/template/templateviewer.cpp, libs/template/templateviewer.h,
	  libs/template/topicset.iptc-subjectcode.xml,
	  utilities/setup/setuptemplate.cpp,
	  utilities/setup/setuptemplate.h: remove duplicates widget from
	  digiKam core.
	  Use libkexiv2 widget available from trunk
	  set libkexiv2 dependency to 1.1.0. You need libkex2 from trunk
	  now to compile digiKam 1.3.0
	  CCMAIL: digikam-devel@kde.org

2010-04-06 07:28  cgilles

	* libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: polish

2010-04-06 06:48  cgilles

	* libs/template/TODO: polish

2010-04-06 06:48  cgilles

	* libs/template/altlangstredit.cpp, libs/template/altlangstredit.h:
	  polish

2010-04-05 19:29  cgilles

	* NEWS: update

2010-04-05 19:28  cgilles

	* libs/database/tagscache.cpp, libs/database/tagscache.h: Fix slot
	  typo
	  BUGS: 233418

2010-04-05 19:12  cgilles

	* libs/template/templatelist.cpp, libs/template/templatelist.h,
	  libs/template/templatemanager.cpp,
	  libs/template/templatemanager.h, libs/template/templatepanel.cpp,
	  libs/template/templatepanel.h: polish

2010-04-05 19:06  jmueller

	* libs/dimg/filters/lens/lensfuncameraselector.cpp: before giving
	  up try to find lens via lensfun search

2010-04-05 19:03  cgilles

	* libs/template/subjectedit.cpp, libs/template/subjectedit.h,
	  libs/template/subjectwidget.cpp, libs/template/subjectwidget.h:
	  polish

2010-04-05 18:50  cgilles

	* libs/template/msgtextedit.cpp, libs/template/msgtextedit.h:
	  polish

2010-04-05 18:03  jmueller

	* libs/dmetadata/dmetadata.cpp: fix nikon lens string in metadata
	  display for various models

2010-04-05 13:41  mwiesweg

	* NEWS, libs/database/databasecopymanager.cpp,
	  libs/database/databasecorebackend.h: Checking for bool (with true
	  = success) breaks when using an enum
	  for error conditions, where success is 0.
	  Apply a little syntactic sugar to make this work again -
	  fixes searches and schema updating.
	  
	  BUG: 233253

2010-04-05 10:55  cgilles

	* NEWS: update

2010-04-05 10:53  cgilles

	* NEWS: update

2010-04-05 10:52  cgilles

	* NEWS: update

2010-04-05 10:50  cgilles

	* NEWS: update

2010-04-05 10:30  mwiesweg

	* NEWS, libs/database/tagscache.h: Use correct EXPORT macro
	  
	  BUG: 233287

2010-04-04 21:37  mwiesweg

	* databaseserver/databaseserver.cpp,
	  libs/database/databaseconfigelement.cpp,
	  libs/widgets/common/databasewidget.cpp: compile

2010-04-04 21:37  mwiesweg

	* data/database/dbconfig.xml.cmake: These were not implemented for
	  SQLite...

2010-04-04 21:37  mwiesweg

	* libs/database/databasecorebackend.cpp,
	  libs/database/databasecorebackend.h: - manual transaction
	  handling was confusing the transaction stack counter.
	  switch back to using the wrapper methods, and just don't roll
	  back on our own
	  - warn if an action is not implement in XML
	  - use global config elements

2010-04-04 21:37  mwiesweg

	* libs/database/databaseconfigelement.cpp,
	  libs/database/databaseconfigelement.h,
	  libs/database/databaseparameters.cpp,
	  libs/database/databaseparameters.h: Move loading code from
	  DatabaseParameters to a global static place in
	  DatabaseConfigElement.
	  The config does not need to be loaded each time again but can be
	  shared.
	  Apart from that, it was never loaded in the IOSlaves (tag listing
	  was broken)

2010-04-04 21:37  mwiesweg

	* databaseserver/databaseserver.cpp,
	  libs/database/databaseconfigelement.cpp,
	  libs/database/databaseconfigelement.h,
	  libs/database/databasecopymanager.cpp,
	  libs/database/databasecorebackend.cpp,
	  libs/database/databasecorebackend.h,
	  libs/database/databaseparameters.cpp,
	  libs/database/databaseparameters.h: Code readability,
	  capitalization, indentation

2010-04-04 21:37  mwiesweg

	* digikam/metadatahub.cpp, digikam/metadatahub.h,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h: Remove dependency on
	  Album/AlbumManager, use TagsCache and tag IDs.
	  Add a QObject-based MetadataHubOnTheRoad watching for tag
	  deletion on its own.
	  Use this for ImageDescEditTag.

2010-04-04 21:37  mwiesweg

	* libs/database/albumdb.cpp, libs/database/albumdb.h: Remove
	  getTagsFromTagsPath from AlbumDB, replaced by TagsCache.

2010-04-04 21:37  mwiesweg

	* digikam/albummanager.cpp, libs/database/imageinfo.cpp,
	  libs/database/imagescanner.cpp,
	  utilities/kipiiface/kipiimageinfo.cpp: Use TagsCache where
	  applicable

2010-04-04 21:37  mwiesweg

	* libs/database/tagscache.cpp, libs/database/tagscache.h: Polish
	  API.
	  Add convenience signals.

2010-04-04 21:36  mwiesweg

	* digikam/imagecategorizedview.cpp,
	  libs/models/imagethumbnailmodel.cpp,
	  libs/models/imagethumbnailmodel.h,
	  libs/widgets/common/itemviewimagedelegate.cpp,
	  libs/widgets/common/itemviewimagedelegate.h: We now set the
	  thumbnail size newly again each time in the delegate.
	  Also do that for prepareThumbnails in the view.

2010-04-04 21:36  mwiesweg

	* libs/dimg/loaders/pngloader.cpp: Comment out section causing
	  crash
	  
	  BUG: 229340

2010-04-04 19:12  cgilles

	* TODO.MYSQLPORT, databaseserver/databaseserver.cpp,
	  databaseserver/databaseserver.h, libs/dialogs/migrationdlg.h:
	  polish

2010-04-04 19:02  cgilles

	* databaseserver/databaseserver.cpp,
	  databaseserver/databaseserver.h: use d private internal class

2010-04-04 18:36  cgilles

	* NEWS: update

2010-04-04 16:13  cgilles

	* NEWS: update

2010-04-04 14:18  cgilles

	* NEWS: update

2010-04-04 10:35  aclemens

	* utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/renamecustomizer.cpp,
	  utilities/cameragui/renamecustomizer.h: Reset the parser properly
	  in CameraUI
	  
	  CCBUG:230553

2010-04-04 10:16  cgilles

	* CMakeLists.txt, TODO.MYSQLPORT, databaseserver/CMakeLists.txt,
	  databaseserver/databaseserver.cpp,
	  databaseserver/databaseserver.h, databaseserver/main.cpp,
	  databaseserver/pollthread.cpp: use dedicated kdebug area for
	  digiKam database server

2010-04-04 09:56  cgilles

	* TODO.MYSQLPORT, libs/database/databasecopymanager.cpp,
	  libs/database/databasecopymanager.h: code review

2010-04-04 09:48  cgilles

	* TODO.MYSQLPORT, libs/database/databaseconfigelement.cpp,
	  libs/database/databaseconfigelement.h: code review

2010-04-04 09:45  cgilles

	* TODO.MYSQLPORT, utilities/setup/databaseconnectionwidget.h: this
	  file not used

2010-04-04 09:42  cgilles

	* TODO.MYSQLPORT, libs/widgets/common/databasewidget.cpp,
	  libs/widgets/common/databasewidget.h: code review, polish, coding
	  style.

2010-04-04 06:08  scripty

	* 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:
	  SVN_SILENT made messages (.desktop file)

2010-04-03 23:06  cgilles

	* TODO.MYSQLPORT: update

2010-04-03 23:05  cgilles

	* CMakeLists.txt, libs/database/sqlquery.cpp,
	  libs/database/sqlquery.h: this class is not exported. this will
	  fix compilation under WIN32

2010-04-03 19:01  cgilles

	* TODO.MYSQLPORT, digikam/databaseguierrorhandler.cpp,
	  digikam/databaseguierrorhandler.h: code review

2010-04-03 18:56  cgilles

	* README: update

2010-04-03 18:55  cgilles

	* TODO.MYSQLPORT: update

2010-04-03 18:01  jwienke

	* CMakeLists.txt, themedesigner/CMakeLists.txt: re-enable theme
	  designer

2010-04-03 17:36  jwienke

	* CMakeLists.txt: correct library version

2010-04-03 17:15  cgilles

	* NEWS: update

2010-04-03 17:09  cgilles

	* TODO.MYSQLPORT, databaseserver/databaseserver.cpp,
	  databaseserver/databaseserver.h, databaseserver/main.cpp,
	  databaseserver/pollthread.cpp, databaseserver/pollthread.h: usaul
	  code review, moc, namespace, coding style, indent, etc...

2010-04-03 16:43  cgilles

	* databaseserver/CMakeLists.txt: polish

2010-04-03 14:40  mwiesweg

	* CMakeLists.txt, libs/database/databaseaccess.cpp,
	  libs/database/tagscache.cpp, libs/database/tagscache.h: TagsCache
	  is a new singleton class caching the Tags table from the db.
	  We have the long-standing problem that AlbumManager is only
	  available
	  from the UI thread, and storing TAlbum* is bad. The only
	  alternative
	  required AlbumDB::getTagsFromTagPaths reading the full Tags table
	  each
	  time again.
	  TagsCache is thread-safe and allows fast look-up name -> ids,
	  path -> id,
	  id -> name, id -> path, and additionally implements
	  getTagsFromTagPaths.

2010-04-03 14:40  mwiesweg

	* libs/database/albumdb.cpp, libs/database/albumdb.h,
	  libs/database/albuminfo.h: Introduce a TagShortInfo, without
	  caring for tag icons
	  (and only reading from one table)

2010-04-03 14:40  mwiesweg

	* libs/database/databasecorebackend.cpp,
	  libs/database/databasecorebackend_p.h,
	  libs/database/databaseerrorhandler.h: Make DatabaseErrorHandler's
	  method a slot again. Fix the invokeMethod call.
	  Fix a possible missed wake call by splitting the waiting on
	  errorLock
	  in two parts (in a separate class)
	  Some restructuring.

2010-04-03 14:40  mwiesweg

	* CMakeLists.txt: For Nepomuk support, require KDE 4.4 and
	  shared-desktop-ontologies (which
	  are required by kdebase-4.4 anyway)
	  
	  CCBUG: 225533

2010-04-03 10:47  cgilles

	* TODO.MYSQLPORT: update

2010-04-03 10:47  cgilles

	* TODO.MYSQLPORT: update. Help/DB stat dialog is broken with MySql
	  CCMAIL: marcel.wiesweg@gmx.de

2010-04-03 10:45  cgilles

	* NEWS: update

2010-04-03 06:27  scripty

	* 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:
	  SVN_SILENT made messages (.desktop file)

2010-04-02 20:47  mwiesweg

	* CMakeLists.txt: Don't check for mysql_install_db on Win32.
	  
	  CCBUG: 233109

2010-04-02 17:19  mwiesweg

	* CMakeLists.txt, digikam/albummanager.cpp,
	  digikam/databaseerrorhandler.cpp, digikam/databaseerrorhandler.h,
	  digikam/databaseguierrorhandler.cpp,
	  digikam/databaseguierrorhandler.h, tests/CMakeLists.txt: Change
	  behavior in DatabaseGuiErrorHandler:
	  Only show the dialog when the first connection attempt failed.
	  Otherwise it is shortly flashing at startup.
	  Rename the file to databaseguierrorhandler.h/cpp to avoid
	  confusion
	  with databaserrorhandler.h.

2010-04-02 17:19  mwiesweg

	* libs/database/databasecorebackend.h,
	  libs/database/databaseerrorhandler.h,
	  libs/database/thumbnaildb.h: Move declaration of the
	  DatabaseErrorHandler interface to separate header file

2010-04-02 17:19  mwiesweg

	* libs/database/sqlquery.h: indentation and formatting

2010-04-02 17:18  mwiesweg

	* digikam/databaseerrorhandler.cpp, digikam/databaseerrorhandler.h:
	  indentation

2010-04-02 16:35  cgilles

	* AUTHORS: update

2010-04-02 16:32  cgilles

	* data/pics/splash-showfoto.png: new showfoto 1.3.0 splashscreen
	  from Dmitri Popov
	  CCMAIL: dmpop@openoffice.org

2010-04-02 13:00  mwiesweg

	* digikam/CMakeLists.txt,
	  utilities/nepomuk/digikamnepomukservice.cpp: Use NIE/NFO
	  namespace instead of Xesam.
	  Please complain if it does not build with KDE4.3.
	  Need to test if bug is fixed.
	  
	  CCBUG: 225533

2010-04-02 13:00  mwiesweg

	* digikam/albummanager.cpp, digikam/digikamapp.cpp,
	  tests/CMakeLists.txt: Remove DigikamApp dependency for starting
	  database server, make AlbumModelTest compile again.

2010-04-02 13:00  mwiesweg

	* config-digikam.h.cmake, databaseserver/CMakeLists.txt,
	  libs/database/databaseserverstarter.cpp,
	  libs/database/databaseserverstarter.h: Install the database
	  server into kde4/libexec; I hope it's the right indication
	  to put such a helper executable in this place. Then we can also
	  use the
	  CMake-provided install path to call the binary, removing the
	  hardcoded path.

2010-04-02 13:00  mwiesweg

	* CMakeLists.txt: Polish detection of MySQL executables in CMake.
	  Verify that these programs exist, refuse to compile otherwise.
	  
	  TODO: make this an optional dependency?

2010-04-02 13:00  mwiesweg

	* libs/models/abstractalbummodel.cpp: Dont emit change event for
	  albums not contained in model

2010-04-02 11:10  cgilles

	* AUTHORS: update

2010-04-02 11:08  cgilles

	* data/pics/splash-digikam.png: new digiKam 1.3.0 splash from
	  Kalyan Varma
	  CCMAIL: kalyan@rtns.org

2010-04-02 06:55  jnarboux

	* libs/dimg/filters/lc/localcontrastsettings.cpp,
	  libs/dimg/filters/lc/localcontrastsettings.h: use new expander
	  box with check box

2010-04-01 22:20  pino

	* tests/CMakeLists.txt: add more include directories needed for the
	  tests

2010-04-01 12:38  cgilles

	* NEWS: update

2010-04-01 12:37  cgilles

	* data/pics/CMakeLists.txt: wrong cmake syntax to include subdir
	  during compilation and install
	  BUGS: 232875

2010-04-01 12:34  cgilles

	* data/pics/borderpatterns/CMakeLists.txt: polish

2010-04-01 12:30  cgilles

	* CMakeLists.txt, libs/imageproperties/cameraitempropertiestab.h,
	  libs/imageproperties/imagepropertiestab.h,
	  libs/template/templateviewer.h,
	  libs/widgets/common/rexpanderbox.cpp,
	  libs/widgets/common/rexpanderbox.h,
	  utilities/cameragui/cameraui_p.h: bye bye
	  Digikam::RExpanderBox...

2010-04-01 12:24  cgilles

	* imageplugins/enhance/localcontrasttool.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/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,
	  utilities/advancedrename/advancedrenamewidget.cpp,
	  utilities/cameragui/cameraui.cpp,
	  utilities/imageeditor/rawimport/rawsettingsbox.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: use libkdcraw RExpanderBox
	  instead internal version. No need to duplicates implementation

2010-04-01 12:06  cgilles

	* libs/dimg/filters/fx/filmgrainsettings.cpp,
	  libs/dimg/filters/fx/filmgrainsettings.h: use new RExpanderBox
	  from libkdcraw from trunk including checkbox in expander label

2010-04-01 11:13  cgilles

	* libs/dimg/filters/fx/filmgrainsettings.cpp: polish

2010-04-01 06:38  scripty

	* imageplugins/color/digikamimageplugin_color.desktop,
	  imageplugins/decorate/digikamimageplugin_decorate.desktop,
	  imageplugins/enhance/digikamimageplugin_enhance.desktop:
	  SVN_SILENT made messages (.desktop file)

2010-03-31 14:18  cgilles

	* REVIEW, TODO.MYSQLPORT: update

2010-03-31 14:06  cgilles

	* libs/database/databaseserverstarter.cpp: add comment

2010-03-31 14:05  cgilles

	* REVIEW: files to review

2010-03-31 14:02  cgilles

	* utilities/setup/setupdatabase.cpp,
	  utilities/setup/setupdatabase.h: polish

2010-03-31 13:55  cgilles

	* libs/database/databaseserverstarter.cpp,
	  libs/database/databaseserverstarter.h: missing Digikam namespace.
	  fix coding style and other polish

2010-03-31 13:44  cgilles

	* libs/dialogs/migrationdlg.cpp, libs/dialogs/migrationdlg.h:
	  missing moc file

2010-03-31 13:03  cgilles

	* AUTHORS: give credit to Holger

2010-03-31 13:01  cgilles

	* digikam/digikamapp.cpp: there is a dialog there

2010-03-31 13:00  foerster

	* digikam/albumsettings.cpp: Using the right configuration group
	  for old database settings.

2010-03-31 12:59  cgilles

	* digikam/digikamapp.cpp: use right icon there

2010-03-31 12:59  cgilles

	* libs/dimg/drawdecoding.cpp: fix missing option to copy

2010-03-31 12:52  cgilles

	* utilities/imageeditor/rawimport/rawsettingsbox.cpp: polish

2010-03-31 10:56  cgilles

	* libs/dimg/filters/fx/filmgrainfilter.cpp: fix compilation
	  warnings

2010-03-31 09:56  cgilles

	* libs/template/TODO: this files must be moved to KDE4.5 (trunk)
	  Jens, can you do it as well. since digiKam 1.3.0 depand of
	  libkdcraw from trunk now, we ca also
	  set dependency to libkexiv2 to trunk version and remove
	  dupplicates implementation in digiKam/kipi-plugins.
	  This si want mean that digiKam and kipi-plugins 1.3.0 will depand
	  of libkexiv2 from trunk. libkexiv2 version
	  ids must be updgrated of course.
	  Thanks in advance
	  CCMAIL: tschenser@gmx.de

2010-03-31 08:30  cgilles

	* utilities/setup/setup.cpp, utilities/setup/setup.h: use right
	  icon for DB. polish

2010-03-31 07:33  foerster

	* digikam/albumsettings.cpp: Move the settings migration out of the
	  nepomuk section.

2010-03-31 06:58  cgilles

	* digikam/albummanager.cpp: fix warning

2010-03-30 21:40  jwienke

	* themedesigner/mainwindow.cpp: Fix model view port problems of
	  theme designer. Nevertheless, since the merge of the database
	  branch this still doesn't compile. DatabaseWidget is missing as
	  dependency. How to fix this? Holger?

2010-03-30 18:33  foerster

	* CMakeLists.txt, data/CMakeLists.txt, data/database,
	  data/database/CMakeLists.txt, data/database/dbconfig.xml.cmake,
	  data/database/mysql-global.conf, databaseserver,
	  databaseserver/CMakeLists.txt, databaseserver/databaseserver.cpp,
	  databaseserver/databaseserver.h, databaseserver/main.cpp,
	  databaseserver/org.kde.digikam.DatabaseServer.xml,
	  databaseserver/pollthread.cpp, databaseserver/pollthread.h,
	  digikam/CMakeLists.txt, digikam/albummanager.cpp,
	  digikam/albummanager.h, digikam/albumsettings.cpp,
	  digikam/albumsettings.h, digikam/databaseerrorhandler.cpp,
	  digikam/databaseerrorhandler.h, digikam/digikamapp.cpp,
	  digikam/digikamapp.h, digikam/digikamui.rc, digikam/main.cpp,
	  kioslave/digikamalbums.cpp, kioslave/digikamdates.cpp,
	  kioslave/digikamsearch.cpp, kioslave/digikamtags.cpp,
	  libs/database/albumdb.cpp, libs/database/albumdb.h,
	  libs/database/databaseaccess.cpp, libs/database/databaseaccess.h,
	  libs/database/databasebackend.cpp,
	  libs/database/databasebackend.h,
	  libs/database/databaseconfigelement.cpp,
	  libs/database/databaseconfigelement.h,
	  libs/database/databasecopymanager.cpp,
	  libs/database/databasecopymanager.h,
	  libs/database/databasecorebackend.cpp,
	  libs/database/databasecorebackend.h,
	  libs/database/databasecorebackend_p.h,
	  libs/database/databaseparameters.cpp,
	  libs/database/databaseparameters.h,
	  libs/database/databaseserverstarter.cpp,
	  libs/database/databaseserverstarter.h,
	  libs/database/haar/haariface.cpp, libs/database/imagelister.cpp,
	  libs/database/schemaupdater.cpp, libs/database/schemaupdater.h,
	  libs/database/sqlquery.cpp, libs/database/sqlquery.h,
	  libs/database/thumbnaildatabaseaccess.cpp,
	  libs/database/thumbnaildatabaseaccess.h,
	  libs/database/thumbnaildb.cpp, libs/database/thumbnaildb.h,
	  libs/database/thumbnailschemaupdater.cpp,
	  libs/database/upgradedb_sqlite2tosqlite3.cpp,
	  libs/database/upgradedb_sqlite2tosqlite3.h,
	  libs/dialogs/migrationdlg.cpp, libs/dialogs/migrationdlg.h,
	  libs/threadimageio/thumbnailcreator.cpp,
	  libs/threadimageio/thumbnailloadthread.cpp,
	  libs/threadimageio/thumbnailloadthread.h,
	  libs/widgets/common/databasewidget.cpp,
	  libs/widgets/common/databasewidget.h, tests/CMakeLists.txt,
	  tests/albummodeltest.cpp,
	  utilities/setup/databaseconnectionwidget.h,
	  utilities/setup/setup.cpp, utilities/setup/setup.h,
	  utilities/setup/setupcollections.cpp,
	  utilities/setup/setupcollections.h,
	  utilities/setup/setupdatabase.cpp,
	  utilities/setup/setupdatabase.h: Merged branch
	  Digikam-DatabaseExt into trunk.
	  
	  Happy easter holidays :)

2010-03-30 18:15  jwienke

	* NEWS, digikam/ratingwidget.cpp: Fix crash in rating widget.
	  
	  Thanks for the hint.
	  
	  BUG: 232628

2010-03-30 12:05  cgilles

	* libs/dimg/drawdecoding.cpp: polish

2010-03-30 12:01  cgilles

	* libs/dimg/drawdecoding.cpp, libs/dimg/drawdecoding.h: polish

2010-03-30 11:58  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow_p.h,
	  utilities/queuemanager/queuemgrwindow.cpp,
	  utilities/setup/setupdcraw.cpp, utilities/setup/setupdcraw.h:
	  remove warnings

2010-03-30 10:51  cgilles

	* libs/dimg/drawdecoding.cpp, libs/dimg/drawdecoding.h,
	  libs/dimg/loaders/rawloader.cpp,
	  utilities/imageeditor/rawimport/rawpostprocessing.cpp: remove
	  levels adjust from post processed settings (never used)

2010-03-30 09:21  cgilles

	* NEWS: update

2010-03-30 09:20  cgilles

	* CMakeLists.txt: compile

2010-03-30 09:20  cgilles

	* libs/dimg/drawdecoding.cpp, libs/dimg/drawdecoding.h: add cpp
	  file here

2010-03-30 08:01  cgilles

	* libs/dimg/drawdecoding.h,
	  utilities/imageeditor/rawimport/rawsettingsbox.cpp: new copy
	  constructor based on RawDecodingSettings object

2010-03-30 07:38  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/rawimport/rawsettingsbox.cpp,
	  utilities/queuemanager/queuemgrwindow.cpp: compile with last
	  revert in libkdcraw

2010-03-30 07:36  cgilles

	* libs/dimg/drawdecoding.h: polish

2010-03-30 07:01  cgilles

	* NEWS: update

2010-03-29 21:55  cgilles

	* CMakeLists.txt, README, libs/dimg/filters/fx/filmgrainfilter.cpp:
	  libkdcraw depencency is 1.1.0, not 1.2.0

2010-03-29 21:50  cgilles

	* CMakeLists.txt: polish

2010-03-29 15:00  cgilles

	* CMakeLists.txt, README,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/rawimport/rawsettingsbox.cpp,
	  utilities/queuemanager/queuemgrwindow.cpp: set libkdcraw
	  dependency to >= 1.2.0

2010-03-29 11:40  cgilles

	* CMakeLists.txt: 1.3.0 is open

2010-03-29 07:29  jnarboux

	* libs/dimg/filters/hsl/hslfilter.cpp: fix logic

2010-03-29 06:41  cgilles

	* NEWS: update

2010-03-29 06:38  cgilles

	* utilities/queuemanager/basetools/color/hslcorrection.cpp: HSL
	  correction tool is also available in Batch Queue Manager. Don't
	  forget to patch Vibrance management settings here, else, settings
	  widget
	  adjustment done by user will be ignored, and default value will
	  be used instead.
	  CCBUGS: 195561

2010-03-29 06:31  cgilles

	* project/NEWS.1.2.0: archive

2010-03-29 06:23  cgilles

	* libs/dimg/filters/hsl/hslfilter.cpp,
	  libs/dimg/filters/hsl/hslfilter.h,
	  libs/dimg/filters/hsl/hslsettings.cpp: fix warnings
	  polish
	  give credits to Julien

2010-03-29 06:07  jnarboux

	* libs/dimg/filters/hsl/hslfilter.cpp,
	  libs/dimg/filters/hsl/hslfilter.h,
	  libs/dimg/filters/hsl/hslsettings.cpp: First version of the
	  vibrance slider in the HSL tool.
	  
	  CCBUGS: 195561

2010-03-28 22:38  nlecureuil

	* NEWS: Commits are open for release 1.3.0

2010-03-28 22:17  nlecureuil

	* ChangeLog: Prepare for 1.2.0

1.2.0 2010-03-28
--------------------------------------------------------------------------------
2010-03-28 08:14  jnarboux

	* NEWS: update

2010-03-27 09:31  cgilles

	* libs/dimg/filters/fx/filmgrainfilter.cpp: factoring

2010-03-26 21:40  cgilles

	* libs/dimg/filters/fx/filmgrainfilter.cpp: more api doc

2010-03-26 21:38  cgilles

	* libs/dimg/filters/fx/filmgrainfilter.cpp: add comments

2010-03-26 18:13  cgilles

	* libs/dimg/filters/fx/filmgrainfilter.cpp,
	  libs/dimg/filters/fx/filmgrainfilter.h: added comment

2010-03-26 13:54  jnarboux

	* libs/dimg/filters/fx/filmgrainfilter.cpp: polish

2010-03-26 10:55  cgilles

	* libs/dimg/filters/fx/filmgrainfilter.cpp: New Possoin noise
	  generator based on an approximation of Gauss generator. It's very
	  fast.
	  Now mosaic must diseapear with large film grain value
	  CCBUGS: 148540

2010-03-26 10:16  cgilles

	* libs/dimg/filters/fx/filmgrainfilter.cpp,
	  libs/dimg/filters/fx/filmgrainfilter.h: To prevent mosaicing
	  between shadows, midtone, and highlight zone, we check now the
	  noise range of matrix pixels between reference point noise range.
	  If diffenrence is higher than 10%, matrix noise range is used
	  instead reference range to compute local noise for each point

2010-03-26 09:57  cgilles

	* libs/dimg/filters/fx/filmgrainfilter.cpp,
	  libs/dimg/filters/fx/filmgrainfilter.h: factorize compute noise
	  code

2010-03-26 09:35  cgilles

	* libs/dimg/filters/fx/filmgrainfilter.cpp: polish

2010-03-26 09:33  cgilles

	* libs/dimg/filters/fx/filmgrainfilter.cpp: polish

2010-03-26 09:30  cgilles

	* libs/dimg/filters/fx/filmgrainfilter.cpp: rename local var

2010-03-26 07:51  cgilles

	* libs/dimg/filters/fx/filmgrainfilter.cpp: add comments

2010-03-25 18:42  jnarboux

	* libs/dimg/filters/fx/filmgrainfilter.cpp: solve the color cast
	  problem

2010-03-25 15:10  cgilles

	* libs/dimg/filters/fx/filmgrainfilter.cpp: check cancel in loop

2010-03-25 14:24  cgilles

	* libs/dimg/filters/fx/filmgrainsettings.cpp: polish

2010-03-25 13:40  cgilles

	* libs/dimg/filters/fx/filmgrainfilter.cpp: polish

2010-03-25 13:31  cgilles

	* libs/dimg/filters/fx/filmgrainfilter.cpp,
	  libs/dimg/filters/fx/filmgrainfilter.h: fix infinite recursion to
	  Poisson generator

2010-03-25 12:42  cgilles

	* imageplugins/filters/filmgraintool.cpp,
	  libs/dimg/filters/fx/filmgrainfilter.cpp,
	  libs/dimg/filters/fx/filmgrainfilter.h: enable Ok button only if
	  one type of noise will be add to image

2010-03-25 12:20  cgilles

	* libs/dimg/filters/fx/filmgrainfilter.cpp: polish

2010-03-25 12:07  cgilles

	* libs/dimg/filters/fx/filmgrainfilter.cpp: polish

2010-03-25 12:04  cgilles

	* libs/dimg/filters/fx/filmgrainfilter.cpp: test if unecessary
	  computation

2010-03-25 12:02  cgilles

	* libs/dimg/filters/fx/filmgrainfilter.cpp: polish

2010-03-25 11:36  cgilles

	* NEWS: update

2010-03-25 11:34  cgilles

	* libs/dimg/filters/fx/filmgrainsettings.cpp,
	  libs/dimg/filters/nr/nrsettings.cpp: usr YcbCr icons

2010-03-25 11:25  cgilles

	* data/pics/CMakeLists.txt, data/pics/colors-chromablue.png,
	  data/pics/colors-chromared.png, data/pics/colors-luma.png: add
	  icons for YUV color space

2010-03-25 11:06  cgilles

	* libs/dimg/filters/fx/filmgrainfilter.cpp,
	  libs/dimg/filters/fx/filmgrainfilter.h,
	  libs/dimg/filters/fx/filmgrainsettings.cpp,
	  utilities/queuemanager/basetools/filters/filmgrain.cpp: add new
	  option to set photographic distribution

2010-03-25 09:16  cgilles

	* NEWS: update

2010-03-25 09:15  cgilles

	* libs/dimg/filters/fx/filmgrainfilter.cpp: add comments

2010-03-25 09:12  cgilles

	* libs/dimg/filters/fx/filmgrainfilter.cpp,
	  libs/dimg/filters/fx/filmgrainfilter.h,
	  libs/dimg/filters/fx/filmgrainsettings.cpp,
	  libs/dimg/filters/fx/filmgrainsettings.h,
	  utilities/queuemanager/basetools/filters/filmgrain.cpp: Add film
	  grain size settings.
	  Separate chrominance blue and red noise settings.
	  Fix inversion of shadows and highlight adjustements.
	  Factorize methods to set YCrCb adjustements.
	  Set methods as inline to speed up computation.
	  Use d private container.
	  CCBUGS: 148540

2010-03-25 07:46  cgilles

	* libs/dimg/filters/fx/filmgrainfilter.h: fix default settings

2010-03-25 07:14  scripty

	* imageplugins/color/digikamimageplugin_color.desktop,
	  imageplugins/decorate/digikamimageplugin_decorate.desktop,
	  imageplugins/enhance/digikamimageplugin_enhance.desktop,
	  imageplugins/filters/digikamimageplugin_fxfilters.desktop,
	  kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  utilities/hotplug/digikam-gphoto2-camera.desktop.cmake,
	  utilities/nepomuk/digikamnepomukservice.desktop: SVN_SILENT made
	  messages (.desktop file)

2010-03-24 13:49  cgilles

	* imageplugins/filters/filmgraintool.cpp: use real image size to
	  compute preview here

2010-03-24 13:27  cgilles

	* utilities/queuemanager/basetools/filters/filmgrain.cpp: wrong
	  cast

2010-03-24 11:59  cgilles

	* libs/dimg/filters/fx/filmgrainfilter.cpp,
	  libs/dimg/filters/fx/filmgrainfilter.h: update

2010-03-24 11:52  cgilles

	* libs/dimg/filters/fx/filmgrainfilter.cpp,
	  libs/dimg/filters/fx/filmgrainfilter.h: compute all noise on
	  YCbCr color space. Drop HSL color space.
	  
	  To check shadows, midtone, and highlight area of image, use Luma
	  chanel from YUV instead Lightness chanel from HSL.
	  
	  Fix all glitch color generated aroung shadows and hightlight
	  pixels to clamp properly all values adjusted with graininess.
	  
	  CCBUGS: 148540

2010-03-24 11:20  cgilles

	* libs/dimg/dcolor.cpp, libs/dimg/dcolor.h: constify

2010-03-24 11:09  cgilles

	* libs/dimg/dcolor.cpp: missing to clamp value from YUV to RGB.
	  This si why conversion look weird with highlight and shadows
	  colors

2010-03-24 10:28  cgilles

	* project/rgb2yuv.ods: debug yuv conversion sheet

2010-03-23 15:26  cgilles

	* libs/dimg/filters/fx/filmgrainfilter.cpp,
	  libs/dimg/filters/fx/filmgrainfilter.h: use double value
	  everywhere to compute chominance adjustement.
	  Clamp adjusted value with noise between 0.0 and 1.0.
	  CCBUGS: 148540

2010-03-23 11:26  cgilles

	* libs/dimg/filters/fx/filmgrainfilter.cpp,
	  libs/dimg/filters/fx/filmgrainfilter.h: improvements of
	  Chrominance noise generator

2010-03-23 08:56  cgilles

	* NEWS: update

2010-03-22 15:27  cgilles

	* libs/dimg/filters/fx/filmgrainsettings.cpp,
	  libs/dimg/filters/fx/filmgrainsettings.h: polish

2010-03-22 15:15  cgilles

	* libs/dimg/filters/fx/filmgrainfilter.cpp,
	  libs/dimg/filters/fx/filmgrainfilter.h: include experimental
	  Chrominance code here. Use preprocessor settings to test this
	  code.
	  CCBUGS: 148540

2010-03-22 10:21  cgilles

	* libs/dimg/filters/README: update

2010-03-22 10:19  cgilles

	* libs/dimg/filters/fx/filmgrainfilter.cpp: polish

2010-03-22 08:43  cgilles

	* NEWS: update

2010-03-22 07:03  scripty

	* 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:
	  SVN_SILENT made messages (.desktop file)

2010-03-21 17:34  scripty

	* 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:
	  SVN_SILENT made messages (.desktop file)

2010-03-21 16:02  jwienke

	* utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow_p.h: Move legacy
	  sidebar state conversion code to a private method. Also use
	  initializer list in constructor to prevent the useless
	  initialization of a bunch of qstrings.
	  
	  I don't know why, but somehow this "solved" my sidebar restoring
	  problem.

2010-03-21 12:38  jwienke

	* digikam/digikamapp.cpp, digikam/digikamapp_p.h,
	  digikam/imagepreviewview.cpp, digikam/imagethumbnailbar.cpp,
	  libs/dimg/filters/bw/bwsepiafilter.h,
	  libs/dimg/filters/bw/infraredfilter.h,
	  libs/dimg/filters/bw/mixerfilter.h,
	  libs/dimg/filters/bw/tonalityfilter.h,
	  libs/dimg/filters/curves/curvesfilter.h,
	  libs/dimg/filters/decorate/bordersettings.cpp,
	  libs/dimg/filters/lc/localcontrastcontainer.cpp,
	  libs/dimg/filters/lc/localcontrastfilter.h,
	  libs/dimg/filters/levels/levelsfilter.h,
	  libs/dimg/filters/transform/contentawarefilter.h,
	  libs/dmetadata/dmetadata.cpp, libs/template/subjectwidget.cpp,
	  utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
	  utilities/cameragui/cameraui_p.h,
	  utilities/lighttable/lighttablepreview.cpp,
	  utilities/lighttable/lighttablewindow.cpp,
	  utilities/lighttable/lighttablewindow_p.h,
	  utilities/queuemanager/queuemgrwindow.cpp,
	  utilities/queuemanager/queuemgrwindow_p.h: Fix some krazy
	  warnings.

2010-03-21 00:38  scripty

	* 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:
	  SVN_SILENT made messages (.desktop file)

2010-03-20 21:08  mwiesweg

	* digikam/albumtreeview.cpp: fix copy+paste mistake

2010-03-20 18:26  jwienke

	* libs/imageproperties/imagedescedittab.cpp: remove unused code

2010-03-20 12:07  aclemens

	* NEWS: update

2010-03-20 12:07  jwienke

	* digikam/albumtreeview.cpp: tried to fix selection behaviour which
	  was a result from marcel's broken commit.

2010-03-20 12:05  aclemens

	* NEWS: update

2010-03-19 14:47  cgilles

	* libs/dimg/filters/fx/filmgrainsettings.cpp,
	  utilities/queuemanager/basetools/filters/filmgrain.cpp: polish

2010-03-19 14:39  cgilles

	* libs/dimg/filters/fx/filmgrainsettings.cpp,
	  libs/dimg/filters/fx/filmgrainsettings.h: on/off widget depending
	  of noise set

2010-03-19 14:32  cgilles

	* libs/dimg/filters/fx/filmgrainfilter.cpp,
	  libs/dimg/filters/fx/filmgrainfilter.h,
	  libs/dimg/filters/fx/filmgrainsettings.cpp,
	  utilities/queuemanager/basetools/filters/filmgrain.cpp: add
	  settings to set luma or chroma noise independently
	  CCBUGS: 148540

2010-03-19 14:09  cgilles

	* libs/dimg/filters/fx/filmgrainsettings.cpp: typo

2010-03-19 14:08  cgilles

	* digikam/albumtreeview.cpp,
	  libs/dimg/filters/fx/filmgrainfilter.cpp,
	  libs/dimg/filters/fx/filmgrainfilter.h,
	  libs/dimg/filters/fx/filmgrainsettings.cpp,
	  utilities/queuemanager/basetools/filters/filmgrain.cpp: Film
	  Grain : sensibility => intensity

2010-03-19 14:08  cgilles

	* imageplugins/color/bwsepiatool.cpp: fix i18n

2010-03-19 12:03  cgilles

	* digikam/digikamapp.cpp: since BQM includes similar tools, disable
	  some batch kipi-plugins now

2010-03-19 08:12  scripty

	* digikam/digikam.desktop, digikam/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/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,
	  utilities/imageeditor/editor/digikamimageplugin.desktop,
	  utilities/nepomuk/digikamnepomukservice.desktop: SVN_SILENT made
	  messages (.desktop file)

2010-03-18 18:23  jmueller

	* utilities/queuemanager/batchtool.cpp: reenable reset settings to
	  default

2010-03-18 17:30  mwiesweg

	* digikam/albumtreeview.cpp: Fix expandNewCurrentItem

2010-03-18 17:30  mwiesweg

	* NEWS: update

2010-03-18 15:55  cgilles

	* libs/dimg/dcolor.cpp: polish

2010-03-18 14:44  cgilles

	* libs/dimg/dcolor.cpp, libs/dimg/dcolor.h: compute YCbCr value as
	  double, not int

2010-03-18 14:12  cgilles

	* libs/dimg/dcolor.cpp: polish

2010-03-18 12:51  cgilles

	* libs/dimg/filters/fx/filmgrainfilter.cpp: optimize : allocate
	  variable outside the loop to speed up

2010-03-18 12:48  cgilles

	* libs/dimg/dcolor.cpp, libs/dimg/dcolor.h,
	  libs/dimg/filters/bw/tonalityfilter.cpp,
	  libs/dimg/filters/fx/filmgrainfilter.cpp,
	  libs/dimg/filters/hsl/hslfilter.cpp: DColor : added 2 methods to
	  convert from RGB to YCrCb color space and vice versa.
	  CCBUGS: 148540

2010-03-18 12:21  cgilles

	* libs/dimg/filters/nr/nrfilter.cpp: polish

2010-03-18 12:18  cgilles

	* libs/dimg/filters/nr/nrfilter.cpp: polish

2010-03-18 11:33  cgilles

	* NEWS, imageplugins/TODO: update

2010-03-18 11:31  cgilles

	* CMakeLists.txt, libs/dimg/filters/decorate/borderfilter.cpp,
	  libs/dimg/filters/decorate/borderfilter.h,
	  libs/dimg/filters/decorate/bordersettings.cpp,
	  libs/dimg/filters/decorate/bordersettings.h,
	  utilities/queuemanager/basetools/decorate/border.cpp,
	  utilities/queuemanager/basetools/decorate/border.h,
	  utilities/queuemanager/batchtoolsmanager.cpp: enable Border tool
	  for Batch Queue Manager

2010-03-18 10:08  cgilles

	* imageplugins/enhance/antivignettingtool.cpp: polish

2010-03-18 09:52  cgilles

	* libs/dimg/dcolor.cpp, libs/dimg/dcolor.h: if QColor is invalid,
	  reset Dcolor component and print a warning message on the console

2010-03-18 07:40  cgilles

	* NEWS: update

2010-03-18 06:56  scripty

	* 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:
	  SVN_SILENT made messages (.desktop file)

2010-03-18 06:33  aclemens

	* libs/dimg/filters/transform/freerotationfilter.cpp: pedantic

2010-03-17 14:59  cgilles

	* utilities/queuemanager/basetools/decorate/border.cpp,
	  utilities/queuemanager/basetools/decorate/border.h: start to
	  implement BQM border tool

2010-03-17 14:55  cgilles

	* imageplugins/decorate/bordertool.cpp,
	  imageplugins/decorate/bordertool.h: border tool use new common
	  settings widget npw

2010-03-17 14:49  cgilles

	* libs/dimg/filters/decorate/bordersettings.cpp: progress ++

2010-03-17 14:43  cgilles

	* libs/dimg/filters/decorate/bordersettings.cpp: progress ++

2010-03-17 14:34  cgilles

	* libs/dimg/filters/decorate/borderfilter.cpp,
	  libs/dimg/filters/decorate/bordersettings.cpp,
	  libs/dimg/filters/decorate/bordersettings.h: progress ++

2010-03-17 13:59  cgilles

	* CMakeLists.txt, libs/dimg/filters/decorate/bordersettings.cpp,
	  libs/dimg/filters/decorate/bordersettings.h: start to implement
	  Border settings widget

2010-03-17 13:30  cgilles

	* imageplugins/superimpose: rm

2010-03-17 13:29  cgilles

	* imageplugins/CMakeLists.txt, imageplugins/TODO,
	  imageplugins/decorate/CMakeLists.txt,
	  imageplugins/decorate/digikamimageplugin_decorate_ui.rc,
	  imageplugins/decorate/imageplugin_decorate.cpp,
	  imageplugins/decorate/imageplugin_decorate.h,
	  imageplugins/decorate/superimpose,
	  imageplugins/decorate/superimpose/dirselectwidget.cpp,
	  imageplugins/decorate/superimpose/dirselectwidget.h,
	  imageplugins/decorate/superimpose/superimpose.cpp,
	  imageplugins/decorate/superimpose/superimpose.h,
	  imageplugins/decorate/superimpose/superimposetool.cpp,
	  imageplugins/decorate/superimpose/superimposetool.h,
	  imageplugins/decorate/superimpose/superimposewidget.cpp,
	  imageplugins/decorate/superimpose/superimposewidget.h,
	  imageplugins/superimpose/dirselectwidget.cpp,
	  imageplugins/superimpose/dirselectwidget.h,
	  imageplugins/superimpose/superimpose.cpp,
	  imageplugins/superimpose/superimpose.h,
	  imageplugins/superimpose/superimposetool.cpp,
	  imageplugins/superimpose/superimposetool.h,
	  imageplugins/superimpose/superimposewidget.cpp,
	  imageplugins/superimpose/superimposewidget.h,
	  utilities/imageeditor/canvas/imagepluginloader.cpp: move
	  superimpose tool to decorate plugin

2010-03-17 12:57  cgilles

	* imageplugins/decorate/bordertool.cpp,
	  libs/dimg/filters/decorate/borderfilter.cpp,
	  libs/dimg/filters/decorate/borderfilter.h: use common settings
	  container here

2010-03-17 11:41  cgilles

	* imageplugins/decorate/CMakeLists.txt: compile

2010-03-17 11:40  cgilles

	* data/pics/CMakeLists.txt, data/pics/texturepatterns,
	  data/pics/texturepatterns/CMakeLists.txt,
	  data/pics/texturepatterns/bluejean-texture.png,
	  data/pics/texturepatterns/bricks-texture.png,
	  data/pics/texturepatterns/bricks2-texture.png,
	  data/pics/texturepatterns/burlap-texture.png,
	  data/pics/texturepatterns/canvas-texture.png,
	  data/pics/texturepatterns/cellwood-texture.png,
	  data/pics/texturepatterns/fabric-texture.png,
	  data/pics/texturepatterns/marble-texture.png,
	  data/pics/texturepatterns/marble2-texture.png,
	  data/pics/texturepatterns/metalwire-texture.png,
	  data/pics/texturepatterns/modern-texture.png,
	  data/pics/texturepatterns/moss-texture.png,
	  data/pics/texturepatterns/paper-texture.png,
	  data/pics/texturepatterns/paper2-texture.png,
	  data/pics/texturepatterns/stone-texture.png,
	  data/pics/texturepatterns/wall-texture.png: missing these files

2010-03-17 11:36  cgilles

	* data/pics/CMakeLists.txt, data/pics/borderpatterns,
	  imageplugins/decorate/CMakeLists.txt,
	  imageplugins/decorate/borderpatterns: move at common place

2010-03-17 11:33  cgilles

	* libs/dimg/filters/decorate/borderfilter.cpp,
	  libs/dimg/filters/decorate/borderfilter.h: polish

2010-03-17 11:20  cgilles

	* imageplugins/decorate/bordertool.cpp,
	  imageplugins/decorate/bordertool.h: polish

2010-03-17 11:13  cgilles

	* utilities/imageeditor/rawimport/rawsettingsbox.cpp,
	  utilities/imageeditor/rawimport/rawsettingsbox.h: polish

2010-03-17 08:52  scripty

	* imageplugins/color/digikamimageplugin_color.desktop,
	  imageplugins/decorate/digikamimageplugin_decorate.desktop,
	  imageplugins/enhance/digikamimageplugin_enhance.desktop,
	  imageplugins/transform/digikamimageplugin_transform.desktop:
	  SVN_SILENT made messages (.desktop file)

2010-03-17 08:48  cgilles

	* utilities/queuemanager/basetools/transform/rotate.cpp: angle is
	  double value

2010-03-17 08:46  cgilles

	* libs/dimg/filters/transform/freerotationsettings.cpp: missing
	  cast

2010-03-17 07:59  cgilles

	* NEWS: update

2010-03-17 07:53  cgilles

	* CMakeLists.txt, NEWS,
	  imageplugins/transform/freerotationtool.cpp,
	  imageplugins/transform/freerotationtool.h,
	  libs/dimg/filters/transform/freerotationsettings.cpp,
	  libs/dimg/filters/transform/freerotationsettings.h,
	  utilities/queuemanager/basetools/transform/rotate.cpp: add full
	  support of Free Rotation filter settings in BQM Rotate tool

2010-03-17 07:50  cgilles

	* NEWS: update

2010-03-17 07:49  cgilles

	* libs/dimg/filters/bw/bwsepiasettings.cpp: use a different
	  settings name from rc file to prevent broken adjustments in B&W
	  filter with an old value generated by digiKam < 1.2.0
	  BUGS: 231048

2010-03-16 18:58  mwiesweg

	* digikam/albummanager.cpp, digikam/albumtreeview.cpp: Dont reset
	  current item in icon view when clicking on selected album in left
	  side bar

2010-03-16 17:53  mwiesweg

	* NEWS, digikam/albumtreeview.cpp, digikam/albumtreeview.h,
	  digikam/datefolderview.cpp, digikam/leftsidebarwidgets.cpp,
	  utilities/fuzzysearch/fuzzysearchview.cpp,
	  utilities/gpssearch/gpssearchview.cpp: When a tree view shall
	  change the global current album,
	  this now must be explicitly enabled with a flag.
	  In the reported bug, the AlbumSelectWidget in some way fiddled
	  with the current album (only visible in the current album stored
	  in config for next start)
	  
	  BUG: 230358

2010-03-16 14:46  cgilles

	* imageplugins/transform/freerotationtool.cpp,
	  libs/dimg/filters/transform/freerotationfilter.cpp,
	  libs/dimg/filters/transform/freerotationfilter.h,
	  utilities/queuemanager/basetools/transform/rotate.cpp: introduce
	  free rotation settings container

2010-03-16 13:46  cgilles

	* libs/dimg/filters/transform/freerotationfilter.cpp,
	  libs/dimg/filters/transform/freerotationfilter.h: use a d private
	  internal class

2010-03-16 12:59  cgilles

	* imageplugins/TODO: update

2010-03-16 12:58  cgilles

	* utilities/queuemanager/basetools/transform/rotate.cpp,
	  utilities/queuemanager/basetools/transform/rotate.h: add initial
	  support of FreeRotation in Batch Queue Manager

2010-03-16 10:54  cgilles

	* libs/dimg/filters/transform/freerotationfilter.cpp,
	  libs/dimg/filters/transform/freerotationfilter.h: polish

2010-03-16 07:45  cgilles

	* utilities/queuemanager/basetools/enhance/noisereduction.cpp,
	  utilities/queuemanager/basetools/enhance/restoration.cpp:
	  optimize

2010-03-16 07:38  cgilles

	* CMakeLists.txt, imageplugins/TODO,
	  utilities/queuemanager/basetools/color/convert16to8.cpp,
	  utilities/queuemanager/basetools/color/convert16to8.h,
	  utilities/queuemanager/batchtoolsmanager.cpp: new Batch Queue
	  Manager tool to convert color depth from 16 to 8 bits

2010-03-16 07:33  cgilles

	* CMakeLists.txt, NEWS, imageplugins/TODO,
	  utilities/queuemanager/basetools/color/convert8to16.cpp,
	  utilities/queuemanager/basetools/color/convert8to16.h,
	  utilities/queuemanager/batchtoolsmanager.cpp: new Batch Queue
	  Manager tool to convert color bits depth from 8 to 16 bits

2010-03-16 07:33  scripty

	* digikam/digikam.desktop, digikam/digikam.notifyrc,
	  imageplugins/color/digikamimageplugin_color.desktop,
	  imageplugins/decorate/digikamimageplugin_decorate.desktop,
	  imageplugins/enhance/digikamimageplugin_enhance.desktop,
	  imageplugins/filters/digikamimageplugin_fxfilters.desktop,
	  imageplugins/superimpose/digikamimageplugin_superimpose.desktop,
	  imageplugins/transform/digikamimageplugin_transform.desktop,
	  kioslave/digikamalbums.protocol, kioslave/digikamdates.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,
	  utilities/imageeditor/editor/digikamimageplugin.desktop,
	  utilities/nepomuk/digikamnepomukservice.desktop: SVN_SILENT made
	  messages (.desktop file)

2010-03-16 07:05  cgilles

	* CMakeLists.txt, NEWS, imageplugins/TODO,
	  utilities/queuemanager/basetools/color/invert.cpp,
	  utilities/queuemanager/basetools/color/invert.h,
	  utilities/queuemanager/batchtool.cpp,
	  utilities/queuemanager/batchtool.h,
	  utilities/queuemanager/batchtoolsmanager.cpp: new Batch Queue
	  Manager tool to invert all image colors

2010-03-15 21:09  jmueller

	* NEWS, utilities/fuzzysearch/findduplicatesview.cpp,
	  utilities/fuzzysearch/findduplicatesview.h: cancel duplicate
	  search immediately
	  
	  BUGS: 223003

2010-03-15 21:06  mwiesweg

	* digikam/imageratingoverlay.cpp: Fix probable cause of crash seen
	  by Holger

2010-03-15 15:52  cgilles

	* NEWS: update

2010-03-15 15:50  cgilles

	* imageplugins/TODO: update

2010-03-15 15:47  cgilles

	* libs/dimg/filters/lens/antivignettingsettings.cpp,
	  utilities/queuemanager/batchtoolsmanager.cpp: enable
	  Antivignettings toom in Batch Queue Manager

2010-03-15 15:40  cgilles

	* CMakeLists.txt,
	  utilities/queuemanager/basetools/enhance/antivignetting.cpp,
	  utilities/queuemanager/basetools/enhance/antivignetting.h:
	  AntiVignetting BQM tool is implemented.

2010-03-15 15:29  cgilles

	* imageplugins/enhance/antivignettingtool.cpp,
	  libs/dimg/filters/lens/antivignettingsettings.cpp,
	  libs/dimg/filters/lens/antivignettingsettings.h: delegate preview
	  mask computation to setings view class. Compute preview when a
	  settings change, as a live view.

2010-03-15 15:21  cgilles

	* utilities/queuemanager/basetools/enhance/antivignetting.cpp,
	  utilities/queuemanager/basetools/enhance/antivignetting.h: start
	  to implement Antivignettings tool for BQM

2010-03-15 15:19  cgilles

	* imageplugins/color/bcgtool.cpp,
	  imageplugins/enhance/antivignettingtool.cpp: polish

2010-03-15 15:18  cgilles

	* imageplugins/enhance/antivignettingtool.cpp,
	  imageplugins/enhance/antivignettingtool.h,
	  libs/dimg/filters/lens/antivignettingsettings.cpp,
	  libs/dimg/filters/lens/antivignettingsettings.h: use common
	  settings widget

2010-03-15 12:16  cgilles

	* libs/dimg/filters/README: update

2010-03-15 12:15  cgilles

	* CMakeLists.txt,
	  libs/dimg/filters/lens/antivignettingsettings.cpp,
	  libs/dimg/filters/lens/antivignettingsettings.h: start to
	  implement Antivignetting settings view

2010-03-15 11:59  cgilles

	* imageplugins/enhance/antivignettingtool.cpp: polish

2010-03-15 11:53  cgilles

	* imageplugins/enhance/imageplugin_enhance.cpp: missing to add
	  action to collection

2010-03-15 08:03  cgilles

	* imageplugins/enhance/antivignettingtool.cpp,
	  libs/dimg/filters/lens/antivignettingfilter.cpp,
	  libs/dimg/filters/lens/antivignettingfilter.h: use common
	  settings container for this tool

2010-03-14 21:31  jmueller

	* libs/widgets/common/dhistoryview.cpp,
	  libs/widgets/common/dhistoryview.h,
	  utilities/queuemanager/actions.h,
	  utilities/queuemanager/actionthread.cpp,
	  utilities/queuemanager/queuemgrwindow.cpp,
	  utilities/queuemanager/queuemgrwindow.h: - display canceling
	  message in history when stop action executed
	  - use new cancel entry and icon when canceled from renamedialog

2010-03-14 21:28  jmueller

	* imageplugins/color/channelmixertool.cpp: do recalculate effect on
	  histogram channel change

2010-03-14 13:57  cgilles

	* CMakeLists.txt, imageplugins/enhance/lensautofixtool.cpp,
	  imageplugins/enhance/lensautofixtool.h,
	  libs/dimg/filters/lens/lensfuncameraselector.cpp,
	  libs/dimg/filters/lens/lensfuncameraselector.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: separate lensfun widget
	  : camera selector and filter settings.
	  Redesign a little bit lensfun interface and optimize code
	  everywhere
	  next stage is to implement a BQM tool for lensfun.

2010-03-14 07:16  scripty

	* digikam/digikam.notifyrc: SVN_SILENT made messages (.desktop
	  file)

2010-03-13 15:14  jmueller

	* utilities/queuemanager/basetools/metadata/assigntemplate.cpp: fix
	  remove template can not be selected in BQM after selecting
	  dont_change template

2010-03-13 14:19  jmueller

	* digikam/main.cpp, libs/dialogs/libsinfodlg.cpp,
	  libs/imageproperties/imagepropertiessidebarcamgui.cpp,
	  showfoto/main.cpp: fix kexiv2 define in
	  imagepropertiessidebarcamgui
	  cleanup, remove old kexiv2 defines

2010-03-13 07:07  scripty

	* 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:
	  SVN_SILENT made messages (.desktop file)

2010-03-12 22:47  jmueller

	* NEWS, utilities/queuemanager/basetools/color/autocorrection.cpp,
	  utilities/queuemanager/basetools/color/bcgcorrection.cpp,
	  utilities/queuemanager/basetools/color/bwconvert.cpp,
	  utilities/queuemanager/basetools/color/channelmixer.cpp,
	  utilities/queuemanager/basetools/color/colorbalance.cpp,
	  utilities/queuemanager/basetools/color/curvesadjust.cpp,
	  utilities/queuemanager/basetools/color/hslcorrection.cpp,
	  utilities/queuemanager/basetools/color/iccconvert.cpp,
	  utilities/queuemanager/basetools/color/whitebalance.cpp,
	  utilities/queuemanager/basetools/convert/convert2jp2.cpp,
	  utilities/queuemanager/basetools/convert/convert2jpeg.cpp,
	  utilities/queuemanager/basetools/convert/convert2pgf.cpp,
	  utilities/queuemanager/basetools/convert/convert2png.cpp,
	  utilities/queuemanager/basetools/convert/convert2tiff.cpp,
	  utilities/queuemanager/basetools/decorate/watermark.cpp,
	  utilities/queuemanager/basetools/enhance/blur.cpp,
	  utilities/queuemanager/basetools/enhance/localcontrast.cpp,
	  utilities/queuemanager/basetools/enhance/noisereduction.cpp,
	  utilities/queuemanager/basetools/enhance/restoration.cpp,
	  utilities/queuemanager/basetools/enhance/sharpen.cpp,
	  utilities/queuemanager/basetools/filters/filmgrain.cpp,
	  utilities/queuemanager/basetools/metadata/assigntemplate.cpp,
	  utilities/queuemanager/basetools/transform/flip.cpp,
	  utilities/queuemanager/basetools/transform/resize.cpp,
	  utilities/queuemanager/basetools/transform/rotate.cpp,
	  utilities/queuemanager/batchtool.cpp,
	  utilities/queuemanager/batchtool.h,
	  utilities/queuemanager/queuelist.cpp: do not emit
	  signalAssignedToolsChanged when executing a tool and reset state
	  of queue items after tool changes (settings, position, add,
	  remove)
	  
	  BUGS: 201591

2010-03-12 22:28  cgilles

	* NEWS: update

2010-03-12 17:40  jmueller

	* imageplugins/enhance/CMakeLists.txt: fix compile error
	  "config-digikam.h: No such file or directory"

2010-03-12 13:34  cgilles

	* libs/dimg/filters/lens/STATUS, libs/dimg/filters/lens/TODO: merge

2010-03-12 13:32  cgilles

	* imageplugins/hotpixels: rm

2010-03-12 13:31  cgilles

	* imageplugins/CMakeLists.txt, imageplugins/TODO,
	  imageplugins/enhance/CMakeLists.txt,
	  imageplugins/enhance/digikamimageplugin_enhance_ui.rc,
	  imageplugins/enhance/hotpixels,
	  imageplugins/enhance/hotpixels/TODO,
	  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/hotpixels/TODO,
	  imageplugins/hotpixels/blackframelistview.cpp,
	  imageplugins/hotpixels/blackframelistview.h,
	  imageplugins/hotpixels/blackframeparser.cpp,
	  imageplugins/hotpixels/blackframeparser.h,
	  imageplugins/hotpixels/hotpixel.h,
	  imageplugins/hotpixels/hotpixelfixer.cpp,
	  imageplugins/hotpixels/hotpixelfixer.h,
	  imageplugins/hotpixels/hotpixelstool.cpp,
	  imageplugins/hotpixels/hotpixelstool.h,
	  imageplugins/hotpixels/weights.cpp,
	  imageplugins/hotpixels/weights.h,
	  utilities/imageeditor/canvas/imagepluginloader.cpp: move
	  hotpixels tool to enhance plugin

2010-03-12 13:04  cgilles

	* imageplugins/enhance/imageplugin_enhance.cpp: use right icon

2010-03-12 13:01  cgilles

	* imageplugins/enhance/lensautofixtool.cpp: optimize memory
	  allocation

2010-03-12 09:05  cgilles

	* imageplugins/enhance/lensautofixtool.cpp: use right icon

2010-03-12 09:04  cgilles

	* data/icons/digikam/hi128-action-lensautofix.png,
	  data/icons/digikam/hi16-action-lensautofix.png,
	  data/icons/digikam/hi22-action-lensautofix.png,
	  data/icons/digikam/hi32-action-lensautofix.png,
	  data/icons/digikam/hi48-action-lensautofix.png,
	  data/icons/digikam/hi64-action-lensautofix.png,
	  data/icons/digikam/hisc-action-lensautofix.svgz: add icon for
	  lensfun tool

2010-03-12 08:45  cgilles

	* imageplugins/TODO,
	  utilities/imageeditor/canvas/imagepluginloader.cpp: polish

2010-03-12 08:43  cgilles

	* imageplugins/lenscorrection: rm

2010-03-12 08:42  cgilles

	* imageplugins/CMakeLists.txt, imageplugins/enhance/CMakeLists.txt,
	  imageplugins/enhance/digikamimageplugin_enhance_ui.rc,
	  imageplugins/enhance/imageplugin_enhance.cpp,
	  imageplugins/enhance/imageplugin_enhance.h,
	  imageplugins/enhance/lensdistortiontool.cpp,
	  imageplugins/enhance/lensdistortiontool.h,
	  imageplugins/lenscorrection/distortion/lensdistortiontool.cpp,
	  imageplugins/lenscorrection/distortion/lensdistortiontool.h: move
	  lensdistortion tool to enhance plugin

2010-03-12 08:36  cgilles

	* CMakeLists.txt, imageplugins/lenscorrection/CMakeLists.txt,
	  imageplugins/lenscorrection/distortion/lensdistortionfilter.cpp,
	  imageplugins/lenscorrection/distortion/lensdistortionfilter.h,
	  imageplugins/lenscorrection/distortion/pixelaccess.cpp,
	  imageplugins/lenscorrection/distortion/pixelaccess.h,
	  libs/dimg/filters/lens/lensdistortionfilter.cpp,
	  libs/dimg/filters/lens/lensdistortionfilter.h,
	  libs/dimg/filters/lens/pixelaccess.cpp,
	  libs/dimg/filters/lens/pixelaccess.h: move LensDistortion filter
	  to DImg

2010-03-12 07:34  scripty

	* 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:
	  SVN_SILENT made messages (.desktop file)

2010-03-12 06:52  cgilles

	* imageplugins/lenscorrection/CMakeLists.txt,
	  imageplugins/lenscorrection/distortion/lensdistortion.cpp,
	  imageplugins/lenscorrection/distortion/lensdistortion.h,
	  imageplugins/lenscorrection/distortion/lensdistortionfilter.cpp,
	  imageplugins/lenscorrection/distortion/lensdistortionfilter.h,
	  imageplugins/lenscorrection/distortion/lensdistortiontool.cpp,
	  imageplugins/lenscorrection/distortion/lensdistortiontool.h,
	  imageplugins/lenscorrection/imageplugin_lenscorrection.cpp:
	  rename class

2010-03-12 06:41  cgilles

	* imageplugins/lenscorrection/vignetting: rm

2010-03-12 06:40  cgilles

	* imageplugins/enhance/CMakeLists.txt,
	  imageplugins/enhance/antivignettingtool.cpp,
	  imageplugins/enhance/antivignettingtool.h,
	  imageplugins/enhance/digikamimageplugin_enhance_ui.rc,
	  imageplugins/enhance/imageplugin_enhance.cpp,
	  imageplugins/enhance/imageplugin_enhance.h,
	  imageplugins/lenscorrection/CMakeLists.txt,
	  imageplugins/lenscorrection/digikamimageplugin_lenscorrection_ui.rc,
	  imageplugins/lenscorrection/imageplugin_lenscorrection.cpp,
	  imageplugins/lenscorrection/imageplugin_lenscorrection.h,
	  imageplugins/lenscorrection/vignetting/antivignettingtool.cpp,
	  imageplugins/lenscorrection/vignetting/antivignettingtool.h: move
	  antivignetting tool to Enhance plugin

2010-03-12 06:30  cgilles

	* imageplugins/lenscorrection/vignetting/TODO,
	  libs/dimg/filters/lens/TODO: mv

2010-03-12 06:29  cgilles

	* CMakeLists.txt, digikam/CMakeLists.txt,
	  imageplugins/CMakeLists.txt,
	  imageplugins/lenscorrection/CMakeLists.txt,
	  imageplugins/lenscorrection/vignetting/antivignettingfilter.cpp,
	  imageplugins/lenscorrection/vignetting/antivignettingfilter.h,
	  libs/dimg/filters/lens, libs/dimg/filters/lens/STATUS,
	  libs/dimg/filters/lens/antivignettingfilter.cpp,
	  libs/dimg/filters/lens/antivignettingfilter.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,
	  libs/dimg/filters/lensfun, showfoto/CMakeLists.txt,
	  themedesigner/CMakeLists.txt: move Antivignettings filter to DImg

2010-03-11 21:41  cgilles

	* imageplugins/lenscorrection/autocorrection: rm

2010-03-11 21:40  cgilles

	* imageplugins/lenscorrection/CMakeLists.txt,
	  imageplugins/lenscorrection/vignetting/antivignetting.cpp,
	  imageplugins/lenscorrection/vignetting/antivignetting.h,
	  imageplugins/lenscorrection/vignetting/antivignettingfilter.cpp,
	  imageplugins/lenscorrection/vignetting/antivignettingfilter.h,
	  imageplugins/lenscorrection/vignetting/antivignettingtool.cpp,
	  imageplugins/lenscorrection/vignetting/antivignettingtool.h:
	  rename filter class

2010-03-11 21:32  cgilles

	* imageplugins/lenscorrection/vignetting/antivignetting.cpp,
	  imageplugins/lenscorrection/vignetting/antivignetting.h: polish

2010-03-11 21:28  cgilles

	* imageplugins/enhance/CMakeLists.txt,
	  imageplugins/enhance/digikamimageplugin_enhance_ui.rc,
	  imageplugins/enhance/imageplugin_enhance.cpp,
	  imageplugins/enhance/imageplugin_enhance.h,
	  imageplugins/enhance/lensautofixtool.cpp,
	  imageplugins/enhance/lensautofixtool.h,
	  imageplugins/lenscorrection/CMakeLists.txt,
	  imageplugins/lenscorrection/autocorrection/autocorrectiontool.cpp,
	  imageplugins/lenscorrection/autocorrection/autocorrectiontool.h,
	  imageplugins/lenscorrection/digikamimageplugin_lenscorrection_ui.rc,
	  imageplugins/lenscorrection/imageplugin_lenscorrection.cpp,
	  imageplugins/lenscorrection/imageplugin_lenscorrection.h: move
	  LensFun tool to Enhance plugin

2010-03-11 21:01  cgilles

	* libs/dimg/filters/lensfun/lensfunfilter.cpp,
	  libs/dimg/filters/lensfun/lensfunfilter.h,
	  libs/dimg/filters/lensfun/lensfuniface.cpp,
	  libs/dimg/filters/lensfun/lensfuniface.h,
	  libs/dimg/filters/lensfun/lensfunsettings.cpp,
	  libs/dimg/filters/lensfun/lensfunsettings.h: remove extra
	  namespace qualification
	  fix classes namespace

2010-03-11 20:24  cgilles

	* CMakeLists.txt, digikam/CMakeLists.txt,
	  imageplugins/CMakeLists.txt,
	  imageplugins/lenscorrection/CMakeLists.txt,
	  imageplugins/lenscorrection/autocorrection/STATUS,
	  imageplugins/lenscorrection/autocorrection/lensfunfilter.cpp,
	  imageplugins/lenscorrection/autocorrection/lensfunfilter.h,
	  imageplugins/lenscorrection/autocorrection/lensfuniface.cpp,
	  imageplugins/lenscorrection/autocorrection/lensfuniface.h,
	  imageplugins/lenscorrection/autocorrection/lensfunsettings.cpp,
	  imageplugins/lenscorrection/autocorrection/lensfunsettings.h,
	  libs/dimg/filters/lensfun, libs/dimg/filters/lensfun/STATUS,
	  libs/dimg/filters/lensfun/lensfunfilter.cpp,
	  libs/dimg/filters/lensfun/lensfunfilter.h,
	  libs/dimg/filters/lensfun/lensfuniface.cpp,
	  libs/dimg/filters/lensfun/lensfuniface.h,
	  libs/dimg/filters/lensfun/lensfunsettings.cpp,
	  libs/dimg/filters/lensfun/lensfunsettings.h,
	  showfoto/CMakeLists.txt, themedesigner/CMakeLists.txt: Move
	  LensFun Filter to DImg

2010-03-11 20:16  jmueller

	* utilities/queuemanager/assignedlist.cpp,
	  utilities/queuemanager/queuemgrwindow.cpp: do not emit
	  signalAssignedToolsChanged when BQM current queue changes
	  
	  CCBUGS: 201591

2010-03-11 19:47  cgilles

	* imageplugins/lenscorrection/CMakeLists.txt,
	  imageplugins/lenscorrection/autocorrection/autocorrectiontool.cpp,
	  imageplugins/lenscorrection/autocorrection/lensfunfilter.cpp,
	  imageplugins/lenscorrection/autocorrection/lensfunfilter.h,
	  imageplugins/lenscorrection/autocorrection/lensfuniface.cpp,
	  imageplugins/lenscorrection/autocorrection/lensfuniface.h,
	  imageplugins/lenscorrection/autocorrection/lensfunsettings.cpp,
	  imageplugins/lenscorrection/autocorrection/lensfunsettings.h:
	  restructure classes files

2010-03-11 19:19  cgilles

	* imageplugins/lenscorrection/CMakeLists.txt,
	  imageplugins/lenscorrection/autocorrection/autocorrectiontool.cpp,
	  imageplugins/lenscorrection/autocorrection/autocorrectiontool.h,
	  imageplugins/lenscorrection/autocorrection/klensfun.cpp,
	  imageplugins/lenscorrection/autocorrection/klensfun.h,
	  imageplugins/lenscorrection/autocorrection/lensfunfilter.cpp,
	  imageplugins/lenscorrection/autocorrection/lensfunfilter.h:
	  rename classes and prepare inclusion to DImg

2010-03-11 18:53  cgilles

	* imageplugins/CMakeLists.txt, imageplugins/TODO,
	  imageplugins/filters, imageplugins/fxfilters: to be homogenous
	  with BQM tool, rename fxfilters to filters

2010-03-11 18:39  cgilles

	* NEWS: update

2010-03-11 16:58  mwiesweg

	* NEWS, libs/database/imageinfocache.cpp: Use a direct connection
	  here so that cache is invalidated immediately with the change.
	  It's mutex protected.
	  
	  BUG: 229578

2010-03-11 16:58  mwiesweg

	* digikam/metadatamanager.cpp: Make sure that transaction (only
	  needed for sqlite speedup) is finished
	  before emitting for writing. Otherwise, not all changes may have
	  taken effect.
	  (basically indentation changes)
	  
	  CCBUG: 229578

2010-03-11 16:58  mwiesweg

	* digikam/albummanager.cpp: Properly add thumbnail db journal to
	  dirwatch blacklist

2010-03-11 14:02  cgilles

	* utilities/imageeditor/canvas/imagepluginloader.cpp,
	  utilities/imageeditor/canvas/imagepluginloader.h: disable plugin
	  core loading definitively

2010-03-11 13:22  cgilles

	* imageplugins/enhance/digikamimageplugin_enhance_ui.rc: polish

2010-03-11 13:19  cgilles

	* imageplugins/enhance/digikamimageplugin_enhance_ui.rc: polish

2010-03-11 13:16  cgilles

	* imageplugins/inpainting: rm

2010-03-11 13:15  cgilles

	* imageplugins/CMakeLists.txt, imageplugins/TODO,
	  imageplugins/enhance/CMakeLists.txt,
	  imageplugins/enhance/imageplugin_enhance.cpp,
	  imageplugins/enhance/imageplugin_enhance.h,
	  imageplugins/enhance/inpaintingtool.cpp,
	  imageplugins/enhance/inpaintingtool.h,
	  imageplugins/inpainting/imageplugin_inpainting.cpp,
	  imageplugins/inpainting/inpaintingtool.cpp,
	  imageplugins/inpainting/inpaintingtool.h,
	  utilities/imageeditor/canvas/imagepluginloader.cpp: move
	  inpainting tool to Enhance plugin

2010-03-11 13:06  cgilles

	* imageplugins/color/CMakeLists.txt,
	  imageplugins/color/autocorrectiontool.h,
	  utilities/imageeditor/canvas/imagepluginloader.cpp: Core => Color

2010-03-11 13:04  cgilles

	* imageplugins/color/adjustcurvestool.cpp,
	  imageplugins/color/adjustcurvestool.h,
	  imageplugins/color/adjustlevelstool.cpp,
	  imageplugins/color/adjustlevelstool.h,
	  imageplugins/color/autocorrectiontool.cpp,
	  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: Core => Color

2010-03-11 12:57  cgilles

	* imageplugins/color/digikamimageplugin_color.desktop,
	  imageplugins/color/digikamimageplugin_color_ui.rc,
	  imageplugins/color/digikamimageplugin_core.desktop,
	  imageplugins/color/digikamimageplugin_core_ui.rc,
	  imageplugins/color/imageplugin_color.cpp,
	  imageplugins/color/imageplugin_color.h,
	  imageplugins/color/imageplugin_core.cpp,
	  imageplugins/color/imageplugin_core.h: compile

2010-03-11 12:56  cgilles

	* imageplugins/color/CMakeLists.txt,
	  imageplugins/color/digikamimageplugin_core.desktop,
	  imageplugins/color/digikamimageplugin_core_ui.rc: Core => color

2010-03-11 12:53  cgilles

	* imageplugins/CMakeLists.txt, imageplugins/TODO,
	  imageplugins/color, imageplugins/coreplugin: CorePlugin => Color

2010-03-11 12:49  cgilles

	* imageplugins/TODO: polish

2010-03-11 12:48  cgilles

	* imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/coreplugin/digikamimageplugin_core_ui.rc,
	  imageplugins/coreplugin/imageplugin_core.cpp,
	  imageplugins/coreplugin/imageplugin_core.h,
	  imageplugins/coreplugin/redeyetool.cpp,
	  imageplugins/coreplugin/redeyetool.h,
	  imageplugins/enhance/CMakeLists.txt,
	  imageplugins/enhance/digikamimageplugin_enhance_ui.rc,
	  imageplugins/enhance/imageplugin_enhance.cpp,
	  imageplugins/enhance/imageplugin_enhance.h,
	  imageplugins/enhance/redeyetool.cpp,
	  imageplugins/enhance/redeyetool.h: move RedEyes tool to enhance
	  plugin

2010-03-11 12:40  cgilles

	* imageplugins/TODO: update

2010-03-11 12:40  cgilles

	* imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/coreplugin/digikamimageplugin_core_ui.rc,
	  imageplugins/coreplugin/imageplugin_core.cpp,
	  imageplugins/coreplugin/imageplugin_core.h,
	  imageplugins/coreplugin/localcontrasttool.cpp,
	  imageplugins/coreplugin/localcontrasttool.h,
	  imageplugins/enhance/CMakeLists.txt,
	  imageplugins/enhance/digikamimageplugin_enhance_ui.rc,
	  imageplugins/enhance/imageplugin_enhance.cpp,
	  imageplugins/enhance/imageplugin_enhance.h,
	  imageplugins/enhance/localcontrasttool.cpp,
	  imageplugins/enhance/localcontrasttool.h: move LocalContrast to
	  Enhance plugin

2010-03-11 12:34  cgilles

	* imageplugins/TODO, imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/coreplugin/digikamimageplugin_core_ui.rc,
	  imageplugins/coreplugin/imageplugin_core.cpp,
	  imageplugins/coreplugin/imageplugin_core.h,
	  imageplugins/coreplugin/noisereductiontool.cpp,
	  imageplugins/coreplugin/noisereductiontool.h,
	  imageplugins/enhance/CMakeLists.txt,
	  imageplugins/enhance/digikamimageplugin_enhance_ui.rc,
	  imageplugins/enhance/imageplugin_enhance.cpp,
	  imageplugins/enhance/imageplugin_enhance.h,
	  imageplugins/enhance/noisereductiontool.cpp,
	  imageplugins/enhance/noisereductiontool.h: move NR tool to
	  Enhance plugin

2010-03-11 12:27  cgilles

	* imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/coreplugin/digikamimageplugin_core_ui.rc,
	  imageplugins/coreplugin/imageplugin_core.cpp,
	  imageplugins/coreplugin/imageplugin_core.h,
	  imageplugins/coreplugin/sharpentool.cpp,
	  imageplugins/coreplugin/sharpentool.h,
	  imageplugins/enhance/CMakeLists.txt,
	  imageplugins/enhance/digikamimageplugin_enhance_ui.rc,
	  imageplugins/enhance/imageplugin_enhance.cpp,
	  imageplugins/enhance/imageplugin_enhance.h,
	  imageplugins/enhance/sharpentool.cpp,
	  imageplugins/enhance/sharpentool.h: move Sharpen tool to Enhance
	  plugin

2010-03-11 12:21  cgilles

	* imageplugins/TODO, imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/coreplugin/blurtool.cpp,
	  imageplugins/coreplugin/blurtool.h,
	  imageplugins/coreplugin/digikamimageplugin_core_ui.rc,
	  imageplugins/coreplugin/imageplugin_core.cpp,
	  imageplugins/coreplugin/imageplugin_core.h,
	  imageplugins/enhance/CMakeLists.txt,
	  imageplugins/enhance/blurtool.cpp,
	  imageplugins/enhance/blurtool.h,
	  imageplugins/enhance/digikamimageplugin_enhance_ui.rc,
	  imageplugins/enhance/imageplugin_enhance.cpp,
	  imageplugins/enhance/imageplugin_enhance.h: move BlurTool to
	  Enhance plugin

2010-03-11 12:12  cgilles

	* imageplugins/enhance/CMakeLists.txt,
	  imageplugins/enhance/digikamimageplugin_enhance.desktop,
	  imageplugins/enhance/digikamimageplugin_enhance_ui.rc,
	  imageplugins/enhance/digikamimageplugin_restoration.desktop,
	  imageplugins/enhance/digikamimageplugin_restoration_ui.rc,
	  imageplugins/enhance/imageplugin_enhance.cpp,
	  imageplugins/enhance/imageplugin_enhance.h,
	  imageplugins/enhance/imageplugin_restoration.cpp,
	  imageplugins/enhance/imageplugin_restoration.h,
	  imageplugins/enhance/restorationtool.cpp,
	  imageplugins/enhance/restorationtool.h,
	  utilities/imageeditor/canvas/imagepluginloader.cpp: Restoration
	  => Enhance

2010-03-11 12:02  cgilles

	* imageplugins/TODO: update

2010-03-11 12:01  cgilles

	* imageplugins/CMakeLists.txt, imageplugins/enhance,
	  imageplugins/restoration: restoration => enhance

2010-03-11 11:55  cgilles

	* imageplugins/coreplugin/CMakeLists.txt: polish

2010-03-11 11:17  cgilles

	* imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/coreplugin/digikamimageplugin_core_ui.rc,
	  imageplugins/coreplugin/filmgraintool.cpp,
	  imageplugins/coreplugin/filmgraintool.h,
	  imageplugins/coreplugin/imageplugin_core.cpp,
	  imageplugins/coreplugin/imageplugin_core.h,
	  imageplugins/fxfilters/CMakeLists.txt,
	  imageplugins/fxfilters/digikamimageplugin_fxfilters_ui.rc,
	  imageplugins/fxfilters/filmgraintool.cpp,
	  imageplugins/fxfilters/filmgraintool.h,
	  imageplugins/fxfilters/imageplugin_fxfilters.cpp,
	  imageplugins/fxfilters/imageplugin_fxfilters.h,
	  utilities/imageeditor/canvas/imagepluginloader.cpp: move
	  FilmGrain tool to FxFilter plugin

2010-03-11 11:05  cgilles

	* imageplugins/TODO, imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/coreplugin/digikamimageplugin_core_ui.rc,
	  imageplugins/coreplugin/imageplugin_core.cpp,
	  imageplugins/coreplugin/imageplugin_core.h,
	  imageplugins/coreplugin/ratiocrop,
	  imageplugins/transform/CMakeLists.txt,
	  imageplugins/transform/digikamimageplugin_transform_ui.rc,
	  imageplugins/transform/imageplugin_transform.cpp,
	  imageplugins/transform/imageplugin_transform.h,
	  imageplugins/transform/imageselectionwidget.cpp,
	  imageplugins/transform/imageselectionwidget.h,
	  imageplugins/transform/ratiocroptool.cpp,
	  imageplugins/transform/ratiocroptool.h: move ratio crop tool to
	  Transform plugin

2010-03-11 10:52  cgilles

	* imageplugins/TODO, imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/coreplugin/digikamimageplugin_core_ui.rc,
	  imageplugins/coreplugin/imageplugin_core.cpp,
	  imageplugins/coreplugin/imageplugin_core.h,
	  imageplugins/coreplugin/resizetool.cpp,
	  imageplugins/coreplugin/resizetool.h,
	  imageplugins/transform/CMakeLists.txt,
	  imageplugins/transform/digikamimageplugin_transform_ui.rc,
	  imageplugins/transform/imageplugin_transform.cpp,
	  imageplugins/transform/imageplugin_transform.h,
	  imageplugins/transform/resizetool.cpp,
	  imageplugins/transform/resizetool.h: move resizetool to Transform
	  plugin

2010-03-11 10:23  cgilles

	* utilities/queuemanager/basetools/color/autocorrection.cpp,
	  utilities/queuemanager/basetools/color/bcgcorrection.cpp,
	  utilities/queuemanager/basetools/color/bwconvert.cpp,
	  utilities/queuemanager/basetools/color/channelmixer.cpp,
	  utilities/queuemanager/basetools/color/colorbalance.cpp,
	  utilities/queuemanager/basetools/color/curvesadjust.cpp,
	  utilities/queuemanager/basetools/color/hslcorrection.cpp,
	  utilities/queuemanager/basetools/color/iccconvert.cpp,
	  utilities/queuemanager/basetools/color/whitebalance.cpp,
	  utilities/queuemanager/basetools/convert/convert2jp2.cpp,
	  utilities/queuemanager/basetools/convert/convert2jp2.h,
	  utilities/queuemanager/basetools/convert/convert2jpeg.cpp,
	  utilities/queuemanager/basetools/convert/convert2jpeg.h,
	  utilities/queuemanager/basetools/convert/convert2pgf.cpp,
	  utilities/queuemanager/basetools/convert/convert2pgf.h,
	  utilities/queuemanager/basetools/convert/convert2png.cpp,
	  utilities/queuemanager/basetools/convert/convert2png.h,
	  utilities/queuemanager/basetools/convert/convert2tiff.cpp,
	  utilities/queuemanager/basetools/convert/convert2tiff.h,
	  utilities/queuemanager/basetools/decorate/watermark.cpp,
	  utilities/queuemanager/basetools/enhance/blur.cpp,
	  utilities/queuemanager/basetools/enhance/localcontrast.cpp,
	  utilities/queuemanager/basetools/enhance/noisereduction.cpp,
	  utilities/queuemanager/basetools/enhance/restoration.cpp,
	  utilities/queuemanager/basetools/enhance/sharpen.cpp,
	  utilities/queuemanager/basetools/filters/filmgrain.cpp,
	  utilities/queuemanager/basetools/metadata/assigntemplate.cpp,
	  utilities/queuemanager/basetools/metadata/assigntemplate.h,
	  utilities/queuemanager/basetools/transform/flip.cpp,
	  utilities/queuemanager/basetools/transform/flip.h,
	  utilities/queuemanager/basetools/transform/resize.cpp,
	  utilities/queuemanager/basetools/transform/resize.h,
	  utilities/queuemanager/basetools/transform/rotate.cpp,
	  utilities/queuemanager/basetools/transform/rotate.h,
	  utilities/queuemanager/batchtool.cpp,
	  utilities/queuemanager/batchtool.h,
	  utilities/queuemanager/toolslistview.cpp,
	  utilities/queuemanager/toolsview.cpp,
	  utilities/queuemanager/toolsview.h: To be more suitable, the
	  Batch Queueu Manager tools list is not sorted to grouping tool by
	  topic : Convert, Transform, Enhance, Filters, etc...

2010-03-11 09:20  cgilles

	* utilities/queuemanager/toolslistview.cpp,
	  utilities/queuemanager/toolslistview.h: polish

2010-03-11 09:17  cgilles

	* utilities/queuemanager/batchtoolsmanager.cpp: polish

2010-03-11 09:14  cgilles

	* CMakeLists.txt, imageplugins/coreplugin/resizetool.cpp,
	  imageplugins/inpainting/inpaintingtool.cpp,
	  imageplugins/restoration/restorationtool.cpp,
	  libs/dimg/filters/greycstoration/greycstorationsettings.cpp,
	  libs/dimg/filters/greycstoration/greycstorationsettings.h,
	  libs/dimg/filters/greycstoration/greycstorationwidget.cpp,
	  libs/dimg/filters/greycstoration/greycstorationwidget.h:
	  GreycStorationWidget => GreycStorationSettings

2010-03-11 09:08  cgilles

	* CMakeLists.txt, imageplugins/coreplugin/resizetool.cpp,
	  imageplugins/inpainting/inpaintingtool.cpp,
	  imageplugins/inpainting/inpaintingtool.h,
	  imageplugins/restoration/restorationtool.cpp,
	  imageplugins/restoration/restorationtool.h,
	  libs/dialogs/infodlg.cpp, libs/dialogs/infodlg.h,
	  libs/dialogs/libsinfodlg.cpp, libs/dialogs/libsinfodlg.h,
	  libs/dimg/filters/greycstoration/greycstorationfilter.cpp,
	  libs/dimg/filters/greycstoration/greycstorationfilter.h,
	  libs/dimg/filters/greycstoration/greycstorationiface.cpp,
	  libs/dimg/filters/greycstoration/greycstorationiface.h,
	  libs/dimg/filters/greycstoration/greycstorationsettings.h,
	  libs/dimg/filters/greycstoration/greycstorationwidget.cpp,
	  libs/dimg/filters/greycstoration/greycstorationwidget.h,
	  utilities/queuemanager/basetools/enhance/restoration.cpp,
	  utilities/queuemanager/basetools/enhance/restoration.h:
	  GreycStorationIface => GreycStorationFilter

2010-03-11 08:37  cgilles

	* CMakeLists.txt, digikam/CMakeLists.txt,
	  imageplugins/CMakeLists.txt, libs/CMakeLists.txt,
	  libs/dimg/filters/greycstoration,
	  libs/dimg/filters/greycstoration/CMakeLists.txt,
	  libs/greycstoration, showfoto/CMakeLists.txt,
	  themedesigner/CMakeLists.txt: move greycstoration filter to DImg

2010-03-11 08:03  cgilles

	* imageplugins/TODO: update

2010-03-10 21:34  jmueller

	* imageplugins/coreplugin/hsltool.cpp: fix nondisappearing wait
	  cursor in final effect

2010-03-10 21:18  cgilles

	* utilities/queuemanager/basetools/color/bcgcorrection.cpp,
	  utilities/queuemanager/basetools/filters/filmgrain.cpp,
	  utilities/queuemanager/basetools/filters/filmgrain.h: use common
	  settings widget

2010-03-10 20:38  aclemens

	* utilities/advancedrename/parser/options/sequencenumberoption.cpp:
	  Fix generating of sequence number token string

2010-03-10 20:13  aclemens

	* libs/dimg/filters/lc/localcontrastfilter.cpp: pedantic

2010-03-10 15:30  cgilles

	* imageplugins/coreplugin/filmgraintool.cpp,
	  libs/dimg/filters/fx/filmgrainsettings.cpp: Film Grain settings
	  widget is done. Use it on Film Grain image editor tool

2010-03-10 15:05  cgilles

	* CMakeLists.txt, libs/dimg/filters/fx/filmgrainsettings.cpp,
	  libs/dimg/filters/fx/filmgrainsettings.h: compile

2010-03-10 15:01  cgilles

	* libs/dimg/filters/fx/filmgrainsettings.cpp,
	  libs/dimg/filters/fx/filmgrainsettings.h: start to implement
	  FilmGrain settings widget

2010-03-10 14:58  cgilles

	* imageplugins/coreplugin/filmgraintool.cpp: remember settings
	  between tool sessions

2010-03-10 14:27  cgilles

	* imageplugins/coreplugin/filmgraintool.cpp: polish

2010-03-10 14:26  cgilles

	* imageplugins/coreplugin/filmgraintool.cpp: polish

2010-03-10 14:12  cgilles

	* imageplugins/coreplugin/filmgraintool.cpp,
	  libs/dimg/filters/fx/filmgrainfilter.cpp,
	  libs/dimg/filters/fx/filmgrainfilter.h,
	  utilities/queuemanager/basetools/filters/filmgrain.cpp: introduce
	  new Film Grain settings container

2010-03-10 13:46  cgilles

	* imageplugins/coreplugin/filmgraintool.cpp: compile

2010-03-10 13:44  cgilles

	* imageplugins/coreplugin/filmgraintool.cpp: polish

2010-03-10 12:13  cgilles

	* libs/dimg/filters/lc/localcontrastfilter.cpp: polish

2010-03-10 12:10  cgilles

	* libs/dimg/filters/lc/localcontrastfilter.cpp,
	  libs/dimg/filters/lc/localcontrastfilter.h: remove unsused
	  methods

2010-03-10 11:59  cgilles

	* libs/dimg/filters/lc/localcontrastfilter.cpp,
	  libs/dimg/filters/lc/localcontrastfilter.h: remove unsused method

2010-03-10 11:42  cgilles

	* libs/dimg/filters/lc/localcontrastfilter.h: polish

2010-03-10 10:30  cgilles

	* imageplugins/coreplugin/localcontrasttool.cpp,
	  utilities/queuemanager/basetools/enhance/localcontrast.cpp: use
	  tonemap icon

2010-03-10 10:29  cgilles

	* data/icons/digikam/hi128-action-tonemap.png,
	  data/icons/digikam/hi16-action-tonemap.png,
	  data/icons/digikam/hi22-action-tonemap.png,
	  data/icons/digikam/hi32-action-tonemap.png,
	  data/icons/digikam/hi48-action-tonemap.png,
	  data/icons/digikam/hi64-action-tonemap.png,
	  data/icons/digikam/hisc-action-tonemap.svgz,
	  data/icons/hi16-action-tonemap.png,
	  data/icons/hi22-action-tonemap.png,
	  data/icons/hi32-action-tonemap.png,
	  data/icons/hi48-action-tonemap.png,
	  data/icons/hi64-action-tonemap.png: fix tone map icon

2010-03-10 10:14  cgilles

	* data/icons/hi128-action-infrared.png,
	  data/icons/hi16-action-infrared.png,
	  data/icons/hi16-action-tonemap.png,
	  data/icons/hi22-action-infrared.png,
	  data/icons/hi22-action-tonemap.png,
	  data/icons/hi32-action-infrared.png,
	  data/icons/hi32-action-tonemap.png,
	  data/icons/hi48-action-infrared.png,
	  data/icons/hi48-action-tonemap.png,
	  data/icons/hi64-action-infrared.png,
	  data/icons/hi64-action-tonemap.png: rm infrared
	  add tonemap

2010-03-10 09:58  jnarboux

	* libs/dimg/filters/lc/localcontrastsettings.cpp: fix layout to
	  prevent having an horizontal scrollbar

2010-03-10 09:52  cgilles

	* libs/dimg/filters/lc/localcontrastfilter.cpp: optimize

2010-03-10 08:49  cgilles

	* libs/dimg/filters/lc/localcontrastsettings.cpp: polish

2010-03-10 08:46  cgilles

	* libs/dimg/filters/lc/localcontrastsettings.cpp: fix default
	  values

2010-03-10 08:41  scripty

	* imageplugins/decorate/digikamimageplugin_decorate.desktop,
	  imageplugins/fxfilters/digikamimageplugin_fxfilters.desktop,
	  imageplugins/transform/digikamimageplugin_transform.desktop:
	  SVN_SILENT made messages (.desktop file)

2010-03-10 08:39  cgilles

	* libs/dimg/filters/lc/localcontrastfilter.cpp: polish

2010-03-10 08:34  cgilles

	* libs/dimg/filters/lc/localcontrastfilter.cpp: add debug statement
	  for high and low saturation adjustement

2010-03-10 08:30  cgilles

	* libs/dimg/filters/lc/localcontrastfilter.cpp,
	  libs/dimg/filters/lc/localcontrastfilter.h: preview zoom value is
	  not used in digiKam

2010-03-10 08:27  cgilles

	* libs/dimg/filters/lc/localcontrastcontainer.cpp,
	  libs/dimg/filters/lc/localcontrastcontainer.h,
	  libs/dimg/filters/lc/localcontrastfilter.cpp,
	  libs/dimg/filters/lc/localcontrastfilter.h: fast mode is an
	  obsolete settings

2010-03-10 08:27  cgilles

	* NEWS: update

2010-03-10 08:23  cgilles

	* libs/dimg/filters/lc/localcontrastsettings.cpp,
	  utilities/queuemanager/basetools/enhance/localcontrast.cpp,
	  utilities/queuemanager/batchtoolsmanager.cpp: enable Local
	  Contrast tool for Batch Queue Manager

2010-03-10 07:51  cgilles

	* CMakeLists.txt, imageplugins/coreplugin/localcontrasttool.cpp,
	  imageplugins/coreplugin/localcontrasttool.h,
	  libs/dimg/filters/lc/localcontrastcontainer.cpp,
	  libs/dimg/filters/lc/localcontrastcontainer.h,
	  libs/dimg/filters/lc/localcontrastfilter.cpp,
	  libs/dimg/filters/lc/localcontrastfilter.h,
	  libs/dimg/filters/lc/localcontrastsettings.cpp,
	  libs/dimg/filters/lc/localcontrastsettings.h,
	  libs/dimg/filters/lc/tonemappingparameters.cpp,
	  libs/dimg/filters/lc/tonemappingparameters.h,
	  utilities/queuemanager/basetools/enhance/localcontrast.cpp:
	  ToneMappingParameters => LocalContrastContainer

2010-03-10 07:36  cgilles

	* libs/dimg/filters/README: update

2010-03-10 07:35  cgilles

	* NEWS: update

2010-03-10 07:34  cgilles

	* NEWS: update

2010-03-09 22:48  cgilles

	* CMakeLists.txt, libs/dimg/filters/lc/localcontrastfilter.cpp,
	  libs/dimg/filters/lc/localcontrastfilter.h,
	  utilities/queuemanager/basetools/enhance/localcontrast.cpp,
	  utilities/queuemanager/basetools/enhance/localcontrast.h: start
	  to implement Local Contrast tool for Batch Queue Manager

2010-03-09 22:37  cgilles

	* imageplugins/coreplugin/localcontrasttool.cpp,
	  libs/dimg/filters/lc/localcontrastfilter.cpp,
	  libs/dimg/filters/lc/localcontrastfilter.h,
	  libs/dimg/filters/lc/localcontrastsettings.cpp,
	  libs/dimg/filters/lc/localcontrastsettings.h: remove
	  ToneMappingParameters pointer, and use const ref instead.

2010-03-09 22:30  cgilles

	* libs/dimg/filters/lc/localcontrastfilter.cpp,
	  libs/dimg/filters/lc/tonemappingparameters.cpp,
	  libs/dimg/filters/lc/tonemappingparameters.h: clean up all code.
	  no need staic method to post progress now...

2010-03-09 22:21  cgilles

	* CMakeLists.txt, libs/dimg/filters/lc/localcontrastfilter.cpp,
	  libs/dimg/filters/lc/localcontrastfilter.h,
	  libs/dimg/filters/lc/tonemapping.cpp,
	  libs/dimg/filters/lc/tonemapping.h: bye bye ToneMapping class.
	  All is merged to LocalContrastFilter...

2010-03-09 22:08  cgilles

	* libs/dimg/filters/lc/tonemapping.cpp: polish

2010-03-09 22:07  cgilles

	* libs/dimg/filters/lc/tonemapping.cpp: polish

2010-03-09 22:02  cgilles

	* libs/dimg/filters/lc/tonemapping.cpp,
	  libs/dimg/filters/lc/tonemapping.h: use d private internal clas

2010-03-09 21:52  cgilles

	* libs/dimg/filters/lc/localcontrastfilter.cpp,
	  libs/dimg/filters/lc/tonemapping.cpp,
	  libs/dimg/filters/lc/tonemapping.h: polish API

2010-03-09 21:44  cgilles

	* libs/dimg/filters/lc/tonemapping.cpp,
	  libs/dimg/filters/lc/tonemapping.h: polish

2010-03-09 21:31  cgilles

	* CMakeLists.txt, libs/dimg/filters/lc/localcontrastfilter.cpp,
	  libs/dimg/filters/lc/tonemapping.cpp,
	  libs/dimg/filters/lc/tonemapping.h,
	  libs/dimg/filters/lc/tonemappingbase.cpp,
	  libs/dimg/filters/lc/tonemappingbase.h: rename class

2010-03-09 21:29  mwiesweg

	* digikam/CMakeLists.txt: fix linking again

2010-03-09 21:20  cgilles

	* CMakeLists.txt, libs/dimg/filters/lc/localcontrastfilter.cpp,
	  libs/dimg/filters/lc/tonemappingbase.cpp,
	  libs/dimg/filters/lc/tonemappingbase.h,
	  libs/dimg/filters/lc/tonemappingfloat.cpp,
	  libs/dimg/filters/lc/tonemappingfloat.h: merge both tone mapping
	  classes

2010-03-09 21:19  mwiesweg

	* NEWS, digikam/imagecategorizedview.cpp,
	  digikam/imagecategorizedview.h, digikam/imageratingoverlay.cpp,
	  digikam/ratingwidget.cpp, digikam/ratingwidget.h: When changing
	  the rating, keep showing the overlays.
	  
	  Changing the rating causes refiltering of the view, which causes
	  the layoutChanged() signal, and relayouting of the view.
	  In this case hiding the overlays is necessary, but after the
	  view's relayout,
	  we can emit entered() again if the mouse is over an item.
	  Currently, this means the widgets are faded in again, which is a
	  bit
	  annoying.
	  
	  BUG: 228810

2010-03-09 21:19  mwiesweg

	* CMakeLists.txt, digikam/CMakeLists.txt: Glib2 is needed for lqr,
	  regardless if using system library
	  or code from 3rdparty. Fix linking when using embedded version.

2010-03-09 21:05  cgilles

	* libs/dimg/filters/lc/tonemappingbase.h: polish

2010-03-09 20:53  cgilles

	* imageplugins/coreplugin/localcontrasttool.cpp: add preview
	  histogram

2010-03-09 20:29  cgilles

	* imageplugins/coreplugin/localcontrasttool.cpp: polish

2010-03-09 20:27  cgilles

	* imageplugins/coreplugin/localcontrasttool.cpp,
	  imageplugins/coreplugin/localcontrasttool.h: use common settings
	  widget

2010-03-09 20:22  cgilles

	* imageplugins/coreplugin/whitebalancetool.cpp: compile

2010-03-09 20:09  cgilles

	* CMakeLists.txt: polish

2010-03-09 20:09  cgilles

	* digikam/CMakeLists.txt: GLIB2 need to be checked here.

2010-03-09 20:00  cgilles

	* libs/dimg/filters/lc/localcontrastsettings.cpp: complete

2010-03-09 19:59  cgilles

	* imageplugins/coreplugin/whitebalancetool.cpp: polish

2010-03-09 19:54  cgilles

	* libs/dimg/filters/lc/localcontrastsettings.cpp: ++

2010-03-09 19:36  cgilles

	* libs/dimg/filters/lc/localcontrastsettings.cpp,
	  libs/dimg/filters/lc/localcontrastsettings.h: ++

2010-03-09 18:33  cgilles

	* imageplugins/coreplugin/bcgtool.cpp: polish

2010-03-09 18:28  pino

	* digikam/CMakeLists.txt: link to glib and lqr-1 only if they were
	  found

2010-03-09 18:24  jmueller

	* imageplugins/transform/CMakeLists.txt: fix compile error
	  introduced with rev 1101096

2010-03-09 18:15  cgilles

	* imageplugins/coreplugin/localcontrasttool.cpp: polish

2010-03-09 17:52  cgilles

	* CMakeLists.txt, libs/dimg/filters/lc/localcontrastsettings.cpp,
	  libs/dimg/filters/lc/localcontrastsettings.h: start to implement
	  LocalContrast settings view

2010-03-09 17:40  cgilles

	* libs/dimg/filters/lc/tonemappingparameters.cpp,
	  libs/dimg/filters/lc/tonemappingparameters.h: polish

2010-03-09 17:31  cgilles

	* imageplugins/coreplugin/localcontrasttool.cpp: polish

2010-03-09 16:25  jmueller

	* NEWS, libs/widgets/common/dzoombar.cpp,
	  utilities/imageeditor/editor/editorstackview.cpp: do logarithmic
	  zoom value to zoom slider pos adjustment
	  
	  BUGS: 230003

2010-03-09 14:39  cgilles

	* imageplugins/localcontrast: rm

2010-03-09 14:39  cgilles

	* libs/dimg/filters/lc/tonemappingbase.cpp,
	  libs/dimg/filters/lc/tonemappingfloat.cpp: fix memory leak

2010-03-09 14:34  cgilles

	* NEWS: update

2010-03-09 14:26  cgilles

	* imageplugins/CMakeLists.txt, imageplugins/TODO,
	  imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/coreplugin/digikamimageplugin_core_ui.rc,
	  imageplugins/coreplugin/imageplugin_core.cpp,
	  imageplugins/coreplugin/imageplugin_core.h,
	  imageplugins/coreplugin/localcontrasttool.cpp,
	  imageplugins/coreplugin/localcontrasttool.h,
	  imageplugins/localcontrast/localcontrasttool.cpp,
	  imageplugins/localcontrast/localcontrasttool.h,
	  libs/dimg/filters/lc/localcontrastfilter.cpp,
	  libs/dimg/filters/lc/localcontrastfilter.h,
	  libs/dimg/filters/lc/tonemappingbase.cpp,
	  libs/dimg/filters/lc/tonemappingbase.h,
	  libs/dimg/filters/lc/tonemappingfloat.cpp,
	  utilities/imageeditor/canvas/imagepluginloader.cpp: move local
	  contrast to coreplugin
	  fix LocalContrastParameter settings management. Do not use a
	  cpnst ref to pass, but pointer, hosted by LocalContrastFloat
	  instance.
	  BUGS: 221992

2010-03-09 12:46  cgilles

	* CMakeLists.txt, imageplugins/localcontrast/CMakeLists.txt,
	  imageplugins/localcontrast/localcontrastfilter.cpp,
	  imageplugins/localcontrast/localcontrastfilter.h,
	  imageplugins/localcontrast/tonemappingbase.cpp,
	  imageplugins/localcontrast/tonemappingbase.h,
	  imageplugins/localcontrast/tonemappingfloat.cpp,
	  imageplugins/localcontrast/tonemappingfloat.h,
	  imageplugins/localcontrast/tonemappingparameters.cpp,
	  imageplugins/localcontrast/tonemappingparameters.h,
	  libs/dimg/filters/lc/localcontrastfilter.cpp,
	  libs/dimg/filters/lc/localcontrastfilter.h,
	  libs/dimg/filters/lc/tonemappingbase.cpp,
	  libs/dimg/filters/lc/tonemappingbase.h,
	  libs/dimg/filters/lc/tonemappingfloat.cpp,
	  libs/dimg/filters/lc/tonemappingfloat.h,
	  libs/dimg/filters/lc/tonemappingparameters.cpp,
	  libs/dimg/filters/lc/tonemappingparameters.h: move localcontrast
	  filter to dimg

2010-03-09 12:14  cgilles

	* digikam/CMakeLists.txt, imageplugins/CMakeLists.txt,
	  libs/dimg/filters/README, libs/dimg/filters/lc,
	  showfoto/CMakeLists.txt, themedesigner/CMakeLists.txt: new subdir
	  to host local contrast filter

2010-03-09 12:10  cgilles

	* imageplugins/localcontrast/tonemappingfloat.cpp,
	  imageplugins/localcontrast/tonemappingfloat.h: polish

2010-03-09 12:08  cgilles

	* imageplugins/localcontrast/CMakeLists.txt,
	  imageplugins/localcontrast/localcontrast.cpp,
	  imageplugins/localcontrast/localcontrast.h,
	  imageplugins/localcontrast/localcontrastfilter.cpp,
	  imageplugins/localcontrast/localcontrastfilter.h,
	  imageplugins/localcontrast/localcontrasttool.cpp,
	  imageplugins/localcontrast/localcontrasttool.h: LocalContrast =>
	  LocalContrastFilter

2010-03-09 11:53  cgilles

	* NEWS: update

2010-03-09 11:27  cgilles

	* imageplugins/localcontrast/CMakeLists.txt,
	  imageplugins/localcontrast/tonemappingint.cpp,
	  imageplugins/localcontrast/tonemappingint.h: int based
	  implementation will never used here

2010-03-09 11:26  cgilles

	* imageplugins/localcontrast/tonemappingbase.cpp,
	  imageplugins/localcontrast/tonemappingbase.h,
	  imageplugins/localcontrast/tonemappingparameters.cpp,
	  imageplugins/localcontrast/tonemappingparameters.h: load and save
	  settings is delegate to editor tool implementation

2010-03-09 10:55  cgilles

	* imageplugins/transform/contentawareresizetool.cpp,
	  libs/dimg/filters/transform/contentawarefilter.cpp,
	  libs/dimg/filters/transform/contentawarefilter.h: use a settings
	  container here

2010-03-09 09:21  cgilles

	* imageplugins/contentawareresizing: rm

2010-03-09 09:21  cgilles

	* utilities/imageeditor/canvas/imagepluginloader.cpp: update list

2010-03-09 09:11  cgilles

	* imageplugins/TODO: update

2010-03-09 09:10  cgilles

	* CMakeLists.txt, config-digikam.h.cmake,
	  imageplugins/CMakeLists.txt,
	  imageplugins/contentawareresizing/TODO,
	  imageplugins/contentawareresizing/contentawareresizetool.cpp,
	  imageplugins/contentawareresizing/contentawareresizetool.h,
	  imageplugins/transform/CMakeLists.txt,
	  imageplugins/transform/TODO,
	  imageplugins/transform/contentawareresizetool.cpp,
	  imageplugins/transform/contentawareresizetool.h,
	  imageplugins/transform/digikamimageplugin_transform_ui.rc,
	  imageplugins/transform/imageplugin_transform.cpp,
	  imageplugins/transform/imageplugin_transform.h: move
	  ContentAwareResize Tool to Transform Tool

2010-03-09 08:33  cgilles

	* CMakeLists.txt, digikam/CMakeLists.txt,
	  imageplugins/contentawareresizing/CMakeLists.txt,
	  imageplugins/contentawareresizing/contentawareresizer.cpp,
	  imageplugins/contentawareresizing/contentawareresizer.h,
	  imageplugins/contentawareresizing/contentawareresizetool.cpp,
	  imageplugins/contentawareresizing/contentawareresizetool.h,
	  libs/dimg/filters/transform/contentawarefilter.cpp,
	  libs/dimg/filters/transform/contentawarefilter.h: move
	  ContentAwareFilter to Dimg

2010-03-09 08:08  cgilles

	* imageplugins/contentawareresizing/TODO: update

2010-03-09 08:07  cgilles

	* imageplugins/contentawareresizing/contentawareresizer.cpp,
	  imageplugins/contentawareresizing/contentawareresizer.h: polish

2010-03-09 07:59  cgilles

	* libs/widgets/common/splashscreen.cpp,
	  libs/widgets/common/splashscreen.h: limit text to show at 49 char

2010-03-09 07:22  scripty

	* imageplugins/decorate/digikamimageplugin_decorate.desktop,
	  imageplugins/fxfilters/digikamimageplugin_fxfilters.desktop,
	  imageplugins/transform/digikamimageplugin_transform.desktop:
	  SVN_SILENT made messages (.desktop file)

2010-03-09 06:21  aclemens

	* NEWS: update

2010-03-08 18:47  pino

	* tests/CMakeLists.txt: freerotationfilter.cpp is already compiled
	  in digikamcore, so no need to compile it again

2010-03-08 14:57  cgilles

	* utilities/imageeditor/canvas/imagepluginloader.cpp: fix plugin
	  name

2010-03-08 14:53  cgilles

	* imageplugins/border: rm

2010-03-08 14:38  cgilles

	* imageplugins/texture: rm

2010-03-08 14:37  cgilles

	* imageplugins/CMakeLists.txt,
	  imageplugins/decorate/CMakeLists.txt,
	  imageplugins/decorate/digikamimageplugin_decorate_ui.rc,
	  imageplugins/decorate/imageplugin_decorate.cpp,
	  imageplugins/decorate/imageplugin_decorate.h,
	  imageplugins/decorate/texturetool.cpp,
	  imageplugins/decorate/texturetool.h: move texture tool to
	  Decorate

2010-03-08 14:25  cgilles

	* imageplugins/decorate/borderpatterns/CMakeLists.txt: polish

2010-03-08 14:25  cgilles

	* imageplugins/decorate/CMakeLists.txt,
	  imageplugins/decorate/borderpatterns,
	  imageplugins/decorate/patterns: mv

2010-03-08 14:22  cgilles

	* imageplugins/border/patterns,
	  imageplugins/decorate/CMakeLists.txt,
	  imageplugins/decorate/bordertool.cpp,
	  imageplugins/decorate/patterns: polish

2010-03-08 14:20  cgilles

	* imageplugins/CMakeLists.txt, imageplugins/border/bordertool.cpp,
	  imageplugins/border/bordertool.h,
	  imageplugins/decorate/CMakeLists.txt,
	  imageplugins/decorate/bordertool.cpp,
	  imageplugins/decorate/bordertool.h,
	  imageplugins/decorate/digikamimageplugin_decorate_ui.rc,
	  imageplugins/decorate/imageplugin_decorate.cpp,
	  imageplugins/decorate/imageplugin_decorate.h,
	  utilities/imageeditor/canvas/imagepluginloader.cpp: move border
	  tool to Decorate plugin

2010-03-08 14:13  cgilles

	* imageplugins/TODO, imageplugins/decorate/CMakeLists.txt,
	  imageplugins/decorate/digikamimageplugin_decorate.desktop,
	  imageplugins/decorate/digikamimageplugin_decorate_ui.rc,
	  imageplugins/decorate/digikamimageplugin_inserttext.desktop,
	  imageplugins/decorate/digikamimageplugin_inserttext_ui.rc,
	  imageplugins/decorate/imageplugin_decorate.cpp,
	  imageplugins/decorate/imageplugin_decorate.h,
	  imageplugins/decorate/imageplugin_inserttext.cpp,
	  imageplugins/decorate/imageplugin_inserttext.h,
	  imageplugins/decorate/inserttexttool.cpp,
	  imageplugins/decorate/inserttexttool.h,
	  imageplugins/decorate/inserttextwidget.cpp,
	  imageplugins/decorate/inserttextwidget.h,
	  utilities/imageeditor/canvas/imagepluginloader.cpp: create
	  Decorate plugin to host InsertText, Border, Texture and Template
	  tools

2010-03-08 13:58  cgilles

	* imageplugins/CMakeLists.txt, imageplugins/decorate,
	  imageplugins/inserttext: mv

2010-03-08 13:53  cgilles

	* CMakeLists.txt, imageplugins/border/CMakeLists.txt,
	  imageplugins/border/borderfilter.cpp,
	  imageplugins/border/borderfilter.h,
	  imageplugins/border/bordertool.cpp,
	  imageplugins/texture/CMakeLists.txt,
	  imageplugins/texture/texture.cpp, imageplugins/texture/texture.h,
	  imageplugins/texture/texturetool.cpp,
	  imageplugins/texture/texturetool.h,
	  libs/dimg/filters/decorate/borderfilter.cpp,
	  libs/dimg/filters/decorate/borderfilter.h,
	  libs/dimg/filters/decorate/texturefilter.cpp,
	  libs/dimg/filters/decorate/texturefilter.h: move texture filter
	  to DImg

2010-03-08 12:35  cgilles

	* digikam/CMakeLists.txt, imageplugins/CMakeLists.txt,
	  libs/dimg/filters/decorate, showfoto/CMakeLists.txt,
	  themedesigner/CMakeLists.txt: add new sub dir to host decorate
	  filters

2010-03-08 10:12  cgilles

	* imageplugins/sheartool: rm

2010-03-08 10:05  cgilles

	* imageplugins/CMakeLists.txt,
	  imageplugins/sheartool/sheartool.cpp,
	  imageplugins/sheartool/sheartool.h,
	  imageplugins/transform/CMakeLists.txt,
	  imageplugins/transform/digikamimageplugin_transform_ui.rc,
	  imageplugins/transform/imageplugin_transform.cpp,
	  imageplugins/transform/imageplugin_transform.h,
	  imageplugins/transform/sheartool.cpp,
	  imageplugins/transform/sheartool.h,
	  utilities/imageeditor/canvas/imagepluginloader.cpp: move shear
	  tool to transform tool

2010-03-08 09:54  cgilles

	* imageplugins/freerotation: rm

2010-03-08 09:53  cgilles

	* imageplugins/CMakeLists.txt, imageplugins/TODO,
	  imageplugins/freerotation/freerotationtool.cpp,
	  imageplugins/freerotation/freerotationtool.h,
	  imageplugins/transform/CMakeLists.txt,
	  imageplugins/transform/digikamimageplugin_transform_ui.rc,
	  imageplugins/transform/freerotationtool.cpp,
	  imageplugins/transform/freerotationtool.h,
	  imageplugins/transform/imageplugin_transform.cpp,
	  imageplugins/transform/imageplugin_transform.h,
	  utilities/imageeditor/canvas/imagepluginloader.cpp: move
	  freerotation tool to Transform tool

2010-03-08 09:39  cgilles

	* imageplugins/CMakeLists.txt: compile

2010-03-08 09:38  cgilles

	* imageplugins/perspective, imageplugins/transform,
	  imageplugins/transform/CMakeLists.txt,
	  imageplugins/transform/digikamimageplugin_transform.desktop,
	  imageplugins/transform/digikamimageplugin_transform_ui.rc,
	  imageplugins/transform/imageplugin_transform.cpp,
	  imageplugins/transform/imageplugin_transform.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/triangle.cpp,
	  imageplugins/transform/triangle.h,
	  utilities/imageeditor/canvas/imagepluginloader.cpp: rename
	  perspective tool as transform tool. It will host too freerotation
	  and shear tool later to factorize and limit plugins to load at
	  editor startup

2010-03-08 09:03  cgilles

	* imageplugins/perspective/matrix.cpp,
	  imageplugins/perspective/matrix.h,
	  imageplugins/perspective/perspectivetool.cpp,
	  imageplugins/perspective/perspectivetool.h,
	  imageplugins/perspective/triangle.cpp,
	  imageplugins/perspective/triangle.h: polish

2010-03-08 08:57  cgilles

	* CMakeLists.txt, imageplugins/sheartool/CMakeLists.txt,
	  imageplugins/sheartool/shear.cpp, imageplugins/sheartool/shear.h,
	  imageplugins/sheartool/sheartool.cpp,
	  imageplugins/sheartool/sheartool.h,
	  libs/dimg/filters/transform/shearfilter.cpp,
	  libs/dimg/filters/transform/shearfilter.h: move Shear filter to
	  Dimg

2010-03-08 06:53  scripty

	* imageplugins/fxfilters/digikamimageplugin_fxfilters.desktop:
	  SVN_SILENT made messages (.desktop file)

2010-03-07 21:15  cgilles

	* NEWS: update

2010-03-07 19:02  pino

	* tests/CMakeLists.txt: add more needed libraries: kdeui for
	  searchtextbartest, and kexiv2 for albummodeltest

2010-03-07 18:32  aclemens

	* tests/CMakeLists.txt, tests/freerotationtest.cpp: fix compile

2010-03-07 18:32  aclemens

	* libs/widgets/common/previewwidget.h: this is not needed

2010-03-07 18:11  cgilles

	* CMakeLists.txt, imageplugins/freerotation/CMakeLists.txt,
	  imageplugins/freerotation/freerotation.cpp,
	  imageplugins/freerotation/freerotation.h,
	  imageplugins/freerotation/freerotationtool.cpp,
	  imageplugins/freerotation/freerotationtool.h,
	  libs/dimg/filters/transform/freerotationfilter.cpp,
	  libs/dimg/filters/transform/freerotationfilter.h: move
	  FreeRotation filter to Dimg

2010-03-07 17:45  aclemens

	* libs/widgets/common/previewwidget.h,
	  utilities/imageeditor/editor/editortool.cpp,
	  utilities/imageeditor/editor/editortool.h,
	  utilities/imageeditor/editor/editortooliface.cpp,
	  utilities/imageeditor/editor/editortooliface.h: When switching
	  preview modes, make sure to render the filter to see the effect.
	  Maybe this can be improved by disconnecting this when the Try
	  button is set.
	  Right now every filter will autofire on preview mode change (but
	  we do this
	  also for resizeEvents, so maybe it isn't bad at all)...

2010-03-07 17:39  cgilles

	* digikam/CMakeLists.txt, imageplugins/CMakeLists.txt,
	  libs/dimg/filters/transform, showfoto/CMakeLists.txt,
	  themedesigner/CMakeLists.txt: add transform subdir

2010-03-07 17:34  mwiesweg

	* libs/jpegutils/libjpeg-80/transupp.c,
	  libs/jpegutils/libjpeg-80/transupp.cpp: rename

2010-03-07 17:33  mwiesweg

	* CMakeLists.txt, NEWS, digikam/CMakeLists.txt,
	  libs/jpegutils/jinclude.h, libs/jpegutils/jpegint.h,
	  libs/jpegutils/libjpeg-62/transupp.c,
	  libs/jpegutils/libjpeg-62/transupp.cpp,
	  libs/jpegutils/libjpeg-62/transupp.h,
	  libs/jpegutils/libjpeg-80/transupp.c,
	  libs/jpegutils/libjpeg-80/transupp.h,
	  libs/jpegutils/transupp.cpp, libs/jpegutils/transupp.h:
	  Completing Aurelien's fix:
	  Now we use separate directories to compile for libjpeg62 and
	  libjpeg8.
	  I tested for libjpeg62, and would appreciate testing for
	  libjpeg8.
	  
	  BUG: 228483

2010-03-07 17:28  cgilles

	* libs/dimg/dcolorpixelaccess.h: polish

2010-03-07 17:22  jnarboux

	* imageplugins/coreplugin/filmgraintool.cpp,
	  libs/dimg/filters/fx/filmgrainfilter.cpp,
	  libs/dimg/filters/fx/filmgrainfilter.h: First try at chrominance
	  noise.
	  
	  BUGS: 148540

2010-03-07 17:12  cgilles

	* NEWS: update

2010-03-07 17:00  mwiesweg

	* libs/jpegutils/libjpeg-62, libs/jpegutils/libjpeg-80: Copying
	  Aurelien's fix
	  
	  CCBUG: 228483

2010-03-07 16:40  jmueller

	* imageplugins/coreplugin/adjustlevelstool.cpp: - do no start
	  filter calculation on every histogram channel change (but change
	  sliders)
	  - adjust input level scale (lin/log) on tool startup

2010-03-07 16:04  aclemens

	* utilities/batch/batchthumbsgenerator.cpp: add comment

2010-03-07 15:59  aclemens

	* libs/database/thumbnaildb.cpp, libs/database/thumbnaildb.h,
	  utilities/batch/batchthumbsgenerator.cpp: Since we do not
	  generate thumbnails for movie files, ignore all other types
	  than image files in the "Rebuild Thumbnails" dialog.

2010-03-07 13:58  mwiesweg

	* libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/widgets/iccprofiles/cietonguewidget.cpp,
	  libs/widgets/iccprofiles/cietonguewidget.h,
	  libs/widgets/iccprofiles/iccprofilewidget.cpp,
	  libs/widgets/iccprofiles/iccprofilewidget.h: For RAW files, do
	  not display the color profile of the preview,
	  but instead show "Uncalibrated color space"
	  
	  CCBUG: 229370

2010-03-07 13:25  mwiesweg

	* digikam/albummanager.cpp, libs/models/abstractalbummodel.cpp,
	  libs/models/abstractalbummodel.h: No need to regenerate the map
	  (which can be costly) but
	  just update the state with the stored map.
	  
	  CCBUG: 229574

2010-03-07 13:25  mwiesweg

	* NEWS, digikam/imagethumbnailbar.cpp: Do not check if flow really
	  changed - in some circumstance,
	  the method will never be executed then.
	  
	  BUG: 229690

2010-03-07 10:34  jnarboux

	* imageplugins/coreplugin/filmgraintool.cpp: Use default values
	  which simulates real film grain. More noise is applied to
	  midtones.
	  
	  BUGS: 148540

2010-03-07 10:18  jnarboux

	* imageplugins/coreplugin/filmgraintool.cpp: fix bug: final image
	  was not taking into account parameters, auto fire when changing
	  settings, suppress try button

2010-03-07 10:12  jnarboux

	* libs/dimg/filters/fx/filmgrainfilter.cpp,
	  libs/dimg/filters/fx/filmgrainfilter.h: Add a function to
	  randomize a value, replace c++ rand by qt rand which should be
	  portable on windows, do not use a random seed so that the noise
	  pattern will always be the same.

2010-03-07 10:05  jmueller

	* imageplugins/coreplugin/adjustlevelstool.cpp: fix 1px offset
	  between output histogram and input histogram in adjust levels
	  tool

2010-03-07 09:32  jmueller

	* imageplugins/coreplugin/adjustcurvestool.cpp,
	  libs/dimg/filters/curves/curvessettings.cpp,
	  libs/dimg/filters/curves/curvessettings.h,
	  libs/widgets/common/curvesbox.cpp,
	  libs/widgets/common/curvesbox.h: fix offset between output
	  histogram and curves in adjust curves tool

2010-03-07 06:56  scripty

	* imageplugins/fxfilters/digikamimageplugin_fxfilters.desktop:
	  SVN_SILENT made messages (.desktop file)

2010-03-07 01:16  cgilles

	* imageplugins/TODO: update

2010-03-07 01:13  cgilles

	* imageplugins/raindrop: rm

2010-03-07 01:12  cgilles

	* imageplugins/CMakeLists.txt, imageplugins/TODO,
	  imageplugins/fxfilters/CMakeLists.txt,
	  imageplugins/fxfilters/digikamimageplugin_fxfilters_ui.rc,
	  imageplugins/fxfilters/imageplugin_fxfilters.cpp,
	  imageplugins/fxfilters/imageplugin_fxfilters.h,
	  imageplugins/fxfilters/raindroptool.cpp,
	  imageplugins/fxfilters/raindroptool.h,
	  imageplugins/raindrop/raindroptool.cpp,
	  imageplugins/raindrop/raindroptool.h,
	  utilities/imageeditor/canvas/imagepluginloader.cpp: move RainDrop
	  tool to FxFilters

2010-03-07 01:06  cgilles

	* CMakeLists.txt, imageplugins/raindrop/CMakeLists.txt,
	  imageplugins/raindrop/raindrop.cpp,
	  imageplugins/raindrop/raindrop.h,
	  imageplugins/raindrop/raindroptool.cpp,
	  imageplugins/raindrop/raindroptool.h,
	  libs/dimg/filters/fx/raindropfilter.cpp,
	  libs/dimg/filters/fx/raindropfilter.h: move RainDrop filter to
	  Dimg

2010-03-07 00:56  cgilles

	* imageplugins/raindrop/raindrop.h: polish

2010-03-07 00:54  cgilles

	* imageplugins/distortionfx: rm

2010-03-07 00:53  cgilles

	* imageplugins/CMakeLists.txt, imageplugins/TODO,
	  imageplugins/distortionfx/distortionfxtool.cpp,
	  imageplugins/distortionfx/distortionfxtool.h,
	  imageplugins/fxfilters/CMakeLists.txt,
	  imageplugins/fxfilters/digikamimageplugin_fxfilters_ui.rc,
	  imageplugins/fxfilters/distortionfxtool.cpp,
	  imageplugins/fxfilters/distortionfxtool.h,
	  imageplugins/fxfilters/imageplugin_fxfilters.cpp,
	  imageplugins/fxfilters/imageplugin_fxfilters.h,
	  utilities/imageeditor/canvas/imagepluginloader.cpp: move
	  DistortionFx tool to FxFilters

2010-03-07 00:45  cgilles

	* CMakeLists.txt, imageplugins/distortionfx/CMakeLists.txt,
	  imageplugins/distortionfx/distortionfx.cpp,
	  imageplugins/distortionfx/distortionfx.h,
	  imageplugins/distortionfx/distortionfxtool.cpp,
	  imageplugins/distortionfx/distortionfxtool.h,
	  libs/dimg/filters/fx/blurfxfilter.h,
	  libs/dimg/filters/fx/distortionfxfilter.cpp,
	  libs/dimg/filters/fx/distortionfxfilter.h: move DistortionFx
	  filter to DImg

2010-03-07 00:31  cgilles

	* imageplugins/blurfx: rm

2010-03-07 00:31  cgilles

	* imageplugins/CMakeLists.txt, imageplugins/TODO,
	  imageplugins/blurfx/blurfxtool.cpp,
	  imageplugins/blurfx/blurfxtool.h,
	  imageplugins/fxfilters/CMakeLists.txt,
	  imageplugins/fxfilters/blurfxtool.cpp,
	  imageplugins/fxfilters/blurfxtool.h,
	  imageplugins/fxfilters/digikamimageplugin_fxfilters_ui.rc,
	  imageplugins/fxfilters/imageplugin_fxfilters.cpp,
	  imageplugins/fxfilters/imageplugin_fxfilters.h,
	  utilities/imageeditor/canvas/imagepluginloader.cpp: move blurfx
	  tool to FxFilters

2010-03-07 00:23  cgilles

	* CMakeLists.txt, imageplugins/blurfx/CMakeLists.txt,
	  imageplugins/blurfx/blurfx.cpp, imageplugins/blurfx/blurfx.h,
	  imageplugins/blurfx/blurfxtool.cpp,
	  imageplugins/blurfx/blurfxtool.h,
	  libs/dimg/filters/fx/blurfxfilter.cpp,
	  libs/dimg/filters/fx/blurfxfilter.h: move BlurFx filter to DImg

2010-03-07 00:05  cgilles

	* imageplugins/oilpaint: rm

2010-03-07 00:04  cgilles

	* imageplugins/CMakeLists.txt, imageplugins/TODO,
	  imageplugins/fxfilters/CMakeLists.txt,
	  imageplugins/fxfilters/digikamimageplugin_fxfilters_ui.rc,
	  imageplugins/fxfilters/imageplugin_fxfilters.cpp,
	  imageplugins/fxfilters/imageplugin_fxfilters.h,
	  imageplugins/fxfilters/oilpainttool.cpp,
	  imageplugins/fxfilters/oilpainttool.h,
	  imageplugins/oilpaint/oilpainttool.cpp,
	  imageplugins/oilpaint/oilpainttool.h,
	  utilities/imageeditor/canvas/imagepluginloader.cpp: merge
	  OilPaint tool to FxFilters

2010-03-06 23:57  cgilles

	* imageplugins/TODO, imageplugins/emboss: rm

2010-03-06 23:57  cgilles

	* imageplugins/CMakeLists.txt, imageplugins/emboss/embosstool.cpp,
	  imageplugins/emboss/embosstool.h,
	  imageplugins/fxfilters/CMakeLists.txt,
	  imageplugins/fxfilters/digikamimageplugin_fxfilters_ui.rc,
	  imageplugins/fxfilters/embosstool.cpp,
	  imageplugins/fxfilters/embosstool.h,
	  imageplugins/fxfilters/imageplugin_fxfilters.cpp,
	  imageplugins/fxfilters/imageplugin_fxfilters.h,
	  utilities/imageeditor/canvas/imagepluginloader.cpp: merge Emboss
	  tool to FxFilters

2010-03-06 23:49  cgilles

	* imageplugins/charcoal: rm

2010-03-06 23:47  cgilles

	* imageplugins/CMakeLists.txt, imageplugins/TODO,
	  imageplugins/charcoal/charcoaltool.cpp,
	  imageplugins/charcoal/charcoaltool.h,
	  imageplugins/fxfilters/CMakeLists.txt,
	  imageplugins/fxfilters/charcoaltool.cpp,
	  imageplugins/fxfilters/charcoaltool.h,
	  imageplugins/fxfilters/digikamimageplugin_fxfilters_ui.rc,
	  imageplugins/fxfilters/imageplugin_fxfilters.cpp,
	  imageplugins/fxfilters/imageplugin_fxfilters.h,
	  utilities/imageeditor/canvas/imagepluginloader.cpp: merge
	  Charcoal tool to FxFilters

2010-03-06 23:32  cgilles

	* imageplugins/CMakeLists.txt, imageplugins/TODO,
	  imageplugins/colorfx, imageplugins/fxfilters,
	  imageplugins/fxfilters/CMakeLists.txt,
	  imageplugins/fxfilters/colorfxtool.cpp,
	  imageplugins/fxfilters/colorfxtool.h,
	  imageplugins/fxfilters/digikamimageplugin_colorfx.desktop,
	  imageplugins/fxfilters/digikamimageplugin_colorfx_ui.rc,
	  imageplugins/fxfilters/digikamimageplugin_fxfilters.desktop,
	  imageplugins/fxfilters/digikamimageplugin_fxfilters_ui.rc,
	  imageplugins/fxfilters/imageplugin_colorfx.cpp,
	  imageplugins/fxfilters/imageplugin_colorfx.h,
	  imageplugins/fxfilters/imageplugin_fxfilters.cpp,
	  imageplugins/fxfilters/imageplugin_fxfilters.h,
	  utilities/imageeditor/canvas/imagepluginloader.cpp: rename
	  ColorFx tool as FxFilters.
	  Charcoal, Emboss, and Oilpaint tool will me merged in this common
	  plugin later

2010-03-06 23:06  jwienke

	* CMakeLists.txt, digikam/folderviewtooltip.cpp,
	  digikam/folderviewtooltip.h: remove unused class left over from
	  model view porting

2010-03-06 22:56  cgilles

	* utilities/imageeditor/widgets/previewlist.cpp: fix warnings

2010-03-06 22:43  cgilles

	* imageplugins/coreplugin/digikamimageplugin_core_ui.rc: broken XML
	  tag

2010-03-06 22:42  cgilles

	* imageplugins/lenscorrection/digikamimageplugin_lenscorrection_ui.rc:
	  polish

2010-03-06 22:17  welwarsky

	* imageplugins/coreplugin/bwsepiatool.cpp: prevent resource leaks,
	  delete preview and settings because they have no parent.

2010-03-06 22:16  welwarsky

	* libs/dimg/filters/bw/bwsepiasettings.cpp: fix parent/child
	  relations, based on my understanding
	  Layouts do not take ownership of the widgets they manage, those
	  must be either explicitly deleted or or be child of another
	  widget in the tree.
	  KTabWidget takes ownership of its tabs, those don't need a
	  parent.
	  

2010-03-06 22:09  welwarsky

	* utilities/imageeditor/widgets/previewlist.cpp,
	  utilities/imageeditor/widgets/previewlist.h: allow construction
	  of PreviewList without a parent
	  PreviewThreadWrapper must not be a child of the PreviewLists
	  parent, this causes crashes when the parent widget is destroyed
	  before the PreviewLists destructor is called

2010-03-06 17:15  jwienke

	* NEWS, digikam/albummanager.cpp: Update tag count after moving.
	  
	  Marcel, can this be a performance problem? For me this was nearly
	  instant. The thing is, normally we know the counts before moving,
	  so we could manipulate the count map directly, but this is the
	  more safe way to my mind.
	  
	  CCMAIL: marcel.wiesweg@gmx.net
	  BUG: 229574

2010-03-06 17:01  jmueller

	* libs/widgets/common/curvesbox.cpp: remove uneccessary repaint()
	  as curveswidget does update() on his own.

2010-03-06 14:06  aclemens

	* imageplugins/coreplugin/bwsepiatool.cpp: Fix filter name in
	  sidepanel tab

2010-03-06 13:19  pino

	* tests/CMakeLists.txt: albummodeltest needs kio & dependencies,
	  QtXml and kdcraw, so link to them

2010-03-06 13:14  jnarboux

	* imageplugins/coreplugin/filmgraintool.cpp,
	  libs/dimg/filters/fx/filmgrainfilter.cpp,
	  libs/dimg/filters/fx/filmgrainfilter.h: Add sliders to add
	  different amounts of noise to highlights, midtones and shadows.
	  
	  BUGS: 148540

2010-03-06 13:02  jmueller

	* NEWS: b&w works also for me now

2010-03-06 13:00  pino

	* tests/CMakeLists.txt: do not compile sources which are already
	  part of digikamcore

2010-03-06 12:52  jmueller

	* imageplugins/coreplugin/bwsepiatool.cpp: fix not initial effect
	  shown at tool startup

2010-03-06 12:30  aclemens

	* imageplugins/coreplugin/cbtool.cpp,
	  imageplugins/coreplugin/whitebalancetool.cpp: no need for a try
	  button if we autofire anyway

2010-03-06 12:29  jmueller

	* imageplugins/coreplugin/whitebalancetool.cpp: fix no initial
	  effect shown at tool startup

2010-03-06 12:21  pino

	* digikam/CMakeLists.txt: sources of the digikamcore library use
	  the generated svnversion.h (generated by the digikam-svnversion
	  target), so set the right dependency

2010-03-06 12:07  aclemens

	* libs/dimg/filters/hsl/hslsettings.cpp: fix HSSelector

2010-03-06 11:50  aclemens

	* imageplugins/coreplugin/bcgtool.cpp,
	  imageplugins/coreplugin/hsltool.cpp: no need for a try button if
	  you autofire anyway

2010-03-06 11:48  aclemens

	* imageplugins/coreplugin/adjustlevelstool.cpp: no need for a try
	  button here

2010-03-06 11:44  aclemens

	* imageplugins/coreplugin/adjustcurvestool.cpp: no need for a try
	  button here

2010-03-06 11:01  aclemens

	* libs/dimg/filters/bw/mixersettings.cpp: Display at least one
	  decimal in the spinbox. This fixes the rendering of the
	  ruler lines. Since we work with double values anyway, why display
	  them? Gimp
	  does so, too, in their channel mixer plugin.

2010-03-06 10:58  jmueller

	* libs/widgets/common/curvesbox.cpp: enabling previously mistaken
	  disabled signalCurvesChanged()

2010-03-06 10:43  aclemens

	* imageplugins/coreplugin/channelmixertool.cpp: No need to have a
	  try button here, since we already autofire

2010-03-06 09:23  aclemens

	* imageplugins/coreplugin/autocorrectiontool.cpp: Do not wait 500ms
	  for the effect to be applied in the autocorrection filter, no
	  need to wait that long. We have no slider or any other input
	  control that needs
	  such a precaution.

2010-03-06 09:23  aclemens

	* imageplugins/coreplugin/autocorrectiontool.cpp: We either should
	  not autofire here and use a try button, or remove the try
	  button and just autofire. To use both variants isn't logical :-)
	  I would say we
	  keep "autofire" here, since it is a very "simple" and fast
	  filter.

2010-03-06 09:23  aclemens

	* CMakeLists.txt: Disable the themedesigner build for now, to avoid
	  compilation errors for users.
	  Themedesigner can not be built at the moment, since it must
	  depend on the
	  modelview concept now, too. We are missing some files that were
	  deleted during
	  the modelview port.

2010-03-06 09:23  aclemens

	* utilities/cameragui/gpcamera.cpp,
	  utilities/searchwindow/searchgroup.cpp: <br> => <br/>

2010-03-06 09:23  aclemens

	* utilities/setup/setupalbumview.cpp,
	  utilities/setup/setuplighttable.cpp: fix typos

2010-03-06 09:23  aclemens

	* libs/dimg/filters/fx/charcoalfilter.cpp,
	  utilities/queuemanager/basetools/color/autocorrection.cpp: fix
	  typo

2010-03-06 09:23  aclemens

	* libs/widgets/metadata/metadatalistview.cpp,
	  libs/widgets/metadata/metadataselector.cpp: fix typo

2010-03-06 09:22  aclemens

	* ChangeLog, libs/widgets/common/dzoombar.h: fix typo

2010-03-05 22:57  cgilles

	* CMakeLists.txt, imageplugins/oilpaint/CMakeLists.txt,
	  imageplugins/oilpaint/oilpaint.cpp,
	  imageplugins/oilpaint/oilpaint.h,
	  imageplugins/oilpaint/oilpainttool.cpp,
	  imageplugins/oilpaint/oilpainttool.h,
	  libs/dimg/filters/fx/oilpaintfilter.cpp,
	  libs/dimg/filters/fx/oilpaintfilter.h: move oilpainting filter yo
	  DImg

2010-03-05 21:42  jmueller

	* imageplugins/coreplugin/bcgtool.cpp,
	  imageplugins/coreplugin/cbtool.cpp,
	  imageplugins/coreplugin/hsltool.cpp: - fix no initial effect
	  shown in bcg, cb and hsl tool at startup
	  - fix wait cursor in hsl tool after prepare effect finished

2010-03-05 20:04  cgilles

	* imageplugins/oilpaint/oilpaint.cpp,
	  imageplugins/oilpaint/oilpaint.h: polish

2010-03-05 20:03  cgilles

	* CMakeLists.txt, imageplugins/emboss/CMakeLists.txt,
	  imageplugins/emboss/emboss.cpp, imageplugins/emboss/emboss.h,
	  imageplugins/emboss/embosstool.cpp,
	  imageplugins/emboss/embosstool.h,
	  libs/dimg/filters/bcg/bcgfilter.h,
	  libs/dimg/filters/fx/embossfilter.cpp,
	  libs/dimg/filters/fx/embossfilter.h: move Emboss filter to DImg

2010-03-05 19:51  cgilles

	* imageplugins/emboss/emboss.cpp, imageplugins/emboss/emboss.h:
	  polish

2010-03-05 19:42  cgilles

	* imageplugins/emboss/emboss.cpp, imageplugins/emboss/emboss.h:
	  polish

2010-03-05 19:40  cgilles

	* CMakeLists.txt, imageplugins/charcoal/CMakeLists.txt,
	  imageplugins/charcoal/charcoal.cpp,
	  imageplugins/charcoal/charcoal.h,
	  imageplugins/charcoal/charcoaltool.cpp,
	  imageplugins/charcoal/charcoaltool.h,
	  imageplugins/coreplugin/imageplugin_core.cpp,
	  libs/dimg/filters/fx/charcoalfilter.cpp,
	  libs/dimg/filters/fx/charcoalfilter.h: move charcoal filter to
	  DImg

2010-03-05 19:28  cgilles

	* imageplugins/charcoal/charcoal.cpp: polish

2010-03-05 19:19  cgilles

	* NEWS: update

2010-03-05 15:39  jnarboux

	* imageplugins/coreplugin/filmgraintool.cpp,
	  libs/dimg/filters/fx/filmgrainfilter.cpp: Do not increase
	  lightness on everage.
	  Clamp values to prevent artefacts.
	  Increase range of the filter.
	  
	  BUGS: 148540

2010-03-05 14:55  cgilles

	* imageplugins/border/bordertool.cpp: polish

2010-03-05 14:51  cgilles

	* imageplugins/border/CMakeLists.txt,
	  imageplugins/border/border.cpp, imageplugins/border/border.h,
	  imageplugins/border/borderfilter.cpp,
	  imageplugins/border/borderfilter.h,
	  imageplugins/border/bordertool.cpp: rename class

2010-03-05 14:39  cgilles

	* imageplugins/border/border.cpp, imageplugins/border/border.h,
	  imageplugins/border/bordertool.cpp,
	  imageplugins/border/bordertool.h: polish

2010-03-05 14:24  cgilles

	* imageplugins/TODO: update

2010-03-05 14:23  cgilles

	* NEWS: update

2010-03-05 14:22  cgilles

	* CMakeLists.txt, digikam/CMakeLists.txt,
	  themedesigner/CMakeLists.txt,
	  utilities/queuemanager/basetools/enhance/blur.h,
	  utilities/queuemanager/basetools/filters,
	  utilities/queuemanager/basetools/filters/filmgrain.cpp,
	  utilities/queuemanager/basetools/filters/filmgrain.h,
	  utilities/queuemanager/batchtoolsmanager.cpp: add Film Grain tool
	  to Batch Queue Manager

2010-03-05 14:18  cgilles

	* imageplugins/coreplugin/filmgraintool.cpp: polish

2010-03-05 14:08  cgilles

	* imageplugins/filmgrain: bye bye filmgrain

2010-03-05 14:07  cgilles

	* imageplugins/CMakeLists.txt, imageplugins/TODO,
	  imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/coreplugin/digikamimageplugin_core_ui.rc,
	  imageplugins/coreplugin/filmgraintool.cpp,
	  imageplugins/coreplugin/filmgraintool.h,
	  imageplugins/coreplugin/imageplugin_core.cpp,
	  imageplugins/coreplugin/imageplugin_core.h,
	  imageplugins/filmgrain/filmgraintool.cpp,
	  imageplugins/filmgrain/filmgraintool.h,
	  utilities/imageeditor/canvas/imagepluginloader.cpp: move
	  FilmGrain tool to core plugin

2010-03-05 13:46  cgilles

	* CMakeLists.txt, imageplugins/filmgrain/CMakeLists.txt,
	  imageplugins/filmgrain/filmgrainfilter.cpp,
	  imageplugins/filmgrain/filmgrainfilter.h,
	  libs/dimg/filters/fx/filmgrainfilter.cpp,
	  libs/dimg/filters/fx/filmgrainfilter.h: move filmgram filter to
	  dimg

2010-03-05 13:40  cgilles

	* NEWS: update

2010-03-05 13:39  cgilles

	* imageplugins/filmgrain/CMakeLists.txt,
	  imageplugins/filmgrain/filmgrain.cpp,
	  imageplugins/filmgrain/filmgrain.h,
	  imageplugins/filmgrain/filmgrainfilter.cpp,
	  imageplugins/filmgrain/filmgrainfilter.h,
	  imageplugins/filmgrain/filmgraintool.cpp: Film Grain Image Editor
	  tool : use HSL color space to adjust luminosity (and only this
	  component) to add graininess to image.
	  Code is now more simple and faster. There is not alteration of
	  luminosity from original image.
	  BUGS: 148540

2010-03-05 12:44  cgilles

	* libs/dimg/loaders/rawloader.cpp: use curves filter here

2010-03-05 12:38  cgilles

	* libs/dimg/filters/levels/levelsfilter.h: polish

2010-03-05 12:37  cgilles

	* libs/dimg/filters/curves/curvesfilter.h: polish

2010-03-05 12:36  cgilles

	* libs/dimg/filters/wb/wbfilter.cpp,
	  libs/dimg/filters/wb/wbfilter.h, libs/dimg/loaders/rawloader.cpp,
	  utilities/imageeditor/rawimport/rawpostprocessing.cpp: only
	  provide a pure DIMg constructor

2010-03-05 12:28  cgilles

	* libs/dimg/filters/bcg/bcgfilter.cpp,
	  libs/dimg/filters/bcg/bcgfilter.h,
	  libs/dimg/loaders/rawloader.cpp,
	  utilities/imageeditor/rawimport/rawpostprocessing.cpp: only
	  provide a pure DImg constructor

2010-03-05 12:17  cgilles

	* libs/dimg/loaders/dimgloader.cpp, libs/dimg/loaders/dimgloader.h:
	  polish

2010-03-05 12:13  cgilles

	* libs/dimg/filters/fx/blurfilter.h,
	  libs/dimg/filters/fx/invertfilter.h: polish

2010-03-05 12:12  cgilles

	* libs/dimg/filters/bw/infraredfilter.h: polish

2010-03-05 12:12  cgilles

	* libs/dimg/filters/bw/bwsepiafilter.h: polish

2010-03-05 11:14  cgilles

	* CMakeLists.txt, imageplugins/coreplugin/sharpentool.cpp,
	  libs/dimg/filters/CMakeLists.txt,
	  libs/dimg/filters/sharp/dimgrefocus.cpp,
	  libs/dimg/filters/sharp/dimgrefocus.h,
	  libs/dimg/filters/sharp/dimgsharpen.cpp,
	  libs/dimg/filters/sharp/dimgsharpen.h,
	  libs/dimg/filters/sharp/dimgunsharpmask.cpp,
	  libs/dimg/filters/sharp/dimgunsharpmask.h,
	  libs/dimg/filters/sharp/refocusfilter.cpp,
	  libs/dimg/filters/sharp/refocusfilter.h,
	  libs/dimg/filters/sharp/sharpenfilter.cpp,
	  libs/dimg/filters/sharp/sharpenfilter.h,
	  libs/dimg/filters/sharp/sharpsettings.cpp,
	  libs/dimg/filters/sharp/unsharpmaskfilter.cpp,
	  libs/dimg/filters/sharp/unsharpmaskfilter.h,
	  utilities/queuemanager/basetools/enhance/sharpen.cpp: rename
	  sharp class

2010-03-05 10:49  cgilles

	* libs/dimg/filters/sharp/dimgrefocus.cpp,
	  libs/dimg/filters/sharp/dimgrefocus.h,
	  libs/dimg/filters/sharp/dimgunsharpmask.cpp,
	  libs/dimg/filters/sharp/dimgunsharpmask.h,
	  libs/dimg/filters/sharp/matrix.cpp,
	  libs/dimg/filters/sharp/matrix.h: polish

2010-03-05 10:40  cgilles

	* NEWS: update

2010-03-05 10:40  cgilles

	* imageplugins/TODO: update

2010-03-05 10:39  cgilles

	* CMakeLists.txt, imageplugins/coreplugin/blurtool.cpp,
	  utilities/queuemanager/basetools/enhance/blur.cpp,
	  utilities/queuemanager/basetools/enhance/blur.h,
	  utilities/queuemanager/basetools/enhance/sharpen.cpp,
	  utilities/queuemanager/basetools/enhance/sharpen.h,
	  utilities/queuemanager/batchtoolsmanager.cpp: add new Batch
	  Manager Tool to Blur images

2010-03-05 07:38  cgilles

	* utilities/queuemanager/basetools/enhance/sharpen.cpp: optimize
	  memory allocation

2010-03-05 06:22  aclemens

	* utilities/scripts/cleanup_digikamdb/cleanup_digikamdb: Fix
	  handling of whitespace in database folder path

2010-03-04 21:16  aclemens

	* themedesigner/CMakeLists.txt: trying to fix the build of
	  themedesigner, but it's still not working. I guess
	  we need to adopt this to modelview now, too

2010-03-04 21:04  aclemens

	* tests/advancedrename_testimage.jpg, tests/advancedrenametest.cpp,
	  tests/advancedrenametest.h: Fix advancedrename tests

2010-03-04 21:04  aclemens

	* libs/dimg/filters/fx/pixelsaliasfilter.cpp: pedantic

2010-03-04 19:25  aclemens

	* tests/CMakeLists.txt: Make tests compile again

2010-03-04 16:48  scripty

	* digikam/digikam.desktop, digikam/digikam.notifyrc,
	  imageplugins/colorfx/digikamimageplugin_colorfx.desktop,
	  imageplugins/contentawareresizing/digikamimageplugin_contentawareresizing.desktop,
	  imageplugins/localcontrast/digikamimageplugin_localcontrast.desktop,
	  utilities/nepomuk/digikamnepomukservice.desktop: SVN_SILENT made
	  messages (.desktop file)

2010-03-04 14:37  cgilles

	* libs/dimg/filters/fx/invertfilter.cpp,
	  libs/dimg/filters/fx/invertfilter.h: polish

2010-03-04 14:26  cgilles

	* imageplugins/coreplugin/noisereductiontool.cpp: polish

2010-03-04 14:25  cgilles

	* imageplugins/coreplugin/blurtool.cpp,
	  imageplugins/coreplugin/blurtool.h,
	  imageplugins/coreplugin/sharpentool.cpp,
	  imageplugins/coreplugin/sharpentool.h: optimize memory allocation
	  in these tools

2010-03-04 13:44  pino

	* tests/CMakeLists.txt: albummodeltest uses the kipi api, so link
	  to it

2010-03-04 11:29  cgilles

	* utilities/queuemanager/actionthread.cpp,
	  utilities/queuemanager/actionthread.h,
	  utilities/queuemanager/queuesettingsview.cpp,
	  utilities/queuemanager/queuesettingsview.h: prepare to integrate
	  a Raw Decoding Settings dedicated to each queue

2010-03-04 11:14  cgilles

	* libs/dimg/filters/README: update

2010-03-04 11:05  cgilles

	* CMakeLists.txt,
	  imageplugins/contentawareresizing/contentawareresizetool.cpp,
	  imageplugins/coreplugin/whitebalancetool.cpp,
	  imageplugins/distortionfx/distortionfx.cpp,
	  imageplugins/distortionfx/distortionfx.h,
	  imageplugins/emboss/emboss.cpp, imageplugins/emboss/emboss.h,
	  imageplugins/freerotation/freerotation.cpp,
	  imageplugins/freerotation/freerotation.h,
	  imageplugins/lenscorrection/vignetting/antivignetting.h,
	  imageplugins/lenscorrection/vignetting/antivignettingtool.cpp,
	  imageplugins/oilpaint/oilpaint.cpp,
	  imageplugins/oilpaint/oilpaint.h,
	  imageplugins/perspective/perspectivewidget.cpp,
	  imageplugins/perspective/perspectivewidget.h,
	  imageplugins/raindrop/raindrop.cpp,
	  imageplugins/raindrop/raindrop.h,
	  imageplugins/sheartool/shear.cpp, imageplugins/sheartool/shear.h,
	  libs/dimg/filters/CMakeLists.txt,
	  libs/dimg/filters/dimgimagefilters.cpp,
	  libs/dimg/filters/dimgimagefilters.h,
	  libs/dimg/filters/fx/blurfilter.h,
	  libs/dimg/filters/fx/pixelsaliasfilter.cpp,
	  libs/dimg/filters/fx/pixelsaliasfilter.h,
	  libs/dimg/filters/nr/nrfilter.cpp,
	  libs/dimg/filters/sharp/dimgrefocus.cpp,
	  libs/dimg/filters/sharp/dimgrefocus.h,
	  libs/dimg/filters/sharp/dimgsharpen.cpp,
	  libs/dimg/filters/sharp/dimgsharpen.h,
	  utilities/queuemanager/basetools/enhance/sharpen.cpp: bye bye
	  DImgImageFilter class

2010-03-04 10:24  cgilles

	* CMakeLists.txt, imageplugins/charcoal/charcoal.cpp,
	  imageplugins/coreplugin/imageplugin_core.cpp,
	  libs/dimg/filters/dimgimagefilters.cpp,
	  libs/dimg/filters/dimgimagefilters.h,
	  libs/dimg/filters/fx/blurfilter.cpp,
	  libs/dimg/filters/fx/invertfilter.cpp,
	  libs/dimg/filters/fx/invertfilter.h: create new invert image
	  filter. cleanup DimgImageFilters class

2010-03-04 10:07  cgilles

	* libs/dimg/filters/fx/blurfilter.h: polish

2010-03-04 10:06  cgilles

	* libs/dimg/filters/dimgimagefilters.cpp,
	  libs/dimg/filters/dimgimagefilters.h: remove sharpen filters from
	  DImgImageFilters class

2010-03-04 10:02  cgilles

	* imageplugins/coreplugin/redeyetool.cpp,
	  libs/dimg/filters/dimgimagefilters.cpp,
	  libs/dimg/filters/dimgimagefilters.h,
	  libs/dimg/filters/fx/blurfilter.cpp,
	  libs/dimg/filters/fx/blurfilter.h,
	  utilities/queuemanager/basetools/decorate/watermark.cpp,
	  utilities/queuemanager/basetools/decorate/watermark.h: remove
	  blur filter from DimgImaeFilters class

2010-03-03 23:29  welwarsky

	* imageplugins/coreplugin/autocorrectiontool.cpp: Fix resource
	  leak: make PreviewList a child of the AutoCorrectionTool instance
	  instead of the ImagePlugin_core instance and explicitely delete
	  it on destruction to free the stored autocorrection filters
	  
	  For some reason the explicit delete is necessary, otherwise I get
	  a crash on closing the application.

2010-03-03 23:25  welwarsky

	* libs/dimg/filters/auto/autoexpofilter.cpp,
	  libs/dimg/filters/auto/autoexpofilter.h,
	  libs/dimg/filters/auto/autolevelsfilter.cpp,
	  libs/dimg/filters/auto/autolevelsfilter.h,
	  libs/dimg/filters/auto/equalizefilter.cpp,
	  libs/dimg/filters/auto/equalizefilter.h,
	  libs/dimg/filters/auto/normalizefilter.cpp,
	  libs/dimg/filters/auto/normalizefilter.h,
	  libs/dimg/filters/auto/stretchfilter.cpp,
	  libs/dimg/filters/auto/stretchfilter.h: autocorrection filters
	  don't need to deep-copy the reference image, let them share data
	  with the original copy and make sure its treated const

2010-03-03 23:19  welwarsky

	* utilities/imageeditor/editor/editortool.cpp: when setting a new
	  filter, be sure to delete the previous one

2010-03-03 23:17  welwarsky

	* libs/dimg/filters/wb/wbfilter.cpp,
	  libs/dimg/filters/wb/wbfilter.h: be more pedantic about
	  const'ness

2010-03-03 22:54  welwarsky

	* libs/histogram/imagehistogram.cpp,
	  libs/histogram/imagehistogram.h: be more pedantic about
	  const'ness

2010-03-03 19:50  aclemens

	* libs/widgets/common/histogrambox.cpp: Fix console warnings: These
	  signals don't seem to exist anymore...

2010-03-03 19:15  aclemens

	* NEWS: update

2010-03-03 19:14  aclemens

	* libs/threadimageio/loadingdescription.cpp,
	  tests/albummodeltest.cpp: code cleanup

2010-03-03 17:49  mwiesweg

	* utilities/imageeditor/canvas/dimginterface.cpp: Do not
	  exif-rotate a second time in editor - previews are rotated in the
	  cache,
	  and in the case of full-size preview of a JPEG, this data will be
	  reused
	  for the image editor.
	  
	  CCBUG: 228869

2010-03-03 17:16  jmueller

	* imageplugins/coreplugin/adjustlevelstool.cpp,
	  libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/widgets/common/curvesbox.cpp,
	  libs/widgets/common/curvesbox.h,
	  libs/widgets/common/curveswidget.cpp,
	  libs/widgets/common/curveswidget.h,
	  libs/widgets/common/histogrambox.cpp,
	  libs/widgets/common/histogrambox.h,
	  libs/widgets/common/histogramwidget.cpp,
	  libs/widgets/common/histogramwidget.h,
	  utilities/imageeditor/editor/editortoolsettings.cpp: make
	  histogram/curves public members private and use the appropriate
	  set and get functions instead.

2010-03-03 15:44  cgilles

	* CMakeLists.txt, imageplugins/blurfx/blurfx.cpp,
	  imageplugins/charcoal/charcoal.cpp,
	  imageplugins/coreplugin/blurtool.cpp,
	  imageplugins/filmgrain/filmgrain.cpp,
	  imageplugins/oilpaint/oilpaint.cpp,
	  libs/dimg/filters/CMakeLists.txt,
	  libs/dimg/filters/bw/infraredfilter.cpp,
	  libs/dimg/filters/dimggaussianblur.cpp,
	  libs/dimg/filters/dimggaussianblur.h,
	  libs/dimg/filters/dimgimagefilters.cpp,
	  libs/dimg/filters/fx/blurfilter.cpp,
	  libs/dimg/filters/fx/blurfilter.h,
	  libs/dimg/filters/sharp/dimgunsharpmask.cpp,
	  libs/dimg/filters/sharp/dimgunsharpmask.h: move blur filter at
	  the right place

2010-03-03 15:25  cgilles

	* imageplugins/TODO: update

2010-03-03 15:18  cgilles

	* NEWS: update

2010-03-03 15:17  cgilles

	* imageplugins/coreplugin/adjustlevelstool.cpp,
	  imageplugins/coreplugin/adjustlevelstool.h,
	  imageplugins/coreplugin/bcgtool.cpp,
	  libs/dimg/filters/levels/levelsfilter.cpp,
	  libs/widgets/common/dgradientslider.cpp,
	  libs/widgets/common/dgradientslider.h,
	  libs/widgets/common/histogrambox.cpp,
	  libs/widgets/common/histogrambox.h: port Adjust Levels tool to
	  use zoomable preview, multithreading, and histogram
	  computation based on visible preview region.
	  BUGS: 163286

2010-03-03 15:09  cgilles

	* NEWS: update

2010-03-03 13:31  cgilles

	* libs/dimg/filters/levels/levelsfilter.h: compile

2010-03-03 13:30  cgilles

	* libs/dimg/filters/levels/levelsfilter.cpp,
	  libs/dimg/filters/levels/levelsfilter.h: polish

2010-03-03 12:31  cgilles

	* imageplugins/blurfx/blurfxtool.h,
	  imageplugins/coreplugin/adjustcurvestool.h,
	  imageplugins/coreplugin/bcgtool.h,
	  imageplugins/coreplugin/blurtool.h,
	  imageplugins/coreplugin/bwsepiatool.h,
	  imageplugins/coreplugin/cbtool.h,
	  imageplugins/coreplugin/hsltool.h,
	  imageplugins/coreplugin/profileconversiontool.h,
	  imageplugins/coreplugin/sharpentool.h,
	  imageplugins/coreplugin/whitebalancetool.h,
	  imageplugins/hotpixels/hotpixelstool.h: method not re-implemented

2010-03-03 12:24  cgilles

	* imageplugins/coreplugin/adjustlevelstool.cpp,
	  imageplugins/coreplugin/adjustlevelstool.h: polish

2010-03-03 11:38  cgilles

	* imageplugins/TODO: update

2010-03-03 11:35  cgilles

	* NEWS: update

2010-03-03 11:34  cgilles

	* libs/dimg/filters/curves/imagecurves.cpp,
	  libs/dimg/filters/curves/imagecurves.h,
	  libs/widgets/common/curveswidget.cpp,
	  utilities/queuemanager/batchtoolsmanager.cpp: enable Adjust
	  Curves tool in Batch Queue Manager
	  ImageCurves now use 16 points to recompose curves from a Free to
	  Smooth type
	  Improve method to import Free curve values from 8 to 16 bits
	  curves and vis versa.

2010-03-03 11:15  cgilles

	* CMakeLists.txt, NEWS: fix 1.2.0 release date

2010-03-03 10:13  cgilles

	* libs/dimg/filters/auto/autoexpofilter.cpp,
	  libs/dimg/filters/auto/autoexpofilter.h,
	  libs/dimg/filters/auto/autolevelsfilter.cpp,
	  libs/dimg/filters/auto/autolevelsfilter.h,
	  libs/dimg/filters/auto/equalizefilter.cpp,
	  libs/dimg/filters/auto/equalizefilter.h,
	  libs/dimg/filters/auto/normalizefilter.cpp,
	  libs/dimg/filters/auto/normalizefilter.h,
	  libs/dimg/filters/auto/stretchfilter.cpp,
	  libs/dimg/filters/auto/stretchfilter.h: polish

2010-03-02 21:28  cfeck

	* digikam/imagethumbnailbar.cpp: SVN_SILENT compile

2010-03-02 19:50  mwiesweg

	* NEWS, digikam/albumwidgetstack.cpp,
	  digikam/imagethumbnailbar.cpp: At the point when the scroll bar
	  is switched on, the delegate will be resized,
	  getting smaller, the scroll bar is switched off, the delegate
	  gets bigger,
	  scroll bar shown again...
	  In short, ScrollBarAsNeeded is not supported.
	  
	  BUG: 228807

2010-03-02 15:26  cgilles

	* NEWS: update

2010-03-02 15:25  cgilles

	* imageplugins/TODO: update

2010-03-02 15:25  cgilles

	* libs/dimg/filters/curves/imagecurves.cpp: polish

2010-03-02 15:22  cgilles

	* libs/dimg/filters/curves/curvessettings.cpp: compile

2010-03-02 14:32  cgilles

	* libs/dimg/filters/curves/curvessettings.cpp: polish

2010-03-02 13:37  cgilles

	* libs/dimg/filters/curves/curvessettings.cpp: polish

2010-03-02 13:01  cgilles

	* utilities/queuemanager/batchtool.cpp: filter QPolygin debug
	  output

2010-03-02 13:00  cgilles

	* libs/dimg/filters/curves/imagecurves.cpp: polish

2010-03-02 12:53  cgilles

	* libs/dimg/filters/curves/curvessettings.cpp: do not show picker
	  bouttons with BQM

2010-03-02 12:06  cgilles

	* libs/dimg/filters/curves/curvessettings.cpp: polish

2010-03-02 12:04  cgilles

	* utilities/queuemanager/basetools/color/curvesadjust.cpp: add
	  missing parameter

2010-03-02 12:04  cgilles

	* libs/dimg/filters/curves/curvesfilter.cpp,
	  libs/dimg/filters/curves/imagecurves.cpp: polish

2010-03-02 12:04  cgilles

	* imageplugins/coreplugin/adjustcurvestool.cpp,
	  imageplugins/coreplugin/channelmixertool.cpp: polish

2010-03-02 11:16  cgilles

	* imageplugins/coreplugin/adjustcurvestool.cpp: polish

2010-03-02 11:16  cgilles

	* libs/dimg/filters/curves/curvessettings.cpp,
	  libs/dimg/filters/curves/curvessettings.h,
	  libs/dimg/filters/curves/imagecurves.cpp: polish

2010-03-02 11:16  cgilles

	* CMakeLists.txt: compile

2010-03-02 11:16  cgilles

	* utilities/queuemanager/basetools/color/bwconvert.cpp,
	  utilities/queuemanager/basetools/color/channelmixer.cpp,
	  utilities/queuemanager/basetools/color/curvesadjust.cpp,
	  utilities/queuemanager/basetools/color/curvesadjust.h: add Curves
	  Adjust tool for BQM. Not yet suitable

2010-03-02 09:31  scripty

	* utilities/imageeditor/editor/digikamimageplugin.desktop:
	  SVN_SILENT made messages (.desktop file)

2010-03-02 09:15  cgilles

	* libs/dimg/filters/bw/bwsepiafilter.cpp,
	  libs/dimg/filters/bw/bwsepiafilter.h,
	  libs/dimg/filters/bw/bwsepiasettings.cpp,
	  libs/dimg/filters/curves/curvesfilter.h,
	  libs/dimg/filters/curves/imagecurves.cpp,
	  utilities/queuemanager/basetools/color/bwconvert.cpp,
	  utilities/queuemanager/basetools/color/bwconvert.h: manage reset
	  to default values for curve settings in BQM BW tool

2010-03-01 18:52  jnarboux

	* imageplugins/coreplugin/bwsepiatool.cpp: I do not think we need a
	  try button for bw tool as this tool is very fast

2010-03-01 18:37  jnarboux

	* imageplugins/border/bordertool.cpp,
	  imageplugins/coreplugin/resizetool.cpp,
	  imageplugins/distortionfx/distortionfxtool.cpp,
	  imageplugins/freerotation/freerotationtool.cpp,
	  imageplugins/raindrop/raindroptool.cpp,
	  imageplugins/sheartool/sheartool.cpp: Add preview feature for all
	  plugins based on ImageGuideWidget

2010-03-01 15:48  cgilles

	* libs/dimg/filters/curves/curvessettings.cpp: polish

2010-03-01 15:47  cgilles

	* imageplugins/coreplugin/adjustcurvestool.cpp,
	  imageplugins/coreplugin/adjustcurvestool.h,
	  imageplugins/coreplugin/whitebalancetool.cpp: use new common
	  settings widget

2010-03-01 15:45  cgilles

	* CMakeLists.txt: compile

2010-03-01 15:45  cgilles

	* libs/dimg/filters/curves/curvessettings.cpp,
	  libs/dimg/filters/curves/curvessettings.h: implement
	  CurvesSettings widget

2010-03-01 14:52  cgilles

	* libs/widgets/common/curvesbox.cpp: polish

2010-03-01 13:43  cgilles

	* imageplugins/coreplugin/adjustcurvestool.cpp: polish

2010-03-01 13:41  cgilles

	* NEWS: update

2010-03-01 13:26  cgilles

	* imageplugins/coreplugin/adjustcurvestool.cpp: polish

2010-03-01 13:24  cgilles

	* imageplugins/coreplugin/adjustcurvestool.cpp,
	  imageplugins/coreplugin/adjustcurvestool.h,
	  imageplugins/coreplugin/adjustlevelstool.cpp: polish

2010-03-01 13:00  cgilles

	* libs/widgets/common/curveswidget.cpp: bug fix : only dispatch
	  change in free mode only when curve is changed, not all time

2010-03-01 12:53  cgilles

	* imageplugins/colorfx/colorfxtool.cpp,
	  imageplugins/coreplugin/adjustcurvestool.cpp,
	  libs/dimg/filters/bw/bwsepiafilter.cpp,
	  libs/dimg/filters/bw/bwsepiafilter.h,
	  libs/dimg/filters/bw/bwsepiasettings.cpp,
	  libs/dimg/filters/curves/curvesfilter.cpp,
	  libs/dimg/filters/curves/curvesfilter.h,
	  libs/dimg/filters/curves/imagecurves.cpp,
	  libs/dimg/filters/curves/imagecurves.h,
	  utilities/imageeditor/rawimport/rawpostprocessing.cpp,
	  utilities/queuemanager/basetools/color/bwconvert.cpp: add 2 new
	  methods to pass retry Curves values (not points).
	  This wil fix a bug in Curves Widget about free mode

2010-03-01 12:51  cgilles

	* utilities/imageeditor/widgets/imageregionwidget.cpp: forget to
	  remove capture mode here (debug)

2010-03-01 10:59  cgilles

	* imageplugins/coreplugin/adjustcurvestool.cpp,
	  imageplugins/coreplugin/adjustcurvestool.h: port adjust curves
	  tool to support multithreading and zoomable preview

2010-03-01 10:53  cgilles

	* libs/dimg/filters/curves/imagecurves.cpp: polish

2010-03-01 09:00  cgilles

	* imageplugins/TODO: update

2010-03-01 08:35  cgilles

	* imageplugins/adjustlevels: rm

2010-03-01 08:35  cgilles

	* imageplugins/CMakeLists.txt,
	  imageplugins/adjustlevels/adjustlevelstool.cpp,
	  imageplugins/adjustlevels/adjustlevelstool.h,
	  imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/coreplugin/adjustlevelstool.cpp,
	  imageplugins/coreplugin/adjustlevelstool.h,
	  imageplugins/coreplugin/digikamimageplugin_core_ui.rc,
	  imageplugins/coreplugin/imageplugin_core.cpp,
	  imageplugins/coreplugin/imageplugin_core.h,
	  utilities/imageeditor/canvas/imagepluginloader.cpp: move Adjust
	  Levels tool to core plugin

2010-03-01 07:55  cgilles

	* imageplugins/adjustlevels/adjustlevelstool.cpp,
	  imageplugins/adjustlevels/adjustlevelstool.h: polish

2010-02-28 18:09  cgilles

	* imageplugins/coreplugin/bcgtool.cpp,
	  imageplugins/coreplugin/bcgtool.h: polish

2010-02-28 07:31  aclemens

	* utilities/searchwindow/searchtabheader.cpp: use
	  QLineEdit::clear() instead of setting an empty string

2010-02-28 07:30  aclemens

	* utilities/searchwindow/searchtabheader.cpp: Make sure to
	  highlight the current search if the focus has been manually set
	  to
	  the keyword search input field

2010-02-28 07:30  aclemens

	* utilities/searchwindow/searchtabheader.cpp: When using the search
	  action, make sure the keyword search gets activated

2010-02-27 20:28  mwiesweg

	* NEWS, libs/widgets/common/dcategorizedview.cpp: Fix pasting in
	  icon view
	  
	  BUG: 228802

2010-02-27 19:52  cgilles

	* imageplugins/adjustcurves: rm

2010-02-27 19:51  cgilles

	* imageplugins/CMakeLists.txt, imageplugins/TODO,
	  imageplugins/adjustcurves/adjustcurvestool.cpp,
	  imageplugins/adjustcurves/adjustcurvestool.h,
	  imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/coreplugin/adjustcurvestool.cpp,
	  imageplugins/coreplugin/adjustcurvestool.h,
	  imageplugins/coreplugin/digikamimageplugin_core_ui.rc,
	  imageplugins/coreplugin/imageplugin_core.cpp,
	  imageplugins/coreplugin/imageplugin_core.h,
	  utilities/imageeditor/canvas/imagepluginloader.cpp: move adjust
	  curves tool to core plugin. next one to port new api

2010-02-27 19:24  cgilles

	* imageplugins/adjustcurves/adjustcurvestool.cpp,
	  imageplugins/adjustcurves/adjustcurvestool.h: polish

2010-02-27 18:58  cgilles

	* NEWS: update

2010-02-27 18:56  cgilles

	* NEWS: update

2010-02-27 18:54  cgilles

	* NEWS: update

2010-02-27 18:44  cgilles

	* imageplugins/coreplugin/imageplugin_core.cpp: polish

2010-02-27 18:44  cgilles

	* imageplugins/coreplugin/imageplugin_core.cpp: compile

2010-02-27 18:42  cgilles

	* NEWS: update

2010-02-27 18:37  cgilles

	* imageplugins/channelmixer: rm

2010-02-27 18:36  cgilles

	* imageplugins/CMakeLists.txt,
	  imageplugins/channelmixer/channelmixertool.cpp,
	  imageplugins/channelmixer/channelmixertool.h,
	  imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/coreplugin/channelmixertool.cpp,
	  imageplugins/coreplugin/channelmixertool.h,
	  imageplugins/coreplugin/digikamimageplugin_core_ui.rc,
	  imageplugins/coreplugin/imageplugin_core.cpp,
	  imageplugins/coreplugin/imageplugin_core.h,
	  utilities/imageeditor/canvas/imagepluginloader.cpp: move
	  channelmixer to plugin core

2010-02-27 18:06  cgilles

	* NEWS: update

2010-02-27 14:36  mwiesweg

	* NEWS, digikam/scancontroller.cpp, digikam/scancontroller.h,
	  utilities/imageeditor/editor/imagewindow.cpp: Add a method to
	  ScanController that scans an image directly
	  and then copies the relevant attributes of another image to it.
	  When creating a new image in the image editor use this
	  functionality.
	  
	  BUG: 221918

2010-02-27 14:35  mwiesweg

	* libs/database/collectionscanner.cpp,
	  libs/database/collectionscanner.h,
	  libs/database/imagescanner.cpp, libs/database/imagescanner.h: Add
	  methods to copy all appropriate properties from source to derived
	  image.
	  Every copied field is explicitly selected.
	  This differs from copyItem, which just copies everything and
	  should not be used.
	  
	  CCBUG: 221918

2010-02-27 14:35  mwiesweg

	* libs/database/imagecomments.cpp, libs/database/imagecomments.h,
	  libs/database/imagecopyright.cpp, libs/database/imagecopyright.h:
	  Add methods to replace all entries with entries from another
	  object.
	  This allows to overwrite resp. copy entries from original to
	  derived image.

2010-02-27 14:35  mwiesweg

	* libs/database/albumdb.cpp, libs/database/albumdb.h: Split off the
	  code to copy tags and to copy ImageProperty entries

2010-02-27 13:52  jwienke

	* NEWS: Some more typos ;)

2010-02-27 13:51  jwienke

	* NEWS: SVN_SILENT: typo

2010-02-27 13:50  jwienke

	* NEWS, digikam/albummanager.cpp, digikam/albummanager.h: While
	  moving tags ensure that this doesn't result in two tags with the
	  same name under the same parent.
	  
	  BUG: 225718

2010-02-27 11:28  cgilles

	* libs/dimg/filters/wb/wbsettings.cpp,
	  libs/dimg/filters/wb/wbsettings.h,
	  utilities/queuemanager/basetools/color/whitebalance.cpp: no need
	  to show advanced buttons for editor in BQM

2010-02-27 11:19  cgilles

	* imageplugins/TODO: update

2010-02-27 11:18  cgilles

	* NEWS: update

2010-02-27 11:17  cgilles

	* utilities/queuemanager/basetools/color/whitebalance.cpp,
	  utilities/queuemanager/batchtoolsmanager.cpp: White Balance tool
	  for Batch Queue Manager is now ready to use.
	  BUGS: 225927

2010-02-27 10:15  cgilles

	* CMakeLists.txt,
	  utilities/queuemanager/basetools/color/whitebalance.cpp,
	  utilities/queuemanager/basetools/color/whitebalance.h: introduce
	  new White Balance tool for Batch Queue Manager

2010-02-27 10:14  cgilles

	* imageplugins/coreplugin/whitebalancetool.cpp: polish

2010-02-27 09:37  cgilles

	* imageplugins/coreplugin/whitebalancetool.cpp,
	  libs/dimg/filters/wb/wbfilter.cpp,
	  libs/dimg/filters/wb/wbfilter.h: memory allocation optimization.

2010-02-27 07:41  cgilles

	* NEWS: update

2010-02-26 20:44  cgilles

	* imageplugins/coreplugin/whitebalancetool.cpp,
	  imageplugins/coreplugin/whitebalancetool.h: use new WB settings
	  widget

2010-02-26 20:44  cgilles

	* libs/dimg/filters/wb/wbsettings.cpp: implementation done

2010-02-26 20:36  cgilles

	* NEWS: update

2010-02-26 20:15  cgilles

	* libs/dimg/filters/wb/wbsettings.cpp,
	  libs/dimg/filters/wb/wbsettings.h: polish

2010-02-26 19:32  cgilles

	* libs/dimg/filters/wb/wbsettings.cpp: polish

2010-02-26 19:19  cgilles

	* libs/dimg/filters/wb/wbsettings.cpp: ++

2010-02-26 19:14  cgilles

	* libs/dimg/filters/wb/wbfilter.cpp: polish

2010-02-26 19:14  cgilles

	* libs/dimg/filters/wb/wbfilter.h: polish

2010-02-26 19:13  cgilles

	* libs/dimg/filters/wb/wbfilter.h: polish

2010-02-26 19:10  cgilles

	* libs/dimg/filters/wb/wbsettings.cpp: polish

2010-02-26 19:08  cgilles

	* libs/dimg/filters/wb/wbsettings.cpp,
	  libs/dimg/filters/wb/wbsettings.h: ++

2010-02-26 18:34  cgilles

	* NEWS: update

2010-02-26 18:19  mwiesweg

	* libs/widgets/common/previewwidget.cpp: Add missing update()
	  
	  CCBUG: 225443

2010-02-26 17:51  cgilles

	* NEWS: update

2010-02-26 14:44  cgilles

	* CMakeLists.txt, libs/dimg/filters/wb/wbsettings.cpp: compile

2010-02-26 14:42  cgilles

	* libs/dimg/filters/wb/wbsettings.cpp,
	  libs/dimg/filters/wb/wbsettings.h: start to implement WB settings
	  widget

2010-02-26 14:34  cgilles

	* imageplugins/coreplugin/autocorrectiontool.cpp,
	  imageplugins/coreplugin/bcgtool.cpp,
	  imageplugins/coreplugin/blurtool.cpp,
	  imageplugins/coreplugin/bwsepiatool.cpp,
	  imageplugins/coreplugin/cbtool.cpp,
	  imageplugins/coreplugin/hsltool.cpp,
	  imageplugins/coreplugin/noisereductiontool.cpp,
	  imageplugins/coreplugin/profileconversiontool.cpp,
	  imageplugins/coreplugin/redeyetool.cpp,
	  imageplugins/coreplugin/redeyetool.h,
	  imageplugins/coreplugin/resizetool.cpp,
	  imageplugins/coreplugin/resizetool.h,
	  imageplugins/coreplugin/sharpentool.cpp: polish

2010-02-26 14:12  cgilles

	* libs/dimg/filters/CMakeLists.txt: install

2010-02-26 14:11  cgilles

	* imageplugins/coreplugin/bcgtool.cpp: polish

2010-02-26 14:04  cgilles

	* NEWS: update

2010-02-26 14:03  cgilles

	* CMakeLists.txt, libs/dimg/filters/wb/whitebalance.cpp,
	  libs/dimg/filters/wb/whitebalance.h,
	  libs/dimg/loaders/rawloader.cpp,
	  utilities/imageeditor/rawimport/rawpostprocessing.cpp: remove old
	  WB filter code and use new one instead.

2010-02-26 13:24  cgilles

	* imageplugins/coreplugin/whitebalancetool.cpp,
	  imageplugins/coreplugin/whitebalancetool.h,
	  utilities/imageeditor/widgets/imageregionwidget.cpp: White
	  Balance Image Editor tool use multithreading now and support
	  zoomable preview.
	  Next stage, add WB tool to BQM.

2010-02-26 13:16  cgilles

	* libs/dimg/filters/wb/wbfilter.h: polish

2010-02-26 12:37  cgilles

	* imageplugins/coreplugin/whitebalancetool.cpp,
	  imageplugins/coreplugin/whitebalancetool.h: polish

2010-02-26 12:32  cgilles

	* imageplugins/TODO: update

2010-02-26 12:21  cgilles

	* utilities/imageeditor/canvas/imagepluginloader.cpp: disable to
	  load old WB tool

2010-02-26 12:20  cgilles

	* imageplugins/CMakeLists.txt,
	  imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/coreplugin/digikamimageplugin_core_ui.rc,
	  imageplugins/coreplugin/imageplugin_core.cpp,
	  imageplugins/coreplugin/imageplugin_core.h,
	  imageplugins/coreplugin/whitebalancetool.cpp,
	  imageplugins/coreplugin/whitebalancetool.h,
	  imageplugins/whitebalance: move WB tool to core plugin

2010-02-26 12:07  cgilles

	* utilities/imageeditor/widgets/imageregionwidget.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.h: add new method
	  to set color picker mode from original image. Will be used by WB,
	  Levels and Curves tools later when
	  they will support zommable preview.

2010-02-26 09:38  cgilles

	* NEWS: update

2010-02-25 16:32  mwiesweg

	* NEWS, digikam/imagepreviewview.cpp,
	  libs/widgets/common/previewwidget.cpp,
	  libs/widgets/common/previewwidget.h: In the preview:
	  a) For single click system settings:
	  - Click -> back to icon view
	  - Click + Drag -> pan if zoomed
	  b) For double click systems:
	  - Double click -> back to icon view
	  - Click + Drag -> pan if zoomed
	  
	  Dragging is defined by the Qt's startDragDistance()
	  
	  This is not the big solution envisioned by some comments, but it
	  is the small
	  solution that most people can live with, and which restores good
	  old behavior.
	  
	  BUG: 225443

2010-02-25 13:45  cgilles

	* CMakeLists.txt, libs/dimg/filters/levels/levelsfilter.cpp,
	  libs/dimg/filters/levels/levelsfilter.h: multithreaded levels
	  filter. Not yet used and tested.

2010-02-25 13:23  cgilles

	* imageplugins/filmgrain/filmgrain.cpp,
	  imageplugins/filmgrain/filmgrain.h: polish

2010-02-25 13:13  cgilles

	* utilities/imageeditor/rawimport/rawpostprocessing.cpp,
	  utilities/imageeditor/rawimport/rawpostprocessing.h: use new
	  Curves filter here

2010-02-25 13:13  cgilles

	* libs/dimg/loaders/rawloader.cpp, libs/dimg/loaders/rawloader.h:
	  polish

2010-02-25 13:01  cgilles

	* imageplugins/colorfx/colorfxtool.cpp,
	  imageplugins/colorfx/colorfxtool.h: use new curves filter here

2010-02-25 12:45  cgilles

	* libs/dimg/filters/bw/bwsepiafilter.cpp: use new Curves Filter
	  here

2010-02-25 12:45  cgilles

	* libs/dimg/filters/curves/curvesfilter.cpp: implementation is done

2010-02-25 12:44  cgilles

	* libs/dimg/filters/curves/imagecurves.cpp,
	  libs/dimg/filters/curves/imagecurves.h: bugfix. calculateCurves()
	  must be called on all channel before to setup Curves LUT

2010-02-25 10:57  cgilles

	* libs/dimg/filters/curves/curvesfilter.cpp: polish

2010-02-25 10:33  cgilles

	* libs/dimg/filters/curves/curvesfilter.cpp,
	  libs/dimg/filters/curves/curvesfilter.h: polish

2010-02-25 09:27  cgilles

	* CMakeLists.txt, libs/dimg/filters/curves/curvesfilter.cpp,
	  libs/dimg/filters/curves/curvesfilter.h: introduce new Curves
	  filter multithreaded

2010-02-24 21:29  jwienke

	* NEWS, digikam/albumsettings.cpp, digikam/albumsettings.h,
	  libs/models/albumfiltermodel.cpp, utilities/setup/setupmisc.cpp:
	  Provide a setting to define how string comparison is performed.
	  
	  BUG: 227905

2010-02-24 18:43  jwienke

	* NEWS, digikam/datefolderview.cpp, digikam/datefolderview.h,
	  digikam/digikamview.cpp, digikam/leftsidebarwidgets.cpp,
	  digikam/leftsidebarwidgets.h, digikam/tagmodificationhelper.cpp:
	  Use tree views as reference for creating new albums and tags and
	  not the current albums in the AlbumManager. Also guard against
	  empty parent tags while creating new tags considering 0 a legal
	  value for the creation method as stated in the comment.
	  
	  BUG: 228326
	  
	  Thanks for the bug report.

2010-02-24 15:56  cgilles

	* NEWS: update

2010-02-24 15:04  cgilles

	* imageplugins/TODO: to do list about editor tool pending tasks

2010-02-24 14:38  cfeck

	* libs/dimg/filters/CMakeLists.txt: SVN_SILENT install

2010-02-24 13:11  cgilles

	* CMakeLists.txt, imageplugins/coreplugin/noisereductiontool.cpp,
	  libs/dimg/filters/nr/noisereductionsettings.cpp,
	  libs/dimg/filters/nr/noisereductionsettings.h,
	  libs/dimg/filters/nr/nrfilter.cpp,
	  libs/dimg/filters/nr/nrfilter.h,
	  libs/dimg/filters/nr/nrsettings.cpp,
	  libs/dimg/filters/nr/nrsettings.h,
	  libs/dimg/filters/nr/waveletsnr.cpp,
	  libs/dimg/filters/nr/waveletsnr.h,
	  utilities/queuemanager/basetools/enhance/noisereduction.cpp,
	  utilities/queuemanager/basetools/enhance/noisereduction.h: rename

2010-02-24 12:26  cgilles

	* libs/dimg/filters/README: update

2010-02-24 12:25  cgilles

	* digikam/CMakeLists.txt, imageplugins/CMakeLists.txt,
	  libs/dimg/filters/fx, showfoto/CMakeLists.txt,
	  themedesigner/CMakeLists.txt: add fx subfolder

2010-02-24 12:06  cgilles

	* libs/dimg/filters/bw/bwsepiafilter.cpp,
	  libs/dimg/filters/bw/bwsepiafilter.h,
	  libs/dimg/filters/bw/bwsepiasettings.cpp,
	  utilities/queuemanager/basetools/color/bwconvert.cpp: BW tool :
	  store curves settings as QPolygon object.
	  Fix rendering with 16 bits color depth images

2010-02-24 11:47  cgilles

	* CMakeLists.txt: fix order

2010-02-24 11:41  cgilles

	* libs/dimg/filters/bw/bwsepiafilter.cpp: polish

2010-02-24 10:40  cgilles

	* imageplugins/charcoal/charcoal.cpp,
	  imageplugins/colorfx/colorfxtool.cpp: compile

2010-02-24 10:39  cgilles

	* libs/dimg/filters/bw/infraredfilter.cpp,
	  libs/dimg/filters/bw/infraredfilter.h,
	  libs/dimg/filters/bw/mixerfilter.cpp,
	  libs/dimg/filters/bw/mixerfilter.h: use Fully based DImg
	  constructors

2010-02-24 08:55  cgilles

	* libs/dimg/filters/bw/tonalityfilter.cpp,
	  libs/dimg/filters/bw/tonalityfilter.h: fully based DImg
	  constructor

2010-02-24 08:48  cgilles

	* libs/dimg/filters/bw/bwsepiafilter.cpp,
	  libs/dimg/filters/bw/bwsepiafilter.h: fully based Dimg calls
	  everywhere. factoring and polishing

2010-02-24 08:20  cgilles

	* libs/dimg/filters/bw/bwsepiafilter.cpp,
	  libs/dimg/filters/bw/bwsepiafilter.h: polish

2010-02-24 08:19  cgilles

	* libs/dimg/filters/bw/bwsepiafilter.cpp,
	  libs/dimg/filters/bw/bwsepiafilter.h: only provide DImg
	  constructor

2010-02-23 20:51  cgilles

	* utilities/queuemanager/batchtoolsmanager.cpp: enable B&W
	  converter into BQM

2010-02-23 20:46  cgilles

	* utilities/queuemanager/basetools/color/bwconvert.cpp: polish

2010-02-23 20:05  cgilles

	* libs/dimg/filters/bw/bwsepiasettings.cpp: polish

2010-02-23 20:03  aclemens

	* NEWS, utilities/searchwindow/searchtabheader.cpp: Do not steal
	  focus when using simple search
	  
	  BUG:227992

2010-02-23 18:50  cgilles

	* libs/dimg/filters/bw/bwsepiasettings.cpp,
	  libs/widgets/common/curvesbox.h: polish

2010-02-23 18:42  cgilles

	* CMakeLists.txt: compile

2010-02-23 18:42  cgilles

	* utilities/queuemanager/basetools/color/bwconvert.cpp,
	  utilities/queuemanager/basetools/color/bwconvert.h: start to
	  implement BW convert for BQM

2010-02-23 18:41  cgilles

	* libs/dimg/filters/bw/bwsepiasettings.cpp,
	  libs/dimg/filters/bw/bwsepiasettings.h: polish

2010-02-23 18:36  cgilles

	* NEWS: update

2010-02-23 18:06  cgilles

	* libs/dimg/filters/bw/bwsepiasettings.cpp: polish

2010-02-23 18:02  cgilles

	* imageplugins/coreplugin/bwsepiatool.cpp,
	  imageplugins/coreplugin/bwsepiatool.h: factoring : use common BW
	  settings widget

2010-02-23 18:01  cgilles

	* libs/dimg/filters/bw/bwsepiasettings.cpp,
	  libs/dimg/filters/bw/bwsepiasettings.h: polish

2010-02-23 15:16  cgilles

	* libs/dimg/filters/bw/bwsepiasettings.cpp: polish

2010-02-23 14:22  cgilles

	* libs/dimg/filters/bw/bwsepiasettings.cpp,
	  libs/dimg/filters/bw/bwsepiasettings.h: progress

2010-02-23 13:37  cgilles

	* CMakeLists.txt, libs/dimg/filters/bw/bwsepiasettings.cpp,
	  libs/dimg/filters/bw/bwsepiasettings.h: start to factorize BW
	  settings view

2010-02-23 12:56  cgilles

	* imageplugins/coreplugin/blurtool.cpp,
	  imageplugins/coreplugin/blurtool.h,
	  imageplugins/coreplugin/bwsepiatool.cpp,
	  imageplugins/coreplugin/bwsepiatool.h,
	  imageplugins/coreplugin/cbtool.cpp,
	  imageplugins/coreplugin/hsltool.cpp,
	  imageplugins/coreplugin/noisereductiontool.cpp,
	  imageplugins/coreplugin/noisereductiontool.h,
	  imageplugins/coreplugin/profileconversiontool.cpp,
	  imageplugins/coreplugin/sharpentool.cpp,
	  imageplugins/coreplugin/sharpentool.h: Black and White converter
	  :
	  - Support multithreading
	  - Support zoomable preview
	  Next stage : Factoring B&W settings widget and add B&W tool to
	  BQM !!!

2010-02-23 12:41  cgilles

	* imageplugins/coreplugin/bcgtool.cpp: polish

2010-02-23 12:23  cgilles

	* imageplugins/coreplugin/bwsepiatool.cpp,
	  imageplugins/coreplugin/bwsepiatool.h: mem leak

2010-02-23 12:02  cgilles

	* libs/dimg/filters/bw/bwsepiafilter.cpp,
	  libs/dimg/filters/bw/bwsepiafilter.h,
	  libs/dimg/filters/bw/infraredfilter.cpp,
	  libs/dimg/filters/bw/infraredfilter.h: add Infrared settings
	  container

2010-02-23 11:21  cgilles

	* libs/dimg/filters/bw/mixerfilter.cpp,
	  libs/dimg/filters/bw/tonalityfilter.cpp: polish

2010-02-23 11:15  cgilles

	* imageplugins/coreplugin/bwsepiatool.cpp,
	  imageplugins/coreplugin/bwsepiatool.h: huge code simplification :
	  factoring with PreviewList widget

2010-02-23 11:14  cgilles

	* utilities/imageeditor/widgets/previewlist.cpp: polish

2010-02-23 10:47  cgilles

	* libs/dimg/filters/bw/bwsepiafilter.cpp: polish

2010-02-23 08:42  cgilles

	* libs/dimg/filters/bw/tonalityfilter.cpp: we need to copy target
	  data to destination image

2010-02-23 08:41  cgilles

	* utilities/imageeditor/widgets/previewlist.cpp: polish

2010-02-23 08:00  cgilles

	* NEWS: update

2010-02-22 21:40  cgilles

	* libs/dimg/filters/bw/bwsepiafilter.cpp,
	  libs/dimg/filters/bw/tonalityfilter.cpp: polish

2010-02-22 21:00  mwiesweg

	* NEWS, digikam/imagecategorizedview.cpp: When the icon view is set
	  to a Url that is not (yet) contained in the model,
	  this call is ignored instead of clearing current selection.
	  There is a better solution available using
	  setCurrentWhenAvailable,
	  but this is all right for now.
	  
	  BUG: 227555

2010-02-22 20:59  mwiesweg

	* libs/models/abstractalbummodel.cpp: Dont cram the console

2010-02-22 20:48  jnarboux

	* imageplugins/lenscorrection/vignetting/antivignetting.cpp,
	  imageplugins/lenscorrection/vignetting/antivignettingtool.cpp:
	  Increase range of parameters.
	  
	  CCBUGS: 225728

2010-02-22 15:09  cgilles

	* libs/dimg/filters/bw/bwsepiafilter.cpp,
	  libs/dimg/filters/bw/bwsepiafilter.h: polish

2010-02-22 14:39  yurchor

	* imageplugins/lenscorrection/vignetting/antivignettingtool.cpp:
	  add missing spaces

2010-02-22 13:24  cgilles

	* imageplugins/coreplugin/bwsepiatool.cpp,
	  imageplugins/coreplugin/bwsepiatool.h,
	  libs/dimg/filters/bw/bwsepiafilter.cpp,
	  libs/dimg/filters/bw/bwsepiafilter.h: Black and White image
	  editor Converter tool use now the new BWSepia filter. It's not
	  yet multithreaded

2010-02-22 12:01  cgilles

	* libs/dimg/filters/bw/bwsepiafilter.cpp,
	  libs/dimg/filters/bw/bwsepiafilter.h: implementation is complete

2010-02-22 11:26  cgilles

	* CMakeLists.txt: compile

2010-02-22 11:25  cgilles

	* libs/dimg/filters/bw/bwsepiafilter.cpp,
	  libs/dimg/filters/bw/bwsepiafilter.h: new BWSepia filer. Not
	  finalized

2010-02-22 08:02  cgilles

	* imageplugins/coreplugin/bwsepiatool.cpp,
	  imageplugins/coreplugin/bwsepiatool.h: polish

2010-02-21 22:01  cgilles

	* NEWS: update

2010-02-21 21:02  jnarboux

	* imageplugins/lenscorrection/vignetting/TODO,
	  imageplugins/lenscorrection/vignetting/antivignetting.cpp,
	  imageplugins/lenscorrection/vignetting/antivignetting.h,
	  imageplugins/lenscorrection/vignetting/antivignettingtool.cpp:
	  Reimplement vignetting/antivignetting logic.
	  Remove normalizing of the picture. This caused changes in the
	  brightness of the picture which were hard to predict.
	  Vignetting now decreases exposure in the periphery.
	  Antivignetting increases exposure in the periphery.
	  The center of the picture is always kept untouched. The new
	  parameter inner circle radius allow user to chose the size of the
	  circle where the image is kept untouched.
	  Remove Brightness/Contrast/Gamma tools, which I think were used
	  in the post only as a trick to restore brightness by hand in the
	  center of the picture.
	  
	  CCBUGS: 225728

2010-02-21 18:48  cgilles

	* NEWS: update

2010-02-21 12:46  jnarboux

	* imageplugins/lenscorrection/vignetting/TODO,
	  imageplugins/lenscorrection/vignetting/antivignettingtool.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.cpp,
	  utilities/imageeditor/widgets/previewtoolbar.h: Add three preview
	  modes to the vignetting/antivignetting plugin.

2010-02-21 10:41  cgilles

	* imageplugins/coreplugin/bwsepiatool.cpp: polish

2010-02-21 10:32  cgilles

	* libs/dimg/filters/bw/infraredfilter.cpp: polish

2010-02-21 10:24  cgilles

	* libs/dimg/filters/bw/infraredfilter.cpp,
	  libs/dimg/filters/bw/infraredfilter.h: remove grain code from
	  Infrared Filter

2010-02-21 09:47  cgilles

	* imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/coreplugin/imageplugin_core.cpp,
	  imageplugins/coreplugin/imageplugin_core.h,
	  imageplugins/coreplugin/infraredtool.cpp,
	  imageplugins/coreplugin/infraredtool.h: remove Infrared tool. Use
	  B&W instead

2010-02-21 09:42  cgilles

	* imageplugins/coreplugin/bwsepiatool.cpp,
	  libs/dimg/filters/bw/infraredfilter.cpp,
	  libs/dimg/filters/bw/infraredfilter.h: Add Infrared film to Black
	  and White converter

2010-02-20 17:55  cgilles

	* imageplugins/infrared: bye bye Infrared

2010-02-20 17:54  cgilles

	* imageplugins/CMakeLists.txt,
	  imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/coreplugin/digikamimageplugin_core_ui.rc,
	  imageplugins/coreplugin/imageplugin_core.cpp,
	  imageplugins/coreplugin/imageplugin_core.h,
	  imageplugins/coreplugin/infraredtool.cpp,
	  imageplugins/coreplugin/infraredtool.h,
	  imageplugins/infrared/infraredtool.cpp,
	  imageplugins/infrared/infraredtool.h,
	  utilities/imageeditor/canvas/imagepluginloader.cpp,
	  utilities/imageeditor/canvas/imagepluginloader.h: merge Infrared
	  Image Editor tool to core image plugin.
	  Next stage :
	  - merge it directly in Black and White converter.
	  - Port B&W tool to support multithreading and zoomable preview.
	  - Create a new Batch Queue Manager tool to convert images to B&W

2010-02-20 16:15  jwienke

	* libs/models/abstractalbummodel.cpp: cleanup

2010-02-20 15:55  jwienke

	* NEWS, digikam/tagcheckview.cpp,
	  libs/models/abstractalbummodel.cpp: Don't block signal for auto
	  parent / child toggling in checkable tree views. This prevents
	  other connected classes from noticing things. Instead disconnect
	  and reconnect.
	  
	  Also ensure that the root item isn't changed.
	  
	  BUG: 227545

2010-02-20 15:46  mwiesweg

	* NEWS, libs/imageproperties/imagepropertiescolorstab.cpp: Let
	  histogram calculation finish when returning from image plugin.
	  
	  Now obviously, a signalSelectionChanged is emitted when returning
	  from a tool.
	  If the selection is not actually changed, the computation will be
	  stopped,
	  but HistogramBox will not begin a new one, because nothing really
	  changed.
	  
	  BUG: 226238

2010-02-20 15:22  mwiesweg

	* NEWS, digikam/tagcheckview.cpp, digikam/tagcheckview.h,
	  digikam/tagmodificationhelper.cpp,
	  digikam/tagmodificationhelper.h,
	  libs/imageproperties/imagedescedittab.cpp: Add a properte to
	  TagCheckView that any tag created from within the view
	  (via the context menu) is automatically checked after creation.
	  For this, the tag modification helper needs to emit a signal, so
	  the view
	  can know the addition happened from its context menu.
	  
	  BUG: 226962

2010-02-20 15:21  mwiesweg

	* libs/models/abstractalbummodel.cpp: Preserve check state if album
	  is moved
	  
	  CCBUG: 226504

2010-02-20 15:18  jwienke

	* NEWS: And now close the right bug... ;)
	  
	  BUG: 227550

2010-02-20 15:14  jwienke

	* NEWS, digikam/albumtreeview.cpp, digikam/albumtreeview.h,
	  libs/imageproperties/imagedescedittab.cpp: In ImageDescEditTab
	  expand only matches and not also their children when toggling to
	  display only assigned tags.
	  
	  BUG: 227545

2010-02-20 13:21  aclemens

	* utilities/advancedrename/common/parser.cpp,
	  utilities/advancedrename/parser/options/directorynameoption.cpp,
	  utilities/advancedrename/parser/options/filepropertiesoption.cpp,
	  utilities/advancedrename/parser/options/metadataoption.cpp:
	  Checking for empty string in the main parser kills the modifiers
	  and general
	  parsing. All options that need to make sure the file really
	  exists should check
	  on their own.

2010-02-20 12:41  aclemens

	* utilities/advancedrename/common/parser.cpp: Since Qt4.6 I
	  experience a lot of weird crashes and widget bahaviours. But
	  maybe it is also related to some threading changes we did? Anyway
	  sometimes a
	  settings container for advancedRename is empty, never happened
	  before, but now
	  it does. This will lead to crashes when using the directoryOption
	  or
	  metadataOption in advancedrename

2010-02-20 11:42  cgilles

	* imageplugins/infrared/infraredtool.cpp,
	  libs/dimg/filters/bw/infraredfilter.cpp,
	  libs/dimg/filters/bw/infraredfilter.h: Infrared => InfraredFilter

2010-02-20 11:34  cgilles

	* CMakeLists.txt, imageplugins/infrared/CMakeLists.txt,
	  imageplugins/infrared/infrared.cpp,
	  imageplugins/infrared/infrared.h,
	  imageplugins/infrared/infraredtool.cpp,
	  libs/dimg/filters/bw/infraredfilter.cpp,
	  libs/dimg/filters/bw/infraredfilter.h,
	  libs/dimg/filters/bw/mixerfilter.h: merge infrared filter to dimg
	  B&W area

2010-02-20 06:15  jnarboux

	* utilities/imageeditor/widgets/imageregionwidget.cpp: fix display
	  of target image

2010-02-20 06:09  jnarboux

	* imageplugins/channelmixer/channelmixertool.cpp: compile

2010-02-19 22:01  cgilles

	* NEWS: update

2010-02-19 22:00  cgilles

	* libs/dimg/filters/bw/mixersettings.h: polish

2010-02-19 21:59  cgilles

	* imageplugins/channelmixer/channelmixertool.cpp,
	  libs/dimg/filters/bw/mixersettings.h,
	  utilities/queuemanager/basetools/color/channelmixer.cpp: fix
	  layout

2010-02-19 19:14  cgilles

	* libs/dimg/filters/bw/mixersettings.cpp: polish

2010-02-19 19:14  cgilles

	* imageplugins/channelmixer/channelmixertool.cpp: polish

2010-02-19 19:04  cgilles

	* utilities/queuemanager/basetools/color/channelmixer.cpp: polish

2010-02-19 15:51  jnarboux

	* digikam/imagepreviewview.cpp,
	  imageplugins/contentawareresizing/contentawareresizer.cpp,
	  imageplugins/contentawareresizing/contentawareresizer.h,
	  libs/widgets/common/previewwidget.cpp,
	  libs/widgets/common/previewwidget.h,
	  utilities/imageeditor/widgets/imageguidewidget.cpp,
	  utilities/imageeditor/widgets/imageguidewidget.h,
	  utilities/imageeditor/widgets/imageregionwidget.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.h,
	  utilities/lighttable/lighttablepreview.cpp: Factorize drawing of
	  text in rectangle

2010-02-19 15:40  cgilles

	* utilities/queuemanager/basetools/color/channelmixer.cpp: polish

2010-02-19 15:35  cgilles

	* utilities/queuemanager/basetools/color/channelmixer.cpp,
	  utilities/queuemanager/basetools/color/channelmixer.h: polish

2010-02-19 15:17  cgilles

	* utilities/queuemanager/basetools/color/channelmixer.cpp,
	  utilities/queuemanager/batchtoolsmanager.cpp: Channel Mixer BQM
	  tool is implemented

2010-02-19 15:06  cgilles

	* CMakeLists.txt: compile

2010-02-19 15:06  cgilles

	* utilities/queuemanager/basetools/color/channelmixer.cpp,
	  utilities/queuemanager/basetools/color/channelmixer.h: start to
	  implement Channel Mixer BQM tool

2010-02-19 14:56  cgilles

	* imageplugins/channelmixer/channelmixertool.cpp,
	  imageplugins/channelmixer/channelmixertool.h,
	  libs/dimg/filters/bw/mixersettings.cpp,
	  libs/dimg/filters/bw/mixersettings.h: prepare to implement
	  Channel Mixer tool for Batch Queue Manager:
	  Factoring Image Editor Channel Mixer settings view.

2010-02-19 14:46  cgilles

	* libs/dimg/filters/bw/mixersettings.cpp: implementation is
	  complete

2010-02-19 14:39  cgilles

	* libs/dimg/filters/bw/mixersettings.cpp: polish

2010-02-19 14:18  cgilles

	* CMakeLists.txt: compile

2010-02-19 14:18  cgilles

	* libs/dimg/filters/bw/mixersettings.cpp,
	  libs/dimg/filters/bw/mixersettings.h: progress implementation

2010-02-19 13:43  cgilles

	* imageplugins/channelmixer/channelmixertool.cpp: polish

2010-02-19 13:40  cgilles

	* imageplugins/channelmixer/channelmixertool.cpp: polish

2010-02-19 13:35  cgilles

	* imageplugins/channelmixer/channelmixertool.cpp: polish

2010-02-19 13:18  cgilles

	* imageplugins/channelmixer/channelmixertool.cpp: factorize

2010-02-19 13:01  jwienke

	* ., showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/editorwindow_p.h,
	  utilities/imageeditor/editor/imagewindow.cpp: some more string
	  duplication removed

2010-02-19 12:31  cgilles

	* imageplugins/channelmixer/channelmixertool.cpp: polish

2010-02-19 12:28  cgilles

	* imageplugins/channelmixer/channelmixertool.cpp,
	  imageplugins/channelmixer/channelmixertool.h: factoring

2010-02-19 12:26  jwienke

	* utilities/imageeditor/editor/editorwindow_p.h: sort config
	  entries.

2010-02-19 12:22  jwienke

	* project/extractConfigGroups.py,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow_p.h: Missed entries
	  containing white spaces.

2010-02-19 12:15  jwienke

	* libs/widgets/common/sidebar.h, project/extractConfigGroups.py,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow_p.h: As a first step to
	  find the side bar size restoring problem in the image editor,
	  refactor code to not duplicate config string literals. Therefore
	  added a small python script that can extract these entries and
	  generate variable definitions for them.

2010-02-19 12:01  cgilles

	* NEWS: update

2010-02-19 12:01  cgilles

	* imageplugins/channelmixer/channelmixertool.cpp,
	  imageplugins/channelmixer/channelmixertool.h: Channel Mixer tool
	  use multithreading now and a zoomable preview widget.

2010-02-19 10:57  cgilles

	* imageplugins/channelmixer/channelmixertool.cpp: factoring

2010-02-19 10:28  cgilles

	* imageplugins/channelmixer/channelmixertool.cpp,
	  imageplugins/channelmixer/channelmixertool.h: polish

2010-02-19 10:22  cgilles

	* imageplugins/channelmixer/channelmixertool.cpp,
	  imageplugins/charcoal/charcoal.cpp,
	  imageplugins/colorfx/colorfxtool.cpp,
	  imageplugins/coreplugin/bwsepiatool.cpp,
	  imageplugins/infrared/infrared.cpp,
	  libs/dimg/filters/bw/mixerfilter.cpp,
	  libs/dimg/filters/bw/mixerfilter.h: polish api

2010-02-19 07:37  cgilles

	* libs/dimg/filters/bw/mixersettings.cpp,
	  libs/dimg/filters/bw/mixersettings.h: start to implement channel
	  mixer settings widget

2010-02-18 17:08  cgilles

	* NEWS: update

2010-02-18 14:33  cgilles

	* libs/dimg/filters/dimgimagefilters.cpp,
	  libs/dimg/filters/dimgimagefilters.h: clean up

2010-02-18 14:33  cgilles

	* imageplugins/infrared/infrared.cpp,
	  imageplugins/infrared/infrared.h: use new api

2010-02-18 14:17  cgilles

	* imageplugins/coreplugin/bwsepiatool.cpp,
	  imageplugins/coreplugin/bwsepiatool.h: use new api

2010-02-18 13:34  cgilles

	* imageplugins/colorfx/colorfxtool.cpp,
	  imageplugins/colorfx/colorfxtool.h: use new api

2010-02-18 13:25  cgilles

	* imageplugins/charcoal/charcoal.cpp: use new api

2010-02-18 13:20  cgilles

	* imageplugins/channelmixer/channelmixertool.cpp,
	  imageplugins/channelmixer/channelmixertool.h: polish

2010-02-18 13:18  cgilles

	* imageplugins/channelmixer/channelmixertool.cpp: use new api

2010-02-18 13:04  cgilles

	* libs/dimg/filters/bw/mixerfilter.cpp,
	  libs/dimg/filters/bw/mixerfilter.h,
	  libs/dimg/filters/bw/tonalityfilter.cpp,
	  libs/dimg/filters/bw/tonalityfilter.h: polish

2010-02-18 11:08  cgilles

	* NEWS: update

2010-02-18 09:38  cgilles

	* imageplugins/coreplugin/autocorrectiontool.cpp: polish

2010-02-18 09:33  cgilles

	* libs/dimg/filters/auto/autoexpofilter.cpp,
	  libs/dimg/filters/auto/autoexpofilter.h,
	  libs/dimg/filters/auto/autolevelsfilter.cpp,
	  libs/dimg/filters/auto/autolevelsfilter.h,
	  libs/dimg/filters/auto/equalizefilter.cpp,
	  libs/dimg/filters/auto/equalizefilter.h,
	  libs/dimg/filters/auto/normalizefilter.cpp,
	  libs/dimg/filters/auto/normalizefilter.h,
	  libs/dimg/filters/auto/stretchfilter.cpp,
	  libs/dimg/filters/auto/stretchfilter.h: make a copy of ref image,
	  else it can crash

2010-02-18 09:16  cgilles

	* imageplugins/coreplugin/autocorrectiontool.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,
	  utilities/imageeditor/widgets/previewlist.cpp: fix normalize loop
	  in 16 bits.
	  add test to check org. and ref. images bits depth

2010-02-18 08:30  cgilles

	* libs/dimg/filters/auto/equalizefilter.h,
	  libs/dimg/filters/auto/normalizefilter.cpp,
	  libs/dimg/filters/auto/normalizefilter.h,
	  libs/dimg/filters/auto/stretchfilter.h: polish

2010-02-18 08:09  cgilles

	* libs/dimg/filters/auto/normalizefilter.cpp,
	  libs/dimg/filters/auto/normalizefilter.h: polish

2010-02-18 07:49  cgilles

	* libs/dimg/filters/auto/normalizefilter.cpp: polish

2010-02-18 07:21  cgilles

	* libs/dimg/filters/dimgthreadedfilter.cpp,
	  libs/dimg/filters/dimgthreadedfilter.h: cache progress indicator
	  value to prevent bombarding parent object with same progress
	  value
	  CCMAIL: marcel.wiesweg@gmx.de

2010-02-17 21:18  aclemens

	* libs/dimg/filters/bw/mixerfilter.cpp: pedantic

2010-02-17 18:51  jwienke

	* digikam/tagfiltersidebarwidget.cpp: missing object name

2010-02-17 17:54  cgilles

	* libs/dimg/filters/auto/equalizefilter.cpp: use integer here

2010-02-17 17:00  mwiesweg

	* libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h: For the time being
	  (until there is a thread-safe tag cache at a low level)
	  we must look after the MetadataHub and notify it when tags are
	  removed.
	  This code was already added for 1.0, got lost during the
	  model/view merge, but
	  we got crash reports for 1.0-beta5, 1.0.0, 1.1.0, and 1.2.0-svn.
	  So I cannot be sure that this fully fixes 214340.
	  
	  CCBUG: 226504
	  CCBUG: 214340

2010-02-17 16:59  mwiesweg

	* digikam/albummanager.cpp, digikam/albummanager.h: Provide
	  information if an album is being moved.
	  In this case, state can be preserved because the object will not
	  be deleted.
	  
	  CCBUG: 226504

2010-02-17 16:25  cgilles

	* NEWS: update

2010-02-17 15:32  cgilles

	* CMakeLists.txt, libs/dimg/filters/bw/tonalityfilter.cpp,
	  libs/dimg/filters/bw/tonalityfilter.h: compile

2010-02-17 15:31  cgilles

	* libs/dimg/filters/bw/mixerfilter.cpp,
	  libs/dimg/filters/bw/mixerfilter.h: new chanel mixer filter

2010-02-17 15:12  cgilles

	* imageplugins/coreplugin/bwsepiatool.cpp: compile

2010-02-17 14:56  cgilles

	* CMakeLists.txt, digikam/CMakeLists.txt,
	  imageplugins/CMakeLists.txt,
	  libs/dimg/filters/bw/tonalityfilter.cpp,
	  libs/dimg/filters/bw/tonalityfilter.h,
	  libs/dimg/filters/dimgimagefilters.cpp,
	  libs/dimg/filters/dimgimagefilters.h, showfoto/CMakeLists.txt,
	  themedesigner/CMakeLists.txt: new treaded filter to change
	  Tonality of image

2010-02-17 14:35  cgilles

	* libs/dimg/filters/bw: add

2010-02-17 14:34  cgilles

	* libs/dimg/filters/README: update

2010-02-17 13:54  cgilles

	* NEWS: update

2010-02-17 13:51  cgilles

	* NEWS: update

2010-02-17 13:40  cgilles

	* libs/dimg/filters/icc/iccprofilesettings.cpp: polish

2010-02-17 12:30  cgilles

	* CMakeLists.txt, libs/dimg/filters/icc/iccsettings.cpp,
	  libs/dimg/filters/icc/iccsettings.h,
	  libs/dimg/filters/icc/iccsettingscontainer.cpp,
	  libs/dimg/filters/icc/iccsettingscontainer.h,
	  utilities/imageeditor/canvas/iccsettings.cpp,
	  utilities/imageeditor/canvas/iccsettings.h,
	  utilities/imageeditor/canvas/iccsettingscontainer.cpp,
	  utilities/imageeditor/canvas/iccsettingscontainer.h: factorize
	  common code between BQM and IE at the right place

2010-02-17 11:43  cgilles

	* NEWS: update

2010-02-17 11:41  cgilles

	* CMakeLists.txt,
	  utilities/queuemanager/basetools/color/iccconvert.cpp,
	  utilities/queuemanager/basetools/color/iccconvert.h,
	  utilities/queuemanager/batchtoolsmanager.cpp: new Batch Queue
	  Manager tool to convert images to a specific color space.
	  BUGS: 226932

2010-02-17 10:37  cgilles

	* imageplugins/coreplugin/profileconversiontool.cpp: optimize to
	  compute on reduced preview image, as Julien done with BCG, HSL, a
	  RGB tools

2010-02-17 10:34  cgilles

	* CMakeLists.txt,
	  imageplugins/coreplugin/profileconversiontool.cpp,
	  imageplugins/coreplugin/profileconversiontool.h,
	  libs/dimg/filters/icc/iccprofilesettings.cpp,
	  libs/dimg/filters/icc/iccprofilesettings.h: preparing to
	  implement a new Color Space converter for BQM.
	  factoring icc profile convert settings from editor tool to a new
	  widget

2010-02-17 08:39  cgilles

	* imageplugins/coreplugin/profileconversiontool.cpp: polish

2010-02-17 08:31  cgilles

	* imageplugins/coreplugin/profileconversiontool.cpp: polish

2010-02-17 08:29  cgilles

	* imageplugins/coreplugin/profileconversiontool.cpp,
	  imageplugins/coreplugin/profileconversiontool.h: implement
	  preview histogram computation

2010-02-17 08:27  cgilles

	* imageplugins/coreplugin/bcgtool.cpp: polish

2010-02-17 08:26  cgilles

	* imageplugins/coreplugin/bcgtool.cpp,
	  imageplugins/coreplugin/bcgtool.h: polish

2010-02-17 08:19  cgilles

	* imageplugins/coreplugin/profileconversiontool.cpp: polish

2010-02-17 08:16  cgilles

	* imageplugins/coreplugin/profileconversiontool.cpp,
	  imageplugins/coreplugin/profileconversiontool.h: remove extra
	  Digikam namespace

2010-02-17 08:12  cgilles

	* imageplugins/coreplugin/iccprooftool.cpp,
	  imageplugins/coreplugin/iccprooftool.h: this code is obsolete now

2010-02-17 08:11  cgilles

	* imageplugins/coreplugin/profileconversiontool.cpp,
	  imageplugins/coreplugin/profileconversiontool.h: polish

2010-02-17 07:48  cgilles

	* NEWS: update

2010-02-16 21:46  cgilles

	* NEWS: update

2010-02-16 17:59  mwiesweg

	* utilities/imageeditor/widgets/previewlist.cpp: Never scale a
	  pixmap, it's slooow. Scale the image before conversion.

2010-02-16 17:30  mwiesweg

	* libs/database/schemaupdater.cpp: Hope this works now.
	  
	  CCBUG: 226853

2010-02-16 15:08  cgilles

	* imageplugins/coreplugin/autocorrectiontool.cpp: Et voilà : Auto
	  color correction tool use a zoomable preview as BCG, HSL, RGB,
	  sharp, NR, etc...

2010-02-16 14:54  cgilles

	* imageplugins/charcoal/charcoal.cpp: compile

2010-02-16 14:54  cgilles

	* imageplugins/coreplugin/autocorrectiontool.cpp,
	  libs/dimg/filters/auto/stretchfilter.cpp,
	  libs/dimg/filters/auto/stretchfilter.h,
	  utilities/queuemanager/basetools/color/autocorrection.cpp:
	  stretch filter use a reference image now

2010-02-16 14:49  cgilles

	* imageplugins/coreplugin/autocorrectiontool.cpp,
	  libs/dimg/filters/auto/autolevelsfilter.cpp,
	  libs/dimg/filters/auto/equalizefilter.cpp,
	  libs/dimg/filters/auto/equalizefilter.h,
	  libs/dimg/filters/auto/normalizefilter.cpp,
	  utilities/queuemanager/basetools/color/autocorrection.cpp:
	  Equalize use now a reference image

2010-02-16 14:39  cgilles

	* imageplugins/coreplugin/autocorrectiontool.cpp,
	  imageplugins/lenscorrection/vignetting/antivignetting.cpp,
	  libs/dimg/filters/auto/normalizefilter.cpp,
	  libs/dimg/filters/auto/normalizefilter.h,
	  utilities/queuemanager/basetools/color/autocorrection.cpp:
	  Normalize use now a reference image

2010-02-16 14:15  cgilles

	* imageplugins/coreplugin/autocorrectiontool.cpp,
	  libs/dimg/filters/auto/autoexpofilter.cpp,
	  libs/dimg/filters/auto/autoexpofilter.h,
	  utilities/queuemanager/basetools/color/autocorrection.cpp: auto
	  exposure filter use now a reference image

2010-02-16 14:10  cgilles

	* libs/dimg/filters/auto/equalizefilter.cpp,
	  libs/dimg/filters/auto/equalizefilter.h,
	  libs/dimg/filters/auto/normalizefilter.cpp,
	  libs/dimg/filters/auto/normalizefilter.h,
	  libs/dimg/filters/auto/stretchfilter.cpp,
	  libs/dimg/filters/auto/stretchfilter.h: remove non DImg based
	  constructors

2010-02-16 14:04  cgilles

	* imageplugins/coreplugin/autocorrectiontool.cpp,
	  imageplugins/coreplugin/autocorrectiontool.h,
	  libs/dimg/filters/auto/autolevelsfilter.cpp,
	  libs/dimg/filters/auto/autolevelsfilter.h,
	  utilities/queuemanager/basetools/color/autocorrection.cpp:
	  autolevels use now a ref image to compute histogram

2010-02-16 13:35  cgilles

	* libs/dimg/filters/curves/imagecurves.h,
	  libs/widgets/common/curveswidget.cpp: compile

2010-02-16 13:27  cgilles

	* libs/dimg/filters/curves/imagecurves.cpp,
	  libs/dimg/filters/dimgimagefilters.h,
	  libs/dimg/filters/levels/imagelevels.cpp,
	  libs/dimg/filters/levels/levelsfilter.cpp,
	  libs/dimg/filters/levels/levelsfilter.h,
	  libs/dimg/filters/sharp/dimgrefocus.cpp,
	  libs/dimg/filters/sharp/dimgunsharpmask.cpp,
	  libs/widgets/common/curveswidget.cpp,
	  libs/widgets/common/curveswidget.h: compile

2010-02-16 13:09  cgilles

	* libs/dimg/filters/levels/imagelevels.cpp,
	  libs/dimg/filters/levels/imagelevels.h: polish

2010-02-16 13:00  cgilles

	* libs/dimg/filters/levels/levelsfilter.cpp,
	  libs/dimg/filters/levels/levelsfilter.h: polish

2010-02-16 12:58  pino

	* digikam/globals.h: fix and simplify the CLAMP* and MIN3/MAX3
	  macros:
	  - the CLAMP* ones can perfectly use qBound
	  - MIN3 and MAX3 should also take into account the third value
	  
	  CCMAIL: caulier.gilles@gmail.com

2010-02-16 12:37  cgilles

	* libs/dimg/filters/wb/wbfilter.h: polish

2010-02-16 12:11  cgilles

	* imageplugins/coreplugin/autocorrectiontool.cpp: polish

2010-02-16 12:10  cgilles

	* digikam/globals.h: polish

2010-02-16 12:09  cgilles

	* imageplugins/coreplugin/autocorrectiontool.cpp,
	  imageplugins/coreplugin/autocorrectiontool.h: port autocorrection
	  tool to DimgThreadedFilter

2010-02-16 12:09  cgilles

	* utilities/imageeditor/editor/imageiface.cpp,
	  utilities/imageeditor/editor/imageiface.h: factorize macro to
	  global
	  new method to get preview as DImg

2010-02-16 12:08  cgilles

	* digikam/globals.h: more globals macro here

2010-02-16 10:53  cgilles

	* utilities/imageeditor/widgets/previewlist.cpp: polish

2010-02-16 10:49  cgilles

	* imageplugins/coreplugin/autocorrectiontool.cpp,
	  utilities/imageeditor/widgets/previewlist.cpp,
	  utilities/imageeditor/widgets/previewlist.h: use a QObject to
	  wrap thread.

2010-02-16 09:36  cgilles

	* utilities/imageeditor/widgets/previewlist.cpp,
	  utilities/imageeditor/widgets/previewlist.h: polish

2010-02-16 09:34  cgilles

	* utilities/imageeditor/widgets/previewlist.cpp: pass parent here

2010-02-16 09:33  cgilles

	* imageplugins/coreplugin/autocorrectiontool.cpp: polish

2010-02-15 20:05  mwiesweg

	* libs/database/schemaupdater.cpp: For now just add the
	  ImageInformation entry when schema upgrading.
	  
	  A better solution (update or insert) in the Image scanner leads
	  to
	  the SQL "upsert" problem, for which I found no good solution for
	  SQLite.
	  
	  CCBUG: 226853

2010-02-15 15:33  cgilles

	* imageplugins/coreplugin/autocorrectiontool.cpp,
	  imageplugins/coreplugin/autocorrectiontool.h: Auto-Color
	  Correction tool :
	  First implementation to render preview thumbs from effect list in
	  separated threads.
	  
	  Marcel,
	  
	  it doesn't work. Computation still done in GUI thread. No QT4
	  error in the console. What's wrong there ?
	  Note:
	  - to take a while and to see progress indicators, i compute
	  preview thumbs using whole image.
	  - Preview list widget is located here :
	  http://websvn.kde.org/trunk/extragear/graphics/digikam/utilities/imageeditor/widgets/previewlist.h?view=log
	  
	  CCMAIL : marcel.wiesweg@gmx.de

2010-02-15 15:27  cgilles

	* utilities/imageeditor/widgets/previewlist.cpp: polish

2010-02-15 14:52  cgilles

	* utilities/imageeditor/widgets/previewlist.cpp,
	  utilities/imageeditor/widgets/previewlist.h: polish

2010-02-15 13:39  cgilles

	* CMakeLists.txt: compile

2010-02-15 13:39  cgilles

	* libs/dimg/filters/auto/autoexpofilter.cpp,
	  libs/dimg/filters/auto/autoexpofilter.h,
	  libs/dimg/filters/wb/wbfilter.cpp,
	  libs/dimg/filters/wb/wbfilter.h: add auto exposure filter

2010-02-15 12:09  cgilles

	* utilities/imageeditor/widgets/previewlist.cpp,
	  utilities/imageeditor/widgets/previewlist.h: polish

2010-02-15 11:01  cgilles

	* NEWS: update

2010-02-15 10:54  cgilles

	* utilities/imageeditor/widgets/previewlist.cpp,
	  utilities/imageeditor/widgets/previewlist.h: polish

2010-02-15 10:45  cgilles

	* NEWS: update

2010-02-15 10:35  cgilles

	* utilities/imageeditor/widgets/previewlist.cpp,
	  utilities/imageeditor/widgets/previewlist.h: class i snow fully
	  implemented

2010-02-15 06:11  cgilles

	* CMakeLists.txt, utilities/imageeditor/widgets/previewlist.cpp,
	  utilities/imageeditor/widgets/previewlist.h: new widget to list
	  preview effect as thumbs. not yet completed

2010-02-15 05:41  cgilles

	* utilities/imageeditor/widgets/previewtoolbar.cpp,
	  utilities/imageeditor/widgets/previewtoolbar.h: polish

2010-02-15 05:39  cgilles

	* NEWS: update

2010-02-14 22:20  mwiesweg

	* digikam/albumtreeview.cpp, digikam/leftsidebarwidgets.cpp: Expand
	  the children of a newly selected current item in left sidebar
	  album and tag tree view.
	  
	  Waiting for protests...
	  (we can revert if we dont like it)
	  
	  CCMAIL: digikam-devel@kde.org

2010-02-14 22:05  mwiesweg

	* digikam/albumtreeview.cpp: Previously, all indexes not marked as
	  expanded were actively collapsed.
	  Now, they are not touched. To restore after a search, we collapse
	  all
	  (a lot may be expanded because of search results) and then
	  selectively expand.

2010-02-14 19:54  jwienke

	* NEWS, digikam/albumtreeview.cpp, digikam/albumtreeview.h,
	  libs/imageproperties/imagedescedittab.cpp: Expand to all checked
	  tags in ImageDescEditTab if they should be shown only.
	  
	  BUG: 226872

2010-02-14 19:11  jwienke

	* digikam/albumiconviewfilter.cpp, digikam/albummanager.cpp,
	  digikam/kdateedit.cpp, digikam/kdateedit.h,
	  digikam/mimefilter.cpp, digikam/mimefilter.h,
	  digikam/tagfiltersidebarwidget.cpp,
	  libs/dimg/loaders/jpegsettings.cpp,
	  libs/greycstoration/greycstorationwidget.cpp,
	  libs/greycstoration/greycstorationwidget.h,
	  libs/imageproperties/imagepropertiesgpstab.cpp,
	  libs/widgets/common/comboboxutilities.cpp,
	  libs/widgets/common/comboboxutilities.h,
	  libs/widgets/common/splashscreen.cpp,
	  libs/widgets/iccprofiles/iccprofilescombobox.cpp,
	  libs/widgets/iccprofiles/iccprofilescombobox.h,
	  utilities/searchwindow/searchfields.cpp,
	  utilities/searchwindow/searchfields.h,
	  utilities/searchwindow/searchutilities.cpp,
	  utilities/searchwindow/searchutilities.h,
	  utilities/setup/setupmime.cpp: Port some Qt classes to their KDE
	  equivalents.

2010-02-14 18:03  jwienke

	* digikam/tagfiltersidebarwidget.cpp,
	  imageplugins/coreplugin/bwsepiatool.cpp,
	  imageplugins/coreplugin/imageplugin_core.cpp,
	  libs/database/albumdb.cpp, libs/database/collectionmanager.cpp,
	  libs/database/haar/haariface.cpp,
	  libs/database/imagecopyright.cpp,
	  libs/database/imagequerybuilder.cpp,
	  libs/database/schemaupdater.cpp, libs/dimg/filters/cb/cbfilter.h,
	  libs/dimg/filters/hsl/hslfilter.h,
	  libs/dimg/filters/nr/waveletsnr.cpp,
	  libs/dmetadata/dmetadata.cpp, libs/template/altlangstredit.cpp,
	  libs/template/templatemanager.cpp, libs/themeengine/texture.cpp,
	  libs/widgets/iccprofiles/iccprofilescombobox.cpp,
	  libs/widgets/metadata/metadatalistview.cpp,
	  utilities/advancedrename/common/highlighter.cpp,
	  utilities/advancedrename/common/parseobject.cpp,
	  utilities/advancedrename/common/parser.cpp,
	  utilities/advancedrename/common/parseresults.cpp,
	  utilities/advancedrename/parser/options/filepropertiesoption.cpp,
	  utilities/advancedrename/parser/options/metadataoption.cpp,
	  utilities/imageeditor/canvas/iccsettings.cpp,
	  utilities/nepomuk/digikamnepomukservice.cpp,
	  utilities/setup/setupcollectionview.cpp: make krazy happy

2010-02-14 17:21  jwienke

	* digikam/albummanager.h: make doxygen a bit more happy

2010-02-14 17:08  jwienke

	* digikam/albummanager.cpp, digikam/albummanager.h,
	  digikam/albumtreeview.cpp, libs/models/albummodel.cpp: cache
	  count maps in album manager and make them accessible with
	  getters. Use them to bootstrap counting of models.

2010-02-14 17:01  cgilles

	* NEWS: update

2010-02-14 16:51  jnarboux

	* utilities/imageeditor/widgets/imageregionwidget.cpp: polish

2010-02-14 15:34  jwienke

	* libs/models/abstractalbummodel.cpp: Don't emit illegal
	  dataChanged signals.

2010-02-14 15:18  mwiesweg

	* digikam/albumtreeview.cpp, digikam/albumtreeview.h: restoreState
	  was called very often. The problem is that queued signals
	  will be delivered when sent even if the connection is removed.
	  When the connection is removed from the slot of the queued
	  signal, and
	  albums are added in one event loop run, then signals will be
	  received for each
	  album even though the connection is removed after the first one.
	  
	  Now, the restoring code is modified to work in the rowsInserted()
	  code directly
	  and not for the full hierarchy each time. Expansion only works
	  when children
	  are available, so parents will get restored a second time.

2010-02-14 15:18  mwiesweg

	* digikam/albumtreeview.cpp, digikam/albumtreeview.h: Add property
	  that selecting an item as the new current item expand the
	  hierarchy.
	  This is a subset of expandOnSingleClick.

2010-02-14 15:15  jwienke

	* digikam/albumtreeview.cpp: Always expand root album when
	  restoring a tree view state. Everything else might look really
	  confusing for the user.
	  
	  Julien, can you try this again?
	  
	  CCBUGS: 226363

2010-02-14 15:04  jnarboux

	* utilities/imageeditor/widgets/imageregionwidget.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.h: Factorize

2010-02-14 14:52  jwienke

	* libs/imageproperties/imagedescedittab.cpp: Qt 4.6 seems to handle
	  tristate differently in tree views. Don't allow the user to
	  create a partially checked tag.

2010-02-14 14:48  jwienke

	* libs/imageproperties/imagedescedittab.cpp: whoops, reenable root
	  tag

2010-02-14 14:30  jwienke

	* digikam/albumdragdrop.cpp, digikam/albummanager.cpp,
	  digikam/albumtreeview.cpp,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/models/abstractalbummodel.cpp,
	  libs/widgets/common/histogramwidget.cpp,
	  libs/widgets/common/searchtextbar.cpp,
	  libs/widgets/common/statesavingobject.cpp,
	  tests/albummodeltest.cpp, tests/albummodeltest.h: * tried again
	  to "fix" the search text bar synchronization problem
	  * removed some debug ouptut and comments
	  * removed some obsolete TODOs
	  * more testing for the album model

2010-02-14 13:21  jmueller

	* digikam/albumsettings.cpp, digikam/digikamapp.cpp,
	  libs/database/schemaupdater.cpp, libs/dialogs/imagedialog.cpp,
	  libs/dialogs/infodlg.cpp, libs/dialogs/libsinfodlg.cpp,
	  libs/dialogs/rawcameradlg.cpp, libs/dimg/dimg.cpp,
	  libs/dimg/loaders/rawloader.cpp, libs/dimg/loaders/rawloader.h,
	  libs/imageproperties/imagepropertiessidebar.cpp,
	  libs/widgets/common/thumbbar.cpp,
	  libs/widgets/common/thumbbartooltip.cpp, showfoto/showfoto.cpp,
	  utilities/cameragui/cameraui.cpp,
	  utilities/lighttable/lighttablewindow.cpp,
	  utilities/queuemanager/queuemgrwindow.cpp,
	  utilities/setup/setupdcraw.cpp: code cleanpup, remove unsupported
	  kdcraw versions

2010-02-14 09:35  jnarboux

	* imageplugins/coreplugin/bcgtool.cpp,
	  imageplugins/coreplugin/cbtool.cpp,
	  imageplugins/coreplugin/hsltool.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.h: Add an option
	  to compute preview for some filters only at screen resolution.
	  Default is false.
	  Use true for Hue-Saturation-Lightness, Brightness-Contrast-Gamma,
	  and White-Balance tools.

2010-02-13 18:24  cgilles

	* utilities/imageeditor/widgets/previewtoolbar.h: polish

2010-02-13 15:38  mwiesweg

	* NEWS, libs/threadimageio/thumbnailcreator.cpp: Disable cheat
	  scaling for thumbnails because of demonstrated quality
	  regressions.
	  
	  BUG: 224999

2010-02-13 13:57  mwiesweg

	* NEWS, libs/widgets/common/dcategorizedview.cpp: Use model's
	  mimeData() which is forwarded through the proxy models to the
	  source model.
	  The drag-drop handler expects indexes from the source model. We
	  fed indexes from
	  the proxy model. The ImageModel does not crash there, but gives
	  out the
	  images it has at the given position.
	  
	  BUG: 226381

2010-02-13 12:37  yurchor

	* digikam/albummanager.cpp: typo: space after the period

2010-02-13 12:36  yurchor

	* imageplugins/lenscorrection/vignetting/antivignettingtool.cpp:
	  typo: add->adds+space after the period

2010-02-13 07:59  cgilles

	* libs/dimg/filters/wb/wbfilter.cpp: polish

2010-02-12 23:19  cgilles

	* imageplugins/coreplugin/autocorrectiontool.cpp,
	  utilities/queuemanager/basetools/color/autocorrection.cpp: port
	  to WBFilter

2010-02-12 23:09  cgilles

	* libs/dimg/filters/wb/wbfilter.cpp,
	  libs/dimg/filters/wb/wbfilter.h: polish

2010-02-12 23:03  cgilles

	* CMakeLists.txt, libs/dimg/filters/wb/wbfilter.cpp,
	  libs/dimg/filters/wb/wbfilter.h: new multithreaded WB filter

2010-02-12 22:48  mwiesweg

	* NEWS, digikam/digikamview.cpp: This signal is responsible for
	  resetting the right side bar at startup.
	  It's a timer, so it was not reproducable everytime.
	  
	  BUG: 225827

2010-02-12 22:13  mwiesweg

	* libs/models/abstractalbummodel.cpp: Perhaps the check state is
	  touched again after albumCleared() is called, from
	  rowsAboutToBeRemoved? Move the albumCleared() call behind
	  beginRemoveRows().
	  
	  CCBUG: 226586

2010-02-12 22:13  mwiesweg

	* libs/models/abstractalbummodel.cpp: Remove the check box from
	  root item if root is not checkable.
	  QStyledItemDelegate does this:
	  QVariant value = index.data(Qt::CheckStateRole);
	  if (value.isValid() && !value.isNull()) {
	  v4->features |= QStyleOptionViewItemV2::HasCheckIndicator;
	  so we need to return a null QVariant for the CheckStateRole
	  
	  CCBUG: 226515

2010-02-12 21:07  mwiesweg

	* NEWS, digikam/albumtreeview.cpp: Auto-expand trees for external
	  drags as well.
	  When hovering a drag, items were auto-expanded only when dragging
	  from within
	  the view. We need to set the DraggingState in dragEnterEvent when
	  we accept the event.
	  QAbstractItemView does this, but we reimplement.
	  
	  BUG: 226537

2010-02-12 21:07  mwiesweg

	* CMakeLists.txt, digikam/albumwidgetstack.cpp,
	  digikam/albumwidgetstack.h, digikam/digikamview.cpp: In the
	  preview view, replace the old ThumbBar by the new QListView-based
	  one.
	  Please report any regressions.

2010-02-12 21:07  mwiesweg

	* digikam/imagethumbnailbar.cpp, digikam/imagethumbnailbar.h:
	  ImageThumbnailBar is a model/view based thumbbar for the preview
	  view.
	  It is not a drop-in replacement for the old ThumbBarView
	  because currently it is restricted to ImageInfo-based models.
	  (the old thumbbar took Urls).
	  The advantage now is that the main model can be reused,
	  and 95% of the code is shared with the main icon view.
	  A good part of the code here will be moved to parent classes, but
	  first I want to make it work.

2010-02-12 21:07  mwiesweg

	* digikam/imagethumbnaildelegate.cpp,
	  digikam/imagethumbnaildelegate.h: ImageThumbnailDelegate is an
	  ImageDelegate subclass, sharing all the drawing code,
	  which implements the necessary bits and pieces for drawing a
	  thumbnail bar.

2010-02-12 21:07  mwiesweg

	* digikam/imagedelegate.cpp, digikam/imagedelegatepriv.h,
	  libs/widgets/common/itemviewimagedelegate.cpp,
	  libs/widgets/common/itemviewimagedelegate.h: In the thumbbar we
	  draw the rating not over the background, but over the thumbnail.
	  This means when pregenerating the rating pixmaps, we cannot draw
	  them on the background,
	  but only on transparent pixels. Aliasing is not perfect then but
	  it's ok.

2010-02-12 21:07  mwiesweg

	* digikam/digikamimagedelegate.cpp, digikam/digikamimagedelegate.h,
	  digikam/digikamimageview.cpp, digikam/imageratingoverlay.cpp:
	  Support d->contentWidth for rects.
	  Check that a view has a model when connecting.

2010-02-12 21:06  mwiesweg

	* digikam/imagedelegate.cpp, digikam/imagedelegate.h,
	  digikam/imagedelegatepriv.h: Make setting of content width a
	  dedicated method.
	  Split up drawing of state rects.

2010-02-12 21:06  mwiesweg

	* digikam/imagecategorizedview.cpp, digikam/imagecategorizedview.h:
	  Add a slot setCurrentInfo.
	  Support changing models.

2010-02-12 21:06  mwiesweg

	* libs/widgets/common/dcategorizedview.h,
	  libs/widgets/common/imagedelegateoverlay.cpp,
	  libs/widgets/common/itemviewimagedelegate.cpp,
	  libs/widgets/common/itemviewimagedelegate.h: Some fixes

2010-02-12 21:06  mwiesweg

	* libs/widgets/common/thumbbardock.cpp,
	  libs/widgets/common/thumbbardock.h: Allow to host widgets other
	  than ThumbBarView.
	  Any widget can be used, but they must adjust orientation
	  themselves.

2010-02-12 21:06  mwiesweg

	* libs/widgets/common/dcategorizedview.cpp: - make showing of
	  pointing hand cursor configurable
	  - allow to adjust scroll step size
	  - when the vertical scroll bar is switched off, forward wheel
	  event to the horizontal bar

2010-02-12 21:06  mwiesweg

	* digikam/digikamimageview.cpp, digikam/digikamview.cpp,
	  digikam/imagecategorizedview.cpp, digikam/imagecategorizedview.h:
	  Extend support for non-ImageAlbumModel ImageModels.
	  Allow to set model from externally instead of always creating
	  them per-view.

2010-02-12 21:06  mwiesweg

	* digikam/imagedragdrop.cpp, digikam/imagedragdrop.h,
	  libs/widgets/common/dcategorizedview.cpp,
	  libs/widgets/common/imagedelegateoverlay.cpp: Do not depend on
	  ImageAlbumModel, accept ImageModel as well

2010-02-12 19:21  cgilles

	* NEWS: update

2010-02-12 17:54  cgilles

	* imageplugins/coreplugin/hsl: del

2010-02-12 17:50  cgilles

	* imageplugins/coreplugin/bcgtool.cpp,
	  imageplugins/coreplugin/bwsepiatool.cpp,
	  imageplugins/coreplugin/cbtool.cpp,
	  imageplugins/coreplugin/hsltool.cpp: polish

2010-02-12 17:00  cgilles

	* CMakeLists.txt: compile

2010-02-12 16:58  cgilles

	* libs/dimg/filters/whitebalance: del

2010-02-12 16:57  cgilles

	* digikam/CMakeLists.txt, imageplugins/CMakeLists.txt,
	  libs/dimg/filters/CMakeLists.txt, libs/dimg/filters/wb,
	  libs/dimg/filters/wb/blackbody.h,
	  libs/dimg/filters/wb/whitebalance.cpp,
	  libs/dimg/filters/wb/whitebalance.h,
	  libs/dimg/filters/whitebalance/whitebalance.cpp,
	  libs/dimg/filters/whitebalance/whitebalance.h,
	  showfoto/CMakeLists.txt, themedesigner/CMakeLists.txt: rename

2010-02-12 16:53  cgilles

	* libs/dimg/filters/whitebalance/whitebalance.cpp,
	  libs/dimg/filters/whitebalance/whitebalance.h: polish

2010-02-12 16:50  cgilles

	* libs/dimg/filters/whitebalance/blackbody.h: not used anymore

2010-02-12 13:20  cgilles

	* libs/dimg/filters/auto/normalizefilter.cpp: missin progress
	  indicator and cancel handling

2010-02-12 13:14  cgilles

	* CMakeLists.txt, imageplugins/charcoal/charcoal.cpp,
	  imageplugins/charcoal/charcoal.h,
	  imageplugins/coreplugin/autocorrectiontool.cpp,
	  imageplugins/lenscorrection/vignetting/antivignetting.cpp,
	  libs/dimg/filters/auto/normalizefilter.cpp,
	  libs/dimg/filters/auto/normalizefilter.h,
	  libs/dimg/filters/auto/stretchfilter.cpp,
	  libs/dimg/filters/auto/stretchfilter.h,
	  libs/dimg/filters/dimgimagefilters.cpp,
	  libs/dimg/filters/dimgimagefilters.h,
	  utilities/queuemanager/basetools/color/autocorrection.cpp,
	  utilities/queuemanager/basetools/color/autocorrection.h: new
	  multithreaded Normalize image filter

2010-02-12 12:51  cgilles

	* libs/dimg/filters/auto/autolevelsfilter.cpp,
	  libs/dimg/filters/auto/equalizefilter.cpp,
	  libs/dimg/filters/auto/stretchfilter.cpp,
	  libs/dimg/filters/auto/stretchfilter.h,
	  libs/dimg/filters/dimgimagefilters.cpp,
	  libs/dimg/filters/dimgimagefilters.h: new multithreaded stretch
	  contrast image filter

2010-02-12 11:12  cgilles

	* CMakeLists.txt, imageplugins/coreplugin/autocorrectiontool.cpp,
	  libs/dimg/filters/auto/equalizefilter.cpp,
	  libs/dimg/filters/auto/equalizefilter.h,
	  libs/dimg/filters/dimgimagefilters.cpp,
	  libs/dimg/filters/dimgimagefilters.h,
	  utilities/queuemanager/basetools/color/autocorrection.cpp: new
	  multithreaded version of equalize filter

2010-02-12 10:39  cgilles

	* README: polish

2010-02-12 10:32  cgilles

	* libs/CMakeLists.txt: fix install

2010-02-12 10:31  cgilles

	* CMakeLists.txt, digikam/CMakeLists.txt,
	  imageplugins/CMakeLists.txt,
	  imageplugins/coreplugin/autocorrectiontool.cpp,
	  imageplugins/coreplugin/autocorrectiontool.h, libs/curves,
	  libs/dimg/filters/CMakeLists.txt,
	  libs/dimg/filters/auto/autolevelsfilter.h,
	  libs/dimg/filters/bcg/bcgfilter.h, libs/dimg/filters/curves,
	  libs/dimg/filters/curves/CMakeLists.txt,
	  libs/dimg/filters/dimgimagefilters.cpp,
	  libs/dimg/filters/dimgimagefilters.h, libs/dimg/filters/levels,
	  libs/dimg/filters/levels/CMakeLists.txt,
	  libs/dimg/filters/whitebalance,
	  libs/dimg/filters/whitebalance/CMakeLists.txt, libs/levels,
	  libs/whitebalance, showfoto/CMakeLists.txt,
	  themedesigner/CMakeLists.txt,
	  utilities/queuemanager/basetools/color/autocorrection.cpp,
	  utilities/queuemanager/basetools/color/bcgcorrection.cpp,
	  utilities/queuemanager/basetools/color/colorbalance.cpp,
	  utilities/queuemanager/basetools/color/hslcorrection.cpp:
	  restructure filters folders: whitebalance, levels, curves are
	  moved to dimg/filters.
	  Later, i will port these classes to DimgThreadedFilter
	  Use AutoLevelsFilter at the right place
	  Factorize code again when it's possible

2010-02-12 08:43  cgilles

	* CMakeLists.txt, digikam/CMakeLists.txt,
	  imageplugins/CMakeLists.txt, libs/dimg/filters/auto,
	  libs/dimg/filters/auto/autolevelsfilter.cpp,
	  libs/dimg/filters/auto/autolevelsfilter.h,
	  showfoto/CMakeLists.txt, themedesigner/CMakeLists.txt: new folder
	  dedicated to host multithreaded auto color correction algorithms

2010-02-12 08:21  cgilles

	* libs/dimg/filters/bcg/bcgfilter.cpp,
	  libs/dimg/filters/cb/cbfilter.cpp,
	  libs/dimg/filters/hsl/hslfilter.cpp: factorize

2010-02-12 08:17  cgilles

	* NEWS: update

2010-02-12 08:00  cgilles

	* imageplugins/freerotation/freerotation.cpp,
	  imageplugins/sheartool/shear.cpp: use lround

2010-02-12 08:00  cgilles

	* digikam/globals.h: factorize

2010-02-12 08:00  cgilles

	* libs/dimg/filters/sharp/dimgunsharpmask.cpp: use lround

2010-02-12 07:59  cgilles

	* libs/dimg/filters/dimgimagefilters.cpp,
	  libs/dimg/filters/dimgimagefilters.h: use lround

2010-02-11 23:17  cgilles

	* NEWS: update

2010-02-11 23:15  cgilles

	* CMakeLists.txt, libs/dimg/filters/hsl/hslsettings.cpp,
	  libs/dimg/filters/hsl/hspreviewwidget.cpp,
	  libs/dimg/filters/hsl/hspreviewwidget.h,
	  utilities/queuemanager/basetools/color/hslcorrection.cpp,
	  utilities/queuemanager/basetools/color/hslcorrection.h,
	  utilities/queuemanager/batchtoolsmanager.cpp: add HSL correction
	  tool to BQM

2010-02-11 23:03  cgilles

	* libs/dimg/filters/hsl/hslsettings.cpp: polish

2010-02-11 22:58  cgilles

	* libs/dimg/filters/hsl/hslsettings.cpp: polish

2010-02-11 22:47  cgilles

	* libs/dimg/filters/hsl/hslfilter.h: polish

2010-02-11 20:16  aclemens

	* tests/CMakeLists.txt: fix compile

2010-02-11 20:00  cgilles

	* libs/dimg/filters/CMakeLists.txt: fix install

2010-02-11 19:50  cgilles

	* libs/dimg/filters/hsl/hslmodifier.cpp,
	  libs/dimg/filters/hsl/hslmodifier.h: obsolete

2010-02-11 19:49  cgilles

	* CMakeLists.txt: this one is obsolete

2010-02-11 19:45  cgilles

	* libs/dimg/filters/hsl/hslsettings.cpp: polish

2010-02-11 18:10  cgilles

	* NEWS: update

2010-02-11 17:02  cgilles

	* libs/dimg/filters/hsl/hslfilter.cpp: make cancellable

2010-02-11 16:54  cgilles

	* CMakeLists.txt, imageplugins/coreplugin/bcgtool.cpp,
	  imageplugins/coreplugin/hsltool.cpp,
	  imageplugins/coreplugin/hsltool.h,
	  libs/dimg/filters/hsl/hslsettings.cpp,
	  libs/dimg/filters/hsl/hslsettings.h: HSL editor tool :
	  - use multithreading.
	  - use zommable preview widget.
	  - compute histogram on visible preview area.
	  CCBUGS: 163286

2010-02-11 12:47  cgilles

	* CMakeLists.txt, imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/coreplugin/hsl/hsltool.cpp,
	  imageplugins/coreplugin/hsl/hsltool.h,
	  imageplugins/coreplugin/hsl/hspreviewwidget.cpp,
	  imageplugins/coreplugin/hsl/hspreviewwidget.h,
	  imageplugins/coreplugin/hsltool.cpp,
	  imageplugins/coreplugin/hsltool.h,
	  libs/dimg/filters/hsl/hspreviewwidget.cpp,
	  libs/dimg/filters/hsl/hspreviewwidget.h: factorize hsl dir
	  content

2010-02-11 12:10  cgilles

	* CMakeLists.txt, libs/dimg/filters/hsl/hslfilter.cpp,
	  libs/dimg/filters/hsl/hslfilter.h: add HSL multithreaded filter

2010-02-11 11:43  cgilles

	* CMakeLists.txt, digikam/CMakeLists.txt,
	  imageplugins/CMakeLists.txt, libs/dimg/filters/CMakeLists.txt,
	  libs/dimg/filters/hsl, libs/dimg/filters/hsl/hslmodifier.cpp,
	  libs/dimg/filters/hsl/hslmodifier.h,
	  libs/dimg/filters/hslmodifier.cpp,
	  libs/dimg/filters/hslmodifier.h, showfoto/CMakeLists.txt,
	  themedesigner/CMakeLists.txt: next one to port is HSL tool

2010-02-11 10:44  cgilles

	* libs/dimg/filters/cb/cbsettings.cpp,
	  libs/dimg/filters/cb/cbsettings.h: polish

2010-02-11 10:30  cgilles

	* imageplugins/coreplugin/imageplugin_core.cpp: fix broken slot

2010-02-11 09:31  cgilles

	* NEWS: update

2010-02-11 09:30  cgilles

	* CMakeLists.txt,
	  utilities/queuemanager/basetools/color/bcgcorrection.cpp,
	  utilities/queuemanager/basetools/color/colorbalance.cpp,
	  utilities/queuemanager/basetools/color/colorbalance.h,
	  utilities/queuemanager/basetools/rename,
	  utilities/queuemanager/batchtoolsmanager.cpp,
	  utilities/queuemanager/batchtoolsmanager.h: add new Color Balance
	  tool to BQM

2010-02-11 09:14  cgilles

	* CMakeLists.txt, digikam/CMakeLists.txt,
	  themedesigner/CMakeLists.txt,
	  utilities/queuemanager/basetools/color,
	  utilities/queuemanager/basetools/color/autocorrection.cpp,
	  utilities/queuemanager/basetools/color/autocorrection.h,
	  utilities/queuemanager/basetools/color/bcgcorrection.cpp,
	  utilities/queuemanager/basetools/color/bcgcorrection.h,
	  utilities/queuemanager/basetools/enhance/autocorrection.cpp,
	  utilities/queuemanager/basetools/enhance/autocorrection.h,
	  utilities/queuemanager/basetools/enhance/bcgcorrection.cpp,
	  utilities/queuemanager/basetools/enhance/bcgcorrection.h:
	  restructure BQM tools dirs

2010-02-11 08:58  cgilles

	* imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/coreplugin/cbtool.cpp,
	  imageplugins/coreplugin/cbtool.h,
	  imageplugins/coreplugin/imageplugin_core.cpp,
	  imageplugins/coreplugin/imageplugin_core.h,
	  imageplugins/coreplugin/rgbtool.cpp,
	  imageplugins/coreplugin/rgbtool.h: rename class

2010-02-11 08:24  cgilles

	* CMakeLists.txt, imageplugins/coreplugin/rgbtool.cpp,
	  imageplugins/coreplugin/rgbtool.h,
	  libs/dimg/filters/CMakeLists.txt,
	  libs/dimg/filters/cb/cbsettings.cpp,
	  libs/dimg/filters/cb/cbsettings.h,
	  libs/dimg/filters/cb/colormodifier.cpp,
	  libs/dimg/filters/cb/colormodifier.h: Color Balance tool :
	  - use multithreading.
	  - use zommable preview widget.
	  - compute histogram on visible preview area.
	  CCBUGS: 163286

2010-02-11 07:58  cgilles

	* imageplugins/coreplugin/bcgtool.cpp: polish

2010-02-11 07:58  cgilles

	* libs/dimg/filters/bcg/bcgsettings.cpp: polish

2010-02-10 22:08  cgilles

	* CMakeLists.txt, libs/dimg/filters/cb/cbfilter.cpp,
	  libs/dimg/filters/cb/cbfilter.h: add multithreaded version of
	  color modifier filter

2010-02-10 20:57  cgilles

	* CMakeLists.txt, digikam/CMakeLists.txt,
	  imageplugins/CMakeLists.txt, libs/dimg/filters/CMakeLists.txt,
	  libs/dimg/filters/cb, libs/dimg/filters/cb/colormodifier.cpp,
	  libs/dimg/filters/cb/colormodifier.h,
	  libs/dimg/filters/colormodifier.cpp,
	  libs/dimg/filters/colormodifier.h, themedesigner/CMakeLists.txt:
	  next one to port will be color balance

2010-02-10 20:56  cgilles

	* utilities/queuemanager/assignedlist.cpp,
	  utilities/queuemanager/assignedlist.h: polish

2010-02-10 20:27  cgilles

	* libs/dimg/filters/sharp/sharpsettings.cpp,
	  utilities/queuemanager/basetools/enhance/sharpen.cpp: polish

2010-02-10 19:50  cgilles

	* imageplugins/coreplugin/sharpentool.cpp,
	  utilities/queuemanager/basetools/enhance/sharpen.cpp,
	  utilities/queuemanager/basetools/enhance/sharpen.h: factorize
	  sharpen batch tool to use new sharp widget

2010-02-10 14:19  cgilles

	* CMakeLists.txt, imageplugins/coreplugin/sharpentool.cpp,
	  imageplugins/coreplugin/sharpentool.h,
	  libs/dimg/filters/sharp/sharpsettings.cpp,
	  libs/dimg/filters/sharp/sharpsettings.h: new widget to factorize
	  sharpen tools settings view.
	  Sharpen image editor tool use it now.
	  TODO : patch Sharpen Batch queue tool

2010-02-10 09:07  cgilles

	* imageplugins/coreplugin/bcgtool.cpp: polish

2010-02-10 08:23  cgilles

	* NEWS: update

2010-02-10 08:16  cgilles

	* imageplugins/coreplugin/bwsepiatool.cpp,
	  imageplugins/lenscorrection/vignetting/antivignettingtool.cpp,
	  utilities/queuemanager/basetools/enhance/bcgcorrection.cpp:
	  polish

2010-02-10 07:38  cgilles

	* libs/dimg/filters/CMakeLists.txt: fix install

2010-02-10 07:35  cgilles

	* imageplugins/lenscorrection/vignetting/antivignettingtool.cpp:
	  use new BCG api
	  Fix wrong value with brightness settings to apply it on preview
	  image
	  CCBUGS: 225728

2010-02-10 07:32  cgilles

	* imageplugins/coreplugin/bwsepiatool.cpp: use new bcg api

2010-02-10 07:31  cgilles

	* CMakeLists.txt: compile

2010-02-10 07:31  cgilles

	* utilities/imageeditor/rawimport/rawpostprocessing.cpp,
	  utilities/queuemanager/basetools/enhance/bcgcorrection.cpp: use
	  new bgc api

2010-02-10 07:31  cgilles

	* libs/dimg/filters/bcg/bcgfilter.cpp,
	  libs/dimg/filters/bcg/bcgfilter.h,
	  libs/dimg/filters/bcg/bcgmodifier.cpp,
	  libs/dimg/filters/bcg/bcgmodifier.h,
	  libs/dimg/filters/bcg/bcgsettings.h,
	  libs/dimg/loaders/rawloader.cpp, libs/dimg/loaders/rawloader.h:
	  implement BCG has pure dimgthreadedfilter with progress info

2010-02-10 07:21  cgilles

	* imageplugins/coreplugin/redeyetool.cpp: not used here

2010-02-10 06:47  cgilles

	* utilities/imageeditor/editor/imageiface.cpp: not used here

2010-02-10 06:46  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: not used here

2010-02-10 05:57  cgilles

	* NEWS: update

2010-02-09 19:08  cgilles

	* NEWS: update

2010-02-09 19:07  cgilles

	* CMakeLists.txt, libs/dimg/filters/bcg/bcgsettings.cpp,
	  utilities/queuemanager/basetools/enhance/bcgcorrection.cpp,
	  utilities/queuemanager/basetools/enhance/bcgcorrection.h,
	  utilities/queuemanager/batchtoolsmanager.cpp: new Batch Queue
	  Manager tool to fix Brightness/Contrast/Gamma

2010-02-09 18:58  cgilles

	* NEWS: update

2010-02-09 14:50  jwienke

	* digikam/albumtreeview.cpp, digikam/albumtreeview.h,
	  libs/models/albumfiltermodel.cpp, libs/models/albumfiltermodel.h:
	  Backup the state of tree views before filtering with search text
	  begins and restore it afterwards.

2010-02-09 13:31  cgilles

	* CMakeLists.txt, imageplugins/coreplugin/bcgtool.cpp,
	  libs/dimg/filters/bcg/bcgsettings.cpp,
	  libs/dimg/filters/bcg/bcgsettings.h: factorize BCG settings.
	  Prepare to include new BQM tool to adjust
	  brightness/contrast/gamma

2010-02-09 12:30  cgilles

	* CMakeLists.txt, digikam/CMakeLists.txt,
	  imageplugins/CMakeLists.txt, libs/dimg/filters/CMakeLists.txt,
	  libs/dimg/filters/bcg, libs/dimg/filters/bcg/bcgmodifier.cpp,
	  libs/dimg/filters/bcg/bcgmodifier.h,
	  libs/dimg/filters/bcgmodifier.cpp,
	  libs/dimg/filters/bcgmodifier.h, showfoto/CMakeLists.txt,
	  themedesigner/CMakeLists.txt: move bcg to a separate folder

2010-02-09 12:26  cgilles

	* imageplugins/coreplugin/bcgtool.cpp,
	  libs/dimg/filters/bcgmodifier.cpp,
	  libs/dimg/filters/bcgmodifier.h: add bcg settings container

2010-02-09 12:13  cgilles

	* libs/dimg/filters/CMakeLists.txt: fix install

2010-02-09 12:10  cgilles

	* CMakeLists.txt, digikam/CMakeLists.txt,
	  imageplugins/CMakeLists.txt, imageplugins/coreplugin/bcgtool.cpp,
	  imageplugins/coreplugin/bcgtool.h,
	  libs/dimg/filters/dimgrefocus.cpp,
	  libs/dimg/filters/dimgrefocus.h,
	  libs/dimg/filters/dimgsharpen.cpp,
	  libs/dimg/filters/dimgsharpen.h,
	  libs/dimg/filters/dimgunsharpmask.cpp,
	  libs/dimg/filters/dimgunsharpmask.h, libs/dimg/filters/icc,
	  libs/dimg/filters/icc/iccprofile.cpp,
	  libs/dimg/filters/icc/iccprofile.h,
	  libs/dimg/filters/icc/icctransform.cpp,
	  libs/dimg/filters/icc/icctransform.h,
	  libs/dimg/filters/icc/icctransformfilter.cpp,
	  libs/dimg/filters/icc/icctransformfilter.h,
	  libs/dimg/filters/iccprofile.cpp, libs/dimg/filters/iccprofile.h,
	  libs/dimg/filters/icctransform.cpp,
	  libs/dimg/filters/icctransform.h,
	  libs/dimg/filters/icctransformfilter.cpp,
	  libs/dimg/filters/icctransformfilter.h,
	  libs/dimg/filters/matrix.cpp, libs/dimg/filters/matrix.h,
	  libs/dimg/filters/noisereductionsettings.cpp,
	  libs/dimg/filters/noisereductionsettings.h, libs/dimg/filters/nr,
	  libs/dimg/filters/nr/noisereductionsettings.cpp,
	  libs/dimg/filters/nr/noisereductionsettings.h,
	  libs/dimg/filters/nr/waveletsnr.cpp,
	  libs/dimg/filters/nr/waveletsnr.h, libs/dimg/filters/sharp,
	  libs/dimg/filters/sharp/dimgrefocus.cpp,
	  libs/dimg/filters/sharp/dimgrefocus.h,
	  libs/dimg/filters/sharp/dimgsharpen.cpp,
	  libs/dimg/filters/sharp/dimgsharpen.h,
	  libs/dimg/filters/sharp/dimgunsharpmask.cpp,
	  libs/dimg/filters/sharp/dimgunsharpmask.h,
	  libs/dimg/filters/sharp/matrix.cpp,
	  libs/dimg/filters/sharp/matrix.h,
	  libs/dimg/filters/waveletsnr.cpp, libs/dimg/filters/waveletsnr.h,
	  showfoto/CMakeLists.txt, themedesigner/CMakeLists.txt: separate
	  each filter tool implementation in respective folders

2010-02-08 22:13  cgilles

	* libs/widgets/common/previewwidget.cpp,
	  libs/widgets/common/previewwidget.h: polish

2010-02-08 22:07  cgilles

	* utilities/imageeditor/widgets/imageregionwidget.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.h: no need to
	  re-implement contentsWheelEvent, it's already done in parent
	  class

2010-02-08 21:05  cgilles

	* NEWS: update

2010-02-08 21:00  cgilles

	* utilities/imageeditor/TODO: update

2010-02-08 20:58  cgilles

	* imageplugins/coreplugin/bcgtool.cpp: port BCG tool to use
	  zoomable preview, multithreading, and histogram computation based
	  on visible preview region.
	  CCBUGS: 163286

2010-02-08 20:50  cgilles

	* NEWS: update

2010-02-08 20:35  cgilles

	* libs/dimg/dimg.cpp: polish

2010-02-08 20:35  jwienke

	* digikam/albumtreeview.cpp, digikam/albumtreeview.h: prepare state
	  restoring to be also used for restoring the state after filtering

2010-02-08 20:01  jwienke

	* libs/models/albumfiltermodel.cpp, libs/models/albumfiltermodel.h:
	  encapsulate SearchTextSettings evaluation for filtering in a
	  function

2010-02-08 19:46  jwienke

	* libs/models/albumfiltermodel.cpp, libs/models/albumfiltermodel.h:
	  Add a signal that indicates changes in the SearchTextSettings for
	  the AlbumFilterModel

2010-02-08 19:07  jwienke

	* digikam/contextmenuhelper.h: typo

2010-02-08 13:13  jwienke

	* digikam/albumtreeview.cpp, digikam/albumtreeview.h: also expand
	  collections when filtering tree views.

2010-02-08 12:44  cgilles

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h: new method to get a copy of
	  image data

2010-02-08 09:45  cgilles

	* imageplugins/coreplugin/bcgtool.cpp,
	  imageplugins/coreplugin/bcgtool.h: BCG tool is now multithreaded.
	  Next stage, use imageregionwidget instead imageguidewidget and
	  compute histogram on full image, not a small preview.
	  By this way, imageregionwidget api will be ready to port all
	  other color correction tools, as RGB, HSL; auto-correction, B&W,
	  curves, levels, mixer, etc....

2010-02-08 08:29  cgilles

	* libs/dimg/filters/bcgmodifier.h: polish

2010-02-08 08:22  cgilles

	* libs/dimg/filters/bcgmodifier.h: mising export

2010-02-08 07:43  cgilles

	* libs/dimg/filters/bcgmodifier.cpp: polish

2010-02-07 21:11  cgilles

	* libs/dimg/filters/bcgmodifier.cpp,
	  libs/dimg/filters/bcgmodifier.h: added multithreaded BCG modifier

2010-02-07 20:55  cgilles

	* imageplugins/lenscorrection/vignetting/antivignetting.cpp,
	  imageplugins/lenscorrection/vignetting/antivignetting.h: polish

2010-02-07 17:35  jwienke

	* digikam/albumtreeview.cpp: * Prevent items from popping up again.
	  * Added a TODO about a wrong assumption concerning filtering
	  
	  Marcel, returning from a filter doesn't work eg. in the tag list
	  of ImageDescEditTab. After filtering everything is collapsed.
	  This is because the current album for this view isn't determined
	  by the current album of the AlbumManager (see filterChanged). We
	  must somehow save the complete state of the tree view before the
	  filtering starts and restore it after filtering. Do you have an
	  idea how to do this? I'm not sure what the best solution is.
	  
	  CCMAIL: marcel.wiesweg@gmx.de

2010-02-07 16:47  jwienke

	* digikam/albumtreeview.cpp, digikam/albumtreeview.h: * removed
	  debug output for restoring tree view state
	  * commented restoring algorithm.

2010-02-07 16:36  jwienke

	* digikam/albumtreeview.cpp, digikam/albumtreeview.h: Ensure that
	  the selected album is visible on startup

2010-02-07 12:40  jwienke

	* libs/widgets/common/searchtextbar.cpp: Fix handling for items
	  with the same name. If the first item was deleted, the completion
	  didn't work anymore for other items of the same name

2010-02-07 12:28  jwienke

	* libs/widgets/common/searchtextbar.h: missing header

2010-02-07 12:27  jwienke

	* libs/widgets/common/searchtextbar.cpp: Synchronize case
	  sensitivity with completion sensitivity

2010-02-07 11:54  aclemens

	* libs/widgets/common/dcursortracker.cpp: fix alignment when window
	  / widget is moved

2010-02-07 11:31  aclemens

	* libs/widgets/common/dcursortracker.cpp: update copyright header

2010-02-07 11:31  aclemens

	* libs/widgets/common/dcursortracker.h: update copyright header

2010-02-07 11:30  aclemens

	* libs/widgets/common/dcursortracker.cpp: We do not need to call
	  moveToParent() if setEnable() is used

2010-02-07 11:30  aclemens

	* libs/widgets/common/dcursortracker.cpp,
	  libs/widgets/common/dcursortracker.h: Avoid showing the
	  DCursorTracker when digiKam starts up (the label was shown in
	  the upper left corner of the screen with the text "size: 0")

2010-02-07 00:40  jwienke

	* libs/widgets/common/searchtextbar.cpp: Prevent SearchTextbar from
	  complaining about missing entries in idToTextMap.
	  
	  This was caused by some really unhappy interactions of the
	  AbstractAlbumModel and the AbstractCountingAlbumTreeView. The
	  SearchTextBar complains if dataChanged is signaled without having
	  received a rowsInserted for the changedAlbums. This happened
	  because of this interaction chain:
	  1. the model signals rowsInserted.
	  2. the first receiver (before the search bar) is the counting
	  tree view
	  3. this does some operations here that trigger recalculating the
	  album count in the model based on the expansion state of the tree
	  view
	  4. the recalculation of the album count is displayed in the item
	  data, thus dataChanged is signaled
	  5. SearchTextBar receives the dataChanged for the album and
	  complains...
	  6. After this complete chain, the signal rowsInserted is finally
	  also sent to SearchTextBar, too late...
	  
	  I've prevented this by using rowsAboutToBeInserted in the
	  SearchTextBar. This works but I'm not sure if we got a more
	  serious problem with this interaction. I would expect that the
	  model ensures for every view that it receives an inserted before
	  a changed and that's not valid here anymore. What do you think,
	  Marcel?
	  
	  CCMAIL: marcel.wiesweg@gmx.de

2010-02-06 18:25  cgilles

	* NEWS: update

2010-02-06 18:23  cgilles

	* imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp,
	  imageplugins/coreplugin/ratiocrop/imageselectionwidget.h,
	  imageplugins/coreplugin/ratiocrop/ratiocroptool.cpp,
	  imageplugins/coreplugin/ratiocrop/ratiocroptool.h: Add 8:5 ratio.
	  BUG: 216633

2010-02-06 18:16  cgilles

	* NEWS: update

2010-02-06 16:52  cgilles

	* NEWS: update

2010-02-06 16:26  cgilles

	* NEWS: update

2010-02-06 15:14  jmueller

	* libs/widgets/common/curvesbox.cpp: fix curves adjust tool
	  luminosity channel

2010-02-06 13:41  mwiesweg

	* utilities/searchwindow/searchfields.cpp: Fix the "between" text
	  for width and height search fields

2010-02-06 13:41  mwiesweg

	* NEWS, utilities/setup/setupcollectionview.cpp: Apply the same fix
	  as for CollectionManager in the setup code as well
	  (this code test not-yet-added collections, which are unknown to
	  collectionmanager)
	  
	  BUG: 221155

2010-02-06 13:29  jwienke

	* libs/imageproperties/imagedescedittab.cpp: * Try to fix / prevent
	  crash with recently assigned tags if there is no valid parent for
	  a tag (how can this happen?)
	  * save state in ImageDescEditTab
	  
	  CCBUGS: 225718

2010-02-06 13:04  jwienke

	* digikam/tagfiltersidebarwidget.cpp: Use correct display role for
	  search text bar in tag filter view.

2010-02-06 10:55  jmueller

	* digikam/globals.h,
	  libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.h,
	  utilities/imageeditor/editor/editortool.cpp,
	  utilities/imageeditor/editor/editortool.h,
	  utilities/imageeditor/editor/editortoolsettings.h,
	  utilities/imageeditor/rawimport/rawsettingsbox.cpp: cleanup,
	  remove lost fraqments from front colour in colours histogram
	  channel

2010-02-06 10:51  cgilles

	* NEWS: update

2010-02-04 23:10  jwienke

	* digikam/albumtreeview.cpp, digikam/albumtreeview.h: handle kio
	  job results for dragging PAlbums.

2010-02-04 22:53  jwienke

	* NEWS, digikam/albumselectiontreeview.cpp,
	  digikam/albumselectiontreeview.h, digikam/albumselectwidget.cpp,
	  digikam/albumselectwidget.h, digikam/albumtreeview.cpp,
	  digikam/albumtreeview.h, digikam/editablesearchtreeview.cpp,
	  digikam/editablesearchtreeview.h, digikam/tagcheckview.cpp,
	  digikam/tagcheckview.h, digikam/tagfiltersidebarwidget.cpp,
	  digikam/tagfiltersidebarwidget.h, digikam/tagfolderview.cpp,
	  digikam/tagfolderview.h,
	  utilities/searchwindow/searchfolderview.cpp,
	  utilities/searchwindow/searchfolderview.h: Handle album pointers
	  in context menu actions in a safe way using guarded AlbumPointer.
	  
	  BUG: 225555

2010-02-04 22:30  jwienke

	* libs/imageproperties/imagedescedittab.cpp: Enable root tag in
	  ImageDescEditTab. It's not checkable now but the check box is
	  still drawn.

2010-02-04 20:22  mwiesweg

	* digikam/albumdragdrop.h, libs/models/abstractalbummodel.cpp,
	  libs/models/abstractalbummodel.h: Add option to switch off a
	  checkable root album

2010-02-04 20:01  mwiesweg

	* digikam/albumdragdrop.cpp: Fix signal again

2010-02-04 19:59  mwiesweg

	* digikam/albumdragdrop.cpp, digikam/albumdragdrop.h: This should
	  connect to a signal.
	  This signal needs to be connected somewhere. See
	  ImageViewUtilities::slotDIOResult.

2010-02-04 19:53  mwiesweg

	* CMakeLists.txt, digikam/digikamimagedelegate.cpp,
	  digikam/digikamimagedelegate.h, digikam/digikamimageview.cpp,
	  digikam/imagecategorizedview.cpp, digikam/imagecategorizedview.h,
	  digikam/imagedelegate.cpp, digikam/imagedelegate.h,
	  digikam/imagedelegatepriv.h: One more split in the delegate
	  classes:
	  ImageDelegate does all the painting, subclasses set up the rects
	  as they like it.

2010-02-04 19:13  mwiesweg

	* digikam/imagecategorizedview.cpp, digikam/imagedelegate.cpp,
	  libs/models/imagethumbnailmodel.cpp,
	  libs/models/imagethumbnailmodel.h: When using a model in more
	  than one view it is undesirable to have one thumbnail size per
	  model.
	  By (slightly ab-)using setData, the thumbnail size can be
	  adjusted easily each time.
	  The loading thread has full support for that already.
	  We should keep in mind if dataChanged() is appropriate to signal
	  the loading of a thumbnail,
	  or if rather using a separate signal is better. For now I kept it
	  at dataChanged()
	  which is nicely forwarded by proxy models.

2010-02-04 19:06  jwienke

	* digikam/tagmodificationhelper.cpp,
	  digikam/tagmodificationhelper.h,
	  libs/imageproperties/imagedescedittab.cpp: select the tag created
	  with the text input in ImageDescEditTab.

2010-02-04 18:28  jwienke

	* digikam/albummodificationhelper.cpp,
	  digikam/albummodificationhelper.h, digikam/albumselectwidget.cpp,
	  libs/widgets/common/statesavingobject.h: Select album after
	  creation in cameraui download dialog.
	  
	  CCBUGS: 225328

2010-02-04 17:48  jmueller

	* imageplugins/adjustcurves/adjustcurvestool.cpp,
	  imageplugins/adjustlevels/adjustlevelstool.cpp,
	  imageplugins/channelmixer/channelmixertool.cpp,
	  imageplugins/colorfx/colorfxtool.cpp,
	  imageplugins/coreplugin/autocorrectiontool.cpp,
	  imageplugins/coreplugin/bcgtool.cpp,
	  imageplugins/coreplugin/bwsepiatool.cpp,
	  imageplugins/coreplugin/hsl/hsltool.cpp,
	  imageplugins/coreplugin/redeyetool.cpp,
	  imageplugins/coreplugin/rgbtool.cpp,
	  imageplugins/whitebalance/whitebalancetool.cpp,
	  libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/widgets/common/curvesbox.cpp,
	  libs/widgets/common/curvesbox.h,
	  libs/widgets/common/histogrambox.cpp,
	  libs/widgets/common/histogrambox.h,
	  utilities/imageeditor/rawimport/rawsettingsbox.cpp: make get and
	  set functions for ChannelType type-safe

2010-02-04 12:14  cgilles

	* AUTHORS: update

2010-02-04 12:12  cgilles

	* data/pics/splash-showfoto.png: update Showfoto 1.2.0 spalsh with
	  photo taken by Kalyan Varma
	  CCMAIL: kalyan@rtns.org

2010-02-04 12:11  cgilles

	* data/pics/splash-digikam.png: update digiKam 1.2.0 splash with
	  photo taken by Santoro Domenico
	  CCMAIL: Domenico.Santoro@m-dis.it

2010-02-04 09:29  cgilles

	* NEWS: update

2010-02-04 09:28  cgilles

	* tips: print wizard => print assistant
	  BUGS: 225397

2010-02-03 18:33  jwienke

	* libs/dimg/filters/waveletsnr.cpp: faster increment operators

2010-02-03 18:26  jwienke

	* digikam/digikamimageview.cpp, digikam/tagcheckview.h,
	  libs/widgets/common/itemviewimagedelegatepriv.h: Fix a few
	  includes and include guards

2010-02-03 18:18  jwienke

	* utilities/searchwindow/searchview.cpp: krazy issue...

2010-02-03 18:09  jwienke

	* digikam/albumtreeview.h,
	  imageplugins/distortionfx/distortionfx.h,
	  imageplugins/sheartool/shear.h,
	  libs/database/collectionscannerhints.h,
	  utilities/imageeditor/canvas/undoaction.h,
	  utilities/imageeditor/widgets/imageguidewidget.h: make krazy
	  happy

2010-02-03 17:58  jwienke

	* libs/dimg/loaders/pngloader.cpp: remove warning

2010-02-03 13:43  cgilles

	* utilities/lighttable/lighttablepreview.cpp,
	  utilities/lighttable/lighttableview.cpp: updating frame around
	  viewport need update() call

2010-02-03 13:12  cgilles

	* utilities/lighttable/lighttablebar.cpp,
	  utilities/lighttable/lighttablebar.h,
	  utilities/lighttable/lighttablewindow.cpp: polish

2010-02-03 12:58  cgilles

	* utilities/lighttable/lighttablepreview.cpp,
	  utilities/lighttable/lighttablepreview.h: polish

2010-02-03 11:58  cgilles

	* CMakeLists.txt, digikam/digikamapp.cpp,
	  libs/widgets/common/CMakeLists.txt,
	  libs/widgets/common/statuszoombar.cpp,
	  libs/widgets/common/statuszoombar.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/lighttable/lighttableview.cpp,
	  utilities/lighttable/lighttableview.h,
	  utilities/lighttable/lighttablewindow.cpp,
	  utilities/lighttable/lighttablewindow.h,
	  utilities/lighttable/lighttablewindow_p.h,
	  utilities/lighttable/lighttablewindowui.rc: port LigthTable to
	  DZoomBar.
	  Fit To Window action use now CTRL+ALT+E keyboard shortcut
	  everywhere.
	  Factoring code.
	  Remove StatusZoomBar widget.

2010-02-03 11:05  scripty

	* digikam/digikam.desktop, digikam/digikam.notifyrc,
	  showfoto/showfoto.desktop,
	  utilities/nepomuk/digikamnepomukservice.desktop: SVN_SILENT made
	  messages (.desktop file)

2010-02-02 18:39  cgilles

	* libs/widgets/common/dzoombar.cpp: handle actions, not only button
	  instances

2010-02-02 18:11  cgilles

	* NEWS: update

2010-02-02 12:04  cgilles

	* NEWS: update

2010-02-02 12:03  cgilles

	* digikam/digikamapp.cpp, digikam/digikamapp_p.h,
	  utilities/cameragui/cameraui.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/lighttable/lighttablewindow.cpp: Zoom Plus/Minus
	  shortcuts :
	  - Set alternate shortcuts as Plus/Minus keys.
	  - Primary shortcuts still default values set by KDELibs: Ctrl+
	  and Ctrl-.
	  BUGS: 224021

2010-02-02 11:19  cgilles

	* digikam/digikamapp.cpp, libs/widgets/common/dzoombar.cpp,
	  libs/widgets/common/dzoombar.h, utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/cameraui.h, utilities/cameragui/cameraui_p.h,
	  utilities/imageeditor/editor/editorwindow.cpp: port cameragui to
	  DZoomBar.
	  Polish api

2010-02-02 10:42  scripty

	* digikam/digikam.notifyrc,
	  imageplugins/localcontrast/digikamimageplugin_localcontrast.desktop,
	  utilities/nepomuk/digikamnepomukservice.desktop: SVN_SILENT made
	  messages (.desktop file)

2010-02-02 00:05  jwienke

	* libs/dimg/loaders/pngloader.cpp,
	  libs/threadimageio/thumbnailbasic.cpp: fix compilation with
	  libpng >= 1.4.0

2010-02-01 18:31  jmueller

	* libs/widgets/common/curveswidget.cpp,
	  libs/widgets/common/histogramwidget.cpp: remove obsolete (with
	  qt4) dubble buffering from curves widget and histogram widget

2010-02-01 14:43  cgilles

	* digikam/digikamview.cpp, libs/widgets/common/dzoombar.cpp,
	  libs/widgets/common/dzoombar.h: factoring

2010-02-01 14:18  cgilles

	* digikam/digikamapp.cpp, digikam/digikamapp.h,
	  digikam/digikamapp_p.h, digikam/digikamview.cpp,
	  digikam/digikamview.h, libs/widgets/common/dzoombar.cpp,
	  libs/widgets/common/dzoombar.h: port album gui preview to support
	  DZoomBar instead StatusZoomBar.

2010-02-01 09:11  cgilles

	* digikam/imagepreviewview.cpp,
	  libs/widgets/common/previewwidget.cpp,
	  libs/widgets/common/previewwidget.h: use double left mouse button
	  click to back to album in preview mode
	  CCBUGS: 183108

2010-02-01 08:19  mlaurent

	* libs/widgets/common/statesavingobject.cpp: Fix iterator

2010-02-01 03:52  cfeck

	* digikam/leftsidebarwidgets.cpp: SVN_SILENT compile

2010-01-31 23:42  jwienke

	* libs/imageproperties/imagedescedittab.cpp: use correct display
	  without count role for search completion

2010-01-31 21:27  jwienke

	* ., CMakeLists.txt, TODO, digikam/album.cpp, digikam/album.h,
	  digikam/albumdragdrop.cpp, digikam/albumdragdrop.h,
	  digikam/albumfolderview.cpp, digikam/albumfolderview.h,
	  digikam/albummanager.cpp, digikam/albummanager.h,
	  digikam/albummodificationhelper.cpp,
	  digikam/albummodificationhelper.h, digikam/albumselectdialog.cpp,
	  digikam/albumselectiontreeview.cpp,
	  digikam/albumselectiontreeview.h, digikam/albumselectwidget.cpp,
	  digikam/albumselectwidget.h, digikam/albumthumbnailloader.cpp,
	  digikam/albumthumbnailloader.h, digikam/albumtreeview.cpp,
	  digikam/albumtreeview.h, digikam/contextmenuhelper.cpp,
	  digikam/contextmenuhelper.h, digikam/datefolderview.cpp,
	  digikam/datefolderview.h, digikam/digikam.notifyrc,
	  digikam/digikamapp.cpp, digikam/digikamapp_p.h,
	  digikam/digikamimageview.cpp, digikam/digikamimageview.h,
	  digikam/digikammodelcollection.cpp,
	  digikam/digikammodelcollection.h, digikam/digikamview.cpp,
	  digikam/digikamview.h, digikam/editablesearchtreeview.cpp,
	  digikam/editablesearchtreeview.h, digikam/folderitem.cpp,
	  digikam/folderitem.h, digikam/folderview.cpp,
	  digikam/folderview.h, digikam/folderviewtooltip.cpp,
	  digikam/folderviewtooltip.h, digikam/imagecategorizedview.cpp,
	  digikam/imagecategorizedview.h, digikam/imagecategorydrawer.cpp,
	  digikam/imagedelegate.cpp, digikam/imagedelegate.h,
	  digikam/imagedelegateoverlay.cpp, digikam/imagedelegateoverlay.h,
	  digikam/imagedragdrop.cpp, digikam/imagedragdrop.h,
	  digikam/imageviewutilities.cpp, digikam/imageviewutilities.h,
	  digikam/kcategorizedview.cpp, digikam/kcategorizedview.h,
	  digikam/kcategorizedview_p.h, digikam/leftsidebarwidgets.cpp,
	  digikam/leftsidebarwidgets.h, digikam/metadatamanager.cpp,
	  digikam/metadatamanager.h, digikam/searchmodificationhelper.cpp,
	  digikam/searchmodificationhelper.h, digikam/sidebarwidget.cpp,
	  digikam/sidebarwidget.h, digikam/tagcheckview.cpp,
	  digikam/tagcheckview.h, digikam/tagdragdrop.cpp,
	  digikam/tagdragdrop.h, digikam/tagfiltersidebarwidget.cpp,
	  digikam/tagfiltersidebarwidget.h, digikam/tagfilterview.cpp,
	  digikam/tagfilterview.h, digikam/tagfolderview.cpp,
	  digikam/tagfolderview.h, digikam/tagmodificationhelper.cpp,
	  digikam/tagmodificationhelper.h, libs/database/albuminfo.h,
	  libs/database/imageinfo.cpp, libs/database/imageinfo.h,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/talbumlistview.cpp,
	  libs/imageproperties/talbumlistview.h,
	  libs/models/abstractalbummodel.cpp,
	  libs/models/abstractalbummodel.h,
	  libs/models/albumfiltermodel.cpp, libs/models/albumfiltermodel.h,
	  libs/models/albummodel.cpp, libs/models/albummodel.h,
	  libs/models/albummodeldragdrophandler.cpp,
	  libs/models/albummodeldragdrophandler.h,
	  libs/models/imagemodel.cpp,
	  libs/models/imagemodeldragdrophandler.cpp,
	  libs/models/imagemodeldragdrophandler.h,
	  libs/widgets/common/dcategorizedview.cpp,
	  libs/widgets/common/dcategorizedview.h,
	  libs/widgets/common/ditemdelegate.cpp,
	  libs/widgets/common/ditemdelegate.h,
	  libs/widgets/common/ditemtooltip.cpp,
	  libs/widgets/common/ditemtooltip.h,
	  libs/widgets/common/imagedelegateoverlay.cpp,
	  libs/widgets/common/imagedelegateoverlay.h,
	  libs/widgets/common/itemviewimagedelegate.cpp,
	  libs/widgets/common/itemviewimagedelegate.h,
	  libs/widgets/common/itemviewimagedelegatepriv.h,
	  libs/widgets/common/itemviewtooltip.cpp,
	  libs/widgets/common/kcategorizedview.cpp,
	  libs/widgets/common/kcategorizedview.h,
	  libs/widgets/common/kcategorizedview_p.h,
	  libs/widgets/common/searchtextbar.cpp,
	  libs/widgets/common/searchtextbar.h,
	  libs/widgets/common/sidebar.cpp, libs/widgets/common/sidebar.h,
	  libs/widgets/common/statesavingobject.cpp,
	  libs/widgets/common/statesavingobject.h, showfoto/showfoto.cpp,
	  tests/CMakeLists.txt, tests/albummodeltest.cpp,
	  tests/albummodeltest.h, tests/albummodeltestimages,
	  tests/modeltest, tests/searchtextbartest.cpp,
	  tests/searchtextbartest.h, tests/statesavingobjecttest.cpp,
	  tests/statesavingobjecttest.h, utilities/cameragui/cameraui.cpp,
	  utilities/fuzzysearch/fuzzysearchfolderview.cpp,
	  utilities/fuzzysearch/fuzzysearchfolderview.h,
	  utilities/fuzzysearch/fuzzysearchview.cpp,
	  utilities/fuzzysearch/fuzzysearchview.h,
	  utilities/gpssearch/gpssearchfolderview.cpp,
	  utilities/gpssearch/gpssearchfolderview.h,
	  utilities/gpssearch/gpssearchview.cpp,
	  utilities/gpssearch/gpssearchview.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/kipiiface/kipiimagecollectionselector.cpp,
	  utilities/kipiiface/kipiimagecollectionselector.h,
	  utilities/kipiiface/kipiuploadwidget.cpp,
	  utilities/lighttable/lighttablewindow.cpp,
	  utilities/lighttable/lighttablewindow_p.h,
	  utilities/queuemanager/queuesettingsview.cpp,
	  utilities/searchwindow/searchfolderview.cpp,
	  utilities/searchwindow/searchfolderview.h,
	  utilities/searchwindow/searchtabheader.cpp,
	  utilities/searchwindow/searchtabheader.h,
	  utilities/timeline/timelinefolderview.cpp,
	  utilities/timeline/timelinefolderview.h,
	  utilities/timeline/timelineview.cpp,
	  utilities/timeline/timelineview.h,
	  utilities/timeline/timelinewidget.h: Merged model view branch
	  back to trunk.
	  
	  Please test that this didn't break anything. I did not find any
	  problems.

2010-01-31 18:44  jmueller

	* utilities/queuemanager/queuemgrwindow.cpp: fixed enabling of
	  actions in BQM
	  - start is enabled when pending items > 0 and tasks > 0
	  - clear queue is enabled when items > 0
	  - clear processed items is enabled when processed items > 0
	  - clear selected items is enabled when items > 0

2010-01-31 17:49  cgilles

	* CMakeLists.txt: 1.2.0 is open

2010-01-31 14:18  cgilles

	* NEWS: update

2010-01-31 14:15  cgilles

	* NEWS: update

2010-01-31 14:14  cgilles

	* project/NEWS.1.1.0: backup news file

2010-01-31 13:19  nlecureuil

	* NEWS: Empty NEWS file for next digikam

2010-01-31 13:18  nlecureuil

	* ChangeLog: Prepare for digikam 1.1.0

1.1.0 2009-12-20
--------------------------------------------------------------------------------

2010-01-30 17:27  cgilles

	* NEWS: update

2010-01-30 17:12  cgilles

	* NEWS: update

2010-01-30 10:48  scripty

	* digikam/digikam.notifyrc,
	  imageplugins/charcoal/digikamimageplugin_charcoal.desktop,
	  imageplugins/inserttext/digikamimageplugin_inserttext.desktop,
	  imageplugins/localcontrast/digikamimageplugin_localcontrast.desktop,
	  utilities/nepomuk/digikamnepomukservice.desktop: SVN_SILENT made
	  messages (.desktop file)

2010-01-30 10:31  jmueller

	* imageplugins/channelmixer/channelmixertool.cpp: make the single
	  channel reset toolbuttons work to point to per channels defaults
	  CCBUGS: 224682

2010-01-30 09:06  aclemens

	* utilities/advancedrename/parser/options/dateoption.cpp,
	  utilities/advancedrename/parser/options/dateoption.h: Disable
	  "Locale" date option for now, it can generate "/" characters,
	  which are
	  invalid, since digiKam will not create a new folder at the
	  moment.
	  Also add a QValidator object to the custom date format input
	  widget.

2010-01-30 08:53  aclemens

	* utilities/advancedrename/advancedrenameinput.cpp: The character
	  "/" should not be allowed for now in the AdvancedRenameLineEdit
	  widget. Since we can not use a QValidator here, handle the event
	  instead

2010-01-30 08:39  aclemens

	* utilities/imageeditor/editor/editorwindow.cpp: I have not found a
	  solution to the "view menu" problem with the
	  ButtonIconDisabler class. So I will disable it for now for the
	  1.1.0 release.

2010-01-29 22:30  cgilles

	* NEWS: update

2010-01-29 21:38  jnarboux

	* digikam/imagepreviewview.cpp: fix logic

2010-01-29 19:09  aclemens

	* digikam/tageditdlg.cpp: The same for tags: do not allow complete
	  empty names

2010-01-29 19:09  aclemens

	* digikam/albumpropsedit.cpp: It should not be possible to enter
	  empty album names in the "New Album" dialog.

2010-01-29 15:00  jnarboux

	* digikam/imagepreviewview.cpp,
	  utilities/lighttable/lighttablepreview.cpp: typo

2010-01-29 13:37  cgilles

	* libs/widgets/common/dzoombar.cpp, libs/widgets/common/dzoombar.h:
	  polish

2010-01-29 13:06  cgilles

	* utilities/imageeditor/TODO: update

2010-01-29 13:00  cgilles

	* showfoto/showfotoui.rc: remove zoom action from toolbar

2010-01-29 12:55  cgilles

	* NEWS: update

2010-01-29 12:54  cgilles

	* libs/widgets/common/dzoombar.cpp, libs/widgets/common/dzoombar.h,
	  utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/editor/digikamimagewindowui.rc,
	  utilities/imageeditor/editor/editorstackview.cpp,
	  utilities/imageeditor/editor/editorstackview.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/editorwindow_p.h: Image Editor :
	  move zoom action from tool bar to status bar. Use new DZoomBar
	  widget.
	  Now editor has the same usability about zoom action than other
	  digiKam parts, as Light Table or Preview
	  BUGS: 197316

2010-01-29 10:55  cgilles

	* NEWS: update

2010-01-29 10:54  cgilles

	* utilities/lighttable/lighttablepreview.cpp: lighttable preview :
	  show more details about RAW preview loaded : half size or JPEG
	  embeded.
	  BUGS: 156836

2010-01-29 10:52  cgilles

	* digikam/imagepreviewview.cpp: image preview mode : show more
	  details about RAW preview loaded : half size or JPEG embeded.
	  CCBUGS: 156836

2010-01-29 10:33  cgilles

	* utilities/setup/setupalbumview.cpp,
	  utilities/setup/setuplighttable.cpp: add more details about file
	  preview loading in full size or reduced size, especially with RAW
	  files
	  CCBUGS: 156836

2010-01-28 21:12  jmueller

	* NEWS, utilities/imageeditor/editor/editortoolsettings.cpp: As
	  some tools need more space than vertically available in settings
	  widget they get a vertical scollbar. The vertical scrollbar
	  instantly introduces a horizontal scrollbar as the widget content
	  do not fit into space any more. This patch adds the height of a
	  scrollbar to minimumSizeHint()'s width so there is always enough
	  width to display widget content and scrollbar.
	  
	  BUGS: 211814
	  CCBUGS: 211524, 221989

2010-01-28 20:59  jmueller

	* imageplugins/localcontrast/localcontrasttool.cpp: allows the
	  stages settings items from local contrast tool to have a smaller
	  width
	  CCBUGS: 221989

2010-01-28 15:13  mwiesweg

	* digikam/albummanager.cpp: Ensure that the initial setup of
	  modification dates of db file directory is
	  done after the dir watch black list is setup. Otherwise, a
	  complete collection
	  scan would be triggered for each first use.
	  Also fix retrieving the directory from the dir watch path, which
	  can be either a
	  file or a directory path.
	  
	  CCBUG: 223936

2010-01-28 14:44  cgilles

	* CMakeLists.txt: compile

2010-01-28 14:44  cgilles

	* libs/widgets/common/CMakeLists.txt,
	  libs/widgets/common/dzoombar.cpp, libs/widgets/common/dzoombar.h:
	  prepare the future : add DZoomBar widget. Will be used later to
	  solve #197316
	  CCBUGS: 197316

2010-01-28 13:43  cgilles

	* utilities/imageeditor/widgets/CMakeLists.txt: update

2010-01-28 12:45  cgilles

	* digikam/albumwidgetstack.cpp, digikam/imagepreviewview.cpp,
	  digikam/mediaplayerview.cpp, digikam/mediaplayerview.h: polish

2010-01-28 12:30  cgilles

	* digikam/albumwidgetstack.cpp, digikam/mediaplayerview.h: polish

2010-01-28 12:27  cgilles

	* digikam/albumwidgetstack.cpp, digikam/albumwidgetstack.h,
	  digikam/imagepreviewview.cpp, digikam/imagepreviewview.h,
	  digikam/mediaplayerview.cpp, digikam/mediaplayerview.h: add
	  toolbar over media player view with next item, previous item, and
	  go back to album view options.

2010-01-28 10:57  cgilles

	* digikam/imagepreviewview.cpp, digikam/imagepreviewview.h: in
	  preview image mode, add rotate left/right button to overlay
	  toolbar

2010-01-28 09:11  cgilles

	* NEWS: update

2010-01-28 08:53  cgilles

	* NEWS: update

2010-01-28 08:49  cgilles

	* NEWS: update

2010-01-28 08:16  cgilles

	* NEWS: update

2010-01-27 21:19  mwiesweg

	* digikam/ddragobjects.cpp: Fix dragging of items (DAlbumDrag said
	  it could decode item drags)

2010-01-26 21:56  mwiesweg

	* digikam/digikamimageview.cpp, digikam/imageviewutilities.cpp,
	  digikam/imageviewutilities.h: When deleting images, move to the
	  next index.
	  
	  CCBUG: 224052

2010-01-26 21:56  mwiesweg

	* digikam/imagedelegate.cpp: this was a no-op. Fix dragging pixmap
	  for multiple images.

2010-01-26 11:48  cgilles

	* utilities/imageeditor/editor/editorstackview.cpp: this is a non
	  sence to switch to fit to windows if zoom to 100% is already
	  active

2010-01-26 11:34  cgilles

	* showfoto/showfotoui.rc,
	  utilities/imageeditor/editor/digikamimagewindowui.rc: as zoom to
	  100% is now available everywhere in editor tools based on
	  imageregionwidget, set as default button to toolbar

2010-01-26 11:25  cgilles

	* utilities/imageeditor/TODO: update

2010-01-26 11:14  scripty

	* utilities/hotplug/digikam-download.desktop.cmake,
	  utilities/hotplug/digikam-mount-and-download.desktop.cmake,
	  utilities/hotplug/digikam-opencamera.desktop.cmake: SVN_SILENT
	  made messages (.desktop file)

2010-01-26 10:39  cgilles

	* NEWS: update

2010-01-26 10:38  cgilles

	* libs/dimg/filters/noisereductionsettings.cpp: CRed and CBlue
	  parameters are inverted
	  BUGS: 224293

2010-01-26 10:00  cgilles

	* libs/widgets/common/previewwidget.cpp,
	  libs/widgets/common/previewwidget.h: handle key release event

2010-01-26 09:57  cgilles

	* libs/dimg/filters/noisereductionsettings.cpp: factoring tooltips

2010-01-26 09:21  cgilles

	* libs/widgets/common/previewwidget.cpp,
	  libs/widgets/common/previewwidget.h,
	  utilities/imageeditor/widgets/imageregionwidget.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.h: polish API

2010-01-26 09:07  cgilles

	* utilities/imageeditor/widgets/previewtoolbar.cpp,
	  utilities/imageeditor/widgets/previewtoolbar.h: polish

2010-01-26 08:12  cgilles

	* imageplugins/filmgrain/filmgraintool.cpp,
	  imageplugins/filmgrain/filmgraintool.h,
	  imageplugins/infrared/infraredtool.cpp: polish

2010-01-26 08:10  cgilles

	* imageplugins/filmgrain/filmgraintool.cpp,
	  imageplugins/infrared/infraredtool.cpp: polish

2010-01-26 08:09  cgilles

	* imageplugins/infrared/infraredtool.cpp,
	  imageplugins/infrared/infraredtool.h: use rnuminput

2010-01-26 08:01  cgilles

	* imageplugins/infrared/CMakeLists.txt,
	  imageplugins/infrared/imageplugin_infrared.cpp,
	  imageplugins/infrared/imageplugin_infrared.h,
	  imageplugins/infrared/infrared.cpp,
	  imageplugins/infrared/infrared.h,
	  imageplugins/infrared/infraredtool.cpp,
	  imageplugins/infrared/infraredtool.h: polish

2010-01-26 07:51  cgilles

	* imageplugins/filmgrain/filmgraintool.cpp: add Try button

2010-01-26 07:46  cgilles

	* imageplugins/filmgrain/CMakeLists.txt,
	  imageplugins/filmgrain/filmgraintool.cpp,
	  imageplugins/filmgrain/filmgraintool.h: use RNumImput widget
	  here. No need to make different gui style with LCD widget

2010-01-26 07:16  cgilles

	* imageplugins/filmgrain/filmgraintool.cpp,
	  imageplugins/filmgrain/filmgraintool.h: polish

2010-01-26 07:15  cgilles

	* imageplugins/filmgrain/imageplugin_filmgrain.cpp,
	  imageplugins/filmgrain/imageplugin_filmgrain.h: polish

2010-01-26 07:13  cgilles

	* NEWS: update

2010-01-26 07:00  cgilles

	* NEWS: update

2010-01-26 06:54  cgilles

	* utilities/imageeditor/TODO, utilities/imageeditor/widgets/TODO:
	  move to top folder

2010-01-26 06:27  jnarboux

	* imageplugins/contentawareresizing/contentawareresizetool.cpp:
	  Only allow mouse over preview in liquid rescale.
	  
	  FIX: 224243

2010-01-26 05:22  cgilles

	* NEWS: update

2010-01-25 21:09  cgilles

	* NEWS: update

2010-01-25 20:20  cgilles

	* NEWS: update

2010-01-25 20:19  cgilles

	* libs/widgets/common/previewwidget.cpp,
	  libs/widgets/common/previewwidget.h,
	  utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h: add keybaord handling to
	  pan preview and editor canvas with arrow key.
	  BUGS: 105934

2010-01-25 18:44  mwiesweg

	* libs/imageproperties/imagepropertiescolorstab.cpp: Reset
	  histogram image data when url is null.
	  Should probably also be done when switching to other tab.
	  
	  CCBUG: 195610

2010-01-25 17:24  cgilles

	* NEWS: update

2010-01-25 16:38  cgilles

	* libs/widgets/common/previewwidget.cpp: factoring

2010-01-25 13:27  cgilles

	* NEWS: update

2010-01-25 13:27  cgilles

	* digikam/imagepreviewview.cpp,
	  libs/widgets/common/previewwidget.cpp,
	  utilities/lighttable/lighttablepreview.cpp: preview mode :
	  - Do not use content left mouse bouton event to go back to album
	  view. Use new preview tool bar or ESC key.
	  - Use left mouse button to pan content (middle button still
	  available for this action too).
	  - Add a little toolbar on the left top corner to switch between
	  album items and go back to album view.
	  BUGS: 183108

2010-01-25 11:04  cgilles

	* imageplugins/hotpixels/hotpixelstool.cpp: polish

2010-01-25 11:00  cgilles

	* imageplugins/hotpixels/hotpixelstool.cpp: missing buttons there

2010-01-25 10:48  cgilles

	* imageplugins/hotpixels/hotpixelstool.cpp: polish

2010-01-25 10:45  cgilles

	* imageplugins/hotpixels/blackframelistview.cpp,
	  imageplugins/hotpixels/blackframelistview.h,
	  imageplugins/hotpixels/blackframeparser.cpp,
	  imageplugins/hotpixels/blackframeparser.h,
	  imageplugins/hotpixels/hotpixelfixer.cpp,
	  imageplugins/hotpixels/hotpixelfixer.h,
	  imageplugins/hotpixels/hotpixelstool.cpp,
	  imageplugins/hotpixels/hotpixelstool.h: use const ref

2010-01-25 10:41  scripty

	* digikam/digikam.desktop, digikam/digikam.notifyrc: SVN_SILENT
	  made messages (.desktop file)

2010-01-25 10:10  cgilles

	* NEWS: update

2010-01-25 10:10  cgilles

	* libs/dialogs/filesaveoptionsdlg.cpp,
	  libs/dialogs/filesaveoptionsdlg.h: files missing

2010-01-25 10:08  cgilles

	* CMakeLists.txt, utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/setup/setupiofiles.cpp: apply patch #40216 from David
	  Eriksson
	  BUGS: 224136

2010-01-25 08:59  cgilles

	* NEWS: update

2010-01-24 19:37  cgilles

	* NEWS: update

2010-01-24 18:27  jwienke

	* AUTHORS, data/pics/splash-digikam.png,
	  data/pics/splash-digikam.svgz: new splash screen

2010-01-24 17:07  cgilles

	* AUTHORS: added showfoto 1.1.0 splashscreen credit

2010-01-24 17:05  cgilles

	* data/pics/splash-showfoto.png, data/pics/splash-showfoto.svgz:
	  new Showfoto 1.1.0 splashscreen by Petr Sigut
	  CCMAIL: sigut@sigut.net

2010-01-24 14:18  cgilles

	* NEWS: update

2010-01-23 15:31  mwiesweg

	* utilities/cameragui/gpcamera.cpp: Set the mtime of a file
	  downloaded from a gphoto2 camera to the mtime retrieved from the
	  camera.
	  
	  CCBUG: 221457

2010-01-23 15:03  mwiesweg

	* NEWS, digikam/albumdragdrop.cpp, digikam/albumfolderview.cpp,
	  digikam/ddragobjects.cpp, digikam/ddragobjects.h,
	  digikam/folderview.cpp: Allow dragging of PAlbums to Dolphin (and
	  all other places)
	  So far we used the database url to specify an album. Now,
	  optionally,
	  a file url can be provided. Dolphin now nicely shows a drop menu
	  as well.
	  Additionally, unify internal mimetype usage.
	  
	  BUG: 222469

2010-01-23 07:55  cgilles

	* NEWS: update

2010-01-23 07:41  jnarboux

	* utilities/lighttable/lighttablepreview.cpp,
	  utilities/lighttable/lighttablewindow_p.h,
	  utilities/setup/setuplighttable.cpp: Undo compit 1054504, this
	  removes the option for updating zoom ratio when new image is
	  loaded in lighttable.
	  Make new behaviour be old default, we never update zoom ratio.
	  
	  CCBUGS: 210910

2010-01-22 17:36  cgilles

	* digikam/imagepreviewview.cpp,
	  utilities/lighttable/lighttablepreview.cpp: do not display info
	  message over preview if no image is loaded

2010-01-22 17:13  cgilles

	* utilities/queuemanager/queuemgrwindow.cpp: polish

2010-01-22 17:00  cgilles

	* libs/widgets/common/previewwidget.cpp,
	  libs/widgets/common/previewwidget.h,
	  utilities/imageeditor/widgets/imageregionwidget.cpp: polish API

2010-01-22 16:39  cgilles

	* NEWS: update

2010-01-22 16:38  cgilles

	* utilities/lighttable/lighttablewindow.cpp,
	  utilities/lighttable/lighttablewindow_p.h: add left and right
	  file names outside light table panels
	  BUGS: 218179

2010-01-22 16:07  cgilles

	* NEWS: update

2010-01-22 15:00  cgilles

	* NEWS: update

2010-01-22 14:58  cgilles

	* digikam/imagepreviewview.cpp, digikam/imagepreviewview.h,
	  libs/widgets/common/previewwidget.cpp,
	  libs/widgets/common/previewwidget.h,
	  utilities/imageeditor/widgets/imageregionwidget.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.h,
	  utilities/lighttable/lighttablepreview.cpp,
	  utilities/lighttable/lighttablepreview.h: with icon view preview
	  mode and light table, show an annotation over preview area when
	  reduced image is loaded instead full image size
	  BUGS: 220122

2010-01-22 07:36  cgilles

	* utilities/imageeditor/widgets/TODO: update

2010-01-22 07:35  cgilles

	* NEWS: update

2010-01-22 07:28  cgilles

	* NEWS: update

2010-01-22 07:27  cgilles

	* utilities/imageeditor/widgets/TODO: update

2010-01-22 07:23  cgilles

	* utilities/imageeditor/widgets/TODO: update

2010-01-22 07:22  cgilles

	* NEWS: update

2010-01-22 07:20  cgilles

	* libs/widgets/common/previewwidget.cpp,
	  libs/widgets/common/previewwidget.h,
	  utilities/imageeditor/editor/editorstackview.cpp,
	  utilities/imageeditor/editor/editorstackview.h,
	  utilities/imageeditor/editor/editortooliface.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp: Zoom to fit is now
	  available with all editor tools based on imageregionwidget
	  as refocus and NR.
	  BUGS: 221988
	  BUGS: 196469

2010-01-21 21:18  mwiesweg

	* NEWS, libs/database/albumdb.cpp: The SQL string operator "LIKE"
	  is, at least for SQLite, case insensitive.
	  For albums, which are case sensitive on Unix, add an additional
	  check in C++.
	  
	  BUG: 223050

2010-01-21 20:46  mwiesweg

	* NEWS, libs/imageproperties/imagedescedittab.cpp: Show the "Recent
	  Tags" menu on the button immediately, not after a delay
	  
	  BUG: 220231

2010-01-21 20:36  mwiesweg

	* NEWS, utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/dimginterface.cpp: When loading is
	  skipped, because current image is identical, emit signals anyway
	  so that UI is toggled appropriately
	  
	  BUG: 221933

2010-01-21 18:36  mwiesweg

	* NEWS, libs/database/collectionmanager.cpp: Check that URLs are
	  local
	  
	  BUG: 221162

2010-01-21 18:23  mwiesweg

	* libs/database/collectionmanager.cpp: Add extra check to compare
	  directories
	  
	  CCBUG: 221155

2010-01-21 16:50  cgilles

	* NEWS: update

2010-01-21 16:46  mwiesweg

	* showfoto/showfoto.cpp: Delete canvas (normally done in
	  EditorWindow destructor) before shutting down loading cache.
	  Dont get a crash here now.
	  
	  BUG: 221569

2010-01-21 16:45  cgilles

	* utilities/imageeditor/canvas/canvas.cpp: polish

2010-01-21 16:39  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: Zoom to 100% is
	  now available with all editor tools based on imageregionwidget as
	  refocus and NR.
	  CCBUGS: 221988
	  CCBUGS: 196469

2010-01-21 16:23  cgilles

	* utilities/imageeditor/widgets/imageregionwidget.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.h: factorize

2010-01-21 15:12  cgilles

	* utilities/imageeditor/widgets/imageregionwidget.cpp: polish

2010-01-21 13:36  cgilles

	* utilities/imageeditor/widgets/imageregionwidget.cpp: fix preview
	  rendiring position with contiguous mode

2010-01-21 11:04  cgilles

	* utilities/imageeditor/widgets/imageguidewidget.cpp: polish

2010-01-21 10:25  cgilles

	* utilities/imageeditor/widgets/imageregionwidget.cpp: polish

2010-01-21 10:08  cgilles

	* utilities/imageeditor/widgets/imageregionwidget.cpp: polish

2010-01-20 15:03  cgilles

	* NEWS: update

2010-01-20 15:02  cgilles

	* imageplugins/adjustcurves/adjustcurvestool.cpp,
	  imageplugins/adjustcurves/adjustcurvestool.h: check if picker
	  color is valid when reset is done.
	  BUGS: 207888

2010-01-20 14:40  cgilles

	* utilities/imageeditor/widgets/imageguidewidget.cpp: polish

2010-01-20 13:58  cgilles

	* utilities/imageeditor/widgets/imageguidewidget.cpp: polish

2010-01-20 13:42  cgilles

	* imageplugins/adjustcurves/adjustcurvestool.cpp: polish

2010-01-20 11:47  cgilles

	* imageplugins/adjustcurves/adjustcurvestool.cpp: polish

2010-01-20 11:35  scripty

	* digikam/digikam.desktop, digikam/digikam.notifyrc,
	  imageplugins/contentawareresizing/digikamimageplugin_contentawareresizing.desktop,
	  imageplugins/emboss/digikamimageplugin_emboss.desktop,
	  imageplugins/inpainting/digikamimageplugin_inpainting.desktop,
	  imageplugins/localcontrast/digikamimageplugin_localcontrast.desktop,
	  imageplugins/superimpose/digikamimageplugin_superimpose.desktop,
	  showfoto/showfoto.desktop,
	  utilities/nepomuk/digikamnepomukservice.desktop: SVN_SILENT made
	  messages (.desktop file)

2010-01-20 11:23  cgilles

	* NEWS: update

2010-01-20 11:20  cgilles

	* utilities/imageeditor/widgets/TODO: update

2010-01-20 11:20  cgilles

	* utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/editor/editortooliface.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.h: Editor Tool
	  Preview factoring : Important change here
	  - Now editor tool based on image region widget preview can be
	  zommed to 100% all time. there is no zomming
	  restriction based on image size to always fit contents to preview
	  size.
	  - When user select a zommable editor tool, canvas zoom is applied
	  to preview.
	  - All preview mode are available with image region widget tools
	  based (NR, refocus, etc...)
	  
	  Warnings: this commit do not finalize preview factoring and
	  regressions tests need to be done again.
	  I can see preview dysfunctions in some cases.
	  
	  TODO : port progressively all editor tools based on image guide
	  widget (not zommable) to image region widget (zommable) as WB,
	  curves, levels, etc...
	  
	  BUGS: 221987
	  BUGS: 163284
	  BUGS: 148072
	  BUGS: 222975
	  CCBUGS: 197316
	  CCBUGS: 148235
	  CCBUGS: 220567
	  CCBUGS: 196469
	  CCBUGS: 221988

2010-01-20 11:10  cgilles

	* utilities/imageeditor/widgets/TODO: added toto list for editor
	  toll preview factoring

2010-01-20 09:39  cgilles

	* libs/widgets/common/previewwidget.cpp,
	  libs/widgets/common/previewwidget.h: factorize

2010-01-19 09:50  cgilles

	* utilities/lighttable/lighttablepreview.cpp,
	  utilities/lighttable/lighttablepreview.h: factorize

2010-01-19 09:49  cgilles

	* digikam/imagepreviewview.cpp, digikam/imagepreviewview.h:
	  factorize

2010-01-19 09:35  cgilles

	* libs/widgets/common/previewwidget.cpp,
	  libs/widgets/common/previewwidget.h: factorize

2010-01-19 08:26  cgilles

	* utilities/imageeditor/widgets/previewtoolbar.cpp: NoPreviewMode
	  is not a valid saved mode from rc file

2010-01-18 09:55  cgilles

	* utilities/imageeditor/widgets/imageregionwidget.h: polish

2010-01-18 09:32  cgilles

	* NEWS: update

2010-01-18 09:26  cgilles

	* utilities/imageeditor/widgets/imageregionwidget.h: can be private

2010-01-18 09:21  cgilles

	* utilities/imageeditor/widgets/imageregionwidget.h: can be private

2010-01-18 09:17  cgilles

	* utilities/imageeditor/widgets/imageregionwidget.h: this method
	  doen't exist

2010-01-18 09:16  cgilles

	* utilities/imageeditor/widgets/imageregionwidget.h: these method
	  can be private

2010-01-18 09:14  cgilles

	* utilities/imageeditor/widgets/imageregionwidget.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.h: simplify
	  constructor

2010-01-18 09:08  cgilles

	* utilities/imageeditor/widgets/imageguidewidget.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.cpp: polish

2010-01-18 07:17  jnarboux

	* imageplugins/lenscorrection/vignetting/TODO: Add TODO file for
	  the vignetting tool.
	  
	  CCBUG: 218906
	  CCBUG: 177827

2010-01-17 20:47  jnarboux

	* imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp: add
	  antialiasing of the croping helpers

2010-01-17 14:34  jnarboux

	* imageplugins/lenscorrection/vignetting/antivignetting.cpp,
	  imageplugins/lenscorrection/vignetting/antivignettingtool.cpp:
	  Compute preview of vignetting effect on a downscaled version.

2010-01-17 10:27  scripty

	* digikam/digikam.desktop, digikam/digikam.notifyrc,
	  imageplugins/adjustcurves/digikamimageplugin_adjustcurves.desktop,
	  imageplugins/adjustlevels/digikamimageplugin_adjustlevels.desktop,
	  imageplugins/blurfx/digikamimageplugin_blurfx.desktop,
	  imageplugins/border/digikamimageplugin_border.desktop,
	  imageplugins/channelmixer/digikamimageplugin_channelmixer.desktop,
	  imageplugins/charcoal/digikamimageplugin_charcoal.desktop,
	  imageplugins/colorfx/digikamimageplugin_colorfx.desktop,
	  imageplugins/contentawareresizing/digikamimageplugin_contentawareresizing.desktop,
	  imageplugins/coreplugin/digikamimageplugin_core.desktop,
	  imageplugins/distortionfx/digikamimageplugin_distortionfx.desktop,
	  imageplugins/emboss/digikamimageplugin_emboss.desktop,
	  imageplugins/filmgrain/digikamimageplugin_filmgrain.desktop,
	  imageplugins/freerotation/digikamimageplugin_freerotation.desktop,
	  imageplugins/hotpixels/digikamimageplugin_hotpixels.desktop,
	  imageplugins/infrared/digikamimageplugin_infrared.desktop,
	  imageplugins/inpainting/digikamimageplugin_inpainting.desktop,
	  imageplugins/inserttext/digikamimageplugin_inserttext.desktop,
	  imageplugins/lenscorrection/digikamimageplugin_lenscorrection.desktop,
	  imageplugins/localcontrast/digikamimageplugin_localcontrast.desktop,
	  imageplugins/oilpaint/digikamimageplugin_oilpaint.desktop,
	  imageplugins/perspective/digikamimageplugin_perspective.desktop,
	  imageplugins/raindrop/digikamimageplugin_raindrop.desktop,
	  imageplugins/restoration/digikamimageplugin_restoration.desktop,
	  imageplugins/sheartool/digikamimageplugin_sheartool.desktop,
	  imageplugins/superimpose/digikamimageplugin_superimpose.desktop,
	  imageplugins/texture/digikamimageplugin_texture.desktop,
	  imageplugins/whitebalance/digikamimageplugin_whitebalance.desktop,
	  kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  showfoto/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/editor/digikamimageplugin.desktop,
	  utilities/nepomuk/digikamnepomukservice.desktop: SVN_SILENT made
	  messages (.desktop file)

2010-01-17 09:20  jnarboux

	* imageplugins/lenscorrection/vignetting/antivignetting.cpp,
	  imageplugins/lenscorrection/vignetting/antivignettingtool.cpp:
	  Fix bug when radius is small, polish.
	  
	  CCBUG: 218906
	  CCBUG: 177827
	  FEATURE: 218906

2010-01-17 08:23  jnarboux

	* imageplugins/lenscorrection/vignetting/antivignetting.cpp,
	  imageplugins/lenscorrection/vignetting/antivignetting.h,
	  imageplugins/lenscorrection/vignetting/antivignettingtool.cpp:
	  Prevent overflow, factorize code.
	  There is still a bug when adding vignetting when radisus is
	  smaller than 1.0.
	  
	  CCBUGS: 218906, 177827

2010-01-16 14:21  mwiesweg

	* libs/models/imagefiltersettings.cpp: Tag filter: When match
	  condition is AND, selection "Not tagged" and any
	  other tag means no match.
	  When condition is OR, selects "Not tagged" files and all with the
	  selected tags.

2010-01-16 13:35  jnarboux

	* imageplugins/lenscorrection/vignetting/antivignettingtool.cpp,
	  imageplugins/lenscorrection/vignetting/antivignettingtool.h:
	  factorize code, polish

2010-01-15 22:31  jnarboux

	* imageplugins/lenscorrection/vignetting/antivignetting.cpp,
	  imageplugins/lenscorrection/vignetting/antivignetting.h,
	  imageplugins/lenscorrection/vignetting/antivignettingtool.cpp:
	  add support for offset can be used when adding vignetting

2010-01-15 15:35  jnarboux

	* imageplugins/lenscorrection/vignetting/antivignetting.cpp,
	  imageplugins/lenscorrection/vignetting/antivignetting.h,
	  imageplugins/lenscorrection/vignetting/antivignettingtool.cpp:
	  Add option to add vignetting.
	  Fix radius slider whose range was too large.
	  
	  CCBUGS: 218906 177827

2010-01-15 13:20  cgilles

	* utilities/imageeditor/widgets/imageregionwidget.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.h: handle
	  scroolbar events to clear preview rendering

2010-01-15 12:55  jnarboux

	* utilities/setup/setupmetadata.cpp: Clarify the descriptions of
	  the option about metadata. The word Tags is ambiguous as it could
	  describe keyword Tags.

2010-01-15 10:58  cgilles

	* NEWS: update

2010-01-15 10:57  cgilles

	* utilities/imageeditor/widgets/imageregionwidget.cpp: missing to
	  handle 2 preview mode to set up contents size
	  BUGS: 222744

2010-01-15 10:52  cgilles

	* libs/widgets/common/previewwidget.h: polish

2010-01-14 18:32  jwienke

	* NEWS: news update

2010-01-14 18:31  jwienke

	* utilities/imageeditor/widgets/previewtoolbar.cpp: Add tooltips
	  for preview buttons
	  
	  BUG: 222748

2010-01-14 17:33  jwienke

	* utilities/imageeditor/widgets/previewtoolbar.h: fix warning

2010-01-14 16:21  mwiesweg

	* libs/imageproperties/talbumlistview.cpp: I dont clearly see when
	  it should crash, but there is a bit of dereferencing.
	  Make sure every dereferenced pointer is checked.
	  Cannot prove that this fixed the bug, but it should.
	  
	  CCBUG: 222698

2010-01-14 14:53  cgilles

	* NEWS: update

2010-01-14 14:49  cgilles

	* imageplugins/blurfx/blurfxtool.cpp,
	  imageplugins/charcoal/charcoaltool.cpp,
	  imageplugins/coreplugin/blurtool.cpp,
	  imageplugins/coreplugin/noisereductiontool.cpp,
	  imageplugins/coreplugin/profileconversiontool.cpp,
	  imageplugins/coreplugin/sharpentool.cpp,
	  imageplugins/emboss/embosstool.cpp,
	  imageplugins/filmgrain/filmgraintool.cpp,
	  imageplugins/infrared/infraredtool.cpp,
	  imageplugins/localcontrast/localcontrasttool.cpp,
	  imageplugins/oilpaint/oilpainttool.cpp,
	  imageplugins/restoration/restorationtool.cpp,
	  imageplugins/texture/texturetool.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.h,
	  utilities/imageeditor/widgets/previewtoolbar.h: now, all image
	  editor tool preview have the same options available, especially
	  OnMouseOver
	  mode which can be used with ImageRegionWidget (NR, Sharpen,
	  Restoration, etc...)
	  CCMAIL:digikam-devel@kde.org
	  BUGS: 219745
	  BUGS: 218184
	  BUGS: 221986

2010-01-14 14:01  cgilles

	* utilities/imageeditor/widgets/imageguidewidget.cpp: polish

2010-01-14 13:58  cgilles

	* utilities/imageeditor/widgets/imageguidewidget.cpp,
	  utilities/imageeditor/widgets/imageguidewidget.h,
	  utilities/imageeditor/widgets/imageregionwidget.h: polish

2010-01-14 13:51  cgilles

	* utilities/imageeditor/widgets/imageguidewidget.cpp,
	  utilities/imageeditor/widgets/imageguidewidget.h,
	  utilities/imageeditor/widgets/imageregionwidget.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.h: improve text
	  drawing to identify target and original image

2010-01-14 12:20  cgilles

	* utilities/imageeditor/editor/editortool.cpp,
	  utilities/imageeditor/widgets/previewtoolbar.cpp: if current
	  preview is not avialable when preview mode mask is changed, use
	  the first one available in the list

2010-01-14 11:44  cgilles

	* imageplugins/blurfx/blurfxtool.cpp,
	  imageplugins/charcoal/charcoaltool.cpp,
	  imageplugins/coreplugin/blurtool.cpp,
	  imageplugins/coreplugin/noisereductiontool.cpp,
	  imageplugins/coreplugin/profileconversiontool.cpp,
	  imageplugins/coreplugin/sharpentool.cpp,
	  imageplugins/emboss/embosstool.cpp,
	  imageplugins/filmgrain/filmgraintool.cpp,
	  imageplugins/hotpixels/hotpixelstool.cpp,
	  imageplugins/infrared/infraredtool.cpp,
	  imageplugins/localcontrast/localcontrasttool.cpp,
	  imageplugins/oilpaint/oilpainttool.cpp,
	  imageplugins/restoration/restorationtool.cpp,
	  imageplugins/texture/texturetool.cpp: disable preview during
	  rendering

2010-01-14 11:19  cgilles

	* CMakeLists.txt, imageplugins/blurfx/blurfxtool.cpp,
	  imageplugins/charcoal/charcoaltool.cpp,
	  imageplugins/coreplugin/blurtool.cpp,
	  imageplugins/coreplugin/noisereductiontool.cpp,
	  imageplugins/coreplugin/profileconversiontool.cpp,
	  imageplugins/coreplugin/sharpentool.cpp,
	  imageplugins/emboss/embosstool.cpp,
	  imageplugins/filmgrain/filmgraintool.cpp,
	  imageplugins/hotpixels/hotpixelstool.cpp,
	  imageplugins/infrared/infraredtool.cpp,
	  imageplugins/localcontrast/localcontrasttool.cpp,
	  imageplugins/oilpaint/oilpainttool.cpp,
	  imageplugins/restoration/restorationtool.cpp,
	  imageplugins/texture/texturetool.cpp,
	  utilities/imageeditor/editor/editorstackview.cpp,
	  utilities/imageeditor/editor/editorstackview.h,
	  utilities/imageeditor/editor/editortool.cpp,
	  utilities/imageeditor/editor/editortooliface.cpp,
	  utilities/imageeditor/widgets/CMakeLists.txt,
	  utilities/imageeditor/widgets/imagepanelwidget.cpp,
	  utilities/imageeditor/widgets/imagepanelwidget.h,
	  utilities/imageeditor/widgets/imageregionwidget.h: Editor Preview
	  factoring : remove ImagePanelWidget. Use ImageRegionWidget
	  directly instead.
	  CCMAIL: digikam-devel@kde.org

2010-01-14 10:49  cgilles

	* utilities/imageeditor/widgets/imagepanelwidget.h,
	  utilities/imageeditor/widgets/imageregionwidget.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.h: polish

2010-01-14 10:47  cgilles

	* utilities/imageeditor/widgets/imagepanelwidget.cpp,
	  utilities/imageeditor/widgets/imagepanelwidget.h,
	  utilities/imageeditor/widgets/imageregionwidget.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.h: polish api

2010-01-14 10:38  cgilles

	* utilities/imageeditor/widgets/imagepanelwidget.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.h: polish api

2010-01-14 10:33  cgilles

	* utilities/imageeditor/widgets/imagepanelwidget.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.h: polish api

2010-01-14 10:30  cgilles

	* imageplugins/blurfx/blurfxtool.cpp: polish

2010-01-14 10:29  cgilles

	* utilities/imageeditor/widgets/imagepanelwidget.cpp,
	  utilities/imageeditor/widgets/imagepanelwidget.h,
	  utilities/imageeditor/widgets/imageregionwidget.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.h: polish api

2010-01-14 10:16  cgilles

	* utilities/imageeditor/widgets/imagepanelwidget.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.h: polish api

2010-01-14 10:06  cgilles

	* imageplugins/hotpixels/hotpixelstool.cpp,
	  utilities/imageeditor/widgets/imagepanelwidget.cpp,
	  utilities/imageeditor/widgets/imagepanelwidget.h: polish api

2010-01-14 10:04  cgilles

	* imageplugins/restoration/restorationtool.cpp,
	  utilities/imageeditor/widgets/imagepanelwidget.cpp,
	  utilities/imageeditor/widgets/imagepanelwidget.h: polish api

2010-01-14 10:01  cgilles

	* utilities/imageeditor/widgets/imagepanelwidget.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.h: polish api

2010-01-14 09:56  cgilles

	* utilities/imageeditor/widgets/imagepanelwidget.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.h: polish

2010-01-14 09:40  cgilles

	* imageplugins/adjustcurves/adjustcurvestool.cpp,
	  imageplugins/adjustlevels/adjustlevelstool.cpp,
	  imageplugins/blurfx/blurfxtool.cpp,
	  imageplugins/charcoal/charcoaltool.cpp,
	  imageplugins/coreplugin/blurtool.cpp,
	  imageplugins/coreplugin/noisereductiontool.cpp,
	  imageplugins/coreplugin/profileconversiontool.cpp,
	  imageplugins/coreplugin/sharpentool.cpp,
	  imageplugins/emboss/embosstool.cpp,
	  imageplugins/filmgrain/filmgraintool.cpp,
	  imageplugins/hotpixels/hotpixelstool.cpp,
	  imageplugins/infrared/infraredtool.cpp,
	  imageplugins/localcontrast/localcontrasttool.cpp,
	  imageplugins/oilpaint/oilpainttool.cpp,
	  imageplugins/restoration/restorationtool.cpp,
	  imageplugins/texture/texturetool.cpp,
	  imageplugins/whitebalance/whitebalancetool.cpp,
	  utilities/imageeditor/editor/editortool.cpp,
	  utilities/imageeditor/editor/editortool.h,
	  utilities/imageeditor/editor/editortooliface.cpp,
	  utilities/imageeditor/editor/editortooliface.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/widgets/imageguidewidget.cpp,
	  utilities/imageeditor/widgets/imageguidewidget.h,
	  utilities/imageeditor/widgets/imagepanelwidget.cpp,
	  utilities/imageeditor/widgets/imagepanelwidget.h,
	  utilities/imageeditor/widgets/imageregionwidget.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.h,
	  utilities/imageeditor/widgets/previewtoolbar.cpp,
	  utilities/imageeditor/widgets/previewtoolbar.h: Editor Preview
	  factoring : ImagePanelWidget use PreviewToolBar to set preview
	  mode.
	  Next stage : removing ImagePanelWidget and use ImageRegionWidget
	  directly.
	  Note : It will stay only ImageRegionWidget and ImageGuidewidget
	  to factorize to a common and unique widget,
	  based on PreviewWidget. But before to do it, PreviewWidget must
	  be ported to pure a Qt4 implementation (Andi (:=)))
	  This will be done after 1.1 release, because a lots of changes
	  have be done in editor code and it time to perform
	  regression tests now.
	  CCMAIL: digikam-devel@kde.org

2010-01-14 07:40  cgilles

	* NEWS: update

2010-01-14 07:35  cgilles

	* NEWS: update

2010-01-13 14:18  cgilles

	* utilities/imageeditor/widgets/imagepanelwidget.cpp,
	  utilities/imageeditor/widgets/imagepanelwidget.h: polish

2010-01-13 14:04  cgilles

	* libs/widgets/common/paniconwidget.cpp,
	  libs/widgets/common/paniconwidget.h: use d private container

2010-01-13 13:55  cgilles

	* utilities/imageeditor/widgets/imagepanelwidget.cpp,
	  utilities/imageeditor/widgets/imagepanelwidget.h: this method is
	  not used

2010-01-13 13:43  cgilles

	* libs/widgets/common/paniconwidget.cpp,
	  libs/widgets/common/paniconwidget.h: polish

2010-01-13 13:10  cgilles

	* utilities/imageeditor/widgets/imageregionwidget.cpp: polish

2010-01-13 12:40  cgilles

	* libs/widgets/common/previewwidget.cpp,
	  utilities/imageeditor/widgets/imagepanelwidget.cpp,
	  utilities/imageeditor/widgets/imagepanelwidget.h,
	  utilities/imageeditor/widgets/imageregionwidget.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.h: fix crash when
	  preview widget is resized in editor

2010-01-13 12:25  scripty

	* kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol:
	  SVN_SILENT made messages (.desktop file)

2010-01-13 09:33  cgilles

	* utilities/imageeditor/widgets/imagepanelwidget.cpp,
	  utilities/imageeditor/widgets/imagepanelwidget.h,
	  utilities/imageeditor/widgets/imageregionwidget.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.h: polish

2010-01-13 09:15  cgilles

	* utilities/imageeditor/widgets/imagepanelwidget.cpp,
	  utilities/imageeditor/widgets/imagepanelwidget.h,
	  utilities/imageeditor/widgets/imageregionwidget.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.h: factorize

2010-01-13 09:01  cgilles

	* libs/widgets/common/previewwidget.h,
	  utilities/imageeditor/widgets/imagepanelwidget.cpp,
	  utilities/imageeditor/widgets/imagepanelwidget.h,
	  utilities/imageeditor/widgets/imageregionwidget.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.h: missing
	  connection

2010-01-13 08:06  cgilles

	* libs/widgets/common/previewwidget.cpp,
	  utilities/imageeditor/canvas/canvas.cpp: polish

2010-01-13 07:36  cgilles

	* NEWS: update

2010-01-12 22:45  cgilles

	* libs/widgets/common/previewwidget.cpp,
	  libs/widgets/common/previewwidget.h,
	  utilities/imageeditor/widgets/imagepanelwidget.cpp,
	  utilities/imageeditor/widgets/imagepanelwidget.h: polish

2010-01-12 22:13  cgilles

	* CMakeLists.txt, imageplugins/blurfx/blurfxtool.cpp,
	  imageplugins/charcoal/charcoaltool.cpp,
	  imageplugins/coreplugin/blurtool.cpp,
	  imageplugins/coreplugin/noisereductiontool.cpp,
	  imageplugins/coreplugin/profileconversiontool.cpp,
	  imageplugins/coreplugin/sharpentool.cpp,
	  imageplugins/emboss/embosstool.cpp,
	  imageplugins/filmgrain/filmgraintool.cpp,
	  imageplugins/hotpixels/hotpixelstool.cpp,
	  imageplugins/infrared/infraredtool.cpp,
	  imageplugins/localcontrast/localcontrasttool.cpp,
	  imageplugins/oilpaint/oilpainttool.cpp,
	  imageplugins/restoration/restorationtool.cpp,
	  imageplugins/texture/texturetool.cpp,
	  utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/editor/editortoolsettings.cpp,
	  utilities/imageeditor/editor/editortoolsettings.h,
	  utilities/imageeditor/widgets/CMakeLists.txt,
	  utilities/imageeditor/widgets/imagepanelwidget.cpp,
	  utilities/imageeditor/widgets/imagepanelwidget.h,
	  utilities/imageeditor/widgets/imagepaniconwidget.cpp,
	  utilities/imageeditor/widgets/imagepaniconwidget.h: image editor
	  simplification and factorization : imagepaniconwidget removed
	  everywhere. use pan icon view from the corner button on
	  bottom/right

2010-01-12 22:09  cgilles

	* libs/widgets/common/previewwidget.cpp: polish

2010-01-12 18:55  cgilles

	* utilities/imageeditor/widgets/imagepanelwidget.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.h: polish

2010-01-12 17:45  cgilles

	* digikam/imagepreviewview.cpp, digikam/imagepreviewview.h,
	  libs/widgets/common/previewwidget.cpp,
	  libs/widgets/common/previewwidget.h,
	  utilities/imageeditor/rawimport/rawpreview.cpp,
	  utilities/imageeditor/rawimport/rawpreview.h,
	  utilities/imageeditor/widgets/imageregionwidget.cpp,
	  utilities/imageeditor/widgets/imageregionwidget.h,
	  utilities/lighttable/lighttablepreview.cpp,
	  utilities/lighttable/lighttablepreview.h: preview widget :
	  factorize corner button and pan icon widget everywhere to parent
	  class

2010-01-12 14:46  cgilles

	* NEWS: update

2010-01-12 14:18  pino

	* utilities/imageeditor/editor/imageiface.cpp: don't double-qualify
	  constructor call

2010-01-11 20:43  pino

	* imageplugins/border/bordertool.cpp,
	  imageplugins/superimpose/dirselectwidget.cpp: simplify
	  constructor calls

2010-01-11 20:13  pino

	* libs/dimg/dcolor.cpp: simplify constructor call

2010-01-11 15:33  cgilles

	* imageplugins/lenscorrection/autocorrection/autocorrectiontool.cpp,
	  imageplugins/lenscorrection/distortion/lensdistortiontool.cpp:
	  polish

2010-01-11 15:25  cgilles

	* imageplugins/adjustcurves/adjustcurvestool.cpp,
	  imageplugins/channelmixer/channelmixertool.cpp,
	  utilities/imageeditor/widgets/previewtoolbar.cpp: polish

2010-01-11 14:49  cgilles

	* utilities/imageeditor/widgets/previewtoolbar.cpp: polish

2010-01-11 14:46  cgilles

	* imageplugins/contentawareresizing/contentawareresizetool.cpp,
	  imageplugins/coreplugin/resizetool.cpp,
	  utilities/imageeditor/widgets/previewtoolbar.h: polish

2010-01-11 14:32  cgilles

	* imageplugins/border/bordertool.cpp,
	  imageplugins/freerotation/freerotationtool.cpp,
	  imageplugins/inpainting/inpaintingtool.cpp,
	  imageplugins/raindrop/raindroptool.cpp,
	  imageplugins/sheartool/sheartool.cpp,
	  utilities/imageeditor/widgets/previewtoolbar.cpp: polish

2010-01-11 14:17  cgilles

	* utilities/imageeditor/editor/editortool.cpp,
	  utilities/imageeditor/editor/editortooliface.cpp: polish

2010-01-11 13:55  cgilles

	* CMakeLists.txt, imageplugins/adjustcurves/adjustcurvestool.cpp,
	  imageplugins/adjustlevels/adjustlevelstool.cpp,
	  imageplugins/border/bordertool.cpp,
	  imageplugins/channelmixer/channelmixertool.cpp,
	  imageplugins/colorfx/colorfxtool.cpp,
	  imageplugins/contentawareresizing/contentawareresizetool.cpp,
	  imageplugins/coreplugin/autocorrectiontool.cpp,
	  imageplugins/coreplugin/bcgtool.cpp,
	  imageplugins/coreplugin/bwsepiatool.cpp,
	  imageplugins/coreplugin/hsl/hsltool.cpp,
	  imageplugins/coreplugin/iccprooftool.cpp,
	  imageplugins/coreplugin/profileconversiontool.cpp,
	  imageplugins/coreplugin/redeyetool.cpp,
	  imageplugins/coreplugin/resizetool.cpp,
	  imageplugins/coreplugin/rgbtool.cpp,
	  imageplugins/distortionfx/distortionfxtool.cpp,
	  imageplugins/freerotation/freerotationtool.cpp,
	  imageplugins/inpainting/inpaintingtool.cpp,
	  imageplugins/lenscorrection/autocorrection/autocorrectiontool.cpp,
	  imageplugins/lenscorrection/distortion/lensdistortiontool.cpp,
	  imageplugins/lenscorrection/vignetting/antivignettingtool.cpp,
	  imageplugins/raindrop/raindroptool.cpp,
	  imageplugins/sheartool/sheartool.cpp,
	  imageplugins/whitebalance/whitebalancetool.cpp,
	  utilities/imageeditor/editor/editortool.cpp,
	  utilities/imageeditor/editor/editortool.h,
	  utilities/imageeditor/editor/editortooliface.cpp,
	  utilities/imageeditor/editor/editortooliface.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/editorwindow_p.h,
	  utilities/imageeditor/widgets/CMakeLists.txt,
	  utilities/imageeditor/widgets/imageguidewidget.cpp,
	  utilities/imageeditor/widgets/imageguidewidget.h,
	  utilities/imageeditor/widgets/imagewidget.cpp,
	  utilities/imageeditor/widgets/imagewidget.h,
	  utilities/imageeditor/widgets/previewtoolbar.cpp,
	  utilities/imageeditor/widgets/previewtoolbar.h: Big changes here
	  in image editor: Factoring !!!
	  - Add preview tool bar to statusbar.
	  - Remove ImageWidget wrapper.
	  - Use ImageGuideWidget instead.
	  - Adjust editor tools interface to handle new preview tool bar
	  with editor tool.
	  - Adjust editor tool api.
	  - Regression tests not yet fully complete. Please report if
	  necessary
	  
	  PENDING : ImageRegionWidget is not yet factorized to use preview
	  tool bar from status bar.
	  These tools still suitable, but GUI will provide tool bar to set
	  preview mode. Please take a care.
	  
	  CCMAIL: digikam-devel@kde.org

2010-01-11 13:47  cgilles

	* utilities/imageeditor/widgets/imagewidget.cpp,
	  utilities/imageeditor/widgets/imagewidget.h: compile

2010-01-11 08:30  cgilles

	* NEWS: update

2010-01-10 21:23  cgilles

	* utilities/imageeditor/widgets/previewtoolbar.cpp,
	  utilities/imageeditor/widgets/previewtoolbar.h: polish

2010-01-10 18:22  cgilles

	* utilities/imageeditor/widgets/previewtoolbar.h: polish

2010-01-10 14:30  cgilles

	* CMakeLists.txt, utilities/imageeditor/widgets/CMakeLists.txt,
	  utilities/imageeditor/widgets/previewtoolbar.cpp,
	  utilities/imageeditor/widgets/previewtoolbar.h: introduce preview
	  tool bar to factorize preview widget.
	  This tool bar will be used in editor status bar.
	  Next stage : factorize again indeep. remove imagewidget and
	  cerainly imagepanelwidget

2010-01-10 14:06  cgilles

	* utilities/imageeditor/widgets/imageguidewidget.cpp,
	  utilities/imageeditor/widgets/imageguidewidget.h,
	  utilities/imageeditor/widgets/imagewidget.cpp: polish API again

2010-01-10 14:00  cgilles

	* utilities/imageeditor/rawimport/rawpreview.cpp: polish

2010-01-10 12:32  cgilles

	* utilities/imageeditor/editor/editortool.cpp,
	  utilities/imageeditor/editor/editortool.h,
	  utilities/imageeditor/editor/editortooliface.cpp,
	  utilities/imageeditor/rawimport/rawimport.cpp,
	  utilities/imageeditor/rawimport/rawimport.h,
	  utilities/imageeditor/rawimport/rawpreview.cpp,
	  utilities/imageeditor/rawimport/rawpreview.h,
	  utilities/imageeditor/widgets/imagepanelwidget.cpp,
	  utilities/imageeditor/widgets/imagepanelwidget.h,
	  utilities/imageeditor/widgets/imagewidget.cpp,
	  utilities/imageeditor/widgets/imagewidget.h: simplify api again

2010-01-10 10:54  scripty

	* digikam/digikam.desktop, digikam/digikam.notifyrc,
	  imageplugins/adjustcurves/digikamimageplugin_adjustcurves.desktop,
	  imageplugins/adjustlevels/digikamimageplugin_adjustlevels.desktop,
	  imageplugins/blurfx/digikamimageplugin_blurfx.desktop,
	  imageplugins/border/digikamimageplugin_border.desktop,
	  imageplugins/channelmixer/digikamimageplugin_channelmixer.desktop,
	  imageplugins/charcoal/digikamimageplugin_charcoal.desktop,
	  imageplugins/colorfx/digikamimageplugin_colorfx.desktop,
	  imageplugins/contentawareresizing/digikamimageplugin_contentawareresizing.desktop,
	  imageplugins/coreplugin/digikamimageplugin_core.desktop,
	  imageplugins/distortionfx/digikamimageplugin_distortionfx.desktop,
	  imageplugins/emboss/digikamimageplugin_emboss.desktop,
	  imageplugins/filmgrain/digikamimageplugin_filmgrain.desktop,
	  imageplugins/freerotation/digikamimageplugin_freerotation.desktop,
	  imageplugins/hotpixels/digikamimageplugin_hotpixels.desktop,
	  imageplugins/infrared/digikamimageplugin_infrared.desktop,
	  imageplugins/inpainting/digikamimageplugin_inpainting.desktop,
	  imageplugins/inserttext/digikamimageplugin_inserttext.desktop,
	  imageplugins/lenscorrection/digikamimageplugin_lenscorrection.desktop,
	  imageplugins/localcontrast/digikamimageplugin_localcontrast.desktop,
	  imageplugins/oilpaint/digikamimageplugin_oilpaint.desktop,
	  imageplugins/perspective/digikamimageplugin_perspective.desktop,
	  imageplugins/raindrop/digikamimageplugin_raindrop.desktop,
	  imageplugins/restoration/digikamimageplugin_restoration.desktop,
	  imageplugins/sheartool/digikamimageplugin_sheartool.desktop,
	  imageplugins/superimpose/digikamimageplugin_superimpose.desktop,
	  imageplugins/texture/digikamimageplugin_texture.desktop,
	  imageplugins/whitebalance/digikamimageplugin_whitebalance.desktop,
	  kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  showfoto/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/editor/digikamimageplugin.desktop,
	  utilities/nepomuk/digikamnepomukservice.desktop: SVN_SILENT made
	  messages (.desktop file)

2010-01-10 10:16  mlaurent

	* utilities/advancedrename/parser/modifiers/fillmodifierdialogwidget.ui,
	  utilities/advancedrename/parser/modifiers/rangemodifierdialogwidget.ui,
	  utilities/advancedrename/parser/modifiers/replacemodifierdialogwidget.ui,
	  utilities/advancedrename/parser/options/sequencenumberoptiondialogwidget.ui:
	  Fix ui files

2010-01-09 23:12  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/editor/imageiface.cpp,
	  utilities/imageeditor/editor/imageiface.h,
	  utilities/imageeditor/widgets/imageguidewidget.cpp,
	  utilities/imageeditor/widgets/imageguidewidget.h,
	  utilities/imageeditor/widgets/imagewidget.cpp: polish api. code
	  simplification

2010-01-09 22:31  cgilles

	* utilities/imageeditor/editor/imageiface.cpp: polish

2010-01-09 21:02  aclemens

	* CMakeLists.txt, libs/widgets/common/buttonicondisabler.cpp,
	  libs/widgets/common/buttonicondisabler.h,
	  utilities/imageeditor/editor/editorwindow.cpp: Add helper class
	  "ButtonIconDisabler". This class can take a QAbstractButton as
	  a child and disable the icon if the button is not toggled /
	  checked.
	  This makes the state of the indicator much more visible...
	  
	  It will look like the button is disabled, but with the difference
	  that it still
	  can be pressed. This will be used in the status bar of the image
	  editor for the
	  indicator buttons.
	  
	  I found a weird bug though: When using the actions via shortcuts,
	  the icons are
	  drawn correct. BUT if you select the "View" menu for the first
	  time and the
	  indicators were grayed out, they will be redrawn and displayed as
	  if the
	  buttons have been checked.
	  I checked with GDB, but the ButtonIconDisabler class is not
	  triggered. I don't
	  understand what is causing this, because it only happens when you
	  click on the
	  menu the first time. After that this behavior is not visible.
	  
	  Any idea why this is happening? If we can't find a solution, I
	  guess we need to
	  remove the ButtonIconDisabler class again.
	  
	  CCMAIL:digikam-devel@kde.org

2010-01-09 20:54  aclemens

	* utilities/advancedrename/parser/modifiers/fillmodifier.cpp:
	  Shorten tooltip for FillModifier

2010-01-09 20:54  aclemens

	* utilities/advancedrename/parser/modifiers/fillmodifier.cpp,
	  utilities/advancedrename/parser/modifiers/fillmodifier.h: fix
	  header

2010-01-09 20:44  aclemens

	* NEWS: update

2010-01-09 20:31  cgilles

	* NEWS: update

2010-01-09 16:30  jmueller

	* NEWS, utilities/imageeditor/widgets/imagewidget.cpp: remove lost
	  exposure indicator fraqments
	  
	  BUGS: 221938

2010-01-09 16:23  mwiesweg

	* utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/queuemanager/batchtool.cpp: Reset exif orientation,
	  regardless if the tools requested that, if
	  the DImg was loaded from RAW.
	  (it's done similarly in the image editor, where a flag is set
	  that the image
	  was rotated if it is RAW, and subsequently the orientation is
	  reset)
	  
	  CCBUG: 221113

2010-01-09 15:10  mwiesweg

	* utilities/imageeditor/canvas/dimginterface.cpp: Rotate by exif
	  orientation for all images except RAWs.
	  Previously, this was restricted to JPG/PNG/TIFF.
	  
	  CCBUG: 221113

2010-01-09 15:10  mwiesweg

	* libs/database/imagescanner.cpp, libs/dimg/dimg.cpp,
	  libs/dimg/dimg.h, utilities/queuemanager/batchtool.cpp: Add
	  methods which deal with attributes to DImg. Better keep this
	  internal.

2010-01-09 15:10  mwiesweg

	* utilities/imageeditor/rawimport/rawpreview.cpp: Pass the widget
	  when retrieving monitor profiles - possibly there are different
	  profiles per screen.

2010-01-09 14:41  cgilles

	* CMakeLists.txt, digikam/CMakeLists.txt,
	  imageplugins/CMakeLists.txt, libs/widgets/CMakeLists.txt,
	  libs/widgets/imageplugins, showfoto/CMakeLists.txt,
	  utilities/imageeditor/widgets: move image plugins widgets to
	  editor

2010-01-09 13:03  cgilles

	* NEWS: typo

2010-01-09 09:58  jmueller

	* utilities/queuemanager/assignedlist.cpp,
	  utilities/queuemanager/assignedlist.h: fix for 'the second tool
	  of BQM toollist can't be moved up'

2010-01-08 22:45  jmueller

	* libs/widgets/common/histogrampainter.cpp: fix histogram segment
	  calculation

2010-01-08 22:23  jwienke

	* NEWS: news update

2010-01-08 21:39  jmueller

	* libs/widgets/common/histogrampainter.cpp: fix some histogram
	  painting issues
	  - segment calculation
	  - painting outside paint area
	  - null division checks

2010-01-08 14:02  cgilles

	* NEWS: update

2010-01-08 12:59  cgilles

	* libs/widgets/imageplugins/imageguidewidget.cpp,
	  libs/widgets/imageplugins/imageguidewidget.h,
	  libs/widgets/imageplugins/imagepanelwidget.cpp,
	  libs/widgets/imageplugins/imagepanelwidget.h,
	  libs/widgets/imageplugins/imageregionwidget.cpp,
	  libs/widgets/imageplugins/imageregionwidget.h,
	  libs/widgets/imageplugins/imagewidget.cpp,
	  libs/widgets/imageplugins/imagewidget.h,
	  utilities/imageeditor/editor/editortool.cpp,
	  utilities/imageeditor/editor/editortool.h: under/over/cm
	  indicator : information is propagated to all editor tools preview
	  now (I hope to not forget something there).
	  Preview incator buttons are removed. Use status bar buttons, or
	  menu options, or keyboard shortcuts to switch indicators.
	  
	  This is not yet editor tools preview factorization. This require
	  image preview port to Qt4.
	  Andi, please, can you help me to merge with current devel branche
	  to trunk after 1.1 release ?
	  
	  At least this commit simplify source code, and will help for
	  future factoring.
	  
	  CCMAIL: digikam-devel@kde.org

2010-01-08 12:03  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: improve
	  over/under/CM indicator state in status bar. Make button
	  activable or not

2010-01-08 09:27  cgilles

	* NEWS: update

2010-01-07 21:50  jwienke

	* NEWS, utilities/searchwindow/searchtabheader.cpp: do not search
	  for empty keyword string
	  
	  BUG: 221343
	  CCBUGS: 221345

2010-01-07 12:56  cgilles

	* libs/dmetadata/dmetadata.cpp: LR xmp tags list can be hosted to
	  both different way : XMPBag or XMPSeq
	  BUGS: 221460

2010-01-07 12:38  cgilles

	* NEWS: update

2010-01-07 12:07  cgilles

	* NEWS: update

2010-01-07 01:47  jmhoffmann

	* libs/imageproperties/markerclusterholder.h,
	  libs/imageproperties/worldmapwidget.cpp: Compile fix, add missing
	  includes. Marble headers had some unnecessary includes which were
	  removed.

2010-01-06 13:08  cgilles

	* libs/widgets/metadata/xmpwidget.cpp: add Adobe LightRoom schema
	  to the list

2010-01-06 13:06  scripty

	* utilities/hotplug/digikam-download.desktop.cmake,
	  utilities/hotplug/digikam-mount-and-download.desktop.cmake,
	  utilities/hotplug/digikam-opencamera.desktop.cmake: SVN_SILENT
	  made messages (.desktop file)

2010-01-06 10:14  cgilles

	* NEWS: update

2010-01-06 10:01  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: read exposure
	  indicator to standard settings method, not apply method

2010-01-06 09:04  cgilles

	* NEWS: update

2010-01-06 08:48  cgilles

	* NEWS: update

2010-01-05 22:08  jmueller

	* NEWS, utilities/queuemanager/assignedlist.cpp: emit missing
	  signal to delegate empty queue forward
	  BUGS: 220559

2010-01-05 19:40  cgilles

	* NEWS: update

2010-01-05 17:08  jmueller

	* NEWS, utilities/imageeditor/editor/imagewindow.cpp: fix prooving
	  of previous index in slotBackward()
	  BUGS: 211238

2010-01-05 14:02  cgilles

	* NEWS: update

2010-01-05 10:01  cgilles

	* NEWS: update

2010-01-05 07:08  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: again, another
	  speed-up improvements there.
	  CCBUGS: 213001

2010-01-05 06:48  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: another speedup
	  improvent with over/under exposure indicators painting.
	  CCBUGS : 213001

2010-01-04 15:07  aspotashev

	* libs/template/altlangstredit.cpp: ko-KR stands for "Korean (South
	  Korea)", not "Korean (Korea)"
	  CCMAIL: kde-i18n-doc@kde.org

2010-01-04 12:54  cgilles

	* NEWS: update

2010-01-04 12:53  cgilles

	* utilities/imageeditor/rawimport/rawpreview.cpp: clear cache when
	  indicator state change
	  BUGS: 211643

2010-01-04 12:52  cgilles

	* libs/widgets/common/previewwidget.cpp,
	  libs/widgets/common/previewwidget.h: add new method to clear
	  cache

2010-01-04 11:13  cgilles

	* utilities/imageeditor/editor/editortooliface.cpp,
	  utilities/imageeditor/editor/editortooliface.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h: polish

2010-01-04 10:48  cgilles

	* utilities/imageeditor/rawimport/rawpreview.cpp: remove debug

2010-01-04 10:47  cgilles

	* utilities/imageeditor/rawimport/rawpostprocessing.cpp: remove
	  debugs

2010-01-04 10:46  cgilles

	* utilities/imageeditor/editor/editortool.h,
	  utilities/imageeditor/editor/editortooliface.cpp,
	  utilities/imageeditor/editor/editortooliface.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/rawimport/rawimport.cpp,
	  utilities/imageeditor/rawimport/rawimport.h,
	  utilities/imageeditor/rawimport/rawpostprocessing.cpp,
	  utilities/imageeditor/rawimport/rawpreview.cpp,
	  utilities/imageeditor/rawimport/rawpreview.h: dispatch
	  under/over/CM flags to editortool.
	  Use it as well to RAWImport
	  CCBUGS: 211643

2010-01-04 10:45  cgilles

	* libs/dimg/dimg.cpp: for obscurs reasons, DImgScale code clamp to
	  65534 or 254 instead 65535 or 255. I don't know why exactly.
	  This can be seen with RawPreview code when pixamp is rendered.
	  So we adapt pureColor Mask code accordingly.
	  CCBUGS: 211643

2010-01-04 09:35  cgilles

	* libs/dimg/dimg.cpp: never use int with Dimg color components.
	  It's not compatible with endianness

2010-01-04 08:41  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: use same action
	  for statusbar indicator and menu

2010-01-04 08:34  cgilles

	* utilities/imageeditor/editor/imagewindow.cpp: polish

2010-01-04 08:34  cgilles

	* showfoto/showfoto.cpp: polish

2010-01-03 21:55  cgilles

	* NEWS: update

2010-01-03 21:33  aclemens

	* utilities/queuemanager/queuelist.cpp: Fix renaming in BQM

2010-01-03 21:26  jmueller

	* NEWS, utilities/queuemanager/queuelist.cpp: fix wrong basename
	  selection after first dot to last dot
	  BUGS: 221159

2010-01-03 21:06  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: speed up
	  improvement to compute mask. No need to resize/crop full image,
	  it's amready done previously

2010-01-03 20:47  cgilles

	* NEWS: update

2010-01-03 20:13  jmueller

	* libs/widgets/common/histogrampainter.cpp: fix compile warnings
	  under win32

2010-01-03 19:21  aspotashev

	* digikam/contextmenuhelper.cpp, digikam/digikamapp.cpp,
	  showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/lighttable/lighttablepreview.cpp,
	  utilities/lighttable/lighttablewindow.cpp: Split translations of
	  "Move to Trash" to allow different translations
	  in pluralized and non-pluralized contexts.
	  
	  CCMAIL: kde-i18n-doc@kde.org

2010-01-03 16:44  mwiesweg

	* utilities/setup/setup.cpp: Set a wait cursor while applying setup
	  options.
	  The collection setup is the first to apply, I suspect that when
	  cancelling
	  the scan dialog, the other pages are still busy applying.
	  The dialog is closed only when all this is finished.
	  
	  CCBUG: 219878

2010-01-03 16:44  mwiesweg

	* utilities/setup/setupcollectionview.cpp: Some code intended as a
	  workaround, but did not work around the bug.
	  And some minor fixes.

2010-01-03 09:00  cgilles

	* NEWS: update

2010-01-03 08:54  cgilles

	* digikam/daboutdata.h: 2010

2010-01-03 01:33  jwienke

	* TODO: remove old bug that is already fixed

2010-01-02 16:54  mwiesweg

	* NEWS, utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow_p.h: Make the file save
	  dialog in EditorWindow window-modal (blocks only its own window).
	  For such a change some care must be taken because the assumption
	  breaks
	  that the user cannot interact while executing the dialog. He can,
	  from the other windows.
	  For this dialog it is easy to cancel when the user loads
	  different images to the editor.
	  
	  BUG: 219149

2010-01-02 16:21  jwienke

	* HACKING: small how-to on unit testing

2010-01-02 14:33  mwiesweg

	* libs/database/imagescanner.cpp, libs/database/imagescanner.h: Fix
	  the bug the "Reread metadata" removes the rating.
	  In the five main methods, set a status (new, modified or rescan).
	  For addImage and updateImage there are still separate methods,
	  but for the scanning scanFile() and all scan... methods behave
	  according to the scan mode and the type of metadata they scan.
	  I am still unsure if all copyright information should be cleared
	  when rescanning, or if only those fields should be replaced that
	  are found
	  in metadata. There are usecases for both forms of behavior.

2010-01-02 13:37  mwiesweg

	* NEWS, utilities/batch/batchalbumssyncmetadata.cpp,
	  utilities/batch/batchalbumssyncmetadata.h: Indeed album listing
	  was cancelled after receiving the first package of ImageInfos,
	  which is typically 201 images.
	  Use a status variable, reorganize a bit.
	  
	  BUG: 220202

2010-01-02 09:06  cgilles

	* NEWS: update

2010-01-01 14:26  cgilles

	* NEWS: update

2010-01-01 11:24  cgilles

	* NEWS: update

2010-01-01 09:00  aclemens

	* CMakeLists.txt, Doxyfile.cmake, Doxyfile.in: Rename template file
	  to match the other renaming styles

2009-12-31 19:57  aclemens

	* digikam/CMakeLists.txt,
	  utilities/advancedrename/parser/modifiers/rangemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/rangemodifier.h,
	  utilities/advancedrename/parser/modifiers/rangemodifierdialogwidget.ui:
	  Add UI file for RangeModifier

2009-12-31 19:21  aclemens

	* digikam/CMakeLists.txt: polish

2009-12-31 19:21  aclemens

	* digikam/CMakeLists.txt,
	  utilities/advancedrename/parser/modifiers/fillmodifier.cpp,
	  utilities/advancedrename/parser/modifiers/fillmodifier.h,
	  utilities/advancedrename/parser/modifiers/fillmodifierdialogwidget.ui:
	  Add UI file for FillModifier

2009-12-31 19:21  aclemens

	* utilities/advancedrename/parser/modifiers/replacemodifier.cpp,
	  utilities/advancedrename/parser/options/sequencenumberoption.cpp:
	  polish

2009-12-31 19:21  aclemens

	* digikam/CMakeLists.txt,
	  utilities/advancedrename/parser/options/sequencenumberoption.cpp,
	  utilities/advancedrename/parser/options/sequencenumberoption.h,
	  utilities/advancedrename/parser/options/sequencenumberoptiondialogwidget.ui:
	  Add UI file for SequenceNumberOption

2009-12-31 19:21  aclemens

	* digikam/CMakeLists.txt,
	  utilities/advancedrename/parser/modifiers/replacemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/replacemodifier.h,
	  utilities/advancedrename/parser/modifiers/replacemodifierdialogwidget.ui:
	  Add UI file for ReplaceModifier

2009-12-31 16:09  aclemens

	* utilities/advancedrename/parser/modifiers/trimmedmodifier.cpp,
	  utilities/advancedrename/parser/options/cameranameoption.cpp:
	  polish

2009-12-31 16:09  aclemens

	* tests/advancedrenametest.cpp, tests/advancedrenametest.h: Add
	  tests for FilePropertiesOption

2009-12-31 13:20  aclemens

	* utilities/advancedrename/parser/options/filepropertiesoption.cpp:
	  remove the *ID tokens again, I don't think they are useful

2009-12-31 13:17  aclemens

	* utilities/advancedrename/parser/options/filepropertiesoption.cpp:
	  polish

2009-12-31 13:17  aclemens

	* utilities/advancedrename/parser/options/filepropertiesoption.cpp:
	  Add some more file properties renaming options (owner, ownerid,
	  group, groupid)

2009-12-31 13:17  aclemens

	* utilities/advancedrename/common/parseobject.cpp,
	  utilities/advancedrename/common/parseobject.h: Add a helper
	  method to ease handling of escape characters

2009-12-31 10:04  aclemens

	* utilities/advancedrename/common/token.h: Add some
	  documentation...

2009-12-30 23:22  aclemens

	* digikam/albummanager.cpp, digikam/digikamimageview.cpp,
	  libs/database/imagescanner.cpp,
	  utilities/searchwindow/searchfields.cpp,
	  utilities/setup/setupicc.cpp: Change TODO keywords to doxygen
	  style, so that we can have a generated todo
	  list in our documentation.
	  I only changed some keywords for now, could you please check if
	  your IDE /
	  editor still displays them correctly in the "Tasks view"?
	  At least Eclipse works fine...
	  
	  CCMAIL:digikam-devel@kde.org

2009-12-30 20:08  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: polish

2009-12-30 13:10  cgilles

	* NEWS: update

2009-12-30 13:10  cgilles

	* libs/dimg/dimg.cpp: apply patch #39456 from Jens Mueller
	  BUGS: 220454

2009-12-30 10:48  cgilles

	* libs/widgets/metadata/xmpwidget.cpp: record kipi namespace

2009-12-30 10:25  cgilles

	* NEWS: update

2009-12-30 10:23  cgilles

	* utilities/queuemanager/queuemgrwindow.cpp: apply patch #39449
	  from Jens Mueller
	  BUGS: 216134

2009-12-29 18:31  mwiesweg

	* NEWS, libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/threadimageio/previewloadthread.cpp,
	  utilities/imageeditor/canvas/dimginterface.cpp: Always give the
	  correct RawDecodingHint to the loading descriptions.
	  This should ensure that the raw decoding settings are compared in
	  detail
	  before retrieving an image from the cache.
	  
	  BUG: 211681

2009-12-29 18:30  mwiesweg

	* libs/threadimageio/loadingcache.cpp: Remove ancient code

2009-12-29 18:26  mwiesweg

	* libs/threadimageio/loadsavetask.cpp,
	  libs/threadimageio/previewtask.cpp: When needed - when loading
	  with custom or global settings - check that the DRawDecoding
	  settings of requested and cached image are identical.
	  
	  CCBUG: 211681, 219748

2009-12-29 18:24  mwiesweg

	* libs/threadimageio/loadingdescription.cpp,
	  libs/threadimageio/loadingdescription.h: Update to cache key
	  mechanism to our current needs.
	  Add a "hint" to LoadingDescription about the kind of raw decoding
	  settings.
	  This simplifies things for non-raws. For raws with custom
	  settings,
	  it's now clear that the cache key alone is not sufficient.
	  
	  CCBUG: 211681 219748

2009-12-29 18:24  mwiesweg

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h, libs/dimg/drawdecoding.h,
	  libs/dimg/loaders/rawloader.cpp: Retrieve the DRawDecoding
	  settings from a DImg loaded from RAW

2009-12-29 15:17  cgilles

	* NEWS: update

2009-12-29 14:14  mwiesweg

	* NEWS, libs/dimg/loaders/tiffloader.cpp: Support loading 16bit
	  TIFFs with TIFFTAG_PLANARCONFIG == PLANARCONFIG_SEPARATE.
	  Applying patch by Jens Müller, thank you.
	  
	  BUG: 192461

2009-12-29 13:57  mwiesweg

	* imageplugins/coreplugin/imageplugin_core.cpp: Update the favorite
	  profiles in menu when plugin has finished.

2009-12-29 13:57  mwiesweg

	* NEWS, imageplugins/coreplugin/profileconversiontool.cpp: To use
	  QCache as I intend, we need to insert some dummy bytes as
	  payload.
	  
	  BUG: 220399

2009-12-29 12:28  scripty

	* imageplugins/distortionfx/digikamimageplugin_distortionfx.desktop:
	  SVN_SILENT made messages (.desktop file)

2009-12-29 08:49  cgilles

	* NEWS: update

2009-12-29 08:48  cgilles

	* libs/widgets/imageplugins/imageregionwidget.cpp: apply patch
	  #39411 from Jens Mueller
	  BUGS: 220423

2009-12-28 17:11  cgilles

	* NEWS: update

2009-12-28 15:04  cgilles

	* NEWS: update

2009-12-28 14:23  cgilles

	* NEWS: update

2009-12-28 10:31  scripty

	* digikam/digikam.notifyrc,
	  imageplugins/contentawareresizing/digikamimageplugin_contentawareresizing.desktop:
	  SVN_SILENT made messages (.desktop file)

2009-12-28 10:10  nlecureuil

	* utilities/cameragui/cameraui.cpp: Allow to delete pictures from
	  the cameraui window with the Delete key of the keyboard

2009-12-27 23:01  jwienke

	* HACKING: * an additional hint on finding doxygen errors
	  * private slots -> private Q_SLOTS

2009-12-27 22:51  jwienke

	* digikam/albummanager.h, digikam/contextmenuhelper.h,
	  digikam/kcategorizedview.h, digikam/kcategorizedview_p.h,
	  digikam/kdatepickerpopup.h,
	  imageplugins/hotpixels/blackframeparser.cpp,
	  imageplugins/hotpixels/blackframeparser.h,
	  imageplugins/localcontrast/tonemappingint.h,
	  imageplugins/perspective/matrix.h, libs/database/albumdb.cpp,
	  libs/database/albumdb.h, libs/database/imagecopyright.h,
	  libs/database/imageextendedproperties.h,
	  libs/database/imageinfo.h, libs/database/imagelister.h,
	  libs/dimg/dimgscale.cpp, libs/dimg/filters/matrix.h,
	  libs/dmetadata/geodetictools.cpp, libs/dmetadata/geodetictools.h,
	  libs/imageproperties/markerclusterholder.cpp,
	  libs/imageproperties/markerclusterholder.h,
	  libs/threadimageio/loadingcache.h,
	  libs/widgets/common/curveswidget.h,
	  libs/widgets/common/sidebar.h,
	  libs/widgets/iccprofiles/cietonguewidget.cpp,
	  utilities/advancedrename/common/parseobject.h,
	  utilities/cameragui/camerahistoryupdater.cpp,
	  utilities/gpssearch/gpssearchview.cpp: make doxygen happy

2009-12-27 21:20  aclemens

	* utilities/advancedrename/parser/modifiers/fillmodifier.cpp:
	  polish

2009-12-27 21:11  aclemens

	* utilities/advancedrename/parser/defaultrenameparser.cpp: change
	  order

2009-12-27 21:11  aclemens

	* utilities/advancedrename/parser/modifiers/fillmodifier.cpp:
	  polish

2009-12-27 21:11  aclemens

	* CMakeLists.txt, tests/CMakeLists.txt,
	  tests/advancedrenametest.cpp, tests/advancedrenametest.h,
	  utilities/advancedrename/parser/defaultrenameparser.cpp,
	  utilities/advancedrename/parser/modifiers/fillmodifier.cpp,
	  utilities/advancedrename/parser/modifiers/fillmodifier.h: New
	  modifier "FillModifier". Fill a string with a custom character to
	  match a
	  certain length.

2009-12-27 20:14  jwienke

	* CMakeLists.txt, Doxyfile.in, HACKING,
	  libs/widgets/common/histogrampainter.h, project/Doxyfile: * allow
	  to build doxygen documentation with cmake
	  * updated doxyfile to newer doxygen versions and current project
	  structure

2009-12-27 20:04  mwiesweg

	* NEWS, digikam/imagecategorizedview.cpp: Eat the wheel event when
	  using it to change thumbnail size.
	  
	  BUG: 220131

2009-12-27 19:49  cgilles

	* NEWS: update

2009-12-27 17:44  aclemens

	* utilities/advancedrename/parser/modifiers/replacemodifier.cpp:
	  polish

2009-12-27 17:13  aclemens

	* tests/advancedrenametest.cpp, tests/advancedrenametest.h,
	  utilities/advancedrename/parser/modifiers/replacemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/replacemodifier.h: Add
	  an "regular expression" option to the ReplaceModifier and
	  ReplaceDialog

2009-12-27 16:39  cgilles

	* NEWS: update

2009-12-27 15:07  aclemens

	* tests/advancedrenametest.cpp,
	  utilities/advancedrename/parser/modifiers/defaultvaluemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/replacemodifier.cpp:
	  Make DefaultValueModifier and ReplaceModifier tokens more
	  verbose. Since you
	  don't have to enter all the tokens by hand and all the other
	  modifiers and
	  option have more meaningful names, too, we should unify these
	  modifiers also.

2009-12-27 14:52  aclemens

	* utilities/advancedrename/parser/modifiers/replacemodifier.cpp:
	  Allow empty "original" string for ReplaceModifier...

2009-12-27 14:52  aclemens

	* utilities/advancedrename/common/highlighter.cpp: Fix highlighter:
	  ReplaceModifier can use RegExp and therefore string might
	  appear that look like a renaming token. Change the order and
	  logic of the
	  highlighting rules to avoid wrong syntax highlighting.

2009-12-27 14:26  aclemens

	* NEWS: update

2009-12-27 14:24  aclemens

	* utilities/advancedrename/TODO: update

2009-12-27 14:24  aclemens

	* utilities/advancedrename/TODO,
	  utilities/advancedrename/parser/modifiers/replacemodifier.cpp:
	  Add regular expression support to ReplaceModifier

2009-12-27 14:12  aclemens

	* utilities/advancedrename/TODO: update

2009-12-27 13:55  aclemens

	* utilities/advancedrename/parser/modifiers/uniquemodifier.cpp:
	  polish

2009-12-27 13:53  aclemens

	* utilities/advancedrename/parser/modifiers/uniquemodifier.cpp: Add
	  more token descriptions to UniqueModifier

2009-12-27 12:54  aclemens

	* NEWS,
	  utilities/advancedrename/parser/options/filepropertiesoption.cpp:
	  Fix filename handling when name contains "dots".
	  Use completeBaseName() to get the filename.
	  BUG:220260

2009-12-27 08:40  cgilles

	* NEWS: update

2009-12-27 08:38  cgilles

	* libs/widgets/iccprofiles/cietonguewidget.cpp,
	  libs/widgets/iccprofiles/cietonguewidget.h: apply patch #39261
	  BUGS: 220203

2009-12-27 08:31  cgilles

	* NEWS: update

2009-12-26 14:46  aclemens

	* utilities/advancedrename/common/parseobject.h: polish

2009-12-26 13:06  cgilles

	* NEWS: update

2009-12-25 23:01  cgilles

	* NEWS: update

2009-12-25 20:43  cgilles

	* NEWS: update

2009-12-25 19:38  cgilles

	* NEWS: update

2009-12-25 15:06  mwiesweg

	* digikam/scancontroller.cpp, digikam/scancontroller.h,
	  utilities/kipiiface/kipiinterface.cpp: Record ItemChangeHints
	  from KIPI interface.
	  This way, items will be updated even though the modification date
	  is preserved.

2009-12-25 15:06  mwiesweg

	* libs/database/collectionscanner.cpp,
	  libs/database/collectionscanner.h: Support ItemChangeHints in
	  CollectionScanner

2009-12-25 15:05  mwiesweg

	* libs/database/collectionscannerhints.cpp,
	  libs/database/collectionscannerhints.h: Introduce a collection
	  scanner hint for file modification (needs rescan although
	  modification
	  date did not change)

2009-12-25 14:36  mwiesweg

	* libs/widgets/common/itemviewtooltip.cpp: Dont check for
	  isVisible() here.
	  I cannot reproduce the problem for the bug report, but after
	  careful reading,
	  that's one of the few differences I can spot to Qt's QTipLabel.
	  
	  CCBUG: 196917

2009-12-25 14:15  mwiesweg

	* utilities/imageeditor/canvas/iccsettings.cpp: There seem to be
	  situations where to _ICC_PROFILE atom is detected
	  but empty. Ignore it then.

2009-12-25 11:52  mwiesweg

	* digikam/imagecategorizedview.cpp, digikam/imagedelegate.cpp: When
	  starting a drag, give Qt::IgnoreAction as default proposed
	  action.
	  This is how dolphin starts a drag as well.
	  When dragging only one image, use it's icon as drag pixmap.
	  
	  CCBUG: 219908

2009-12-23 16:13  mwiesweg

	* libs/database/imagescanner.cpp: When scanning an image, do not
	  overwrite rating in the database
	  if the image's metadata has no rating set

2009-12-23 12:51  mghansen

	* NEWS, libs/imageproperties/worldmapwidget.cpp: Remove work-around
	  for bug 217702 as thumbnails for movies are properly loaded now.
	  
	  BUG: 217702

2009-12-23 11:58  jwienke

	* digikam/imagedelegateoverlay.cpp: remove warning

2009-12-23 11:32  jwienke

	* CMakeLists.txt: use cmake macros for printing where easily
	  possible.

2009-12-22 21:54  mwiesweg

	* NEWS, digikam/imagedelegateoverlay.cpp,
	  digikam/imagedelegateoverlay.h, digikam/imagerotationoverlay.cpp,
	  digikam/imagerotationoverlay.h: Only show the rotation overlay on
	  images.
	  Introduce a checkIndex method that overlay can override for such
	  purposes.
	  
	  BUG: 217860

2009-12-22 20:01  mwiesweg

	* libs/threadimageio/thumbnailloadthread.cpp: When loading with KDE
	  loader, the thread's default size was always used,
	  not the one specified to find()
	  
	  CCBUG: 217702

2009-12-22 18:32  mwiesweg

	* utilities/setup/setupicc.cpp: Show info about system-wide set
	  monitor profile as well

2009-12-22 10:23  aclemens

	* utilities/advancedrename/common/tooltipcreator.cpp,
	  utilities/advancedrename/parser/modifiers/defaultvaluemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/rangemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/replacemodifier.cpp,
	  utilities/advancedrename/parser/options/dateoption.cpp,
	  utilities/advancedrename/parser/options/metadataoption.cpp,
	  utilities/advancedrename/parser/options/sequencenumberoption.cpp:
	  fix option parsing

2009-12-22 10:23  aclemens

	* utilities/advancedrename/TODO: update

2009-12-22 10:23  aclemens

	* CMakeLists.txt, tests/CMakeLists.txt,
	  utilities/advancedrename/parser/defaultrenameparser.cpp,
	  utilities/advancedrename/parser/modifiers/casemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/casemodifier.h,
	  utilities/advancedrename/parser/modifiers/firstletterofeachworduppercasemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/firstletterofeachworduppercasemodifier.h,
	  utilities/advancedrename/parser/modifiers/lowercasemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/lowercasemodifier.h,
	  utilities/advancedrename/parser/modifiers/uppercasemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/uppercasemodifier.h:
	  Merge all case modifiers into one modifier

2009-12-21 19:39  mwiesweg

	* NEWS, utilities/imageeditor/canvas/colorcorrectiondlg.cpp: Fix
	  crash.
	  It seems during the whole beta testing phase noone hit this
	  particular code path...
	  
	  BUG: 219559

2009-12-21 19:39  mwiesweg

	* libs/dimg/loaders/pngloader.cpp: Fix 16bit PNG loading on Big
	  Endian,
	  thanks to pochini@shiny.it
	  
	  CCBUG: 215752

2009-12-21 14:21  cgilles

	* CMakeLists.txt, NEWS: 1.1.0 is open for commmit.
	  Next release date is planed to 31/01/2010

2009-12-21 14:17  cgilles

	* NEWS, project/NEWS.1.0.0: archive

2009-12-21 10:20  scripty

	* digikam/digikam.desktop, digikam/digikam.notifyrc,
	  imageplugins/adjustcurves/digikamimageplugin_adjustcurves.desktop,
	  imageplugins/adjustlevels/digikamimageplugin_adjustlevels.desktop,
	  imageplugins/blurfx/digikamimageplugin_blurfx.desktop,
	  imageplugins/border/digikamimageplugin_border.desktop,
	  imageplugins/channelmixer/digikamimageplugin_channelmixer.desktop,
	  imageplugins/charcoal/digikamimageplugin_charcoal.desktop,
	  imageplugins/colorfx/digikamimageplugin_colorfx.desktop,
	  imageplugins/contentawareresizing/digikamimageplugin_contentawareresizing.desktop,
	  imageplugins/coreplugin/digikamimageplugin_core.desktop,
	  imageplugins/distortionfx/digikamimageplugin_distortionfx.desktop,
	  imageplugins/emboss/digikamimageplugin_emboss.desktop,
	  imageplugins/filmgrain/digikamimageplugin_filmgrain.desktop,
	  imageplugins/freerotation/digikamimageplugin_freerotation.desktop,
	  imageplugins/hotpixels/digikamimageplugin_hotpixels.desktop,
	  imageplugins/infrared/digikamimageplugin_infrared.desktop,
	  imageplugins/inpainting/digikamimageplugin_inpainting.desktop,
	  imageplugins/inserttext/digikamimageplugin_inserttext.desktop,
	  imageplugins/localcontrast/digikamimageplugin_localcontrast.desktop,
	  imageplugins/oilpaint/digikamimageplugin_oilpaint.desktop,
	  imageplugins/perspective/digikamimageplugin_perspective.desktop,
	  imageplugins/raindrop/digikamimageplugin_raindrop.desktop,
	  imageplugins/restoration/digikamimageplugin_restoration.desktop,
	  imageplugins/sheartool/digikamimageplugin_sheartool.desktop,
	  imageplugins/superimpose/digikamimageplugin_superimpose.desktop,
	  imageplugins/texture/digikamimageplugin_texture.desktop,
	  imageplugins/whitebalance/digikamimageplugin_whitebalance.desktop,
	  kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  showfoto/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/editor/digikamimageplugin.desktop:
	  SVN_SILENT made messages (.desktop file)

2009-12-21 09:20  cgilles

	* ChangeLog: prepare 1.0.0 final release.

2009-12-21 08:48  cgilles

	* NEWS: update

1.0.0 2009-12-20
--------------------------------------------------------------------------------

2009-12-20 21:39  cgilles

    * NEWS: update

2009-12-20 21:09  cgilles

    * utilities/firstrun/startscanpage.cpp: polish

2009-12-20 17:16  cgilles

    * NEWS: update

2009-12-20 17:15  cgilles

    * NEWS: update

2009-12-20 15:31  mwiesweg

    * NEWS, libs/dimg/loaders/pngloader.cpp: Fix PNG saving on big
      endian,
      patch from pochini@shiny.it

      BUG: 215752

2009-12-20 15:11  mwiesweg

    * NEWS, libs/dimg/loaders/rawloader.cpp: Fix 16bit raw loading on
      big endian.
      Patch from pochini@shiny.it slightly modified.

      BUG: 215743

2009-12-20 07:48  cgilles

    * NEWS: update

2009-12-19 20:49  cgilles

    * NEWS: update

2009-12-19 20:48  cgilles

    * libs/dimg/filters/noisereductionsettings.cpp: save settings in NR
      reduction tool
      BUGS: 216808

2009-12-19 20:38  cgilles

    * utilities/imageeditor/editor/editortool.cpp: why 2 calls there ?

2009-12-19 20:13  cgilles

    * imageplugins/coreplugin/noisereductiontool.cpp: polish

2009-12-19 18:56  woebbe

    * utilities/cameragui/gpcamera.cpp: getThumbnail():
      - don't return true if no (valid) image is loaded (for some
      reason
      gp_file_get_data_and_size() sometimes returns 0 here for data and
      size)
      - put the name of the photo in the debug output

2009-12-19 18:32  cgilles

    * NEWS: update

2009-12-19 18:12  cgilles

    * imageplugins/coreplugin/noisereductiontool.cpp: no need to block
      there

2009-12-19 17:58  cgilles

    * NEWS: update

2009-12-19 17:55  cgilles

    * NEWS: update

2009-12-19 16:18  mwiesweg

    * libs/dimg/drawdecoding.h: Implement operator== for DRawDecoding.

      CCBUG: 211681

2009-12-19 15:04  mwiesweg

    * NEWS, utilities/queuemanager/actionthread.cpp,
      utilities/queuemanager/actionthread.h,
      utilities/queuemanager/basetools/transform/flip.cpp,
      utilities/queuemanager/basetools/transform/rotate.cpp,
      utilities/queuemanager/batchtool.cpp,
      utilities/queuemanager/batchtool.h,
      utilities/queuemanager/queuemgrwindow.cpp: There were two
      different settings merged in one:
      - the user allows to edit the exif orientation - from digikam
      settings
      - the tool needs to reset the flag - only flip and rotate need
      that.
      Treat this distinctly, so that not all images processed by BQM
      have their orientation reset.

      BUG: 202278

2009-12-19 15:03  mwiesweg

    * libs/dimg/dimg.cpp, libs/dimg/dimg.h: Only be more precise with
      parameter name

2009-12-18 16:09  mghansen

    * project/ImageAnnotation.odt: Update XMP.

2009-12-18 14:17  cgilles

    * NEWS: update

2009-12-18 14:16  cgilles

    * utilities/imageeditor/editor/editorwindow.cpp: apply patch #39131
      BUGS: 210969

2009-12-17 19:45  cgilles

    * NEWS: update

2009-12-17 09:47  cgilles

    * showfoto/showfoto.cpp: polish

2009-12-16 22:20  cgilles

    * NEWS: update

2009-12-16 22:19  cgilles

    * libs/imageproperties/imagedescedittab.cpp,
      libs/imageproperties/imagepropertiesgpstab.cpp: fix gui sizing
      BUGS: 218889

2009-12-16 22:08  cgilles

    * NEWS: update

2009-12-16 21:27  mwiesweg

    * utilities/slideshow/slideshow.cpp: Yes, we did copy that...

2009-12-16 20:42  mwiesweg

    * NEWS, libs/dimg/dimg.cpp: Dont know why, but the readonly
      attribute was simply not set when saving to JPEG.
      All other format worked.

      BUG: 218192

2009-12-16 07:16  cgilles

    * NEWS: update

2009-12-16 07:14  cgilles

    * libs/histogram/imagehistogram.cpp,
      libs/histogram/imagehistogram.h: apply patch from Jens Mueller to
      fix alpha range and max histogram calculation
      BUGS: 2188+0

2009-12-15 17:39  mwiesweg

    * digikam/digikamimageview.cpp: Read font settings at startup as
      well

      CCBUG: 216316

2009-12-15 16:45  mwiesweg

    * libs/widgets/common/dfontselect.cpp: Start dialog with previously
      selected font

      CCBUG: 216316

2009-12-15 12:04  cgilles

    * NEWS: update

2009-12-15 10:11  scripty

    * digikam/digikam.desktop, digikam/digikam.notifyrc,
      imageplugins/adjustcurves/digikamimageplugin_adjustcurves.desktop,
      imageplugins/adjustlevels/digikamimageplugin_adjustlevels.desktop,
      imageplugins/blurfx/digikamimageplugin_blurfx.desktop,
      imageplugins/border/digikamimageplugin_border.desktop,
      imageplugins/channelmixer/digikamimageplugin_channelmixer.desktop,
      imageplugins/charcoal/digikamimageplugin_charcoal.desktop,
      imageplugins/colorfx/digikamimageplugin_colorfx.desktop,
      imageplugins/contentawareresizing/digikamimageplugin_contentawareresizing.desktop,
      imageplugins/coreplugin/digikamimageplugin_core.desktop,
      imageplugins/distortionfx/digikamimageplugin_distortionfx.desktop,
      imageplugins/emboss/digikamimageplugin_emboss.desktop,
      imageplugins/filmgrain/digikamimageplugin_filmgrain.desktop,
      imageplugins/freerotation/digikamimageplugin_freerotation.desktop,
      imageplugins/hotpixels/digikamimageplugin_hotpixels.desktop,
      imageplugins/infrared/digikamimageplugin_infrared.desktop,
      imageplugins/inpainting/digikamimageplugin_inpainting.desktop,
      imageplugins/inserttext/digikamimageplugin_inserttext.desktop,
      imageplugins/lenscorrection/digikamimageplugin_lenscorrection.desktop,
      imageplugins/localcontrast/digikamimageplugin_localcontrast.desktop,
      imageplugins/oilpaint/digikamimageplugin_oilpaint.desktop,
      imageplugins/perspective/digikamimageplugin_perspective.desktop,
      imageplugins/raindrop/digikamimageplugin_raindrop.desktop,
      imageplugins/restoration/digikamimageplugin_restoration.desktop,
      imageplugins/sheartool/digikamimageplugin_sheartool.desktop,
      imageplugins/superimpose/digikamimageplugin_superimpose.desktop,
      imageplugins/texture/digikamimageplugin_texture.desktop,
      imageplugins/whitebalance/digikamimageplugin_whitebalance.desktop,
      kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
      kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
      showfoto/showfoto.desktop,
      utilities/imageeditor/editor/digikamimageplugin.desktop,
      utilities/nepomuk/digikamnepomukservice.desktop: SVN_SILENT made
      messages (.desktop file)

2009-12-14 10:54  scripty

    * digikam/digikam.notifyrc,
      imageplugins/localcontrast/digikamimageplugin_localcontrast.desktop:
      SVN_SILENT made messages (.desktop file)

2009-12-14 10:43  cgilles

    * imageplugins/localcontrast/tonemappingbase.cpp,
      imageplugins/localcontrast/tonemappingbase.h,
      imageplugins/localcontrast/tonemappingparameters.cpp,
      imageplugins/localcontrast/tonemappingparameters.h: polish

2009-12-14 10:20  cgilles

    * imageplugins/localcontrast/tonemappingbase.h: polish

2009-12-14 10:15  cgilles

    * imageplugins/localcontrast/tonemappingparameters.cpp,
      imageplugins/localcontrast/tonemappingparameters.h: polish

2009-12-14 10:09  cgilles

    * imageplugins/localcontrast/CMakeLists.txt,
      imageplugins/localcontrast/ToneMappingBase.cpp,
      imageplugins/localcontrast/ToneMappingBase.h,
      imageplugins/localcontrast/ToneMappingFloat.cpp,
      imageplugins/localcontrast/ToneMappingFloat.h,
      imageplugins/localcontrast/ToneMappingInt.cpp,
      imageplugins/localcontrast/ToneMappingInt.h,
      imageplugins/localcontrast/ToneMappingParameters.cpp,
      imageplugins/localcontrast/ToneMappingParameters.h,
      imageplugins/localcontrast/localcontrast.cpp,
      imageplugins/localcontrast/localcontrast.h,
      imageplugins/localcontrast/localcontrasttool.h,
      imageplugins/localcontrast/tonemappingbase.cpp,
      imageplugins/localcontrast/tonemappingbase.h,
      imageplugins/localcontrast/tonemappingfloat.cpp,
      imageplugins/localcontrast/tonemappingfloat.h,
      imageplugins/localcontrast/tonemappingint.cpp,
      imageplugins/localcontrast/tonemappingint.h,
      imageplugins/localcontrast/tonemappingparameters.cpp,
      imageplugins/localcontrast/tonemappingparameters.h: polish

2009-12-14 10:01  cgilles

    * imageplugins/localcontrast/ToneMappingFloat.cpp,
      imageplugins/localcontrast/localcontrast.cpp: polish

2009-12-13 18:24  cgilles

    * NEWS: update

2009-12-13 18:20  cgilles

    * NEWS: update

2009-12-13 10:20  scripty

    * digikam/digikam.notifyrc,
      imageplugins/adjustcurves/digikamimageplugin_adjustcurves.desktop,
      imageplugins/adjustlevels/digikamimageplugin_adjustlevels.desktop,
      imageplugins/blurfx/digikamimageplugin_blurfx.desktop,
      imageplugins/border/digikamimageplugin_border.desktop,
      imageplugins/channelmixer/digikamimageplugin_channelmixer.desktop,
      imageplugins/charcoal/digikamimageplugin_charcoal.desktop,
      imageplugins/colorfx/digikamimageplugin_colorfx.desktop,
      imageplugins/contentawareresizing/digikamimageplugin_contentawareresizing.desktop,
      imageplugins/coreplugin/digikamimageplugin_core.desktop,
      imageplugins/distortionfx/digikamimageplugin_distortionfx.desktop,
      imageplugins/emboss/digikamimageplugin_emboss.desktop,
      imageplugins/filmgrain/digikamimageplugin_filmgrain.desktop,
      imageplugins/freerotation/digikamimageplugin_freerotation.desktop,
      imageplugins/hotpixels/digikamimageplugin_hotpixels.desktop,
      imageplugins/infrared/digikamimageplugin_infrared.desktop,
      imageplugins/inpainting/digikamimageplugin_inpainting.desktop,
      imageplugins/inserttext/digikamimageplugin_inserttext.desktop,
      imageplugins/oilpaint/digikamimageplugin_oilpaint.desktop,
      imageplugins/perspective/digikamimageplugin_perspective.desktop,
      imageplugins/raindrop/digikamimageplugin_raindrop.desktop,
      imageplugins/restoration/digikamimageplugin_restoration.desktop,
      imageplugins/superimpose/digikamimageplugin_superimpose.desktop,
      imageplugins/texture/digikamimageplugin_texture.desktop,
      imageplugins/whitebalance/digikamimageplugin_whitebalance.desktop,
      kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
      kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
      utilities/imageeditor/editor/digikamimageplugin.desktop:
      SVN_SILENT made messages (.desktop file)

2009-12-13 08:20  aclemens

    * NEWS: update

2009-12-12 20:09  mghansen

    * libs/imageproperties/worldmapwidget.cpp,
      project/ImageAnnotation.odt: Temporary workaround for BKO 217702:
      Thumbnails for movies are returned too big, therefore resize them
      manually if necessary.

      CCBUG: 217702

2009-12-12 19:28  mghansen

    * libs/imageproperties/imagepropertiesgpstab.cpp: Remove language
      code from link to Google Maps, this way the language will be
      detected in the browser.

      CCBUG: 147921

2009-12-12 19:07  aclemens

    * utilities/imageeditor/editor/editorwindow.cpp: Fix compile for
      older KDE versions

2009-12-11 17:53  cgilles

    * NEWS: update

2009-12-11 15:28  mwiesweg

    * libs/database/collectionmanager.cpp: Make UUID comparison
      (usually hexadecimal) case insensitive

      CCBUG: 217515

2009-12-10 21:28  jwienke

    * HACKING: alias for finding defect connections

2009-12-10 21:22  cgilles

    * NEWS: update

2009-12-10 21:14  cgilles

    * NEWS: update

2009-12-10 11:12  scripty

    * digikam/digikam.notifyrc: SVN_SILENT made messages (.desktop
      file)

2009-12-08 08:07  cgilles

    * utilities/queuemanager/queuemgrwindow.cpp: add rule to not change
      settings from config panel when BQM is busy

2009-12-08 07:59  cgilles

    * utilities/queuemanager/queuemgrwindow.cpp,
      utilities/queuemanager/queuemgrwindow_p.h: do not use static
      member, use d private internal class instead

2009-12-07 22:58  cgilles

    * NEWS: update

2009-12-07 22:54  jwienke

    * libs/widgets/common/filesaveoptionsbox.cpp,
      libs/widgets/common/filesaveoptionsbox.h, tests/CMakeLists.txt,
      tests/filesaveoptionsboxtest.cpp, tests/filesaveoptionsboxtest.h,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/editorwindow.h: Detect save file
      type based on file name of "all images" filter is selected.
      Otherwise use filter type.

      BUG: 217598

2009-12-07 22:40  aclemens

    * utilities/advancedrename/advancedrenamedialog.cpp,
      utilities/advancedrename/common/parseobject.cpp: Fix crashy code:
      QList::first() should only be used when you are sure that the
      list is not empty.

2009-12-07 22:07  cgilles

    * utilities/imageeditor/canvas/dimginterface.cpp: compile with old
      version of libkdcraw

2009-12-07 22:01  cgilles

    * utilities/imageeditor/rawimport/rawsettingsbox.cpp: polish

2009-12-07 21:46  cgilles

    * utilities/queuemanager/actionthread.cpp,
      utilities/queuemanager/actionthread.h,
      utilities/queuemanager/batchtool.cpp,
      utilities/queuemanager/batchtool.h,
      utilities/queuemanager/queuemgrwindow.cpp: use default Image
      Editor Raw decoding setings with Batch Queue Manager to demosaic
      Raw images in queues processing
      CCBUGS: 215657

2009-12-07 21:30  aclemens

    * NEWS: update

2009-12-07 21:27  aclemens

    * utilities/advancedrename/advancedrenamedialog.cpp: And again...:
      Fix singleFileMode file extension handling

2009-12-07 21:26  aclemens

    * libs/widgets/common/filesaveoptionsbox.cpp,
      libs/widgets/common/filesaveoptionsbox.h, tests/CMakeLists.txt,
      utilities/advancedrename/advancedrenamedialog.cpp,
      utilities/imageeditor/editor/editorwindow.cpp: AAAhhh, Johannes's
      patch was still in my working branch... :D
      Revert "Oopps, I could swear I added this code before, but maybe
      it was lost in some"

      This reverts commit 9e7094e5766d1d67dc2d9a4e2605ec181e1aa6b2.

2009-12-07 21:23  aclemens

    * libs/widgets/common/filesaveoptionsbox.cpp,
      libs/widgets/common/filesaveoptionsbox.h, tests/CMakeLists.txt,
      utilities/advancedrename/advancedrenamedialog.cpp,
      utilities/imageeditor/editor/editorwindow.cpp: Oopps, I could
      swear I added this code before, but maybe it was lost in some
      revert again.
      In singleFileMode, set the parser to
      useOriginalFileExtension=false and set the
      full filename in the input widget.

2009-12-07 21:07  cgilles

    * utilities/imageeditor/editor/editorwindow.cpp: polish

2009-12-07 21:02  cgilles

    * utilities/imageeditor/editor/editorwindow.cpp: polish

2009-12-07 20:43  cgilles

    * utilities/queuemanager/assignedlist.h: polish

2009-12-07 20:37  cgilles

    * utilities/queuemanager/queuemgrwindow.cpp: polish

2009-12-07 20:20  cgilles

    * NEWS: update

2009-12-07 20:09  cgilles

    * utilities/imageeditor/editor/editortoolsettings.cpp: this signal
      is obsolete now

2009-12-07 19:35  cgilles

    * NEWS: update

2009-12-07 18:16  mwiesweg

    * libs/dimg/loaders/jp2kloader.cpp: Disable scanning of images with
      libjasper.
      This means that width, height, and color format will not be
      available.
      At least width and height are available from exiv2, but
      Image::pixelWidth()
      and pixelHeight() are not used in libkexiv2.
      So for now, the dimensions are only avaiable for when there is
      Exif information.

      CCBUG: 215458
      CCBUG: 195583

2009-12-07 17:42  mwiesweg

    * libs/dimg/filters/dimgthreadedfilter.cpp: Span a safety net
      around all DImgThreadedFilters to catch out-of-memory conditions.
      I remember such reports to happen more than once.
      TODO is user notification about failure.

      CCBUG: 214837

2009-12-07 17:22  cgilles

    * utilities/imageeditor/canvas/dimginterface.cpp: factoring

2009-12-07 16:45  mwiesweg

    * NEWS, showfoto/showfoto.cpp, showfoto/showfoto.h,
      utilities/imageeditor/canvas/canvas.cpp,
      utilities/imageeditor/canvas/canvas.h,
      utilities/imageeditor/canvas/dimginterface.cpp,
      utilities/imageeditor/canvas/dimginterface.h,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/editorwindow.h,
      utilities/imageeditor/editor/imagewindow.cpp,
      utilities/imageeditor/editor/imagewindow.h: To find out if an
      image needs to be saved when goint to the next one, we relied
      on the save action to be enabled. But when an image plugin is
      loaded, all standard
      actions are disabled, so changes could silently be discarded.
      As a solution, implement a method hasChangedToSave() and use
      that.
      At the same time, consolidate slotUndoStateChange from
      ImageWindow and Showfoto to common base class.

      BUG: 214707

2009-12-06 21:04  aclemens

    * utilities/searchwindow/searchview.cpp: fix possible crashy code?

2009-12-06 20:53  cgilles

    * libs/dimg/loaders/tiffloader.cpp: idem in digiKam TIFFF writter
      CCBUGS: 211758

2009-12-06 16:35  mwiesweg

    * digikam/imagecategorizedview.cpp: Missing connection - ensure the
      icon view is repainted after theme change
      has taken effect

2009-12-06 16:34  mwiesweg

    * libs/threadimageio/thumbnailcreator.cpp: Close file before
      moving. According to bug report seems to be necessary for
      Windows.
      Note: With thumbs db the default, this code is not much used.

      BUG: 189742

2009-12-06 10:37  aclemens

    * digikam/digikamimageview.cpp, digikam/digikamview.cpp: This code
      is crashy... never use QList::first() without checking for an
      empty
      list.

2009-12-05 15:35  aclemens

    * utilities/advancedrename/TODO: update

2009-12-05 14:16  aclemens

    * utilities/advancedrename/TODO: This point is useless now, because
      I mark invalid modifiers in the parse string
      and remove them from the new name... no need to abort renaming
      completely here

2009-12-05 14:10  aclemens

    * utilities/advancedrename/TODO,
      utilities/advancedrename/common/parser.cpp: Remove invalid
      modifiers from the parsed name. This only works for known
      modifiers of course, something like '{uuupper}' will still be a
      part of the new
      name, since it is treated as normal text.

2009-12-05 14:07  jwienke

    * utilities/setup/setupicc.cpp: Fix bad html markup in string.
      Sorry for the string change after string freeze.

      CCMAIL: kde-i18n@kde.org

2009-12-05 14:03  aclemens

    * utilities/advancedrename/TODO: Hmm no I will not do that... :-)

2009-12-05 13:34  aclemens

    * utilities/advancedrename/TODO,
      utilities/advancedrename/common/highlighter.cpp,
      utilities/advancedrename/common/highlighter.h,
      utilities/advancedrename/common/parser.cpp,
      utilities/advancedrename/common/parser.h,
      utilities/advancedrename/common/parsesettings.h: Mark invalid
      modifiers in the parse string.

2009-12-05 12:49  aclemens

    * utilities/advancedrename/common/highlighter.cpp,
      utilities/advancedrename/common/highlighter.h: Add color rule
      "faultyModifierFormat", it will be used some day for modifiers
      that have been added at the wrong position in the parse string.

2009-12-05 12:49  aclemens

    * utilities/advancedrename/common/highlighter.cpp,
      utilities/advancedrename/common/highlighter.h: Remove enum
      "Colors", it is not needed anymore (it was used externally
      before).
      Also move the enum "PatternType" into the private section of the
      class, it
      doesn't need to be public.

2009-12-05 12:39  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp: Increase the
      maxVisibleItems value to 30

2009-12-05 11:33  aclemens

    * utilities/advancedrename/TODO: make subversion happy, add newline

2009-12-05 11:31  aclemens

    * utilities/advancedrename/TODO: update

2009-12-05 11:09  aclemens

    * utilities/advancedrename/README,
      utilities/advancedrename/parser/README: move READNE into main
      folder

2009-12-05 11:09  aclemens

    * utilities/advancedrename/parser/options/filepropertiesoption.cpp:
      polish

2009-12-05 10:23  scripty

    * digikam/digikam.notifyrc,
      imageplugins/adjustcurves/digikamimageplugin_adjustcurves.desktop,
      imageplugins/adjustlevels/digikamimageplugin_adjustlevels.desktop,
      imageplugins/blurfx/digikamimageplugin_blurfx.desktop,
      imageplugins/channelmixer/digikamimageplugin_channelmixer.desktop,
      imageplugins/charcoal/digikamimageplugin_charcoal.desktop,
      imageplugins/colorfx/digikamimageplugin_colorfx.desktop,
      imageplugins/emboss/digikamimageplugin_emboss.desktop,
      imageplugins/filmgrain/digikamimageplugin_filmgrain.desktop,
      imageplugins/freerotation/digikamimageplugin_freerotation.desktop,
      imageplugins/hotpixels/digikamimageplugin_hotpixels.desktop,
      imageplugins/infrared/digikamimageplugin_infrared.desktop,
      imageplugins/inpainting/digikamimageplugin_inpainting.desktop,
      imageplugins/inserttext/digikamimageplugin_inserttext.desktop,
      imageplugins/localcontrast/digikamimageplugin_localcontrast.desktop,
      imageplugins/perspective/digikamimageplugin_perspective.desktop,
      imageplugins/restoration/digikamimageplugin_restoration.desktop,
      imageplugins/sheartool/digikamimageplugin_sheartool.desktop,
      kioslave/digikamtags.protocol, showfoto/showfoto.desktop,
      utilities/hotplug/digikam-gphoto2-camera.desktop.cmake,
      utilities/imageeditor/editor/digikamimageplugin.desktop,
      utilities/nepomuk/digikamnepomukservice.desktop: SVN_SILENT made
      messages (.desktop file)

2009-12-05 09:35  aclemens

    * utilities/advancedrename/common/parseobject.h: polish

2009-12-05 09:32  aclemens

    * utilities/advancedrename/common/modifier.cpp,
      utilities/advancedrename/common/option.cpp,
      utilities/advancedrename/common/option.h,
      utilities/advancedrename/common/parseobject.cpp,
      utilities/advancedrename/common/parseobject.h,
      utilities/advancedrename/parser/modifiers/defaultvaluemodifier.cpp,
      utilities/advancedrename/parser/modifiers/rangemodifier.cpp,
      utilities/advancedrename/parser/modifiers/replacemodifier.cpp,
      utilities/advancedrename/parser/modifiers/uniquemodifier.cpp,
      utilities/advancedrename/parser/options/cameranameoption.cpp,
      utilities/advancedrename/parser/options/cameranameoption.h,
      utilities/advancedrename/parser/options/dateoption.cpp,
      utilities/advancedrename/parser/options/dateoption.h,
      utilities/advancedrename/parser/options/directorynameoption.cpp,
      utilities/advancedrename/parser/options/directorynameoption.h,
      utilities/advancedrename/parser/options/filepropertiesoption.cpp,
      utilities/advancedrename/parser/options/filepropertiesoption.h,
      utilities/advancedrename/parser/options/metadataoption.cpp,
      utilities/advancedrename/parser/options/metadataoption.h,
      utilities/advancedrename/parser/options/sequencenumberoption.cpp,
      utilities/advancedrename/parser/options/sequencenumberoption.h:
      Make ParseObject::regExp() return a const ref, so that the main
      parse methods
      in the Option and Modifier class can manipulate it directly and
      the custom
      parseOperation() methods can access the results, without
      searching on their
      own.

2009-12-04 21:58  aclemens

    * utilities/advancedrename/common/parseresults.cpp,
      utilities/advancedrename/common/tooltipcreator.cpp,
      utilities/advancedrename/parser/modifiers/defaultvaluemodifier.cpp,
      utilities/advancedrename/parser/modifiers/firstletterofeachworduppercasemodifier.cpp,
      utilities/advancedrename/parser/modifiers/rangemodifier.cpp,
      utilities/advancedrename/parser/modifiers/replacemodifier.cpp,
      utilities/advancedrename/parser/modifiers/uniquemodifier.cpp,
      utilities/advancedrename/parser/options/dateoption.cpp,
      utilities/advancedrename/parser/options/directorynameoption.cpp,
      utilities/advancedrename/parser/options/filepropertiesoption.cpp,
      utilities/advancedrename/parser/options/metadataoption.cpp,
      utilities/advancedrename/parser/options/sequencenumberoption.cpp:
      polish

2009-12-04 21:44  aclemens

    * utilities/advancedrename/common/parser.cpp,
      utilities/advancedrename/common/parser.h: The parse() method had
      checks in the past, but they have been removed now and
      put somewhere else. This makes the old parse()/parseOperation()
      combination
      useless.
      Rename parseOperation() => parse()

2009-12-04 21:19  aclemens

    * utilities/advancedrename/common/option.cpp: polish

2009-12-04 21:19  aclemens

    * utilities/advancedrename/parser/options/README,
      utilities/advancedrename/parser/options/dummyoption.cpp,
      utilities/advancedrename/parser/options/dummyoption.h: get rid of
      dummyoption, actually it is useless...

2009-12-04 21:19  aclemens

    * utilities/advancedrename/common/option.cpp,
      utilities/advancedrename/common/option.h,
      utilities/advancedrename/common/parseobject.h,
      utilities/advancedrename/parser/options/cameranameoption.cpp,
      utilities/advancedrename/parser/options/cameranameoption.h,
      utilities/advancedrename/parser/options/dateoption.cpp,
      utilities/advancedrename/parser/options/dateoption.h,
      utilities/advancedrename/parser/options/directorynameoption.cpp,
      utilities/advancedrename/parser/options/directorynameoption.h,
      utilities/advancedrename/parser/options/dummyoption.cpp,
      utilities/advancedrename/parser/options/dummyoption.h,
      utilities/advancedrename/parser/options/filepropertiesoption.cpp,
      utilities/advancedrename/parser/options/filepropertiesoption.h,
      utilities/advancedrename/parser/options/metadataoption.cpp,
      utilities/advancedrename/parser/options/metadataoption.h,
      utilities/advancedrename/parser/options/sequencenumberoption.cpp,
      utilities/advancedrename/parser/options/sequencenumberoption.h:
      Get rid of the PARSE_LOOP_* macros

2009-12-04 20:28  aclemens

    * utilities/advancedrename/TODO: fix TODO

2009-12-04 20:28  aclemens

    * utilities/advancedrename/TODO: update ToDo

2009-12-03 22:48  aclemens

    * utilities/advancedrename/common/highlighter.cpp: use switch
      statement

2009-12-03 22:33  aclemens

    * utilities/advancedrename/common/highlighter.cpp: Also highlight
      parameters in modifier tokens

2009-12-03 20:55  aclemens

    * utilities/advancedrename/common/modifier.cpp,
      utilities/advancedrename/common/modifier.h,
      utilities/advancedrename/common/option.cpp,
      utilities/advancedrename/common/option.h,
      utilities/advancedrename/common/parseobject.cpp,
      utilities/advancedrename/common/parseobject.h: I don't like
      having constructors that assign a variable in the parameter list,
      e.g. (Modifier(const QString& name, const QString& description,
      const QPixmap& icon = QPixmap()))

      Introduce a second constructor to set an optional icon. This also
      removes an
      include statement in the header... which is always good :-)

2009-12-03 20:55  aclemens

    * utilities/advancedrename/common/parseobject.h: polish

2009-12-03 20:55  aclemens

    * utilities/advancedrename/common/parseobject.cpp: remove old code
      that is not used anymore

2009-12-02 20:31  aclemens

    * utilities/advancedrename/common/parseobject.h: polish

2009-12-02 20:23  jwienke

    * NEWS, imageplugins/lenscorrection/autocorrection/klensfun.cpp:
      Applied Jens' patch to sort lenses alphabetically in lensfun
      plugin.

      Thanks for the patch.

      BUG: 217096

2009-12-02 19:58  aclemens

    * tests/advancedrenametest.cpp: Add unittests for digits parameter
      for the UniqueModifier

2009-12-02 19:29  aclemens

    * utilities/advancedrename/parser/modifiers/uniquemodifier.cpp:
      Well if you want to have a feedback saved in the OK variable, you
      need to
      assign it ;-)

2009-12-02 19:27  aclemens

    * utilities/advancedrename/parser/modifiers/uniquemodifier.cpp:
      Make digits count a parameter for the UniqueModifier.

2009-12-02 12:08  scripty

    * digikam/digikam.notifyrc: SVN_SILENT made messages (.desktop
      file)

2009-12-02 04:30  cgilles

    * NEWS: update

2009-12-01 22:52  jwienke

    * NEWS, libs/widgets/common/histogramwidget.cpp: Applied Jens' fix
      that re-enables the color guide in the histogram. Thanks for the
      patch.

      BUG: 216998

2009-12-01 13:04  cgilles

    * NEWS: update

2009-12-01 11:19  scripty

    * digikam/digikam.notifyrc: SVN_SILENT made messages (.desktop
      file)

2009-12-01 09:44  cgilles

    * NEWS: update

2009-12-01 09:43  cgilles

    * libs/histogram/imagehistogram.cpp,
      libs/histogram/imagehistogram.h,
      libs/widgets/common/histogrampainter.cpp: Apply patch from Jens
      Mueller about to adapt histogram scale when image is over/under
      exposed.
      Sound like a good way to display a suitable histogram in this
      situation
      BUGS: 144155

2009-12-01 08:54  cgilles

    * NEWS: update

2009-11-30 22:22  cgilles

    * NEWS: update

2009-11-30 20:50  cgilles

    * NEWS: update

2009-11-30 20:48  cgilles

    * NEWS: update

2009-11-30 15:57  aclemens

    * tests/advancedrenametest.cpp: This test failed under Windows
      because it was written in a way that the parser will return the
      "/" folder for the directory name. This concept fails on MS
      because there still is the drive letter that can be returned.
      Move some steps up in the hierarchy to avoid the failing of this
      test on MS.

2009-11-30 13:51  cgilles

    * CMakeLists.txt: YES !!!
      digiKam 1.0.0 final release is in the way
      release date is planed to 20 december 2009

2009-11-30 13:32  aclemens

    * utilities/advancedrename/advancedrenamedialog.cpp,
      utilities/advancedrename/advancedrenameinput.cpp,
      utilities/advancedrename/advancedrenameinput.h,
      utilities/advancedrename/advancedrenamewidget.h,
      utilities/advancedrename/common/dynamiclayout.cpp,
      utilities/advancedrename/common/highlighter.h,
      utilities/advancedrename/common/modifier.cpp,
      utilities/advancedrename/common/modifier.h,
      utilities/advancedrename/common/parseobject.h,
      utilities/advancedrename/common/parser.cpp,
      utilities/advancedrename/common/parser.h,
      utilities/advancedrename/common/parseresults.cpp,
      utilities/advancedrename/common/parseresults.h,
      utilities/advancedrename/common/parsesettings.h,
      utilities/advancedrename/common/tooltipcreator.cpp,
      utilities/advancedrename/parser/defaultrenameparser.cpp,
      utilities/advancedrename/parser/modifiers/defaultvaluemodifier.cpp,
      utilities/advancedrename/parser/modifiers/defaultvaluemodifier.h,
      utilities/advancedrename/parser/modifiers/firstletterofeachworduppercasemodifier.cpp,
      utilities/advancedrename/parser/modifiers/firstletterofeachworduppercasemodifier.h,
      utilities/advancedrename/parser/modifiers/lowercasemodifier.cpp,
      utilities/advancedrename/parser/modifiers/lowercasemodifier.h,
      utilities/advancedrename/parser/modifiers/rangemodifier.cpp,
      utilities/advancedrename/parser/modifiers/rangemodifier.h,
      utilities/advancedrename/parser/modifiers/replacemodifier.cpp,
      utilities/advancedrename/parser/modifiers/replacemodifier.h,
      utilities/advancedrename/parser/modifiers/trimmedmodifier.cpp,
      utilities/advancedrename/parser/modifiers/trimmedmodifier.h,
      utilities/advancedrename/parser/modifiers/uniquemodifier.cpp,
      utilities/advancedrename/parser/modifiers/uniquemodifier.h,
      utilities/advancedrename/parser/modifiers/uppercasemodifier.cpp,
      utilities/advancedrename/parser/modifiers/uppercasemodifier.h,
      utilities/advancedrename/parser/options/dateoption.h: Finish
      porting the new parsing method. I hope I will not need to change
      this
      again in the near future ;-)

2009-11-30 13:27  cgilles

    * NEWS: update

2009-11-30 12:35  scripty

    * digikam/digikam.notifyrc,
      imageplugins/contentawareresizing/digikamimageplugin_contentawareresizing.desktop,
      imageplugins/inserttext/digikamimageplugin_inserttext.desktop,
      imageplugins/whitebalance/digikamimageplugin_whitebalance.desktop:
      SVN_SILENT made messages (.desktop file)

2009-11-30 11:18  nlecureuil

    * ChangeLog: Update Changelog

1.0.0-rc 2009-11-30
--------------------------------------------------------------------------------

2009-11-30 10:47  aclemens

    * tests/advancedrenametest.cpp, tests/advancedrenametest.h: add
      unit test for UniqueModifier

2009-11-30 10:47  aclemens

    * tests/advancedrenametest.cpp,
      utilities/advancedrename/advancedrenamedialog.cpp,
      utilities/advancedrename/advancedrenameinput.cpp,
      utilities/advancedrename/advancedrenamewidget.cpp,
      utilities/advancedrename/common/highlighter.cpp,
      utilities/advancedrename/common/modifier.cpp,
      utilities/advancedrename/common/modifier.h,
      utilities/advancedrename/common/option.cpp,
      utilities/advancedrename/common/option.h,
      utilities/advancedrename/common/parser.cpp,
      utilities/advancedrename/common/parser.h,
      utilities/advancedrename/common/parseresults.cpp,
      utilities/advancedrename/common/parseresults.h,
      utilities/advancedrename/common/parsesettings.h,
      utilities/advancedrename/parser/defaultrenameparser.cpp,
      utilities/advancedrename/parser/modifiers/defaultvaluemodifier.cpp,
      utilities/advancedrename/parser/modifiers/defaultvaluemodifier.h,
      utilities/advancedrename/parser/modifiers/firstletterofeachworduppercasemodifier.cpp,
      utilities/advancedrename/parser/modifiers/firstletterofeachworduppercasemodifier.h,
      utilities/advancedrename/parser/modifiers/lowercasemodifier.cpp,
      utilities/advancedrename/parser/modifiers/lowercasemodifier.h,
      utilities/advancedrename/parser/modifiers/rangemodifier.cpp,
      utilities/advancedrename/parser/modifiers/rangemodifier.h,
      utilities/advancedrename/parser/modifiers/replacemodifier.cpp,
      utilities/advancedrename/parser/modifiers/replacemodifier.h,
      utilities/advancedrename/parser/modifiers/trimmedmodifier.cpp,
      utilities/advancedrename/parser/modifiers/trimmedmodifier.h,
      utilities/advancedrename/parser/modifiers/uniquemodifier.cpp,
      utilities/advancedrename/parser/modifiers/uniquemodifier.h,
      utilities/advancedrename/parser/modifiers/uppercasemodifier.cpp,
      utilities/advancedrename/parser/modifiers/uppercasemodifier.h,
      utilities/advancedrename/parser/options/cameranameoption.cpp,
      utilities/queuemanager/queuelist.cpp: Change parsing in
      advancedrename utility. Modifiers are now registered in the
      main parser, and not in the Options class. Modifiers will receive
      the combined
      ParseResults object now, so they have full control / visibility
      of all parsed
      tokens.
      This is especially needed for the UniqueModifier, so that the
      number suffix is added
      correctly when a renaming option exists more than once
      (e.g. [dir]{unique}_test_[dir]{unique} ).

      The porting is not done yet, but the parser is still working ;-)

2009-11-30 10:34  nlecureuil

    * ChangeLog: prepare 1.0.0-rc

2009-11-30 06:32  cgilles

	* NEWS: update

2009-11-30 02:26  sengels

	* tests/CMakeLists.txt: some fixes for the tests to get to a
	  building digikam again

2009-11-29 21:48  cgilles

	* NEWS: update

2009-11-29 20:21  mghansen

	* NEWS: Update news.

	  BUG: 205001

2009-11-29 17:59  aclemens

	* utilities/advancedrename/common/parsesettings.h: add new option
	  for future parse processing

2009-11-29 17:30  aclemens

	* utilities/advancedrename/common/parsesettings.h: polish

2009-11-29 17:24  aclemens

	* utilities/advancedrename/common/parsesettings.h: code cleanup, in
	  the future I will make the parse() method easier, it only will
	  take the ParseSettings class. This will make modifiers a little
	  bit more
	  flexible I guess. Also Options and Modifiers will share the same
	  interface...

2009-11-29 16:47  aclemens

	* utilities/advancedrename/TODO: Add TODO

2009-11-29 16:36  aclemens

	* utilities/advancedrename/common/modifier.cpp,
	  utilities/advancedrename/common/modifier.h: polish

2009-11-29 14:30  aclemens

	* utilities/advancedrename/parser/modifiers/uniquemodifier.cpp:
	  UniqueModifier takes no parameters, no need to use a regexp here
	  in that case

2009-11-29 14:17  aclemens

	* utilities/advancedrename/common/parseresults.cpp: cleanup code

2009-11-29 13:56  aclemens

	* utilities/advancedrename/common/parser.cpp: cleanup code

2009-11-29 13:28  cgilles

	* libs/widgets/common/histogrampainter.cpp: fix max histogram value
	  BUGS: 216652

2009-11-29 13:13  aclemens

	* utilities/advancedrename/advancedrenameinput.cpp: huh? how come
	  this has been added? must be my auto-completion somehow :D

2009-11-29 13:09  aclemens

	* utilities/advancedrename/advancedrenameinput.cpp: Behave more
	  like a "real" QComboBox with a QLineEdit: send the events for the
	  keys "Up, Down, PageUp, PageDown" to the QComboBox, to scroll
	  through the
	  pattern history.

2009-11-29 11:39  aclemens

	* utilities/advancedrename/parser/options/dateoption.cpp: shorten
	  the click message a little bit

2009-11-29 11:32  aclemens

	* utilities/advancedrename/parser/options/dateoptiondialogwidget.ui:
	  Re-layout the DateOptionDialog

2009-11-29 11:31  aclemens

	* utilities/advancedrename/parser/options/dateoption.cpp: simplify
	  code

2009-11-29 11:14  aclemens

	* utilities/advancedrename/parser/options/dateoption.cpp: Make the
	  link to the Qt datetime documentation translatable

2009-11-29 11:14  aclemens

	* utilities/advancedrename/parser/options/dateoption.cpp: polish

2009-11-29 11:14  aclemens

	* utilities/advancedrename/parser/options/dateoptiondialogwidget.ui:
	  Add comments to strings in UI file, mark some of them as "not
	  translatable",
	  their text will be set later in the code.

2009-11-29 11:14  aclemens

	* utilities/advancedrename/parser/options/dateoption.cpp: Change
	  i18n

2009-11-29 11:08  scripty

	* digikam/digikam.notifyrc: SVN_SILENT made messages (.desktop
	  file)

2009-11-29 10:57  aclemens

	* utilities/advancedrename/parser/options/dateoption.cpp,
	  utilities/advancedrename/parser/options/dateoption.h,
	  utilities/advancedrename/parser/options/dateoptiondialogwidget.ui:
	  Re-layout DateOptionDialog to save some vertical space. Add new
	  option to be
	  able to set the current datetime (but currently deactivated, need
	  to add more
	  logic and tests).

2009-11-29 10:17  aclemens

	* libs/imageproperties/imagepropertiescolorstab.cpp: fix connect()
	  error: signalColorsChanged() has been removed

2009-11-29 08:52  cgilles

	* tips: big update of tips of days before strings freeze

2009-11-29 01:16  aclemens

	* utilities/advancedrename/advancedrenamedialog.cpp: add whatsThis
	  message

2009-11-29 01:06  aclemens

	* utilities/advancedrename/advancedrenamedialog.cpp: fix error
	  handling: only mark the invalid names, not every name after the
	  first
	  invalid item.

2009-11-28 21:09  aclemens

	* utilities/advancedrename/common/parseobject.cpp,
	  utilities/advancedrename/common/token.cpp: cleanup code

2009-11-28 20:50  aclemens

	* utilities/advancedrename/advancedrenamewidget.cpp: add tooltip

2009-11-28 20:08  aclemens

	* utilities/advancedrename/advancedrenamewidget.cpp: move the info
	  button to the right

2009-11-28 20:08  aclemens

	* utilities/advancedrename/advancedrenamewidget.cpp: polish
	  tooltips

2009-11-28 20:08  aclemens

	* utilities/advancedrename/advancedrenamewidget.cpp,
	  utilities/advancedrename/advancedrenamewidget.h: Cleanup code,
	  the tokenToolButton is not used anymore

2009-11-28 18:28  aclemens

	* utilities/advancedrename/parser/options/dateoption.cpp: set
	  datePicker and timePicker to the current datetime

2009-11-28 13:58  cgilles

	* NEWS: update

2009-11-28 13:34  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/widgets/common/histogrambox.cpp,
	  libs/widgets/common/histogrambox.h,
	  libs/widgets/common/histogrampainter.cpp,
	  libs/widgets/common/histogrampainter.h,
	  libs/widgets/common/histogramwidget.cpp,
	  libs/widgets/common/histogramwidget.h: Patch from Jens Muller
	  about to use same histogram rendering in All color mode than
	  Gimp, photoshop, LightRoom, etc...

2009-11-28 12:17  aclemens

	* utilities/advancedrename/common/parser.cpp: code cleanup

2009-11-28 12:17  aclemens

	* utilities/advancedrename/common/parser.cpp: No need to check for
	  non-empty options list, foreach will not operate on an
	  empty list anyway

2009-11-28 12:02  aclemens

	* utilities/advancedrename/common/tooltipcreator.cpp: If a section
	  doesn't contain any data, don't render it in the tooltip

2009-11-28 12:02  aclemens

	* utilities/advancedrename/common/parseresults.h: polish

2009-11-28 11:41  aclemens

	* utilities/advancedrename/common/parser.cpp,
	  utilities/advancedrename/common/parser.h: polish

2009-11-28 11:41  aclemens

	* utilities/advancedrename/advancedrenameinput.cpp,
	  utilities/advancedrename/common/parser.cpp,
	  utilities/advancedrename/common/parser.h: change enum TokenType

2009-11-28 11:17  aclemens

	* utilities/advancedrename/common/parsesettings.h: polish

2009-11-28 11:17  aclemens

	* utilities/advancedrename/common/parsesettings.h: fix include
	  guard

2009-11-28 10:37  aclemens

	* utilities/advancedrename/parser/options/dateoptiondialogwidget.ui:
	  polish

2009-11-28 10:33  aclemens

	* utilities/advancedrename/parser/options/dateoptiondialogwidget.ui,
	  utilities/advancedrename/parser/options/directorynameoption.cpp:
	  fix i18n issues

2009-11-28 09:36  cgilles

	* libs/widgets/common/curveswidget.cpp: apply patch from Jens
	  Muller to use QPainterPath

2009-11-28 09:17  aclemens

	* utilities/advancedrename/parser/modifiers/uniquemodifier.cpp:
	  polish

2009-11-28 09:16  cgilles

	* NEWS: update

2009-11-28 08:41  cgilles

	* NEWS: update

2009-11-28 08:02  aclemens

	* utilities/advancedrename/advancedrenamedialog.cpp,
	  utilities/advancedrename/advancedrenamewidget.cpp,
	  utilities/advancedrename/advancedrenamewidget.h,
	  utilities/advancedrename/common/option.cpp,
	  utilities/advancedrename/common/option.h,
	  utilities/advancedrename/common/parser.cpp,
	  utilities/advancedrename/common/parser.h,
	  utilities/advancedrename/parser/options/cameranameoption.cpp,
	  utilities/advancedrename/parser/options/cameranameoption.h,
	  utilities/advancedrename/parser/options/dateoption.cpp,
	  utilities/advancedrename/parser/options/dateoption.h,
	  utilities/advancedrename/parser/options/directorynameoption.cpp,
	  utilities/advancedrename/parser/options/directorynameoption.h,
	  utilities/advancedrename/parser/options/dummyoption.cpp,
	  utilities/advancedrename/parser/options/dummyoption.h,
	  utilities/advancedrename/parser/options/filepropertiesoption.cpp,
	  utilities/advancedrename/parser/options/filepropertiesoption.h,
	  utilities/advancedrename/parser/options/metadataoption.cpp,
	  utilities/advancedrename/parser/options/metadataoption.h,
	  utilities/advancedrename/parser/options/sequencenumberoption.cpp,
	  utilities/advancedrename/parser/options/sequencenumberoption.h,
	  utilities/cameragui/renamecustomizer.cpp,
	  utilities/queuemanager/queuelist.cpp: polish

2009-11-28 08:02  aclemens

	* utilities/queuemanager/queuelist.cpp: Fix datetime parsing in BQM

2009-11-28 08:02  aclemens

	* utilities/advancedrename/common/option.cpp: polish

2009-11-28 08:02  aclemens

	* utilities/advancedrename/common/option.cpp: change order of
	  modifiers in toolbutton menu

2009-11-27 22:03  mwiesweg

	* NEWS, digikam/digikamimageview.cpp, digikam/imagedelegate.cpp:
	  Take font setting into account for icon view

	  BUG: 216316

2009-11-27 21:27  aclemens

	* utilities/advancedrename/parser/modifiers/uniquemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/uniquemodifier.h:
	  polish

2009-11-27 20:59  aclemens

	* utilities/advancedrename/parser/modifiers/uniquemodifier.h:
	  polish

2009-11-27 20:52  mghansen

	* utilities/gpssearch/gpssearchview.cpp: Comment out excessive
	  kDebug.

2009-11-27 20:12  mghansen

	* digikam/digikam.notifyrc,
	  utilities/batch/batchalbumssyncmetadata.cpp,
	  utilities/batch/batchthumbsgenerator.cpp: Add notifyrc-entries
	  for Batch Thumbnail Generator and Batch Database Synchronization.

2009-11-27 19:48  aclemens

	* utilities/advancedrename/parser/modifiers/uniquemodifier.cpp: Fix
	  testcode variable names... ;-)

2009-11-27 19:48  aclemens

	* utilities/advancedrename/parser/modifiers/uniquemodifier.cpp:
	  polish i18n

2009-11-27 19:48  aclemens

	* utilities/advancedrename/parser/modifiers/uniquemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/uniquemodifier.h: This
	  modifier will not use a settings dialog at the moment...

2009-11-27 19:40  aclemens

	* utilities/advancedrename/parser/modifiers/uniquemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/uniquemodifier.h: fix
	  logic in UniqueModifier

2009-11-27 18:38  mwiesweg

	* libs/widgets/common/dlogoaction.cpp: When the widget is deleted,
	  urlLabel will be deleted.
	  So it should be set to 0 here, shouldn't it?

	  CCBUG: 213896

2009-11-27 18:05  mwiesweg

	* digikam/folderview.cpp: Ensure that all stored pointers to items
	  are reset when removed.
	  This was not done for two of four.

	  CCBUG: 216392

2009-11-27 17:43  aclemens

	* CMakeLists.txt, tests/CMakeLists.txt,
	  utilities/advancedrename/common/option.cpp,
	  utilities/advancedrename/common/parseobject.cpp,
	  utilities/advancedrename/common/parseobject.h,
	  utilities/advancedrename/common/parser.cpp,
	  utilities/advancedrename/parser/modifiers/uniquemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/uniquemodifier.h: Add
	  experimental modifier: 'Unique'.
	  I'm not totally sure how to handle this, maybe I need to
	  restructure the parser
	  in the future to hold information about all files that should be
	  renamed. Right
	  now it only renames one file after the other (which is actually a
	  good thing,
	  but may be problematic in some cases).

	  This modifier will allow to have unique values from a renaming
	  option, by
	  adding a number prefix if necessary.
	  The problem at the moment: I can not reset the modifier for every
	  renaming
	  option, so if you use it more than once, the counter just
	  increases.

	  I will add a little demo video on my Youtube account to show how
	  it works.

	  bdbrot,
	  what do you think? Is this enough for you?
	  I explicitly implemented it as a modifier so it can be attached
	  to any renaming
	  option, not only the date field.

	  Andi

	  CCBUG:208920

2009-11-27 15:20  aclemens

	* tests/advancedrenametest.cpp,
	  utilities/advancedrename/advancedrenamedialog.cpp,
	  utilities/advancedrename/advancedrenamewidget.cpp,
	  utilities/advancedrename/advancedrenamewidget.h,
	  utilities/advancedrename/common/option.cpp,
	  utilities/advancedrename/common/option.h,
	  utilities/advancedrename/common/parseinformation.h,
	  utilities/advancedrename/common/parseobject.h,
	  utilities/advancedrename/common/parser.cpp,
	  utilities/advancedrename/common/parser.h,
	  utilities/advancedrename/common/parsesettings.h,
	  utilities/advancedrename/parser/options/cameranameoption.cpp,
	  utilities/advancedrename/parser/options/cameranameoption.h,
	  utilities/advancedrename/parser/options/dateoption.cpp,
	  utilities/advancedrename/parser/options/dateoption.h,
	  utilities/advancedrename/parser/options/directorynameoption.cpp,
	  utilities/advancedrename/parser/options/directorynameoption.h,
	  utilities/advancedrename/parser/options/dummyoption.cpp,
	  utilities/advancedrename/parser/options/dummyoption.h,
	  utilities/advancedrename/parser/options/filepropertiesoption.cpp,
	  utilities/advancedrename/parser/options/filepropertiesoption.h,
	  utilities/advancedrename/parser/options/metadataoption.cpp,
	  utilities/advancedrename/parser/options/metadataoption.h,
	  utilities/advancedrename/parser/options/sequencenumberoption.cpp,
	  utilities/advancedrename/parser/options/sequencenumberoption.h,
	  utilities/cameragui/renamecustomizer.cpp,
	  utilities/queuemanager/queuelist.cpp: ParseInformation =>
	  ParseSettings

2009-11-27 15:01  aclemens

	* utilities/advancedrename/common/parser.cpp: polish

2009-11-27 15:00  aclemens

	* NEWS, tests/advancedrenametest.cpp,
	  utilities/advancedrename/advancedrenamedialog.cpp,
	  utilities/advancedrename/advancedrenamedialog.h,
	  utilities/advancedrename/advancedrenamewidget.cpp,
	  utilities/advancedrename/advancedrenamewidget.h,
	  utilities/advancedrename/common/parseinformation.h,
	  utilities/advancedrename/common/parser.cpp,
	  utilities/advancedrename/common/parser.h,
	  utilities/advancedrename/parser/options/sequencenumberoption.cpp,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraiconview.h,
	  utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/renamecustomizer.cpp,
	  utilities/cameragui/renamecustomizer.h,
	  utilities/queuemanager/queuelist.cpp: Change the way the parser
	  handles numbering. An internal counter is used to
	  number the images, with an additional startIndex parameter used
	  by CameraUI to
	  set a different start than 1.

	  CameraUI increases the number / index while it has not been
	  closed, which is a
	  good / normal behavior. So when you select three images, download
	  them and
	  select different ones later on from the same camera device, the
	  next index
	  will be 4.

	  Resetting this counter manually was not possible the way the
	  rename parser
	  worked before.

	  Now the parser can be initialized with a ParseInformation object,
	  that can have
	  a custom startIndex parameter.

	  BUG:215715

2009-11-27 11:55  aclemens

	* utilities/advancedrename/common/parseobject.cpp: set id() as
	  actionName if no custom name was defined

2009-11-27 11:31  aclemens

	* utilities/advancedrename/common/parseobject.cpp,
	  utilities/advancedrename/common/parseobject.h,
	  utilities/advancedrename/parser/options/filepropertiesoption.cpp:
	  The alias name I removed before was actually used once: in the
	  FilePropertiesOption :-)
	  But most of the time it is not needed, so addToken() will have it
	  as an
	  optional parameter now.

2009-11-27 11:20  aclemens

	* utilities/advancedrename/common/parseinformation.h,
	  utilities/advancedrename/common/parser.cpp,
	  utilities/advancedrename/parser/options/filepropertiesoption.cpp:
	  rename "useFileExtension" => "useOriginalFileExtension", to make
	  it more clear
	  what is meant by that variable

2009-11-27 10:48  aclemens

	* utilities/advancedrename/common/parseobject.h: polish

2009-11-27 10:46  aclemens

	* utilities/advancedrename/common/parseobject.h: polish

2009-11-27 10:44  aclemens

	* utilities/advancedrename/common/parseobject.h: polish

2009-11-27 10:34  aclemens

	* utilities/advancedrename/common/option.cpp: cleanup code

2009-11-27 10:29  aclemens

	* utilities/advancedrename/common/parser.h: polish

2009-11-27 10:28  aclemens

	* utilities/advancedrename/common/option.cpp,
	  utilities/advancedrename/common/option.h,
	  utilities/advancedrename/common/parser.cpp,
	  utilities/advancedrename/common/parser.h: polish

2009-11-27 10:28  aclemens

	* utilities/advancedrename/common/option.cpp,
	  utilities/advancedrename/common/option.h,
	  utilities/advancedrename/common/parser.cpp,
	  utilities/advancedrename/common/parser.h: Cleanup API

2009-11-27 09:25  aclemens

	* utilities/advancedrename/parser/options/metadataoption.cpp:
	  polish

2009-11-27 09:24  aclemens

	* utilities/advancedrename/parser/options/sequencenumberoption.cpp:
	  polish

2009-11-26 22:07  cgilles

	* NEWS: update

2009-11-26 20:58  aclemens

	* utilities/advancedrename/common/parseobject.cpp,
	  utilities/advancedrename/common/parseobject.h,
	  utilities/advancedrename/common/token.cpp,
	  utilities/advancedrename/common/token.h,
	  utilities/advancedrename/parser/modifiers/defaultvaluemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/firstletterofeachworduppercasemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/lowercasemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/rangemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/replacemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/trimmedmodifier.cpp,
	  utilities/advancedrename/parser/modifiers/uppercasemodifier.cpp,
	  utilities/advancedrename/parser/options/cameranameoption.cpp,
	  utilities/advancedrename/parser/options/dateoption.cpp,
	  utilities/advancedrename/parser/options/directorynameoption.cpp,
	  utilities/advancedrename/parser/options/filepropertiesoption.cpp,
	  utilities/advancedrename/parser/options/metadataoption.cpp,
	  utilities/advancedrename/parser/options/sequencenumberoption.cpp:
	  Remove the alias attribute from a token. It is not needed and I
	  think it never
	  will be. This way to code is more readable and clear.

2009-11-26 20:04  aclemens

	* utilities/advancedrename/parser/options/dummyoption.cpp: fix
	  description

2009-11-26 20:03  aclemens

	* utilities/advancedrename/parser/modifiers/defaultvaluemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/firstletterofeachworduppercasemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/lowercasemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/rangemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/replacemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/trimmedmodifier.cpp,
	  utilities/advancedrename/parser/modifiers/uppercasemodifier.cpp:
	  cleanup code

2009-11-26 20:03  aclemens

	* utilities/advancedrename/common/parseobject.cpp,
	  utilities/advancedrename/common/parseobject.h,
	  utilities/advancedrename/parser/modifiers/defaultvaluemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/firstletterofeachworduppercasemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/lowercasemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/rangemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/replacemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/trimmedmodifier.cpp,
	  utilities/advancedrename/parser/modifiers/uppercasemodifier.cpp,
	  utilities/advancedrename/parser/options/cameranameoption.cpp,
	  utilities/advancedrename/parser/options/dateoption.cpp,
	  utilities/advancedrename/parser/options/directorynameoption.cpp,
	  utilities/advancedrename/parser/options/dummyoption.cpp,
	  utilities/advancedrename/parser/options/filepropertiesoption.cpp,
	  utilities/advancedrename/parser/options/metadataoption.cpp,
	  utilities/advancedrename/parser/options/sequencenumberoption.cpp:
	  ParseObject::addTokenDescription() => ParseObject::addToken()

2009-11-26 18:40  sengels

	* CMakeLists.txt: only include if nepomuk is found

2009-11-26 15:42  aclemens

	* utilities/advancedrename/advancedrenamewidget.cpp: polish

2009-11-26 15:29  aclemens

	* utilities/advancedrename/common/tooltipcreator.cpp,
	  utilities/advancedrename/common/tooltipcreator.h: Do not add an
	  empty table row for the last section

2009-11-26 15:23  aclemens

	* utilities/advancedrename/common/tooltipcreator.cpp,
	  utilities/advancedrename/common/tooltipcreator.h: cleanup code

2009-11-26 15:15  aclemens

	* utilities/advancedrename/common/tooltipcreator.cpp: polish

2009-11-26 15:12  aclemens

	* utilities/advancedrename/common/tooltipcreator.cpp,
	  utilities/advancedrename/common/tooltipcreator.h: polish /
	  simplify code

2009-11-26 14:24  aclemens

	* CMakeLists.txt,
	  utilities/advancedrename/advancedrenamewidget.cpp,
	  utilities/advancedrename/common/tooltipcreator.cpp,
	  utilities/advancedrename/common/tooltipcreator.h: Add
	  TooltipCreator class to avoid macros in
	  AdvancedRenameWidget::createToolTip()

2009-11-26 13:17  aclemens

	* utilities/advancedrename/advancedrenamewidget.cpp: polish tooltip

2009-11-26 12:41  aclemens

	* utilities/advancedrename/common/parseobject.cpp,
	  utilities/advancedrename/common/parseobject.h,
	  utilities/advancedrename/parser/modifiers/rangemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/replacemodifier.cpp,
	  utilities/advancedrename/parser/options/dateoption.cpp,
	  utilities/advancedrename/parser/options/directorynameoption.cpp,
	  utilities/advancedrename/parser/options/filepropertiesoption.cpp,
	  utilities/advancedrename/parser/options/sequencenumberoption.cpp:
	  Change default behavior for multiple assigned tokens: A menu
	  should only
	  displayed when explicitly set, no need to disable it when it is
	  NOT wanted.

2009-11-26 12:35  aclemens

	* utilities/advancedrename/parser/modifiers/replacemodifier.cpp:
	  polish

2009-11-26 12:33  aclemens

	* utilities/advancedrename/parser/modifiers/replacemodifier.cpp:
	  polish i18n

2009-11-26 07:26  jnarboux

	* utilities/lighttable/lighttablepreview.cpp,
	  utilities/lighttable/lighttablewindow_p.h,
	  utilities/setup/setuplighttable.cpp: add an option to the
	  lighttable to keep current zoom ratio for new loaded pictures

2009-11-25 13:50  cgilles

	* libs/dimg/filters/noisereductionsettings.h,
	  libs/dimg/filters/waveletsnr.cpp, libs/dimg/filters/waveletsnr.h:
	  polish

2009-11-25 13:35  cgilles

	* libs/dimg/filters/noisereductionsettings.cpp: fix crash into BQM,
	  with infinite signal/slot loop

2009-11-25 13:11  aclemens

	* utilities/cameragui/cameranamehelper.cpp: typo

2009-11-25 13:07  coles

	* libs/dimg/filters/noisereductionsettings.cpp: Corrected typo:
	  adjustements -> adjustments.

2009-11-25 12:18  cgilles

	* libs/dimg/filters/noisereductionsettings.cpp,
	  utilities/queuemanager/basetools/enhance/noisereduction.cpp:
	  polish

2009-11-25 11:07  scripty

	* digikam/digikam.desktop, digikam/digikam.notifyrc,
	  showfoto/showfoto.desktop: SVN_SILENT made messages (.desktop
	  file)

2009-11-25 09:59  cgilles

	* imageplugins/coreplugin/noisereductiontool.cpp,
	  imageplugins/coreplugin/noisereductiontool.h: restore load/saveas
	  features

2009-11-25 09:54  cgilles

	* libs/dimg/filters/noisereductionsettings.cpp,
	  libs/dimg/filters/noisereductionsettings.h: add new methods to
	  load/saveas to/from settings files

2009-11-25 09:17  cgilles

	* libs/dimg/filters/noisereductionsettings.cpp,
	  libs/dimg/filters/noisereductionsettings.h,
	  libs/dimg/filters/waveletsnr.cpp: polish

2009-11-25 08:55  cgilles

	* libs/dimg/filters/noisereductionsettings.cpp,
	  libs/dimg/filters/waveletsnr.h: polish

2009-11-24 22:47  cgilles

	* libs/dimg/filters/waveletsnr.cpp: wrong logic

2009-11-24 22:43  cgilles

	* libs/dimg/filters/noisereductionsettings.cpp: wrong value

2009-11-24 22:36  cgilles

	* imageplugins/coreplugin/noisereductiontool.cpp,
	  libs/dimg/filters/noisereductionsettings.cpp,
	  libs/dimg/filters/noisereductionsettings.h,
	  libs/dimg/filters/waveletsnr.cpp,
	  utilities/queuemanager/basetools/enhance/noisereduction.cpp:
	  Wavelets NR settings management is fully implemented

2009-11-24 19:19  cgilles

	* libs/dimg/filters/noisereductionsettings.cpp,
	  libs/dimg/filters/noisereductionsettings.h,
	  libs/dimg/filters/waveletsnr.h: get/set settings implemented

2009-11-24 18:48  cgilles

	* libs/dimg/filters/noisereductionsettings.cpp: implement reset and
	  change values signals

2009-11-24 18:11  cgilles

	* libs/dimg/filters/waveletsnr.h: polish

2009-11-24 18:09  cgilles

	* libs/dimg/filters/waveletsnr.cpp, libs/dimg/filters/waveletsnr.h:
	  using d private internal class

2009-11-24 16:04  cgilles

	* libs/dimg/filters/noisereductionsettings.cpp,
	  libs/dimg/filters/noisereductionsettings.h: set gui to adjust
	  YCRCB NR settings per chanel. Not yet suitable as well in tools.

2009-11-24 13:46  aclemens

	* tests/advancedrenametest.cpp,
	  utilities/advancedrename/parser/options/cameranameoption.cpp,
	  utilities/advancedrename/parser/options/filepropertiesoption.cpp:
	  Be strict: tokens should be entered correctly, CaseSensitivity is
	  mandatory

2009-11-24 13:40  aclemens

	* utilities/advancedrename/README,
	  utilities/advancedrename/parser/README: This file belongs in
	  here...

2009-11-24 11:40  cgilles

	* imageplugins/coreplugin/noisereductiontool.cpp,
	  libs/dimg/filters/noisereductionsettings.cpp,
	  utilities/queuemanager/basetools/enhance/noisereduction.cpp: fix
	  layout

2009-11-24 11:18  cgilles

	* libs/dimg/filters/waveletsnr.cpp, libs/dimg/filters/waveletsnr.h:
	  polish

2009-11-24 10:59  cgilles

	* imageplugins/coreplugin/noisereductiontool.cpp,
	  libs/dimg/filters/waveletsnr.cpp, libs/dimg/filters/waveletsnr.h,
	  utilities/queuemanager/basetools/enhance/noisereduction.cpp:
	  introduce Wavelets NR settings container

2009-11-24 10:27  scripty

	* digikam/digikam.notifyrc: SVN_SILENT made messages (.desktop
	  file)

2009-11-24 10:16  aclemens

	* digikam/digikamview.cpp: polish... remove second FIXME, otherwise
	  we have two entries in Eclipse or
	  other IDEs that show these labels as tasks

2009-11-23 22:04  cgilles

	* imageplugins/coreplugin/noisereductiontool.cpp,
	  libs/dimg/filters/noisereductionsettings.cpp,
	  libs/dimg/filters/noisereductionsettings.h,
	  utilities/queuemanager/basetools/enhance/noisereduction.cpp:
	  polish

2009-11-23 20:55  aclemens

	* utilities/advancedrename/README: polish

2009-11-23 20:54  aclemens

	* utilities/advancedrename/README: polish

2009-11-23 20:51  aclemens

	* utilities/advancedrename/README: Add README for naming
	  conventions in advancedrename

2009-11-23 20:28  aclemens

	* utilities/advancedrename/common/highlighter.cpp: if it starts
	  with ":", it can't be empty ;-) no need to check for empty string
	  in this case

2009-11-23 20:26  aclemens

	* utilities/advancedrename/common/highlighter.cpp: typo

2009-11-23 20:16  sengels

	* libs/dimg/filters/waveletsnr.cpp: some fixes for picky picky
	  compiler

2009-11-23 20:13  aclemens

	* utilities/advancedrename/common/highlighter.cpp: Avoid infinite
	  loop if parameter string is empty

2009-11-23 20:05  aclemens

	* utilities/advancedrename/common/highlighter.cpp,
	  utilities/advancedrename/parser/options/metadataoption.cpp:
	  Highlight parameters in options in a different color as well, for
	  example in
	  [date] and [meta] options...

2009-11-23 19:47  aclemens

	* utilities/advancedrename/common/highlighter.cpp: polish

2009-11-23 19:26  aclemens

	* utilities/advancedrename/common/highlighter.cpp,
	  utilities/advancedrename/common/highlighter.h: Only highlight
	  quoted text in an option or modifier token

2009-11-23 19:26  aclemens

	* utilities/advancedrename/parser/options/metadataoption.cpp:
	  polish regex

2009-11-23 17:46  aclemens

	* utilities/advancedrename/parser/defaultrenameparser.cpp,
	  utilities/advancedrename/parser/defaultrenameparser.h: polish

2009-11-23 17:45  aclemens

	* utilities/advancedrename/common/option.cpp,
	  utilities/advancedrename/common/option.h,
	  utilities/advancedrename/parser/defaultrenameparser.cpp,
	  utilities/advancedrename/parser/defaultrenameparser.h: polish

2009-11-23 17:43  aclemens

	* utilities/advancedrename/common/option.cpp: Change modifier
	  order: range is rarely used, move it to the end of the list

2009-11-23 17:39  aclemens

	* utilities/advancedrename/common/option.cpp: be paranoid here:
	  normally this code is not reached when no modifier was
	  attached to a renaming option, but you never know ;-)
	  Check for a valid modifier pointer in the modifierCallbackMap

2009-11-23 17:15  aclemens

	* utilities/advancedrename/common/option.cpp,
	  utilities/advancedrename/common/option.h: I don't want any
	  limitations in here, remove old code that should be avoided.
	  Modifiers can and should be used for every renaming option, that
	  is what
	  differs us from most batch renamers out there. Setting limits
	  here doesn't make
	  sense.

2009-11-23 17:03  aclemens

	* utilities/advancedrename/common/token.cpp: polish

2009-11-23 16:58  aclemens

	* utilities/advancedrename/common/parseresults.h: polish

2009-11-23 15:08  mghansen

	* libs/imageproperties/imagepropertiesgpstab.cpp,
	  libs/imageproperties/worldmapwidget.cpp,
	  libs/imageproperties/worldmapwidget.h,
	  utilities/gpssearch/gpssearchview.cpp: Disable zoom buttons when
	  maximum/minimum zoom is reached or if there is no Marble support.

2009-11-23 13:26  aclemens

	* utilities/advancedrename/advancedrenameinput.cpp,
	  utilities/advancedrename/advancedrenameinput.h: ensure focus when
	  AdvancedRenameInput widget is initialized

2009-11-23 13:19  aclemens

	* utilities/advancedrename/parser/options/metadataoption.cpp: no
	  need to have a groupbox around the metadatapanel

2009-11-23 13:19  aclemens

	* utilities/advancedrename/parser/options/metadataoption.cpp: fix
	  i18n

2009-11-23 12:56  aclemens

	* utilities/advancedrename/parser/options/metadataoption.cpp: Do
	  not hide Makernotes anymore for MetadataOption dialog in
	  advancedrename ...

2009-11-23 12:53  mghansen

	* utilities/gpssearch/gpssearchview.cpp: Remove description of
	  mouse interaction from "What's This" for KDE 4.2.

2009-11-23 11:49  aclemens

	* utilities/advancedrename/advancedrenameinput.cpp,
	  utilities/advancedrename/advancedrenameinput.h,
	  utilities/advancedrename/advancedrenamewidget.cpp: Set focus when
	  clear button has been clicked, rename slots

2009-11-23 09:16  aclemens

	* utilities/advancedrename/parser/options/metadataoption.cpp:
	  Cleanup MetadataOptionDialog, remove unneeded QGroupBox

2009-11-23 09:16  aclemens

	* utilities/advancedrename/common/parseobjectdialog.cpp: Use a line
	  as a separator between header and content, a frame looks weird in
	  some places when we already added groupboxes, like in the
	  metadataoptiondialog

2009-11-23 08:58  aclemens

	* imageplugins/adjustcurves/imageplugin_adjustcurves.h: polish

2009-11-23 08:58  aclemens

	* utilities/imageeditor/canvas/imageplugin.cpp: Hmm this bug is
	  really weird... I don't understand it. Be even more paranoid
	  and check for existing private class when setting the
	  actionCategory string.

2009-11-23 08:01  cgilles

	* libs/dimg/filters/CMakeLists.txt: compile

2009-11-23 07:59  cgilles

	* libs/dimg/filters/noisereductionsettings.cpp,
	  libs/dimg/filters/noisereductionsettings.h,
	  utilities/queuemanager/basetools/enhance/noisereduction.cpp,
	  utilities/queuemanager/basetools/enhance/noisereduction.h:
	  factorize : use common NR settings widget everywhere

2009-11-23 07:45  cgilles

	* libs/dimg/filters/waveletsnr.cpp: compile

2009-11-23 07:44  cgilles

	* CMakeLists.txt, imageplugins/coreplugin/noisereductiontool.cpp,
	  libs/dimg/filters/dimgwaveletsnr.cpp,
	  libs/dimg/filters/dimgwaveletsnr.h,
	  libs/dimg/filters/waveletsnr.cpp, libs/dimg/filters/waveletsnr.h:
	  rename class file

2009-11-23 07:42  cgilles

	* imageplugins/coreplugin/noisereductiontool.cpp,
	  libs/dimg/filters/dimgwaveletsnr.cpp,
	  libs/dimg/filters/dimgwaveletsnr.h,
	  utilities/queuemanager/basetools/enhance/noisereduction.cpp:
	  rename DImg NR class without DImg prefix

2009-11-23 07:38  cgilles

	* CMakeLists.txt, imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/coreplugin/noisereductionsettings.cpp,
	  imageplugins/coreplugin/noisereductionsettings.h,
	  libs/dimg/filters/noisereductionsettings.cpp,
	  libs/dimg/filters/noisereductionsettings.h: move noise reduction
	  settings widget to digiKam core

2009-11-22 23:00  cgilles

	* imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/coreplugin/noisereductionsettings.cpp,
	  imageplugins/coreplugin/noisereductionsettings.h,
	  imageplugins/coreplugin/noisereductiontool.cpp: prepare to
	  factoring

2009-11-22 21:54  aclemens

	* utilities/advancedrename/advancedrenameinput.cpp,
	  utilities/advancedrename/parser/options/dummyoption.cpp: fix some
	  krazy2 warnings

2009-11-22 21:44  aclemens

	* utilities/advancedrename/advancedrenameinput.cpp,
	  utilities/advancedrename/advancedrenameinput.h: When ever
	  possible, use the K counterpart of Qt classes

2009-11-22 18:28  aclemens

	* utilities/advancedrename/parser/options/sequencenumberoption.cpp:
	  polish

2009-11-22 18:28  aclemens

	* utilities/cameragui/cameraiconview.cpp: polish

2009-11-22 16:18  mghansen

	* NEWS, libs/imageproperties/imagepropertiesgpstab.cpp,
	  libs/imageproperties/markerclusterholder.cpp,
	  libs/imageproperties/markerclusterholder.h,
	  libs/imageproperties/worldmapwidget.cpp,
	  libs/imageproperties/worldmapwidget.h,
	  utilities/gpssearch/gpssearchview.cpp,
	  utilities/gpssearch/gpssearchwidget.cpp: GPSSearch: Add buttons
	  to change the mouse mode to pan, filter, select or zoom into
	  group.

	  If no search area has been selected on the map, show a message
	  inviting the user to define one.

	  BUG: 212967

2009-11-22 15:22  aclemens

	* utilities/advancedrename/parser/options/dummyoption.cpp: fix
	  dummyoption class

2009-11-22 14:07  aclemens

	* utilities/advancedrename/common/highlighter.cpp: Fix syntax
	  highlighting for chained modifiers with textual parameters

2009-11-22 13:35  coles

	* utilities/queuemanager/basetools/enhance/noisereduction.cpp:
	  Proof-reading:
	  - photographs noise -> photograph noise. It either needs an
	  apostrophe (i.e. photographs' noise), in which case photographs'
	  is an adjective describing noise; or to be written as 'photograph
	  noise', a compound noun. I went for the latter, as it's more
	  common idiomatic usage.
	  - NoiseReduction -> Noise Reduction. English is far more
	  reluctant than German to make one-word über-nouns.
	  - 'denoising of the image' -> 'denoising the image'. As with
	  'driving the car', &c. The other solution, retaining the of, is
	  to add 'the' before it, i.e. 'the denoising of the image' -
	  closer to other languages, but not idiomatic English.

	  Bien cordialement,

	  Andrew

2009-11-22 13:03  aclemens

	* imageplugins/coreplugin/digikamimageplugin_core_ui.rc: fix rc
	  file for core plugin

2009-11-22 11:59  aclemens

	* utilities/advancedrename/common/highlighter.cpp,
	  utilities/advancedrename/common/parseobject.cpp,
	  utilities/advancedrename/common/parseobject.h,
	  utilities/advancedrename/parser/modifiers/defaultvaluemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/firstletterofeachworduppercasemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/lowercasemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/rangemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/replacemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/trimmedmodifier.cpp,
	  utilities/advancedrename/parser/modifiers/uppercasemodifier.cpp,
	  utilities/advancedrename/parser/options/cameranameoption.cpp,
	  utilities/advancedrename/parser/options/dateoption.cpp,
	  utilities/advancedrename/parser/options/directorynameoption.cpp,
	  utilities/advancedrename/parser/options/filepropertiesoption.cpp,
	  utilities/advancedrename/parser/options/metadataoption.cpp,
	  utilities/advancedrename/parser/options/sequencenumberoption.cpp:
	  Fix syntax highlighting: define QRegExp::setMinimal in the
	  constructor of a
	  parseobject, if needed. This way the regexp is set up correctly
	  for syntax
	  highlighting as well.
	  ParseObject::setRegExp() takes a QRegExp object now, not a
	  QString.

2009-11-22 11:59  aclemens

	* utilities/advancedrename/common/highlighter.cpp: polish

2009-11-22 11:59  aclemens

	* utilities/advancedrename/common/highlighter.cpp: Add missing
	  parameterFormat rule

2009-11-22 11:42  cgilles

	* imageplugins/coreplugin/digikamimageplugin_core_ui.rc: why all
	  other plugins action are there ?

2009-11-22 11:18  cgilles

	* imageplugins/coreplugin/imageplugin_core.cpp: polish

2009-11-22 11:09  cgilles

	* imageplugins/coreplugin/imageplugin_core.cpp: wrong action name

2009-11-22 11:00  cgilles

	* imageplugins/coreplugin/digikamimageplugin_core_ui.rc: polish

2009-11-22 10:46  scripty

	* digikam/digikam.notifyrc: SVN_SILENT made messages (.desktop
	  file)

2009-11-22 10:38  cgilles

	* utilities/imageeditor/canvas/imagepluginloader.cpp: disable
	  loding of noise reduction plugin

2009-11-22 10:36  cgilles

	* imageplugins/noisereduction: rm

2009-11-22 10:35  cgilles

	* imageplugins/CMakeLists.txt,
	  imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/coreplugin/digikamimageplugin_core_ui.rc,
	  imageplugins/coreplugin/imageplugin_core.cpp,
	  imageplugins/coreplugin/imageplugin_core.h,
	  imageplugins/coreplugin/noisereductiontool.cpp,
	  imageplugins/coreplugin/noisereductiontool.h,
	  imageplugins/noisereduction/noisereductiontool.cpp,
	  imageplugins/noisereduction/noisereductiontool.h: move noise
	  reduction tool to image plugin core

2009-11-22 09:53  cgilles

	* NEWS: update

2009-11-22 09:38  cgilles

	* NEWS: update

2009-11-22 02:45  aclemens

	* utilities/advancedrename/parser/options/metadataoption.cpp:
	  cleanup token description

2009-11-22 02:45  aclemens

	* utilities/advancedrename/parser/options/dummyoption.cpp: Fix
	  DummyOption example code

2009-11-22 01:26  aclemens

	* digikam/digikamapp.cpp: Remove KIPI batch rename plugin from
	  digiKam, it is confusing to have two tools
	  that do the same...

2009-11-22 01:15  sengels

	* libs/database/imageinfo.cpp: add some warnings in case image
	  informations cannot be retrieved from the database
	  path->toLocalFile workaround

2009-11-22 01:09  aclemens

	* NEWS: update

2009-11-21 18:28  aclemens

	* utilities/advancedrename/parser/modifiers/trimmedmodifier.cpp:
	  Use an icon for the TrimmedModifier

2009-11-21 16:35  cgilles

	* utilities/queuemanager/basetools/enhance/noisereduction.cpp:
	  polish

2009-11-21 16:24  cgilles

	* CMakeLists.txt,
	  utilities/queuemanager/basetools/enhance/noisereduction.cpp,
	  utilities/queuemanager/basetools/enhance/noisereduction.h,
	  utilities/queuemanager/batchtoolsmanager.cpp: add Wavelets Noise
	  reduction tool to Batch Queue Manager

2009-11-21 14:17  cgilles

	* libs/dimg/filters/dimgwaveletsnr.cpp: filter is now cancelable

2009-11-21 14:00  cgilles

	* CMakeLists.txt, imageplugins/noisereduction/CMakeLists.txt,
	  imageplugins/noisereduction/noisereduction.cpp,
	  imageplugins/noisereduction/noisereduction.h,
	  imageplugins/noisereduction/noisereductiontool.cpp,
	  libs/dimg/filters/CMakeLists.txt,
	  libs/dimg/filters/dimgwaveletsnr.cpp,
	  libs/dimg/filters/dimgwaveletsnr.h: move wavelets noise reduction
	  class to digiKam core

2009-11-21 13:40  aclemens

	* utilities/advancedrename/advancedrenameinput.cpp: polish

2009-11-21 13:32  aclemens

	* libs/widgets/common/comboboxutilities.cpp,
	  libs/widgets/common/comboboxutilities.h,
	  utilities/advancedrename/advancedrenameinput.cpp,
	  utilities/advancedrename/advancedrenameinput.h: Continuing with
	  funny hacks for the AdvancedRenameInput widget:
	  ProxyLineEdit is now derived from KLineEdit, to have a
	  clearButton.
	  AdvancedRenameLineEditProxy is derived from this class and the
	  QTextEdit widget
	  is inserted here.
	  To make the clearButton work, the text is inserted twice: in the
	  QTextEdit and
	  KLineEdit widget.
	  The KlineEdit (proxy) widget however will not display the text,
	  since its
	  paintEvent() is set to QWidget::paintEvent(), and this simply
	  doesn't display
	  anything.
	  It seems to work fine.

	  Marcel,
	  I had to derive ProxyLineEdit from KLineEdit for this, I hope
	  this is ok?
	  I don't see problems, but maybe you know some issues?
	  If so I will copy the ProxyLineEdit class and make my own.

	  CCMAIL:marcel.wiesweg@gmx.de

2009-11-21 13:03  cgilles

	* NEWS: update

2009-11-21 12:58  cgilles

	* imageplugins/noisereduction/imageplugin_noisereduction.cpp,
	  imageplugins/noisereduction/imageplugin_noisereduction.h,
	  imageplugins/noisereduction/noisereduction.cpp,
	  imageplugins/noisereduction/noisereduction.h,
	  imageplugins/noisereduction/noisereductiontool.cpp,
	  imageplugins/noisereduction/noisereductiontool.h: new Noise
	  Reduction tool for image editor based on Wavelets theory.
	  This tool is really better than old one based on dcamnoise2 tool.
	  It work on YcBrCr color space instead RGB
	  BUG: 116061

2009-11-21 11:29  aclemens

	* utilities/advancedrename/parser/options/dateoption.cpp: polish

2009-11-21 11:23  aclemens

	* utilities/advancedrename/parser/options/dummyoption.cpp,
	  utilities/advancedrename/parser/options/dummyoption.h: polish
	  header

2009-11-21 11:23  aclemens

	* utilities/advancedrename/parser/options/dateoption.cpp: fix
	  possible crashy code, use QPointer for dialogs

2009-11-21 11:13  aclemens

	* utilities/advancedrename/parser/modifiers/defaultvaluemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/defaultvaluemodifier.h,
	  utilities/advancedrename/parser/modifiers/rangemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/rangemodifier.h,
	  utilities/advancedrename/parser/modifiers/replacemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/replacemodifier.h,
	  utilities/advancedrename/parser/options/dateoption.h,
	  utilities/advancedrename/parser/options/metadataoption.cpp,
	  utilities/advancedrename/parser/options/metadataoption.h,
	  utilities/advancedrename/parser/options/sequencenumberoption.cpp,
	  utilities/advancedrename/parser/options/sequencenumberoption.h:
	  No need to have private classes and accessor methods for these
	  simple dialogs.

2009-11-21 10:55  scripty

	* digikam/digikam.notifyrc: SVN_SILENT made messages (.desktop
	  file)

2009-11-20 23:42  aclemens

	* utilities/advancedrename/common/parseobjectdialog.cpp,
	  utilities/advancedrename/common/parseobjectdialog.h: polish

2009-11-20 23:40  aclemens

	* utilities/advancedrename/common/parseobjectdialog.cpp: polish
	  layout

2009-11-20 23:35  aclemens

	* utilities/advancedrename/common/parseobjectdialog.cpp: Use
	  QRegExp for removing ellipsis

2009-11-20 23:18  aclemens

	* CMakeLists.txt, tests/CMakeLists.txt,
	  utilities/advancedrename/common/modifier.cpp,
	  utilities/advancedrename/common/modifier.h,
	  utilities/advancedrename/common/option.cpp,
	  utilities/advancedrename/common/option.h,
	  utilities/advancedrename/common/parseobject.cpp,
	  utilities/advancedrename/common/parseobject.h,
	  utilities/advancedrename/common/parseobjectdialog.cpp,
	  utilities/advancedrename/common/parseobjectdialog.h,
	  utilities/advancedrename/parser/modifiers/defaultvaluemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/defaultvaluemodifier.h,
	  utilities/advancedrename/parser/modifiers/rangemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/rangemodifier.h,
	  utilities/advancedrename/parser/modifiers/replacemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/replacemodifier.h,
	  utilities/advancedrename/parser/options/dateoption.cpp,
	  utilities/advancedrename/parser/options/dateoption.h,
	  utilities/advancedrename/parser/options/metadataoption.cpp,
	  utilities/advancedrename/parser/options/metadataoption.h,
	  utilities/advancedrename/parser/options/sequencenumberoption.cpp,
	  utilities/advancedrename/parser/options/sequencenumberoption.h:
	  Add ParseObjectDialog to have a unified look for the settings
	  dialog of a parse
	  option.
	  In the future it would be nice to generate the dialog with a
	  Factory, by only
	  providing the needed options, the input widgets should be
	  generated
	  automatically then.

2009-11-20 20:47  cgilles

	* NEWS: update

2009-11-20 19:24  aclemens

	* utilities/advancedrename/advancedrenameinput.cpp: polish

2009-11-20 15:56  aclemens

	* utilities/advancedrename/common/highlighter.cpp: Do not make
	  keywords bold. Actually I like the bold syntax highlighting, but
	  we
	  don't use bold font anywhere else in line input widgets, so I
	  remove the flag
	  for now.

2009-11-20 15:23  aclemens

	* utilities/advancedrename/advancedrenameinput.cpp,
	  utilities/advancedrename/advancedrenameinput.h: Another funny
	  hack to make QTextEdit behave like a normal QLineEdit in a
	  QComboBox: We seem to be unable to prevent scrolling of the
	  content, so we need
	  to set a fixed slider position.
	  Fill the widget with some dummy text, then call
	  ensureCursorVisible(), save the
	  slider position and remove the text again.
	  Whenever a scrollContentsBy() event is occurring, reset the
	  slider with the
	  fixed position.

	  Works under Linux, need to test it in Windows now... ;-)

2009-11-20 14:42  aclemens

	* digikam/contextmenuhelper.cpp: Re-arrange code: If ImageInfo is
	  null, do not add a goto menu

2009-11-20 14:35  aclemens

	* digikam/contextmenuhelper.cpp: This is always a pitfall:
	  QList::first() will crash if the list is empty, it
	  simply doesn't do a check.

2009-11-20 14:30  aclemens

	* utilities/advancedrename/advancedrenameinput.cpp,
	  utilities/advancedrename/advancedrenameinput.h,
	  utilities/advancedrename/advancedrenamewidget.cpp: Fix
	  singleFileMode: since we don't add a QLineEdit widget to the
	  combobox but a
	  QTextEdit, the QComboBox::clear() method is not working the way
	  we want it to.
	  Create our own method and wrap it in
	  AdvancedRenameWidget::clear()

2009-11-20 13:47  aclemens

	* utilities/advancedrename/advancedrenameinput.cpp,
	  utilities/advancedrename/advancedrenameinput.h: Fix scrolling of
	  the QTextEdit, at least when using the mouse wheel.
	  Set the QWheelEvent to setAccepted(false) and therefore let the
	  QComboBox
	  handle the event later on.
	  This way the text will not scroll, and the prev / next history
	  item of the
	  combobox is filled in.

	  Scrolling is still seen when selecting text with the mouse and
	  moving the
	  cursor up or down.
	  I guess this needs to be handled in the mousePressEvent...?

2009-11-20 10:35  scripty

	* digikam/digikam.notifyrc: SVN_SILENT made messages (.desktop
	  file)

2009-11-20 10:22  aclemens

	* utilities/advancedrename/advancedrenameinput.cpp,
	  utilities/advancedrename/advancedrenameinput.h: rename
	  slotSetText() => slotSetHistoryItem()

2009-11-20 10:21  aclemens

	* utilities/advancedrename/advancedrenameinput.cpp: Set the cursor
	  to the end of the line if an history entry was selected

2009-11-20 09:57  aclemens

	* utilities/advancedrename/advancedrenameinput.cpp: setFixedHeight,
	  not setMinimumHeight

2009-11-20 09:52  aclemens

	* utilities/advancedrename/advancedrenameinput.cpp: Fix height and
	  painting problem (I hope), I need to test this under Windows.
	  Still some little glitches:
	  When selecting text with the mouse, you are able to slightly
	  scroll the text, I
	  don't know how to fix that at the moment.

2009-11-20 09:31  aclemens

	* utilities/advancedrename/advancedrenameinput.cpp: Fix selection:
	  always set the currently activated combobox item, otherwise it
	  is not possible to choose the first history item from the
	  combobox if it was
	  highlighted.

2009-11-20 09:31  aclemens

	* utilities/advancedrename/advancedrenameinput.cpp: Fix background
	  rendering in BQM for AdvancedRenameInput widget

2009-11-20 09:20  aclemens

	* utilities/advancedrename/advancedrenamewidget.cpp: Change tooltip
	  for modifier quick access button: we no longer select tokens

2009-11-20 09:20  aclemens

	* utilities/advancedrename/advancedrenamewidget.cpp,
	  utilities/advancedrename/advancedrenamewidget.h: Add
	  "DefaultControls" widget mask option

2009-11-20 09:07  aclemens

	* utilities/advancedrename/advancedrenameinput.cpp: ensure the
	  cursor is visible when adding tokens to the parse string with the
	  quick access buttons

2009-11-20 08:59  aclemens

	* utilities/advancedrename/advancedrenameinput.cpp: avoid magic
	  numbers

2009-11-20 08:57  aclemens

	* utilities/advancedrename/advancedrenameinput.cpp: disable
	  wrapping for words, too

2009-11-20 00:43  aclemens

	* tests/advancedrenametest.cpp,
	  utilities/advancedrename/parser/modifiers/firstletterofeachworduppercasemodifier.cpp:
	  Forgot to rename the FirstLetterEachWordUpperCaseModifier to a
	  more verbose
	  token

2009-11-20 00:26  aclemens

	* utilities/advancedrename/parser/modifiers/replacemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/replacemodifier.h: Add
	  checkbox for case sensitive settings in replace modifier dialog

2009-11-20 00:15  aclemens

	* utilities/advancedrename/parser/modifiers/replacemodifier.cpp:
	  Add replace case insensitive option to modifier

2009-11-19 23:55  aclemens

	* tests/advancedrenametest.cpp,
	  utilities/advancedrename/parser/modifiers/lowercasemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/trimmedmodifier.cpp,
	  utilities/advancedrename/parser/modifiers/uppercasemodifier.cpp:
	  Be more verbose, it is easier to read, especially when modifiers
	  are chained.
	  Now with syntax highlighting and the modifier input buttons, it
	  really doesn't
	  matter.

2009-11-19 23:21  aclemens

	* utilities/advancedrename/common/dynamiclayout.cpp: Be paranoid:
	  avoid dividing by zero....

2009-11-19 23:06  aclemens

	* utilities/advancedrename/common/highlighter.h: polish

2009-11-19 20:57  aclemens

	* utilities/advancedrename/common/highlighter.cpp: polish

2009-11-19 20:56  aclemens

	* utilities/advancedrename/common/highlighter.cpp,
	  utilities/advancedrename/common/highlighter.h: Change
	  highlighting rules

2009-11-19 20:36  aclemens

	* utilities/advancedrename/advancedrenameinput.cpp: fix logic

2009-11-19 20:36  aclemens

	* CMakeLists.txt, tests/advancedrenametest.cpp,
	  utilities/advancedrename/advancedrenamedialog.cpp,
	  utilities/advancedrename/advancedrenamedialog.h,
	  utilities/advancedrename/advancedrenameinput.cpp,
	  utilities/advancedrename/advancedrenameinput.h,
	  utilities/advancedrename/advancedrenamewidget.cpp,
	  utilities/advancedrename/advancedrenamewidget.h,
	  utilities/advancedrename/common/highlighter.cpp,
	  utilities/advancedrename/common/highlighter.h,
	  utilities/advancedrename/parser/modifiers/defaultvaluemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/replacemodifier.cpp:
	  Add Syntax Highlighting to AdvancedRename utility. Selecting
	  tokens has been
	  removed again, I guess nobody would have used it anyway.
	  Since I had to embed an QTextEdit into a ProxyLineEdit and then
	  into a
	  QComboBox, it is possible that something is not working correctly
	  anymore ;-)

	  Could you please check if the widget behaves normally?
	  Does it look normal?
	  I have size issues with it, see the FIXME comment in
	  AdvancedRenameInput.
	  Any ideas how to solve this?

	  Do you know if the clear-button from KLineEdit is a single class
	  somewhere, so
	  that I can embed it next to the QTextEdit again?
	  Right now you have to select the text manually to remove it.

	  CCMAIL:digikam-devel@kde.org

2009-11-19 17:44  coles

	* digikam/digikam.notifyrc: Minor proof-reading change: need to
	  refer to a single other device, not plural.

2009-11-19 15:34  cgilles

	* NEWS: update

2009-11-18 23:20  aclemens

	* utilities/advancedrename/common/renamethread.cpp: Fix wrong
	  locking... thanks Patrick

2009-11-18 21:52  aclemens

	* utilities/advancedrename/parsers: remove left overs

2009-11-18 19:49  aclemens

	* utilities/advancedrename/advancedrenamewidget.cpp: fix warnings

2009-11-18 18:17  aclemens

	* CMakeLists.txt, imageplugins/CMakeLists.txt,
	  kioslave/CMakeLists.txt, showfoto/CMakeLists.txt: Add a cmake
	  macro to set the area code

2009-11-18 15:32  mghansen

	* digikam/CMakeLists.txt, digikam/digikamapp.cpp,
	  digikam/digikamapp.h, digikam/digikamui.rc,
	  utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
	  utilities/cameragui/cameraui.rc,
	  utilities/imageeditor/editor/digikamimagewindowui.rc,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/lighttable/lighttablewindow.cpp,
	  utilities/lighttable/lighttablewindow.h,
	  utilities/lighttable/lighttablewindowui.rc,
	  utilities/queuemanager/queuemgrwindow.cpp,
	  utilities/queuemanager/queuemgrwindow.h,
	  utilities/queuemanager/queuemgrwindowui.rc: Add a "Configure
	  Notifications" entry to the Settings menu.

2009-11-18 15:29  aclemens

	* tests/advancedrenametest.cpp,
	  utilities/advancedrename/advancedrenamedialog.cpp,
	  utilities/advancedrename/common/parseinformation.h,
	  utilities/advancedrename/common/parser.cpp,
	  utilities/advancedrename/parser/options/directorynameoption.cpp,
	  utilities/advancedrename/parser/options/filepropertiesoption.cpp,
	  utilities/advancedrename/parser/options/metadataoption.cpp,
	  utilities/cameragui/renamecustomizer.cpp,
	  utilities/queuemanager/queuelist.cpp: AdvancedRename is not
	  working at all under windows, these changes have no
	  effect for Linux, but I hope that the windows version will work
	  now.

2009-11-18 14:21  mghansen

	* digikam/CMakeLists.txt, digikam/digikam.notifyrc,
	  libs/widgets/common/knotificationwrapper.cpp,
	  utilities/batch/fingerprintsgenerator.cpp,
	  utilities/cameragui/cameraui.cpp,
	  utilities/queuemanager/queuemgrwindow.cpp: Better integration
	  into the notification framework using digikam.notifyrc file.
	  Digikam's notifications can now be configured in the
	  SystemSettings.

2009-11-18 14:18  aclemens

	* digikam/CMakeLists.txt: polish

2009-11-18 14:17  aclemens

	* digikam/CMakeLists.txt,
	  imageplugins/texture/patterns/CMakeLists.txt,
	  libs/curves/CMakeLists.txt, libs/whitebalance/CMakeLists.txt,
	  libs/widgets/iccprofiles/CMakeLists.txt,
	  libs/widgets/imageplugins/CMakeLists.txt,
	  utilities/hotplug/CMakeLists.txt,
	  utilities/scripts/CMakeLists.txt: Since we mostly use uppercase
	  CMake keywords, we should decide for one syntax
	  now. I'll change everything to uppercase now.

2009-11-18 14:17  aclemens

	* digikam/CMakeLists.txt: Do we really need this twice? We have
	  defined this somewhere above in the
	  CMakeLists file

2009-11-18 13:33  aclemens

	* CMakeLists.txt: Actually this ELSE clause is not needed,
	  MACRO_BOOL_TO_01 will set HAVE_NEPOMUK
	  to 0

2009-11-18 13:22  aclemens

	* tests/cameranamehelpertest.cpp, tests/cameranamehelpertest.h: the
	  header file and always compile the GPCamera test, but if no
	  GPHOTO2 was
	  found, implement the test case empty (it will return true by
	  default).

2009-11-18 13:08  aclemens

	* CMakeLists.txt: Only include if marblewidget is found

2009-11-18 13:05  aclemens

	* CMakeLists.txt: polish: move gphoto2 into the optional section

2009-11-18 12:52  aclemens

	* CMakeLists.txt, README, config-digikam.h.cmake,
	  digikam/componentsinfo.h, project/bootstrap.bat,
	  tests/cameranamehelpertest.cpp, tests/cameranamehelpertest.h,
	  utilities/cameragui/gpcamera.cpp,
	  utilities/setup/cameraselection.cpp,
	  utilities/setup/setupcamera.cpp: Simplify GPHOTO2 handling in
	  cmake: remove the ENABLE_GPHOTO2 flag and use
	  MACRO_OPTIONAL_FIND_PACKAGE instead. If the package is found, it
	  will be
	  enabled, if not, support is turned off.
	  Since it is optional now, users still can control the build with
	  the
	  WITH_Gphoto2 flag.
	  I will commit it and test it under windows now.

2009-11-18 12:02  aclemens

	* CMakeLists.txt: Use FIND_PACKAGE for Gphoto2 instead of
	  MACRO_OPTIONAL_FIND_PACKAGE to avoid
	  having two config variables... one would be called
	  ENABLE_GPHOTO2, the other
	  WITH_Gphoto2 which is not necessary and doesn't work anyway.

2009-11-18 11:50  aclemens

	* CMakeLists.txt: Cleanup cmake: All these packages are needed and
	  are NOT optional, so providing
	  cmake switches for them doesn't make sense.
	  If you disable an option, compile will fail. Use FIND_PACKAGE
	  instead.

2009-11-18 11:38  scripty

	* imageplugins/adjustcurves/digikamimageplugin_adjustcurves.desktop,
	  imageplugins/adjustlevels/digikamimageplugin_adjustlevels.desktop,
	  imageplugins/blurfx/digikamimageplugin_blurfx.desktop,
	  imageplugins/border/digikamimageplugin_border.desktop,
	  imageplugins/channelmixer/digikamimageplugin_channelmixer.desktop,
	  imageplugins/charcoal/digikamimageplugin_charcoal.desktop,
	  imageplugins/colorfx/digikamimageplugin_colorfx.desktop,
	  imageplugins/contentawareresizing/digikamimageplugin_contentawareresizing.desktop,
	  imageplugins/coreplugin/digikamimageplugin_core.desktop,
	  imageplugins/distortionfx/digikamimageplugin_distortionfx.desktop,
	  imageplugins/emboss/digikamimageplugin_emboss.desktop,
	  imageplugins/filmgrain/digikamimageplugin_filmgrain.desktop,
	  imageplugins/freerotation/digikamimageplugin_freerotation.desktop,
	  imageplugins/hotpixels/digikamimageplugin_hotpixels.desktop,
	  imageplugins/infrared/digikamimageplugin_infrared.desktop,
	  imageplugins/inpainting/digikamimageplugin_inpainting.desktop,
	  imageplugins/inserttext/digikamimageplugin_inserttext.desktop,
	  imageplugins/lenscorrection/digikamimageplugin_lenscorrection.desktop,
	  imageplugins/localcontrast/digikamimageplugin_localcontrast.desktop,
	  imageplugins/noisereduction/digikamimageplugin_noisereduction.desktop,
	  imageplugins/oilpaint/digikamimageplugin_oilpaint.desktop,
	  imageplugins/perspective/digikamimageplugin_perspective.desktop,
	  imageplugins/raindrop/digikamimageplugin_raindrop.desktop,
	  imageplugins/restoration/digikamimageplugin_restoration.desktop,
	  imageplugins/sheartool/digikamimageplugin_sheartool.desktop,
	  imageplugins/superimpose/digikamimageplugin_superimpose.desktop,
	  imageplugins/texture/digikamimageplugin_texture.desktop,
	  imageplugins/whitebalance/digikamimageplugin_whitebalance.desktop,
	  kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  utilities/nepomuk/digikamnepomukservice.desktop: SVN_SILENT made
	  messages (.desktop file)

2009-11-18 11:19  aclemens

	* CMakeLists.txt: This macro is already included by MacroLibrary

2009-11-18 10:41  aclemens

	* CMakeLists.txt: polish

2009-11-17 21:01  cgilles

	* NEWS: update

2009-11-17 20:42  cgilles

	* NEWS: update

2009-11-17 20:05  aclemens

	* utilities/advancedrename/advancedrenameinput.cpp,
	  utilities/advancedrename/common/parseresults.cpp: remove magic
	  numbers

2009-11-17 20:05  aclemens

	* utilities/advancedrename/advancedrenamedialog.cpp,
	  utilities/advancedrename/advancedrenamedialog.h,
	  utilities/advancedrename/advancedrenameinput.cpp,
	  utilities/advancedrename/advancedrenamewidget.cpp: polish

2009-11-17 18:40  cgilles

	* NEWS: update

2009-11-17 18:07  coles

	* digikam/digikamview.cpp: Minor proof-reading change: can not ->
	  cannot.

2009-11-17 15:22  aclemens

	* utilities/advancedrename/parser/options/dummyoption.cpp: polish

2009-11-17 12:35  aclemens

	* utilities/advancedrename/advancedrenamewidget.cpp: polish

2009-11-17 12:28  aclemens

	* utilities/advancedrename/common/parseobject.h: polish

2009-11-17 12:21  aclemens

	* utilities/advancedrename/parser/options/dummyoption.cpp: polish

2009-11-17 12:16  aclemens

	* utilities/advancedrename/parser/options/README: Add more
	  information

2009-11-17 12:14  aclemens

	* utilities/advancedrename/parser/options/README,
	  utilities/advancedrename/parser/options/dummyoption.cpp,
	  utilities/advancedrename/parser/options/dummyoption.h: Add a
	  dummyoption class with some explanation in the source code to add
	  new
	  options for the AdvancedRename utility

2009-11-17 11:28  aclemens

	* utilities/advancedrename/common/parser.cpp,
	  utilities/advancedrename/common/parser.h,
	  utilities/advancedrename/parser/defaultrenameparser.cpp,
	  utilities/advancedrename/parser/defaultrenameparser.h: Fix header
	  description

2009-11-16 22:32  cgilles

	* digikam/metadatahub.cpp: fix depreciate

2009-11-16 22:25  cgilles

	* utilities/queuemanager/basetools/metadata/assigntemplate.cpp: fix
	  depreciate

2009-11-16 17:43  aclemens

	* utilities/advancedrename/parser/options/cameranameoption.cpp,
	  utilities/advancedrename/parser/options/cameranameoption.h,
	  utilities/advancedrename/parser/options/dateoption.cpp,
	  utilities/advancedrename/parser/options/dateoption.h,
	  utilities/advancedrename/parser/options/directorynameoption.cpp,
	  utilities/advancedrename/parser/options/directorynameoption.h,
	  utilities/advancedrename/parser/options/filepropertiesoption.cpp,
	  utilities/advancedrename/parser/options/filepropertiesoption.h,
	  utilities/advancedrename/parser/options/metadataoption.cpp,
	  utilities/advancedrename/parser/options/metadataoption.h,
	  utilities/advancedrename/parser/options/sequencenumberoption.cpp,
	  utilities/advancedrename/parser/options/sequencenumberoption.h:
	  polish copyright header description

2009-11-16 15:16  cgilles

	* libs/widgets/common/knotificationwrapper.cpp,
	  libs/widgets/common/knotificationwrapper.h: polish

2009-11-16 11:39  aclemens

	* utilities/imageeditor/canvas/imageplugin.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp: Better set a
	  string to avoid an empty string object.
	  This ensures to always have some content returned from
	  ImagePlugin::actionCategory(), either __INVALID__ or an valid
	  category name.
	  If this works for 64bit, it must be a Qt error, right?

2009-11-16 11:28  cgilles

	* libs/imageproperties/imagepropertiessidebarcamgui.cpp: fix
	  depreciate

2009-11-16 11:28  aclemens

	* libs/widgets/common/knotificationwrapper.cpp: Add a note: logo
	  much too big in notification message

	  CCMAIL:mike@mghansen.de

2009-11-16 11:25  cgilles

	* libs/database/imagescanner.cpp, libs/dimg/dimg.cpp,
	  libs/dimg/loaders/dimgloader.cpp,
	  libs/widgets/metadata/exifwidget.cpp,
	  libs/widgets/metadata/makernotewidget.cpp,
	  utilities/imageeditor/canvas/dimginterface.cpp: fix depreciate

2009-11-16 11:22  aclemens

	* utilities/imageeditor/canvas/imageplugin.cpp: check for isNull()
	  as well

2009-11-16 11:12  cgilles

	* libs/jpegutils/jpegutils.cpp: fix depreciate

2009-11-16 11:12  cgilles

	* libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: move
	  version header call to dmetadata.h

2009-11-16 10:48  aclemens

	* CMakeLists.txt, digikam/CMakeLists.txt, tests/CMakeLists.txt,
	  themedesigner/CMakeLists.txt,
	  utilities/advancedrename/advancedrenamewidget.cpp,
	  utilities/advancedrename/common/option.cpp,
	  utilities/advancedrename/common/option.h,
	  utilities/advancedrename/common/parser.cpp,
	  utilities/advancedrename/common/parser.h,
	  utilities/advancedrename/common/subparser.cpp,
	  utilities/advancedrename/common/subparser.h,
	  utilities/advancedrename/parser,
	  utilities/advancedrename/parser/defaultrenameparser.cpp,
	  utilities/advancedrename/parser/defaultrenameparser.h,
	  utilities/advancedrename/parser/modifiers,
	  utilities/advancedrename/parser/modifiers/defaultvaluemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/defaultvaluemodifier.h,
	  utilities/advancedrename/parser/modifiers/firstletterofeachworduppercasemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/firstletterofeachworduppercasemodifier.h,
	  utilities/advancedrename/parser/modifiers/lowercasemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/lowercasemodifier.h,
	  utilities/advancedrename/parser/modifiers/rangemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/rangemodifier.h,
	  utilities/advancedrename/parser/modifiers/replacemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/replacemodifier.h,
	  utilities/advancedrename/parser/modifiers/trimmedmodifier.cpp,
	  utilities/advancedrename/parser/modifiers/trimmedmodifier.h,
	  utilities/advancedrename/parser/modifiers/uppercasemodifier.cpp,
	  utilities/advancedrename/parser/modifiers/uppercasemodifier.h,
	  utilities/advancedrename/parser/options,
	  utilities/advancedrename/parser/options/cameranameoption.cpp,
	  utilities/advancedrename/parser/options/cameranameoption.h,
	  utilities/advancedrename/parser/options/dateoption.cpp,
	  utilities/advancedrename/parser/options/dateoption.h,
	  utilities/advancedrename/parser/options/dateoptiondialogwidget.ui,
	  utilities/advancedrename/parser/options/directorynameoption.cpp,
	  utilities/advancedrename/parser/options/directorynameoption.h,
	  utilities/advancedrename/parser/options/filepropertiesoption.cpp,
	  utilities/advancedrename/parser/options/filepropertiesoption.h,
	  utilities/advancedrename/parser/options/metadataoption.cpp,
	  utilities/advancedrename/parser/options/metadataoption.h,
	  utilities/advancedrename/parser/options/sequencenumberoption.cpp,
	  utilities/advancedrename/parser/options/sequencenumberoption.h,
	  utilities/advancedrename/parsers/defaultrenameparser.cpp,
	  utilities/advancedrename/parsers/defaultrenameparser.h,
	  utilities/advancedrename/parsers/modifiers/defaultvaluemodifier.cpp,
	  utilities/advancedrename/parsers/modifiers/defaultvaluemodifier.h,
	  utilities/advancedrename/parsers/modifiers/firstletterofeachworduppercasemodifier.cpp,
	  utilities/advancedrename/parsers/modifiers/firstletterofeachworduppercasemodifier.h,
	  utilities/advancedrename/parsers/modifiers/lowercasemodifier.cpp,
	  utilities/advancedrename/parsers/modifiers/lowercasemodifier.h,
	  utilities/advancedrename/parsers/modifiers/rangemodifier.cpp,
	  utilities/advancedrename/parsers/modifiers/rangemodifier.h,
	  utilities/advancedrename/parsers/modifiers/replacemodifier.cpp,
	  utilities/advancedrename/parsers/modifiers/replacemodifier.h,
	  utilities/advancedrename/parsers/modifiers/trimmedmodifier.cpp,
	  utilities/advancedrename/parsers/modifiers/trimmedmodifier.h,
	  utilities/advancedrename/parsers/modifiers/uppercasemodifier.cpp,
	  utilities/advancedrename/parsers/modifiers/uppercasemodifier.h,
	  utilities/advancedrename/parsers/subparsers/cameranameparser.cpp,
	  utilities/advancedrename/parsers/subparsers/cameranameparser.h,
	  utilities/advancedrename/parsers/subparsers/dateparser.cpp,
	  utilities/advancedrename/parsers/subparsers/dateparser.h,
	  utilities/advancedrename/parsers/subparsers/dateparserdialogwidget.ui,
	  utilities/advancedrename/parsers/subparsers/directorynameparser.cpp,
	  utilities/advancedrename/parsers/subparsers/directorynameparser.h,
	  utilities/advancedrename/parsers/subparsers/filepropertiesparser.cpp,
	  utilities/advancedrename/parsers/subparsers/filepropertiesparser.h,
	  utilities/advancedrename/parsers/subparsers/metadataparser.cpp,
	  utilities/advancedrename/parsers/subparsers/metadataparser.h,
	  utilities/advancedrename/parsers/subparsers/sequencenumberparser.cpp,
	  utilities/advancedrename/parsers/subparsers/sequencenumberparser.h:
	  relayout AdvancedRename utility (again :-))

2009-11-16 10:06  aclemens

	* utilities/imageeditor/canvas/imageplugin.cpp: Temporary check to
	  test if the private class and therefore the string object is
	  missing.

	  CCBUG:214718

2009-11-15 15:02  aclemens

	* libs/widgets/imageplugins/imageguidewidget.cpp,
	  libs/widgets/imageplugins/imagepanelwidget.cpp: polish

2009-11-15 15:01  aclemens

	* digikam/albumdragdrop.cpp, digikam/albumfolderview.cpp,
	  digikam/albumhistory.cpp, digikam/albumiconview.cpp,
	  digikam/albumiconviewfilter.cpp, digikam/albumlister.cpp,
	  digikam/albummanager.cpp, digikam/albumpropsedit.cpp,
	  digikam/albumselectcombobox.cpp, digikam/albumselectdialog.cpp,
	  digikam/albumselectwidget.cpp, digikam/albumsettings.cpp,
	  digikam/albumthumbnailloader.cpp, digikam/albumtreeview.cpp,
	  digikam/albumwidgetstack.cpp, digikam/contextmenuhelper.cpp,
	  digikam/datefolderview.cpp, digikam/digikamapp.cpp,
	  digikam/digikamimageview.cpp, digikam/digikamimageview_p.cpp,
	  digikam/digikamview.cpp, digikam/folderview.cpp,
	  digikam/iconitem.cpp, digikam/iconview.cpp,
	  digikam/imageattributeswatch.cpp,
	  digikam/imagecategorizedview.cpp, digikam/imagedelegate.cpp,
	  digikam/imagedelegateoverlay.cpp, digikam/imagedragdrop.cpp,
	  digikam/imagepreviewbar.cpp, digikam/imagepreviewview.cpp,
	  digikam/imageratingoverlay.cpp, digikam/imagerotationoverlay.cpp,
	  digikam/imageselectionoverlay.cpp,
	  digikam/imageviewutilities.cpp, digikam/kdateedit.cpp,
	  digikam/kdatepickerpopup.cpp, digikam/kdatetimeedit.cpp,
	  digikam/mediaplayerview.cpp, digikam/metadatamanager.cpp,
	  digikam/mimefilter.cpp, digikam/monthwidget.cpp,
	  digikam/ratingfilter.cpp, digikam/ratingpopupmenu.cpp,
	  digikam/ratingwidget.cpp, digikam/syncjob.cpp,
	  digikam/tageditdlg.cpp, digikam/tagfilterview.cpp,
	  digikam/tagfolderview.cpp, digikam/tagspopupmenu.cpp,
	  digikam/welcomepageview.cpp,
	  imageplugins/adjustcurves/adjustcurvestool.cpp,
	  imageplugins/adjustcurves/imageplugin_adjustcurves.cpp,
	  imageplugins/adjustlevels/adjustlevelstool.cpp,
	  imageplugins/adjustlevels/imageplugin_adjustlevels.cpp,
	  imageplugins/blurfx/blurfxtool.cpp,
	  imageplugins/blurfx/imageplugin_blurfx.cpp,
	  imageplugins/border/bordertool.cpp,
	  imageplugins/border/imageplugin_border.cpp,
	  imageplugins/channelmixer/channelmixertool.cpp,
	  imageplugins/channelmixer/imageplugin_channelmixer.cpp,
	  imageplugins/charcoal/charcoaltool.cpp,
	  imageplugins/charcoal/imageplugin_charcoal.cpp,
	  imageplugins/colorfx/colorfxtool.cpp,
	  imageplugins/colorfx/imageplugin_colorfx.cpp,
	  imageplugins/contentawareresizing/contentawareresizetool.cpp,
	  imageplugins/contentawareresizing/imageplugin_contentawareresizing.cpp,
	  imageplugins/coreplugin/autocorrectiontool.cpp,
	  imageplugins/coreplugin/bcgtool.cpp,
	  imageplugins/coreplugin/blurtool.cpp,
	  imageplugins/coreplugin/bwsepiatool.cpp,
	  imageplugins/coreplugin/hsl/hsltool.cpp,
	  imageplugins/coreplugin/hsl/hspreviewwidget.cpp,
	  imageplugins/coreplugin/iccprooftool.cpp,
	  imageplugins/coreplugin/imageplugin_core.cpp,
	  imageplugins/coreplugin/profileconversiontool.cpp,
	  imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp,
	  imageplugins/coreplugin/ratiocrop/ratiocroptool.cpp,
	  imageplugins/coreplugin/redeyetool.cpp,
	  imageplugins/coreplugin/resizetool.cpp,
	  imageplugins/coreplugin/rgbtool.cpp,
	  imageplugins/coreplugin/sharpentool.cpp,
	  imageplugins/distortionfx/distortionfxtool.cpp,
	  imageplugins/distortionfx/imageplugin_distortionfx.cpp,
	  imageplugins/emboss/embosstool.cpp,
	  imageplugins/emboss/imageplugin_emboss.cpp,
	  imageplugins/filmgrain/filmgraintool.cpp,
	  imageplugins/filmgrain/imageplugin_filmgrain.cpp,
	  imageplugins/freerotation/freerotationtool.cpp,
	  imageplugins/freerotation/imageplugin_freerotation.cpp,
	  imageplugins/hotpixels/blackframelistview.cpp,
	  imageplugins/hotpixels/blackframeparser.cpp,
	  imageplugins/hotpixels/hotpixelstool.cpp,
	  imageplugins/hotpixels/imageplugin_hotpixels.cpp,
	  imageplugins/infrared/imageplugin_infrared.cpp,
	  imageplugins/infrared/infraredtool.cpp,
	  imageplugins/inpainting/imageplugin_inpainting.cpp,
	  imageplugins/inpainting/inpaintingtool.cpp,
	  imageplugins/inserttext/imageplugin_inserttext.cpp,
	  imageplugins/inserttext/inserttexttool.cpp,
	  imageplugins/inserttext/inserttextwidget.cpp,
	  imageplugins/lenscorrection/autocorrection/autocorrectiontool.cpp,
	  imageplugins/lenscorrection/autocorrection/klensfun.cpp,
	  imageplugins/lenscorrection/distortion/lensdistortiontool.cpp,
	  imageplugins/lenscorrection/imageplugin_lenscorrection.cpp,
	  imageplugins/lenscorrection/vignetting/antivignettingtool.cpp,
	  imageplugins/localcontrast/imageplugin_localcontrast.cpp,
	  imageplugins/localcontrast/localcontrasttool.cpp,
	  imageplugins/noisereduction/imageplugin_noisereduction.cpp,
	  imageplugins/noisereduction/noisereductiontool.cpp,
	  imageplugins/oilpaint/imageplugin_oilpaint.cpp,
	  imageplugins/oilpaint/oilpainttool.cpp,
	  imageplugins/perspective/imageplugin_perspective.cpp,
	  imageplugins/perspective/perspectivetool.cpp,
	  imageplugins/perspective/perspectivewidget.cpp,
	  imageplugins/raindrop/imageplugin_raindrop.cpp,
	  imageplugins/raindrop/raindroptool.cpp,
	  imageplugins/restoration/imageplugin_restoration.cpp,
	  imageplugins/restoration/restorationtool.cpp,
	  imageplugins/sheartool/imageplugin_sheartool.cpp,
	  imageplugins/sheartool/sheartool.cpp,
	  imageplugins/superimpose/dirselectwidget.cpp,
	  imageplugins/superimpose/imageplugin_superimpose.cpp,
	  imageplugins/superimpose/superimposetool.cpp,
	  imageplugins/superimpose/superimposewidget.cpp,
	  imageplugins/texture/imageplugin_texture.cpp,
	  imageplugins/texture/texturetool.cpp,
	  imageplugins/whitebalance/imageplugin_whitebalance.cpp,
	  imageplugins/whitebalance/whitebalancetool.cpp,
	  kioslave/digikamalbums.cpp, libs/database/collectionscanner.cpp,
	  libs/database/databasebackend.cpp,
	  libs/database/imageinfocache.cpp, libs/dialogs/dbusydlg.cpp,
	  libs/dialogs/deletedialog.cpp, libs/dialogs/dprogressdlg.cpp,
	  libs/dialogs/imagedialog.cpp, libs/dialogs/infodlg.cpp,
	  libs/dialogs/libsinfodlg.cpp, libs/dialogs/rawcameradlg.cpp,
	  libs/dimg/filters/dimgthreadedfilter.cpp,
	  libs/dimg/loaders/jp2ksettings.cpp,
	  libs/dimg/loaders/jpegsettings.cpp,
	  libs/dimg/loaders/pgfsettings.cpp,
	  libs/dimg/loaders/pngsettings.cpp,
	  libs/dimg/loaders/rawloader.cpp,
	  libs/dimg/loaders/tiffsettings.cpp,
	  libs/greycstoration/greycstorationwidget.cpp,
	  libs/histogram/imagehistogram.cpp,
	  libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/captionedit.cpp,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiesgpstab.cpp,
	  libs/imageproperties/imagepropertiesmetadatatab.cpp,
	  libs/imageproperties/imagepropertiessidebar.cpp,
	  libs/imageproperties/imagepropertiessidebarcamgui.cpp,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/imagepropertiestab.cpp,
	  libs/imageproperties/markerclusterholder.cpp,
	  libs/imageproperties/markerclusterholderplugin/externaldraw.cpp,
	  libs/imageproperties/talbumlistview.cpp,
	  libs/imageproperties/worldmapwidget.cpp,
	  libs/models/abstractalbummodel.cpp,
	  libs/models/albumfiltermodel.cpp, libs/models/albummodel.cpp,
	  libs/models/imagealbumfiltermodel.cpp,
	  libs/models/imagealbummodel.cpp,
	  libs/models/imagefiltermodel.cpp, libs/models/imagemodel.cpp,
	  libs/models/imagethumbnailmodel.cpp,
	  libs/template/altlangstredit.cpp, libs/template/msgtextedit.cpp,
	  libs/template/subjectedit.cpp, libs/template/subjectwidget.cpp,
	  libs/template/templatelist.cpp,
	  libs/template/templatemanager.cpp,
	  libs/template/templateselector.cpp,
	  libs/template/templateviewer.cpp,
	  libs/themeengine/themeengine.cpp,
	  libs/threadimageio/loadingcache.cpp,
	  libs/threadimageio/loadsavethread.cpp,
	  libs/threadimageio/previewloadthread.cpp,
	  libs/threadimageio/thumbnailloadthread.cpp,
	  libs/widgets/common/colorgradientwidget.cpp,
	  libs/widgets/common/comboboxutilities.cpp,
	  libs/widgets/common/curvesbox.cpp,
	  libs/widgets/common/curveswidget.cpp,
	  libs/widgets/common/dcursortracker.cpp,
	  libs/widgets/common/dfontselect.cpp,
	  libs/widgets/common/dgradientslider.cpp,
	  libs/widgets/common/dhistoryview.cpp,
	  libs/widgets/common/dlogoaction.cpp,
	  libs/widgets/common/filesaveoptionsbox.cpp,
	  libs/widgets/common/histogrambox.cpp,
	  libs/widgets/common/histogrampainter.cpp,
	  libs/widgets/common/histogramwidget.cpp,
	  libs/widgets/common/itemviewhoverbutton.cpp,
	  libs/widgets/common/paniconwidget.cpp,
	  libs/widgets/common/previewwidget.cpp,
	  libs/widgets/common/rexpanderbox.cpp,
	  libs/widgets/common/searchtextbar.cpp,
	  libs/widgets/common/sidebar.cpp,
	  libs/widgets/common/splashscreen.cpp,
	  libs/widgets/common/statusled.cpp,
	  libs/widgets/common/statusnavigatebar.cpp,
	  libs/widgets/common/statusprogressbar.cpp,
	  libs/widgets/common/statuszoombar.cpp,
	  libs/widgets/common/thumbbar.cpp,
	  libs/widgets/common/thumbbardock.cpp,
	  libs/widgets/common/visibilitycontroller.cpp,
	  libs/widgets/iccprofiles/cietonguewidget.cpp,
	  libs/widgets/iccprofiles/iccpreviewwidget.cpp,
	  libs/widgets/iccprofiles/iccprofilescombobox.cpp,
	  libs/widgets/iccprofiles/iccprofilewidget.cpp,
	  libs/widgets/imageplugins/imageguidewidget.cpp,
	  libs/widgets/imageplugins/imagepanelwidget.cpp,
	  libs/widgets/imageplugins/imagepaniconwidget.cpp,
	  libs/widgets/imageplugins/imageregionwidget.cpp,
	  libs/widgets/imageplugins/imagewidget.cpp,
	  libs/widgets/metadata/exifwidget.cpp,
	  libs/widgets/metadata/iptcwidget.cpp,
	  libs/widgets/metadata/makernotewidget.cpp,
	  libs/widgets/metadata/mdkeylistviewitem.cpp,
	  libs/widgets/metadata/metadatalistview.cpp,
	  libs/widgets/metadata/metadatapanel.cpp,
	  libs/widgets/metadata/metadataselector.cpp,
	  libs/widgets/metadata/metadatawidget.cpp,
	  libs/widgets/metadata/xmpwidget.cpp, showfoto/setup/setup.cpp,
	  showfoto/setup/setupeditor.cpp, showfoto/setup/setupmetadata.cpp,
	  showfoto/setup/setuptooltip.cpp, showfoto/showfoto.cpp,
	  tests/advancedrenametest.cpp, tests/cameranamehelpertest.cpp,
	  tests/freerotationtest.cpp, tests/uifilevalidatortest.cpp,
	  themedesigner/mainwindow.cpp, themedesigner/themediconview.cpp,
	  utilities/advancedrename/advancedrenamedialog.cpp,
	  utilities/advancedrename/advancedrenameinput.cpp,
	  utilities/advancedrename/advancedrenamewidget.cpp,
	  utilities/advancedrename/common/modifier.cpp,
	  utilities/advancedrename/common/parseobject.cpp,
	  utilities/advancedrename/common/renamethread.cpp,
	  utilities/advancedrename/common/subparser.cpp,
	  utilities/advancedrename/common/token.cpp,
	  utilities/advancedrename/parsers/modifiers/defaultvaluemodifier.cpp,
	  utilities/advancedrename/parsers/modifiers/rangemodifier.cpp,
	  utilities/advancedrename/parsers/modifiers/replacemodifier.cpp,
	  utilities/advancedrename/parsers/subparsers/cameranameparser.cpp,
	  utilities/advancedrename/parsers/subparsers/dateparser.cpp,
	  utilities/advancedrename/parsers/subparsers/directorynameparser.cpp,
	  utilities/advancedrename/parsers/subparsers/filepropertiesparser.cpp,
	  utilities/advancedrename/parsers/subparsers/metadataparser.cpp,
	  utilities/advancedrename/parsers/subparsers/sequencenumberparser.cpp,
	  utilities/batch/batchalbumssyncmetadata.cpp,
	  utilities/batch/batchsyncmetadata.cpp,
	  utilities/batch/batchthumbsgenerator.cpp,
	  utilities/batch/fingerprintsgenerator.cpp,
	  utilities/batch/imageinfoalbumsjob.cpp,
	  utilities/batch/imageinfojob.cpp,
	  utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/camerafolderdialog.cpp,
	  utilities/cameragui/camerafolderview.cpp,
	  utilities/cameragui/camerahistoryupdater.cpp,
	  utilities/cameragui/cameraiconitem.cpp,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/capturedlg.cpp,
	  utilities/cameragui/capturewidget.cpp,
	  utilities/cameragui/freespacewidget.cpp,
	  utilities/cameragui/gpconfigdlg.cpp,
	  utilities/cameragui/renamecustomizer.cpp,
	  utilities/firstrun/assistantdlg.cpp,
	  utilities/firstrun/collectionpage.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/fuzzysearchfolderview.cpp,
	  utilities/fuzzysearch/fuzzysearchview.cpp,
	  utilities/fuzzysearch/sketchwidget.cpp,
	  utilities/gpssearch/gpssearchfolderview.cpp,
	  utilities/gpssearch/gpssearchview.cpp,
	  utilities/gpssearch/gpssearchwidget.cpp,
	  utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/colorcorrectiondlg.cpp,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/iccsettings.cpp,
	  utilities/imageeditor/canvas/imageplugin.cpp,
	  utilities/imageeditor/canvas/softproofdialog.cpp,
	  utilities/imageeditor/editor/editorstackview.cpp,
	  utilities/imageeditor/editor/editortool.cpp,
	  utilities/imageeditor/editor/editortooliface.cpp,
	  utilities/imageeditor/editor/editortoolsettings.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/rawimport/rawimport.cpp,
	  utilities/imageeditor/rawimport/rawpreview.cpp,
	  utilities/imageeditor/rawimport/rawsettingsbox.cpp,
	  utilities/kipiiface/kipiimagecollectionselector.cpp,
	  utilities/kipiiface/kipiinterface.cpp,
	  utilities/kipiiface/kipiuploadwidget.cpp,
	  utilities/lighttable/lighttablebar.cpp,
	  utilities/lighttable/lighttablepreview.cpp,
	  utilities/lighttable/lighttableview.cpp,
	  utilities/lighttable/lighttablewindow.cpp,
	  utilities/nepomuk/digikamnepomukservice.cpp,
	  utilities/queuemanager/actionthread.cpp,
	  utilities/queuemanager/assignedlist.cpp,
	  utilities/queuemanager/basetools/convert/convert2jp2.cpp,
	  utilities/queuemanager/basetools/convert/convert2jpeg.cpp,
	  utilities/queuemanager/basetools/convert/convert2pgf.cpp,
	  utilities/queuemanager/basetools/convert/convert2png.cpp,
	  utilities/queuemanager/basetools/convert/convert2tiff.cpp,
	  utilities/queuemanager/basetools/decorate/watermark.cpp,
	  utilities/queuemanager/basetools/enhance/autocorrection.cpp,
	  utilities/queuemanager/basetools/enhance/restoration.cpp,
	  utilities/queuemanager/basetools/enhance/sharpen.cpp,
	  utilities/queuemanager/basetools/metadata/assigntemplate.cpp,
	  utilities/queuemanager/basetools/transform/flip.cpp,
	  utilities/queuemanager/basetools/transform/resize.cpp,
	  utilities/queuemanager/basetools/transform/rotate.cpp,
	  utilities/queuemanager/batchtool.cpp,
	  utilities/queuemanager/batchtoolsmanager.cpp,
	  utilities/queuemanager/queuelist.cpp,
	  utilities/queuemanager/queuemgrwindow.cpp,
	  utilities/queuemanager/queuepool.cpp,
	  utilities/queuemanager/queuesettingsview.cpp,
	  utilities/queuemanager/toolsettingsview.cpp,
	  utilities/queuemanager/toolslistview.cpp,
	  utilities/queuemanager/toolsview.cpp,
	  utilities/searchwindow/choicesearchutilities.cpp,
	  utilities/searchwindow/ratingsearchutilities.cpp,
	  utilities/searchwindow/searchfieldgroup.cpp,
	  utilities/searchwindow/searchfields.cpp,
	  utilities/searchwindow/searchfolderview.cpp,
	  utilities/searchwindow/searchgroup.cpp,
	  utilities/searchwindow/searchtabheader.cpp,
	  utilities/searchwindow/searchutilities.cpp,
	  utilities/searchwindow/searchview.cpp,
	  utilities/searchwindow/searchwindow.cpp,
	  utilities/setup/cameralist.cpp,
	  utilities/setup/cameraselection.cpp, utilities/setup/setup.cpp,
	  utilities/setup/setupalbumview.cpp,
	  utilities/setup/setupcamera.cpp,
	  utilities/setup/setupcategory.cpp,
	  utilities/setup/setupcollections.cpp,
	  utilities/setup/setupdcraw.cpp, utilities/setup/setupeditor.cpp,
	  utilities/setup/setupicc.cpp, utilities/setup/setupiofiles.cpp,
	  utilities/setup/setuplighttable.cpp,
	  utilities/setup/setupmetadata.cpp, utilities/setup/setupmime.cpp,
	  utilities/setup/setupplugins.cpp,
	  utilities/setup/setupslideshow.cpp,
	  utilities/setup/setuptemplate.cpp,
	  utilities/setup/setuptooltip.cpp,
	  utilities/slideshow/slideshow.cpp,
	  utilities/slideshow/toolbar.cpp,
	  utilities/timeline/timelinefolderview.cpp,
	  utilities/timeline/timelineview.cpp,
	  utilities/timeline/timelinewidget.cpp: Remove commented lines,
	  all compiles fine under windows, too

2009-11-15 11:09  mghansen

	* digikam/digikamview.cpp: polish

2009-11-15 11:01  mghansen

	* digikam/digikamapp.cpp, digikam/digikamapp_p.h,
	  digikam/digikamui.rc, digikam/digikamview.cpp,
	  digikam/digikamview.h: Add an "Open in terminal" action to the
	  Album menu.

2009-11-14 23:34  toma

	* digikam/albummanager.cpp: Fix typo

2009-11-14 22:56  mghansen

	* utilities/cameragui/camerafolderdialog.cpp: Properly set up Ok
	  button in CameraFolderDialog

2009-11-14 16:10  aclemens

	* digikam/albumdragdrop.cpp, digikam/albumfolderview.cpp,
	  digikam/albumhistory.cpp, digikam/albumiconview.cpp,
	  digikam/albumiconviewfilter.cpp, digikam/albumlister.cpp,
	  digikam/albummanager.cpp, digikam/albumpropsedit.cpp,
	  digikam/albumselectcombobox.cpp, digikam/albumselectdialog.cpp,
	  digikam/albumselectwidget.cpp, digikam/albumsettings.cpp,
	  digikam/albumthumbnailloader.cpp, digikam/albumtreeview.cpp,
	  digikam/albumwidgetstack.cpp, digikam/contextmenuhelper.cpp,
	  digikam/datefolderview.cpp, digikam/digikamapp.cpp,
	  digikam/digikamimageview.cpp, digikam/digikamimageview_p.cpp,
	  digikam/digikamview.cpp, digikam/folderview.cpp,
	  digikam/iconitem.cpp, digikam/iconview.cpp,
	  digikam/imageattributeswatch.cpp,
	  digikam/imagecategorizedview.cpp, digikam/imagedelegate.cpp,
	  digikam/imagedelegateoverlay.cpp, digikam/imagedragdrop.cpp,
	  digikam/imagepreviewbar.cpp, digikam/imagepreviewview.cpp,
	  digikam/imageratingoverlay.cpp, digikam/imagerotationoverlay.cpp,
	  digikam/imageselectionoverlay.cpp,
	  digikam/imageviewutilities.cpp, digikam/kdateedit.cpp,
	  digikam/kdatepickerpopup.cpp, digikam/kdatetimeedit.cpp,
	  digikam/mediaplayerview.cpp, digikam/metadatamanager.cpp,
	  digikam/mimefilter.cpp, digikam/monthwidget.cpp,
	  digikam/ratingfilter.cpp, digikam/ratingpopupmenu.cpp,
	  digikam/ratingwidget.cpp, digikam/syncjob.cpp,
	  digikam/tageditdlg.cpp, digikam/tagfilterview.cpp,
	  digikam/tagfolderview.cpp, digikam/tagspopupmenu.cpp,
	  digikam/welcomepageview.cpp,
	  imageplugins/adjustcurves/adjustcurvestool.cpp,
	  imageplugins/adjustcurves/imageplugin_adjustcurves.cpp,
	  imageplugins/adjustlevels/adjustlevelstool.cpp,
	  imageplugins/adjustlevels/imageplugin_adjustlevels.cpp,
	  imageplugins/blurfx/blurfxtool.cpp,
	  imageplugins/blurfx/imageplugin_blurfx.cpp,
	  imageplugins/border/bordertool.cpp,
	  imageplugins/border/imageplugin_border.cpp,
	  imageplugins/channelmixer/channelmixertool.cpp,
	  imageplugins/channelmixer/imageplugin_channelmixer.cpp,
	  imageplugins/charcoal/charcoaltool.cpp,
	  imageplugins/charcoal/imageplugin_charcoal.cpp,
	  imageplugins/colorfx/colorfxtool.cpp,
	  imageplugins/colorfx/imageplugin_colorfx.cpp,
	  imageplugins/contentawareresizing/contentawareresizetool.cpp,
	  imageplugins/contentawareresizing/imageplugin_contentawareresizing.cpp,
	  imageplugins/coreplugin/autocorrectiontool.cpp,
	  imageplugins/coreplugin/bcgtool.cpp,
	  imageplugins/coreplugin/blurtool.cpp,
	  imageplugins/coreplugin/bwsepiatool.cpp,
	  imageplugins/coreplugin/hsl/hsltool.cpp,
	  imageplugins/coreplugin/hsl/hspreviewwidget.cpp,
	  imageplugins/coreplugin/iccprooftool.cpp,
	  imageplugins/coreplugin/imageplugin_core.cpp,
	  imageplugins/coreplugin/profileconversiontool.cpp,
	  imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp,
	  imageplugins/coreplugin/ratiocrop/ratiocroptool.cpp,
	  imageplugins/coreplugin/redeyetool.cpp,
	  imageplugins/coreplugin/resizetool.cpp,
	  imageplugins/coreplugin/rgbtool.cpp,
	  imageplugins/coreplugin/sharpentool.cpp,
	  imageplugins/distortionfx/distortionfxtool.cpp,
	  imageplugins/distortionfx/imageplugin_distortionfx.cpp,
	  imageplugins/emboss/embosstool.cpp,
	  imageplugins/emboss/imageplugin_emboss.cpp,
	  imageplugins/filmgrain/filmgraintool.cpp,
	  imageplugins/filmgrain/imageplugin_filmgrain.cpp,
	  imageplugins/freerotation/freerotationtool.cpp,
	  imageplugins/freerotation/imageplugin_freerotation.cpp,
	  imageplugins/hotpixels/blackframelistview.cpp,
	  imageplugins/hotpixels/blackframeparser.cpp,
	  imageplugins/hotpixels/hotpixelstool.cpp,
	  imageplugins/hotpixels/imageplugin_hotpixels.cpp,
	  imageplugins/infrared/imageplugin_infrared.cpp,
	  imageplugins/infrared/infraredtool.cpp,
	  imageplugins/inpainting/imageplugin_inpainting.cpp,
	  imageplugins/inpainting/inpaintingtool.cpp,
	  imageplugins/inserttext/imageplugin_inserttext.cpp,
	  imageplugins/inserttext/inserttexttool.cpp,
	  imageplugins/inserttext/inserttextwidget.cpp,
	  imageplugins/lenscorrection/autocorrection/autocorrectiontool.cpp,
	  imageplugins/lenscorrection/autocorrection/klensfun.cpp,
	  imageplugins/lenscorrection/distortion/lensdistortiontool.cpp,
	  imageplugins/lenscorrection/imageplugin_lenscorrection.cpp,
	  imageplugins/lenscorrection/vignetting/antivignettingtool.cpp,
	  imageplugins/localcontrast/imageplugin_localcontrast.cpp,
	  imageplugins/localcontrast/localcontrasttool.cpp,
	  imageplugins/noisereduction/imageplugin_noisereduction.cpp,
	  imageplugins/noisereduction/noisereductiontool.cpp,
	  imageplugins/oilpaint/imageplugin_oilpaint.cpp,
	  imageplugins/oilpaint/oilpainttool.cpp,
	  imageplugins/perspective/imageplugin_perspective.cpp,
	  imageplugins/perspective/perspectivetool.cpp,
	  imageplugins/perspective/perspectivewidget.cpp,
	  imageplugins/raindrop/imageplugin_raindrop.cpp,
	  imageplugins/raindrop/raindroptool.cpp,
	  imageplugins/restoration/imageplugin_restoration.cpp,
	  imageplugins/restoration/restorationtool.cpp,
	  imageplugins/sheartool/imageplugin_sheartool.cpp,
	  imageplugins/sheartool/sheartool.cpp,
	  imageplugins/superimpose/dirselectwidget.cpp,
	  imageplugins/superimpose/imageplugin_superimpose.cpp,
	  imageplugins/superimpose/superimposetool.cpp,
	  imageplugins/superimpose/superimposewidget.cpp,
	  imageplugins/texture/imageplugin_texture.cpp,
	  imageplugins/texture/texturetool.cpp,
	  imageplugins/whitebalance/imageplugin_whitebalance.cpp,
	  imageplugins/whitebalance/whitebalancetool.cpp,
	  kioslave/digikamalbums.cpp, libs/database/collectionscanner.cpp,
	  libs/database/databasebackend.cpp,
	  libs/database/databasecorebackend.cpp,
	  libs/database/imageinfocache.cpp, libs/dialogs/dbusydlg.cpp,
	  libs/dialogs/deletedialog.cpp, libs/dialogs/dprogressdlg.cpp,
	  libs/dialogs/imagedialog.cpp, libs/dialogs/infodlg.cpp,
	  libs/dialogs/libsinfodlg.cpp, libs/dialogs/rawcameradlg.cpp,
	  libs/dimg/filters/dimgthreadedfilter.cpp,
	  libs/dimg/loaders/jp2ksettings.cpp,
	  libs/dimg/loaders/jpegsettings.cpp,
	  libs/dimg/loaders/pgfsettings.cpp,
	  libs/dimg/loaders/pngsettings.cpp,
	  libs/dimg/loaders/rawloader.cpp,
	  libs/dimg/loaders/tiffsettings.cpp,
	  libs/greycstoration/greycstorationwidget.cpp,
	  libs/histogram/imagehistogram.cpp,
	  libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/captionedit.cpp,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiesgpstab.cpp,
	  libs/imageproperties/imagepropertiesmetadatatab.cpp,
	  libs/imageproperties/imagepropertiessidebar.cpp,
	  libs/imageproperties/imagepropertiessidebarcamgui.cpp,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/imagepropertiestab.cpp,
	  libs/imageproperties/markerclusterholder.cpp,
	  libs/imageproperties/markerclusterholderplugin/externaldraw.cpp,
	  libs/imageproperties/talbumlistview.cpp,
	  libs/imageproperties/worldmapwidget.cpp,
	  libs/models/abstractalbummodel.cpp,
	  libs/models/albumfiltermodel.cpp, libs/models/albummodel.cpp,
	  libs/models/imagealbumfiltermodel.cpp,
	  libs/models/imagealbummodel.cpp,
	  libs/models/imagefiltermodel.cpp, libs/models/imagemodel.cpp,
	  libs/models/imagethumbnailmodel.cpp,
	  libs/template/altlangstredit.cpp, libs/template/msgtextedit.cpp,
	  libs/template/subjectedit.cpp, libs/template/subjectwidget.cpp,
	  libs/template/templatelist.cpp,
	  libs/template/templatemanager.cpp,
	  libs/template/templateselector.cpp,
	  libs/template/templateviewer.cpp,
	  libs/themeengine/themeengine.cpp,
	  libs/threadimageio/loadingcache.cpp,
	  libs/threadimageio/loadsavethread.cpp,
	  libs/threadimageio/previewloadthread.cpp,
	  libs/threadimageio/thumbnailloadthread.cpp,
	  libs/widgets/common/colorgradientwidget.cpp,
	  libs/widgets/common/comboboxutilities.cpp,
	  libs/widgets/common/curvesbox.cpp,
	  libs/widgets/common/curveswidget.cpp,
	  libs/widgets/common/dcursortracker.cpp,
	  libs/widgets/common/dfontselect.cpp,
	  libs/widgets/common/dgradientslider.cpp,
	  libs/widgets/common/dhistoryview.cpp,
	  libs/widgets/common/dlogoaction.cpp,
	  libs/widgets/common/filesaveoptionsbox.cpp,
	  libs/widgets/common/histogrambox.cpp,
	  libs/widgets/common/histogrampainter.cpp,
	  libs/widgets/common/histogramwidget.cpp,
	  libs/widgets/common/itemviewhoverbutton.cpp,
	  libs/widgets/common/paniconwidget.cpp,
	  libs/widgets/common/previewwidget.cpp,
	  libs/widgets/common/rexpanderbox.cpp,
	  libs/widgets/common/searchtextbar.cpp,
	  libs/widgets/common/sidebar.cpp,
	  libs/widgets/common/splashscreen.cpp,
	  libs/widgets/common/statusled.cpp,
	  libs/widgets/common/statusnavigatebar.cpp,
	  libs/widgets/common/statusprogressbar.cpp,
	  libs/widgets/common/statuszoombar.cpp,
	  libs/widgets/common/thumbbar.cpp,
	  libs/widgets/common/thumbbardock.cpp,
	  libs/widgets/common/visibilitycontroller.cpp,
	  libs/widgets/iccprofiles/cietonguewidget.cpp,
	  libs/widgets/iccprofiles/iccpreviewwidget.cpp,
	  libs/widgets/iccprofiles/iccprofilescombobox.cpp,
	  libs/widgets/iccprofiles/iccprofilewidget.cpp,
	  libs/widgets/imageplugins/imageguidewidget.cpp,
	  libs/widgets/imageplugins/imagepanelwidget.cpp,
	  libs/widgets/imageplugins/imagepaniconwidget.cpp,
	  libs/widgets/imageplugins/imageregionwidget.cpp,
	  libs/widgets/imageplugins/imagewidget.cpp,
	  libs/widgets/metadata/exifwidget.cpp,
	  libs/widgets/metadata/iptcwidget.cpp,
	  libs/widgets/metadata/makernotewidget.cpp,
	  libs/widgets/metadata/mdkeylistviewitem.cpp,
	  libs/widgets/metadata/metadatalistview.cpp,
	  libs/widgets/metadata/metadatapanel.cpp,
	  libs/widgets/metadata/metadataselector.cpp,
	  libs/widgets/metadata/metadatawidget.cpp,
	  libs/widgets/metadata/xmpwidget.cpp, showfoto/setup/setup.cpp,
	  showfoto/setup/setupeditor.cpp, showfoto/setup/setupmetadata.cpp,
	  showfoto/setup/setuptooltip.cpp, showfoto/showfoto.cpp,
	  tests/advancedrenametest.cpp, tests/cameranamehelpertest.cpp,
	  tests/freerotationtest.cpp, tests/uifilevalidatortest.cpp,
	  themedesigner/mainwindow.cpp, themedesigner/themediconview.cpp,
	  utilities/advancedrename/advancedrenamedialog.cpp,
	  utilities/advancedrename/advancedrenameinput.cpp,
	  utilities/advancedrename/advancedrenamewidget.cpp,
	  utilities/advancedrename/common/modifier.cpp,
	  utilities/advancedrename/common/parseobject.cpp,
	  utilities/advancedrename/common/renamethread.cpp,
	  utilities/advancedrename/common/subparser.cpp,
	  utilities/advancedrename/common/token.cpp,
	  utilities/advancedrename/parsers/modifiers/defaultvaluemodifier.cpp,
	  utilities/advancedrename/parsers/modifiers/rangemodifier.cpp,
	  utilities/advancedrename/parsers/modifiers/replacemodifier.cpp,
	  utilities/advancedrename/parsers/subparsers/cameranameparser.cpp,
	  utilities/advancedrename/parsers/subparsers/dateparser.cpp,
	  utilities/advancedrename/parsers/subparsers/directorynameparser.cpp,
	  utilities/advancedrename/parsers/subparsers/filepropertiesparser.cpp,
	  utilities/advancedrename/parsers/subparsers/metadataparser.cpp,
	  utilities/advancedrename/parsers/subparsers/sequencenumberparser.cpp,
	  utilities/batch/batchalbumssyncmetadata.cpp,
	  utilities/batch/batchsyncmetadata.cpp,
	  utilities/batch/batchthumbsgenerator.cpp,
	  utilities/batch/fingerprintsgenerator.cpp,
	  utilities/batch/imageinfoalbumsjob.cpp,
	  utilities/batch/imageinfojob.cpp,
	  utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/camerafolderdialog.cpp,
	  utilities/cameragui/camerafolderview.cpp,
	  utilities/cameragui/camerahistoryupdater.cpp,
	  utilities/cameragui/cameraiconitem.cpp,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/capturedlg.cpp,
	  utilities/cameragui/capturewidget.cpp,
	  utilities/cameragui/freespacewidget.cpp,
	  utilities/cameragui/gpconfigdlg.cpp,
	  utilities/cameragui/renamecustomizer.cpp,
	  utilities/firstrun/assistantdlg.cpp,
	  utilities/firstrun/collectionpage.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/fuzzysearchfolderview.cpp,
	  utilities/fuzzysearch/fuzzysearchview.cpp,
	  utilities/fuzzysearch/sketchwidget.cpp,
	  utilities/gpssearch/gpssearchfolderview.cpp,
	  utilities/gpssearch/gpssearchview.cpp,
	  utilities/gpssearch/gpssearchwidget.cpp,
	  utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/colorcorrectiondlg.cpp,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/iccsettings.cpp,
	  utilities/imageeditor/canvas/imageplugin.cpp,
	  utilities/imageeditor/canvas/softproofdialog.cpp,
	  utilities/imageeditor/editor/editorstackview.cpp,
	  utilities/imageeditor/editor/editortool.cpp,
	  utilities/imageeditor/editor/editortooliface.cpp,
	  utilities/imageeditor/editor/editortoolsettings.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow_p.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/rawimport/rawimport.cpp,
	  utilities/imageeditor/rawimport/rawpreview.cpp,
	  utilities/imageeditor/rawimport/rawsettingsbox.cpp,
	  utilities/kipiiface/kipiimagecollectionselector.cpp,
	  utilities/kipiiface/kipiinterface.cpp,
	  utilities/kipiiface/kipiuploadwidget.cpp,
	  utilities/lighttable/lighttablebar.cpp,
	  utilities/lighttable/lighttablepreview.cpp,
	  utilities/lighttable/lighttableview.cpp,
	  utilities/lighttable/lighttablewindow.cpp,
	  utilities/nepomuk/digikamnepomukservice.cpp,
	  utilities/queuemanager/actionthread.cpp,
	  utilities/queuemanager/assignedlist.cpp,
	  utilities/queuemanager/basetools/convert/convert2jp2.cpp,
	  utilities/queuemanager/basetools/convert/convert2jpeg.cpp,
	  utilities/queuemanager/basetools/convert/convert2pgf.cpp,
	  utilities/queuemanager/basetools/convert/convert2png.cpp,
	  utilities/queuemanager/basetools/convert/convert2tiff.cpp,
	  utilities/queuemanager/basetools/decorate/watermark.cpp,
	  utilities/queuemanager/basetools/enhance/autocorrection.cpp,
	  utilities/queuemanager/basetools/enhance/restoration.cpp,
	  utilities/queuemanager/basetools/enhance/sharpen.cpp,
	  utilities/queuemanager/basetools/metadata/assigntemplate.cpp,
	  utilities/queuemanager/basetools/transform/flip.cpp,
	  utilities/queuemanager/basetools/transform/resize.cpp,
	  utilities/queuemanager/basetools/transform/rotate.cpp,
	  utilities/queuemanager/batchtool.cpp,
	  utilities/queuemanager/batchtoolsmanager.cpp,
	  utilities/queuemanager/queuelist.cpp,
	  utilities/queuemanager/queuemgrwindow.cpp,
	  utilities/queuemanager/queuepool.cpp,
	  utilities/queuemanager/queuesettingsview.cpp,
	  utilities/queuemanager/toolsettingsview.cpp,
	  utilities/queuemanager/toolslistview.cpp,
	  utilities/queuemanager/toolsview.cpp,
	  utilities/searchwindow/choicesearchutilities.cpp,
	  utilities/searchwindow/ratingsearchutilities.cpp,
	  utilities/searchwindow/searchfieldgroup.cpp,
	  utilities/searchwindow/searchfields.cpp,
	  utilities/searchwindow/searchfolderview.cpp,
	  utilities/searchwindow/searchgroup.cpp,
	  utilities/searchwindow/searchtabheader.cpp,
	  utilities/searchwindow/searchutilities.cpp,
	  utilities/searchwindow/searchview.cpp,
	  utilities/searchwindow/searchwindow.cpp,
	  utilities/setup/cameralist.cpp,
	  utilities/setup/cameraselection.cpp, utilities/setup/setup.cpp,
	  utilities/setup/setupalbumview.cpp,
	  utilities/setup/setupcamera.cpp,
	  utilities/setup/setupcategory.cpp,
	  utilities/setup/setupcollections.cpp,
	  utilities/setup/setupdcraw.cpp, utilities/setup/setupeditor.cpp,
	  utilities/setup/setupicc.cpp, utilities/setup/setupiofiles.cpp,
	  utilities/setup/setuplighttable.cpp,
	  utilities/setup/setupmetadata.cpp, utilities/setup/setupmime.cpp,
	  utilities/setup/setupplugins.cpp,
	  utilities/setup/setupslideshow.cpp,
	  utilities/setup/setuptemplate.cpp,
	  utilities/setup/setuptooltip.cpp,
	  utilities/slideshow/slideshow.cpp,
	  utilities/slideshow/toolbar.cpp,
	  utilities/timeline/timelinefolderview.cpp,
	  utilities/timeline/timelineview.cpp,
	  utilities/timeline/timelinewidget.cpp: As Gilles suggested, do
	  not include the header file if a moc is also included.
	  Gilles, please test this under Windows.

	  If it is working fine, we can remove the commented includes
	  completely.

2009-11-14 14:10  sengels

	* digikam/albumiconview.cpp: do not disable contextmenu

2009-11-14 13:54  sengels

	* digikam/albumiconview.cpp, digikam/imagecategorizedview.cpp:
	  revert debug output

2009-11-14 13:10  sengels

	* digikam/imagecategorizedview.cpp: do not open preview if
	  rightClick happens

2009-11-14 12:58  mghansen

	* CMakeLists.txt, libs/widgets/common/CMakeLists.txt,
	  libs/widgets/common/knotificationwrapper.cpp,
	  libs/widgets/common/knotificationwrapper.h,
	  utilities/batch/batchalbumssyncmetadata.cpp,
	  utilities/batch/batchthumbsgenerator.cpp,
	  utilities/batch/fingerprintsgenerator.cpp,
	  utilities/cameragui/cameraui.cpp,
	  utilities/queuemanager/queuemgrwindow.cpp: Replace KPassivePopup
	  with KNotification through a wrapper.

2009-11-14 12:57  mghansen

	* project/ImageAnnotation.odt: Updates

2009-11-14 11:08  mghansen

	* utilities/cameragui/cameraui.rc: Increment version number of the
	  gui.

2009-11-13 22:34  mghansen

	* NEWS: Add news entry

2009-11-13 22:17  mghansen

	* utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
	  utilities/cameragui/cameraui.rc,
	  utilities/cameragui/cameraui_p.h: Add a "Mark as downloaded"
	  action to the camera download ui and fix availability of "Toggle
	  Lock" action.

	  BUG: 204640

2009-11-13 17:32  jwienke

	* digikam/album.h, digikam/albumpropsedit.h,
	  digikam/albumselectwidget.h, digikam/albumtreeview.h,
	  digikam/contextmenuhelper.h, digikam/folderview.h,
	  digikam/iconview.h, digikam/imagepreviewbar.h,
	  digikam/kcategorizedview.cpp, digikam/kdateedit.h,
	  digikam/kdatepickerpopup.h, digikam/metadatahub.h,
	  imageplugins/blurfx/blurfx.h, imageplugins/border/border.h,
	  imageplugins/charcoal/charcoal.h,
	  imageplugins/coreplugin/hsl/hspreviewwidget.h,
	  imageplugins/distortionfx/distortionfxtool.h,
	  imageplugins/emboss/emboss.h, imageplugins/filmgrain/filmgrain.h,
	  imageplugins/freerotation/freerotation.h,
	  imageplugins/infrared/infrared.h,
	  imageplugins/lenscorrection/distortion/lensdistortion.h,
	  imageplugins/lenscorrection/vignetting/antivignetting.h,
	  imageplugins/oilpaint/oilpaint.h,
	  imageplugins/raindrop/raindrop.h,
	  imageplugins/sheartool/sheartool.h,
	  imageplugins/superimpose/dirselectwidget.h,
	  imageplugins/texture/texture.h,
	  libs/database/imageextendedproperties.cpp,
	  libs/dialogs/dbusydlg.h, libs/dialogs/dprogressdlg.h,
	  libs/dimg/dcolor.h, libs/dimg/dimg.h,
	  libs/dimg/filters/dimggaussianblur.h,
	  libs/dimg/filters/dimgrefocus.h, libs/dimg/filters/dimgsharpen.h,
	  libs/dimg/filters/dimgunsharpmask.h,
	  libs/dimg/filters/iccprofile.cpp, libs/dimg/loaders/rawloader.h,
	  libs/histogram/imagehistogram.h,
	  libs/imageproperties/captionedit.cpp,
	  libs/imageproperties/imagepropertiestxtlabel.h,
	  libs/models/albummodel.h,
	  libs/models/albummodeldragdrophandler.h,
	  libs/template/altlangstredit.cpp,
	  libs/template/templatepanel.cpp,
	  libs/widgets/common/dlogoaction.h,
	  libs/widgets/common/histogrambox.h,
	  libs/widgets/common/paniconwidget.h,
	  libs/widgets/common/rexpanderbox.h,
	  libs/widgets/common/sidebar.h, libs/widgets/common/thumbbar.h,
	  libs/widgets/common/thumbbardock.h,
	  libs/widgets/iccprofiles/iccprofilewidget.h,
	  libs/widgets/imageplugins/imagewidget.h,
	  libs/widgets/metadata/exifwidget.h,
	  libs/widgets/metadata/iptcwidget.h,
	  libs/widgets/metadata/makernotewidget.h,
	  libs/widgets/metadata/metadatawidget.h,
	  libs/widgets/metadata/xmpwidget.h, showfoto/setup/setup.h,
	  utilities/advancedrename/common/dynamiclayout.h,
	  utilities/batch/batchsyncmetadata.h,
	  utilities/batch/batchthumbsgenerator.h,
	  utilities/imageeditor/canvas/iccmanager.h,
	  utilities/imageeditor/canvas/imageplugin.h,
	  utilities/imageeditor/canvas/imagepluginloader.h,
	  utilities/imageeditor/canvas/undoaction.h,
	  utilities/imageeditor/editor/imageiface.h,
	  utilities/imageeditor/rawimport/rawpostprocessing.h,
	  utilities/kipiiface/kipiimagecollectionselector.h,
	  utilities/kipiiface/kipiinterface.h,
	  utilities/kipiiface/kipiuploadwidget.h,
	  utilities/lighttable/lighttablebar.h,
	  utilities/lighttable/lighttablepreview.cpp,
	  utilities/searchwindow/searchview.h,
	  utilities/setup/setupcollections.h, utilities/setup/setupicc.h:
	  Fix a lot of krazy warnings with explicit constructors etc.

2009-11-13 12:58  mghansen

	* project/ImageAnnotation.odt: Add a proposal image.

2009-11-13 12:32  mwiesweg

	* digikam/metadatahub.cpp, digikam/metadatahub.h,
	  libs/imageproperties/imagedescedittab.cpp: Ensure removed tags
	  are not kept in map and later accessed when keeping a MetadataHub

	  CCBUG: 214340

2009-11-13 12:06  mwiesweg

	* libs/models/imagealbummodel.cpp: Ensure that d->currentAlbum is
	  valid all times

	  CCBUG: 213916

2009-11-13 10:28  scripty

	* digikam/digikam.desktop,
	  imageplugins/localcontrast/digikamimageplugin_localcontrast.desktop,
	  utilities/nepomuk/digikamnepomukservice.desktop: SVN_SILENT made
	  messages (.desktop file)

2009-11-12 23:39  lure

	* libs/3rdparty/libpgf/PGFplatform.h: Fix build on GNU/kFreeBSD
	  Patch from Cyril Brulebois - thanks!
	  CCMAIL: <kibi@debian.org>

2009-11-12 22:42  jwienke

	* digikam/imagepreviewbar.cpp, digikam/imagepreviewbar.h,
	  utilities/lighttable/lighttablebar.cpp,
	  utilities/lighttable/lighttablebar.h: avoid code duplication

2009-11-12 21:55  jwienke

	* imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp,
	  imageplugins/coreplugin/ratiocrop/imageselectionwidget.h: avoid
	  code duplication

2009-11-12 21:33  jwienke

	* utilities/timeline/timelinewidget.cpp,
	  utilities/timeline/timelinewidget.h: avoid code duplication

2009-11-12 18:22  mghansen

	* project/ImageAnnotation.odt: Add contact options for people
	  without svn access.

2009-11-12 18:14  mghansen

	* project/ImageAnnotation.odt: Document for discussing ideas for
	  image annotation and face recognition.

	  CCBUG: 146288
	  CCBUG: 146337

2009-11-12 11:25  aclemens

	* utilities/advancedrename/advancedrenameinput.cpp: polish

2009-11-12 11:25  aclemens

	* utilities/advancedrename/advancedrenameinput.cpp: polish

2009-11-12 11:25  aclemens

	* utilities/advancedrename/advancedrenameinput.cpp,
	  utilities/advancedrename/advancedrenameinput.h: simplify code

2009-11-12 11:25  aclemens

	* utilities/advancedrename/advancedrenameinput.cpp,
	  utilities/advancedrename/advancedrenameinput.h: Fix modifier
	  button handling

2009-11-11 13:27  aclemens

	* utilities/advancedrename/advancedrenamewidget.cpp,
	  utilities/advancedrename/parsers/modifiers/defaultvaluemodifier.cpp,
	  utilities/advancedrename/parsers/modifiers/rangemodifier.cpp,
	  utilities/advancedrename/parsers/modifiers/replacemodifier.cpp,
	  utilities/advancedrename/parsers/subparsers/dateparser.cpp,
	  utilities/advancedrename/parsers/subparsers/metadataparser.cpp,
	  utilities/advancedrename/parsers/subparsers/sequencenumberparser.cpp:
	  Mark options in a different color for the tooltip

2009-11-11 12:51  aclemens

	* utilities/advancedrename/parsers/modifiers/defaultvaluemodifier.cpp:
	  polish

2009-11-11 12:51  aclemens

	* utilities/advancedrename/parsers/modifiers/defaultvaluemodifier.cpp:
	  Add tooltip to DefaultValueDialog

2009-11-11 10:46  aclemens

	* utilities/advancedrename/parsers/modifiers/replacemodifier.cpp:
	  Accidentally deleted the icon for ReplaceModifier

2009-11-11 10:46  aclemens

	* utilities/advancedrename/parsers/modifiers/defaultvaluemodifier.cpp:
	  set different icon for DefaultValueModifier

2009-11-11 10:40  aclemens

	* utilities/advancedrename/parsers/modifiers/defaultvaluemodifier.cpp,
	  utilities/advancedrename/parsers/modifiers/replacemodifier.cpp,
	  utilities/advancedrename/parsers/subparsers/filepropertiesparser.cpp:
	  polish

2009-11-11 10:30  aclemens

	* utilities/advancedrename/parsers/modifiers/defaultvaluemodifier.cpp,
	  utilities/advancedrename/parsers/modifiers/replacemodifier.cpp:
	  polish

2009-11-11 10:30  aclemens

	* CMakeLists.txt, tests/CMakeLists.txt,
	  tests/advancedrenametest.cpp, tests/advancedrenametest.h,
	  utilities/advancedrename/common/modifier.cpp,
	  utilities/advancedrename/common/subparser.cpp,
	  utilities/advancedrename/parsers/modifiers/defaultvaluemodifier.cpp,
	  utilities/advancedrename/parsers/modifiers/defaultvaluemodifier.h:
	  Add new DefaultValueModifier. When parsing, renaming options can
	  return empty
	  strings, for example for unknown camera names or missing metadata
	  fields.
	  The DefaultValueModifier lets you set an default value for empty
	  parse results.

	  Example:

	  filename = "DSC1234.jpg"
	  cameraname = ""

	  "[cam]_[file] => "_DSC1234.jpg"

	  "[cam]{"NikonD50"}_[file] => "NikonD50_DSC1234.jpg"

2009-11-10 12:25  aclemens

	* utilities/advancedrename/common/dynamiclayout.cpp: polish

2009-11-10 12:25  aclemens

	* utilities/advancedrename/common/dynamiclayout.cpp: Fix dynamic
	  layout: if all buttons fit into one row, do not scale them.
	  This is especially needed when using toolbuttons instead of
	  pushbuttons in
	  future layouts

2009-11-09 22:25  cgilles

	* NEWS: update

2009-11-09 16:22  pieteredelman

	* digikam/albumwidgetstack.cpp,
	  utilities/lighttable/lighttablewindow.cpp: Make thumbnail bar in
	  editor en lighttable docked by default instead of floating.

	  CCBUGS: 203594

2009-11-09 10:04  aclemens

	* NEWS: update

2009-11-09 09:52  aclemens

	* NEWS: update

2009-11-09 09:38  aclemens

	* NEWS: update

2009-11-09 09:38  aclemens

	* digikam/digikamview.cpp, digikam/folderview.cpp,
	  digikam/folderview.h: Fix collapsing of folderview on tag or
	  album rename.

	  BUG:213805

2009-11-09 09:38  aclemens

	* digikam/tagfolderview.cpp: polish

2009-11-09 09:23  cgilles

	* CMakeLists.txt, NEWS: 1.0.0-rc is now open for commits

2009-11-09 07:24  cgilles

	* ChangeLog: prepare 1.0.0-beta6

1.0.0-beta6 2009-11-08
--------------------------------------------------------------------------------

2009-11-08 23:25  aclemens

    * utilities/advancedrename/parsers/subparsers/dateparser.cpp:
      polish

2009-11-08 20:38  cgilles

    * NEWS: update

2009-11-08 20:29  jwienke

    * NEWS: Update news file

      SVN_SILENT:

2009-11-08 20:24  jwienke

    * utilities/imageeditor/rawimport/rawimport.cpp,
      utilities/imageeditor/rawimport/rawsettingsbox.cpp,
      utilities/imageeditor/rawimport/rawsettingsbox.h: Applies Gilles'
      patch to correctly convert curves to 16 bit if no preview was
      generated before.

      BUG: 211810

2009-11-08 18:20  cgilles

    * libs/widgets/common/curveswidget.cpp,
      libs/widgets/common/curveswidget.h: polish

2009-11-08 18:11  cgilles

    * libs/widgets/common/curveswidget.cpp: compile

2009-11-08 18:10  cgilles

    * libs/widgets/common/curveswidget.cpp: no need a local bool var
      here

2009-11-08 18:02  cgilles

    * libs/widgets/common/curveswidget.cpp,
      libs/widgets/common/curveswidget.h: use const ref
      new method to get color depth property

2009-11-08 14:19  jwienke

    * libs/widgets/common/curveswidget.cpp: Fix "ASCII Art" saving of
      curves

      CCBUG: 211810

2009-11-08 10:38  cgilles

    * digikam/CMakeLists.txt: polish

2009-11-08 10:35  cgilles

    * digikam/CMakeLists.txt: polish

2009-11-07 23:16  jwienke

    * NEWS, showfoto/showfoto.cpp, showfoto/showfoto.h,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/editorwindow.h,
      utilities/imageeditor/editor/imagewindow.cpp,
      utilities/imageeditor/editor/imagewindow.h: * Allow editing
      remote files with showfoto
      * fix handling of raw files for remote saving

      BUG: 132079

2009-11-07 21:33  cgilles

    * libs/3rdparty/lprof/cmslm.cpp: fix MSVC warnings

2009-11-07 21:25  cgilles

    * libs/widgets/iccprofiles/iccprofilewidget.cpp: fix MSVC warnings

2009-11-07 16:14  aclemens

    * utilities/advancedrename/parsers/subparsers/metadataparser.cpp:
      polish

2009-11-07 16:03  aclemens

    * libs/widgets/metadata/metadataselector.cpp,
      libs/widgets/metadata/metadataselector.h,
      utilities/advancedrename/parsers/subparsers/metadataparser.cpp:
      Add accessors to MetadataSelectorView to control the Selector.
      clear the
      selection for the MetadataParser dialog.

2009-11-07 14:42  cgilles

    * NEWS: update

2009-11-07 13:27  coles

    * digikam/welcomepageview.cpp: Corrected typo: syncronization ->
      synchronization.

2009-11-07 12:13  aclemens

    * utilities/advancedrename/parsers/modifiers/rangemodifier.cpp,
      utilities/advancedrename/parsers/modifiers/rangemodifier.h: Add
      checkbox "to the end" to the RangeModifier dialog, which is
      checked by default.

2009-11-07 12:13  aclemens

    * utilities/cameragui/cameracontroller.cpp: polish

2009-11-06 18:27  aclemens

    * utilities/advancedrename/advancedrenamedialog.cpp: yeah,
      commenting this code makes sense :-)

2009-11-06 18:22  aclemens

    * utilities/advancedrename/advancedrenamedialog.cpp,
      utilities/advancedrename/advancedrenamedialog.h: avoid marking
      items as invalid on initial setup

2009-11-06 18:07  aclemens

    * utilities/advancedrename/advancedrenamedialog.cpp,
      utilities/advancedrename/advancedrenamedialog.h: Items should
      decide themselves if they are invalid

2009-11-06 18:01  aclemens

    * utilities/advancedrename/advancedrenamedialog.cpp: Use platte
      text color for reset, use text color for marking instead of
      background color

2009-11-06 17:50  aclemens

    * utilities/advancedrename/advancedrenamedialog.cpp,
      utilities/advancedrename/advancedrenamedialog.h: Highlight errors
      in AdvancedRenameDialog

2009-11-06 17:38  aclemens

    * utilities/advancedrename/advancedrenamedialog.cpp: Add another
      simple check: if a name appears twice, do not activate Ok button

2009-11-06 17:38  aclemens

    * utilities/advancedrename/advancedrenamedialog.cpp,
      utilities/advancedrename/advancedrenamedialog.h: New method
      newNamesAreValid()

2009-11-06 17:19  aclemens

    * utilities/advancedrename/advancedrenamedialog.cpp: Do not enable
      the OK button if filenames haven't changed

2009-11-06 17:15  aclemens

    * tests/advancedrenametest.cpp,
      utilities/advancedrename/common/parser.cpp,
      utilities/advancedrename/parsers/subparsers/filepropertiesparser.cpp:
      Use normal suffix, not completeSuffix

2009-11-06 17:05  aclemens

    * utilities/advancedrename/common/parseinformation.h: cleanup,
      remove old code

2009-11-06 16:55  aclemens

    * utilities/advancedrename/parsers/subparsers/filepropertiesparser.cpp:
      polish

2009-11-06 16:49  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp: polish
      clickmessage

2009-11-06 16:44  aclemens

    * utilities/advancedrename/parsers/subparsers/filepropertiesparser.cpp:
      Polish tooltip

2009-11-06 16:44  aclemens

    * NEWS: update

2009-11-06 16:44  aclemens

    * digikam/imageviewutilities.cpp, tests/advancedrenametest.cpp,
      utilities/advancedrename/advancedrenamedialog.cpp,
      utilities/advancedrename/common/parseinformation.h,
      utilities/advancedrename/common/parser.cpp,
      utilities/advancedrename/common/subparser.cpp,
      utilities/advancedrename/common/subparser.h,
      utilities/advancedrename/parsers/subparsers/cameranameparser.cpp,
      utilities/advancedrename/parsers/subparsers/cameranameparser.h,
      utilities/advancedrename/parsers/subparsers/dateparser.cpp,
      utilities/advancedrename/parsers/subparsers/dateparser.h,
      utilities/advancedrename/parsers/subparsers/directorynameparser.cpp,
      utilities/advancedrename/parsers/subparsers/directorynameparser.h,
      utilities/advancedrename/parsers/subparsers/filepropertiesparser.cpp,
      utilities/advancedrename/parsers/subparsers/filepropertiesparser.h,
      utilities/advancedrename/parsers/subparsers/metadataparser.cpp,
      utilities/advancedrename/parsers/subparsers/metadataparser.h,
      utilities/advancedrename/parsers/subparsers/sequencenumberparser.cpp,
      utilities/advancedrename/parsers/subparsers/sequencenumberparser.h,
      utilities/cameragui/cameraiconview.cpp,
      utilities/cameragui/renamecustomizer.cpp,
      utilities/cameragui/renamecustomizer.h,
      utilities/queuemanager/queuelist.cpp: Allow changing the
      extension with modifiers, too.
      AdvancedRename will now return the full name, so I had to change
      renaming
      methods in AlbumUI, CameraUI and BQM.

      You can use the [ext] token for this task. If prepended with a
      '.' character, it
      will be used as the new file extension.

      Examples (filename: "myfile0001.jpg"):

      [ext]_aaa => jpg_aaa.jpg
      [ext]_aaa[ext] => jpg_aaajpg.jpg
      [ext]_aaa[ext]& => jpg_aaaJPG.jpg
      [ext]_aaa.[ext]& => jpg_aaa.JPG
      [ext]_aaa.[ext]&xx => jpg_aaa.JPGxx
      [file][ext]& => myfile0001JPG.jpg
      [file].[ext]& => myfile0001.JPG

      BUG:208907

2009-11-06 14:48  mwiesweg

    * libs/dmetadata/dmetadata.cpp: Remove namespace registration calls
      which are documented to be not thread-safe

2009-11-06 10:03  cgilles

    * NEWS: update

2009-11-06 10:02  cgilles

    * CMakeLists.txt: update release date

2009-11-06 10:02  aclemens

    * utilities/advancedrename/parsers/subparsers/cameranameparser.cpp,
      utilities/advancedrename/parsers/subparsers/directorynameparser.cpp:
      Use short tokenbutton names

2009-11-06 10:00  cgilles

    * digikam/welcomepageview.cpp: add more external links

2009-11-06 09:28  cgilles

    * README: update

2009-11-05 21:57  cgilles

    * libs/dimg/loaders/jpegsettings.cpp,
      libs/dimg/loaders/jpegsettings.h,
      libs/dimg/loaders/pngsettings.cpp,
      libs/dimg/loaders/pngsettings.h,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/queuemanager/basetools/convert/convert2jpeg.cpp,
      utilities/queuemanager/basetools/convert/convert2png.cpp:
      factorize

2009-11-05 21:42  cgilles

    * NEWS: update

2009-11-05 15:38  cgilles

    * NEWS: update

2009-11-05 15:37  cgilles

    * libs/dimg/loaders/pngloader.cpp,
      utilities/queuemanager/basetools/convert/convert2jpeg.cpp,
      utilities/queuemanager/basetools/convert/convert2png.cpp: format
      compression level for JPEG and PNG batch tool properly.
      BUGS: 213188

2009-11-05 15:22  cgilles

    * NEWS: update

2009-11-05 13:57  cgilles

    * libs/dimg/loaders/pngloader.cpp: print compression level

2009-11-05 12:31  aclemens

    * utilities/advancedrename/parsers/defaultrenameparser.h: fix
      include guard

2009-11-05 12:31  aclemens

    * CMakeLists.txt, tests/CMakeLists.txt,
      tests/advancedrenametest.cpp,
      utilities/advancedrename/advancedrenamewidget.cpp,
      utilities/advancedrename/parsers/defaultparser.cpp,
      utilities/advancedrename/parsers/defaultparser.h,
      utilities/advancedrename/parsers/defaultrenameparser.cpp,
      utilities/advancedrename/parsers/defaultrenameparser.h,
      utilities/queuemanager/queuelist.cpp: rename files

2009-11-05 12:31  aclemens

    * tests/advancedrenametest.cpp,
      utilities/advancedrename/advancedrenamewidget.cpp,
      utilities/advancedrename/parsers/defaultparser.cpp,
      utilities/advancedrename/parsers/defaultparser.h,
      utilities/queuemanager/queuelist.cpp: DefaultParser =>
      DefaultRenameParser

2009-11-05 12:31  aclemens

    * utilities/advancedrename/common/dynamiclayout.cpp,
      utilities/advancedrename/common/parseinformation.h: polish

2009-11-05 12:11  aclemens

    * utilities/queuemanager/queuelist.cpp: Speed up BQM renaming: No
      need to get AssignedBatchTools on every loop
      iteration, it is also enough to create the renaming parser once.

2009-11-05 11:45  scripty

    * utilities/hotplug/digikam-download.desktop.cmake,
      utilities/hotplug/digikam-mount-and-download.desktop.cmake,
      utilities/hotplug/digikam-opencamera.desktop.cmake: SVN_SILENT
      made messages (.desktop file)

2009-11-05 11:26  aclemens

    * utilities/advancedrename/parsers/subparsers/metadataparser.cpp:
      No need to check here, the parser has not been added if the
      kexiv2 version
      doesn't match.

2009-11-05 10:58  aclemens

    * utilities/advancedrename/advancedrenamedialog.cpp: In
      singleFileMode, remember the original filename to avoid errors
      with
      KIO::move().

2009-11-05 09:33  cgilles

    * libs/widgets/common/dlogoaction.cpp: set KUrlLabel with container
      as parent, not main window

2009-11-05 09:25  cgilles

    * libs/widgets/common/dlogoaction.cpp: set timer as single shot

2009-11-05 09:23  cgilles

    * libs/widgets/common/dlogoaction.cpp,
      libs/widgets/common/dlogoaction.h: implement deleteWidget() to
      avoid crash if logo is running and application is closed.

2009-11-05 09:18  aclemens

    * digikam/digikamimageview_p.h, digikam/kcategorizedview_p.h,
      digikam/metadatamanager_p.h,
      libs/threadimageio/thumbnailcreator_p.h,
      utilities/queuemanager/queuemgrwindow_p.h: polish

2009-11-05 08:54  aclemens

    * utilities/imageeditor/canvas/imagepluginloader.cpp: CorePlugin is
      loaded separately, add ui check in here as well

2009-11-05 08:51  aclemens

    * digikam/uifilevalidator.cpp,
      utilities/imageeditor/canvas/imagepluginloader.cpp: Add Ui file
      checks to plugin loader code

2009-11-05 08:32  aclemens

    * utilities/queuemanager/queuemgrwindow.cpp: set XML file
      explicitly

2009-11-05 08:32  aclemens

    * utilities/lighttable/lighttablewindow.cpp: set XML file
      explicitly

2009-11-05 08:32  aclemens

    * utilities/imageeditor/editor/imagewindow.cpp: set XML file
      explicitly

2009-11-05 08:31  aclemens

    * showfoto/showfoto.cpp: set XML file explicitly

2009-11-05 08:31  aclemens

    * utilities/cameragui/cameraui.cpp: set XML file explicitly

2009-11-05 08:26  cgilles

    * libs/widgets/common/dlogoaction.cpp: stop timer in destructor

2009-11-05 08:25  aclemens

    * digikam/digikamapp.cpp: From the API docs it is not clear if we
      need to provide the name if
      setXmlFile() was used.
      So it is best to provide the filename with xmlFile() I guess.

2009-11-05 08:22  aclemens

    * digikam/digikamapp.cpp: Explicitly set the xmlFile, so we can
      recieve the name later on.
      This will be necessary when using the UiFileValidator for the
      imageplugins.

      I will change all windows that need the UiFileValidator this
      day...

2009-11-05 07:39  aclemens

    * utilities/scripts/cleanup_digikamdb/cleanup_digikamdb.docbook:
      polish

2009-11-05 07:29  aclemens

    * utilities/scripts/CMakeLists.txt,
      utilities/scripts/cleanup_digikamdb,
      utilities/scripts/cleanup_digikamdb/cleanup_digikamdb,
      utilities/scripts/cleanup_digikamdb/cleanup_digikamdb.1,
      utilities/scripts/cleanup_digikamdb/cleanup_digikamdb.docbook,
      utilities/scripts/cleanup_digikamdb_new/cleanup_digikamdb,
      utilities/scripts/cleanup_digikamdb_new/cleanup_digikamdb.1,
      utilities/scripts/cleanup_digikamdb_new/cleanup_digikamdb.docbook,
      utilities/scripts/digitaglinktree,
      utilities/scripts/digitaglinktree/digitaglinktree,
      utilities/scripts/digitaglinktree/digitaglinktree.1,
      utilities/scripts/digitaglinktree_new/digitaglinktree,
      utilities/scripts/digitaglinktree_new/digitaglinktree.1: rename
      the folder again...

2009-11-05 07:28  aclemens

    * utilities/scripts/CMakeLists.txt,
      utilities/scripts/cleanup_digikamdb,
      utilities/scripts/cleanup_digikamdb.1,
      utilities/scripts/cleanup_digikamdb.docbook,
      utilities/scripts/cleanup_digikamdb_new,
      utilities/scripts/cleanup_digikamdb_new/cleanup_digikamdb,
      utilities/scripts/cleanup_digikamdb_new/cleanup_digikamdb.1,
      utilities/scripts/cleanup_digikamdb_new/cleanup_digikamdb.docbook,
      utilities/scripts/digitaglinktree,
      utilities/scripts/digitaglinktree.1,
      utilities/scripts/digitaglinktree_new,
      utilities/scripts/digitaglinktree_new/digitaglinktree,
      utilities/scripts/digitaglinktree_new/digitaglinktree.1: Cleanup
      scripts directory. I need to append a suffix to the folder name
      since
      SVN is so stupid and doesn't recognize that this is not the old
      filename.
      In GIT this worked flawlessly.
      I will rename the directories in the next commit.

      ++

2009-11-05 06:50  aclemens

    * digikam/uifilevalidator.cpp, digikam/uifilevalidator.h: No need
      to have the ToolbarNameHandler class in the header file, make it
      private

2009-11-05 06:45  aclemens

    * digikam/uifilevalidator.cpp: polish

2009-11-05 06:41  aclemens

    * tests/uifilevalidatortest.cpp: polish

2009-11-05 06:40  aclemens

    * tests/uifilevalidatortest.cpp: polish

2009-11-05 06:20  aclemens

    * tests/uifilevalidatortest.cpp: polish

2009-11-05 06:20  aclemens

    * digikam/uifilevalidator.cpp, digikam/uifilevalidator.h,
      tests/CMakeLists.txt, tests/digikamui_bad.rc,
      tests/digikamui_good.rc, tests/uifilevalidatortest.cpp,
      tests/uifilevalidatortest.h: Add unit tests for UiFileValidator,
      add destination file support for
      fixConfigFile() method.

2009-11-04 15:46  mghansen

    * utilities/gpssearch/gpssearchview.cpp,
      utilities/gpssearch/gpssearchwidget.cpp,
      utilities/gpssearch/gpssearchwidget.h: Polish: asSelection ->
      hasSelection

2009-11-04 15:32  mghansen

    * libs/imageproperties/markerclusterholder.cpp: Actually remember
      the state of the map.

2009-11-04 15:01  cgilles

    * project/bootstrap.mandriva.2009: polish

2009-11-04 14:55  aclemens

    * libs/dimg/filters/dimgrefocus.cpp: move calculation out of
      for_loop

2009-11-04 14:25  aclemens

    * libs/dimg/dimg.cpp: No need to cache values when only using under
      or overexposure calculation

2009-11-04 13:38  aclemens

    * utilities/imageeditor/canvas/dimginterface.cpp,
      utilities/imageeditor/editor/imageiface.cpp: polish

2009-11-04 13:01  aclemens

    * libs/dimg/dimg.cpp: oops, wrong logic

2009-11-04 12:59  aclemens

    * libs/dimg/dimg.cpp: No need to check explicitly here, we already
      make sure that one of the two
      modes has been set at the beginning of pureColorMask()

2009-11-04 12:52  aclemens

    * libs/dimg/dimg.cpp: Little speed gain: if (under) / if (over)
      calls in a for-loop are expensive, if
      we don't need to check for this all the time, we should avoid it.
      Sure this will blow up the code (and duplicate it), but it saves
      computation
      time.
      On my machine I got a 22% speed gain.
      The only bottleneck left in this method is the check for black /
      white color
      for each pixel.
      Any idea how to make this faster? Right now these checks make 60%
      of the
      computation time in the for-loop (e.g. dimg.cpp:1602)

      CCMAIL:digikam-devel@kde.org

2009-11-04 11:51  aclemens

    * libs/dimg/dimg.cpp: It seems that an access like
      expoSettings->underExposureIndicator is very
      expensive, although it is not a function call.
      Caching these values gives some more speed.
      Also re-arranging the if-clause helps a little bit.
      Still the bottleneck is DImgScale::dimgScaleAARGB()

2009-11-04 11:40  aclemens

    * libs/dimg/dimg.cpp: polish

2009-11-04 11:32  aclemens

    * libs/dimg/dimg.cpp: Fix speed again in pureColorMask(), do not
      use DColor at all, this is way too
      slow. Use direct data array access.

      CCBUG:213001

2009-11-04 11:02  cgilles

    * utilities/imageeditor/canvas/iccsettings.cpp,
      utilities/imageeditor/canvas/iccsettings.h: polish

2009-11-04 10:54  cgilles

    * utilities/setup/setupicc.cpp: polish

2009-11-04 10:48  cgilles

    * utilities/setup/setupicc.cpp: polish

2009-11-04 10:46  cgilles

    * utilities/setup/setup.cpp: polish

2009-11-04 10:39  cgilles

    * utilities/setup/setupicc.cpp: polish

2009-11-04 10:21  cgilles

    * utilities/setup/setupicc.cpp: polish

2009-11-03 22:09  cgilles

    * CMakeLists.txt, libs/dialogs/dbusydlg.cpp,
      libs/dialogs/dbusydlg.h, utilities/setup/setupcamera.cpp,
      utilities/setup/setupcamera.h: add new busy dialog to show
      progress work with non progress information job.
      the dialog provide a small class to embed job to a separate
      thread, to not block GUI
      The first part to use this dialog is GPhoto2 autodetection
      process.
      More other parts will use it later

2009-11-03 12:03  aclemens

    * digikam/folderview.cpp: Fix crash when using FreeRotation plugin
      (weird, why here?).
      Anyway we need to check for a valid pixmap pointer... ;-)

2009-11-03 11:16  cgilles

    * libs/3rdparty/lprof/cmslnr.cpp, libs/3rdparty/lprof/cmsmatn.cpp,
      libs/3rdparty/lprof/cmsmkmsh.cpp,
      libs/3rdparty/lprof/cmsmntr.cpp, libs/3rdparty/lprof/cmsoutl.cpp,
      libs/3rdparty/lprof/cmspcoll.cpp, libs/3rdparty/lprof/cmsprf.cpp,
      libs/3rdparty/lprof/cmssheet.cpp: polish

2009-11-03 11:10  cgilles

    * libs/3rdparty/lprof/cmshull.cpp, libs/3rdparty/lprof/cmslm.cpp,
      libs/3rdparty/lprof/cmslnr.cpp: polish

2009-11-03 10:54  aclemens

    * utilities/fuzzysearch/fuzzysearchview.cpp,
      utilities/fuzzysearch/fuzzysearchview.h: polish

2009-11-03 10:52  aclemens

    * utilities/fuzzysearch/fuzzysearchview.cpp: Further layout fixes
      and code cleanup

2009-11-03 10:07  aclemens

    * utilities/fuzzysearch/fuzzysearchview.cpp,
      utilities/fuzzysearch/fuzzysearchview.h: first stage of code
      cleanup / simplification. I will now try to remove some
      layouts, we are using way too many in here.
      Also the width of some widgets is too big for the sidebar.

2009-11-03 10:07  aclemens

    * digikam/albumfolderview.cpp,
      libs/imageproperties/talbumlistview.cpp: polish

2009-11-03 09:35  cgilles

    * libs/3rdparty/lprof/cmsreg.cpp, libs/3rdparty/lprof/cmsscn.cpp,
      libs/3rdparty/lprof/cmssheet.cpp: polish

2009-11-03 09:23  cgilles

    * libs/3rdparty/lprof/lcmsprf.h: polish

2009-11-02 23:15  aclemens

    * digikam/folderitem.cpp, digikam/folderview.cpp: Fix more painting
      issues

2009-11-02 23:02  aclemens

    * digikam/folderview.cpp: Fix rectangle / highlighting drawing of
      list view items

2009-11-02 22:34  aclemens

    * digikam/tagfilterview.cpp,
      libs/imageproperties/talbumlistview.cpp: Calculate column width
      in TagFilterView and TAlbumListView as well

2009-11-02 22:30  aclemens

    * digikam/albumfolderview.cpp, digikam/folderview.cpp,
      digikam/tagfolderview.cpp: Fix (hopefully at last) the
      FolderViews.
      Qt3 and Qt4 acts strange here, columns are either resized to the
      list view
      width (this is stupid) or it maximizes the column, but doesn't
      grow the column
      when the view is actually wider than the column.

      We now calculate the column width our self, and it seems to
      finally work fine.
      A too small view will show scrollbars, a wider view will switch
      to
      LastColumn-ResizeMode.

      To see the old "weird" behavior in Qt4, just fire up Kmail and
      resize the
      folder view, the last column will stay where it is.
      But this is necessary to have a scrollbar, because otherwise the
      column is
      always resized.

      I think this is a bug, because a normal QScrollArea acts not like
      that, but a
      ListView somehow does.

      CCBUG:141238

2009-11-02 20:09  aclemens

    * imageplugins/adjustcurves/digikamimageplugin_adjustcurves_ui.rc,
      imageplugins/adjustlevels/digikamimageplugin_adjustlevels_ui.rc,
      imageplugins/blurfx/digikamimageplugin_blurfx_ui.rc,
      imageplugins/border/digikamimageplugin_border_ui.rc,
      imageplugins/channelmixer/digikamimageplugin_channelmixer_ui.rc,
      imageplugins/charcoal/digikamimageplugin_charcoal_ui.rc,
      imageplugins/colorfx/digikamimageplugin_colorfx_ui.rc,
      imageplugins/contentawareresizing/digikamimageplugin_contentawareresizing_ui.rc,
      imageplugins/coreplugin/digikamimageplugin_core_ui.rc,
      imageplugins/distortionfx/digikamimageplugin_distortionfx_ui.rc,
      imageplugins/emboss/digikamimageplugin_emboss_ui.rc,
      imageplugins/filmgrain/digikamimageplugin_filmgrain_ui.rc,
      imageplugins/freerotation/digikamimageplugin_freerotation_ui.rc,
      imageplugins/hotpixels/digikamimageplugin_hotpixels_ui.rc,
      imageplugins/infrared/digikamimageplugin_infrared_ui.rc,
      imageplugins/inpainting/digikamimageplugin_inpainting_ui.rc,
      imageplugins/inserttext/digikamimageplugin_inserttext_ui.rc,
      imageplugins/lenscorrection/digikamimageplugin_lenscorrection_ui.rc,
      imageplugins/localcontrast/digikamimageplugin_localcontrast_ui.rc,
      imageplugins/noisereduction/digikamimageplugin_noisereduction_ui.rc,
      imageplugins/oilpaint/digikamimageplugin_oilpaint_ui.rc,
      imageplugins/perspective/digikamimageplugin_perspective_ui.rc,
      imageplugins/raindrop/digikamimageplugin_raindrop_ui.rc,
      imageplugins/restoration/digikamimageplugin_restoration_ui.rc,
      imageplugins/sheartool/digikamimageplugin_sheartool_ui.rc,
      imageplugins/superimpose/digikamimageplugin_superimpose_ui.rc,
      imageplugins/texture/digikamimageplugin_texture_ui.rc,
      imageplugins/whitebalance/digikamimageplugin_whitebalance_ui.rc:
      change toolbar name in imageplugins as well

2009-11-02 18:30  cgilles

    * NEWS: update

2009-11-02 18:23  cgilles

    * NEWS: update

2009-11-02 17:13  aclemens

    * utilities/cameragui/cameraui.cpp,
      utilities/cameragui/cameraui.rc: fix toolbar in CameraUI

2009-11-02 17:09  aclemens

    * utilities/queuemanager/queuemgrwindow.cpp,
      utilities/queuemanager/queuemgrwindowui.rc: fix toolbar in BQM

2009-11-02 17:09  aclemens

    * utilities/lighttable/lighttablewindow.cpp,
      utilities/lighttable/lighttablewindowui.rc: fix toolbar in LT

2009-11-02 16:59  aclemens

    * digikam/uifilevalidator.cpp: polish

2009-11-02 16:58  aclemens

    * digikam/uifilevalidator.cpp: No need for two variables here,
      defining the correct value is enough ;-)

2009-11-02 16:56  aclemens

    * utilities/imageeditor/editor/digikamimagewindowui.rc,
      utilities/imageeditor/editor/imagewindow.cpp: fix toolbar in IE

2009-11-02 16:45  aclemens

    * digikam/uifilevalidator.cpp, digikam/uifilevalidator.h: polish

2009-11-02 16:34  aclemens

    * CMakeLists.txt, digikam/CMakeLists.txt,
      digikam/uifilevalidator.h, showfoto/showfoto.cpp,
      showfoto/showfotoui.rc: Fix showFoto toolbar handling

2009-11-02 16:06  aclemens

    * NEWS: update

2009-11-02 16:06  aclemens

    * digikam/digikamapp.cpp: polish

2009-11-02 16:06  aclemens

    * CMakeLists.txt, digikam/digikamapp.cpp, digikam/digikamui.rc,
      digikam/uifilevalidator.cpp, digikam/uifilevalidator.h: To adept
      the global KDE toolbar style, the toolbar needs to be named
      "mainToolBar".
      digiKam used to name the toolbars "ToolBar", which makes it not
      behave like other KDE applications do.
      A simple rename in the *ui.rc files does not prevent users from
      the "faulty" behavior if they have a custom
      *ui.rc file in their home directories. In this case, we need to
      parse the ui files and alter the name on
      startup.

      Note, other windows / plugins need to be ported, too.

      BUG: 210823

2009-11-02 12:40  cgilles

    * utilities/setup/setupmetadata.cpp: polish

2009-11-02 11:06  cgilles

    * project/shell.bat:

2009-11-02 10:41  cgilles

    * libs/widgets/iccprofiles/iccprofilescombobox.h: polish

2009-11-02 10:25  aclemens

    * imageplugins/adjustcurves/digikamimageplugin_adjustcurves_ui.rc,
      imageplugins/adjustlevels/digikamimageplugin_adjustlevels_ui.rc,
      imageplugins/blurfx/digikamimageplugin_blurfx_ui.rc,
      imageplugins/border/digikamimageplugin_border_ui.rc,
      imageplugins/channelmixer/digikamimageplugin_channelmixer_ui.rc,
      imageplugins/charcoal/digikamimageplugin_charcoal_ui.rc,
      imageplugins/colorfx/digikamimageplugin_colorfx_ui.rc,
      imageplugins/contentawareresizing/digikamimageplugin_contentawareresizing_ui.rc,
      imageplugins/coreplugin/digikamimageplugin_core_ui.rc,
      imageplugins/distortionfx/digikamimageplugin_distortionfx_ui.rc,
      imageplugins/emboss/digikamimageplugin_emboss_ui.rc,
      imageplugins/filmgrain/digikamimageplugin_filmgrain_ui.rc,
      imageplugins/freerotation/digikamimageplugin_freerotation_ui.rc,
      imageplugins/hotpixels/digikamimageplugin_hotpixels_ui.rc,
      imageplugins/infrared/digikamimageplugin_infrared_ui.rc,
      imageplugins/inpainting/digikamimageplugin_inpainting_ui.rc,
      imageplugins/inserttext/digikamimageplugin_inserttext_ui.rc,
      imageplugins/lenscorrection/digikamimageplugin_lenscorrection_ui.rc,
      imageplugins/localcontrast/digikamimageplugin_localcontrast_ui.rc,
      imageplugins/noisereduction/digikamimageplugin_noisereduction_ui.rc,
      imageplugins/oilpaint/digikamimageplugin_oilpaint_ui.rc,
      imageplugins/perspective/digikamimageplugin_perspective_ui.rc,
      imageplugins/raindrop/digikamimageplugin_raindrop_ui.rc,
      imageplugins/restoration/digikamimageplugin_restoration_ui.rc,
      imageplugins/sheartool/digikamimageplugin_sheartool_ui.rc,
      imageplugins/superimpose/digikamimageplugin_superimpose_ui.rc,
      imageplugins/texture/digikamimageplugin_texture_ui.rc,
      imageplugins/whitebalance/digikamimageplugin_whitebalance_ui.rc:
      According to
      http://websvn.kde.org/trunk/KDE/kdelibs/kdeui/xmlgui/kpartgui.dtd?view=markup
      ,
      <kpartgui> is deprecated. Use <gui> instead.

2009-11-02 10:18  cgilles

    * README: update

2009-11-02 09:58  cgilles

    * NEWS: update

2009-11-01 20:25  cgilles

    * CMakeLists.txt: polish

2009-11-01 18:56  aclemens

    * digikam/digikamapp.cpp: polish

2009-11-01 17:28  cgilles

    * libs/widgets/iccprofiles/iccprofilewidget.cpp,
      libs/widgets/iccprofiles/iccprofilewidget.h: polish

2009-11-01 17:07  aclemens

    * data/about/CMakeLists.txt: polish

2009-11-01 17:03  aclemens

    * data/about/CMakeLists.txt, data/about/box-bottom-left.png,
      data/about/box-bottom-middle.png,
      data/about/box-bottom-right.png, data/about/box-middle-left.png,
      data/about/box-middle-right.png, data/about/box-top-left.png,
      data/about/box-top-middle.png, data/about/box-top-right.png,
      data/about/digikam.css, data/about/infopage.css,
      data/about/infopage_rtl.css, data/about/main.html,
      data/about/top-middle.png, digikam/welcomepageview.cpp,
      digikam/welcomepageview.h: Adept to new KDE4 welcomepage style,
      used in KMail or Konqueror for example.

2009-11-01 14:34  cgilles

    * imageplugins/localcontrast/ToneMappingParameters.cpp: fix MSVC
      warnings under win32

2009-11-01 13:26  aclemens

    * digikam/albumiconview.cpp, digikam/albumiconviewfilter.cpp,
      digikam/albummanager.cpp, digikam/albumwidgetstack.cpp,
      digikam/digikamapp_p.h, digikam/digikamview.cpp,
      digikam/folderview.cpp, digikam/iconview.cpp,
      digikam/imagepreviewview.cpp, digikam/mediaplayerview.cpp,
      digikam/scancontroller.cpp, digikam/tageditdlg.cpp,
      imageplugins/contentawareresizing/contentawareresizer.cpp,
      imageplugins/contentawareresizing/contentawareresizetool.cpp,
      imageplugins/coreplugin/imageplugin_core.cpp,
      imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp,
      imageplugins/coreplugin/resizetool.cpp,
      utilities/cameragui/cameracontroller.cpp,
      utilities/cameragui/camerafolderview.cpp,
      utilities/cameragui/cameraiconitem.cpp,
      utilities/cameragui/cameraiconview.cpp,
      utilities/cameragui/cameraiconviewtooltip.cpp,
      utilities/cameragui/cameraui_p.h,
      utilities/cameragui/capturedlg.cpp,
      utilities/cameragui/freespacewidget.cpp,
      utilities/cameragui/gpcamera.cpp,
      utilities/cameragui/gpconfigdlg.cpp,
      utilities/firstrun/assistantdlg.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/tooltipspage.cpp,
      utilities/fuzzysearch/fuzzysearchview.cpp,
      utilities/gpssearch/gpssearchview.cpp,
      utilities/imageeditor/canvas/canvas.cpp,
      utilities/imageeditor/canvas/colorcorrectiondlg.cpp,
      utilities/imageeditor/canvas/dimginterface.cpp,
      utilities/imageeditor/canvas/imagepluginloader.cpp,
      utilities/imageeditor/canvas/softproofdialog.cpp,
      utilities/imageeditor/canvas/undomanager.cpp,
      utilities/imageeditor/editor/editorstackview.cpp,
      utilities/imageeditor/editor/editortool.cpp,
      utilities/imageeditor/editor/editortooliface.cpp,
      utilities/imageeditor/editor/editortoolsettings.cpp,
      utilities/imageeditor/editor/editorwindow_p.h,
      utilities/imageeditor/editor/imagewindow.cpp,
      utilities/imageeditor/printiface/printoptionspage.cpp,
      utilities/imageeditor/rawimport/rawimport.cpp,
      utilities/imageeditor/rawimport/rawpreview.cpp,
      utilities/imageeditor/rawimport/rawsettingsbox.cpp,
      utilities/kipiiface/kipiimagecollectionselector.cpp,
      utilities/lighttable/lighttablepreview.cpp,
      utilities/lighttable/lighttablewindow_p.h,
      utilities/queuemanager/actionthread.cpp,
      utilities/queuemanager/basetools/decorate/watermark.cpp,
      utilities/queuemanager/batchtool.cpp,
      utilities/queuemanager/queuelist.cpp,
      utilities/queuemanager/queuemgrwindow_p.h,
      utilities/queuemanager/queuetooltip.cpp,
      utilities/queuemanager/toolsettingsview.cpp,
      utilities/queuemanager/toolsview.cpp,
      utilities/searchwindow/searchtabheader.cpp,
      utilities/setup/cameraselection.cpp,
      utilities/setup/cameratype.cpp, utilities/setup/setup.cpp,
      utilities/setup/setupalbumview.cpp,
      utilities/setup/setupcamera.cpp,
      utilities/setup/setupcategory.cpp,
      utilities/setup/setupcollections.cpp,
      utilities/setup/setupicc.cpp, utilities/setup/setupmetadata.cpp,
      utilities/setup/setupmime.cpp, utilities/setup/setuptemplate.cpp,
      utilities/setup/setuptooltip.cpp,
      utilities/slideshow/slideshow.cpp,
      utilities/slideshow/toolbar.cpp: polish

2009-11-01 13:25  aclemens

    * utilities/setup/setupdcraw.cpp: use config vars

2009-11-01 13:25  aclemens

    * utilities/setup/setupeditor.cpp: use config vars

2009-11-01 13:25  aclemens

    * utilities/setup/setupiofiles.cpp: use config vars

2009-11-01 13:25  aclemens

    * utilities/setup/setuplighttable.cpp: use config vars

2009-11-01 13:25  aclemens

    * utilities/timeline/timelineview.cpp: use config vars

2009-11-01 13:25  aclemens

    * utilities/setup/setupslideshow.cpp: use config vars

2009-11-01 13:25  aclemens

    * HACKING: polish

2009-11-01 10:20  cgilles

    * libs/dimg/filters/iccprofile.cpp,
      libs/dimg/filters/icctransform.cpp,
      libs/widgets/iccprofiles/cietonguewidget.cpp: fix MSVC warnings
      under win32

2009-11-01 09:36  cgilles

    * libs/dimg/filters/iccprofile.cpp, libs/dimg/filters/iccprofile.h:
      polish

2009-11-01 09:26  cgilles

    * libs/dimg/filters/iccprofile.cpp, libs/dimg/filters/iccprofile.h:
      polish

2009-10-31 19:53  cgilles

    * imageplugins/localcontrast/ToneMappingParameters.cpp: fix MSVC
      warnings under win32

2009-10-31 18:52  cgilles

    * imageplugins/localcontrast/ToneMappingBase.cpp,
      imageplugins/localcontrast/ToneMappingFloat.cpp,
      imageplugins/localcontrast/ToneMappingFloat.h,
      imageplugins/localcontrast/ToneMappingInt.cpp,
      imageplugins/localcontrast/ToneMappingParameters.cpp: fix MSVC
      warnings under win32

2009-10-31 17:31  cgilles

    * imageplugins/noisereduction/noisereduction.cpp,
      imageplugins/noisereduction/noisereduction.h: fix MSVC warnings
      under win32

2009-10-31 15:41  cgilles

    * libs/3rdparty/lprof/cmslm.cpp: Do not mix "true" and "TRUE" here.
      Thanks MSVC to report this warning

2009-10-31 15:08  cgilles

    * libs/dimg/dimg.cpp: fix warnings under win32

2009-10-31 14:51  cgilles

    * NEWS: update

2009-10-31 14:37  cgilles

    * libs/widgets/iccprofiles/cietonguewidget.cpp,
      libs/widgets/iccprofiles/cietonguewidget.h: polish

2009-10-31 14:22  cgilles

    * libs/dimg/filters/icctransformfilter.cpp: wrong header her

2009-10-31 14:20  cgilles

    * libs/dimg/filters/icctransform.cpp,
      libs/dimg/filters/icctransform.h: fix MSVC warnings

2009-10-31 14:18  cgilles

    * libs/dimg/filters/icctransform.cpp,
      libs/dimg/filters/icctransform.h: polish

2009-10-31 13:30  cgilles

    * showfoto/CMakeLists.txt, utilities/CMakeLists.txt,
      utilities/imageeditor/CMakeLists.txt: nice. only windows + Msvc
      retour an error when i try to build make files with Cmake... and
      it's true ! There is nothing to build here...

2009-10-31 07:56  cgilles

    * digikam/main.cpp: no need to disay a list if it's empty

2009-10-30 22:15  cgilles

    * libs/jpegutils/jpegutils.cpp: not mandatory

2009-10-30 21:36  cgilles

    * NEWS: update

2009-10-30 20:37  cgilles

    * libs/dialogs/infodlg.cpp: avoid warnings under win32

2009-10-30 20:31  cgilles

    * libs/dimg/dimg.cpp: fix win32 warnings

2009-10-30 15:03  cgilles

    * libs/jpegutils/jpegutils.cpp: remove win32 warnings

2009-10-30 15:00  cgilles

    * libs/dimg/loaders/jpegloader.h: supress warnings under win.
      Thanks to ImageMagick for the tip...

2009-10-30 14:42  cgilles

    * libs/dialogs/libsinfodlg.cpp: supress warnings under win. Thanks
      to ImageMagick for the tip...

2009-10-30 14:34  cgilles

    * libs/dialogs/libsinfodlg.cpp: limit win32 warnings

2009-10-30 12:20  cgilles

    * libs/imageproperties/markerclusterholderplugin/CMakeLists.txt,
      libs/imageproperties/markerclusterholderplugin/externaldraw.cpp,
      libs/imageproperties/markerclusterholderplugin/externaldraw.h:
      polish

2009-10-30 12:13  cgilles

    * libs/imageproperties/markerclusterholder.cpp,
      libs/imageproperties/markerclusterholder.h: polish

2009-10-30 09:37  cgilles

    * NEWS: update

2009-10-29 21:24  cgilles

    * NEWS: update

2009-10-29 21:18  coles

    * utilities/advancedrename/parsers/subparsers/filepropertiesparser.cpp:
      Minor proof-reading change: file name -> filename.

      SVN_SILENT

2009-10-29 21:03  cgilles

    * NEWS: update

2009-10-29 20:12  mghansen

    * libs/imageproperties/markerclusterholder.cpp,
      libs/imageproperties/markerclusterholder.h: Fix invalid reads
      when closing under KDE 4.3.2.

      CCBUG: 212105

2009-10-29 19:03  cgilles

    * libs/widgets/common/histogrampainter.cpp: fix win32 warnings

2009-10-29 18:56  cgilles

    * libs/widgets/common/histogrampainter.cpp: fix warings under win32

2009-10-29 15:23  cgilles

    * libs/3rdparty/libpgf/BitStream.h,
      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/PGFimage.h,
      libs/3rdparty/libpgf/PGFplatform.h,
      libs/3rdparty/libpgf/PGFtypes.h, libs/3rdparty/libpgf/Stream.cpp,
      libs/3rdparty/libpgf/Stream.h, libs/3rdparty/libpgf/Subband.cpp,
      libs/3rdparty/libpgf/Subband.h,
      libs/3rdparty/libpgf/WaveletTransform.cpp: update internal libpgf
      to last version 6.09.44
      CCBUGS: 210580

2009-10-29 12:37  mghansen

    * libs/imageproperties/markerclusterholder.cpp: Update clusters if
      the map is resized or the projection is changed.

      CCBUG: 205001

2009-10-29 09:39  aclemens

    * digikam/album.cpp, digikam/albumdragdrop.cpp,
      digikam/albumfolderview.cpp, digikam/albumiconview.cpp,
      digikam/albumlister.cpp, digikam/albummanager.cpp,
      digikam/albumselectwidget.cpp, digikam/debug.h,
      digikam/digikamapp.cpp, digikam/imagecategorizedview.cpp,
      digikam/imagedelegate.cpp, digikam/imageviewutilities.cpp,
      digikam/main.cpp, digikam/metadatahub.cpp,
      digikam/metadatamanager.cpp, digikam/ratingfilter.cpp,
      digikam/ratingpopupmenu.cpp, digikam/ratingwidget.cpp,
      digikam/scancontroller.cpp, digikam/tageditdlg.cpp,
      digikam/tagfilterview.cpp, digikam/tagfolderview.cpp,
      digikam/tagspopupmenu.cpp, digikam/welcomepageview.cpp,
      imageplugins/adjustcurves/imageplugin_adjustcurves.cpp,
      imageplugins/adjustlevels/imageplugin_adjustlevels.cpp,
      imageplugins/blurfx/imageplugin_blurfx.cpp,
      imageplugins/border/border.cpp,
      imageplugins/border/imageplugin_border.cpp,
      imageplugins/channelmixer/imageplugin_channelmixer.cpp,
      imageplugins/charcoal/charcoal.cpp,
      imageplugins/charcoal/imageplugin_charcoal.cpp,
      imageplugins/colorfx/imageplugin_colorfx.cpp,
      imageplugins/contentawareresizing/contentawareresizer.cpp,
      imageplugins/contentawareresizing/imageplugin_contentawareresizing.cpp,
      imageplugins/coreplugin/imageplugin_core.cpp,
      imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp,
      imageplugins/distortionfx/imageplugin_distortionfx.cpp,
      imageplugins/emboss/imageplugin_emboss.cpp,
      imageplugins/filmgrain/filmgrain.cpp,
      imageplugins/filmgrain/imageplugin_filmgrain.cpp,
      imageplugins/freerotation/imageplugin_freerotation.cpp,
      imageplugins/hotpixels/imageplugin_hotpixels.cpp,
      imageplugins/infrared/imageplugin_infrared.cpp,
      imageplugins/infrared/infrared.cpp,
      imageplugins/inpainting/imageplugin_inpainting.cpp,
      imageplugins/inserttext/imageplugin_inserttext.cpp,
      imageplugins/lenscorrection/autocorrection/klensfun.cpp,
      imageplugins/lenscorrection/imageplugin_lenscorrection.cpp,
      imageplugins/localcontrast/imageplugin_localcontrast.cpp,
      imageplugins/localcontrast/localcontrast.cpp,
      imageplugins/noisereduction/imageplugin_noisereduction.cpp,
      imageplugins/oilpaint/imageplugin_oilpaint.cpp,
      imageplugins/perspective/imageplugin_perspective.cpp,
      imageplugins/perspective/perspectivewidget.cpp,
      imageplugins/raindrop/imageplugin_raindrop.cpp,
      imageplugins/restoration/imageplugin_restoration.cpp,
      imageplugins/sheartool/imageplugin_sheartool.cpp,
      imageplugins/superimpose/dirselectwidget.cpp,
      imageplugins/superimpose/imageplugin_superimpose.cpp,
      imageplugins/texture/imageplugin_texture.cpp,
      imageplugins/texture/texture.cpp,
      imageplugins/whitebalance/imageplugin_whitebalance.cpp,
      kioslave/digikamalbums.cpp, kioslave/digikamdates.cpp,
      kioslave/digikamsearch.cpp, kioslave/digikamtags.cpp,
      libs/curves/imagecurves.cpp, libs/database/albumdb.cpp,
      libs/database/albumdb_sqlite2.cpp,
      libs/database/collectionmanager.cpp,
      libs/database/collectionscanner.cpp,
      libs/database/databaseaccess.cpp,
      libs/database/databasecorebackend.cpp,
      libs/database/haar/haariface.cpp, libs/database/imagelister.cpp,
      libs/database/imagequerybuilder.cpp,
      libs/database/imagescanner.cpp, libs/database/schemaupdater.cpp,
      libs/database/thumbnaildatabaseaccess.cpp,
      libs/database/thumbnailschemaupdater.cpp,
      libs/database/upgradedb_sqlite2tosqlite3.cpp,
      libs/dialogs/deletedialog.cpp, libs/dialogs/imagedialog.cpp,
      libs/dimg/dimg.cpp, libs/dimg/filters/bcgmodifier.cpp,
      libs/dimg/filters/dimggaussianblur.cpp,
      libs/dimg/filters/dimgimagefilters.cpp,
      libs/dimg/filters/dimgrefocus.cpp,
      libs/dimg/filters/dimgsharpen.cpp,
      libs/dimg/filters/dimgthreadedfilter.cpp,
      libs/dimg/filters/dimgunsharpmask.cpp,
      libs/dimg/filters/iccprofile.cpp,
      libs/dimg/filters/icctransform.cpp, libs/dimg/filters/matrix.cpp,
      libs/dimg/loaders/dimgloader.cpp,
      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/greycstoration/greycstorationiface.cpp,
      libs/histogram/imagehistogram.cpp,
      libs/imageproperties/captionedit.cpp,
      libs/imageproperties/imagedescedittab.cpp,
      libs/imageproperties/imagepropertiesgpstab.cpp,
      libs/imageproperties/talbumlistview.cpp,
      libs/imageproperties/worldmapwidget.cpp,
      libs/jpegutils/jpegutils.cpp, libs/levels/imagelevels.cpp,
      libs/models/imagealbummodel.cpp,
      libs/template/altlangstredit.cpp,
      libs/template/countryselector.cpp,
      libs/template/subjectwidget.cpp,
      libs/themeengine/themeengine.cpp,
      libs/threadimageio/loadingcache.cpp,
      libs/threadimageio/pgfutils.cpp,
      libs/threadimageio/previewtask.cpp,
      libs/threadimageio/thumbnailcreator.cpp,
      libs/threadimageio/thumbnailloadthread.cpp,
      libs/threadimageio/thumbnailtask.cpp,
      libs/whitebalance/whitebalance.cpp,
      libs/widgets/common/curvesbox.cpp,
      libs/widgets/common/curveswidget.cpp,
      libs/widgets/common/filesaveoptionsbox.cpp,
      libs/widgets/common/histogrambox.cpp,
      libs/widgets/common/histogrambox.h,
      libs/widgets/common/histogramwidget.h,
      libs/widgets/common/thumbbar.cpp,
      libs/widgets/iccprofiles/iccpreviewwidget.cpp,
      libs/widgets/iccprofiles/iccprofilewidget.cpp,
      libs/widgets/imageplugins/imageregionwidget.cpp,
      showfoto/showfoto.cpp, tests/pgfscaled.cpp,
      utilities/advancedrename/common/dynamiclayout.cpp,
      utilities/advancedrename/common/parseresults.cpp,
      utilities/advancedrename/common/renamethread.cpp,
      utilities/batch/batchalbumssyncmetadata.cpp,
      utilities/batch/imageinfojob.cpp,
      utilities/cameragui/cameracontroller.cpp,
      utilities/cameragui/camerafolderdialog.cpp,
      utilities/cameragui/camerafolderview.cpp,
      utilities/cameragui/camerahistoryupdater.cpp,
      utilities/cameragui/cameraui.cpp,
      utilities/cameragui/freespacewidget.cpp,
      utilities/cameragui/gpcamera.cpp,
      utilities/cameragui/umscamera.cpp,
      utilities/firstrun/collectionpage.cpp,
      utilities/gpssearch/gpssearchview.cpp,
      utilities/gpssearch/gpssearchwidget.cpp,
      utilities/imageeditor/canvas/dimginterface.cpp,
      utilities/imageeditor/canvas/iccmanager.cpp,
      utilities/imageeditor/canvas/iccsettings.cpp,
      utilities/imageeditor/canvas/imagepluginloader.cpp,
      utilities/imageeditor/canvas/undoaction.cpp,
      utilities/imageeditor/editor/editortool.cpp,
      utilities/imageeditor/editor/editortoolsettings.h,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/imageiface.cpp,
      utilities/imageeditor/editor/imagewindow.cpp,
      utilities/imageeditor/printiface/printoptionspage.cpp,
      utilities/imageeditor/rawimport/rawpostprocessing.cpp,
      utilities/imageeditor/rawimport/rawsettingsbox.cpp,
      utilities/kipiiface/kipiimagecollection.cpp,
      utilities/kipiiface/kipiimagecollectionselector.cpp,
      utilities/kipiiface/kipiimageinfo.cpp,
      utilities/kipiiface/kipiinterface.cpp,
      utilities/lighttable/lighttablepreview.cpp,
      utilities/nepomuk/digikamnepomukservice.cpp,
      utilities/queuemanager/actionthread.cpp,
      utilities/queuemanager/basetools/transform/flip.cpp,
      utilities/queuemanager/basetools/transform/rotate.cpp,
      utilities/queuemanager/batchtool.cpp,
      utilities/queuemanager/queuemgrwindow.cpp,
      utilities/searchwindow/choicesearchutilities.cpp,
      utilities/searchwindow/ratingsearchutilities.cpp,
      utilities/searchwindow/searchfields.cpp,
      utilities/searchwindow/searchgroup.cpp,
      utilities/searchwindow/searchtabheader.cpp,
      utilities/searchwindow/searchutilities.cpp,
      utilities/searchwindow/searchview.cpp,
      utilities/setup/setupicc.cpp, utilities/slideshow/slideshow.cpp,
      utilities/timeline/timelineview.cpp: Remove debug.h, all area
      codes are handled by CMake now.
      Re-arrange the include statements, hope I got all...

2009-10-29 01:01  aclemens

    * config-digikam.h.cmake: polish

2009-10-29 00:59  aclemens

    * HACKING: I remove this section again, if we somehow keep debug.h,
      we can revert this
      change and alter the text.

2009-10-29 00:59  aclemens

    * config-digikam.h.cmake: Put debug area codes into
      config-digikam.h, just in case we want to specify an
      area code manually sometimes.
      The question is should we change all the code again and remove
      debug.h, or
      should we move the defines in here into debug.h and just keep it
      this way?
      It will save us some work now, but in general debug.h is not
      needed anymore.

      If we want to remove it, I will volunteer to do this nasty job,
      the regexps are
      already set up ;-)

      CCMAIL:digikam-devel@kde.org

2009-10-29 00:36  aclemens

    * libs/dimg/filters/dimgrefocus.cpp,
      libs/dimg/filters/dimgunsharpmask.cpp,
      libs/dimg/filters/matrix.cpp: and the rest is gone... removing
      the debug.h will take some time.

2009-10-29 00:28  aclemens

    * kioslave/digikamalbums.cpp, kioslave/digikamdates.cpp,
      kioslave/digikamsearch.cpp, kioslave/digikamtags.cpp,
      showfoto/showfoto.cpp: Remove more area codes

2009-10-29 00:26  aclemens

    * CMakeLists.txt, imageplugins/CMakeLists.txt,
      imageplugins/adjustcurves/imageplugin_adjustcurves.cpp,
      imageplugins/adjustlevels/imageplugin_adjustlevels.cpp,
      imageplugins/blurfx/imageplugin_blurfx.cpp,
      imageplugins/border/border.cpp,
      imageplugins/border/imageplugin_border.cpp,
      imageplugins/channelmixer/channelmixertool.cpp,
      imageplugins/channelmixer/imageplugin_channelmixer.cpp,
      imageplugins/charcoal/charcoal.cpp,
      imageplugins/charcoal/imageplugin_charcoal.cpp,
      imageplugins/colorfx/imageplugin_colorfx.cpp,
      imageplugins/contentawareresizing/imageplugin_contentawareresizing.cpp,
      imageplugins/coreplugin/imageplugin_core.cpp,
      imageplugins/distortionfx/imageplugin_distortionfx.cpp,
      imageplugins/emboss/imageplugin_emboss.cpp,
      imageplugins/filmgrain/imageplugin_filmgrain.cpp,
      imageplugins/freerotation/imageplugin_freerotation.cpp,
      imageplugins/hotpixels/imageplugin_hotpixels.cpp,
      imageplugins/infrared/imageplugin_infrared.cpp,
      imageplugins/inpainting/imageplugin_inpainting.cpp,
      imageplugins/inserttext/imageplugin_inserttext.cpp,
      imageplugins/lenscorrection/autocorrection/klensfun.cpp,
      imageplugins/lenscorrection/imageplugin_lenscorrection.cpp,
      imageplugins/localcontrast/imageplugin_localcontrast.cpp,
      imageplugins/localcontrast/localcontrast.cpp,
      imageplugins/noisereduction/imageplugin_noisereduction.cpp,
      imageplugins/oilpaint/imageplugin_oilpaint.cpp,
      imageplugins/perspective/imageplugin_perspective.cpp,
      imageplugins/perspective/perspectivewidget.cpp,
      imageplugins/raindrop/imageplugin_raindrop.cpp,
      imageplugins/restoration/imageplugin_restoration.cpp,
      imageplugins/sheartool/imageplugin_sheartool.cpp,
      imageplugins/superimpose/dirselectwidget.cpp,
      imageplugins/superimpose/imageplugin_superimpose.cpp,
      imageplugins/texture/imageplugin_texture.cpp,
      imageplugins/texture/texture.cpp,
      imageplugins/whitebalance/imageplugin_whitebalance.cpp,
      kioslave/CMakeLists.txt, showfoto/CMakeLists.txt: Add default
      debug area codes for digiKam, showfoto, kioslaves and showfoto
      build targets.
      In later steps we can remove debug.h again.

      Now we can use kDebug() everywhere without setting an area code.

2009-10-28 22:53  aclemens

    * libs/widgets/common/histogrampainter.cpp: polish

2009-10-28 22:53  aclemens

    * libs/widgets/common/histogrampainter.cpp,
      libs/widgets/common/histogrampainter.h: typos

2009-10-28 22:53  aclemens

    * libs/widgets/common/histogrampainter.cpp,
      libs/widgets/common/histogrampainter.h: Q_OBJECT

2009-10-28 22:53  aclemens

    * libs/widgets/common/histogrampainter.h: const d pointer

2009-10-28 22:53  aclemens

    * libs/widgets/common/histogrampainter.cpp: polish

2009-10-28 22:53  aclemens

    * libs/widgets/common/histogrampainter.cpp,
      libs/widgets/common/histogrampainter.h: polish

2009-10-28 20:50  jwienke

    * CMakeLists.txt, imageplugins/adjustcurves/adjustcurvestool.cpp,
      imageplugins/adjustlevels/adjustlevelstool.cpp,
      imageplugins/channelmixer/channelmixertool.cpp,
      imageplugins/colorfx/colorfxtool.cpp,
      imageplugins/coreplugin/autocorrectiontool.cpp,
      imageplugins/coreplugin/bcgtool.cpp,
      imageplugins/coreplugin/bwsepiatool.cpp,
      imageplugins/coreplugin/hsl/hsltool.cpp,
      imageplugins/coreplugin/redeyetool.cpp,
      imageplugins/coreplugin/rgbtool.cpp,
      imageplugins/whitebalance/whitebalancetool.cpp,
      libs/histogram/imagehistogram.cpp,
      libs/histogram/imagehistogram.h,
      libs/imageproperties/imagepropertiescolorstab.cpp,
      libs/widgets/common/CMakeLists.txt,
      libs/widgets/common/curvesbox.cpp,
      libs/widgets/common/curvesbox.h,
      libs/widgets/common/curveswidget.cpp,
      libs/widgets/common/curveswidget.h,
      libs/widgets/common/histogrambox.cpp,
      libs/widgets/common/histogrambox.h,
      libs/widgets/common/histogrampainter.cpp,
      libs/widgets/common/histogrampainter.h,
      libs/widgets/common/histogramwidget.cpp,
      utilities/imageeditor/rawimport/rawsettingsbox.cpp: * Unify
      histogram painting between histogramwidget and curveswidget.
      * update some integers to enum values

2009-10-28 17:06  aclemens

    * tests/advancedrenametest.cpp, tests/advancedrenametest.h: Add a
      small unit test case for [ext] token

2009-10-28 17:06  aclemens

    * utilities/advancedrename/parsers/subparsers/filepropertiesparser.cpp:
      Fix token description

2009-10-28 17:06  aclemens

    * CMakeLists.txt, tests/CMakeLists.txt,
      utilities/advancedrename/parsers/defaultparser.cpp,
      utilities/advancedrename/parsers/subparsers/filenameparser.cpp,
      utilities/advancedrename/parsers/subparsers/filenameparser.h,
      utilities/advancedrename/parsers/subparsers/filepropertiesparser.cpp,
      utilities/advancedrename/parsers/subparsers/filepropertiesparser.h:
      FilenameParser => FilePropertiesParser

2009-10-28 17:06  aclemens

    * utilities/advancedrename/parsers/subparsers/filenameparser.cpp:
      Add [ext] token to the FilenameParser.
      This token will be especially useful when AdvancedRename can
      create folders as
      well (not yet implemented), like
      [ext]/####_[file]
      for example.

2009-10-28 16:32  aclemens

    * digikam/albumselectwidget.cpp, digikam/albumselectwidget.h,
      utilities/queuemanager/queuesettingsview.cpp: When you process a
      queue, stop it and rename an album, continuing the queue is
      not possible anymore, since the renamed album will be unknown.
      Emit a signal on
      album rename and update the queue settings.

2009-10-28 16:20  aclemens

    * digikam/albumselectwidget.cpp, digikam/albumselectwidget.h: BQM
      will not be destroyed once initialized, therefore the
      AlbumSelectWidget
      will not be updated when an album has been renamed.
      Connect the appropriate signals from AlbumManager and update the
      album title
      accordingly.

2009-10-28 15:41  jwienke

    * CMakeLists.txt, digikam/album.cpp, digikam/album.h,
      digikam/albumdragdrop.cpp, digikam/albumfolderview.cpp,
      digikam/albumiconview.cpp, digikam/albumlister.cpp,
      digikam/albummanager.cpp, digikam/albumselectwidget.cpp,
      digikam/digikamapp.cpp, digikam/imagecategorizedview.cpp,
      digikam/main.cpp, digikam/metadatahub.cpp,
      digikam/metadatamanager.cpp, digikam/scancontroller.cpp,
      digikam/tageditdlg.cpp, digikam/tagfilterview.cpp,
      digikam/tagfolderview.cpp, digikam/tagspopupmenu.cpp,
      digikam/welcomepageview.cpp,
      imageplugins/contentawareresizing/contentawareresizer.cpp,
      libs/curves/imagecurves.cpp, libs/database/albumdb.cpp,
      libs/database/albumdb_sqlite2.cpp,
      libs/database/collectionmanager.cpp,
      libs/database/collectionscanner.cpp,
      libs/database/databaseaccess.cpp,
      libs/database/databasecorebackend.cpp,
      libs/database/haar/haariface.cpp, libs/database/imageinfo.cpp,
      libs/database/imagelister.cpp,
      libs/database/imagequerybuilder.cpp,
      libs/database/imagescanner.cpp, libs/database/schemaupdater.cpp,
      libs/database/thumbnaildatabaseaccess.cpp,
      libs/database/thumbnailschemaupdater.cpp,
      libs/database/upgradedb_sqlite2tosqlite3.cpp,
      libs/dialogs/deletedialog.cpp, libs/dialogs/imagedialog.cpp,
      libs/dimg/dimg.cpp, libs/dimg/filters/dimggaussianblur.cpp,
      libs/dimg/filters/dimgimagefilters.cpp,
      libs/dimg/filters/dimgsharpen.cpp,
      libs/dimg/filters/dimgthreadedfilter.cpp,
      libs/dimg/filters/iccprofile.cpp,
      libs/dimg/filters/icctransform.cpp,
      libs/dimg/loaders/dimgloader.cpp,
      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/template.cpp,
      libs/greycstoration/greycstorationiface.cpp,
      libs/histogram/imagehistogram.cpp,
      libs/imageproperties/imagedescedittab.cpp,
      libs/imageproperties/imagepropertiesgpstab.cpp,
      libs/imageproperties/markerclusterholder.cpp,
      libs/imageproperties/talbumlistview.cpp,
      libs/imageproperties/worldmapwidget.cpp,
      libs/jpegutils/jpegutils.cpp, libs/levels/imagelevels.cpp,
      libs/models/imagealbummodel.cpp,
      libs/template/countryselector.cpp,
      libs/template/subjectwidget.cpp, libs/themeengine/theme.cpp,
      libs/themeengine/themeengine.cpp,
      libs/threadimageio/loadingcache.cpp,
      libs/threadimageio/loadsavetask.cpp,
      libs/threadimageio/managedloadsavethread.cpp,
      libs/threadimageio/pgfutils.cpp,
      libs/threadimageio/previewtask.cpp,
      libs/threadimageio/thumbnailcreator.cpp,
      libs/threadimageio/thumbnailloadthread.cpp,
      libs/threadimageio/thumbnailtask.cpp,
      libs/whitebalance/whitebalance.cpp,
      libs/widgets/common/curveswidget.cpp,
      libs/widgets/common/filesaveoptionsbox.cpp,
      libs/widgets/common/thumbbar.cpp,
      libs/widgets/iccprofiles/iccpreviewwidget.cpp,
      libs/widgets/iccprofiles/iccprofilewidget.cpp,
      libs/widgets/imageplugins/imageregionwidget.cpp,
      tests/pgfscaled.cpp,
      utilities/advancedrename/common/parseresults.cpp,
      utilities/advancedrename/common/renamethread.cpp,
      utilities/batch/batchalbumssyncmetadata.cpp,
      utilities/batch/imageinfojob.cpp,
      utilities/cameragui/cameracontroller.cpp,
      utilities/cameragui/camerafolderdialog.cpp,
      utilities/cameragui/camerafolderview.cpp,
      utilities/cameragui/cameraui.cpp,
      utilities/cameragui/freespacewidget.cpp,
      utilities/cameragui/gpcamera.cpp,
      utilities/cameragui/umscamera.cpp,
      utilities/firstrun/collectionpage.cpp,
      utilities/gpssearch/gpssearchview.cpp,
      utilities/gpssearch/gpssearchwidget.cpp,
      utilities/imageeditor/canvas/dimginterface.cpp,
      utilities/imageeditor/canvas/iccmanager.cpp,
      utilities/imageeditor/canvas/iccsettings.cpp,
      utilities/imageeditor/canvas/imagepluginloader.cpp,
      utilities/imageeditor/canvas/undoaction.cpp,
      utilities/imageeditor/editor/editortool.cpp,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/imageiface.cpp,
      utilities/imageeditor/rawimport/rawpostprocessing.cpp,
      utilities/kipiiface/kipiimagecollection.cpp,
      utilities/kipiiface/kipiimagecollectionselector.cpp,
      utilities/kipiiface/kipiimageinfo.cpp,
      utilities/kipiiface/kipiinterface.cpp,
      utilities/nepomuk/digikamnepomukservice.cpp,
      utilities/queuemanager/actionthread.cpp,
      utilities/queuemanager/basetools/transform/flip.cpp,
      utilities/queuemanager/basetools/transform/rotate.cpp,
      utilities/queuemanager/batchtool.cpp,
      utilities/queuemanager/queuemgrwindow.cpp,
      utilities/searchwindow/choicesearchutilities.cpp,
      utilities/searchwindow/ratingsearchutilities.cpp,
      utilities/searchwindow/searchfields.cpp,
      utilities/searchwindow/searchgroup.cpp,
      utilities/searchwindow/searchtabheader.cpp,
      utilities/searchwindow/searchview.cpp,
      utilities/setup/setupicc.cpp,
      utilities/timeline/timelineview.cpp,
      utilities/timeline/timelinewidget.cpp: Use default area code for
      debug messages

2009-10-28 13:53  aclemens

    * utilities/cameragui/cameracontroller.cpp: Use a normal for-loop
      here. I read somewhere that breaking out of the foreach
      macro can have unknown side-effects, because it defines nested
      for-loops.
      Not sure if this is true for every container, but at least the
      macro definition
      is two for-loops, so breaking out of the innermost loop might not
      get the
      results we want?

2009-10-28 13:46  aclemens

    * utilities/cameragui/cameraui.cpp: polish

2009-10-28 13:11  aclemens

    * utilities/cameragui/cameracontroller.cpp: If we are in the middle
      of a thumbnail list job, make sure to break out of the
      for-loop if cancel was hit, otherwise the thumbnails are still
      generated. This
      can become quite annoying when listing a folder with thousands of
      files.

2009-10-28 12:49  aclemens

    * utilities/cameragui/cameraui.cpp: No need to copy the thumbnail
      if we are most likely not change it at all.

2009-10-28 12:49  aclemens

    * utilities/cameragui/cameraui.cpp: polish

2009-10-28 12:32  aclemens

    * utilities/advancedrename/advancedrenamewidget.cpp: Use different
      icon for modifier toolbutton

2009-10-28 10:28  aclemens

    * imageplugins/charcoal/charcoal.cpp: convolveImage is by far the
      most expensive filter in here. Increase its amount
      in the progress bar handling so that the progressbar is not too
      jumpy.

2009-10-27 19:44  aclemens

    * utilities/setup/setupdcraw.cpp: fix layout

2009-10-27 19:16  aclemens

    * showfoto/setup/setupeditor.cpp, showfoto/setup/setupmetadata.cpp,
      showfoto/setup/setuptooltip.cpp: fix background gradient

2009-10-27 19:12  aclemens

    * showfoto/setup/setup.cpp: Remove border around settings pages, to
      have the same look as in digiKam setup
      editor.

2009-10-27 18:40  aclemens

    * utilities/queuemanager/queuesettingsview.cpp: fix background
      gradient

2009-10-27 18:28  aclemens

    * utilities/setup/setupcamera.cpp, utilities/setup/setupdcraw.cpp,
      utilities/setup/setupeditor.cpp, utilities/setup/setupicc.cpp,
      utilities/setup/setupiofiles.cpp,
      utilities/setup/setuplighttable.cpp,
      utilities/setup/setupmetadata.cpp, utilities/setup/setupmime.cpp,
      utilities/setup/setupmisc.cpp, utilities/setup/setupplugins.cpp,
      utilities/setup/setupslideshow.cpp,
      utilities/setup/setuptemplate.cpp: fix background gradient

2009-10-27 18:18  aclemens

    * utilities/setup/setupalbumview.cpp,
      utilities/setup/setupcategory.cpp,
      utilities/setup/setuptooltip.cpp: fix background gradient

2009-10-27 18:18  aclemens

    * utilities/setup/setupcollections.cpp: fix background gradient

2009-10-27 18:06  aclemens

    * libs/widgets/common/rexpanderbox.cpp,
      utilities/imageeditor/editor/editortoolsettings.cpp: Fix bad
      looking background gradients

2009-10-27 15:11  aclemens

    * imageplugins/charcoal/charcoal.cpp: speed up Charcoal filter.
      DImg::get/setPixelColor is much too slow when used in
      a for-loop, use direct pixel access instead. For me I get a speed
      gain of 60%

2009-10-27 13:48  aclemens

    * libs/dimg/dimg.cpp: optimize

2009-10-27 13:48  aclemens

    * libs/dimg/dimg.cpp: optimize

2009-10-27 13:33  aclemens

    * libs/dimg/dimg.cpp: optimize

2009-10-27 13:33  aclemens

    * libs/dimg/dimg.cpp: optimize

2009-10-27 13:32  aclemens

    * libs/dimg/dimg.cpp: optimize

2009-10-27 12:58  aclemens

    * libs/dimg/dimg.cpp: Little speed improvement for DImg::fill(),
      always cache as much as possible, if
      not loop-relevant.

2009-10-27 12:15  cgilles

    * digikam.lsm.cmake: fix email

2009-10-27 11:41  aclemens

    * imageplugins/lenscorrection/imageplugin_lenscorrection.cpp: Use
      actionCategory here as well, to distinguish the two
      auto-correction actions
      in the action editor.

2009-10-27 11:41  aclemens

    * NEWS: update

2009-10-27 11:41  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h,
      imageplugins/freerotation/imageplugin_freerotation.cpp,
      imageplugins/freerotation/imageplugin_freerotation.h: Add actions
      for setting marker points (shift+ctrl+1 / 2), as well as for
      autoAdjust (shift+ctrl+R).
      In the future these shortcuts might be added to the image canvas
      itself, to be
      used in other plugins as well.

      BUG:189861

2009-10-27 11:41  aclemens

    * utilities/imageeditor/canvas/imageplugin.cpp,
      utilities/imageeditor/canvas/imageplugin.h,
      utilities/imageeditor/editor/editorwindow.cpp: Add method
      ImagePlugin::setActionCategory(). If a plugin has more than one
      action, you can set an ActionCategoryName. If set and if the KDE
      version
      supports it, a category will be created with this name, the hold
      several
      actions for this plugin.

2009-10-27 11:35  cgilles

    * digikam/scancontroller.cpp: compile

2009-10-27 11:27  cgilles

    * libs/database/databasewatch.cpp,
      utilities/setup/setupcollectionview.cpp: compile

2009-10-27 11:08  cgilles

    * libs/database/databasewatch.cpp: compile

2009-10-27 10:22  cgilles

    * digikam/iconitem.cpp, digikam/scancontroller.cpp,
      libs/database/databasebackend.cpp,
      libs/database/databasewatch.cpp, project/bootstrap.bat,
      utilities/advancedrename/common/token.h,
      utilities/advancedrename/parsers/modifiers/rangemodifier.cpp,
      utilities/advancedrename/parsers/modifiers/replacemodifier.cpp,
      utilities/fuzzysearch/sketchwidget.cpp,
      utilities/fuzzysearch/sketchwidget.h,
      utilities/setup/setupcollectionview.cpp: missing moc header

2009-10-27 00:55  aclemens

    * utilities/imageeditor/editor/editorwindow.cpp: polish

2009-10-27 00:54  aclemens

    * utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/editorwindow.h: I just realized that
      we actually want to edit the combobox, to set custom zoom
      level. Revert my last change and bring back the
      slotZoomTextChanged() method.

2009-10-27 00:39  aclemens

    * utilities/imageeditor/editor/editorwindow.cpp: Make lineedit
      read-only to get rid of the clear button and avoid that the
      lineedit widget will always
      be focused, when you chose an entry from the combobox.

2009-10-26 22:45  aclemens

    * imageplugins/whitebalance/whitebalancetool.cpp: Define
      DEFAULT_TEMPERATURE constant

2009-10-26 22:23  aclemens

    * imageplugins/whitebalance/whitebalancetool.cpp: set correct
      default index (DaylightD65)

2009-10-26 20:59  cgilles

    * NEWS: update

2009-10-26 20:51  mwiesweg

    * utilities/queuemanager/actions.h,
      utilities/queuemanager/actionthread.cpp,
      utilities/queuemanager/actionthread.h,
      utilities/queuemanager/queuemgrwindow.cpp,
      utilities/queuemanager/queuemgrwindow.h: Fix namespace collision
      of queued signal arguments.

      Note: The namespace must be explicitly added in the signal and
      slot declaration,
      for moc to read, not at all for the compiler.
      At least, I did not find a better way.

      CCBUG: 211559

2009-10-26 20:43  aclemens

    * libs/dimg/dcolor.cpp: polish

2009-10-26 20:29  aclemens

    * libs/dimg/dcolor.h, libs/dimg/dimg.cpp: Just to be sure, use the
      inline keyword.

      API change:
      isPureGrayValue() = check if the color is a pure gray according
      to the given
      color

      isPureGray() = check if color is a pure gray in general

2009-10-26 20:02  aclemens

    * libs/dimg/dcolor.h, libs/dimg/dimg.cpp: Speed up pureColorMask()
      method (on my machine it is 40% faster now).
      QColor::red()/green()/blue() as well as QImage::bytesPerLine()
      are not called
      inline, so we should cache it (all results taken from callgrind,
      with -O3
      optimization).

      A new method DColor::isPureGray() was added, to save us from
      function calls as well.
      Also the call to getPixelColor() has been replaced, it is not
      called inline and
      very expensive.
      To save us from unneeded constructor calls, dimg.cpp:1585 has to
      be a oneliner.
      This also improves speed.

      I can now generate a colormask for a nearly pure black image a
      lot faster.
      Before showFoto hang when pressing F10 or zooming in / out with
      an active
      exposure indicator button.

2009-10-26 18:17  aclemens

    * utilities/cameragui/cameraui.cpp,
      utilities/imageeditor/editor/digikamimagewindowui.rc,
      utilities/lighttable/lighttablewindow.cpp,
      utilities/lighttable/lighttablewindowui.rc,
      utilities/queuemanager/queuemgrwindow.cpp: polish

2009-10-26 18:06  aclemens

    * imageplugins/coreplugin/bcgtool.cpp,
      imageplugins/lenscorrection/vignetting/antivignettingtool.cpp,
      utilities/imageeditor/canvas/dimginterface.cpp,
      utilities/imageeditor/canvas/dimginterface.h,
      utilities/imageeditor/editor/imageiface.cpp,
      utilities/imageeditor/editor/imageiface.h: More old BCG code
      removal, adept BCGTool and AntiVignettingTool accordingly

2009-10-26 17:44  mwiesweg

    * utilities/imageeditor/canvas/dimginterface.cpp: Fix "Revert"
      button in editor (calling resetValues() will clear the
      currentDescription)

      CCBUG: 211535

2009-10-26 17:31  aclemens

    * showfoto/showfoto.cpp: more cleanup of old BCG code

2009-10-26 17:27  aclemens

    * showfoto/showfoto.cpp, showfoto/showfoto.h,
      utilities/imageeditor/canvas/canvas.cpp,
      utilities/imageeditor/canvas/canvas.h,
      utilities/imageeditor/canvas/dimginterface.cpp,
      utilities/imageeditor/canvas/dimginterface.h,
      utilities/imageeditor/canvas/undoaction.cpp,
      utilities/imageeditor/canvas/undoaction.h: Remove old BCG code.
      This is not needed anymore, since ImageCorePlugins are
      always installed now, we have no separate package anymore.

2009-10-26 17:03  aclemens

    * showfoto/showfoto.cpp, showfoto/showfoto.h,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/editorwindow.h: polish

2009-10-26 16:58  aclemens

    * utilities/imageeditor/editor/editorwindow.cpp: Use one string
      definition for easier changing of the text

2009-10-26 16:58  aclemens

    * utilities/imageeditor/editor/editorstackview.cpp,
      utilities/imageeditor/editor/editorstackview.h,
      utilities/imageeditor/editor/editorwindow.cpp: polish

2009-10-26 16:58  aclemens

    * utilities/imageeditor/editor/editorwindow.cpp: Make zoomCombobox
      creation even simpler

2009-10-26 16:58  aclemens

    * utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/editorwindow.h: Use QVariant for
      zoomLevels, do not operate on strings. This might be error-prone,
      and we also need to call too many methods that can be simply
      avoided.

2009-10-26 13:42  cgilles

    * libs/database/imagescanner.cpp: polish

2009-10-26 13:36  cgilles

    * libs/database/collectionscanner.cpp: polish

2009-10-26 13:32  aclemens

    * digikam/digikamapp.cpp, digikam/digikamapp.h,
      digikam/digikamview.cpp,
      utilities/fuzzysearch/fuzzysearchview.cpp,
      utilities/fuzzysearch/fuzzysearchview.h: Just a minor detail: If
      fingerprints have never been generated before and you
      switch to FuzzySearches, a dialog will ask you if you want to
      build them now or
      not.
      If you agree, the standard dialog appears, asking you to scan or
      rebuild-all
      fingerprints. This might be confusing for a first time user,
      since he already
      agreed on that.
      We should start immediately when confirming the first dialog.

2009-10-26 13:32  aclemens

    * digikam/digikamapp.cpp, digikam/digikamapp.h,
      digikam/digikamview.cpp: Rename slots, we now have incremental
      scanning in here, too.

2009-10-26 13:00  aclemens

    * NEWS: update

2009-10-26 12:59  aclemens

    * showfoto/setup/setupeditor.cpp, showfoto/setup/setupeditor.h,
      showfoto/showfoto.cpp: Fix sorting (again?)...

      BUG:164799

2009-10-26 12:58  aclemens

    * showfoto/setup/setupeditor.cpp, showfoto/setup/setupmetadata.cpp,
      showfoto/setup/setuptooltip.cpp: use config vars

2009-10-26 11:52  schwarzer

    * utilities/advancedrename/parsers/subparsers/dateparserdialogwidget.ui:
      Do not extract placeholder strings

2009-10-26 08:58  aclemens

    * NEWS: update

2009-10-25 20:38  jwienke

    * NEWS: BUG: 211642

2009-10-25 19:23  jwienke

    * NEWS: news file update

2009-10-25 19:20  jwienke

    * libs/curves/imagecurves.cpp: Somehow fixed curve conversion error
      when switching from 16 bit to 8. This is more a safety fix in the
      imagecurves class but doesn't fix the realy problem. The real
      problem is, that the dragging code in the curveswidget generates
      invalid points like {-1, 57003}, {-1, 50177}. I really don't
      understand how this code works. Gilles, do you know what's going
      on there?

      BUG: 1039758
      CCMAIL: caulier.gilles@gmail.com

2009-10-25 15:47  aclemens

    * digikam/digikamimageview.cpp: this is a signal call, make it more
      obvious

2009-10-25 15:41  aclemens

    * digikam/albumiconview.cpp, digikam/albumsettings.cpp,
      digikam/albumsettings.h, digikam/digikamimageview.cpp,
      utilities/setup/setupalbumview.cpp: This seems to be ancient
      code, we use left click for opening images in preview
      or editor, not right-click

2009-10-25 15:19  aclemens

    * NEWS: update

2009-10-25 14:23  aclemens

    * digikam/albumsettings.cpp: last typo, the RegExp was messed up in
      two corner cases

2009-10-25 14:18  aclemens

    * digikam/albumsettings.cpp: Typo

2009-10-25 14:14  aclemens

    * digikam/albumsettings.cpp: Use config vars to avoid faulty reads
      / writes and code duplication

2009-10-25 13:03  aclemens

    * libs/dialogs/deletedialog.cpp, libs/dialogs/deletedialog.h:
      polish

2009-10-25 12:52  aclemens

    * digikam/albumsettings.cpp, digikam/albumsettings.h,
      libs/dialogs/deletedialog.cpp, libs/dialogs/deletedialog.h,
      utilities/setup/setupmisc.cpp: Use "Do not ask again" option for
      permanent delete as well.
      This is a global setting, not only true for lighttable.

      CCBUG:210907

2009-10-25 09:52  aclemens

    * NEWS: update

2009-10-25 09:48  aclemens

    * utilities/lighttable/lighttablewindow.cpp: polish

2009-10-25 01:11  aclemens

    * libs/imageproperties/imagedescedittab.cpp: Reset assignedTagsBtn
      when searching for tags

2009-10-25 01:01  aclemens

    * NEWS: update

2009-10-25 01:01  aclemens

    * libs/imageproperties/imagedescedittab.cpp: Fix expanding of tags
      folder view....

      BUG:197399

2009-10-25 00:37  aclemens

    * NEWS: update

2009-10-25 00:23  aclemens

    * utilities/lighttable/lighttablewindow.cpp: use KShortcut
      explicitly

2009-10-25 00:03  aclemens

    * utilities/lighttable/lighttablewindow.cpp: Simplify code

2009-10-25 00:03  aclemens

    * utilities/lighttable/lighttablewindow.cpp,
      utilities/lighttable/lighttablewindow.h,
      utilities/lighttable/lighttablewindow_p.h: Add permanent delete
      action to the light table as well.

      Kgw,
      I have altered your patch a lot, it had code duplication that was
      actually not
      necessary.
      Can we close this bug now?

      Andi

      CCBUG:210907

2009-10-24 22:38  aclemens

    * NEWS, utilities/setup/setupeditor.cpp: Remove horizontal thumbbar
      option

      BUG:211707

2009-10-24 22:12  aclemens

    * CMakeLists.txt: polish

2009-10-24 22:12  aclemens

    * imageplugins/superimpose/superimposetool.cpp: After clicking on
      every single button in digiKam (puh :-)), I finally found
      some dysfunction.
      The signals have been renamed in Qt4...

2009-10-24 20:20  aclemens

    * digikam/imagepreviewview.cpp,
      libs/widgets/common/paniconwidget.cpp,
      libs/widgets/common/paniconwidget.h,
      utilities/imageeditor/canvas/canvas.cpp,
      utilities/imageeditor/rawimport/rawpreview.cpp,
      utilities/lighttable/lighttablepreview.cpp: Factorize panIcon
      corner button

2009-10-24 15:14  aclemens

    * utilities/cameragui/cameraui.cpp,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/lighttable/lighttablewindow.cpp: Don't restrict the
      maximum height of the statusbar (or widgets inside of it) to
      some value. This will break the look of sliders and the exposure
      indicators in
      the editor.

2009-10-24 15:14  aclemens

    * libs/widgets/common/statuszoombar.cpp: polish

2009-10-24 15:00  aclemens

    * utilities/advancedrename/advancedrenamewidget.cpp: polish

2009-10-24 14:59  aclemens

    * digikam/ratingfilter.cpp, libs/widgets/common/statuszoombar.cpp,
      utilities/advancedrename/advancedrenamewidget.cpp: Now that
      DTipTracker HAS a parent assigned, don't delete the widget,
      otherwise
      it might crash (race conditions).

2009-10-24 14:59  aclemens

    * libs/widgets/common/dcursortracker.cpp: Assign parent. This is
      needed for example in the AdvancedRenameDialog. The url
      in the helper tooltip will otherwise not be clickable, since the
      dialog is
      modal and the tooltip will be disabled.
      When assigned to the dialog, the tooltip still is usable.
      We don't need to have a toplevel widget, Qt::ToolTip will manage
      this for us.

2009-10-24 14:08  aclemens

    * utilities/advancedrename/advancedrenamedialog.cpp: polish

2009-10-24 14:00  jwienke

    * digikam/globals.h, libs/curves/imagecurves.cpp,
      libs/curves/imagecurves.h,
      libs/dimg/filters/dimgimagefilters.cpp,
      libs/histogram/imagehistogram.cpp,
      libs/histogram/imagehistogram.h,
      libs/widgets/common/curveswidget.cpp,
      libs/widgets/common/histogramwidget.cpp: Some more magic number
      hunting...

2009-10-24 13:54  cgilles

    * NEWS: update

2009-10-24 12:46  jwienke

    * libs/widgets/common/curveswidget.cpp: polish

2009-10-24 12:42  jwienke

    * libs/widgets/common/curveswidget.cpp: more cleanup for the curves
      widget

2009-10-24 12:09  cgilles

    * NEWS: update

2009-10-24 12:08  cgilles

    * data/pics/indicator-gray.png, data/pics/indicator-green.png,
      data/pics/indicator-red.png: new led icons from Ignat.
      BUGS: 211640

2009-10-24 10:40  aclemens

    * utilities/advancedrename/advancedrenamedialog.cpp,
      utilities/advancedrename/advancedrenamedialog.h: No need to pass
      the singleFileMode variable in here

2009-10-24 10:38  aclemens

    * utilities/advancedrename/advancedrenamedialog.cpp: focus hack is
      not needed anymore, since we use a history now and set the text
      pattern

2009-10-24 10:34  aclemens

    * utilities/advancedrename/common/dynamiclayout.cpp,
      utilities/advancedrename/common/dynamiclayout.h: polish

2009-10-24 10:29  cgilles

    * NEWS: update

2009-10-24 10:27  aclemens

    * utilities/advancedrename/common/parser.cpp,
      utilities/advancedrename/common/parser.h: polish

2009-10-24 10:00  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp,
      utilities/advancedrename/advancedrenameinput.h,
      utilities/advancedrename/common/parser.cpp,
      utilities/advancedrename/common/parser.h: Move
      AdvancedRenameLineEdit::SelectionType => Parser::Type, merge
      tokenAtPosition methods

2009-10-23 17:27  aclemens

    * digikam/digikamapp.cpp,
      imageplugins/adjustcurves/imageplugin_adjustcurves.cpp,
      imageplugins/adjustlevels/imageplugin_adjustlevels.cpp,
      imageplugins/channelmixer/imageplugin_channelmixer.cpp,
      imageplugins/contentawareresizing/imageplugin_contentawareresizing.cpp,
      imageplugins/coreplugin/imageplugin_core.cpp,
      imageplugins/inpainting/imageplugin_inpainting.cpp,
      imageplugins/inserttext/imageplugin_inserttext.cpp,
      imageplugins/whitebalance/imageplugin_whitebalance.cpp,
      libs/widgets/common/thumbbardock.cpp, showfoto/showfoto.cpp,
      utilities/cameragui/cameraui.cpp,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/imagewindow.cpp,
      utilities/lighttable/lighttablewindow.cpp,
      utilities/queuemanager/queuemgrwindow.cpp: According to some IRC
      chat, it is always best to use KShortcut when defining
      shortcuts in KDE, to avoid weird behavior due to alternate
      keyboard shortcuts.

2009-10-23 16:53  aclemens

    * digikam/digikamapp.cpp: Somehow KDElibs seems to have decided to
      have Shift+Del as an alternative
      shortcut for the cut action now, which collides with our "delete
      permanent"
      action (and should also collide in dolphin for example?).
      Use KShortcut to erase the alternate version.

2009-10-23 16:46  mwiesweg

    * NEWS, utilities/imageeditor/canvas/dimginterface.cpp: When saving
      to a new format, take over the read-only state of this file
      for the current image of DImgInterface.

      BUG: 152483

2009-10-23 16:46  mwiesweg

    * utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/imagewindow.cpp,
      utilities/imageeditor/editor/savingcontextcontainer.h: The method
      saveAsIsComplete was never called, only saveIsComplete().
      Store if the save operation was save or save as, and call
      appropriately.
      There is still some minor weirdness with the thumbbar after
      saving,
      but nothing critical.

      CCBUG: 152483

2009-10-23 16:45  mwiesweg

    * libs/dimg/dimg.cpp, libs/dimg/dimg_p.h: The isReadOnly is not an
      attribute of the image data, but of the file the
      data was originally loaded from. When saving the same data to
      different formats,
      the original format maybe readonly and any of the saved format
      may be not.

      Do not store this info as an integral part of the image data but
      only as an attribute
      that can be more easily accessed from outside.

      CCBUG: 152483

2009-10-23 16:13  aclemens

    * NEWS: update

2009-10-23 16:09  aclemens

    * utilities/advancedrename/advancedrenamewidget.cpp,
      utilities/advancedrename/advancedrenamewidget.h,
      utilities/queuemanager/queuesettingsview.cpp: ... clear the text
      instead. AdvancedRenameWidget::clear() is used to erase the
      text and the history, for just erasing the lineinput text, use
      AdvancedRenameWidget::clearText() now

2009-10-23 16:04  jwienke

    * libs/widgets/common/curveswidget.cpp: cleaned up curve rendering

2009-10-23 16:04  aclemens

    * utilities/queuemanager/queuesettingsview.cpp: Do not clear the
      advancedRenameWidget, this also erases the history from the
      combobox

2009-10-23 14:41  jwienke

    * utilities/imageeditor/rawimport/rawsettingsbox.cpp: Use option
      variables in raw converter

2009-10-23 13:17  aclemens

    * libs/dimg/dimg.cpp: Move calculation out of the for loop

2009-10-23 12:53  aclemens

    * utilities/batch/batchthumbsgenerator.cpp: polish

2009-10-23 12:52  aclemens

    * utilities/batch/fingerprintsgenerator.cpp: polish

2009-10-23 12:51  aclemens

    * utilities/batch/fingerprintsgenerator.cpp: typo

2009-10-23 12:51  aclemens

    * utilities/batch/batchthumbsgenerator.cpp,
      utilities/batch/fingerprintsgenerator.cpp: Set caption of
      BatchThumbsGenerator and FingerPrintsGenerator according to the
      chosen mode.

2009-10-23 12:28  aclemens

    * imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp:
      polish

2009-10-23 12:27  aclemens

    * imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp:
      polish

2009-10-23 12:18  aclemens

    * imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp: Do
      not copy and convertToPixmap on every updatePixmap call. Instead
      generate a
      pixmap once (or on every resize) and use QPainter methods to
      paint a part of
      the source bitmap.
      According to callgrind this greatly improves speed.

2009-10-23 10:26  aclemens

    * imageplugins/hotpixels/blackframeparser.cpp: Quick fix: When you
      accidentally select a none-black-frame image in the HotPixels
      tool, the host application will freeze due to heavy computations.
      Limit the maximum amount of hotpixels to 1000, this should be
      enough.

2009-10-23 09:14  aclemens

    * imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp: Fix
      logic

2009-10-22 23:09  aclemens

    * utilities/advancedrename/common/dynamiclayout.cpp: fix min width

2009-10-22 23:09  aclemens

    * utilities/advancedrename/advancedrenamedialog.cpp: Now it is
      working, weird... never had to add so many setMinimumWidth()
      calls...

2009-10-22 23:01  jwienke

    * NEWS, imageplugins/adjustcurves/adjustcurvestool.cpp,
      imageplugins/coreplugin/bwsepiatool.cpp,
      imageplugins/coreplugin/iccprooftool.cpp,
      libs/curves/imagecurves.cpp, libs/curves/imagecurves.h,
      libs/widgets/common/curvesbox.cpp,
      libs/widgets/common/curvesbox.h,
      libs/widgets/common/curveswidget.cpp,
      libs/widgets/common/curveswidget.h,
      utilities/imageeditor/rawimport/rawsettingsbox.cpp: Restore
      curves for raw import. This includes some refactorings and
      removing of magic numbers.

      BUG: 211423

2009-10-22 22:56  aclemens

    * utilities/advancedrename/advancedrenamewidget.cpp,
      utilities/advancedrename/common/dynamiclayout.cpp: Set minimum
      column layout to 2.
      Somehow the AdvancedRenameDialog still can be shrunken to a zero
      width.
      Why?

2009-10-22 22:38  aclemens

    * NEWS: update

2009-10-22 22:19  aclemens

    * digikam/digikamimageview.cpp, digikam/imageviewutilities.cpp,
      digikam/imageviewutilities.h,
      utilities/advancedrename/common/renamethread.h: Abort renaming
      when canceling a nameconflict or overwrite dialog.
      CCBUG:211237

2009-10-22 17:47  aclemens

    * digikam/imageviewutilities.cpp: Check properties in
      slotDIOResult(). This slot can be called from other
      locations, so make sure we only emit a imageRenameFailed signal
      when the
      property is set to renameFileProperty

2009-10-22 17:00  aclemens

    * utilities/advancedrename/advancedrenamedialog.cpp: polish

2009-10-22 16:55  aclemens

    * digikam/digikamimageview.cpp, digikam/imageviewutilities.cpp,
      digikam/imageviewutilities.h,
      utilities/advancedrename/advancedrenamedialog.cpp,
      utilities/advancedrename/advancedrenamedialog.h,
      utilities/advancedrename/common/renamethread.cpp,
      utilities/advancedrename/common/renamethread.h: Fix error
      handling in AdvancedRename.
      Since we use KIO for this, real error handling is not necessary.
      Just make sure
      that we cleanup the list on failed renaming, too (wakeAll())
      CCBUG:211237

2009-10-22 15:26  aclemens

    * utilities/advancedrename/advancedrenamedialog.cpp,
      utilities/advancedrename/advancedrenamedialog.h: Save dialog size
      on exit

2009-10-22 14:21  aclemens

    * utilities/advancedrename/advancedrenamedialog.cpp: polish

2009-10-22 13:52  cgilles

    * project/bootstrap.bat: update

2009-10-22 13:49  aclemens

    * CMakeLists.txt,
      utilities/advancedrename/advancedrenamedialog.cpp,
      utilities/advancedrename/advancedrenamewidget.cpp,
      utilities/advancedrename/advancedrenamewidget.h,
      utilities/advancedrename/common/dynamiclayout.cpp,
      utilities/advancedrename/common/dynamiclayout.h,
      utilities/queuemanager/queuesettingsview.cpp: Add a dynamic
      layout to the AdvancedRenameWidget.
      Buttons will now re-arrange automatically, without the need of
      the
      setInputColumns() method.

2009-10-22 13:05  aclemens

    * utilities/advancedrename/parsers/subparsers/sequencenumberparser.cpp:
      Use a shorter name for the SequenceNumberParser. I'm working on a
      dynamic
      layout for the AdvancedRenameWidget. This layout manager will
      take the widest
      button and set it as the minimum item width. Using shorter names
      will help in
      providing smaller layouts.

2009-10-22 11:51  cgilles

    * imageplugins/whitebalance/whitebalancetool.cpp,
      imageplugins/whitebalance/whitebalancetool.h: fix warnings under
      win32

2009-10-22 10:55  jwienke

    * libs/curves/imagecurves.cpp, libs/curves/imagecurves.h,
      utilities/imageeditor/rawimport/rawsettingsbox.cpp: Removed some
      magic numbers

2009-10-22 10:48  aclemens

    * utilities/advancedrename/advancedrenamewidget.cpp: No need to
      avoid the range modifier anymore...

2009-10-22 09:41  aclemens

    * NEWS: update

2009-10-22 09:18  jwienke

    * NEWS, utilities/lighttable/lighttablewindow.cpp: Applied patch
      from kgw@mineralien-verkauf.de that improves light table
      behaviour when deleting images. Thanks for the patch.

      BUG: 210967

2009-10-21 23:11  jwienke

    * NEWS, libs/widgets/common/thumbbar.cpp: Thumbbar selection only
      reacts on left mouse button.

      Gilles, I'm not sure if this fix can have any side effects, eg
      for the tool tips. Could you take a look at this?

      BUG: 211366

2009-10-21 22:35  jwienke

    * NEWS: forgot to commit the news file...

2009-10-21 22:23  jwienke

    * utilities/imageeditor/editor/editorwindow.cpp: use last dot in
      file name for "save as" suggestion in editor

      BUG: 211356

2009-10-21 21:15  cgilles

    * NEWS: update

2009-10-21 21:08  jwienke

    * libs/widgets/common/sidebar.cpp, libs/widgets/common/sidebar.h,
      utilities/queuemanager/queuemgrwindow.cpp,
      utilities/queuemanager/queuemgrwindow_p.h: Use splitters for BQM
      to be more flexible with monitor sizes.

2009-10-21 20:25  jwienke

    * libs/dimg/loaders/pngloader.cpp: remove warning

2009-10-21 16:02  aclemens

    * imageplugins/whitebalance/whitebalancetool.cpp: For easier preset
      selection we should sort the combobox.

2009-10-21 15:55  aclemens

    * imageplugins/whitebalance/whitebalancetool.cpp: this should be
      translatable now...

2009-10-21 15:43  aclemens

    * imageplugins/whitebalance/whitebalancetool.cpp: wrong method
      call...

2009-10-21 15:40  aclemens

    * imageplugins/whitebalance/whitebalancetool.cpp: Why can't I add a
      QString to i18n? Hope converting to QByteArray is sufficient
      here...?

2009-10-21 15:29  aclemens

    * imageplugins/whitebalance/whitebalancetool.cpp: Add helper method
      to generate tooltip entries from TemperaturePreset values.
      Now preset code should be easy to factorize if needed.

2009-10-21 15:02  aclemens

    * imageplugins/whitebalance/whitebalancetool.cpp: Fix handling of
      the "None" preset

2009-10-21 14:55  aclemens

    * imageplugins/whitebalance/whitebalancetool.cpp: if set to "None",
      do not change the temperatureInput value

2009-10-21 14:32  aclemens

    * imageplugins/whitebalance/whitebalancetool.cpp: Use QVariant for
      TemperaturePreset combobox. This avoids duplication of code
      and also greatly simplifies the plugin code.

2009-10-21 14:32  aclemens

    * imageplugins/whitebalance/whitebalancetool.cpp,
      imageplugins/whitebalance/whitebalancetool.h: Move
      TemperaturePreset out of the header, it was private and therefore
      not
      usable from outside anyway

2009-10-21 11:32  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: Fix newSize
      labels in FreeRotation

2009-10-21 10:27  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: Do not set the
      newSize to -1 of no rotation has been applied, but set the
      original size.

      These labels are still wrong and (for me) not really needed. If
      you rotate an
      image, it will show the newSize of the previewed image data, not
      the original
      one.
      This is actually wrong, because the size doesn't represent the
      real outcome.

      I would suggest to remove those labels completely, but I guess
      this should be
      discussed before ;-)

      So what do you think?

      CCMAIL:digikam-devel@kde.org

2009-10-21 08:25  aclemens

    * digikam/imageviewutilities.cpp: As usual, remove code duplication
      to avoid typos

2009-10-21 08:04  aclemens

    * digikam/contextmenuhelper.cpp: polish: be typesafe here, although
      not really important

2009-10-21 07:46  aclemens

    * digikam/digikamimageview.cpp, digikam/digikamimageview.h,
      digikam/imageviewutilities.cpp, digikam/imageviewutilities.h:
      Move addIsCutSelection() and decodeIsCutSelection() helper
      methods into ImageViewUtilities

2009-10-21 06:42  aclemens

    * digikam/albumfolderview.cpp: polish

2009-10-21 05:59  aclemens

    * NEWS: update

2009-10-21 05:59  aclemens

    * digikam/albumfolderview.cpp: Make quick filter work in
      AlbumFolderView for "Sorted by Category" and "Sorted
      by Date" as well.
      Since groupedItems don't have a pAlbum assigned, iterating only
      over the
      palbumList from AlbumManager isn't working.
      We need to iterate over the folderList items instead.
      Additional logic had to be added for ByCategory and ByDate
      sorting.

      Future conversions to Qt4 model view will hopefully make this
      easier :-)

      BUG:198695

2009-10-20 19:40  cgilles

    * libs/imageproperties/markerclusterholder.cpp: compile under win32

2009-10-20 19:14  aclemens

    * NEWS: update

2009-10-20 17:57  aclemens

    * NEWS: update

2009-10-20 16:05  aclemens

    * NEWS: update

2009-10-20 16:01  aclemens

    * NEWS: update

2009-10-20 15:39  aclemens

    * NEWS, digikam/albumthumbnailloader.cpp: Set new size in thumbnail
      load threads after setup has been changed.

      BUG:192748

2009-10-20 14:58  aclemens

    * digikam/contextmenuhelper.cpp: QList::first() can not be called
      on an empty list, so make sure it has some
      data in it

2009-10-20 14:54  aclemens

    * digikam/contextmenuhelper.cpp: polish

2009-10-20 14:50  aclemens

    * NEWS, digikam/contextmenuhelper.cpp, digikam/contextmenuhelper.h,
      digikam/digikamimageview.cpp, digikam/imagepreviewview.cpp: If
      images are selected and they are not all image files, remove the
      rotate
      action from the context menu.

2009-10-20 13:38  aclemens

    * digikam/digikamapp.cpp, digikam/digikamapp.h,
      digikam/digikamimageview.cpp, digikam/digikamview.cpp: Fix
      standard cut / copy / paste actions

2009-10-20 13:08  aclemens

    * NEWS: update

2009-10-20 13:08  aclemens

    * digikam/contextmenuhelper.cpp, digikam/contextmenuhelper.h,
      digikam/digikamimageview.cpp, digikam/digikamimageview.h,
      digikam/digikamimageview_p.cpp: Implement CUT action in
      DigikamView

      BUG:144642

2009-10-20 12:09  aclemens

    * digikam/albumfolderview.cpp: Add "Open in Filemanager" action to
      album folder list context menu

2009-10-20 11:28  aclemens

    * digikam/albumiconview.cpp, digikam/albumiconview.h,
      digikam/digikamapp.cpp, digikam/digikamview.cpp,
      digikam/digikamview.h: polish

2009-10-20 11:21  aclemens

    * NEWS, digikam/digikamapp.cpp, digikam/digikamapp_p.h,
      digikam/digikamimageview.cpp, digikam/digikamui.rc: Rename "New
      Album from Selection" action, remove it from the main menu

2009-10-20 11:04  aclemens

    * imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp: Be
      more consistent with selection widget in the image editor

2009-10-20 10:55  aclemens

    * utilities/imageeditor/canvas/canvas.cpp: Apply patch from Ignat
      Semenov

      CCBUG:170364

2009-10-20 10:24  aclemens

    * utilities/advancedrename/advancedrenamedialog.cpp: When in
      singleFileMode, clear the input widget, otherwise the pattern
      will be
      saved in the history

2009-10-20 09:51  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp: If you entered
      a big pattern before and it is saved in the history, the
      combobox widget will become way too big.
      In this case, truncate the combobox entries, to avoid windows
      with a size of
      3000x600px :-)

2009-10-20 09:47  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp,
      utilities/advancedrename/advancedrenameinput.h,
      utilities/advancedrename/advancedrenamewidget.cpp: No need to
      provide an access method anymore, since AdvancedRenameInput is a
      KComboBox, we already can get a pointer to the LineEdit widget.

2009-10-20 09:11  aclemens

    * utilities/advancedrename/advancedrenamewidget.cpp: Make options
      expanded by default, if no config entry has been set

2009-10-20 09:08  aclemens

    * utilities/advancedrename/advancedrenamedialog.cpp,
      utilities/advancedrename/advancedrenameinput.cpp,
      utilities/advancedrename/advancedrenameinput.h,
      utilities/advancedrename/advancedrenamewidget.cpp: Move history
      management into AdvancedRenameInput.
      Although we most likely use the AdvancedRenameWidget in digiKam,
      the history
      actually belongs to the combobox widget.
      Moving the history into this widget makes it possible to use the
      combobox
      without the input buttons and still have the pattern history.

2009-10-20 09:08  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp,
      utilities/advancedrename/advancedrenamewidget.cpp: Increase
      history to 20 items, set maximum visibility to 10.

2009-10-19 23:31  aclemens

    * utilities/imageeditor/canvas/canvas.cpp: Fix rectangle selection
      when moving the left or bottom side

2009-10-19 22:16  jwienke

    * utilities/queuemanager/assignedlist.cpp,
      utilities/queuemanager/assignedlist.h,
      utilities/queuemanager/queuepool.cpp,
      utilities/queuemanager/queuepool.h: Handle delete keys in BQM

2009-10-19 21:25  aclemens

    * utilities/advancedrename/advancedrenamewidget.cpp: Fix tooltip

2009-10-19 21:02  aclemens

    * utilities/advancedrename/advancedrenamedialog.cpp: Ahhh, IRC is
      making me commit strange things... :-)

2009-10-19 20:59  aclemens

    * utilities/advancedrename/advancedrenamedialog.cpp: Cleanup some
      leftover code from an older expression

2009-10-19 20:40  aclemens

    * utilities/advancedrename/advancedrenamedialog.cpp: Save renaming
      pattern only when more than one image is going to be renamed.
      In singleFileMode, ignore the pattern.
      The pattern in singleFileMode is most likely a slightly changed
      filename, you
      normally don't want this to be used later on when renaming
      multiple files.

2009-10-19 20:32  aclemens

    * utilities/advancedrename/advancedrenamedialog.cpp,
      utilities/advancedrename/advancedrenamedialog.h: Remember last
      pattern for AdvancedRenameDialog

2009-10-19 20:22  aclemens

    * NEWS: update

2009-10-19 19:11  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp: set inactive
      palette as well

2009-10-19 18:34  aclemens

    * utilities/advancedrename/advancedrenamewidget.cpp: set max
      history to 10

2009-10-19 18:34  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp: polish

2009-10-19 18:25  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp,
      utilities/advancedrename/advancedrenameinput.h: Use QPalette
      instead of CSS. At least the border is drawn correctly now and we
      do not need to emit signals anymore.

2009-10-19 17:48  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp: polish

2009-10-19 17:46  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp,
      utilities/advancedrename/advancedrenameinput.h: Fix look of the
      combobox in AdvancedRenameWidget:
      Somehow the ComboBox always overwrote the stylesheet of the
      LineEdit widget,
      therefore token coloring was broken.
      But setting the stylesheet in the LineEdit widget made the
      combobox look weird,
      too. As if the lineedit widget is too big for the combobox.

      Solution:
      If used in a combobox, don't set the stylesheet in the lineedit,
      but emit a
      signal with a general stylesheet and apply it to the combobox.

      Maybe there is a better solution, but right now I haven't found
      any.

2009-10-19 16:14  aclemens

    * utilities/advancedrename/advancedrenamewidget.cpp: Also make sure
      not to read empty patterns...

2009-10-19 16:11  aclemens

    * utilities/advancedrename/advancedrenamewidget.cpp: polish

2009-10-19 15:56  aclemens

    * utilities/advancedrename/advancedrenamewidget.cpp: Do not save
      empty patterns

2009-10-19 15:49  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp,
      utilities/advancedrename/advancedrenameinput.h,
      utilities/advancedrename/advancedrenamewidget.cpp: Add history to
      the AdvancedRenameWidget.
      Some issues:
      - Highlighting is not working correctly anymore, somehow the CSS
      style is ignored (if you move the mouse very quickly, a token
      sometimes is
      colored red, but only for some milliseconds).

      - The lineedit widget seems to be overlaying the ComboBox, I have
      not found yet
      a way to make it fit

      Bartek,
      can you test this and tell me if it is enough for you?

      CCBUG:211060

2009-10-19 13:36  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp,
      utilities/advancedrename/advancedrenameinput.h: save selection
      type on focusLeave. This is important for restoring selections
      that have been highlighted with modifier keys. If the selection
      type is
      invalid, reset the selection when losing focus.

2009-10-19 13:07  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp: polish

2009-10-19 13:07  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp: fix logic

2009-10-19 11:22  cgilles

    * README: polish

2009-10-18 19:10  pano

    * libs/dimg/loaders/pgfsettings.cpp: Fix formatting of What's This
      tooltip

2009-10-18 13:08  aclemens

    * digikam/scancontroller.cpp,
      libs/imageproperties/markerclusterholder.h,
      utilities/searchwindow/searchfields.cpp,
      utilities/setup/setupcollectionview.cpp: slots => Q_SLOTS
      signals => Q_SIGNALS

2009-10-18 12:42  aclemens

    * utilities/advancedrename/advancedrenamewidget.cpp: polish

2009-10-18 12:26  aclemens

    * imageplugins/coreplugin/ratiocrop/ratiocroptool.cpp: use config
      vars

2009-10-18 12:06  aclemens

    * imageplugins/coreplugin/iccprooftool.cpp: use config vars

2009-10-18 11:54  aclemens

    * imageplugins/superimpose/superimposetool.cpp: use config vars

2009-10-18 11:54  aclemens

    * imageplugins/coreplugin/ratiocrop/ratiocroptool.cpp,
      imageplugins/superimpose/superimposetool.cpp: wrong / duplicate
      config group

2009-10-18 11:45  aclemens

    * imageplugins/coreplugin/profileconversiontool.cpp: polish

2009-10-18 11:24  aclemens

    * imageplugins/coreplugin/bcgtool.cpp: use config vars

2009-10-18 11:20  aclemens

    * imageplugins/coreplugin/bwsepiatool.cpp: use config vars

2009-10-18 11:16  aclemens

    * imageplugins/coreplugin/bwsepiatool.cpp,
      imageplugins/coreplugin/bwsepiatool.h: cleanup includes

2009-10-18 11:08  aclemens

    * imageplugins/coreplugin/bwsepiatool.cpp,
      imageplugins/coreplugin/bwsepiatool.h: use a private class, move
      enums into cpp file

2009-10-18 10:54  aclemens

    * imageplugins/coreplugin/imageplugin_core.cpp,
      imageplugins/coreplugin/profileconversiontool.cpp: use config
      vars

2009-10-18 10:47  aclemens

    * imageplugins/coreplugin/redeyetool.cpp: use config vars

2009-10-18 10:43  aclemens

    * imageplugins/coreplugin/resizetool.cpp: use config vars

2009-10-18 10:39  aclemens

    * imageplugins/coreplugin/rgbtool.cpp: use config vars

2009-10-18 10:36  aclemens

    * imageplugins/coreplugin/sharpentool.cpp: use config vars

2009-10-18 10:22  aclemens

    * NEWS: update

2009-10-18 10:21  cgilles

    * utilities/imageeditor/canvas/undoaction.cpp,
      utilities/imageeditor/canvas/undoaction.h: polish

2009-10-18 10:21  aclemens

    * libs/widgets/common/statuszoombar.cpp: Let the slider decide what
      size to take. I'll leave this code commented if
      someone really thinks we need this.

      BUG:210956

2009-10-18 10:21  aclemens

    * imageplugins/contentawareresizing/contentawareresizetool.cpp,
      imageplugins/coreplugin/autocorrectiontool.cpp,
      imageplugins/coreplugin/bcgtool.cpp,
      imageplugins/coreplugin/blurtool.cpp,
      imageplugins/coreplugin/hsl/hsltool.cpp,
      imageplugins/coreplugin/iccprooftool.cpp,
      imageplugins/coreplugin/profileconversiontool.cpp,
      imageplugins/coreplugin/ratiocrop/ratiocroptool.cpp,
      imageplugins/coreplugin/redeyetool.cpp,
      imageplugins/coreplugin/resizetool.cpp,
      imageplugins/coreplugin/rgbtool.cpp,
      imageplugins/coreplugin/sharpentool.cpp: use config vars

2009-10-18 10:16  cgilles

    * utilities/imageeditor/canvas/canvas.cpp,
      utilities/imageeditor/canvas/canvas.h: apply patch # 37639 from
      Ignat Semenov
      CCBUGS: 170364

2009-10-18 09:26  cgilles

    * CMakeLists.txt: more info there

2009-10-17 20:18  aclemens

    * imageplugins/oilpaint/oilpainttool.cpp,
      imageplugins/perspective/perspectivetool.cpp: use config vars

2009-10-17 20:17  aclemens

    * imageplugins/oilpaint/oilpainttool.cpp: use config vars

2009-10-17 20:11  aclemens

    * imageplugins/localcontrast/localcontrasttool.cpp,
      imageplugins/noisereduction/noisereductiontool.cpp: use config
      vars

2009-10-17 20:04  aclemens

    * imageplugins/localcontrast/localcontrasttool.cpp: use config vars

2009-10-17 19:56  aclemens

    * imageplugins/lenscorrection/distortion/lensdistortiontool.cpp,
      imageplugins/lenscorrection/vignetting/antivignettingtool.cpp:
      use config vars

2009-10-17 19:49  aclemens

    * imageplugins/adjustcurves/adjustcurvestool.cpp,
      imageplugins/adjustlevels/adjustlevelstool.cpp,
      imageplugins/contentawareresizing/contentawareresizetool.cpp,
      imageplugins/distortionfx/distortionfxtool.cpp,
      imageplugins/emboss/embosstool.cpp,
      imageplugins/filmgrain/filmgraintool.cpp,
      imageplugins/hotpixels/hotpixelstool.cpp,
      imageplugins/infrared/infraredtool.cpp,
      imageplugins/inpainting/inpaintingtool.cpp,
      imageplugins/inserttext/inserttexttool.cpp,
      imageplugins/lenscorrection/autocorrection/autocorrectiontool.cpp:
      use config variables

2009-10-17 18:47  aclemens

    * imageplugins/adjustcurves/adjustcurvestool.cpp,
      imageplugins/adjustlevels/adjustlevelstool.cpp,
      imageplugins/blurfx/blurfxtool.cpp,
      imageplugins/border/bordertool.cpp,
      imageplugins/channelmixer/channelmixertool.cpp,
      imageplugins/charcoal/charcoaltool.cpp,
      imageplugins/colorfx/colorfxtool.cpp,
      imageplugins/contentawareresizing/contentawareresizetool.cpp,
      imageplugins/distortionfx/distortionfxtool.cpp,
      imageplugins/emboss/embosstool.cpp,
      imageplugins/filmgrain/filmgraintool.cpp,
      imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/hotpixels/hotpixelstool.cpp,
      imageplugins/infrared/infraredtool.cpp,
      imageplugins/inpainting/inpaintingtool.cpp,
      imageplugins/inserttext/inserttexttool.cpp,
      imageplugins/lenscorrection/autocorrection/autocorrectiontool.cpp,
      imageplugins/lenscorrection/distortion/lensdistortiontool.cpp,
      imageplugins/lenscorrection/vignetting/antivignettingtool.cpp,
      imageplugins/localcontrast/localcontrasttool.cpp,
      imageplugins/noisereduction/noisereductiontool.cpp,
      imageplugins/oilpaint/oilpainttool.cpp,
      imageplugins/perspective/perspectivetool.cpp,
      imageplugins/superimpose/superimposetool.cpp: prepare for and use
      config variables

2009-10-17 17:33  aclemens

    * imageplugins/raindrop/raindroptool.cpp,
      imageplugins/restoration/restorationtool.cpp,
      imageplugins/texture/texturetool.cpp: use config variables

2009-10-17 17:08  aclemens

    * imageplugins/whitebalance/whitebalancetool.cpp: use config
      variables, "Dark" was saved but never read, so I added it to
      readSettings()

2009-10-17 16:48  aclemens

    * imageplugins/sheartool/sheartool.cpp: use config variables

2009-10-17 16:39  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      utilities/advancedrename/advancedrenamewidget.cpp: polish

2009-10-17 16:36  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: I will start to
      add optionsVariables to private classes for everything that
      uses KConfig in digiKam. There were some situations were config
      was not read
      correctly, because the entry names differed in read and write
      methods.
      Using config option variables will help preventing such errors.
      Rule 1 in programming: Never repeat / duplicate code :D

2009-10-17 15:53  aclemens

    * utilities/advancedrename/advancedrenamewidget.cpp: polish

2009-10-17 15:51  aclemens

    * utilities/advancedrename/advancedrenamewidget.cpp: to avoid
      duplication, save option group name and entries in the private
      class

2009-10-17 15:43  aclemens

    * utilities/advancedrename/advancedrenamewidget.cpp: Define a
      default expand state (false), if no settings have been written so
      far.

2009-10-17 15:43  aclemens

    * utilities/advancedrename/advancedrenamewidget.cpp: hide line

2009-10-17 15:38  aclemens

    * utilities/advancedrename/advancedrenamewidget.cpp,
      utilities/advancedrename/advancedrenamewidget.h: Remember
      expanded options state

2009-10-17 15:38  aclemens

    * utilities/advancedrename/advancedrenamewidget.cpp: Make the
      button container expandable

2009-10-17 14:48  mwiesweg

    * utilities/searchwindow/searchfields.cpp: Be more clear with
      open/closed interval and < > vs. <= =>.
      We now always assume the beginning of the day (00:00:00) in
      DateOnly mode.
      This means for the end of the interval, one day is added:
      If the UI shows April 1st - April 2nd, internally it's >= 1/4 0h
      and < 3/4 0h.

      CCBUG:

2009-10-17 13:22  aclemens

    * utilities/advancedrename/parsers/subparsers/dateparser.cpp:
      polish

2009-10-17 13:17  aclemens

    * utilities/advancedrename/parsers/subparsers/dateparser.cpp:
      Officially there is no 'Standard' type for DateFormat, the user
      will not see
      this keyword in the help tooltip. Therefore we shouldn't add it,
      to avoid
      confusion ([date] will use the standard setting anyway)

2009-10-17 12:08  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp,
      utilities/advancedrename/advancedrenameinput.h: I will not
      implement a modifier selection method. This is not needed.
      Selecting tokens and tokenModifier pairs is enough.

2009-10-17 12:08  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp: polish i18n

2009-10-17 12:07  coles

    * libs/template/templatepanel.cpp,
      libs/template/templateviewer.cpp,
      utilities/cameragui/cameraui.cpp: Missed these yesterday - a
      couple of final string changes for now.

      SVN_SILENT

2009-10-17 11:18  aclemens

    * NEWS, utilities/advancedrename/advancedrenamedialog.cpp,
      utilities/advancedrename/advancedrenamewidget.cpp,
      utilities/advancedrename/advancedrenamewidget.h: When single file
      is selected, set the current filename as input pattern and
      highlight the line edit widget.

      BUG:210873

2009-10-17 11:14  mwiesweg

    * libs/template/altlangstredit.cpp: Make sure to clear caption
      field when delete button is pressed.

      CCBUG: 209382

2009-10-17 11:07  mwiesweg

    * NEWS, utilities/searchwindow/searchfields.cpp: For the case of
      same date for begin and end of the interval, do not store an
      interval but only a single date with the relation "Equal".

      Note: For any stored search, you must open the advanced search
      window and click
      OK once to store the search XML the correct way.

      BUG: 210845

2009-10-17 10:57  scripty

    * imageplugins/localcontrast/digikamimageplugin_localcontrast.desktop,
      utilities/nepomuk/digikamnepomukservice.desktop: SVN_SILENT made
      messages (.desktop file)

2009-10-17 08:42  aclemens

    * digikam/digikamui.rc: Users with a custom rc file (like me) will
      not find the new action until the
      version has been increased.
      When adding / removing something from an rc file, always increase
      the version
      number.

2009-10-16 23:15  jwienke

    * NEWS: news file updated

2009-10-16 23:14  jwienke

    * digikam/albumsettings.cpp, digikam/albumsettings.h,
      digikam/digikamapp.cpp, digikam/digikamapp_p.h,
      digikam/digikamimageview.cpp, digikam/digikamui.rc,
      digikam/digikamview.cpp, digikam/digikamview.h: Allow to decide
      whether to sort images ascending or descending.

      BUG: 137386

2009-10-16 19:53  cgilles

    * NEWS: update

2009-10-16 18:54  coles

    * digikam/imagecategorydrawer.cpp,
      imageplugins/coreplugin/bwsepiatool.cpp,
      imageplugins/coreplugin/iccprooftool.cpp,
      imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/localcontrast/localcontrasttool.cpp,
      libs/imageproperties/imagepropertiesgpstab.cpp,
      libs/template/templatepanel.cpp,
      libs/template/templateselector.cpp,
      libs/template/templateviewer.cpp,
      libs/widgets/metadata/metadatawidget.cpp,
      utilities/queuemanager/queuemgrwindow.cpp,
      utilities/setup/setuptemplate.cpp: Bonsoir Gilles,

      I've proof-read the past few months of digikam strings after a
      hiatus from KDE work. Nice work :), and the quality of the
      English seems to have improved too, good going.

      Bien à toi,

      Andrew

2009-10-16 18:31  jwienke

    * NEWS: updated news file

2009-10-16 14:56  aclemens

    * utilities/cameragui/camerahistoryupdater.cpp: wrong order, lock
      before clearing the list

2009-10-16 14:54  aclemens

    * utilities/cameragui/camerahistoryupdater.cpp: clear updateItems
      on cancel

2009-10-16 14:52  aclemens

    * CMakeLists.txt, utilities/cameragui/camerahistoryupdater.cpp,
      utilities/cameragui/camerahistoryupdater.h,
      utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
      utilities/cameragui/cameraui_p.h: Add CameraHistoryUpdater thread
      to CameraUI. This thread is used to get the
      downloadHistory information for the items in the CameraUI window.
      Since this can take some time, especially on a huge number of
      images, we need
      to run this separately from the main thread, to avoid UI locking.

      Gilles, Marcel,
      do you see problems with this thread here? Basically it is just a
      copy of the
      CameraController thread.

2009-10-16 10:50  cgilles

    * NEWS: update

2009-10-16 10:49  cgilles

    * libs/dmetadata/geodetictools.cpp, libs/dmetadata/geodetictools.h:
      compile under Solaris 10

      BUGS: 210773

2009-10-16 10:33  aclemens

    * project/digikam.supp: add suppression names

2009-10-16 09:13  aclemens

    * utilities/searchwindow/searchfields.cpp: Add comment

2009-10-15 16:52  cgilles

    * utilities/searchwindow/searchfields.h: polish

2009-10-15 16:12  aclemens

    * utilities/lighttable/lighttablewindow.cpp,
      utilities/queuemanager/queuemgrwindow.cpp: Fix string

2009-10-15 16:12  aclemens

    * utilities/searchwindow/searchfields.cpp: wow, this is the
      weirdest error I've ever seen in digiKam.
      moc seems to scan the commented code, so it fails and linking is
      broken.

      Gilles,
      there was a reason why it has been written like this! :-)

      Andi

2009-10-15 14:06  pano

    * utilities/queuemanager/queuemgrwindow.cpp: "Fix" a string

2009-10-15 12:33  cgilles

    * utilities/searchwindow/choicesearchutilities.cpp,
      utilities/searchwindow/choicesearchutilities.h: polish

2009-10-15 12:31  cgilles

    * utilities/searchwindow/searchutilities.cpp,
      utilities/searchwindow/searchutilities.h: polish

2009-10-15 12:29  cgilles

    * utilities/searchwindow/searchtabheader.cpp,
      utilities/searchwindow/searchtabheader.h: polish

2009-10-15 12:27  cgilles

    * utilities/searchwindow/searchgroup.cpp,
      utilities/searchwindow/searchgroup.h: polish

2009-10-15 12:21  cgilles

    * utilities/searchwindow/searchfields.cpp,
      utilities/searchwindow/searchfields.h: polish

2009-10-15 12:12  aclemens

    * utilities/scripts/cleanup_digikamdb.docbook,
      utilities/scripts/cleanup_digikamdb.xml: Rename the file to
      .docboo

2009-10-15 12:06  aclemens

    * NEWS: update

2009-10-15 11:59  aclemens

    * utilities/advancedrename/advancedrenamedialog.cpp,
      utilities/advancedrename/common/subparser.cpp: Man, I always
      forget to delete the d-pointer ... :-)

2009-10-15 11:44  aclemens

    * utilities/advancedrename/parsers/subparsers/metadataparser.cpp:
      Load a different icon if KIPIplugins are not installed.

2009-10-15 11:43  aclemens

    * utilities/advancedrename/common/parseobject.cpp,
      utilities/advancedrename/common/parseobject.h: Add methods to set
      icon for ParseObjects, this will be used later on in the
      MetadataParser to load a different icon when KIPI was not
      installed

2009-10-15 11:32  aclemens

    * digikam/imagecategorizedview.cpp: setCurrentIndex seems to work
      better in this case

      BUG:206670

2009-10-15 10:49  aclemens

    * utilities/advancedrename/parsers/subparsers/metadataparser.cpp,
      utilities/advancedrename/parsers/subparsers/sequencenumberparser.cpp:
      fix mem leak

2009-10-15 10:21  cgilles

    * imageplugins/coreplugin/imageplugin_core.cpp,
      imageplugins/coreplugin/imageplugin_core.h: if color management
      is disabled, set a sub option to Color Space Conversion action to
      lauch Setup ICC dialog page.

2009-10-15 10:04  cgilles

    * utilities/imageeditor/editor/editortooliface.cpp,
      utilities/imageeditor/editor/editortooliface.h: add new method to
      lauch Setup color management

2009-10-15 10:04  cgilles

    * libs/widgets/iccprofiles/iccprofilescombobox.cpp,
      libs/widgets/iccprofiles/iccprofilescombobox.h: polish

2009-10-15 09:42  aclemens

    * utilities/cameragui/cameraui.cpp: Erase the elements from the
      filesToBeAdded list if adding them to the icon
      view.
      This way we are avoiding adding the files multiple times,
      just in case this method might be called twice (or more often,
      like
      we did in the past).
      I never seen this being called twice now (I did a lot of tests,
      even added my
      '/' folder), but just to be sure we should do it this way.

2009-10-15 08:11  cgilles

    * NEWS: update

2009-10-15 08:08  cgilles

    * utilities/imageeditor/canvas/iccsettings.cpp,
      utilities/imageeditor/canvas/iccsettings.h: polish

2009-10-15 08:00  cgilles

    * imageplugins/coreplugin/profileconversiontool.cpp: fix layout

2009-10-15 06:36  cgilles

    * imageplugins/coreplugin/profileconversiontool.cpp,
      imageplugins/coreplugin/profileconversiontool.h: polish

2009-10-14 21:46  aclemens

    * libs/database/albumdb.cpp: Missing another fingerprints query

2009-10-14 21:43  aclemens

    * libs/database/albumdb.cpp: Ignore non image files when scanning
      for fingerprints.

2009-10-14 21:00  aclemens

    * utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
      utilities/cameragui/cameraui_p.h: Do not refresh the icon view
      for every single emitted signal from the
      CameraController.
      This will not only lock the GUI, but also lead to enormous memory
      consumption.
      Why? Because files get reloaded as much as signals are emitted
      from the
      CameraController.

      If you open a folder with 200 subfolders, the iconview and its
      content gets
      reloaded 200 times.

      For my testfolder this meant that over 2 million images were
      loaded as
      thumbnails, and this is NOT very system friendly :)

      The CameraUI is much more responsive now, but still there are
      issues:

      - The do...while loop in cameraui.cpp:1179 will lock the UI while
      all the
      images are processed. Problem: We can not set the CameraUI window
      to busy,
      and therefore it looks like the download has already been
      completed.

      - Sometimes the thumbnail generation can not be canceled, but I
      have not
      figured out why yet.

      Maybe it would be best to move the code from the do...while loop
      into the
      CameraController thread and emit signals?

      CCMAIL:digikam-devel@kde.org

2009-10-14 21:00  aclemens

    * libs/dimg/loaders/qimageloader.cpp: polish

2009-10-14 13:54  jwienke

    * NEWS: updated new file

2009-10-14 13:53  jwienke

    * utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/editorwindow.h: Saving to remote
      locations is now possible via KIO

      BUG: 132745

2009-10-14 13:08  aclemens

    * CMakeLists.txt: compile

2009-10-14 13:08  aclemens

    * digikam/digikamapp.cpp: polish

2009-10-14 13:08  aclemens

    * digikam/contextmenuhelper.cpp: fix logic

2009-10-14 13:08  aclemens

    * digikam/albumfolderview.cpp,
      libs/widgets/common/previewwidget.cpp,
      libs/widgets/common/thumbbar.cpp,
      utilities/batch/batchthumbsgenerator.cpp,
      utilities/batch/fingerprintsgenerator.cpp: cleanup

2009-10-14 12:59  cgilles

    * libs/widgets/common/CMakeLists.txt: polish

2009-10-14 12:53  cgilles

    * libs/widgets/common/dsplitterbutton.cpp,
      libs/widgets/common/dsplitterbutton.h,
      libs/widgets/common/sidebar.cpp: remove splitter bouton. code
      sound like not finalized.
      BUGS: 210519
      BUGS: 210518

2009-10-14 12:52  cgilles

    * libs/widgets/common/dsplitterbutton.cpp,
      libs/widgets/common/dsplitterbutton.h: polish

2009-10-14 12:05  cgilles

    * NEWS: update

2009-10-14 12:04  cgilles

    * libs/widgets/common/dsplitterbutton.cpp,
      libs/widgets/common/dsplitterbutton.h,
      libs/widgets/common/sidebar.cpp, libs/widgets/common/sidebar.h:
      handle properly sidebar state with splitter button using signal
      slot
      BUG: 210520

2009-10-14 11:33  aclemens

    * digikam/albumselectdialog.cpp: polish

2009-10-14 11:17  aclemens

    * digikam/albumselectdialog.cpp: Funny, I always read
      "dynamic_cast" here, although it is a static_cast (or
      better say an old C cast).
      This cast will not check for a valid type cast and therefore
      might be invalid.
      All of the following tests will not be accurate then and the
      dynamic_cast in
      the return statement might fail in the end.

2009-10-14 11:08  aclemens

    * imageplugins/localcontrast/localcontrasttool.cpp: Set objectName
      to avoid orphaned config entries

2009-10-14 10:45  aclemens

    * utilities/scripts/cleanup_digikamdb,
      utilities/scripts/cleanup_digikamdb.1,
      utilities/scripts/cleanup_digikamdb.xml: polish

2009-10-14 10:42  aclemens

    * digikam/albumselectdialog.cpp, digikam/albumselectdialog.h,
      utilities/cameragui/cameraui.cpp: Remove 'allowRootSelection'
      option, it is of no use in digiKam >= 0.10

2009-10-14 09:58  aclemens

    * digikam/albumselectdialog.cpp: What happens with a dynamic_cast
      when the reference parameter is invalid (null
      pointer)?
      Couldn't find any explanation in Google.
      Maybe this causes all the crashes in CameraUI (although I can not
      reproduce it,
      and it seems to be, again, a Kubuntu issue).

2009-10-14 09:47  aclemens

    * utilities/cameragui/cameraui.cpp: polish

2009-10-14 09:46  aclemens

    * utilities/cameragui/cameraui.cpp: I don't think this option makes
      any sense here anymore, I guess this is from a
      time when digiKam was not able to have multiple roots.

      Gilles, Marcel,
      could it be that this parameter is obsolete now for
      AlbumSelectDialog::selectAlbum()?

2009-10-14 08:48  cgilles

    * libs/widgets/common/comboboxutilities.cpp,
      libs/widgets/common/dsplitterbutton.cpp,
      libs/widgets/common/dsplitterbutton.h,
      libs/widgets/common/itemviewhoverbutton.cpp,
      libs/widgets/common/itemviewhoverbutton.h,
      libs/widgets/common/previewwidget.cpp,
      libs/widgets/common/visibilitycontroller.cpp,
      libs/widgets/common/visibilitycontroller.h: polish

2009-10-13 17:23  aclemens

    * utilities/queuemanager/toolsview.cpp: As discussed some weeks
      ago, hide "custom tools" from BQM for now, it is
      confusing.

2009-10-13 15:05  aclemens

    * project/digikam.supp: add a suppression for libgobject

2009-10-13 14:38  cgilles

    * CMakeLists.txt, libs/widgets/common/CMakeLists.txt,
      libs/widgets/common/dsplitterbutton.cpp,
      libs/widgets/common/dsplitterbutton.h,
      libs/widgets/common/sidebar.cpp, libs/widgets/common/sidebar.h:
      added splitter button to reduce or collapse sidebar as Gwenview.

2009-10-13 14:27  aclemens

    * project/digikam.supp: Add valgrind suppressions file

2009-10-13 14:27  aclemens

    * utilities/advancedrename/common/parser.cpp: fix memory leak

2009-10-13 14:27  aclemens

    * utilities/advancedrename/common/parseobject.cpp: fix memory leak

2009-10-13 09:36  aclemens

    * project/rm_git_mergetool_leftovers,
      project/rm_git_mergetool_leftovers.sh: rename

2009-10-13 09:01  aclemens

    * project/rm_git_mergetool_leftovers.sh: Use basename for usage()
      method

2009-10-13 09:01  aclemens

    * project/rm_git_mergetool_leftovers.sh: Add more checks and proper
      return values

2009-10-13 08:46  aclemens

    * utilities/scripts/cleanup_digikamdb: Revert "add some debugging
      to the script"
      Actually this was meant to go into my private branch.

2009-10-12 23:56  aclemens

    * kioslave/digikamalbums.cpp, kioslave/digikamdates.cpp,
      kioslave/digikamsearch.cpp, kioslave/digikamtags.cpp,
      showfoto/main.cpp, showfoto/setup/setup.cpp,
      showfoto/setup/setupeditor.cpp, showfoto/setup/setupmetadata.cpp,
      showfoto/setup/setuptooltip.cpp, showfoto/showfoto.cpp,
      tests/advancedrenametest.cpp, tests/freerotationtest.cpp,
      tests/pgfscaled.cpp, tests/qtpgftest.cpp, themedesigner/main.cpp,
      themedesigner/mainwindow.cpp,
      themedesigner/themedicongroupitem.cpp,
      themedesigner/themediconitem.cpp,
      themedesigner/themediconview.cpp,
      utilities/queuemanager/actionthread.cpp,
      utilities/queuemanager/assignedlist.cpp,
      utilities/queuemanager/basetools/convert/convert2jp2.cpp,
      utilities/queuemanager/basetools/convert/convert2jpeg.cpp,
      utilities/queuemanager/basetools/convert/convert2pgf.cpp,
      utilities/queuemanager/basetools/convert/convert2png.cpp,
      utilities/queuemanager/basetools/convert/convert2tiff.cpp,
      utilities/queuemanager/basetools/decorate/watermark.cpp,
      utilities/queuemanager/basetools/enhance/autocorrection.cpp,
      utilities/queuemanager/basetools/enhance/restoration.cpp,
      utilities/queuemanager/basetools/enhance/sharpen.cpp,
      utilities/queuemanager/basetools/metadata/assigntemplate.cpp,
      utilities/queuemanager/basetools/transform/flip.cpp,
      utilities/queuemanager/basetools/transform/resize.cpp,
      utilities/queuemanager/basetools/transform/rotate.cpp,
      utilities/queuemanager/batchtool.cpp,
      utilities/queuemanager/batchtoolsmanager.cpp,
      utilities/queuemanager/queuelist.cpp,
      utilities/queuemanager/queuepool.cpp,
      utilities/queuemanager/queuesettingsview.cpp,
      utilities/queuemanager/queuetooltip.cpp,
      utilities/queuemanager/toolsettingsview.cpp,
      utilities/queuemanager/toolslistview.cpp,
      utilities/queuemanager/toolsview.cpp,
      utilities/searchwindow/choicesearchutilities.cpp,
      utilities/searchwindow/ratingsearchutilities.cpp,
      utilities/searchwindow/searchfieldgroup.cpp,
      utilities/searchwindow/searchfields.cpp,
      utilities/searchwindow/searchfolderview.cpp,
      utilities/searchwindow/searchgroup.cpp,
      utilities/searchwindow/searchtabheader.cpp,
      utilities/searchwindow/searchutilities.cpp,
      utilities/searchwindow/searchview.cpp,
      utilities/searchwindow/searchwindow.cpp,
      utilities/setup/cameralist.cpp, utilities/setup/setup.cpp,
      utilities/setup/setupalbumview.cpp,
      utilities/setup/setupcamera.cpp,
      utilities/setup/setupcategory.cpp,
      utilities/setup/setupcollections.cpp,
      utilities/setup/setupdcraw.cpp, utilities/setup/setupeditor.cpp,
      utilities/setup/setupicc.cpp, utilities/setup/setupiofiles.cpp,
      utilities/setup/setuplighttable.cpp,
      utilities/setup/setupmetadata.cpp, utilities/setup/setupmime.cpp,
      utilities/setup/setupmisc.cpp, utilities/setup/setupplugins.cpp,
      utilities/setup/setuptemplate.cpp,
      utilities/setup/setuptooltip.cpp,
      utilities/slideshow/slideshow.cpp,
      utilities/timeline/timelinefolderview.cpp,
      utilities/timeline/timelineview.cpp,
      utilities/timeline/timelinewidget.cpp: apply cleanup_header.py on
      some folders

2009-10-12 23:22  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp,
      utilities/advancedrename/common/renamethread.cpp,
      utilities/advancedrename/common/subparser.cpp,
      utilities/advancedrename/parsers/defaultparser.cpp,
      utilities/advancedrename/parsers/modifiers/rangemodifier.cpp,
      utilities/advancedrename/parsers/modifiers/replacemodifier.cpp,
      utilities/advancedrename/parsers/subparsers/metadataparser.cpp:
      Try cleanup_header script on advancedrename utility... and it
      worked, at least
      here (running on the whole source try messed some things up).

      It even removed duplicate entries and the useless "KDE includes"
      comment from
      renamethread.cpp, cool.

      Maybe I'll find enough motivation to fix the rest of the script
      issues, too.

2009-10-12 23:22  aclemens

    * project/cleanup_headers/cleanup_headers.py: fix empty comment
      handling

2009-10-12 23:03  aclemens

    * project/cleanup_headers,
      project/cleanup_headers/cleanup_headers.py,
      project/cleanup_headers/known_patterns.txt: Found some old script
      I wrote one year ago, it still seems to work (needs a
      little love :-)), but I don't understand my own code anymore :-)
      Funny, this is why you learn: "comment your code".

      Anyway this script was meant to clean up the include headers,
      sort them in a
      particular order and therefore make the lives of the digiKam devs
      easier :-)

      I can't even imagine this has worked before, nowadays I would use
      bison+yacc or
      pyparsing (bison+yacc for python) to write such a parser.
      Actually there is also a pyparsing version in my "oh my god was
      is this
      stuff"-folder, but it isn't working and I guess it never has,
      looks very
      incomplete.

      So I'll upload this version here, before it vanishes completely
      from my disk,
      maybe I'll update it some day.

2009-10-12 20:36  aclemens

    * utilities/scripts/cleanup_digikamdb: add some debugging to the
      script

2009-10-12 20:06  aclemens

    * utilities/scripts/cleanup_digikamdb: we can simply use the USER
      env variable here

2009-10-12 19:00  cgilles

    * NEWS: update

2009-10-12 18:42  aclemens

    * NEWS: update

2009-10-12 18:09  aclemens

    * imageplugins/hotpixels/blackframelistview.cpp,
      imageplugins/hotpixels/blackframeparser.cpp,
      imageplugins/hotpixels/hotpixelstool.cpp: Fix wrong iterator
      usage. I didn't find anything else, I hope we have fixed all
      of them now.

2009-10-12 17:46  aclemens

    * NEWS: update

2009-10-12 17:46  aclemens

    * digikam/albumhistory.cpp: Fix crash due to invalid iterator
      usage.
      I guess such fixes need to be done throughout the digiKam code
      base.

      BUG:209207

2009-10-12 16:28  aclemens

    * utilities/scripts/cleanup_digikamdb,
      utilities/scripts/cleanup_digikamdb.1,
      utilities/scripts/cleanup_digikamdb.xml: Allow to only cleanup
      thumbnail databases ('-T')

2009-10-12 16:18  aclemens

    * utilities/scripts/cleanup_digikamdb: Use '-x' option, it is more
      reliable, otherwise the script might detect itself
      as a running digikam process and never execute ;-)

2009-10-12 16:08  aclemens

    * utilities/scripts/cleanup_digikamdb: Use a different process
      detection method. If you open dolphin for example and
      visit a folder named "digikam", the old detection method will
      tell you that
      digiKam is running, although it isn't.
      Use "pgrep" instead and filter out the kioslave processes.

2009-10-12 16:08  aclemens

    * utilities/scripts/cleanup_digikamdb,
      utilities/scripts/cleanup_digikamdb.1,
      utilities/scripts/cleanup_digikamdb.xml: update

2009-10-12 15:32  aclemens

    * utilities/scripts/cleanup_digikamdb.1,
      utilities/scripts/cleanup_digikamdb.xml: update

2009-10-12 15:23  aclemens

    * utilities/scripts/cleanup_digikamdb.1,
      utilities/scripts/cleanup_digikamdb.xml: polish

2009-10-12 15:21  aclemens

    * utilities/scripts/cleanup_digikamdb.1,
      utilities/scripts/cleanup_digikamdb.xml: update man page

2009-10-12 15:00  aclemens

    * utilities/scripts/cleanup_digikamdb.1,
      utilities/scripts/cleanup_digikamdb.xml: Add docbook for
      cleanup_digikamdb man page

2009-10-12 13:52  mwiesweg

    * utilities/cameragui/cameraui.cpp: Do not access citem after it
      has been removed.
      Additionally, I dont see the indication for dynamic_cast here.
      Use static_cast.

      CCBUG: 210206
      CCBUG: 204967

2009-10-11 21:53  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: oops, wrong
      notation...

2009-10-11 21:35  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: Use QT_VERSION
      macro here for Qt4.5 only methods

2009-10-11 17:47  aclemens

    * utilities/scripts/cleanup_digikamdb: Use $0 for help function

2009-10-11 16:35  aclemens

    * NEWS: update

2009-10-11 15:20  aclemens

    * digikam/albumwidgetstack.cpp: Avoid possible crash (thumbBarDock
      pointer was not initialized).

2009-10-11 13:18  aclemens

    * libs/widgets/imageplugins/imagewidget.cpp: Do not set the
      exposure buttons in the ImageWidget to exclusive, this will fix
      the following issues:

      a) you were not able to disable the buttons again
      b) you were not able to show under- and overexposure at the same
      time (which is
      useful for example in the AdjustCurves tool).

2009-10-11 11:32  aclemens

    * utilities/imageeditor/editor/editorwindow.cpp: We have no visual
      feedback here, instead of setChecked() use setEnabled()

2009-10-11 10:16  aclemens

    * utilities/scripts/cleanup_digikamdb: Be more paranoid, use the
      exact name here

2009-10-11 09:41  aclemens

    * utilities/scripts/cleanup_digikamdb,
      utilities/scripts/cleanup_digikamdb.1: Allow the user to specify
      a database path. This can be useful if you have
      multiple image locations with different databases and you don't
      want to use the
      configuration file entry of the digikamrc.

2009-10-11 08:52  aclemens

    * utilities/scripts/cleanup_digikamdb: Unlike in C/C++, don't use
      uppercase var names for const variables.
      Normally uppercase var names are used for env vars.

2009-10-11 08:18  aclemens

    * NEWS: update

2009-10-11 08:17  aclemens

    * utilities/lighttable/lighttablewindow.cpp: Wrong logic

      BUG:210162

2009-10-10 23:15  aclemens

    * utilities/scripts/cleanup_digikamdb.1: update man page

2009-10-10 22:57  aclemens

    * utilities/scripts/cleanup_digikamdb: be more strict with database
      filenames

2009-10-10 19:05  cgilles

    * showfoto/setup/setupmetadata.cpp,
      utilities/setup/setupmetadata.cpp: fix URL

2009-10-10 18:54  mwiesweg

    * libs/imageproperties/imagedescedittab.cpp,
      libs/template/templatepanel.cpp: Method is gone

2009-10-10 18:54  mwiesweg

    * libs/imageproperties/captionedit.cpp,
      libs/imageproperties/captionedit.h: Update signal connections,
      add logic for some corner cases, use QMap::value() instead
      QMap::operator[] everywhere - the latter adds a value if it does
      not exist.

      CCBUG: 209382

2009-10-10 18:54  mwiesweg

    * libs/template/altlangstredit.cpp, libs/template/altlangstredit.h:
      Remove the Add/Update button in AltLangStrEdit, accept changes as
      soon as they are done.

      CCBUG: 209382

2009-10-10 17:38  aclemens

    * utilities/scripts/cleanup_digikamdb: use "-t" option to also
      cleanup thumbsDB

2009-10-10 16:13  aclemens

    * utilities/scripts/cleanup_digikamdb: polish output

2009-10-10 16:09  aclemens

    * utilities/scripts/cleanup_digikamdb: Right now no arguments are
      used, limit to zero.
      In the future the script will have options to cleanup thumbsDB as
      well (this
      can take a while so it should not be done automatically).

2009-10-10 16:07  aclemens

    * utilities/scripts/cleanup_digikamdb: check args

2009-10-10 16:07  aclemens

    * utilities/scripts/cleanup_digikamdb: polish

2009-10-10 16:07  aclemens

    * utilities/scripts/CMakeLists.txt: merge lines

2009-10-10 15:26  aclemens

    * utilities/scripts/cleanup_digikamdb: polish

2009-10-10 15:26  aclemens

    * utilities/scripts/cleanup_digikamdb: polish

2009-10-10 15:15  aclemens

    * utilities/scripts/cleanup_digikamdb: add version number

2009-10-10 15:12  aclemens

    * utilities/scripts/cleanup_digikamdb: use const variables, cleanup
      code

2009-10-10 14:51  aclemens

    * utilities/scripts/cleanup_digikamdb: polish

2009-10-10 14:47  aclemens

    * utilities/scripts/cleanup_digikamdb: polish output

2009-10-10 14:22  aclemens

    * utilities/scripts/cleanup_digikamdb: use return for
      checkForRunningProgram() function

2009-10-10 14:22  aclemens

    * utilities/scripts/cleanup_digikamdb: be more portable

2009-10-10 13:41  aclemens

    * utilities/scripts/cleanup_digikamdb: cleanup

2009-10-10 13:27  aclemens

    * utilities/scripts/cleanup_digikamdb: polish

2009-10-10 13:17  aclemens

    * utilities/scripts/cleanup_digikamdb: Use db_prefix variable to
      format the database output. Unset the variable after
      the first loop iteration and replace it with a tabulator.

2009-10-10 13:10  aclemens

    * utilities/scripts/cleanup_digikamdb: cleanup database name

2009-10-10 12:51  aclemens

    * utilities/scripts/cleanup_digikamdb: polish

2009-10-10 12:46  aclemens

    * utilities/scripts/cleanup_digikamdb: set default count variable
      for repeat_char, so that the second parameter can be
      optional

2009-10-10 12:46  aclemens

    * utilities/scripts/cleanup_digikamdb: polish

2009-10-10 12:46  aclemens

    * utilities/scripts/cleanup_digikamdb: polish

2009-10-10 12:11  aclemens

    * utilities/scripts/cleanup_digikamdb: remove whitespaces from
      version string

2009-10-10 12:02  aclemens

    * utilities/scripts/cleanup_digikamdb: polish

2009-10-10 12:00  aclemens

    * utilities/scripts/cleanup_digikamdb: polish

2009-10-10 11:52  aclemens

    * utilities/scripts/cleanup_digikamdb: polish

2009-10-10 11:43  aclemens

    * utilities/scripts/cleanup_digikamdb: polish

2009-10-10 11:35  aclemens

    * utilities/scripts/cleanup_digikamdb: Center header

2009-10-10 11:17  sengels

    * tests/CMakeLists.txt: hopefully make it link now

2009-10-10 11:11  aclemens

    * utilities/scripts/cleanup_digikamdb: add a pretty printed header

2009-10-10 11:11  aclemens

    * utilities/scripts/cleanup_digikamdb: Add program version

2009-10-10 11:04  mlaurent

    * utilities/advancedrename/parsers/subparsers/dateparserdialogwidget.ui:
      fixuifiles

2009-10-10 10:12  nlecureuil

    * NEWS: Updated wrong NEWS -> revert

2009-10-10 10:11  nlecureuil

    * NEWS: Update NEWS

2009-10-10 10:06  cgilles

    * NEWS: update

2009-10-10 06:49  cgilles

    * digikam/albumiconitem.cpp, digikam/imagedelegate.cpp,
      libs/template/templatepanel.cpp: fix typos reported by Panagiotis
      Papadopoulos

2009-10-09 21:21  cgilles

    * utilities/firstrun/collectionpage.cpp,
      utilities/firstrun/metadatapage.cpp,
      utilities/firstrun/openfilepage.cpp,
      utilities/firstrun/previewpage.cpp,
      utilities/firstrun/rawpage.cpp,
      utilities/firstrun/tooltipspage.cpp,
      utilities/firstrun/welcomepage.cpp: typos

2009-10-09 18:10  cgilles

    * digikam/digikamapp.cpp, showfoto/showfoto.cpp: compile with KDE
      4.1.1

2009-10-09 12:55  cgilles

    * NEWS: update

2009-10-09 12:55  cgilles

    * libs/widgets/imageplugins/imageregionwidget.cpp: fix zoom in/out
      handling in image editor tool preview when mouse wheel is used
      with CTRL key.
      BUGS: 209973

2009-10-09 12:23  aclemens

    * digikam/albumhistory.cpp: Add further checks: Be really paranoid
      here and check if an album exists. An
      album pointer should usually not be deleted from elsewhere (this
      would mean we
      have lost the AlbumManager, right?) and therefore should exist.
      But since you can never be absolutely sure, we should check for a
      pointer
      anyway.
      This does not save us from a situation where the album pointer
      was destroyed
      somewhere else (again, this means the AlbumManager died?), but to
      use a QPointer
      here we need to make the album class a QObject (which would
      result in more code
      changes than necessary).

      I hope these checks will finally erase all the AlbumHistory
      issues we
      encountered.

2009-10-09 11:30  jnarboux

    * README: udpate required version of lqr to 0.4.1

2009-10-09 08:44  aclemens

    * digikam/digikamview.cpp: add more logic checks here...

2009-10-09 08:34  aclemens

    * digikam/albumhistory.cpp, digikam/albumhistory.h,
      libs/dimg/dimg_p.h: polish

2009-10-09 00:17  aclemens

    * NEWS: update

2009-10-09 00:12  aclemens

    * digikam/digikamapp.cpp, digikam/digikamview.cpp: Fix datefolder
      items in AlbumHistory navigation
      Now all issues in this report should be fixed, for the original
      crash report we
      need to wait for a feedback.

      CCBUG:202886

2009-10-08 23:02  aclemens

    * NEWS, digikam/contextmenuhelper.cpp: Although not listed in the
      backtrace, I'm pretty sure that the crash was
      triggered by QList::takeFirst(). This method seems to assume that
      a list is not
      empty, so we need to check for an empty list.

      BUG:209923

2009-10-08 22:06  aclemens

    * digikam/albumsettings.cpp, digikam/contextmenuhelper.cpp,
      digikam/digikamapp.cpp, digikam/digikamimageview.cpp,
      digikam/digikamview.cpp, digikam/folderview.cpp,
      digikam/imagecategorydrawer.cpp, digikam/imagepreviewview.cpp,
      digikam/kcategorizedview.cpp,
      imageplugins/adjustcurves/adjustcurvestool.cpp,
      imageplugins/adjustlevels/adjustlevelstool.cpp,
      imageplugins/blurfx/blurfxtool.cpp,
      imageplugins/border/bordertool.cpp,
      imageplugins/channelmixer/channelmixertool.cpp,
      imageplugins/charcoal/charcoaltool.cpp,
      imageplugins/colorfx/colorfxtool.cpp,
      imageplugins/contentawareresizing/contentawareresizetool.cpp,
      imageplugins/coreplugin/blurtool.cpp,
      imageplugins/coreplugin/iccprooftool.cpp,
      imageplugins/coreplugin/profileconversiontool.cpp,
      imageplugins/coreplugin/resizetool.cpp,
      imageplugins/distortionfx/distortionfxtool.cpp,
      imageplugins/filmgrain/filmgraintool.cpp,
      imageplugins/hotpixels/hotpixelstool.cpp,
      imageplugins/infrared/infraredtool.cpp,
      imageplugins/inpainting/inpaintingtool.cpp,
      imageplugins/inserttext/inserttexttool.cpp,
      imageplugins/lenscorrection/autocorrection/autocorrectiontool.cpp,
      imageplugins/lenscorrection/distortion/lensdistortiontool.cpp,
      imageplugins/lenscorrection/vignetting/antivignettingtool.cpp,
      imageplugins/noisereduction/noisereductiontool.cpp,
      imageplugins/oilpaint/oilpainttool.cpp,
      imageplugins/perspective/perspectivetool.cpp,
      imageplugins/raindrop/raindroptool.cpp,
      imageplugins/restoration/restorationtool.cpp,
      imageplugins/sheartool/sheartool.cpp,
      imageplugins/superimpose/superimposetool.cpp,
      imageplugins/whitebalance/whitebalancetool.cpp,
      libs/dimg/loaders/tiffloader.cpp,
      libs/imageproperties/imagedescedittab.cpp,
      libs/template/templateviewer.cpp,
      libs/widgets/common/dfontselect.h,
      libs/widgets/common/dhistoryview.cpp,
      libs/widgets/common/rexpanderbox.cpp,
      libs/widgets/iccprofiles/iccprofilescombobox.cpp,
      libs/widgets/metadata/metadatawidget.cpp,
      themedesigner/mainwindow.cpp,
      utilities/batch/batchsyncmetadata.cpp,
      utilities/batch/batchthumbsgenerator.cpp,
      utilities/batch/fingerprintsgenerator.cpp,
      utilities/cameragui/cameraiconview.cpp,
      utilities/cameragui/capturedlg.cpp,
      utilities/cameragui/capturewidget.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/canvas/canvas.cpp,
      utilities/imageeditor/canvas/undocache.cpp,
      utilities/imageeditor/editor/editortoolsettings.cpp,
      utilities/imageeditor/rawimport/rawimport.cpp,
      utilities/imageeditor/rawimport/rawpreview.cpp,
      utilities/kipiiface/kipiuploadwidget.cpp,
      utilities/lighttable/lighttablewindow.cpp,
      utilities/queuemanager/assignedlist.cpp,
      utilities/queuemanager/basetools/enhance/sharpen.cpp,
      utilities/queuemanager/basetools/transform/resize.cpp,
      utilities/queuemanager/queuelist.cpp,
      utilities/queuemanager/queuepool.cpp,
      utilities/queuemanager/toolsettingsview.cpp,
      utilities/queuemanager/toolslistview.cpp,
      utilities/setup/setupcollectionview.cpp,
      utilities/timeline/timelinewidget.cpp: polish

2009-10-08 21:33  aclemens

    * NEWS: update

2009-10-08 21:33  aclemens

    * utilities/scripts/cleanup_digikamdb: Use more portable comparison
      operator. Thanks to Thomas Klausner.

      BUG:209906

2009-10-08 14:07  aclemens

    * digikam/digikamview.cpp: polish and fix logic

2009-10-08 13:54  aclemens

    * digikam/digikamview.cpp: Avoid saving of history items when
      digiKam is just starting up. Somehow
      GPSSearch aways added itself to the history list with an invalid
      widget pointer.

      CCBUG:202886

2009-10-08 13:54  aclemens

    * digikam/digikamview.cpp: Avoid calling slotAlbumSelected() in
      slotAllAlbumsLoaded(), it can mess up the
      AlbumHistory.

2009-10-08 11:43  aclemens

    * digikam/digikamapp.cpp: don't need this debug info anymore

2009-10-08 11:04  cgilles

    * imageplugins/localcontrast/imageplugin_localcontrast.cpp,
      imageplugins/localcontrast/localcontrasttool.cpp: revert Tone
      Mapping name to Local Contrast. Can be confuse for end user
      CCBUGS: 204466

2009-10-08 10:53  cgilles

    * imageplugins/localcontrast/ToneMappingParameters.cpp,
      imageplugins/localcontrast/ToneMappingParameters.h: polish

2009-10-08 10:46  cgilles

    * imageplugins/localcontrast/ToneMappingFloat.cpp,
      imageplugins/localcontrast/ToneMappingParameters.cpp,
      imageplugins/localcontrast/ToneMappingParameters.h: --This line,
      anpolishd those below, will be ignored--

      M localcontrast/ToneMappingParameters.cpp
      M localcontrast/ToneMappingFloat.cpp
      M localcontrast/ToneMappingParameters.h

2009-10-08 10:30  aclemens

    * digikam/albumdragdrop.h, digikam/imagecategorydrawer.h,
      digikam/imagedragdrop.h, digikam/imagerotationoverlay.cpp,
      digikam/imageselectionoverlay.cpp,
      libs/database/databasebackend.h,
      libs/database/databasethumbnailinfoprovider.cpp,
      libs/models/abstractalbummodel.cpp, libs/models/albummodel.cpp,
      libs/models/albummodeldragdrophandler.cpp,
      libs/models/albummodeldragdrophandler.h,
      libs/models/imagealbumfiltermodel.h,
      libs/models/imagefiltermodel.h,
      utilities/imageeditor/canvas/iccmanager.h,
      utilities/imageeditor/canvas/softproofdialog.h,
      utilities/nepomuk/digikamnepomukservice.h: polish

2009-10-08 10:23  aclemens

    * digikam/albumhistory.cpp, digikam/albumselectcombobox.h,
      digikam/albumtreeview.cpp, digikam/digikamimageview.h,
      digikam/imagecategorizedview.h, digikam/imagedelegate.h,
      digikam/imagedelegateoverlay.h, digikam/imageratingoverlay.h,
      digikam/imagerotationoverlay.h, digikam/imageselectionoverlay.h,
      digikam/metadatamanager.h, digikam/metadatamanager_p.h,
      imageplugins/hotpixels/hotpixelfixer.cpp,
      imageplugins/lenscorrection/distortion/lensdistortion.cpp,
      imageplugins/noisereduction/noisereduction.cpp,
      imageplugins/oilpaint/oilpaint.cpp,
      libs/database/databasebackend_p.h,
      libs/database/databasecorebackend_p.h,
      libs/database/databasethumbnailinfoprovider.h,
      libs/database/databasewatch.cpp, libs/database/imageinfo.cpp,
      libs/database/thumbnaildb.h, libs/dimg/filters/hslmodifier.cpp,
      libs/dimg/filters/icctransformfilter.cpp,
      libs/imageproperties/markerclusterholder.cpp,
      libs/models/imagemodel.cpp, libs/models/imagesortsettings.cpp,
      libs/models/imagethumbnailmodel.cpp,
      libs/threadimageio/loadingdescription.cpp,
      libs/threadimageio/loadsavetask.cpp,
      libs/threadimageio/loadsavethread.cpp,
      libs/threadimageio/managedloadsavethread.cpp,
      libs/threadimageio/pgfutils.h,
      libs/threadimageio/sharedloadsavethread.cpp,
      libs/widgets/common/comboboxutilities.h,
      libs/widgets/common/itemviewhoverbutton.h,
      libs/widgets/common/itemviewtooltip.cpp,
      libs/widgets/common/itemviewtooltip.h,
      libs/widgets/common/visibilitycontroller.cpp,
      libs/widgets/common/visibilitycontroller.h,
      libs/widgets/imageplugins/imagepaniconwidget.cpp,
      utilities/cameragui/dkcamera.cpp,
      utilities/imageeditor/canvas/undomanager.cpp,
      utilities/queuemanager/batchtoolsmanager.cpp,
      utilities/searchwindow/choicesearchutilities.h,
      utilities/searchwindow/ratingsearchutilities.h,
      utilities/searchwindow/searchfieldgroup.cpp,
      utilities/searchwindow/searchfieldgroup.h,
      utilities/searchwindow/searchfields.h: polish

2009-10-08 09:54  aclemens

    * tests/advancedrenametest.cpp: polish

2009-10-08 09:51  aclemens

    * utilities/advancedrename/advancedrenamewidget.cpp: fix logic

2009-10-08 09:37  aclemens

    * NEWS: update

2009-10-08 09:34  aclemens

    * NEWS: update

2009-10-08 08:45  aclemens

    * NEWS: polish

2009-10-08 08:35  aclemens

    * NEWS: update

2009-10-08 08:29  aclemens

    * NEWS: update

2009-10-08 08:27  aclemens

    * NEWS: update

2009-10-08 07:44  cgilles

    * imageplugins/localcontrast/localcontrasttool.cpp: fix High/Low
      Saturation to Highlight/Shadow Saturation
      CCBUGS: 204466

2009-10-08 07:33  cgilles

    * imageplugins/localcontrast/ToneMappingParameters.cpp: polish

2009-10-08 07:30  cgilles

    * imageplugins/localcontrast/ToneMappingParameters.cpp: polish

2009-10-08 07:24  cgilles

    * imageplugins/localcontrast/ToneMappingParameters.cpp,
      imageplugins/localcontrast/ToneMappingParameters.h,
      imageplugins/localcontrast/localcontrast.cpp: set private members

2009-10-08 06:42  cgilles

    * NEWS: update

2009-10-08 06:40  cgilles

    * NEWS: update

2009-10-08 06:39  cgilles

    * NEWS: update

2009-10-08 06:38  cgilles

    * NEWS: update

2009-10-08 06:36  cgilles

    * NEWS: update

2009-10-08 06:29  cgilles

    * NEWS: update

2009-10-07 23:59  aclemens

    * utilities/fuzzysearch/findduplicatesview.cpp: I think we should
      label this as "Similarity", this is more meaningful for the
      end user.

2009-10-07 23:59  aclemens

    * utilities/fuzzysearch/findduplicatesview.cpp: polish

2009-10-07 23:12  aclemens

    * NEWS, project/porting2ModelView.ods: Seems to be fixed.

      BUG:197609

2009-10-07 16:03  sengels

    * CMakeLists.txt: add the tests subdir optionally so it can be
      removed for releases

2009-10-07 14:15  cgilles

    * imageplugins/localcontrast/ToneMappingFloat.cpp: polish

2009-10-07 13:48  cgilles

    * imageplugins/localcontrast/localcontrasttool.cpp,
      imageplugins/localcontrast/localcontrasttool.h: implement
      Load/save settings to XML config file

2009-10-07 12:08  cgilles

    * imageplugins/localcontrast/localcontrasttool.cpp: polish

2009-10-07 11:43  cgilles

    * imageplugins/localcontrast/localcontrasttool.cpp: set internal
      tool name as "Tone Mapping"
      CCBUGS: 204466

2009-10-07 11:41  cgilles

    * imageplugins/localcontrast/imageplugin_localcontrast.cpp: rename
      plugin action from "Local Contrast" to "Tone Mapping"
      CCBUGS: 204466

2009-10-07 10:10  cgilles

    * imageplugins/localcontrast/localcontrasttool.cpp,
      imageplugins/localcontrast/localcontrasttool.h: enable/disable
      Power/Blur settings for each phase if enabled/disabled.

2009-10-07 06:56  pieteredelman

    * NEWS: update

2009-10-07 06:23  cgilles

    * imageplugins/localcontrast/localcontrasttool.cpp: polish

2009-10-07 06:08  cgilles

    * imageplugins/localcontrast/ToneMappingBase.cpp,
      imageplugins/localcontrast/ToneMappingBase.h: polish

2009-10-07 04:26  cgilles

    * NEWS: update

2009-10-06 20:19  cgilles

    * NEWS: update

2009-10-06 20:05  cgilles

    * NEWS: update

2009-10-06 20:03  cgilles

    * imageplugins/localcontrast/localcontrasttool.cpp: hide Fast
      option from gui.
      BUGS: 145442

2009-10-06 19:20  cgilles

    * libs/dimg/dimg.cpp, libs/dimg/loaders/dimgloader.cpp,
      libs/dimg/loaders/jp2kloader.cpp, libs/dimg/loaders/jp2kloader.h,
      libs/dimg/loaders/jpegloader.cpp, libs/dimg/loaders/jpegloader.h,
      libs/dimg/loaders/pgfloader.cpp, libs/dimg/loaders/pngloader.cpp,
      libs/dimg/loaders/ppmloader.cpp, libs/dimg/loaders/rawloader.cpp,
      libs/dimg/loaders/tiffloader.cpp, libs/dmetadata/dmetadata.cpp,
      libs/dmetadata/template.cpp: fix compilation with debug.h

2009-10-06 19:15  cgilles

    * imageplugins/localcontrast/ToneMappingFloat.h,
      imageplugins/localcontrast/ToneMappingInt.cpp,
      imageplugins/localcontrast/ToneMappingInt.h: polish

2009-10-06 14:30  aclemens

    * NEWS: update

2009-10-06 14:30  aclemens

    * digikam/digikamapp.cpp, digikam/digikamapp.h,
      digikam/digikamapp_p.h: Make exifOrientation actions
      KToggleActions.
      Display the currently set exif orientation in the action menu by
      checking the
      appropriate entry.
      If multiple images are selected, uncheck all actions.

      BUG:130942

2009-10-06 14:23  cgilles

    * imageplugins/localcontrast/ToneMappingFloat.cpp,
      imageplugins/localcontrast/ToneMappingParameters.cpp,
      imageplugins/localcontrast/ToneMappingParameters.h,
      imageplugins/localcontrast/localcontrast.cpp: implement tone
      mapping progress information.
      CCBUGS: 145442

2009-10-06 13:35  cgilles

    * imageplugins/localcontrast/localcontrast.cpp: polish

2009-10-06 13:29  cgilles

    * imageplugins/localcontrast/ToneMappingFloat.cpp: polish

2009-10-06 13:26  cgilles

    * imageplugins/localcontrast/ToneMappingFloat.cpp,
      imageplugins/localcontrast/ToneMappingFloat.h,
      imageplugins/localcontrast/ToneMappingParameters.cpp,
      imageplugins/localcontrast/ToneMappingParameters.h,
      imageplugins/localcontrast/localcontrast.cpp,
      imageplugins/localcontrast/localcontrast.h: prepare tone mapping
      code to use progress info callback method

2009-10-06 12:42  cgilles

    * imageplugins/localcontrast/ToneMappingFloat.cpp: polish

2009-10-06 11:36  aclemens

    * HACKING: polish

2009-10-06 11:30  aclemens

    * libs/widgets/common/histogramwidget.cpp: polish

2009-10-06 11:30  aclemens

    * libs/widgets/common/histogramwidget.cpp: why use the class
      keyword here?

2009-10-06 11:10  aclemens

    * libs/dimg/filters/dimgimagefilters.cpp: polish

2009-10-06 11:03  cgilles

    * imageplugins/localcontrast/ToneMappingFloat.cpp: polish

2009-10-06 11:02  aclemens

    * libs/dimg/filters/dimgimagefilters.cpp: remove comment

2009-10-06 11:02  aclemens

    * libs/dimg/filters/dimgimagefilters.cpp: Fix invalid read of
      memory.
      How was this not crashing the filter? We delete the
      ImageHistogram thread and
      then continue to use it. Doesn't 'delete' remove a thread object?
      If so, HOW to
      delete a thread without having memory leaks?

2009-10-06 11:00  cgilles

    * imageplugins/localcontrast/ToneMappingFloat.cpp: polish

2009-10-06 09:02  cgilles

    * imageplugins/localcontrast/localcontrast.cpp,
      imageplugins/localcontrast/localcontrast.h: method not need

2009-10-06 08:52  cgilles

    * imageplugins/localcontrast/ToneMappingFloat.cpp,
      imageplugins/localcontrast/ToneMappingFloat.h: missing to commit
      these files

2009-10-06 08:48  cgilles

    * imageplugins/localcontrast/ToneMappingFloat.cpp,
      imageplugins/localcontrast/ToneMappingFloat.h,
      imageplugins/localcontrast/ToneMappingInt.h,
      imageplugins/localcontrast/ToneMappingParameters.cpp,
      imageplugins/localcontrast/ToneMappingParameters.h,
      imageplugins/localcontrast/localcontrast.cpp: implement cancel
      handlin in LDR tone mapping algorithm

2009-10-06 07:35  cgilles

    * CMakeLists.txt: update

2009-10-06 07:34  cgilles

    * NEWS: update

2009-10-05 21:10  jwienke

    * imageplugins/localcontrast/ToneMappingInt.cpp,
      libs/threadimageio/thumbnailbasic.cpp: removed some compiler
      warnings

2009-10-05 20:37  aclemens

    * imageplugins/coreplugin/autocorrectiontool.cpp: polish

2009-10-05 20:37  aclemens

    * imageplugins/coreplugin/autocorrectiontool.cpp: remove uneeded
      includes

2009-10-05 20:29  aclemens

    * imageplugins/coreplugin/autocorrectiontool.cpp: polish

2009-10-05 20:10  cgilles

    * imageplugins/localcontrast/localcontrast.cpp: implement cancel
      cotrl in conversion loop from DImg LDR tonemapping container, and
      vis versa
      still to implement cancel handling in LDR algorithms

2009-10-05 20:00  cgilles

    * imageplugins/localcontrast/ToneMappingFloat.cpp,
      imageplugins/localcontrast/ToneMappingInt.cpp,
      imageplugins/localcontrast/ToneMappingParameters.cpp: polish

2009-10-05 18:10  cgilles

    * imageplugins/localcontrast/ToneMappingBase.cpp,
      imageplugins/localcontrast/ToneMappingBase.h,
      imageplugins/localcontrast/ToneMappingFloat.cpp,
      imageplugins/localcontrast/ToneMappingFloat.h,
      imageplugins/localcontrast/ToneMappingInt.cpp,
      imageplugins/localcontrast/ToneMappingInt.h,
      imageplugins/localcontrast/ToneMappingParameters.cpp,
      imageplugins/localcontrast/ToneMappingParameters.h: use digiKam
      header

2009-10-05 18:07  mwiesweg

    * libs/threadimageio/thumbnailcreator.cpp: Fix loading of
      thumbnails with transparent parts

2009-10-05 17:34  cgilles

    * imageplugins/localcontrast/localcontrast.cpp: code optimizations
      : DImg object is thread-safe. No need to duplicate original image
      info in d private container

2009-10-05 17:00  cgilles

    * CMakeLists.txt, ChangeLog, NEWS: prepare 1.0.0 beta5

2009-10-05 16:30  jnarboux

    * imageplugins/localcontrast/ToneMappingFloat.cpp,
      imageplugins/localcontrast/ToneMappingFloat.h,
      imageplugins/localcontrast/localcontrast.cpp,
      imageplugins/localcontrast/localcontrasttool.cpp: Modified
      version of the patch by Gilles Caullier for 16 bits support for
      local contrast plugin.

      CCBUGS: 145442

1.0.0-beta5 2009-10-05
--------------------------------------------------------------------------------

2009-10-05 13:55  aclemens

    * imageplugins/adjustlevels/adjustlevelstool.cpp,
      imageplugins/coreplugin/bwsepiatool.cpp,
      imageplugins/coreplugin/bwsepiatool.h: fix memory leaks

2009-10-05 13:27  aclemens

    * libs/histogram/imagehistogram.cpp: fix valgrind warnings

2009-10-05 13:08  aclemens

    * imageplugins/localcontrast/localcontrast.cpp: fix wrong memory
      release

2009-10-05 11:39  cgilles

    * imageplugins/localcontrast/ToneMappingParameters.h: polish

2009-10-05 11:08  cgilles

    * imageplugins/localcontrast/imageplugin_localcontrast.cpp: polish

2009-10-05 11:07  cgilles

    * imageplugins/localcontrast/localcontrast.cpp,
      imageplugins/localcontrast/localcontrast.h,
      imageplugins/localcontrast/localcontrasttool.cpp,
      imageplugins/localcontrast/localcontrasttool.h: use const d

2009-10-05 10:53  cgilles

    * imageplugins/localcontrast/ToneMappingBase.cpp,
      imageplugins/localcontrast/ToneMappingBase.h,
      imageplugins/localcontrast/ToneMappingFloat.cpp,
      imageplugins/localcontrast/ToneMappingFloat.h,
      imageplugins/localcontrast/ToneMappingInt.cpp,
      imageplugins/localcontrast/ToneMappingInt.h,
      imageplugins/localcontrast/ToneMappingParameters.cpp,
      imageplugins/localcontrast/ToneMappingParameters.h,
      imageplugins/localcontrast/localcontrast.h,
      imageplugins/localcontrast/localcontrasttool.cpp: use plugin
      namespace

2009-10-05 10:47  cgilles

    * imageplugins/localcontrast/ToneMappingBase.cpp,
      imageplugins/localcontrast/ToneMappingBase.h,
      imageplugins/localcontrast/ToneMappingFloat.cpp,
      imageplugins/localcontrast/ToneMappingFloat.h,
      imageplugins/localcontrast/ToneMappingInt.cpp,
      imageplugins/localcontrast/ToneMappingInt.h,
      imageplugins/localcontrast/ToneMappingParameters.cpp,
      imageplugins/localcontrast/ToneMappingParameters.h: fix indent
      fix coding style
      use C++ header

2009-10-05 10:16  cgilles

    * libs/dmetadata/dmetadata.cpp: compile with libkexiv2 from KDE
      4.3.x

2009-10-05 10:10  aclemens

    * imageplugins/texture/texture.cpp,
      imageplugins/texture/texturetool.cpp: polish

2009-10-05 09:56  aclemens

    * imageplugins/coreplugin/resizetool.cpp: Only enable
      cimgSettingsWidget, if the checkbox is checked

2009-10-05 08:46  aclemens

    * imageplugins/blurfx/blurfx.cpp: Fix memory allocation, fix
      invalid reads

2009-10-05 08:32  aclemens

    * imageplugins/raindrop/raindrop.cpp: valgrind issue: fix memory
      allocation

2009-10-05 08:32  aclemens

    * imageplugins/filmgrain/filmgraintool.cpp: We have no "Try" option
      here, start effect when opening the filter.

2009-10-05 08:32  aclemens

    * imageplugins/emboss/embosstool.cpp: We have no "Try" option here,
      start effect when opening the filter.

2009-10-05 08:09  aclemens

    * imageplugins/blurfx/blurfx.h, imageplugins/blurfx/blurfxtool.cpp:
      Skake blur? What is that? :-) I guess we mean "Shake Blur"
      here...

2009-10-05 07:39  aclemens

    * digikam/digikamview.cpp: Fix invalid signal/slot connections when
      marblewidget support is turned off.
      'QT_FATAL_WARNINGS=1 cgdb digikam' is really nice for finding
      such errors.

2009-10-05 07:00  cgilles

    * NEWS: update

2009-10-04 20:07  cgilles

    * utilities/queuemanager/batchtool.cpp: typo

2009-10-04 19:54  cgilles

    * utilities/queuemanager/batchtool.cpp: fix slot name

2009-10-04 19:22  cgilles

    * utilities/queuemanager/basetools/convert/convert2jp2.cpp,
      utilities/queuemanager/basetools/convert/convert2jp2.h,
      utilities/queuemanager/basetools/convert/convert2jpeg.cpp,
      utilities/queuemanager/basetools/convert/convert2jpeg.h,
      utilities/queuemanager/basetools/convert/convert2pgf.cpp,
      utilities/queuemanager/basetools/convert/convert2pgf.h,
      utilities/queuemanager/basetools/convert/convert2png.cpp,
      utilities/queuemanager/basetools/convert/convert2png.h,
      utilities/queuemanager/basetools/convert/convert2tiff.cpp,
      utilities/queuemanager/basetools/convert/convert2tiff.h,
      utilities/queuemanager/basetools/decorate/watermark.cpp,
      utilities/queuemanager/basetools/decorate/watermark.h,
      utilities/queuemanager/basetools/enhance/autocorrection.cpp,
      utilities/queuemanager/basetools/enhance/autocorrection.h,
      utilities/queuemanager/basetools/enhance/restoration.cpp,
      utilities/queuemanager/basetools/enhance/restoration.h,
      utilities/queuemanager/basetools/enhance/sharpen.cpp,
      utilities/queuemanager/basetools/enhance/sharpen.h,
      utilities/queuemanager/basetools/metadata/assigntemplate.cpp,
      utilities/queuemanager/basetools/metadata/assigntemplate.h,
      utilities/queuemanager/basetools/transform/flip.cpp,
      utilities/queuemanager/basetools/transform/flip.h,
      utilities/queuemanager/basetools/transform/resize.cpp,
      utilities/queuemanager/basetools/transform/resize.h,
      utilities/queuemanager/basetools/transform/rotate.cpp,
      utilities/queuemanager/basetools/transform/rotate.h,
      utilities/queuemanager/batchtool.cpp,
      utilities/queuemanager/batchtool.h: use internal signal and slot
      connection to dispatch Batch tool settings to settings widget
      from children thread to gui thread
      Note: I cannot reproduce the original crash here. Please test
      thisp patch and report if all is fine...
      CCBUGS: 209225

2009-10-04 16:13  aclemens

    * digikam/digikamapp.cpp: KioExport has been renamed, ignore the
      loading

2009-10-04 14:47  aclemens

    * HACKING: Add information about debugging to console with digiKam

2009-10-04 14:47  aclemens

    * HACKING: polish

2009-10-04 14:19  aclemens

    * digikam/imagedelegateoverlay.cpp: Not needed... and in the future
      we should use debug.h instead with the
      appropriate areaCode variable.

2009-10-04 14:11  mwiesweg

    * digikam/imagedelegateoverlay.cpp: Fix crash because of
      unitialized variables when overlays were not added.

      CCMAIL: languitar@semipol.de

2009-10-04 12:30  aclemens

    * NEWS: update

2009-10-04 12:17  aclemens

    * utilities/advancedrename/advancedrenamedialog.cpp: polish

2009-10-04 12:05  aclemens

    * libs/database/collectionmanager.cpp,
      libs/database/imagequerybuilder.cpp,
      libs/database/imagescanner.cpp,
      libs/threadimageio/thumbnailloadthread.cpp: I'm assuming that
      this should be reported to the digiKam area code?

2009-10-04 11:50  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp,
      utilities/advancedrename/advancedrenamewidget.cpp,
      utilities/advancedrename/common/parseinformation.h,
      utilities/advancedrename/common/parseobject.cpp,
      utilities/advancedrename/common/parser.cpp,
      utilities/advancedrename/common/renamethread.cpp,
      utilities/advancedrename/common/subparser.cpp,
      utilities/advancedrename/common/token.cpp: polish

2009-10-04 11:06  cgilles

    * imageplugins/coreplugin/sharpentool.cpp: Fix MinGW warnings under
      win32

2009-10-04 10:27  aclemens

    * libs/imageproperties/worldmapwidget.cpp: polish

2009-10-04 09:57  cgilles

    * libs/widgets/common/sidebar.cpp, libs/widgets/common/sidebar.h:
      compile under win32 with MinGW

2009-10-04 09:38  scripty

    * digikam/digikam.desktop,
      imageplugins/adjustcurves/digikamimageplugin_adjustcurves.desktop,
      imageplugins/adjustlevels/digikamimageplugin_adjustlevels.desktop,
      imageplugins/blurfx/digikamimageplugin_blurfx.desktop,
      imageplugins/border/digikamimageplugin_border.desktop,
      imageplugins/channelmixer/digikamimageplugin_channelmixer.desktop,
      imageplugins/charcoal/digikamimageplugin_charcoal.desktop,
      imageplugins/colorfx/digikamimageplugin_colorfx.desktop,
      imageplugins/contentawareresizing/digikamimageplugin_contentawareresizing.desktop,
      imageplugins/coreplugin/digikamimageplugin_core.desktop,
      imageplugins/distortionfx/digikamimageplugin_distortionfx.desktop,
      imageplugins/emboss/digikamimageplugin_emboss.desktop,
      imageplugins/filmgrain/digikamimageplugin_filmgrain.desktop,
      imageplugins/freerotation/digikamimageplugin_freerotation.desktop,
      imageplugins/hotpixels/digikamimageplugin_hotpixels.desktop,
      imageplugins/infrared/digikamimageplugin_infrared.desktop,
      imageplugins/inpainting/digikamimageplugin_inpainting.desktop,
      imageplugins/inserttext/digikamimageplugin_inserttext.desktop,
      imageplugins/localcontrast/digikamimageplugin_localcontrast.desktop,
      imageplugins/noisereduction/digikamimageplugin_noisereduction.desktop,
      imageplugins/oilpaint/digikamimageplugin_oilpaint.desktop,
      imageplugins/perspective/digikamimageplugin_perspective.desktop,
      imageplugins/raindrop/digikamimageplugin_raindrop.desktop,
      imageplugins/restoration/digikamimageplugin_restoration.desktop,
      imageplugins/sheartool/digikamimageplugin_sheartool.desktop,
      imageplugins/superimpose/digikamimageplugin_superimpose.desktop,
      imageplugins/texture/digikamimageplugin_texture.desktop,
      imageplugins/whitebalance/digikamimageplugin_whitebalance.desktop,
      kioslave/digikamalbums.protocol, kioslave/digikamdates.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,
      utilities/imageeditor/editor/digikamimageplugin.desktop,
      utilities/nepomuk/digikamnepomukservice.desktop: SVN_SILENT made
      messages (.desktop file)

2009-10-04 07:57  cgilles

    * NEWS: update

2009-10-04 01:06  mjansen

    * libs/dmetadata/dmetadata.cpp: Fix memleak. Unregister namespace.

      I'm pretty sure the design is suboptimal but this is the easiest
      fix. How
      about (un)registering the namespace once for each app?

2009-10-04 01:06  mjansen

    * imageplugins/contentawareresizing/CMakeLists.txt: Use
      ${KDCRAW_LIBRARIES} to link against kdcraw.

2009-10-04 01:06  mjansen

    * libs/widgets/common/comboboxutilities.cpp: Fix memleak.
      Parentless QLineEdit

2009-10-04 01:06  mjansen

    * imageplugins/lenscorrection/CMakeLists.txt: Add
      LENSFUN_INCLUDE_DIR to fix the build.

2009-10-04 01:06  mjansen

    * libs/threadimageio/thumbnailloadthread.cpp: Fix memory leak.

2009-10-04 00:06  aclemens

    * libs/database/databasewatch.cpp: fix memory leak...

2009-10-03 23:36  aclemens

    * utilities/searchwindow/searchfolderview.cpp: better use
      setCurrentItem() in the if statement

2009-10-03 23:19  aclemens

    * utilities/searchwindow/searchfolderview.cpp: When an album has
      been removed, set the search folder view to the current
      search again, otherwise we get crashes.
      A lot of album pointers in SearchFolderView still point to the
      currently
      deleted album, and since the album has been removed, we get a
      SegFault.

      For example:
      Save a search, remove it again. The line edit for editing the
      simple search
      keywords is still activated and you can enter a new keyword for
      the deleted
      search. Hit enter: boom.
      This is the backtrace Michael has posted here.

      The crashes / invalid reads reported by valgrind are something I
      don't
      understand. But you are right, it can crash any FolderSearchView
      (GPS,
      TimeLine, Search, FuzzySearch) etc. But how to reproduce, I can't
      say. It
      sometimes happens, sometimes not.

      Another problem:
      Create a search in GPS, call it 'aaa'.
      Create another search in Search, also call it 'aaa', you get a
      dialog that says
      that a search with this name already exists.
      Sure, behind the scenes all those searches are of one type, but
      for the normal
      user it is confusing when it reads "The search already exists"
      and he simply
      can't see it in the FolderView.

      Marcel,
      any idea how to fix this?

      In the meantime I will try to figure out how to crash GPSSearch
      with a defined
      "pattern".

      CCBUG:209207

2009-10-03 23:19  aclemens

    * utilities/searchwindow/searchfolderview.cpp: fix logic

2009-10-03 23:19  aclemens

    * digikam/albumhistory.cpp: polish

2009-10-03 23:17  mghansen

    * utilities/gpssearch/gpssearchview.cpp: Use saveState/restoreState
      instead of setSizes.

2009-10-03 21:59  sengels

    * tests/CMakeLists.txt: compile here

2009-10-03 20:34  aclemens

    * CMakeLists.txt: Actually we don't need the ENABLE_TESTS option
      anymore...

2009-10-03 20:15  sengels

    * CMakeLists.txt: also build tests if general KDE setting is used -
      using -DKDE4_BUILD_TESTS=ON should be enough to say that you want
      to suffer

2009-10-03 19:01  aclemens

    * digikam/digikamimageview_p.cpp: fix GCC warning

2009-10-03 18:57  cgilles

    * digikam/digikamimageview_p.cpp, digikam/digikamimageview_p.h:
      polish

2009-10-03 18:46  aclemens

    * utilities/advancedrename/common/parseresults.cpp: polish

2009-10-03 17:55  jwienke

    * CMakeLists.txt, NEWS, digikam/albumsettings.cpp,
      digikam/albumsettings.h, digikam/digikamimageview.cpp,
      digikam/digikamimageview_p.cpp, digikam/digikamimageview_p.h,
      libs/widgets/iccprofiles/iccprofilescombobox.cpp,
      utilities/setup/setupalbumview.cpp: Rotation overlay buttons in
      album view are now optional

      BUG: 209189

2009-10-03 17:46  aclemens

    * digikam/debug.h: polish

2009-10-03 17:25  aclemens

    * digikam/album.cpp, digikam/album.h, digikam/albumdragdrop.cpp,
      digikam/albumfolderview.cpp, digikam/albumhistory.cpp,
      digikam/albumiconview.cpp, digikam/albumiconviewfilter.cpp,
      digikam/albumiconviewtooltip.cpp, digikam/albumlister.cpp,
      digikam/albummanager.cpp, digikam/albumselectdialog.cpp,
      digikam/albumselectwidget.cpp, digikam/albumsettings.cpp,
      digikam/albumthumbnailloader.cpp, digikam/albumtreeview.cpp,
      digikam/contextmenuhelper.cpp, digikam/datefolderview.cpp,
      digikam/ddragobjects.cpp, digikam/debug.h,
      digikam/digikamapp.cpp, digikam/digikamimageview.cpp,
      digikam/digikamview.cpp, digikam/dio.cpp, digikam/folderview.cpp,
      digikam/folderviewtooltip.cpp, digikam/iconview.cpp,
      digikam/imagecategorizedview.cpp,
      digikam/imagecategorydrawer.cpp, digikam/imagedelegate.cpp,
      digikam/imagedelegateoverlay.cpp, digikam/imagedragdrop.cpp,
      digikam/imagepreviewbar.cpp, digikam/imagepreviewview.cpp,
      digikam/kcategorizedview.cpp, digikam/main.cpp,
      digikam/mediaplayerview.cpp, digikam/metadatahub.cpp,
      digikam/metadatamanager.cpp, digikam/mimefilter.cpp,
      digikam/ratingfilter.cpp, digikam/ratingpopupmenu.cpp,
      digikam/ratingwidget.cpp, digikam/scancontroller.cpp,
      digikam/syncjob.cpp, digikam/tageditdlg.cpp,
      digikam/tagfilterview.cpp, digikam/tagfolderview.cpp,
      digikam/tagspopupmenu.cpp, digikam/tooltipfiller.cpp,
      digikam/welcomepageview.cpp,
      imageplugins/adjustcurves/adjustcurvestool.cpp,
      imageplugins/adjustcurves/imageplugin_adjustcurves.cpp,
      imageplugins/adjustlevels/adjustlevelstool.cpp,
      imageplugins/adjustlevels/imageplugin_adjustlevels.cpp,
      imageplugins/blurfx/blurfxtool.cpp,
      imageplugins/blurfx/imageplugin_blurfx.cpp,
      imageplugins/border/border.cpp,
      imageplugins/border/bordertool.cpp,
      imageplugins/border/imageplugin_border.cpp,
      imageplugins/channelmixer/channelmixertool.cpp,
      imageplugins/channelmixer/imageplugin_channelmixer.cpp,
      imageplugins/charcoal/charcoal.cpp,
      imageplugins/charcoal/charcoaltool.cpp,
      imageplugins/charcoal/imageplugin_charcoal.cpp,
      imageplugins/colorfx/colorfxtool.cpp,
      imageplugins/colorfx/imageplugin_colorfx.cpp,
      imageplugins/contentawareresizing/contentawareresizer.cpp,
      imageplugins/contentawareresizing/contentawareresizetool.cpp,
      imageplugins/contentawareresizing/imageplugin_contentawareresizing.cpp,
      imageplugins/coreplugin/blurtool.cpp,
      imageplugins/coreplugin/iccprooftool.cpp,
      imageplugins/coreplugin/imageplugin_core.cpp,
      imageplugins/coreplugin/profileconversiontool.cpp,
      imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp,
      imageplugins/coreplugin/resizetool.cpp,
      imageplugins/coreplugin/sharpentool.cpp,
      imageplugins/distortionfx/distortionfxtool.cpp,
      imageplugins/distortionfx/imageplugin_distortionfx.cpp,
      imageplugins/emboss/imageplugin_emboss.cpp,
      imageplugins/filmgrain/filmgrain.cpp,
      imageplugins/filmgrain/filmgraintool.cpp,
      imageplugins/filmgrain/imageplugin_filmgrain.cpp,
      imageplugins/freerotation/imageplugin_freerotation.cpp,
      imageplugins/hotpixels/hotpixelfixer.cpp,
      imageplugins/hotpixels/hotpixelstool.cpp,
      imageplugins/hotpixels/imageplugin_hotpixels.cpp,
      imageplugins/infrared/imageplugin_infrared.cpp,
      imageplugins/infrared/infrared.cpp,
      imageplugins/infrared/infraredtool.cpp,
      imageplugins/inpainting/imageplugin_inpainting.cpp,
      imageplugins/inpainting/inpaintingtool.cpp,
      imageplugins/inserttext/imageplugin_inserttext.cpp,
      imageplugins/inserttext/inserttexttool.cpp,
      imageplugins/lenscorrection/autocorrection/autocorrectiontool.cpp,
      imageplugins/lenscorrection/autocorrection/klensfun.cpp,
      imageplugins/lenscorrection/distortion/lensdistortion.cpp,
      imageplugins/lenscorrection/distortion/lensdistortiontool.cpp,
      imageplugins/lenscorrection/distortion/pixelaccess.cpp,
      imageplugins/lenscorrection/imageplugin_lenscorrection.cpp,
      imageplugins/lenscorrection/vignetting/antivignettingtool.cpp,
      imageplugins/localcontrast/imageplugin_localcontrast.cpp,
      imageplugins/localcontrast/localcontrasttool.cpp,
      imageplugins/noisereduction/imageplugin_noisereduction.cpp,
      imageplugins/noisereduction/noisereduction.cpp,
      imageplugins/noisereduction/noisereductiontool.cpp,
      imageplugins/oilpaint/imageplugin_oilpaint.cpp,
      imageplugins/oilpaint/oilpaint.cpp,
      imageplugins/oilpaint/oilpainttool.cpp,
      imageplugins/perspective/imageplugin_perspective.cpp,
      imageplugins/perspective/perspectivetool.cpp,
      imageplugins/perspective/perspectivewidget.cpp,
      imageplugins/raindrop/imageplugin_raindrop.cpp,
      imageplugins/raindrop/raindroptool.cpp,
      imageplugins/restoration/imageplugin_restoration.cpp,
      imageplugins/restoration/restorationtool.cpp,
      imageplugins/sheartool/imageplugin_sheartool.cpp,
      imageplugins/sheartool/sheartool.cpp,
      imageplugins/superimpose/dirselectwidget.cpp,
      imageplugins/superimpose/imageplugin_superimpose.cpp,
      imageplugins/superimpose/superimposetool.cpp,
      imageplugins/texture/imageplugin_texture.cpp,
      imageplugins/texture/texture.cpp,
      imageplugins/texture/texturetool.cpp,
      imageplugins/whitebalance/imageplugin_whitebalance.cpp,
      imageplugins/whitebalance/whitebalancetool.cpp,
      kioslave/digikamalbums.cpp, kioslave/digikamdates.cpp,
      kioslave/digikamsearch.cpp, kioslave/digikamtags.cpp,
      libs/curves/imagecurves.cpp, libs/database/albumdb.cpp,
      libs/database/albumdb_sqlite2.cpp,
      libs/database/collectionmanager.cpp,
      libs/database/collectionscanner.cpp,
      libs/database/databaseaccess.cpp,
      libs/database/databasebackend.cpp,
      libs/database/databasecorebackend.cpp,
      libs/database/databasethumbnailinfoprovider.cpp,
      libs/database/databasewatch.cpp,
      libs/database/haar/haariface.cpp,
      libs/database/imagecomments.cpp,
      libs/database/imagecopyright.cpp,
      libs/database/imageextendedproperties.cpp,
      libs/database/imageinfo.cpp, libs/database/imagelister.cpp,
      libs/database/imagequerybuilder.cpp,
      libs/database/imagescanner.cpp, libs/database/schemaupdater.cpp,
      libs/database/thumbnaildatabaseaccess.cpp,
      libs/database/thumbnaildb.cpp,
      libs/database/thumbnailschemaupdater.cpp,
      libs/database/upgradedb_sqlite2tosqlite3.cpp,
      libs/dialogs/deletedialog.cpp, libs/dialogs/dprogressdlg.cpp,
      libs/dialogs/iccprofileinfodlg.cpp, libs/dialogs/imagedialog.cpp,
      libs/dimg/dcolor.cpp, libs/dimg/dimg.cpp,
      libs/dimg/filters/bcgmodifier.cpp,
      libs/dimg/filters/dimggaussianblur.cpp,
      libs/dimg/filters/dimgimagefilters.cpp,
      libs/dimg/filters/dimgrefocus.cpp,
      libs/dimg/filters/dimgsharpen.cpp,
      libs/dimg/filters/dimgthreadedfilter.cpp,
      libs/dimg/filters/dimgunsharpmask.cpp,
      libs/dimg/filters/hslmodifier.cpp,
      libs/dimg/filters/iccprofile.cpp,
      libs/dimg/filters/icctransform.cpp,
      libs/dimg/filters/icctransformfilter.cpp,
      libs/dimg/filters/matrix.cpp, libs/dimg/loaders/dimgloader.cpp,
      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/captionvalues.cpp, libs/dmetadata/dmetadata.cpp,
      libs/dmetadata/template.cpp,
      libs/greycstoration/greycstorationiface.cpp,
      libs/histogram/imagehistogram.cpp,
      libs/imageproperties/cameraitempropertiestab.cpp,
      libs/imageproperties/captionedit.cpp,
      libs/imageproperties/imagedescedittab.cpp,
      libs/imageproperties/imagepropertiescolorstab.cpp,
      libs/imageproperties/imagepropertiesgpstab.cpp,
      libs/imageproperties/imagepropertiesmetadatatab.cpp,
      libs/imageproperties/imagepropertiessidebar.cpp,
      libs/imageproperties/imagepropertiessidebarcamgui.cpp,
      libs/imageproperties/imagepropertiessidebardb.cpp,
      libs/imageproperties/imagepropertiestab.cpp,
      libs/imageproperties/markerclusterholder.cpp,
      libs/imageproperties/talbumlistview.cpp,
      libs/imageproperties/worldmapwidget.cpp,
      libs/jpegutils/jpegutils.cpp, libs/levels/imagelevels.cpp,
      libs/models/abstractalbummodel.cpp, libs/models/albummodel.cpp,
      libs/models/imagealbumfiltermodel.cpp,
      libs/models/imagealbummodel.cpp,
      libs/models/imagefiltermodel.cpp, libs/models/imagemodel.cpp,
      libs/models/imagesortsettings.cpp,
      libs/models/imagethumbnailmodel.cpp,
      libs/template/altlangstredit.cpp,
      libs/template/countryselector.cpp, libs/template/msgtextedit.cpp,
      libs/template/subjectedit.cpp, libs/template/subjectwidget.cpp,
      libs/template/templatelist.cpp,
      libs/template/templatemanager.cpp,
      libs/template/templateselector.cpp,
      libs/template/templateviewer.cpp, libs/themeengine/theme.cpp,
      libs/themeengine/themeengine.cpp,
      libs/threadimageio/loadingcache.cpp,
      libs/threadimageio/loadingdescription.cpp,
      libs/threadimageio/loadsavetask.cpp,
      libs/threadimageio/loadsavethread.cpp,
      libs/threadimageio/managedloadsavethread.cpp,
      libs/threadimageio/pgfutils.cpp,
      libs/threadimageio/previewtask.cpp,
      libs/threadimageio/sharedloadsavethread.cpp,
      libs/threadimageio/thumbnailcreator.cpp,
      libs/threadimageio/thumbnailloadthread.cpp,
      libs/threadimageio/thumbnailtask.cpp,
      libs/whitebalance/whitebalance.cpp,
      libs/widgets/common/comboboxutilities.cpp,
      libs/widgets/common/curvesbox.cpp,
      libs/widgets/common/curveswidget.cpp,
      libs/widgets/common/dcursortracker.cpp,
      libs/widgets/common/dhistoryview.cpp,
      libs/widgets/common/ditemtooltip.cpp,
      libs/widgets/common/dpopupmenu.cpp,
      libs/widgets/common/drubberband.cpp,
      libs/widgets/common/filesaveoptionsbox.cpp,
      libs/widgets/common/histogrambox.cpp,
      libs/widgets/common/histogrambox.h,
      libs/widgets/common/histogramwidget.cpp,
      libs/widgets/common/histogramwidget.h,
      libs/widgets/common/itemviewtooltip.cpp,
      libs/widgets/common/paniconwidget.cpp,
      libs/widgets/common/previewwidget.cpp,
      libs/widgets/common/rexpanderbox.cpp,
      libs/widgets/common/sidebar.cpp,
      libs/widgets/common/splashscreen.cpp,
      libs/widgets/common/thumbbar.cpp,
      libs/widgets/common/thumbbardock.h,
      libs/widgets/common/thumbbartooltip.cpp,
      libs/widgets/common/visibilitycontroller.cpp,
      libs/widgets/iccprofiles/cietonguewidget.cpp,
      libs/widgets/iccprofiles/iccpreviewwidget.cpp,
      libs/widgets/iccprofiles/iccprofilescombobox.cpp,
      libs/widgets/iccprofiles/iccprofilewidget.cpp,
      libs/widgets/imageplugins/imageguidewidget.cpp,
      libs/widgets/imageplugins/imagepanelwidget.cpp,
      libs/widgets/imageplugins/imagepaniconwidget.cpp,
      libs/widgets/imageplugins/imageregionwidget.cpp,
      libs/widgets/imageplugins/imagewidget.cpp,
      libs/widgets/metadata/exifwidget.cpp,
      libs/widgets/metadata/iptcwidget.cpp,
      libs/widgets/metadata/makernotewidget.cpp,
      libs/widgets/metadata/mdkeylistviewitem.cpp,
      libs/widgets/metadata/metadatalistview.cpp,
      libs/widgets/metadata/metadatawidget.cpp,
      libs/widgets/metadata/xmpwidget.cpp, showfoto/showfoto.cpp,
      tests/pgfscaled.cpp, themedesigner/mainwindow.cpp,
      utilities/advancedrename/advancedrenamedialog.cpp,
      utilities/advancedrename/common/parseresults.cpp,
      utilities/advancedrename/common/renamethread.cpp,
      utilities/batch/batchalbumssyncmetadata.cpp,
      utilities/batch/batchsyncmetadata.cpp,
      utilities/batch/batchthumbsgenerator.cpp,
      utilities/batch/fingerprintsgenerator.cpp,
      utilities/batch/imageinfoalbumsjob.cpp,
      utilities/batch/imageinfojob.cpp,
      utilities/cameragui/cameracontroller.cpp,
      utilities/cameragui/camerafolderdialog.cpp,
      utilities/cameragui/camerafolderview.cpp,
      utilities/cameragui/cameraiconview.cpp,
      utilities/cameragui/cameraiconviewtooltip.cpp,
      utilities/cameragui/cameranamehelper.cpp,
      utilities/cameragui/cameraui.cpp,
      utilities/cameragui/capturedlg.cpp,
      utilities/cameragui/capturewidget.cpp,
      utilities/cameragui/dkcamera.cpp,
      utilities/cameragui/freespacewidget.cpp,
      utilities/cameragui/gpcamera.cpp,
      utilities/cameragui/umscamera.cpp,
      utilities/firstrun/collectionpage.cpp,
      utilities/firstrun/metadatapage.cpp,
      utilities/firstrun/openfilepage.cpp,
      utilities/firstrun/previewpage.cpp,
      utilities/firstrun/rawpage.cpp,
      utilities/firstrun/tooltipspage.cpp,
      utilities/fuzzysearch/findduplicatesalbumitem.cpp,
      utilities/fuzzysearch/findduplicatesview.cpp,
      utilities/fuzzysearch/fuzzysearchfolderview.cpp,
      utilities/fuzzysearch/fuzzysearchview.cpp,
      utilities/fuzzysearch/sketchwidget.cpp,
      utilities/gpssearch/gpssearchview.cpp,
      utilities/gpssearch/gpssearchwidget.cpp,
      utilities/imageeditor/canvas/canvas.cpp,
      utilities/imageeditor/canvas/colorcorrectiondlg.cpp,
      utilities/imageeditor/canvas/dimginterface.cpp,
      utilities/imageeditor/canvas/iccmanager.cpp,
      utilities/imageeditor/canvas/iccsettings.cpp,
      utilities/imageeditor/canvas/imagepluginloader.cpp,
      utilities/imageeditor/canvas/undoaction.cpp,
      utilities/imageeditor/canvas/undocache.cpp,
      utilities/imageeditor/canvas/undomanager.cpp,
      utilities/imageeditor/editor/editortool.cpp,
      utilities/imageeditor/editor/editortoolsettings.cpp,
      utilities/imageeditor/editor/editortoolsettings.h,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/imageiface.cpp,
      utilities/imageeditor/editor/imagewindow.cpp,
      utilities/imageeditor/printiface/printoptionspage.cpp,
      utilities/imageeditor/rawimport/rawimport.cpp,
      utilities/imageeditor/rawimport/rawpostprocessing.cpp,
      utilities/imageeditor/rawimport/rawpreview.cpp,
      utilities/imageeditor/rawimport/rawsettingsbox.cpp,
      utilities/kipiiface/kipiimagecollection.cpp,
      utilities/kipiiface/kipiimagecollectionselector.cpp,
      utilities/kipiiface/kipiimageinfo.cpp,
      utilities/kipiiface/kipiinterface.cpp,
      utilities/kipiiface/kipiuploadwidget.cpp,
      utilities/lighttable/lighttablebar.cpp,
      utilities/lighttable/lighttablepreview.cpp,
      utilities/lighttable/lighttableview.cpp,
      utilities/lighttable/lighttablewindow.cpp,
      utilities/nepomuk/digikamnepomukservice.cpp,
      utilities/queuemanager/actionthread.cpp,
      utilities/queuemanager/assignedlist.cpp,
      utilities/queuemanager/basetools/convert/convert2jp2.cpp,
      utilities/queuemanager/basetools/convert/convert2jpeg.cpp,
      utilities/queuemanager/basetools/convert/convert2pgf.cpp,
      utilities/queuemanager/basetools/convert/convert2png.cpp,
      utilities/queuemanager/basetools/convert/convert2tiff.cpp,
      utilities/queuemanager/basetools/decorate/watermark.cpp,
      utilities/queuemanager/basetools/enhance/autocorrection.cpp,
      utilities/queuemanager/basetools/enhance/restoration.cpp,
      utilities/queuemanager/basetools/enhance/sharpen.cpp,
      utilities/queuemanager/basetools/metadata/assigntemplate.cpp,
      utilities/queuemanager/basetools/transform/flip.cpp,
      utilities/queuemanager/basetools/transform/resize.cpp,
      utilities/queuemanager/basetools/transform/rotate.cpp,
      utilities/queuemanager/batchtool.cpp,
      utilities/queuemanager/batchtoolsmanager.cpp,
      utilities/queuemanager/queuelist.cpp,
      utilities/queuemanager/queuemgrwindow.cpp,
      utilities/queuemanager/queuepool.cpp,
      utilities/queuemanager/queuetooltip.cpp,
      utilities/queuemanager/toolsettingsview.cpp,
      utilities/queuemanager/toolslistview.cpp,
      utilities/searchwindow/choicesearchutilities.cpp,
      utilities/searchwindow/ratingsearchutilities.cpp,
      utilities/searchwindow/searchfieldgroup.cpp,
      utilities/searchwindow/searchfields.cpp,
      utilities/searchwindow/searchfolderview.cpp,
      utilities/searchwindow/searchgroup.cpp,
      utilities/searchwindow/searchtabheader.cpp,
      utilities/searchwindow/searchutilities.cpp,
      utilities/searchwindow/searchview.cpp,
      utilities/searchwindow/searchwindow.cpp,
      utilities/setup/setupcollections.cpp,
      utilities/setup/setupcollectionview.cpp,
      utilities/setup/setupicc.cpp, utilities/slideshow/slideshow.cpp,
      utilities/timeline/timelineview.cpp,
      utilities/timeline/timelinewidget.cpp,
      utilities/timeline/timelinewidget.h: Define area codes in debug.h
      Verbose names are easier to remember and changes to an area code
      can be applied much quicker
      this way.
      You don't need to include <kdebug.h> anymore, just use debug.h
      all the time.

2009-10-03 17:16  cgilles

    * NEWS: update

2009-10-03 16:51  mwiesweg

    * NEWS, libs/dimg/filters/dimgrefocus.cpp,
      libs/dimg/filters/dimgrefocus.h: Interesting crash:
      Destruction is done in the order class destructor -> member
      destructors -> base class destructor.
      DImgRefocus has a DImg as a member. The thread is stopped in the
      parent class's destructor.
      If the thread is running and accessing the member, the member is
      destructed before the thread
      is stopped -> crash.

      BUG: 207330

2009-10-03 16:42  cgilles

    * CMakeLists.txt: fix relese date

2009-10-03 16:40  cgilles

    * NEWS: fix release date

2009-10-03 16:37  aclemens

    * tests/pgfscaled.cpp: fix wrong include

2009-10-03 16:19  sengels

    * libs/imageproperties/markerclusterholder.cpp: now really make it
      work

2009-10-03 16:06  sengels

    * libs/imageproperties/markerclusterholderplugin/MarbleMacros.cmake:
      link correctly on windows debug builds

2009-10-03 14:18  cgilles

    * digikam/daboutdata.h: add credits

2009-10-03 14:13  aclemens

    * digikam/dbstatdlg.cpp: Since we are moving closer to the final
      release, remove this item from the DBStatDlg again.
      I added this only for debugging purposes in the past. ThumbsDB is
      the standard
      option now, and the average user will not care about this entry
      anyway.

2009-10-03 14:05  mghansen

    * libs/imageproperties/markerclusterholder.cpp: Fix -pedantic
      warnings

2009-10-03 13:45  cgilles

    * libs/imageproperties/markerclusterholder.h: polish

2009-10-03 13:40  aclemens

    * libs/imageproperties/worldmapwidget.cpp: fix include

2009-10-03 13:26  mghansen

    * libs/imageproperties/markerclusterholder.cpp,
      libs/imageproperties/markerclusterholder.h: Remove unused
      functions.

2009-10-03 13:19  aclemens

    * NEWS: update

2009-10-03 12:28  aclemens

    * utilities/advancedrename/advancedrenamedialog.cpp,
      utilities/advancedrename/advancedrenamedialog.h,
      utilities/advancedrename/common/renamethread.cpp,
      utilities/advancedrename/common/renamethread.h: Move NewNamesList
      and NewNameInfo typedef out of the AdvancedRenameDialog class

2009-10-03 12:22  aclemens

    * utilities/advancedrename/advancedrenamedialog.cpp: Fix update
      problem in Qt 4.5.3. It seems that the viewport of a
      QTreeListWidget
      is not updated correctly now, calling the update() method
      manually fixes the
      issue.

2009-10-03 12:12  mlaurent

    * libs/imageproperties/markerclusterholder.cpp: Fix iterator

2009-10-03 11:47  aclemens

    * utilities/gpssearch/gpssearchfolderview.cpp: Use
      ContextMenuHelper here, disable actions when showing the context
      menu for
      the "Current Map Search" item.

2009-10-03 11:25  aclemens

    * utilities/firstrun/startscanpage.cpp: polish

2009-10-03 11:14  aclemens

    * libs/imageproperties/worldmapwidget.cpp: polish

2009-10-03 11:09  aclemens

    * libs/imageproperties/worldmapwidget.cpp: fix compile WITH
      marblewidget now ;-)

2009-10-03 11:01  aclemens

    * libs/imageproperties/worldmapwidget.cpp,
      libs/imageproperties/worldmapwidget.h: for now, move
      getMarkerClusterHolder() out of Q_SLOTS definition, the method is
      not used right now and a slot normally shouldn't return a value,
      so I made it a
      normal public method now.

      In worldmapwidget.cpp, move the namespace declaration out of the
      #ifdef scope.
      It is now compiling without marblewidget integration again.

2009-10-03 10:30  aclemens

    * libs/imageproperties/worldmapwidget.cpp,
      libs/imageproperties/worldmapwidget.h: fix wrong includes, still
      compile fails with #ifdefs in moc compiler

2009-10-02 22:43  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: polish

2009-10-02 22:40  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h: rename
      centerQString() => centerString()

2009-10-02 22:38  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: calc diff only
      once, use it for decision

2009-10-02 22:31  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: polish

2009-10-02 22:30  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: polish

2009-10-02 22:27  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: Actually the own
      method is enough, we do not need to use the Qt4.5 version, so
      I remove the commented code again

2009-10-02 18:46  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h: Use own
      repeatString() method, since QString::repeated() is Qt4.5 only

2009-10-02 18:35  mghansen

    * libs/imageproperties/markerclusterholder.cpp,
      libs/imageproperties/markerclusterholder.h,
      libs/imageproperties/worldmapwidget.cpp: Wrap markerclusterholder
      code in Digikam namespace

      CCBUG: 205001

2009-10-02 18:28  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: polish

2009-10-02 18:28  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h: Add new method
      'centerQString()'. I checked with different string sizes, the
      icon is still moving around a little bit. But I guess this is ok
      right now.

2009-10-02 16:37  mwiesweg

    * NEWS, showfoto/showfoto.cpp: Fix most probable cause of crash:
      Add cleanup handler to ShowFoto destructor.

      BUG: 204080

2009-10-02 16:25  mwiesweg

    * NEWS, utilities/imageeditor/canvas/canvas.cpp: Defuse dangerous
      code possibly dereferencing a null pointer

      BUG: 207911

2009-10-02 16:25  mwiesweg

    * utilities/imageeditor/editor/imagewindow.cpp: When ignoring a
      close event, explicitly call ignore().
      This could lead to a situation where cancel was chosen but not
      cancelled,
      so the image data was destroyed but the code thought the image
      needed saving again.

      Also, disable the Cancel button where applicable.

      CCBUG: 207911

2009-10-02 16:25  mwiesweg

    * utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/editorwindow.h: The Cancel button in
      the Save or Discard mesage box should sometimes be disabled
      (when there is no operation to cancel, e.g. image was deleted in
      the background)

2009-10-02 16:25  mwiesweg

    * NEWS, utilities/kipiiface/kipiinterface.cpp: Emit the
      signalMetadataChanged here as well. refresh() can mean anything.

      BUG: 207994

2009-10-02 16:22  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: Translated text
      can be different in size, try to determine the biggest string
      for a button and set the minimum width accordingly.

2009-10-02 16:22  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: Consider that
      translated strings might be longer, don't use qAbs here.
      The button minimum width needs to be adjusted accordingly.

2009-10-02 16:10  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: using an offset
      of '2' seems to work fine here... what a hackih code :-)

2009-10-02 15:46  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: Center the text
      and try to avoid icon movement. It still moves a little bit
      though. Isn't there a method to avoid icon re-positioning in
      QPushButtons?

2009-10-02 15:36  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: Change the button
      text to "Ok" if a point has been set. The pixel coordinates
      are not so useful here. I need to find a way to center the text,
      without moving
      the icon. This will be the next step.

2009-10-02 15:36  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: Do not define the
      label twice, we already have a method to set a buttonLabel.
      Use it...

2009-10-02 15:36  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: polish

2009-10-02 15:36  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h: rename
      generatePointLabel() => generateButtonLabel()

2009-10-02 15:36  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: polish

2009-10-02 14:50  aclemens

    * libs/widgets/imageplugins/imageguidewidget.cpp: Fix mask removal
      in LiquidRescale: drawLine() seems to ignore composition
      modes, so we need to draw on a temporary pixmap and combine it
      with the mask
      pixmap, otherwise we erase with square caps, not round caps.

2009-10-02 13:36  aclemens

    * libs/widgets/common/dcursortracker.cpp: Check if parent pointer
      is valid...

2009-10-02 13:28  aclemens

    * libs/widgets/common/dcursortracker.cpp: I experienced a crash in
      DCursorTracker, I guess due to the fact that the
      parent widget was deleted before the DCursorTracker was
      destroyed.
      I was not able to reproduce it anymore, but as the Qt docs
      describe, it is
      always better to use a QPointer when saving pointers of other
      widgets inside a
      class. These pointers will keep track of all references and
      destroy themselves
      (set themselves to NULL) when all references are gone.
      This should avoid the crash I experienced in here.

2009-10-02 13:18  aclemens

    * utilities/advancedrename/parsers/subparsers/directorynameparser.cpp:
      Change DirectoryNameParser tooltip

2009-10-02 13:18  aclemens

    * utilities/advancedrename/parsers/subparsers/filenameparser.cpp:
      Since digiKam can handle and rename movies and audio files as
      well, change the
      tooltip of the FileNameParser token to just "Filename"

2009-10-02 10:55  aclemens

    * utilities/advancedrename/advancedrenamedialog.cpp: polish

2009-10-02 10:54  mghansen

    * libs/imageproperties/worldmapwidget.cpp,
      libs/imageproperties/worldmapwidget.h: Remove old code for
      KML-interaction with Marble.

2009-10-02 10:13  aclemens

    * libs/imageproperties/markerclusterholder.h: fix GCC warnings

2009-10-02 09:08  cgilles

    * NEWS: update

2009-10-02 09:04  cgilles

    * utilities/imageeditor/canvas/softproofdialog.cpp: fix gcc
      warnings under win32

2009-10-02 09:00  cgilles

    * imageplugins/localcontrast/ToneMappingFloat.cpp: fix GCC warnings

2009-10-02 08:03  pieteredelman

    * utilities/gpssearch/gpssearchwidget.cpp: Make digiKam compile
      without Marble

2009-10-02 07:32  mghansen

    * libs/imageproperties/worldmapwidget.cpp,
      libs/imageproperties/worldmapwidget.h,
      utilities/gpssearch/gpssearchwidget.cpp,
      utilities/gpssearch/gpssearchwidget.h: Fixes for compilation
      without Marble.

      CCBUG: 205001

2009-10-02 06:32  mghansen

    * CMakeLists.txt, digikam/digikamview.cpp,
      digikam/imagecategorizedview.cpp, digikam/imagecategorizedview.h,
      libs/CMakeLists.txt,
      libs/imageproperties/imagepropertiesgpstab.cpp,
      libs/imageproperties/markerclusterholder.cpp,
      libs/imageproperties/markerclusterholder.h,
      libs/imageproperties/markerclusterholderplugin,
      libs/imageproperties/markerclusterholderplugin/CMakeLists.txt,
      libs/imageproperties/markerclusterholderplugin/CheckPluginBuildable.cmake,
      libs/imageproperties/markerclusterholderplugin/MarbleMacros.cmake,
      libs/imageproperties/markerclusterholderplugin/externaldraw.cpp,
      libs/imageproperties/markerclusterholderplugin/externaldraw.h,
      libs/imageproperties/worldmapwidget.cpp,
      libs/imageproperties/worldmapwidget.h,
      libs/models/imagefiltermodel.cpp, libs/models/imagefiltermodel.h,
      libs/models/imagefiltersettings.cpp,
      libs/models/imagefiltersettings.h,
      utilities/gpssearch/gpssearchview.cpp,
      utilities/gpssearch/gpssearchview.h,
      utilities/gpssearch/gpssearchwidget.cpp,
      utilities/gpssearch/gpssearchwidget.h: Initial commit for
      clustering of markers support in the GPSSearch and the
      Geolocation tab.

      Known issues:
      - mouse interaction with clusters does not work with Marble<0.8
      (KDE 4.2)
      - when the icon view is in view mode, changing the filtering can
      lead to no image being shown
      - the selection on the map is not necessarily shown as a
      rectangle
      - zooming into a cluster is a hack

      CCBUG: 205001

2009-10-02 00:00  aclemens

    * digikam/albumpropsedit.cpp, digikam/albumselectdialog.cpp,
      digikam/contextmenuhelper.cpp, digikam/digikamapp.cpp,
      digikam/tageditdlg.cpp, libs/dialogs/imagedialog.cpp,
      libs/widgets/metadata/metadatawidget.cpp, showfoto/showfoto.cpp,
      utilities/cameragui/cameracontroller.cpp,
      utilities/imageeditor/canvas/iccmanager.cpp,
      utilities/imageeditor/editor/editorwindow.cpp: Fix issues that
      are considered to be crashy.

2009-10-01 23:59  aclemens

    * digikam/albumpropsedit.cpp: <br> => <br/>

2009-10-01 23:59  aclemens

    * digikam/digikamapp.cpp: do not use QString::number here

2009-10-01 20:22  aclemens

    * utilities/imageeditor/editor/editorwindow.cpp: zoomComboBox must
      be enabled, too, if the tool allows zooming...

2009-10-01 19:26  aclemens

    * libs/widgets/common/thumbbar.cpp: Fix valgrind warning

2009-10-01 17:13  aclemens

    * imageplugins/adjustlevels/adjustlevelstool.cpp: The channel was
      not setup correctly when the AdjustLevels tool is started. Call
      the right slot in readSettings()

2009-10-01 17:09  aclemens

    * imageplugins/adjustlevels/adjustlevelstool.cpp,
      imageplugins/adjustlevels/adjustlevelstool.h: Resetting / channel
      switching was broken now due to my last commit.

2009-10-01 16:33  cgilles

    * NEWS: update

2009-10-01 16:15  aclemens

    * NEWS: update

2009-10-01 16:15  aclemens

    * imageplugins/adjustlevels/adjustlevelstool.cpp: Fix slider and
      spinbox connections

      BUG:207486

2009-10-01 14:55  aclemens

    * NEWS: update

2009-10-01 14:34  aclemens

    * utilities/advancedrename/parsers/modifiers/rangemodifier.cpp:
      polish i18n for RangeModifier

2009-10-01 14:08  aclemens

    * NEWS: update

2009-10-01 13:58  cgilles

    * AUTHORS: update

2009-10-01 13:57  cgilles

    * AUTHORS: update

2009-10-01 13:16  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp,
      utilities/advancedrename/advancedrenameinput.h: Don't use 'None'
      as a selection color, use 'StandardText' instead

2009-10-01 13:08  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp: Fix normal text
      selection in parse string: You were not able to select text
      with the mouse, only with keyboard shortcuts.
      This commit fixes the issue. The normal text selection is
      remembered as well,
      so that the quick access buttons can modify the selected text.

2009-10-01 10:52  cgilles

    * libs/template/countryselector.cpp: fix Korea name
      BUGS: 204291

2009-09-30 10:01  aclemens

    * digikam/albumfolderview.cpp, digikam/tagfolderview.cpp: I really
      think we should set the resizeMode for AlbumFolderView and
      TagFolderView to NoColumn, otherwise the column is just re-sized
      to the width of
      the folder view and items that are beyond the size are invisible.
      Maybe the Qt4 version behaves better, but since we still use a
      Qt3Support class
      here, there just doesn't seem to be a better solution.

      I'd rather have a scrollbar visible all the time than not be able
      to see nested
      albums :-)

      CCBUG:141238

2009-09-30 05:58  cgilles

    * AUTHORS: update

2009-09-30 04:26  mghansen

    * NEWS, libs/database/collectionmanager.cpp: Improve checks for
      existing collections when adding new ones.

      BUG: 208851

2009-09-29 20:48  aclemens

    * NEWS: update

2009-09-29 20:44  cgilles

    * NEWS: update

2009-09-29 16:48  aclemens

    * utilities/advancedrename/common/renamethread.cpp: append(QList<>)
      is Qt 4.5 only, use the normal stream operator instead.

2009-09-29 16:07  aclemens

    * tests/advancedrenametest.cpp,
      utilities/advancedrename/parsers/subparsers/sequencenumberparser.cpp:
      Change options for the SequenceNumberParser: the old options
      token could be
      confused with the RangeModifier and therefore make the parsing
      invalid.
      Use '[]' instead.

2009-09-29 12:58  aclemens

    * CMakeLists.txt, digikam/cameranamehelper.cpp,
      digikam/cameranamehelper.h, tests/CMakeLists.txt,
      utilities/cameragui/cameranamehelper.cpp,
      utilities/cameragui/cameranamehelper.h: The CameraNameHelper is
      more related to the CameraUI utility, so I'll move the
      class in this folder.

2009-09-29 12:52  aclemens

    * digikam/cameranamehelper.h: polish

2009-09-29 12:42  aclemens

    * digikam/cameranamehelper.cpp, tests/cameranamehelpertest.cpp: Use
      simplified() whenever possible to remove extra whitespace.
      One camera in the test case fails because it has two extra
      whitespace in its
      name (extracted from the GPhoto2 database), so we must change the
      test case as
      well to convert its results to a simplified version.

2009-09-29 12:29  aclemens

    * digikam/digikamimageview.cpp: polish

2009-09-29 12:16  aclemens

    * utilities/advancedrename/advancedrenamedialog.cpp: remove old
      code

2009-09-29 12:16  aclemens

    * utilities/advancedrename/advancedrenamedialog.cpp: Avoid focusing
      the AdvancedRenameWidget

2009-09-29 12:16  aclemens

    * utilities/advancedrename/advancedrenamedialog.cpp,
      utilities/advancedrename/advancedrenamedialog.h: only enable Ok
      button if a parse string was entered

2009-09-29 12:13  cgilles

    * utilities/imageeditor/canvas/softproofdialog.cpp,
      utilities/imageeditor/canvas/softproofdialog.h: polish

2009-09-29 11:59  cgilles

    * utilities/advancedrename/advancedrenamedialog.cpp: added Help
      button

2009-09-29 11:17  mghansen

    * NEWS, digikam/iconview.cpp: Adjust IconView to handle
      Home/End+Qt::ShiftModifier for selections
      BUG: 206094

2009-09-29 11:10  aclemens

    * utilities/imageeditor/canvas/softproofdialog.cpp,
      utilities/setup/setupicc.cpp: The "documentinfo" icon is very
      chiseled, use "dialog-information" instead
      (like we do in other parts of digiKam, too)

2009-09-29 10:46  cgilles

    * utilities/manualrename: remove it

2009-09-29 10:41  aclemens

    * utilities/cameragui/renamecustomizer.cpp: Rename
      d->advancedRenameInput => d->advancedRenameWidget

2009-09-29 10:41  aclemens

    * utilities/advancedrename/advancedrenamedialog.cpp,
      utilities/advancedrename/advancedrenamewidget.cpp,
      utilities/advancedrename/advancedrenamewidget.h,
      utilities/cameragui/renamecustomizer.cpp: rename
      setTrackerAlignment() => setTooltipAlignment(), it is more clear
      this
      way

2009-09-29 10:41  aclemens

    * utilities/advancedrename/advancedrenamedialog.cpp: Align
      DTipTracker centered for the AdvancedRenameDialog

2009-09-29 09:38  aclemens

    * tests/advancedrenametest.cpp, tests/advancedrenametest.h: add
      DirectoryName test case

2009-09-29 09:38  aclemens

    * tests/advancedrenametest.cpp, tests/advancedrenametest.h: polish

2009-09-29 08:49  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp: polish tooltip

2009-09-29 08:47  aclemens

    * NEWS: update

2009-09-29 08:40  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp: Set saved
      cursor position when leaving the line edit widget

2009-09-29 07:41  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp: the variable
      name is not reflecting the correct action

2009-09-29 07:22  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp,
      utilities/advancedrename/advancedrenameinput.h: No need to have a
      slot for the selection reset method.
      Rename it due to the similarity of the built-in Qt method
      (slotSelectionChanged() => resetSelection())

2009-09-29 07:22  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp: Fix token
      selection: when a token was marked and a modifier key was pressed
      again,
      reset the marked token.
      Factorize code

2009-09-29 07:22  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp: We don't need
      the markedTokenPos variable anymore

2009-09-29 07:22  aclemens

    * utilities/advancedrename/advancedrenameinput.h: polish

2009-09-29 07:22  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp,
      utilities/advancedrename/advancedrenameinput.h: When the user
      presses CTRL or Shift and moves the mouse out of the line edit,
      the token should not be highlighted anymore.
      To handle this situation, the content of the mouseMoveEvent() is
      saved in a new method
      'rememberSelection()', which is called in leaveEvent() and
      mouseMoveEvent().

2009-09-29 07:22  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp: Fix token
      selection: When the line edit widget has not yet the focus and
      you
      mark a token and press the left mouse button, the token is
      deselected again.
      We don't need setCursorPosition() in the focusInEvent() anyway.

2009-09-29 06:50  cgilles

    * NEWS: update

2009-09-28 16:02  aclemens

    * NEWS: update

2009-09-28 16:01  mwiesweg

    * utilities/advancedrename/common/renamethread.cpp: some threading
      cleanup. Lock mutex before waiting on wait condition.

2009-09-28 15:54  aclemens

    * utilities/advancedrename/parsers/modifiers/rangemodifier.cpp,
      utilities/advancedrename/parsers/modifiers/rangemodifier.h: Add
      settings dialog for the RangeModifier

2009-09-28 13:09  aclemens

    * themedesigner/mainwindow.cpp: I think we should open the
      FileDialog in the themes folder per default,
      otherwise the user has to search for it manually.

2009-09-28 12:43  aclemens

    * NEWS: update

2009-09-28 11:23  aclemens

    * utilities/advancedrename/parsers/modifiers/replacemodifier.cpp:
      fix label

2009-09-28 11:20  aclemens

    * utilities/advancedrename/parsers/modifiers/replacemodifier.cpp:
      Add icon to ReplaceModifier

2009-09-28 11:12  aclemens

    * utilities/advancedrename/parsers/modifiers/replacemodifier.cpp:
      Add ellipsis to ReplaceModifier name

2009-09-28 11:09  aclemens

    * utilities/advancedrename/advancedrenamewidget.cpp,
      utilities/advancedrename/parsers/modifiers/replacemodifier.cpp,
      utilities/advancedrename/parsers/modifiers/replacemodifier.h: Add
      dialog for ReplaceModifier

2009-09-28 09:08  aclemens

    * CMakeLists.txt, tests/CMakeLists.txt: polish

2009-09-28 08:31  cgilles

    * libs/3rdparty/libpgf/PGFimage.cpp,
      libs/3rdparty/libpgf/PGFimage.h: Fix GCC warning generated with
      last stable libpgf. No need to use 'const' on the front of this
      method declaration.
      CCMAIL: christoph.stamm@fhnw.ch
      CCMAIL: andy.hofmann@hispeed.ch

2009-09-28 08:17  aclemens

    * utilities/advancedrename/common/parseobject.cpp,
      utilities/advancedrename/common/parseobject.h,
      utilities/advancedrename/parsers/modifiers/firstletterofeachworduppercasemodifier.cpp,
      utilities/advancedrename/parsers/modifiers/lowercasemodifier.cpp,
      utilities/advancedrename/parsers/modifiers/rangemodifier.cpp,
      utilities/advancedrename/parsers/modifiers/replacemodifier.cpp,
      utilities/advancedrename/parsers/modifiers/trimmedmodifier.cpp,
      utilities/advancedrename/parsers/modifiers/uppercasemodifier.cpp,
      utilities/advancedrename/parsers/subparsers/cameranameparser.cpp,
      utilities/advancedrename/parsers/subparsers/dateparser.cpp,
      utilities/advancedrename/parsers/subparsers/directorynameparser.cpp,
      utilities/advancedrename/parsers/subparsers/filenameparser.cpp,
      utilities/advancedrename/parsers/subparsers/metadataparser.cpp,
      utilities/advancedrename/parsers/subparsers/sequencenumberparser.cpp:
      Rename ParseObject::addToken() => addTokenDescription()

2009-09-27 20:28  aclemens

    * utilities/advancedrename/parsers/subparsers/sequencenumberparser.cpp:
      polish regexp

2009-09-27 20:28  aclemens

    * tests/advancedrenametest.cpp: polish

2009-09-27 20:19  mwiesweg

    * NEWS, imageplugins/channelmixer/channelmixertool.cpp: Trigger
      effect from readSettings(), as done e.g. in curvesadjust.

      BUG: 202780

2009-09-27 14:50  cgilles

    * NEWS: update

2009-09-27 12:47  aclemens

    * tests/advancedrenametest.cpp, tests/advancedrenametest.h: add
      test case for TrimmedModifier

2009-09-26 16:21  mwiesweg

    * NEWS, digikam/digikamview.cpp, digikam/imagecategorizedview.cpp,
      digikam/imagecategorizedview.h: When hitting F5 / Album ->
      Refresh, save current item.

      BUG: 204053

2009-09-26 16:06  mwiesweg

    * NEWS, digikam/digikamapp.cpp, showfoto/showfoto.cpp: Replace two
      occurences of documentPath() with picturesPath().
      For the remaining occurences documentPath() is suitable because
      it is not about pictures,
      but tool settings.

      BUG: 203485

2009-09-26 16:06  mwiesweg

    * digikam/imagedelegateoverlay.cpp, digikam/imagedelegateoverlay.h:
      Hide overlays when images are filtered (e.g. by typing in the
      text filter) and at the
      same time the overlay is visible (mouse cursor over view, focus
      in text filter) and images
      are filtered.

2009-09-25 19:18  mwiesweg

    * NEWS, libs/threadimageio/thumbnailloadthread.cpp: Do not cut off
      a one-pixel line at each side, but instead load the thumbnail 2
      pixels smaller
      and add these by drawing the lines afterwards.

      BUG: 206666

2009-09-25 18:54  mwiesweg

    * NEWS, utilities/imageeditor/canvas/dimginterface.cpp,
      utilities/imageeditor/editor/editorwindow.cpp: Fix special case
      described in bug report

      BUG: 207332

2009-09-25 14:10  aclemens

    * imageplugins/localcontrast/ToneMappingFloat.cpp,
      imageplugins/localcontrast/ToneMappingInt.cpp,
      imageplugins/localcontrast/ToneMappingParameters.cpp: pedantic

2009-09-25 13:54  aclemens

    * imageplugins/coreplugin/profileconversiontool.cpp,
      imageplugins/localcontrast/ToneMappingBase.cpp,
      libs/widgets/common/ditemtooltip.cpp,
      libs/widgets/metadata/metadataselector.h,
      utilities/advancedrename/common/token.cpp: pedantic

2009-09-25 09:29  segato

    * imageplugins/coreplugin/rgbtool.h: fix linker error on windows

2009-09-25 09:28  segato

    * utilities/advancedrename/advancedrenamedialog.h: no need to
      export since the file isn't part of a library but it's used
      directly by digikam

2009-09-25 09:27  segato

    * libs/dimg/loaders/pgfloader.cpp, libs/threadimageio/pgfutils.cpp:
      the correct way is to check for UNICODE, even if we always use
      UNICODE with kde so this ifdef may be removed

2009-09-25 09:23  aclemens

    * utilities/advancedrename/parsers/modifiers/firstletterofeachworduppercasemodifier.h:
      fix include guard

2009-09-25 09:18  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp: fix spelling

2009-09-25 09:18  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp,
      utilities/advancedrename/advancedrenameinput.h: When a token is
      selected and when it is also the last word in the parse string,
      clicking behind the token word (setting the cursor behind the
      token) doesn't
      emit the proper signal to disable the modifier tool button.
      Instead of emitting the signal in the slotCursorPositionChanged()
      method, emit
      it also in the mousePressEvent().

2009-09-25 09:18  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp,
      utilities/advancedrename/advancedrenameinput.h: Fix and simplify
      token selection. When a token was located directly behind
      another one, it was not possible to highlight and select it.

2009-09-25 07:42  cgilles

    * NEWS: update

2009-09-25 07:41  cgilles

    * imageplugins/coreplugin/bwsepiatool.cpp,
      imageplugins/coreplugin/bwsepiatool.h: Black and white converter
      : Add Blue and Yellow-Green color filters

2009-09-25 06:50  cgilles

    * imageplugins/coreplugin/redeyetool.cpp,
      imageplugins/coreplugin/resizetool.cpp: fix layout

2009-09-24 13:15  aclemens

    * utilities/advancedrename/common/parseobject.cpp: No need to save
      the name in the private class, using objectName() is enough

2009-09-24 13:15  aclemens

    * utilities/advancedrename/advancedrenamewidget.cpp,
      utilities/advancedrename/common/parseobject.cpp: Avoid the
      RangeModifier and ReplaceModifier for now, do not add them to the
      tool button menu.
      I need to fix some things first and add some dialog to them.

      When typed in by hand, they still work... I only remove them from
      the GUI for
      now.

2009-09-24 13:15  aclemens

    * utilities/advancedrename/advancedrenamewidget.cpp: I can't decide
      which icon to use here... hmm... I'll try "add-font" now

2009-09-24 13:00  aclemens

    * utilities/advancedrename/advancedrenamewidget.cpp,
      utilities/advancedrename/common/modifier.cpp,
      utilities/advancedrename/common/modifier.h,
      utilities/advancedrename/common/parseobject.cpp,
      utilities/advancedrename/common/parseobject.h,
      utilities/advancedrename/common/subparser.cpp,
      utilities/advancedrename/common/subparser.h,
      utilities/advancedrename/parsers/modifiers/firstletterofeachworduppercasemodifier.cpp,
      utilities/advancedrename/parsers/modifiers/lowercasemodifier.cpp,
      utilities/advancedrename/parsers/modifiers/rangemodifier.cpp,
      utilities/advancedrename/parsers/modifiers/replacemodifier.cpp,
      utilities/advancedrename/parsers/modifiers/trimmedmodifier.cpp,
      utilities/advancedrename/parsers/modifiers/uppercasemodifier.cpp,
      utilities/advancedrename/parsers/subparsers/cameranameparser.cpp,
      utilities/advancedrename/parsers/subparsers/dateparser.cpp,
      utilities/advancedrename/parsers/subparsers/directorynameparser.cpp,
      utilities/advancedrename/parsers/subparsers/filenameparser.cpp,
      utilities/advancedrename/parsers/subparsers/metadataparser.cpp,
      utilities/advancedrename/parsers/subparsers/sequencenumberparser.cpp:
      A ParseObject should set a description, too. It will be used to
      display a
      tooltip for the quick access buttons.
      It can also be used to display a description in the
      "EditorWindow", that might
      get implemented some day.

2009-09-24 12:59  aclemens

    * utilities/advancedrename/advancedrenamewidget.cpp: smaller font
      for additional tooltip from line edit widget

2009-09-24 12:16  aclemens

    * data/themes/CMakeLists.txt: polish

2009-09-24 12:16  aclemens

    * utilities/advancedrename/advancedrenamewidget.cpp: call
      slotTokenMarked() after widgets have been set up, otherwise the
      modifier
      tool button is enabled and will be disabled as soon as the user
      moves the
      mouse.

2009-09-24 11:10  aclemens

    * tests/CMakeLists.txt: rename test case

2009-09-24 10:56  aclemens

    * utilities/advancedrename/advancedrenamedialog.cpp,
      utilities/advancedrename/common/renamethread.cpp: polish

2009-09-24 10:42  aclemens

    * CMakeLists.txt, digikam/digikamapp.cpp,
      digikam/digikamimageview.cpp, digikam/digikamimageview.h,
      digikam/digikamview.cpp, digikam/imageviewutilities.cpp,
      digikam/imageviewutilities.h,
      utilities/advancedrename/advancedrenamedialog.cpp,
      utilities/advancedrename/advancedrenamedialog.h,
      utilities/advancedrename/common/renamethread.cpp,
      utilities/advancedrename/common/renamethread.h: Use
      AdvancedRename in AlbumUI, too. Gilles, Marcel, could you please
      take a
      look at the thread, I'm unsure if this is a good solution.

2009-09-24 08:46  aclemens

    * utilities/advancedrename/common/parseresults.cpp: polish

2009-09-24 08:43  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp,
      utilities/advancedrename/advancedrenamewidget.cpp,
      utilities/advancedrename/common/modifier.cpp,
      utilities/advancedrename/common/parseobject.cpp,
      utilities/advancedrename/common/parser.cpp,
      utilities/advancedrename/common/parseresults.cpp,
      utilities/advancedrename/common/subparser.cpp,
      utilities/advancedrename/parsers/modifiers/firstletterofeachworduppercasemodifier.cpp,
      utilities/advancedrename/parsers/modifiers/rangemodifier.cpp,
      utilities/advancedrename/parsers/subparsers/dateparser.cpp,
      utilities/advancedrename/parsers/subparsers/directorynameparser.cpp,
      utilities/advancedrename/parsers/subparsers/metadataparser.cpp:
      Use a brace, even if the next statement is a one-liner (to
      prevent logic
      errors). If you need to add something to the logic, you need to
      add braces anyway.

2009-09-23 11:33  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp,
      utilities/advancedrename/advancedrenamewidget.cpp,
      utilities/advancedrename/common/modifier.h,
      utilities/advancedrename/common/parseobject.cpp,
      utilities/advancedrename/common/parseobject.h,
      utilities/advancedrename/common/subparser.cpp: more includes
      cleanup

2009-09-23 11:24  aclemens

    * utilities/advancedrename/advancedrenamewidget.cpp,
      utilities/advancedrename/advancedrenamewidget.h: cleanup includes

2009-09-23 11:19  cgilles

    * libs/3rdparty/libpgf/Decoder.cpp,
      libs/3rdparty/libpgf/Encoder.cpp,
      libs/3rdparty/libpgf/PGFimage.cpp,
      libs/3rdparty/libpgf/PGFimage.h,
      libs/3rdparty/libpgf/PGFplatform.h,
      libs/3rdparty/libpgf/PGFtypes.h, libs/3rdparty/libpgf/Stream.cpp,
      libs/3rdparty/libpgf/Stream.h,
      libs/3rdparty/libpgf/WaveletTransform.cpp,
      libs/3rdparty/libpgf/WaveletTransform.h: update to libpgf 6.09.33

2009-09-23 11:17  aclemens

    * utilities/advancedrename/advancedrenamewidget.cpp: polish

2009-09-23 11:03  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp,
      utilities/advancedrename/advancedrenameinput.h,
      utilities/advancedrename/advancedrenamewidget.cpp,
      utilities/advancedrename/advancedrenamewidget.h,
      utilities/queuemanager/queuesettingsview.cpp: Add modifier
      toolbutton. The button is enabled when a token has been marked.
      Not every modifier is working correct now, I need to add dialogs
      and
      change some signals.

2009-09-23 10:16  aclemens

    * utilities/advancedrename/common/subparser.cpp: polish

2009-09-23 09:36  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp,
      utilities/advancedrename/advancedrenameinput.h,
      utilities/advancedrename/advancedrenamewidget.cpp: Remove
      AdvancedRenameLineEdit class, it is not needed anymore.

2009-09-22 22:08  aclemens

    * utilities/advancedrename/advancedrenamewidget.cpp: some more
      tooltip polishing

2009-09-22 21:57  cgilles

    * NEWS: update

2009-09-22 20:53  sengels

    * utilities/advancedrename/advancedrenameinput.h,
      utilities/advancedrename/advancedrenamewidget.h: make it link

2009-09-22 14:35  aclemens

    * utilities/advancedrename/advancedrenamewidget.cpp: Simplify
      tooltip creation: Now that SubParser and Modifier are of the same
      type, we can simplify the tooltip macros a little bit.

2009-09-22 14:10  aclemens

    * CMakeLists.txt, tests/CMakeLists.txt,
      utilities/advancedrename/advancedrenamewidget.cpp,
      utilities/advancedrename/common/modifier.cpp,
      utilities/advancedrename/common/modifier.h,
      utilities/advancedrename/common/parseobject.cpp,
      utilities/advancedrename/common/parseobject.h,
      utilities/advancedrename/common/parser.cpp,
      utilities/advancedrename/common/parser.h,
      utilities/advancedrename/common/subparser.cpp,
      utilities/advancedrename/common/subparser.h,
      utilities/advancedrename/parsers/modifiers/firstletterofeachworduppercasemodifier.cpp,
      utilities/advancedrename/parsers/modifiers/lowercasemodifier.cpp,
      utilities/advancedrename/parsers/modifiers/rangemodifier.cpp,
      utilities/advancedrename/parsers/modifiers/replacemodifier.cpp,
      utilities/advancedrename/parsers/modifiers/trimmedmodifier.cpp,
      utilities/advancedrename/parsers/modifiers/uppercasemodifier.cpp,
      utilities/advancedrename/parsers/subparsers/cameranameparser.cpp,
      utilities/advancedrename/parsers/subparsers/dateparser.cpp,
      utilities/advancedrename/parsers/subparsers/directorynameparser.cpp,
      utilities/advancedrename/parsers/subparsers/filenameparser.cpp,
      utilities/advancedrename/parsers/subparsers/metadataparser.cpp,
      utilities/advancedrename/parsers/subparsers/sequencenumberparser.cpp:
      New base class ParseObject: SubParser and Modifier are derived
      from this class
      now. This might become useful when adding the EditorWindow some
      day.

      Add some validity checks, if a SubParser or Modifier is invalid,
      don't add it
      New base class ParseObject: SubParser and Modifier are derived
      from this class
      now. This might become useful when adding the EditorWindow some
      day.

      Add some validity checks, if a SubParser or Modifier is invalid,
      don't add it
      to the Parser object.

2009-09-22 12:22  aclemens

    * utilities/advancedrename/advancedrenamewidget.cpp: polish tooltip

2009-09-21 19:13  mwiesweg

    * NEWS, digikam/imagecategorizedview.cpp: Ensure that the next
      index is selected when removing.
      Old code, taken from Qt, would default to previous index.

      BUG: 206670

2009-09-21 19:10  aclemens

    * utilities/advancedrename/advancedrenamewidget.cpp,
      utilities/advancedrename/advancedrenamewidget.h,
      utilities/queuemanager/queuesettingsview.cpp: Add more control
      for AdvancedRenameWidget layout: In the future we might want
      to hide the tooltip button as well (for example in an advanced
      editor dialog).

2009-09-21 15:51  mwiesweg

    * NEWS, libs/models/imagefiltermodel.cpp: Some small changes that
      made the model fail to recognize
      when it had filtered or re-added all packages and made it even
      discard some because the wrong discard version was set.

      In the hope not to introduce regressions.

      BUG: 207293

2009-09-21 15:51  mwiesweg

    * libs/models/imagealbummodel.cpp, libs/models/imagemodel.cpp,
      libs/models/imagemodel.h: Use a flag to know when a subclass
      (listing asynchronously in batches) has
      finished listing. This knowledge is needed by the filter model to
      know
      when it should invalidate the sorting and filtering.

      CCBUG: 207293

2009-09-21 12:20  aclemens

    * digikam/welcomepageview.cpp: polish

2009-09-21 12:08  aclemens

    * utilities/imageeditor/editor/editorwindow.cpp: endl not needed
      anymore

2009-09-21 10:53  cgilles

    * NEWS: update

2009-09-21 10:46  aclemens

    * CMakeLists.txt, digikam/digikamapp.cpp,
      digikam/digikamimageview.cpp, digikam/digikamimageview.h,
      digikam/digikamview.cpp, digikam/imageviewutilities.cpp,
      digikam/imageviewutilities.h,
      libs/widgets/common/statusprogressbar.cpp,
      libs/widgets/common/statusprogressbar.h,
      utilities/advancedrename/advancedrenamedialog.cpp,
      utilities/advancedrename/advancedrenamedialog.h,
      utilities/advancedrename/common/renamethread.cpp,
      utilities/advancedrename/common/renamethread.h: Oops, committed
      the wrong branch.

      This reverts commit 304902f0a99b7316d43f0d0da009928b1e8cd7c3.

2009-09-21 10:44  aclemens

    * themedesigner/mainwindow.cpp, themedesigner/mainwindow.h: update
      copyright header

2009-09-21 10:44  aclemens

    * themedesigner/mainwindow.cpp, themedesigner/mainwindow.h: cleanup
      source code

2009-09-21 10:43  aclemens

    * CMakeLists.txt, digikam/digikamapp.cpp,
      digikam/digikamimageview.cpp, digikam/digikamimageview.h,
      digikam/digikamview.cpp, digikam/imageviewutilities.cpp,
      digikam/imageviewutilities.h,
      libs/widgets/common/statusprogressbar.cpp,
      libs/widgets/common/statusprogressbar.h,
      utilities/advancedrename/advancedrenamedialog.cpp,
      utilities/advancedrename/advancedrenamedialog.h,
      utilities/advancedrename/common/renamethread.cpp,
      utilities/advancedrename/common/renamethread.h: ++

      ++

      ++

2009-09-21 10:18  aclemens

    * themedesigner/mainwindow.cpp: set "Close" as the default button

2009-09-21 10:13  aclemens

    * themedesigner/mainwindow.cpp: add custom tooltips

2009-09-21 09:56  aclemens

    * themedesigner/mainwindow.cpp, themedesigner/mainwindow.h: use a
      KDialog for the themeDesigner

2009-09-21 09:56  aclemens

    * themedesigner/mainwindow.cpp, themedesigner/mainwindow.h: use
      private class

2009-09-20 13:42  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp: Change tooltip

2009-09-20 13:42  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp,
      utilities/advancedrename/advancedrenameinput.h,
      utilities/advancedrename/common/parser.cpp,
      utilities/advancedrename/common/parser.h: Token and TokenModifier
      pairs can now be selected in the line edit widget.

      To select a token, hold CTRL and move the mouse over a token
      word, left click
      to select.

      To select a TokenModifier pair, hold SHIFT and move the mouse
      over a token word, left click
      to select.

      Tokens are highlighted in red, TokenModifier pairs in yellow

2009-09-19 21:46  aclemens

    * digikam/digikamui.rc, showfoto/showfotoui.rc: Somehow my menus
      where messed up since the new plugin was added. Increasing
      the version numbers seem to have fixed it.

2009-09-19 18:58  mwiesweg

    * imageplugins/coreplugin/CMakeLists.txt,
      imageplugins/coreplugin/imageplugin_core.cpp,
      imageplugins/coreplugin/imageplugin_core.h: Add color profile
      conversion to the core plugin.
      A menu contains sRGB, Adobe RGB etc. and the recently used
      profiles.
      To assign other profiles, a tool is opened.
      I am unsure currently if using a tool is better than a simple
      dialog.

      CCBUG: 138446

2009-09-19 18:57  mwiesweg

    * imageplugins/coreplugin/profileconversiontool.cpp,
      imageplugins/coreplugin/profileconversiontool.h: Add a new tool
      for color profile conversion. It's pretty simple currently, just
      choosing the
      profile. Not sure what user want to inspect when changing the
      profile.

      There are a number of problems:
      - I dont know which of the preview widgets to use. I chose
      ImagePanelWidget. ImageWidget is used
      by other color plugins, but the API seems much more complex.
      - Don't know how to enable the histogram. Currently empty.
      - Toggling the color managed view does not update the plugin
      preview immediately (only when
      an update is triggered in other ways)
      - A preview is pretty useless for color space conversion, with
      color managed view, it looks
      the same. But perhaps there can be histograms or color picking
      functionality or whatever.

2009-09-19 18:57  mwiesweg

    * libs/widgets/imageplugins/imageregionwidget.cpp,
      utilities/imageeditor/canvas/dimginterface.cpp,
      utilities/imageeditor/canvas/dimginterface.h,
      utilities/imageeditor/editor/imageiface.cpp,
      utilities/imageeditor/editor/imageiface.h: If an image plugin
      sets a profile on the preview image, do not discard this.
      In DImgInterface::convertToPixmap, do not use the cached
      transform for color managed
      view, this one is made for d->image, and convertToPixmap gets
      another image.

2009-09-19 18:57  mwiesweg

    * libs/widgets/iccprofiles/iccprofilescombobox.cpp,
      libs/widgets/iccprofiles/iccprofilescombobox.h: Add a menu
      (KActionMenu) for containing IccProfiles, similar to the
      IccProfilesComboBox

2009-09-19 18:57  mwiesweg

    * CMakeLists.txt, libs/dimg/filters/icctransformfilter.cpp,
      libs/dimg/filters/icctransformfilter.h: Add a simple threaded
      filter for applying a transform

2009-09-19 17:14  cgilles

    * NEWS: update

2009-09-19 16:45  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp,
      utilities/advancedrename/advancedrenameinput.h: Tokens are
      highlighted in red now.
      When correctly implemented, Modifiers will be highlighted in
      green and
      TokenModifier pairs in yellow.

2009-09-19 10:47  aclemens

    * themedesigner/CMakeLists.txt: fix themedesigner compile

2009-09-19 10:47  aclemens

    * tests/advancedrenametest.cpp, tests/advancedrenametest.h: polish

2009-09-19 10:39  aclemens

    * tests/advancedrenametest.cpp, tests/advancedrenametest.h: Add new
      test case 'testChainedModifiers'

2009-09-19 10:39  aclemens

    * tests/advancedrenametest.cpp: Simplify test cases, no need to
      provide full parse information all the time

2009-09-19 09:35  aclemens

    * utilities/advancedrename/parsers/modifiers/rangemodifier.cpp:
      polish

2009-09-19 09:30  aclemens

    * utilities/advancedrename/parsers/modifiers/rangemodifier.cpp:
      polish

2009-09-19 09:24  aclemens

    * NEWS: update

2009-09-19 09:07  aclemens

    * utilities/advancedrename/advancedrenameinput.cpp,
      utilities/advancedrename/advancedrenameinput.h: Remove old code:
      I will not implement token movement.
      Instead I will try to implement more highlighting methods:

      CTRL+mouse : highlight and select tokens (already done)
      SHIFT+mouse : highlight and select modifiers
      SHIFT+CTRL+mouse : highlight and select tokens and its modifiers

      I will use StyleSheets to have different colors (if possible).

2009-09-19 09:07  aclemens

    * utilities/advancedrename/advancedrenamewidget.cpp: polish

2009-09-19 08:53  aclemens

    * utilities/advancedrename/parsers/modifiers/rangemodifier.cpp,
      utilities/advancedrename/parsers/modifiers/replacemodifier.cpp,
      utilities/advancedrename/parsers/subparsers/dateparser.cpp,
      utilities/advancedrename/parsers/subparsers/metadataparser.cpp,
      utilities/advancedrename/parsers/subparsers/sequencenumberparser.cpp:
      polish

2009-09-19 08:36  aclemens

    * utilities/advancedrename/advancedrenamewidget.cpp,
      utilities/advancedrename/parsers/subparsers/directorynameparser.cpp,
      utilities/advancedrename/parsers/subparsers/sequencenumberparser.cpp:
      No need to disable modifiers for some subparsers like the
      SequenceNumberParser.

2009-09-19 08:36  aclemens

    * utilities/advancedrename/common/subparser.cpp: polish

2009-09-19 08:36  aclemens

    * tests/advancedrenametest.cpp, tests/advancedrenametest.h,
      utilities/advancedrename/parsers/modifiers/rangemodifier.cpp:
      Change RangeModifier logic: if the stop value is omitted, the
      range will expand
      to the end of the token result.

      Added some test cases for the RangeModifier

2009-09-18 22:58  aclemens

    * utilities/advancedrename/parsers/modifiers/rangemodifier.cpp,
      utilities/advancedrename/parsers/modifiers/replacemodifier.cpp:
      Change modifier ids for RangeModifier and ReplaceModifier, so
      that they don't
      look like tokens.
      I thought these ids might conflict with the SequenceNumberParser,
      but it is
      working well.
      It is more readable this way.

2009-09-18 22:46  aclemens

    * utilities/advancedrename/common/subparser.cpp: Fix modifier
      parsing: since parameters are allowed, token lengths may vary. We
      need to calculate the correct length in this case.

2009-09-18 21:57  aclemens

    * CMakeLists.txt, tests/CMakeLists.txt,
      utilities/advancedrename/common/subparser.cpp,
      utilities/advancedrename/parsers/modifiers/rangemodifier.cpp,
      utilities/advancedrename/parsers/modifiers/replacemodifier.cpp,
      utilities/advancedrename/parsers/modifiers/replacemodifier.h: New
      modifier: ReplaceModifier
      This modifier can be used to replace text in a token result.

2009-09-18 21:41  aclemens

    * CMakeLists.txt, tests/CMakeLists.txt,
      utilities/advancedrename/common/subparser.cpp,
      utilities/advancedrename/parsers/modifiers/rangemodifier.cpp,
      utilities/advancedrename/parsers/modifiers/rangemodifier.h: New
      modifier: RangeModifier
      This modifier allows to only display a specific range of a token
      result.
      It can be chained with all the other modifiers.

2009-09-18 21:41  aclemens

    * utilities/advancedrename/parsers/modifiers/firstletterofeachworduppercasemodifier.cpp,
      utilities/advancedrename/parsers/modifiers/lowercasemodifier.cpp,
      utilities/advancedrename/parsers/modifiers/trimmedmodifier.cpp,
      utilities/advancedrename/parsers/modifiers/uppercasemodifier.cpp:
      fix warnings

2009-09-18 21:41  aclemens

    * utilities/advancedrename/common/modifier.cpp,
      utilities/advancedrename/common/modifier.h,
      utilities/advancedrename/common/subparser.cpp,
      utilities/advancedrename/parsers/modifiers/firstletterofeachworduppercasemodifier.cpp,
      utilities/advancedrename/parsers/modifiers/firstletterofeachworduppercasemodifier.h,
      utilities/advancedrename/parsers/modifiers/lowercasemodifier.cpp,
      utilities/advancedrename/parsers/modifiers/lowercasemodifier.h,
      utilities/advancedrename/parsers/modifiers/trimmedmodifier.cpp,
      utilities/advancedrename/parsers/modifiers/trimmedmodifier.h,
      utilities/advancedrename/parsers/modifiers/uppercasemodifier.cpp,
      utilities/advancedrename/parsers/modifiers/uppercasemodifier.h:
      Change the modifyOperation() method, it takes two parameters now,
      the original
      modifier token and the result from the parse.
      This allows parameters for modifiers, so a RangeModifier or a
      ReplaceModifier
      are possible now.
      I will implement those modifiers later.

2009-09-18 21:40  aclemens

    * utilities/advancedrename/common/modifier.cpp,
      utilities/advancedrename/common/modifier.h,
      utilities/advancedrename/common/subparser.cpp,
      utilities/advancedrename/parsers/modifiers/firstletterofeachworduppercasemodifier.cpp:
      use QRegExp for parsing modifiers, this is needed later on when
      modifiers can
      take parameters.

2009-09-18 21:40  aclemens

    * utilities/advancedrename/common/subparser.cpp: fix wrong logic

2009-09-18 17:19  mwiesweg

    * utilities/imageeditor/editor/digikamimagewindowui.rc,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/editorwindow.h,
      utilities/imageeditor/editor/editorwindow_p.h: Add UI to switch
      on soft proofing from the menu in Image Editor,
      similar to the overexposure indicator.

2009-09-18 17:19  mwiesweg

    * CMakeLists.txt, utilities/imageeditor/canvas/softproofdialog.cpp,
      utilities/imageeditor/canvas/softproofdialog.h: Add a dialog to
      choose soft proofing options

2009-09-18 17:19  mwiesweg

    * utilities/imageeditor/canvas/canvas.cpp,
      utilities/imageeditor/canvas/canvas.h,
      utilities/imageeditor/canvas/dimginterface.cpp,
      utilities/imageeditor/canvas/dimginterface.h,
      utilities/imageeditor/canvas/iccmanager.cpp,
      utilities/imageeditor/canvas/iccmanager.h: Prepare support for
      soft proofing view like color managed view in DImgInterface

2009-09-18 17:18  mwiesweg

    * libs/widgets/iccprofiles/iccprofilescombobox.cpp,
      libs/widgets/iccprofiles/iccprofilescombobox.h,
      utilities/setup/setupicc.cpp: Move code for a rendering intent
      combo box to a dedicated class

2009-09-18 17:18  mwiesweg

    * libs/dimg/filters/icctransform.cpp,
      libs/dimg/filters/icctransform.h,
      utilities/imageeditor/canvas/iccsettingscontainer.cpp,
      utilities/imageeditor/canvas/iccsettingscontainer.h: Get soft
      proofing rendering intent and mask color for gamut check from
      global settings

2009-09-18 15:49  aclemens

    * CMakeLists.txt, digikam/CMakeLists.txt, tests/CMakeLists.txt,
      tests/advancedrenametest.cpp, tests/advancedrenametest.h,
      tests/manualrenametest.cpp, tests/manualrenametest.h,
      utilities/advancedrename,
      utilities/advancedrename/advancedrenameinput.cpp,
      utilities/advancedrename/advancedrenameinput.h,
      utilities/advancedrename/advancedrenamewidget.cpp,
      utilities/advancedrename/advancedrenamewidget.h,
      utilities/advancedrename/common,
      utilities/advancedrename/common/modifier.cpp,
      utilities/advancedrename/common/modifier.h,
      utilities/advancedrename/common/parseinformation.h,
      utilities/advancedrename/common/parser.cpp,
      utilities/advancedrename/common/parser.h,
      utilities/advancedrename/common/parseresults.cpp,
      utilities/advancedrename/common/parseresults.h,
      utilities/advancedrename/common/subparser.cpp,
      utilities/advancedrename/common/subparser.h,
      utilities/advancedrename/common/token.cpp,
      utilities/advancedrename/common/token.h,
      utilities/advancedrename/parsers,
      utilities/advancedrename/parsers/defaultparser.cpp,
      utilities/advancedrename/parsers/defaultparser.h,
      utilities/advancedrename/parsers/modifiers,
      utilities/advancedrename/parsers/modifiers/firstletterofeachworduppercasemodifier.cpp,
      utilities/advancedrename/parsers/modifiers/firstletterofeachworduppercasemodifier.h,
      utilities/advancedrename/parsers/modifiers/lowercasemodifier.cpp,
      utilities/advancedrename/parsers/modifiers/lowercasemodifier.h,
      utilities/advancedrename/parsers/modifiers/trimmedmodifier.cpp,
      utilities/advancedrename/parsers/modifiers/trimmedmodifier.h,
      utilities/advancedrename/parsers/modifiers/uppercasemodifier.cpp,
      utilities/advancedrename/parsers/modifiers/uppercasemodifier.h,
      utilities/advancedrename/parsers/subparsers,
      utilities/advancedrename/parsers/subparsers/cameranameparser.cpp,
      utilities/advancedrename/parsers/subparsers/cameranameparser.h,
      utilities/advancedrename/parsers/subparsers/dateparser.cpp,
      utilities/advancedrename/parsers/subparsers/dateparser.h,
      utilities/advancedrename/parsers/subparsers/dateparserdialogwidget.ui,
      utilities/advancedrename/parsers/subparsers/directorynameparser.cpp,
      utilities/advancedrename/parsers/subparsers/directorynameparser.h,
      utilities/advancedrename/parsers/subparsers/filenameparser.cpp,
      utilities/advancedrename/parsers/subparsers/filenameparser.h,
      utilities/advancedrename/parsers/subparsers/metadataparser.cpp,
      utilities/advancedrename/parsers/subparsers/metadataparser.h,
      utilities/advancedrename/parsers/subparsers/sequencenumberparser.cpp,
      utilities/advancedrename/parsers/subparsers/sequencenumberparser.h,
      utilities/cameragui/renamecustomizer.cpp,
      utilities/manualrename/common/modifier.cpp,
      utilities/manualrename/common/modifier.h,
      utilities/manualrename/common/parseinformation.h,
      utilities/manualrename/common/parser.cpp,
      utilities/manualrename/common/parser.h,
      utilities/manualrename/common/parseresults.cpp,
      utilities/manualrename/common/parseresults.h,
      utilities/manualrename/common/subparser.cpp,
      utilities/manualrename/common/subparser.h,
      utilities/manualrename/common/token.cpp,
      utilities/manualrename/common/token.h,
      utilities/manualrename/manualrenamedialog.cpp,
      utilities/manualrename/manualrenamedialog.h,
      utilities/manualrename/manualrenameinput.cpp,
      utilities/manualrename/manualrenameinput.h,
      utilities/manualrename/manualrenamewidget.cpp,
      utilities/manualrename/manualrenamewidget.h,
      utilities/manualrename/parsers/defaultparser.cpp,
      utilities/manualrename/parsers/defaultparser.h,
      utilities/manualrename/parsers/modifiers/firstletterofeachworduppercasemodifier.cpp,
      utilities/manualrename/parsers/modifiers/firstletterofeachworduppercasemodifier.h,
      utilities/manualrename/parsers/modifiers/lowercasemodifier.cpp,
      utilities/manualrename/parsers/modifiers/lowercasemodifier.h,
      utilities/manualrename/parsers/modifiers/trimmedmodifier.cpp,
      utilities/manualrename/parsers/modifiers/trimmedmodifier.h,
      utilities/manualrename/parsers/modifiers/uppercasemodifier.cpp,
      utilities/manualrename/parsers/modifiers/uppercasemodifier.h,
      utilities/manualrename/parsers/subparsers/cameranameparser.cpp,
      utilities/manualrename/parsers/subparsers/cameranameparser.h,
      utilities/manualrename/parsers/subparsers/dateparser.cpp,
      utilities/manualrename/parsers/subparsers/dateparser.h,
      utilities/manualrename/parsers/subparsers/dateparserdialogwidget.ui,
      utilities/manualrename/parsers/subparsers/directorynameparser.cpp,
      utilities/manualrename/parsers/subparsers/directorynameparser.h,
      utilities/manualrename/parsers/subparsers/filenameparser.cpp,
      utilities/manualrename/parsers/subparsers/filenameparser.h,
      utilities/manualrename/parsers/subparsers/metadataparser.cpp,
      utilities/manualrename/parsers/subparsers/metadataparser.h,
      utilities/manualrename/parsers/subparsers/sequencenumberparser.cpp,
      utilities/manualrename/parsers/subparsers/sequencenumberparser.h,
      utilities/queuemanager/queuesettingsview.cpp: Rename
      "ManualRename" utility to "AdvancedRename"

2009-09-18 14:09  aclemens

    * utilities/manualrename/common/subparser.cpp: polish

2009-09-18 14:09  aclemens

    * tests/manualrenametest.cpp,
      utilities/manualrename/common/parser.cpp,
      utilities/manualrename/common/parser.h,
      utilities/manualrename/common/parseresults.cpp,
      utilities/manualrename/common/parseresults.h,
      utilities/manualrename/common/subparser.cpp,
      utilities/manualrename/common/subparser.h,
      utilities/manualrename/manualrenamewidget.cpp,
      utilities/manualrename/manualrenamewidget.h,
      utilities/manualrename/parsers/subparsers/dateparser.cpp,
      utilities/manualrename/parsers/subparsers/directorynameparser.cpp,
      utilities/manualrename/parsers/subparsers/sequencenumberparser.cpp:
      Modifiers can now be chained together. For this to work, the
      SubParser class
      now registers the Modifiers.
      After parsing its own tokens, it creates a map of modifiers and
      decides whether
      a modifier is valid or not (it has to be located directly after a
      token).

      Chaining modifiers will provide some new features, like defining
      a range:

      parseString: [dir]{1,8}*_[file]
      directory name: birthday 2006
      file name: some_filename_001

      result: Birthday_Some_Filename_001

      Another modifier that can be used for that is a replace modifier:

      {src, dst}
      {"2006", ""}

      This modifier will remove the string "2006" from a token result.
      To remove whitespaces, use the trim modifier afterwards and also
      combine it
      with the FirstLetterUppercase modifier again:

      [dirt]{"2006, ""}!*

      result: Birthday

      Both the "range" and "replace" modifier are not yet implemented,
      I need to
      change a lot of code for this to work (I guess ;-( )

2009-09-18 10:21  cgilles

    * NEWS: update

2009-09-18 08:11  cgilles

    * utilities/setup/setupcollectionview.cpp: add comments

2009-09-18 08:09  cgilles

    * utilities/setup/setupcollectionview.cpp: apply patch from David
      Eriksson to handle collection path under windows.
      CCMAIL: meldavid@acc.umu.se
      CCBUGS: 204482
      CCBUGS: 204480

2009-09-17 12:15  aclemens

    * utilities/manualrename/common/parser.cpp,
      utilities/manualrename/common/parser.h: use private class

2009-09-17 09:38  scripty

    * digikam/digikam.desktop,
      imageplugins/adjustcurves/digikamimageplugin_adjustcurves.desktop,
      imageplugins/adjustlevels/digikamimageplugin_adjustlevels.desktop,
      imageplugins/blurfx/digikamimageplugin_blurfx.desktop,
      imageplugins/border/digikamimageplugin_border.desktop,
      imageplugins/channelmixer/digikamimageplugin_channelmixer.desktop,
      imageplugins/charcoal/digikamimageplugin_charcoal.desktop,
      imageplugins/colorfx/digikamimageplugin_colorfx.desktop,
      imageplugins/contentawareresizing/digikamimageplugin_contentawareresizing.desktop,
      imageplugins/coreplugin/digikamimageplugin_core.desktop,
      imageplugins/distortionfx/digikamimageplugin_distortionfx.desktop,
      imageplugins/emboss/digikamimageplugin_emboss.desktop,
      imageplugins/filmgrain/digikamimageplugin_filmgrain.desktop,
      imageplugins/freerotation/digikamimageplugin_freerotation.desktop,
      imageplugins/hotpixels/digikamimageplugin_hotpixels.desktop,
      imageplugins/infrared/digikamimageplugin_infrared.desktop,
      imageplugins/inpainting/digikamimageplugin_inpainting.desktop,
      imageplugins/inserttext/digikamimageplugin_inserttext.desktop,
      imageplugins/lenscorrection/digikamimageplugin_lenscorrection.desktop,
      imageplugins/localcontrast/digikamimageplugin_localcontrast.desktop,
      imageplugins/noisereduction/digikamimageplugin_noisereduction.desktop,
      imageplugins/oilpaint/digikamimageplugin_oilpaint.desktop,
      imageplugins/perspective/digikamimageplugin_perspective.desktop,
      imageplugins/raindrop/digikamimageplugin_raindrop.desktop,
      imageplugins/restoration/digikamimageplugin_restoration.desktop,
      imageplugins/sheartool/digikamimageplugin_sheartool.desktop,
      imageplugins/superimpose/digikamimageplugin_superimpose.desktop,
      imageplugins/texture/digikamimageplugin_texture.desktop,
      imageplugins/whitebalance/digikamimageplugin_whitebalance.desktop,
      kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
      kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
      showfoto/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/editor/digikamimageplugin.desktop:
      SVN_SILENT made messages (.desktop file)

2009-09-16 21:24  aclemens

    * CMakeLists.txt, digikam/CMakeLists.txt, tests/CMakeLists.txt,
      utilities/manualrename/common,
      utilities/manualrename/common/modifier.cpp,
      utilities/manualrename/common/modifier.h,
      utilities/manualrename/common/parseinformation.h,
      utilities/manualrename/common/parser.cpp,
      utilities/manualrename/common/parser.h,
      utilities/manualrename/common/parseresults.cpp,
      utilities/manualrename/common/parseresults.h,
      utilities/manualrename/common/subparser.cpp,
      utilities/manualrename/common/subparser.h,
      utilities/manualrename/common/token.cpp,
      utilities/manualrename/common/token.h,
      utilities/manualrename/manualrenamedialog.cpp,
      utilities/manualrename/manualrenamedialog.h,
      utilities/manualrename/manualrenameinput.cpp,
      utilities/manualrename/parsers/common/modifier.cpp,
      utilities/manualrename/parsers/common/modifier.h,
      utilities/manualrename/parsers/common/parseinformation.h,
      utilities/manualrename/parsers/common/parser.cpp,
      utilities/manualrename/parsers/common/parser.h,
      utilities/manualrename/parsers/common/parseresults.cpp,
      utilities/manualrename/parsers/common/parseresults.h,
      utilities/manualrename/parsers/common/subparser.cpp,
      utilities/manualrename/parsers/common/subparser.h,
      utilities/manualrename/parsers/common/token.cpp,
      utilities/manualrename/parsers/common/token.h: move 'common' out
      of 'parsers'

2009-09-16 20:08  aclemens

    * utilities/manualrename/parsers/common/subparser.cpp,
      utilities/manualrename/parsers/common/subparser.h: use private
      class

2009-09-16 18:25  pieteredelman

    * utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/imagewindow.cpp: Convert (old)
      splitter based configuration for thumbbar position in the rc
      files to the (new) dock window based version.
      CCBUGS: 203594

2009-09-16 11:39  aclemens

    * utilities/manualrename/manualrenamewidget.cpp: fix layout

2009-09-16 11:39  aclemens

    * utilities/manualrename/parsers/common/modifier.cpp,
      utilities/manualrename/parsers/common/modifier.h: use private
      class and access methods

2009-09-16 11:39  aclemens

    * utilities/manualrename/parsers/subparsers/sequencenumberparser.cpp,
      utilities/manualrename/parsers/subparsers/sequencenumberparser.h:
      use private class and access methods

2009-09-16 11:38  aclemens

    * utilities/manualrename/manualrenamewidget.h: polish

2009-09-16 11:38  aclemens

    * utilities/manualrename/parsers/subparsers/metadataparser.cpp,
      utilities/manualrename/parsers/subparsers/metadataparser.h: use
      private class

2009-09-15 22:11  sengels

    * libs/dimg/loaders/tiffloader.cpp: fix strange tiffloader bug -
      this time hopefully excluded from ebn

2009-09-15 18:07  aclemens

    * digikam/imagedelegate.cpp, digikam/imagedelegate.h,
      themedesigner/CMakeLists.txt, themedesigner/themediconitem.cpp:
      Make themedesigner compile again. I had to change
      ImageDelegate::dateToString()
      into a static public method, I hope this is ok.

2009-09-15 13:39  aclemens

    * utilities/manualrename/manualrenamewidget.cpp,
      utilities/manualrename/parsers/defaultparser.cpp,
      utilities/manualrename/parsers/subparsers/directorynameparser.cpp:
      polish

2009-09-15 12:06  sengels

    * imageplugins/localcontrast/ToneMappingBase.cpp,
      imageplugins/localcontrast/ToneMappingFloat.cpp: build fix as
      announced on the mailing list

2009-09-15 11:46  scripty

    * imageplugins/contentawareresizing/digikamimageplugin_contentawareresizing.desktop,
      imageplugins/localcontrast/digikamimageplugin_localcontrast.desktop,
      utilities/nepomuk/digikamnepomukservice.desktop: SVN_SILENT made
      messages (.desktop file)

2009-09-15 11:19  aclemens

    * utilities/manualrename/parsers/common/parseresults.h: polish

2009-09-15 10:50  aclemens

    * utilities/manualrename/parsers/common/parseresults.h: polish

2009-09-15 10:48  aclemens

    * utilities/manualrename/parsers/common/parser.cpp,
      utilities/manualrename/parsers/common/parseresults.cpp,
      utilities/manualrename/parsers/common/parseresults.h: Modifiers
      might have options in the future (for example a RangeModifier
      that only displays a certain part of a token result).
      For this to work, the modifier's length needs to be saved as
      well.

2009-09-15 09:51  aclemens

    * tests/CMakeLists.txt, tests/manualrenametest.cpp,
      tests/manualrenametest.h: Fix ManualRename utility's testcases

2009-09-15 09:15  aclemens

    * utilities/manualrename/parsers/common/parser.cpp,
      utilities/manualrename/parsers/common/parseresults.cpp,
      utilities/manualrename/parsers/common/parseresults.h: - remove
      keyString() method, not needed anymore
      - polish

2009-09-15 08:55  aclemens

    * utilities/manualrename/manualrenamewidget.cpp: I guess "Options"
      is better here, although these are tokens, but the
      term might be too technical.

2009-09-15 08:44  aclemens

    * CMakeLists.txt, utilities/manualrename/parsers/common/parser.cpp,
      utilities/manualrename/parsers/common/parser.h,
      utilities/manualrename/parsers/common/parseresults.cpp,
      utilities/manualrename/parsers/common/parseresults.h,
      utilities/manualrename/parsers/common/parseresultsmap.cpp,
      utilities/manualrename/parsers/common/parseresultsmap.h,
      utilities/manualrename/parsers/common/subparser.cpp,
      utilities/manualrename/parsers/common/subparser.h,
      utilities/manualrename/parsers/subparsers/cameranameparser.cpp,
      utilities/manualrename/parsers/subparsers/cameranameparser.h,
      utilities/manualrename/parsers/subparsers/dateparser.cpp,
      utilities/manualrename/parsers/subparsers/dateparser.h,
      utilities/manualrename/parsers/subparsers/directorynameparser.cpp,
      utilities/manualrename/parsers/subparsers/directorynameparser.h,
      utilities/manualrename/parsers/subparsers/filenameparser.cpp,
      utilities/manualrename/parsers/subparsers/filenameparser.h,
      utilities/manualrename/parsers/subparsers/metadataparser.cpp,
      utilities/manualrename/parsers/subparsers/metadataparser.h,
      utilities/manualrename/parsers/subparsers/sequencenumberparser.cpp,
      utilities/manualrename/parsers/subparsers/sequencenumberparser.h:
      Rename ParseResultsMap => ParseResults
      It is no simple QMap anymore, but a class that can handle tokens
      and
      modifiers.

2009-09-15 08:15  aclemens

    * utilities/manualrename/parsers/common/modifier.cpp,
      utilities/manualrename/parsers/common/modifier.h,
      utilities/manualrename/parsers/modifiers/firstletterofeachworduppercasemodifier.cpp,
      utilities/manualrename/parsers/modifiers/firstletterofeachworduppercasemodifier.h,
      utilities/manualrename/parsers/modifiers/lowercasemodifier.cpp,
      utilities/manualrename/parsers/modifiers/lowercasemodifier.h,
      utilities/manualrename/parsers/modifiers/trimmedmodifier.cpp,
      utilities/manualrename/parsers/modifiers/trimmedmodifier.h,
      utilities/manualrename/parsers/modifiers/uppercasemodifier.cpp,
      utilities/manualrename/parsers/modifiers/uppercasemodifier.h: Do
      empty string check in modify() method, use modifyOperation() to
      implement the modifier code (like we do in the SubParser class).

2009-09-15 08:08  aclemens

    * utilities/manualrename/parsers/common/parseresultsmap.h,
      utilities/manualrename/parsers/modifiers/firstletterofeachworduppercasemodifier.cpp,
      utilities/manualrename/parsers/modifiers/trimmedmodifier.cpp:
      polish

2009-09-15 00:03  aclemens

    * CMakeLists.txt, digikam/CMakeLists.txt,
      utilities/manualrename/manualrenamewidget.cpp,
      utilities/manualrename/manualrenamewidget.h,
      utilities/manualrename/parsers/common/modifier.cpp,
      utilities/manualrename/parsers/common/modifier.h,
      utilities/manualrename/parsers/common/parser.cpp,
      utilities/manualrename/parsers/common/parser.h,
      utilities/manualrename/parsers/common/parseresultsmap.cpp,
      utilities/manualrename/parsers/common/parseresultsmap.h,
      utilities/manualrename/parsers/common/subparser.cpp,
      utilities/manualrename/parsers/common/subparser.h,
      utilities/manualrename/parsers/defaultparser.cpp,
      utilities/manualrename/parsers/modifiers,
      utilities/manualrename/parsers/modifiers/firstletterofeachworduppercasemodifier.cpp,
      utilities/manualrename/parsers/modifiers/firstletterofeachworduppercasemodifier.h,
      utilities/manualrename/parsers/modifiers/lowercasemodifier.cpp,
      utilities/manualrename/parsers/modifiers/lowercasemodifier.h,
      utilities/manualrename/parsers/modifiers/trimmedmodifier.cpp,
      utilities/manualrename/parsers/modifiers/trimmedmodifier.h,
      utilities/manualrename/parsers/modifiers/uppercasemodifier.cpp,
      utilities/manualrename/parsers/modifiers/uppercasemodifier.h,
      utilities/manualrename/parsers/subparsers/cameranameparser.cpp,
      utilities/manualrename/parsers/subparsers/cameranameparser.h,
      utilities/manualrename/parsers/subparsers/dateparser.cpp,
      utilities/manualrename/parsers/subparsers/dateparser.h,
      utilities/manualrename/parsers/subparsers/directorynameparser.cpp,
      utilities/manualrename/parsers/subparsers/directorynameparser.h,
      utilities/manualrename/parsers/subparsers/filenameparser.cpp,
      utilities/manualrename/parsers/subparsers/filenameparser.h,
      utilities/manualrename/parsers/subparsers/metadataparser.cpp,
      utilities/manualrename/parsers/subparsers/metadataparser.h,
      utilities/manualrename/parsers/subparsers/sequencenumberparser.cpp,
      utilities/manualrename/parsers/subparsers/sequencenumberparser.h:
      Complete re-write of the ManualRename utility parser.
      New feature:

      Modifiers can be applied to tokens. A modifier can be used to
      change the
      case of a string, to replace a portion of a parsed token etc.

      Modifiers are not aware of the token parsers, which is actually
      good (no
      need to add the modifiers in the parse code),
      but also caused a total re-write of the parser code. Hope
      everything is
      still working fine, please test this.

      In the future there might be a control widget to add modifiers to
      a
      marked token.
      At the moment only one token can be assigned to a token, need to
      find
      out how to allow more without breaking code again or increasing
      complexity.

      To use a modifier, just append it to a token.

      EXAMPLE (no modifier):

      parseString: [dir]_###_[file]_xyz
      filename: DSC3245.jpg
      dirname: testImages
      result: testImages_001_DSC3245_xyz

      WITH MODIFIER:

      parseString: [dir]&_###_[file]%_xyz
      result: TESTIMAGES_001_dsc3245_xyz

2009-09-15 00:02  aclemens

    * utilities/manualrename/parsers/subparsers/filenameparser.cpp:
      FilenameParser can be simplified, because modifiers will handle
      uppercase, lowercase etc in the future.

2009-09-14 23:57  sengels

    * CMakeLists.txt: only include if glib2 is found

2009-09-14 18:09  mwiesweg

    * utilities/imageeditor/canvas/iccmanager.cpp,
      utilities/imageeditor/canvas/iccmanager.h: Move
      safestBestBehavior code to separate method. In
      displayTransform(), when retrieving a missing
      profile, and default behavior is to ask user, fall back to safest
      best action.
      I dont know how this could happen, but it seems it did.

2009-09-14 17:54  mwiesweg

    * utilities/imageeditor/canvas/canvas.cpp,
      utilities/imageeditor/canvas/dimginterface.cpp,
      utilities/imageeditor/canvas/dimginterface.h,
      utilities/imageeditor/editor/editorwindow.cpp: Fix bug that the
      color-managed view transform was not updated after showing the
      color correction
      dialog in the case that the chosen transform only assigns a
      profile, without actual conversion.

2009-09-14 17:54  mwiesweg

    * utilities/imageeditor/canvas/colorcorrectiondlg.cpp: Fix crash

2009-09-14 12:28  aclemens

    * NEWS: reverting this update

2009-09-14 12:24  aclemens

    * NEWS: update

2009-09-14 12:21  aclemens

    * utilities/manualrename/parsers/common/parser.cpp: No need to
      calculate the relIndex and diff for the tokenResultsMap, if
      no map is available.

2009-09-14 12:02  aclemens

    * utilities/manualrename/manualrenamewidget.cpp: Remember tracker
      alignment, otherwise setParser() will overwrite the
      tracker position.

2009-09-14 10:13  cgilles

    * utilities/imageeditor/editor/editorwindow.cpp: patch from Alexey
      Morozov to fix encoding file path to use with KDE::rename() with
      image editor when a file is saved with unicode characters.
      Andi, Marcel, this problem can exist too in other place
      everywhere. We nned to check this point indeep before to release
      1.0.0
      It's possible that B.K.O files are fixed with this commit.
      CCBUGS: 206272
      CCMAIL: morozov@gmail.com

2009-09-14 09:40  aclemens

    * utilities/manualrename/manualrenameinput.cpp,
      utilities/manualrename/manualrenameinput.h,
      utilities/manualrename/parsers/common/parser.cpp,
      utilities/manualrename/parsers/common/parser.h: Move findToken()
      methods into Parser class, rename them to
      tokenAtPosition().
      This is done so that modifiers can be added to the parser.

      Modifiers will be used to change the token results after parsing
      (the
      subparser doesn't know about them, so the actual parse code is
      still
      pretty straight forward).

      Examples for modifiers:
      - Uppercase
      - Lowercase etc
      - replace words
      - cut out ranges of text etc

2009-09-14 07:36  cgilles

    * libs/widgets/common/thumbbar.cpp: polish. never use tab in source
      code, but 4 spaces instead to un-break indent.

2009-09-14 06:31  cgilles

    * NEWS: update

2009-09-13 16:58  aclemens

    * utilities/manualrename/parsers/common/subparser.h,
      utilities/manualrename/parsers/subparsers/cameranameparser.cpp,
      utilities/manualrename/parsers/subparsers/dateparser.cpp,
      utilities/manualrename/parsers/subparsers/directorynameparser.cpp,
      utilities/manualrename/parsers/subparsers/filenameparser.cpp,
      utilities/manualrename/parsers/subparsers/metadataparser.cpp,
      utilities/manualrename/parsers/subparsers/sequencenumberparser.cpp:
      Use own scope for the PARSE_LOOP_* macros, this way the macro can
      be
      used more than one time in parseOperation(), if ever needed.

2009-09-13 16:20  mwiesweg

    * libs/threadimageio/previewtask.cpp,
      libs/threadimageio/thumbnailcreator.cpp,
      libs/threadimageio/thumbnailcreator.h: In preview and thumbnail
      tasks, when loading an embedded raw preview, read the Icc profile
      from metadata if available.
      Optimize DMetadata creation in ThumbnailCreator.

      CCBUG: 195050

2009-09-13 16:20  mwiesweg

    * libs/dimg/loaders/dimgloader.cpp, libs/dmetadata/dmetadata.cpp,
      libs/dmetadata/dmetadata.h: Move the code to read an Icc profile
      from Exif from DImgLoader to DMetadata

2009-09-13 16:08  aclemens

    * NEWS: update

2009-09-13 15:35  aclemens

    * utilities/manualrename/parsers/common/subparser.h: Modify
      documentation for the SubParser class

2009-09-13 15:32  mwiesweg

    * NEWS, digikam/digikamimageview.cpp, digikam/imagedragdrop.cpp:
      For internal drag / paste events, handle copying of items to the
      same album:
      If no copy operation is explicitly requested, ignore as before;
      if this is done, start a copy operation. kdelibs will ask for new
      filenames.

      BUG: 205756

2009-09-13 14:58  aclemens

    * utilities/manualrename/parsers/subparsers/cameranameparser.cpp,
      utilities/manualrename/parsers/subparsers/dateparser.cpp,
      utilities/manualrename/parsers/subparsers/directorynameparser.cpp,
      utilities/manualrename/parsers/subparsers/filenameparser.cpp,
      utilities/manualrename/parsers/subparsers/metadataparser.cpp,
      utilities/manualrename/parsers/subparsers/sequencenumberparser.cpp:
      polish

2009-09-13 14:50  aclemens

    * utilities/manualrename/parsers/common/subparser.h: use different
      naming scheme for variables inside of the macro
      expansions, to avoid possible naming conflicts.

2009-09-13 14:45  aclemens

    * utilities/manualrename/parsers/common/subparser.h,
      utilities/manualrename/parsers/subparsers/cameranameparser.cpp,
      utilities/manualrename/parsers/subparsers/dateparser.cpp,
      utilities/manualrename/parsers/subparsers/directorynameparser.cpp,
      utilities/manualrename/parsers/subparsers/filenameparser.cpp,
      utilities/manualrename/parsers/subparsers/metadataparser.cpp,
      utilities/manualrename/parsers/subparsers/sequencenumberparser.cpp:
      Use a macro expansion to define a parse loop.
      This code is used in every parseOperation() so far, so wrapping
      it in a
      macro helps unifying code.

2009-09-13 13:01  aclemens

    * digikam/albumwidgetstack.cpp: Fix regression.

      Pieter,
      why have you changed this behavior? Maybe I don't see the point
      right
      now.
      If you think that those lines actually belong there, please
      revert this
      patch and modify it so that the old behavior is still working.

      Otherwise we can close this bug later on.

      CCBUG:207239

2009-09-13 11:22  aclemens

    * libs/3rdparty/libpgf/Encoder.cpp,
      libs/3rdparty/libpgf/Stream.cpp: Files that do not end with a
      newline character can cause problems.

2009-09-13 09:07  cgilles

    * NEWS: update

2009-09-13 09:00  aclemens

    * utilities/cameragui/renamecustomizer.cpp,
      utilities/manualrename/manualrenamewidget.cpp,
      utilities/manualrename/parsers/common/parseinformation.h,
      utilities/manualrename/parsers/defaultparser.cpp,
      utilities/manualrename/parsers/defaultparser.h: polish

2009-09-13 09:00  aclemens

    * CMakeLists.txt, utilities/cameragui/renamecustomizer.cpp,
      utilities/manualrename/manualrenameinput.cpp,
      utilities/manualrename/manualrenameinput.h,
      utilities/manualrename/manualrenamewidget.cpp,
      utilities/manualrename/manualrenamewidget.h,
      utilities/manualrename/parsers/common/mainparser.cpp,
      utilities/manualrename/parsers/common/mainparser.h,
      utilities/manualrename/parsers/common/parseinformation.h,
      utilities/manualrename/parsers/common/parser.cpp,
      utilities/manualrename/parsers/common/parser.h,
      utilities/manualrename/parsers/common/subparser.cpp,
      utilities/manualrename/parsers/common/subparser.h,
      utilities/manualrename/parsers/common/token.cpp,
      utilities/manualrename/parsers/common/token.h,
      utilities/manualrename/parsers/defaultparser.cpp,
      utilities/manualrename/parsers/defaultparser.h,
      utilities/manualrename/parsers/subparsers/cameranameparser.cpp,
      utilities/manualrename/parsers/subparsers/cameranameparser.h,
      utilities/manualrename/parsers/subparsers/dateparser.cpp,
      utilities/manualrename/parsers/subparsers/dateparser.h,
      utilities/manualrename/parsers/subparsers/directorynameparser.cpp,
      utilities/manualrename/parsers/subparsers/directorynameparser.h,
      utilities/manualrename/parsers/subparsers/filenameparser.cpp,
      utilities/manualrename/parsers/subparsers/filenameparser.h,
      utilities/manualrename/parsers/subparsers/metadataparser.cpp,
      utilities/manualrename/parsers/subparsers/metadataparser.h,
      utilities/manualrename/parsers/subparsers/sequencenumberparser.cpp,
      utilities/manualrename/parsers/subparsers/sequencenumberparser.h,
      utilities/queuemanager/queuelist.cpp,
      utilities/queuemanager/queuesettingsview.cpp: Several changes in
      ManualRename utility:

      - Parser => SubParser, MainParser => Parser: A parser object now
      is a collection of different subparsers
      - Remove ManualRename namespace
      - remove commons.h file again, it created an include cycle

2009-09-13 09:00  aclemens

    * CMakeLists.txt, utilities/manualrename/manualrenameinput.cpp,
      utilities/manualrename/manualrenameinput.h,
      utilities/manualrename/manualrenamewidget.cpp,
      utilities/manualrename/parsers/defaultparser.cpp,
      utilities/manualrename/parsers/defaultparser.h,
      utilities/manualrename/parsers/manualrenameparser.cpp,
      utilities/manualrename/parsers/manualrenameparser.h,
      utilities/queuemanager/queuelist.cpp: ManualRenameParser =>
      DefaultParser

2009-09-13 08:59  aclemens

    * CMakeLists.txt, digikam/CMakeLists.txt,
      utilities/manualrename/manualrenameparser.cpp,
      utilities/manualrename/manualrenameparser.h,
      utilities/manualrename/parsers/cameranameparser.cpp,
      utilities/manualrename/parsers/cameranameparser.h,
      utilities/manualrename/parsers/common,
      utilities/manualrename/parsers/common/mainparser.cpp,
      utilities/manualrename/parsers/common/mainparser.h,
      utilities/manualrename/parsers/common/parser.cpp,
      utilities/manualrename/parsers/common/parser.h,
      utilities/manualrename/parsers/common/token.cpp,
      utilities/manualrename/parsers/common/token.h,
      utilities/manualrename/parsers/dateparser.cpp,
      utilities/manualrename/parsers/dateparser.h,
      utilities/manualrename/parsers/dateparserdialogwidget.ui,
      utilities/manualrename/parsers/directorynameparser.cpp,
      utilities/manualrename/parsers/directorynameparser.h,
      utilities/manualrename/parsers/filenameparser.cpp,
      utilities/manualrename/parsers/filenameparser.h,
      utilities/manualrename/parsers/mainparser.cpp,
      utilities/manualrename/parsers/mainparser.h,
      utilities/manualrename/parsers/manualrenameparser.cpp,
      utilities/manualrename/parsers/manualrenameparser.h,
      utilities/manualrename/parsers/metadataparser.cpp,
      utilities/manualrename/parsers/metadataparser.h,
      utilities/manualrename/parsers/parser.cpp,
      utilities/manualrename/parsers/parser.h,
      utilities/manualrename/parsers/sequencenumberparser.cpp,
      utilities/manualrename/parsers/sequencenumberparser.h,
      utilities/manualrename/parsers/subparsers,
      utilities/manualrename/parsers/subparsers/cameranameparser.cpp,
      utilities/manualrename/parsers/subparsers/cameranameparser.h,
      utilities/manualrename/parsers/subparsers/dateparser.cpp,
      utilities/manualrename/parsers/subparsers/dateparser.h,
      utilities/manualrename/parsers/subparsers/dateparserdialogwidget.ui,
      utilities/manualrename/parsers/subparsers/directorynameparser.cpp,
      utilities/manualrename/parsers/subparsers/directorynameparser.h,
      utilities/manualrename/parsers/subparsers/filenameparser.cpp,
      utilities/manualrename/parsers/subparsers/filenameparser.h,
      utilities/manualrename/parsers/subparsers/metadataparser.cpp,
      utilities/manualrename/parsers/subparsers/metadataparser.h,
      utilities/manualrename/parsers/subparsers/sequencenumberparser.cpp,
      utilities/manualrename/parsers/subparsers/sequencenumberparser.h,
      utilities/manualrename/parsers/token.cpp,
      utilities/manualrename/parsers/token.h: Reorganize ManualRename
      utility

2009-09-12 15:52  aclemens

    * utilities/manualrename/manualrenameinput.cpp: fix some i18n
      issues

2009-09-12 15:29  aclemens

    * utilities/manualrename/manualrenameinput.cpp,
      utilities/manualrename/manualrenamewidget.cpp,
      utilities/manualrename/manualrenamewidget.h,
      utilities/manualrename/parsers/parser.cpp: Allow setting the
      column count for the input buttons after the
      ManualRenameWidget has been created.

2009-09-12 14:05  mwiesweg

    * libs/threadimageio/previewtask.cpp: For now, use qMax(width,
      height) to detect if a preview is too small.
      Doesn't solve the issue of cropped images in NEFs.

      CCBUG: 205776

2009-09-12 14:05  mwiesweg

    * libs/threadimageio/previewtask.cpp: Read color space from RAW
      file Exif when extracting embedded JPEG for preview

      CCBUG: 195050

2009-09-12 13:54  mwiesweg

    * utilities/slideshow/slideshow.cpp: Use PreviewThread API properly
      in slide show so that color management is enabled.

      CCBUG: 195050

2009-09-12 13:49  mwiesweg

    * digikam/albumthumbnailloader.cpp,
      digikam/imagecategorizedview.cpp, digikam/imageviewutilities.cpp,
      imageplugins/channelmixer/channelmixertool.cpp,
      imageplugins/coreplugin/bwsepiatool.cpp,
      imageplugins/coreplugin/iccprooftool.cpp,
      imageplugins/coreplugin/resizetool.cpp,
      imageplugins/coreplugin/sharpentool.cpp,
      imageplugins/inpainting/inpaintingtool.cpp,
      imageplugins/localcontrast/localcontrasttool.cpp,
      imageplugins/noisereduction/noisereductiontool.cpp,
      imageplugins/restoration/restorationtool.cpp,
      imageplugins/superimpose/dirselectwidget.cpp,
      imageplugins/superimpose/superimposetool.cpp,
      imageplugins/superimpose/superimposewidget.cpp,
      imageplugins/whitebalance/whitebalancetool.cpp,
      kioslave/digikamdates.cpp, libs/curves/imagecurves.cpp,
      libs/database/albumdb.cpp, libs/database/collectionmanager.cpp,
      libs/database/databaseurl.cpp,
      libs/database/imagequerybuilder.cpp,
      libs/database/imagescanner.cpp, libs/dialogs/deletedialog.cpp,
      libs/dialogs/imagedialog.cpp,
      libs/imageproperties/cameraitempropertiestab.cpp,
      libs/imageproperties/imagepropertiescolorstab.cpp,
      libs/imageproperties/imagepropertiesgpstab.cpp,
      libs/imageproperties/imagepropertiesmetadatatab.cpp,
      libs/imageproperties/imagepropertiessidebar.cpp,
      libs/imageproperties/imagepropertiessidebarcamgui.cpp,
      libs/levels/imagelevels.cpp, libs/template/subjectwidget.cpp,
      libs/threadimageio/thumbnailloadthread.cpp,
      libs/widgets/iccprofiles/cietonguewidget.cpp,
      libs/widgets/iccprofiles/iccpreviewwidget.cpp,
      libs/widgets/iccprofiles/iccprofilewidget.cpp,
      libs/widgets/metadata/exifwidget.cpp,
      libs/widgets/metadata/iptcwidget.cpp,
      libs/widgets/metadata/makernotewidget.cpp,
      libs/widgets/metadata/metadatawidget.cpp,
      libs/widgets/metadata/xmpwidget.cpp, showfoto/showfoto.cpp,
      utilities/cameragui/cameracontroller.cpp,
      utilities/cameragui/cameraui.cpp,
      utilities/fuzzysearch/findduplicatesview.cpp,
      utilities/fuzzysearch/fuzzysearchview.cpp,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/imagewindow.cpp,
      utilities/imageeditor/rawimport/rawpreview.cpp,
      utilities/kipiiface/kipiimageinfo.cpp,
      utilities/kipiiface/kipiinterface.cpp,
      utilities/queuemanager/actionthread.cpp,
      utilities/queuemanager/basetools/transform/flip.cpp,
      utilities/queuemanager/basetools/transform/rotate.cpp,
      utilities/queuemanager/batchtool.cpp,
      utilities/queuemanager/queuelist.cpp,
      utilities/queuemanager/queuemgrwindow.cpp,
      utilities/setup/cameraselection.cpp,
      utilities/setup/setupcollections.cpp,
      utilities/setup/setupicc.cpp, utilities/slideshow/slideshow.cpp:
      Replace most occurrences of KUrl::path with KUrl::toLocalFile.
      Searched with git grep and selected manually. At a few places
      the url does not refer to a local file and toLocalFile must
      therefore not be used.

      CCBUG: 205341

2009-09-12 12:18  aclemens

    * utilities/manualrename/manualrenameinput.cpp,
      utilities/manualrename/manualrenameinput.h,
      utilities/manualrename/manualrenamewidget.cpp,
      utilities/manualrename/manualrenamewidget.h: Allow assigning of
      different parser objects

2009-09-12 11:45  aclemens

    * CMakeLists.txt, utilities/manualrename/manualrenameparser.cpp,
      utilities/manualrename/manualrenameparser.h,
      utilities/manualrename/parsers/mainparser.cpp,
      utilities/manualrename/parsers/mainparser.h: Split up
      ManualRenameParser class: MainParser is the main parser now,
      ManualRenameParser is derived from it.
      This way it should be easier to have different Parser objects for
      special situations.
      ManualRenameParser is used throughout digiKam now, but we could
      think of
      different parsers in the future, for example additional
      functionality in
      digiKam core, but less for CameraUI and such.

      The next step will be to have a setter method for the
      ManualRenameWidget, so that different parser objects can be set.

2009-09-12 11:45  aclemens

    * utilities/manualrename/manualrenameparser.cpp: polish

2009-09-12 11:21  scripty

    * imageplugins/adjustcurves/digikamimageplugin_adjustcurves.desktop,
      imageplugins/adjustlevels/digikamimageplugin_adjustlevels.desktop,
      imageplugins/blurfx/digikamimageplugin_blurfx.desktop,
      imageplugins/border/digikamimageplugin_border.desktop,
      imageplugins/channelmixer/digikamimageplugin_channelmixer.desktop,
      imageplugins/charcoal/digikamimageplugin_charcoal.desktop,
      imageplugins/colorfx/digikamimageplugin_colorfx.desktop,
      imageplugins/contentawareresizing/digikamimageplugin_contentawareresizing.desktop,
      imageplugins/coreplugin/digikamimageplugin_core.desktop,
      imageplugins/distortionfx/digikamimageplugin_distortionfx.desktop,
      imageplugins/emboss/digikamimageplugin_emboss.desktop,
      imageplugins/filmgrain/digikamimageplugin_filmgrain.desktop,
      imageplugins/freerotation/digikamimageplugin_freerotation.desktop,
      imageplugins/hotpixels/digikamimageplugin_hotpixels.desktop,
      imageplugins/infrared/digikamimageplugin_infrared.desktop,
      imageplugins/inpainting/digikamimageplugin_inpainting.desktop,
      imageplugins/inserttext/digikamimageplugin_inserttext.desktop,
      imageplugins/localcontrast/digikamimageplugin_localcontrast.desktop,
      imageplugins/noisereduction/digikamimageplugin_noisereduction.desktop,
      imageplugins/oilpaint/digikamimageplugin_oilpaint.desktop,
      imageplugins/perspective/digikamimageplugin_perspective.desktop,
      imageplugins/raindrop/digikamimageplugin_raindrop.desktop,
      imageplugins/restoration/digikamimageplugin_restoration.desktop,
      imageplugins/sheartool/digikamimageplugin_sheartool.desktop,
      imageplugins/superimpose/digikamimageplugin_superimpose.desktop,
      imageplugins/texture/digikamimageplugin_texture.desktop,
      imageplugins/whitebalance/digikamimageplugin_whitebalance.desktop,
      kioslave/digikamdates.protocol,
      utilities/imageeditor/editor/digikamimageplugin.desktop,
      utilities/nepomuk/digikamnepomukservice.desktop: SVN_SILENT made
      messages (.desktop file)

2009-09-11 20:24  aclemens

    * utilities/manualrename/parsers/parser.h: adding parameter to
      docstring

2009-09-11 19:55  aclemens

    * utilities/manualrename/parsers/parser.h: polish

2009-09-11 18:58  mwiesweg

    * NEWS, showfoto/showfoto.cpp: Allow symlinks when reading folder
      in showfoto

      BUG: 204084

2009-09-11 18:41  cgilles

    * NEWS: update

2009-09-11 17:49  mwiesweg

    * libs/imageproperties/captionedit.cpp,
      libs/imageproperties/imagedescedittab.cpp,
      libs/template/altlangstredit.cpp: Adjust behavior of caption edit
      so that the caption is marked as edited if and only
      if the user edited it. Additionally, do not discard the change if
      the user removed
      the text in the caption edit box to remove the comment.

      CCBUG: 203732

2009-09-11 16:53  cgilles

    * NEWS: update

2009-09-11 16:32  mwiesweg

    * NEWS, libs/dimg/filters/iccprofile.cpp,
      utilities/imageeditor/canvas/iccsettings.cpp: Use QDir's
      canonicalPath() to filter out duplicate directories in color
      profiles search path

      BUG: 206426

2009-09-11 16:32  mwiesweg

    * utilities/imageeditor/canvas/iccsettings.cpp,
      utilities/imageeditor/canvas/iccsettings.h,
      utilities/setup/setupicc.cpp: Signal in setup when system-wide
      monitor profile is set.

      CCBUG: 197817

2009-09-11 14:49  aclemens

    * CMakeLists.txt, digikam/CMakeLists.txt,
      utilities/manualrename/parsers/parser.h,
      utilities/queuemanager/basetools/rename/rename.cpp,
      utilities/queuemanager/basetools/rename/rename.h,
      utilities/queuemanager/batchtool.cpp,
      utilities/queuemanager/batchtool.h,
      utilities/queuemanager/batchtoolsmanager.cpp: Remove the
      RenameTool again, BQM is not the right place for file
      renaming.

2009-09-11 12:12  cgilles

    * digikam/CMakeLists.txt: fix linking

2009-09-11 10:36  aclemens

    * utilities/manualrename/parsers/parser.h: Add missing space
      character to cameraName

2009-09-11 10:31  aclemens

    * tests/manualrenametest.cpp,
      utilities/cameragui/renamecustomizer.cpp,
      utilities/manualrename/parsers/dateparser.cpp,
      utilities/manualrename/parsers/parser.h,
      utilities/queuemanager/queuelist.cpp: ParseInformation should be
      constructable with a ImageInfo object, too.
      This way we don't need to manually fill in all the values that we
      might
      want to add to the parser.
      If ImageInfo is not available yet (in CameraUI), you can still
      manually
      fill in all the needed values.

2009-09-10 21:34  aclemens

    * utilities/manualrename/manualrenamewidget.cpp: Set default
      tracker alignment to the left

2009-09-10 11:59  aclemens

    * utilities/manualrename/manualrenameinput.cpp: I could swear I had
      disabled this portion of the tooltip some days
      ago... ;-)

2009-09-10 11:56  aclemens

    * libs/widgets/common/dcursortracker.cpp: Since the cameraUI window
      has fewer widgets now, the ManualRename
      utility's tooltip will get out of screen, if the cameraUI is
      maximized
      or the window is near the top of the screen.

      In such cases, display the DCursorTracker below the parent
      widget.
      The quick access buttons will be hidden by the tooltip, but
      normally you
      display the tooltip only when you want to enter the tokens by
      hand, so
      it doesn't matter.

2009-09-10 11:35  aclemens

    * utilities/manualrename/manualrenameinput.cpp,
      utilities/manualrename/manualrenameinput.h: Fix focus issues: If
      a token (or text) is selected in a LineEdit widget,
      the selection is lost when the widget is out of focus (a strange
      behavior in my opinion).

      To be able to replace a marked token with another one by using
      the quick
      access buttons, we need to restore the selection again on
      focusInEvent()
      and in the addToken() slot.

      Before this patch I just overwrote the focusOutEvent() and
      implemented it
      as an empty method body, but then the LineEdit widget never loses
      focus,
      which is wrong, too.

      I guess this solution is the best, it looks weird when the
      selection is
      gone after clicking a button, but at least the token is replaced
      correctly.

2009-09-10 11:35  aclemens

    * utilities/manualrename/parsers/parser.cpp,
      utilities/manualrename/parsers/parser.h: polish

2009-09-09 23:31  aclemens

    * utilities/manualrename/parsers/parser.cpp,
      utilities/manualrename/parsers/parser.h: polish

2009-09-09 22:49  aclemens

    * digikam/albumwidgetstack.cpp,
      libs/widgets/common/thumbbardock.cpp,
      libs/widgets/common/thumbbardock.h,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/imagewindow.cpp,
      utilities/lighttable/lighttablewindow.cpp: Apply patch by Pieter
      Edelman: Fix random hides of thumbbar

      CCBUG:203594

2009-09-09 21:34  aclemens

    * utilities/manualrename/manualrenamewidget.cpp,
      utilities/manualrename/manualrenamewidget.h: Set maxLayoutColumns
      as a parameter in the constructor.

2009-09-09 14:16  cgilles

    * NEWS: update

2009-09-09 13:40  cgilles

    * NEWS: update

2009-09-09 13:40  cgilles

    * imageplugins/localcontrast/localcontrasttool.cpp: fix i18n
      BUGS: 206857

2009-09-09 11:41  aclemens

    * utilities/manualrename/parsers/metadataparser.cpp: fix warning

2009-09-08 20:08  aclemens

    * utilities/manualrename/parsers/parser.cpp: We can not check for
      empty ParseInformation, otherwise token selection
      in the input widget is broken.

2009-09-08 19:25  aclemens

    * digikam/digikamapp.cpp, libs/widgets/common/thumbbardock.h,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/imagewindow.cpp,
      utilities/lighttable/lighttablewindow.cpp: Rename thumbbar action
      to "Show Thumbbar", it is a little bit clearer
      then the old version.

2009-09-08 16:59  aclemens

    * libs/dimg/filters/bcgmodifier.cpp: Oops my mistake: ALL_CHANNELS
      can be replaced by LuminosityChannel of
      course

2009-09-08 16:56  aclemens

    * libs/dimg/filters/bcgmodifier.cpp,
      libs/dimg/filters/bcgmodifier.h: We don't need an extra enum
      CHANNEL here, use the global ChannelType
      instead.
      CHANNEL_ALL can be replaced with ColorChannels in this case.

2009-09-08 16:46  aclemens

    * digikam/albumiconview.cpp, digikam/albumselectwidget.cpp,
      digikam/constants.h, digikam/globals.h,
      digikam/imagedelegate.cpp, digikam/metadatamanager.cpp,
      digikam/ratingfilter.cpp, digikam/ratingpopupmenu.cpp,
      digikam/ratingwidget.cpp,
      imageplugins/adjustcurves/adjustcurvestool.cpp,
      imageplugins/adjustlevels/adjustlevelstool.cpp,
      imageplugins/channelmixer/channelmixertool.cpp,
      imageplugins/colorfx/colorfxtool.cpp,
      imageplugins/coreplugin/autocorrectiontool.cpp,
      imageplugins/coreplugin/bcgtool.cpp,
      imageplugins/coreplugin/bwsepiatool.cpp,
      imageplugins/coreplugin/hsl/hsltool.cpp,
      imageplugins/coreplugin/iccprooftool.cpp,
      imageplugins/coreplugin/redeyetool.cpp,
      imageplugins/coreplugin/rgbtool.cpp,
      imageplugins/filmgrain/filmgrain.cpp,
      imageplugins/infrared/infrared.cpp,
      imageplugins/whitebalance/whitebalancetool.cpp,
      libs/dimg/filters/dimgimagefilters.cpp,
      libs/dimg/loaders/rawloader.cpp, libs/dmetadata/dmetadata.cpp,
      libs/histogram/imagehistogram.cpp,
      libs/histogram/imagehistogram.h,
      libs/imageproperties/imagepropertiescolorstab.cpp,
      libs/imageproperties/imagepropertiescolorstab.h,
      libs/levels/imagelevels.cpp, libs/whitebalance/whitebalance.cpp,
      libs/widgets/common/curvesbox.cpp,
      libs/widgets/common/curveswidget.cpp,
      libs/widgets/common/curveswidget.h,
      libs/widgets/common/histogrambox.cpp,
      libs/widgets/common/histogrambox.h,
      libs/widgets/common/histogramwidget.cpp,
      libs/widgets/common/histogramwidget.h,
      utilities/imageeditor/editor/editortoolsettings.cpp,
      utilities/imageeditor/editor/editortoolsettings.h,
      utilities/imageeditor/editor/imagewindow.cpp,
      utilities/imageeditor/rawimport/rawpostprocessing.cpp,
      utilities/imageeditor/rawimport/rawsettingsbox.cpp,
      utilities/imageeditor/rawimport/rawsettingsbox.h,
      utilities/kipiiface/kipiimagecollection.cpp,
      utilities/kipiiface/kipiimagecollectionselector.cpp,
      utilities/kipiiface/kipiimageinfo.cpp,
      utilities/kipiiface/kipiinterface.cpp,
      utilities/lighttable/lighttablepreview.cpp,
      utilities/searchwindow/ratingsearchutilities.cpp,
      utilities/searchwindow/searchutilities.cpp,
      utilities/slideshow/slideshow.cpp: New globals.h file:

      Some of the enums used in digiKam are defined multiple times in
      different classes, especially the Histogram* and Channel* enums.
      For example ChannelType was defined in 7 different classes,
      although
      they all shared the same data.

      To avoid this, a file "globals.h" is used to define such
      repetitive
      variables.

      The "constants.h" file has been merged with "globals.h" and can
      therefore be removed.

      Please add enums that are used in more than one class in here. I
      will
      continue to check for further duplication by myself...

2009-09-08 13:19  aclemens

    * libs/database/haar/haariface.cpp: Use a typedef for a
      SignatureData map

2009-09-08 06:06  cgilles

    * NEWS: update

2009-09-07 11:08  aclemens

    * utilities/manualrename/manualrenameparser.cpp,
      utilities/manualrename/manualrenameparser.h,
      utilities/manualrename/parsers/parser.h,
      utilities/manualrename/parsers/token.h: Define types: ParserList
      and TokenList

2009-09-07 11:08  aclemens

    * utilities/manualrename/parsers/cameranameparser.cpp,
      utilities/manualrename/parsers/cameranameparser.h,
      utilities/manualrename/parsers/dateparser.cpp,
      utilities/manualrename/parsers/dateparser.h,
      utilities/manualrename/parsers/directorynameparser.cpp,
      utilities/manualrename/parsers/directorynameparser.h,
      utilities/manualrename/parsers/filenameparser.cpp,
      utilities/manualrename/parsers/filenameparser.h,
      utilities/manualrename/parsers/metadataparser.cpp,
      utilities/manualrename/parsers/metadataparser.h,
      utilities/manualrename/parsers/parser.cpp,
      utilities/manualrename/parsers/parser.h,
      utilities/manualrename/parsers/sequencenumberparser.cpp,
      utilities/manualrename/parsers/sequencenumberparser.h: rename
      parseTokenString() => parseOperation()

2009-09-07 11:08  aclemens

    * utilities/manualrename/manualrenameparser.cpp,
      utilities/manualrename/manualrenameparser.h,
      utilities/manualrename/parsers/parser.cpp,
      utilities/manualrename/parsers/parser.h: Check for empty
      ParseInformation in Parser::parse()

2009-09-07 10:31  aclemens

    * utilities/queuemanager/batchtoolsmanager.cpp: Accidentally
      activated the tool again in trunk

2009-09-07 10:31  aclemens

    * utilities/queuemanager/basetools/rename/rename.cpp,
      utilities/queuemanager/batchtoolsmanager.cpp: Enable the tool
      reset button functionality

2009-09-07 09:40  aclemens

    * CMakeLists.txt: Automatically set KDE4_BUILD_TESTS when
      ENABLE_TESTS is turned on.
      We need to set this for some tests since they use the Qt / KDE
      unit test
      framework.

2009-09-07 04:33  cgilles

    * CMakeLists.txt, README: update test unit option

2009-09-07 04:31  cgilles

    * NEWS: update

2009-09-06 21:29  aclemens

    * utilities/queuemanager/batchtoolsmanager.cpp: Forgot to
      deactivate the tool completely

2009-09-06 21:01  aclemens

    * CMakeLists.txt, digikam/CMakeLists.txt,
      utilities/manualrename/parsers/parser.h,
      utilities/queuemanager/basetools/rename,
      utilities/queuemanager/basetools/rename/rename.cpp,
      utilities/queuemanager/basetools/rename/rename.h,
      utilities/queuemanager/batchtool.cpp,
      utilities/queuemanager/batchtool.h,
      utilities/queuemanager/batchtoolsmanager.cpp: New batch tool
      'rename': This tool will be used to rename files with
      BQM.
      Right now it is not working correctly and is disabled. You can
      open the
      tool, but it will not rename anything.

      Gilles,
      I will provide a patch to enable it, but this patch also is not
      able to
      rename files.
      Maybe you have an idea what to do then.

2009-09-06 14:26  aclemens

    * utilities/manualrename/manualrenamewidget.cpp,
      utilities/manualrename/manualrenamewidget.h,
      utilities/queuemanager/queuesettingsview.cpp: rename
      setParserInputStyle() => setInputStyle()

2009-09-06 14:26  aclemens

    * utilities/cameragui/renamecustomizer.cpp,
      utilities/manualrename/manualrenamewidget.cpp,
      utilities/queuemanager/queuesettingsview.cpp: make BigButtons the
      default token input style

2009-09-06 14:07  aclemens

    * utilities/manualrename/manualrenameparser.h: polish

2009-09-06 14:07  aclemens

    * utilities/manualrename/manualrenameparser.cpp: fix possible null
      pointer issue

2009-09-06 12:50  aclemens

    * utilities/manualrename/manualrenameparser.cpp,
      utilities/manualrename/manualrenameparser.h: Use a dedicated
      method to register parsers in ManualRenameParser

2009-09-06 12:16  aclemens

    * utilities/manualrename/parsers/cameranameparser.cpp,
      utilities/manualrename/parsers/cameranameparser.h,
      utilities/manualrename/parsers/dateparser.cpp,
      utilities/manualrename/parsers/dateparser.h,
      utilities/manualrename/parsers/directorynameparser.cpp,
      utilities/manualrename/parsers/directorynameparser.h,
      utilities/manualrename/parsers/filenameparser.cpp,
      utilities/manualrename/parsers/filenameparser.h,
      utilities/manualrename/parsers/metadataparser.cpp,
      utilities/manualrename/parsers/metadataparser.h,
      utilities/manualrename/parsers/parser.cpp,
      utilities/manualrename/parsers/parser.h,
      utilities/manualrename/parsers/sequencenumberparser.cpp,
      utilities/manualrename/parsers/sequencenumberparser.h: API
      change: Parser::parse() is not the abstract method anymore, use
      parseTokenString() now to implement the parsing functionality.

      Since every parse method starts with a stringIsValid check, we
      have
      repetitive code here. To void this, make parse() a normal class
      method
      and use the abstract method parseTokenString() to implement the
      actual
      parsing.
      parseTokenString() is called from within parse(), after the
      checks have
      been done.

2009-09-06 11:44  cgilles

    * NEWS: update

2009-09-06 11:06  aclemens

    * utilities/cameragui/renamecustomizer.cpp: simplify code: we
      already decide which widgets to enable in
      slotRadioButtonClicked(), we don't need to handle this again in
      readSettings(). Just use the id provided to the slot to activate
      the
      widgets appropriately.

2009-09-06 09:33  aclemens

    * utilities/cameragui/renamecustomizer.cpp: polish

2009-09-06 09:33  aclemens

    * utilities/manualrename/manualrenameinput.cpp: Don't be too picky:
      If a token is highlighted and the mouse cursor is
      not over the selection, pressing the left mouse button should
      still select it.

2009-09-06 09:32  aclemens

    * utilities/manualrename/manualrenameinput.cpp,
      utilities/manualrename/manualrenameinput.h: fix cursor
      positioning

2009-09-05 20:44  aclemens

    * utilities/cameragui/renamecustomizer.cpp,
      utilities/cameragui/renamecustomizer.h,
      utilities/manualrename/manualrenamewidget.cpp: Remove custom
      rename options, ManualRename utility is the default option
      now.

2009-09-05 19:50  aclemens

    * utilities/manualrename/manualrenameinput.cpp: Fix
      mousePressEvent: call original event handler to be able to click
      the
      reset button in the line edit widget

2009-09-05 16:31  mwiesweg

    * utilities/imageeditor/canvas/iccsettings.cpp: Use _ICC_PROFILE as
      atom name. The specification itself says it is _ICC_Profile,
      but though it should be right per definition (because it _is_ the
      specification),
      obviously it's wrong, at least dispwin uses _ICC_PROFILE.

      CCBUG: 197817

2009-09-05 12:05  aclemens

    * utilities/manualrename/manualrenameinput.cpp,
      utilities/manualrename/manualrenamewidget.cpp: Changing the
      tooltip.... again ;-)

2009-09-05 12:05  aclemens

    * utilities/manualrename/manualrenameinput.cpp,
      utilities/manualrename/manualrenameinput.h: New way of selecting
      a token: Press and hold CTRL and hover over the
      token words to mark it, press the left mouse button to finally
      select
      it.

2009-09-05 12:05  aclemens

    * utilities/manualrename/manualrenameinput.cpp,
      utilities/manualrename/manualrenameinput.h: use a private class

2009-09-05 08:38  aclemens

    * utilities/manualrename/manualrenameinput.cpp: Changing the
      tooltip again...
      As you can see, I'm not happy with it :-) How can we describe
      this
      better? Maybe you have a better idea?

      Note: The tooltip will appear in the line edit tooltip as well as
      in the
      tooltip that can be seen when clicking the info button.

      CCMAIL:digikam-devel@kde.org

2009-09-05 08:18  aclemens

    * utilities/manualrename/manualrenameinput.cpp,
      utilities/manualrename/manualrenameparser.cpp,
      utilities/manualrename/manualrenameparser.h,
      utilities/manualrename/manualrenamewidget.cpp,
      utilities/manualrename/parsers/directorynameparser.cpp,
      utilities/manualrename/parsers/parser.h,
      utilities/manualrename/parsers/sequencenumberparser.cpp: We can
      not assume that a parse has been run before calling the
      tokenMap() method.
      Also creating the map on every parse is inefficient, too. Instead
      of
      creating the map in the parse() method, create it in the
      tokenMap()
      method by applying the parse string.
      This way the tokenMap is only created when CTRL+clicking in the
      line
      edit widget.

      This will also fix the token selection in BQM.

2009-09-05 08:18  aclemens

    * utilities/manualrename/manualrenameinput.cpp,
      utilities/manualrename/manualrenamewidget.cpp: Slightly change
      the tooltip for the ManualRenameLineEdit widget

2009-09-04 19:35  aclemens

    * utilities/manualrename/manualrenameinput.cpp,
      utilities/manualrename/manualrenameinput.h: When a token (or any
      text) is selected, replace the selection with a new
      token string if a quick access button has been pressed.

2009-09-04 19:35  aclemens

    * utilities/manualrename/manualrenameinput.cpp: Since token
      movement is not working at the moment, hide the arrow
      buttons for now. They are confusing otherwise.

2009-09-04 17:31  mwiesweg

    * libs/threadimageio/previewloadthread.cpp,
      libs/threadimageio/previewloadthread.h,
      libs/threadimageio/previewtask.cpp: Implement suggested behavior
      from b.k.o. for loading fast + high quality previews.

      CCBUG: 205776

2009-09-04 16:07  cgilles

    * NEWS: update

2009-09-04 14:43  mwiesweg

    * NEWS, libs/dimg/loaders/jpegloader.cpp: Fix subtle bug in the
      JPEG loader that broke scanning images:
      jpeg_finish_decompress was moved from the data loading code down
      below reading the ICC profile,
      which was broken previously because the decompressing had already
      been closed.
      When image data is not loaded (as for scanning), calling
      jpeg_finish_decompress without
      calling jpeg_start_decompress before resulted in an error, which
      meant the loader returned
      false before setting width and height.

      BUG: 206071

2009-09-04 14:43  mwiesweg

    * libs/dimg/filters/iccprofile.h: Fix weird bug where operator!=
      always returns false when only operator== is implemented.

2009-09-04 14:43  mwiesweg

    * utilities/imageeditor/canvas/colorcorrectiondlg.cpp: Provide all
      workspace profiles for color space assignment and improve
      preselection

2009-09-04 14:43  mwiesweg

    * utilities/imageeditor/canvas/colorcorrectiondlg.cpp,
      utilities/imageeditor/canvas/colorcorrectiondlg.h: Fix GUI logic
      at creation

2009-09-04 14:42  mwiesweg

    * libs/threadimageio/loadingcache.cpp,
      libs/threadimageio/loadingcache.h,
      utilities/imageeditor/canvas/iccsettings.cpp,
      utilities/imageeditor/canvas/iccsettings.h: Clear image and
      thumbnail cache if relevant color-managed view options changed

      CCBUG: 195050

2009-09-04 11:46  aclemens

    * utilities/manualrename/manualrenameparser.cpp,
      utilities/manualrename/parsers/parser.cpp,
      utilities/manualrename/parsers/parser.h: use a static method
      instead of a hard coded string

2009-09-04 11:46  aclemens

    * utilities/manualrename/manualrenameparser.cpp,
      utilities/manualrename/parsers/parser.cpp: Fix token selection:
      if a token could not be parsed (this happens quite
      often in MetadataParser), it was not selectable, since the map
      was not
      generated correctly. To fix this, create an entry in the map and
      parseString for every token that the parser analyzed and set it
      with a
      special string (right now "!!!EMPTY!!!"). When creating the final
      new
      name, remove this special string from the name again.

2009-09-04 11:23  aclemens

    * utilities/manualrename/manualrenameinput.cpp: fix wrong check in
      slotMoveToken* methods

2009-09-04 11:23  aclemens

    * utilities/manualrename/manualrenameinput.cpp,
      utilities/manualrename/manualrenameinput.h: polish

2009-09-04 10:59  aclemens

    * CMakeLists.txt, utilities/manualrename/manualrenameinput.cpp,
      utilities/manualrename/manualrenameinput.h,
      utilities/manualrename/manualrenameparser.cpp,
      utilities/manualrename/manualrenameparser.h,
      utilities/manualrename/manualrenamewidget.cpp,
      utilities/manualrename/manualrenamewidget.h,
      utilities/manualrename/parsers/cameranameparser.cpp,
      utilities/manualrename/parsers/dateparser.cpp,
      utilities/manualrename/parsers/directorynameparser.cpp,
      utilities/manualrename/parsers/filenameparser.cpp,
      utilities/manualrename/parsers/metadataparser.cpp,
      utilities/manualrename/parsers/parser.cpp,
      utilities/manualrename/parsers/parser.h,
      utilities/manualrename/parsers/sequencenumberparser.cpp,
      utilities/queuemanager/queuesettingsview.cpp: First
      implementation of token selection in the ManualRenameInput
      widget:
      CTRL+click on a token word in the line edit widget will mark it
      and
      enable two buttons, to move the token around in the parse string.

      Right now the movement is broken since I just changed nearly all
      code
      before the commit (;-)), but at least the tokens can be selected.

      To make this work, the main parser needs to generate a map of
      tokens,
      where the key is a coordinate pair in the line edit widget and
      the value
      is the replaced string. I think this is the most easy
      implementation, I
      have not found a better solution yet. Since the line edit widget
      doesn't
      know parsers (or at least token strings), it can not filter them
      directly.
      So the tokenMap seems to be the best solution.

      Note: the tokenMap is not generated in BQM and therefore
      selecting
      tokens won't work in there. I have not yet figured out why, need
      to
      check that.

      The next steps: Fix movement, maybe highlight token words (either
      by
      mouse over or my different colors, but this is not possible with
      KLineEdit).

2009-09-04 10:55  cgilles

    * NEWS: update

2009-09-04 10:45  cgilles

    * NEWS: update

2009-09-03 10:50  aclemens

    * utilities/manualrename/manualrenamewidget.cpp,
      utilities/manualrename/manualrenamewidget.h: Use a timer to avoid
      immediate parsing of the ManualRenameWidget text.
      Especially when using metadata keywords, entering a new name can
      be very
      slow (strangely in BQM it is much slower then in CameraUI).
      Using a timer gives the user enough time to enter the new name.

2009-09-03 09:39  aclemens

    * utilities/manualrename/parsers/dateparser.cpp,
      utilities/manualrename/parsers/metadataparser.cpp,
      utilities/manualrename/parsers/parser.cpp: polish

2009-09-03 09:30  aclemens

    * utilities/manualrename/parsers/parser.cpp: being picky here:
      actually it is the maxHeight, not minHeight...

2009-09-03 09:26  aclemens

    * utilities/manualrename/parsers/parser.cpp: make parser buttons a
      little bit smaller

2009-09-02 20:14  aclemens

    * utilities/manualrename/parsers/directorynameparser.cpp: do not
      assign QString, use clear() instead

2009-09-02 19:28  aclemens

    * utilities/manualrename/parsers/directorynameparser.cpp,
      utilities/manualrename/parsers/directorynameparser.h: polish

2009-09-02 19:23  aclemens

    * CMakeLists.txt, utilities/manualrename/manualrenameparser.cpp,
      utilities/manualrename/parsers/directorynameparser.cpp,
      utilities/manualrename/parsers/directorynameparser.h: Add new
      DirectoryNameParser class to ManualRename utility:
      This parser can be used to add a directory name (from the image
      filepath).

      The normal token [dir] will return the current directory, a
      sequence of
      '.' characters can be used to move up in the directory hierarchy:

      filePath: /mnt/data/fotos/2006/lala/0001.jpg
      parseString: [dir..]_[dir.]_[dir]_$
      will return:
      fotos_2006_lala_0001.jpg
      as the new filename.

2009-09-02 15:46  aclemens

    * utilities/manualrename/parsers/filenameparser.cpp: use different
      icon for FilenameParser

2009-09-02 11:21  aclemens

    * utilities/manualrename/parsers/metadataparser.h: polish

2009-09-02 11:20  aclemens

    * utilities/manualrename/parsers/metadataparser.cpp,
      utilities/manualrename/parsers/metadataparser.h: Use a separate
      MetadataParserDialog class, to clean up
      slotTokenTriggered()

2009-09-02 09:48  aclemens

    * utilities/manualrename/manualrenameparser.cpp: polish

2009-09-02 09:38  aclemens

    * utilities/manualrename/parsers/filenameparser.cpp,
      utilities/manualrename/parsers/filenameparser.h,
      utilities/manualrename/parsers/parser.cpp,
      utilities/manualrename/parsers/parser.h: Remove old code:
      firstLetterUppercase() method doesn't belong in the
      base parser class, move it to FilenameParser.

      Also make the method static, if we ever need it in some other
      parser
      code.

2009-09-02 09:33  aclemens

    * utilities/manualrename/parsers/parser.h: ParseInformation
      container doesn't need a metadata and author field
      anymore. Both values will be fetched by the MetadataParser
      itself.

2009-09-02 09:31  aclemens

    * utilities/manualrename/manualrenamewidget.cpp: remove old code:
      since the ManualRenameParser is already registered in
      the ManualRenameWidget, we don't need to create a parser object
      in the
      parse() method anymore.

2009-09-02 09:31  aclemens

    * utilities/manualrename/manualrenamewidget.cpp,
      utilities/manualrename/manualrenamewidget.h: polish

2009-09-02 09:06  aclemens

    * utilities/manualrename/parsers/metadataparser.cpp: polish

2009-09-02 09:02  aclemens

    * utilities/manualrename/parsers/metadataparser.cpp: Resize the
      MetadataParser dialog, 450px:450px should be ok

2009-09-02 08:53  aclemens

    * libs/widgets/metadata/metadatapanel.cpp,
      libs/widgets/metadata/metadatapanel.h,
      utilities/manualrename/parsers/metadataparser.cpp: the method
      updateCurrentTagList() is rather useless, just call
      slotTabChanged() in the MetadataPanel constructor to avoid an
      empty
      Exif Viewer (or whatever viewer is the current one) on first
      startup.

2009-09-02 08:33  aclemens

    * utilities/manualrename/parsers/metadataparser.cpp: Some QString
      methods (like startsWith() and endsWith()) are more efficient if
      they are passed a QLatin1String, avoiding an implicit conversion
      from const char *.

2009-09-02 08:33  aclemens

    * utilities/manualrename/parsers/dateparser.cpp: polish

2009-09-02 08:33  aclemens

    * utilities/manualrename/manualrenamewidget.h: wrong include guard

2009-09-02 08:18  aclemens

    * CMakeLists.txt, utilities/manualrename/manualrenameparser.cpp,
      utilities/manualrename/parsers/authorparser.cpp,
      utilities/manualrename/parsers/authorparser.h: Remove
      AuthorParser class, it is not clear enough what an author is (and
      most of the time 'author / creator' will not be set in the
      metadata on
      import anyway.
      The author / creator can always be extracted with the
      MetadataParser.
      We could instead create a CopyrightParser and query the template
      system,
      if this should ever be needed. This will work only in BQM since
      images
      that are going to be imported have not been assigned a template
      yet.

2009-09-02 08:08  aclemens

    * utilities/manualrename/parsers/metadataparser.cpp: polish

2009-09-02 07:57  aclemens

    * utilities/manualrename/parsers/metadataparser.cpp: setStretch()
      is Qt 4.5 only, use addStretch() instead

2009-09-01 22:16  aclemens

    * libs/widgets/metadata/metadatapanel.cpp,
      libs/widgets/metadata/metadatapanel.h,
      libs/widgets/metadata/metadataselector.cpp,
      libs/widgets/metadata/metadataselector.h,
      utilities/manualrename/parsers/metadataparser.cpp: We do not need
      all the buttons from MetadataSelectorView in the
      MetdataParser dialog:

      - Add a method to get all viewer objects from MetadataPanel
      - Add a method to set the control elements in a
      MetadataSelectorView

2009-09-01 21:37  aclemens

    * utilities/manualrename/manualrenameparser.cpp,
      utilities/manualrename/manualrenamewidget.cpp,
      utilities/manualrename/manualrenamewidget.h: Add semi-automatic
      button layout:
      If the buttons don't fill all columns, the last button will be
      expanded
      to fit the overall layout.

2009-09-01 21:37  aclemens

    * utilities/manualrename/manualrenamewidget.cpp: code cleanup

2009-09-01 18:16  aclemens

    * utilities/manualrename/parsers/metadataparser.cpp: The tmp
      qstring needs to be defined before the conditional compilation,
      to avoid compile errors.

2009-09-01 17:56  scripty

    * imageplugins/localcontrast/digikamimageplugin_localcontrast.desktop:
      SVN_SILENT made messages (.desktop file)

2009-09-01 17:26  aclemens

    * utilities/manualrename/parsers/metadataparser.cpp: polish the
      MetadataParser dialog

2009-09-01 16:45  aclemens

    * utilities/manualrename/parsers/parser.h: add some more method
      descriptions

2009-09-01 16:18  aclemens

    * utilities/manualrename/parsers/sequencenumberparser.cpp: fix
      layout in SequenceNumberDialog

2009-09-01 16:05  aclemens

    * utilities/manualrename/parsers/dateparser.cpp,
      utilities/manualrename/parsers/metadataparser.cpp,
      utilities/manualrename/parsers/sequencenumberparser.cpp: Add
      ellipsis to dialog pased parser buttons

2009-09-01 15:51  aclemens

    * utilities/manualrename/parsers/metadataparser.cpp: polish

2009-09-01 15:21  aclemens

    * utilities/manualrename/parsers/dateparser.cpp,
      utilities/manualrename/parsers/metadataparser.cpp: polish

2009-09-01 15:13  aclemens

    * NEWS: update

2009-09-01 15:13  aclemens

    * libs/widgets/metadata/metadatapanel.cpp,
      libs/widgets/metadata/metadatapanel.h,
      tests/manualrenametest.cpp,
      utilities/cameragui/cameraiconview.cpp,
      utilities/cameragui/renamecustomizer.cpp,
      utilities/manualrename/manualrenameparser.cpp,
      utilities/manualrename/manualrenamewidget.cpp,
      utilities/manualrename/manualrenamewidget.h,
      utilities/manualrename/parsers/filenameparser.cpp,
      utilities/manualrename/parsers/metadataparser.cpp,
      utilities/manualrename/parsers/metadataparser.h,
      utilities/manualrename/parsers/parser.h,
      utilities/queuemanager/queuelist.cpp: Activate Metadata parser
      for the ManualRenameWidget.
      Right now EXIF, IPTC and XMP tags can be used.
      To set the keywords, a slightly modified metadatapanel (used in
      metadata setup page) is used.

      BUG:193482

2009-09-01 06:13  cgilles

    * CMakeLists.txt: it's better to set a new option to compile test
      programs. Disable per default to not break tarballs build

2009-09-01 06:10  cgilles

    * CMakeLists.txt: comment this line for the future. only uncomment
      in local version for testing

2009-08-31 18:30  mwiesweg

    * utilities/imageeditor/canvas/iccsettings.cpp: Use profile
      returned from window system.
      Cache profile per screen (if set or not set).
      Marked as TODO for Windows and Mac (dont know the situation
      there).

      CCBUG: 197817

2009-08-31 18:30  mwiesweg

    * digikam/CMakeLists.txt,
      utilities/imageeditor/canvas/iccsettings.cpp: Implementation to
      read ICC profiles set system-wide according to ICC profiles
      from X specification. Code taken gratefully from KOffice.

      CCBUG: 197817

2009-08-31 10:07  cgilles

    * CMakeLists.txt: update

2009-08-31 10:07  cgilles

    * NEWS: let's go for beta5

2009-08-30 19:05  cgilles

    * ChangeLog: preparing 1.0.0-beta4

2009-08-30 18:36  cgilles

    * README: update

2009-08-30 18:34  cgilles

    * CMakeLists.txt, NEWS: prepare 1.0.0-beta4

1.0.0-beta4 2009-08-30
--------------------------------------------------------------------------------

2009-08-29 19:14  scripty

    * kioslave/digikamtags.protocol: SVN_SILENT made messages (.desktop
      file)

2009-08-29 19:04  cgilles

    * NEWS: update

2009-08-29 18:57  cgilles

    * NEWS: update

2009-08-29 15:01  mwiesweg

    * digikam/imagepreviewview.cpp,
      libs/threadimageio/loadingdescription.h,
      libs/threadimageio/previewloadthread.cpp,
      libs/threadimageio/previewloadthread.h,
      utilities/batch/fingerprintsgenerator.cpp,
      utilities/lighttable/lighttablepreview.cpp: Adjust and simplify
      API for preview load thread. Adjust color management
      settings according to global IccSettings in a common place.

2009-08-29 15:01  mwiesweg

    * utilities/imageeditor/canvas/iccsettingscontainer.cpp,
      utilities/imageeditor/canvas/iccsettingscontainer.h,
      utilities/setup/setupicc.cpp: Add a settings to enable color
      managed view for thumbnails and previews

      CCBUG: 195050

2009-08-29 15:00  mwiesweg

    * libs/threadimageio/previewtask.cpp: Put previews in color managed
      form into the cache so that preloading is fast.

      CCBUG: 195050

2009-08-28 20:20  cgilles

    * NEWS: update

2009-08-27 18:39  mwiesweg

    * libs/threadimageio/loadingcache.cpp,
      libs/threadimageio/thumbnailloadthread.cpp: Eliminate a source of
      doube loading of thumbnails: When the QImage is loaded and
      waiting to
      be processed to a QPixmap and the same thumbnail is requested
      again, scan the list of
      images currently waiting for conversion, and, if found, do not
      start a new task.
      To prevent such problems in the future, provide a small cache for
      thumbnail QImages.

      CCBUG: 203932

2009-08-27 18:38  mwiesweg

    * libs/threadimageio/thumbnailtask.cpp: Move code down, not always
      needed.

2009-08-27 18:38  mwiesweg

    * libs/threadimageio/managedloadsavethread.cpp: When prepending a
      thumbnail group, do not add duplicate task if the current task is
      requested again, but skip.

2009-08-26 20:18  mwiesweg

    * digikam/digikamapp.cpp,
      libs/threadimageio/thumbnailloadthread.cpp,
      libs/threadimageio/thumbnailloadthread.h,
      libs/threadimageio/thumbnailtask.cpp,
      libs/threadimageio/thumbnailtask.h: Enable color managed display
      of thumbnails if color management in enabled.
      Dedicated setup option comes if profiling shows it has a
      significant impact,
      but I found some issues to sort out in the thumbnail loading
      before.
      Allow to set displaying widget for thumbnail color management.
      Extend ThumbnailTask for post processing like the other tasks
      (could get some refactoring for code reuse in the future)

      CCBUG: 195050

2009-08-26 20:18  mwiesweg

    * utilities/imageeditor/canvas/iccmanager.cpp,
      utilities/imageeditor/canvas/iccmanager.h: Add a static QImage
      method to transform for display

2009-08-26 18:42  cgilles

    * NEWS: update

2009-08-25 11:50  aclemens

    * tests/manualrenametest.cpp,
      utilities/manualrename/manualrenameparser.cpp,
      utilities/manualrename/manualrenamewidget.cpp,
      utilities/manualrename/parsers/cameranameparser.cpp,
      utilities/manualrename/parsers/filenameparser.cpp,
      utilities/manualrename/parsers/parser.h,
      utilities/queuemanager/queuelist.cpp: polish

2009-08-25 10:43  scripty

    * imageplugins/localcontrast/digikamimageplugin_localcontrast.desktop:
      SVN_SILENT made messages (.desktop file)

2009-08-25 06:51  cgilles

    * digikam/digikamview.cpp, libs/widgets/common/thumbbardock.cpp,
      libs/widgets/common/thumbbardock.h: apply patch to fix thumbbar
      visibility when cycling through photos.
      CCBUGS: 203594

2009-08-24 14:44  aclemens

    * libs/widgets/common/thumbbardock.cpp,
      utilities/manualrename/parsers/dateparser.cpp,
      utilities/manualrename/parsers/metadataparser.cpp: fix typos

2009-08-23 18:55  mwiesweg

    * NEWS: update

2009-08-23 18:43  mwiesweg

    * NEWS, digikam/imagepreviewview.cpp,
      utilities/batch/fingerprintsgenerator.cpp,
      utilities/lighttable/lighttablepreview.cpp,
      utilities/slideshow/slideshow.cpp: Set displaying widgets to
      retrieve monitor profile, if set, to preview views.

      BUG: 195050

2009-08-23 18:42  mwiesweg

    * libs/threadimageio/thumbnailcreator.cpp,
      libs/threadimageio/thumbnailcreator.h,
      libs/threadimageio/thumbnailloadthread.cpp: Enable color
      management for thumbnails.
      The transformation is done on the final scaled QImage when
      creating a thumbnail
      if an embedded ICC profile was read before. Applying to a very
      small image is is very fast.
      We then store and display the thumbnails as sRGB.
      There is so much quality loss already in a thumbnail that the
      little imperfection of ignoring the monitor
      profile should be ok.

      CCBUG: 195050

2009-08-23 18:42  mwiesweg

    * libs/threadimageio/loadsavetask.cpp,
      libs/threadimageio/previewloadthread.cpp,
      libs/threadimageio/previewloadthread.h: Enabling color management
      for previews.
      The transform is applied once in the thread, so there is no speed
      problem
      like for color managed view in the editor.
      Add support to set a displaying widget for a PreviewLoadThread.

      CCBUG: 195050

2009-08-23 18:42  mwiesweg

    * utilities/imageeditor/canvas/iccmanager.cpp,
      utilities/imageeditor/canvas/iccmanager.h: Make displayProfile()
      static

2009-08-23 18:41  mwiesweg

    * libs/threadimageio/loadingdescription.cpp,
      libs/threadimageio/loadingdescription.h: small change in order of
      arguments and default value

2009-08-23 18:41  mwiesweg

    * libs/dimg/loaders/jpegloader.cpp,
      libs/dimg/loaders/pgfloader.cpp,
      libs/threadimageio/previewtask.cpp: Just use a universal
      scaledLoadingSize attribute instead of distinct
      jpegScaledLoadingSize
      and pgfScaledLoadingSize

2009-08-23 18:41  mwiesweg

    * utilities/imageeditor/canvas/iccmanager.cpp,
      utilities/imageeditor/canvas/iccmanager.h: Add a short and simple
      static method to transform a QImage to sRGB

2009-08-23 18:40  mwiesweg

    * libs/dimg/filters/icctransform.cpp,
      libs/dimg/filters/icctransform.h: Add methods to transform a
      QImage - with simplified/restricted functionality of course

2009-08-23 18:40  mwiesweg

    * utilities/imageeditor/canvas/iccsettings.cpp,
      utilities/imageeditor/canvas/iccsettings.h: Add a method to just
      access if color management is enabled or not (sometimes there is
      no need to get full settings)

2009-08-23 18:38  mwiesweg

    * libs/dimg/dimg.cpp, libs/dimg/dimg.h: Add a method to load image
      data, but skip metadata or ICC profile (for thumbnails e.g.)

2009-08-23 17:22  cgilles

    * libs/widgets/common/thumbbardock.cpp,
      libs/widgets/common/thumbbardock.h: missing files to compile

2009-08-23 17:21  cgilles

    * NEWS: update

2009-08-23 17:19  cgilles

    * CMakeLists.txt, digikam/albumwidgetstack.cpp,
      digikam/albumwidgetstack.h, digikam/digikamview.cpp,
      digikam/digikamview.h, libs/widgets/common/thumbbar.cpp,
      libs/widgets/common/thumbbar.h, showfoto/setup/setupeditor.cpp,
      showfoto/showfoto.cpp, showfoto/showfoto.h,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/editorwindow.h,
      utilities/imageeditor/editor/imagewindow.cpp,
      utilities/imageeditor/editor/imagewindow.h,
      utilities/lighttable/lighttablewindow.cpp,
      utilities/lighttable/lighttablewindow.h,
      utilities/lighttable/lighttablewindow_p.h,
      utilities/lighttable/lighttablewindowui.rc: apply patch from
      Pieter Edelman to make thumbbar dockable everywhere.
      BUG: 203594

2009-08-23 17:16  cgilles

    * NEWS: update

2009-08-23 13:39  mwiesweg

    * utilities/imageeditor/canvas/dimginterface.cpp,
      utilities/imageeditor/canvas/dimginterface.h: Fix loading of the
      RAW import tool again

2009-08-23 05:34  cgilles

    * NEWS: update

2009-08-22 15:46  mwiesweg

    * NEWS: update

2009-08-22 15:44  mwiesweg

    * utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/editorwindow.h: Simplify and fix
      setting and restoring under/overexposure settings.

      BUG: 163160

2009-08-22 15:09  mwiesweg

    * utilities/imageeditor/canvas/colorcorrectiondlg.cpp: First, call
      setButtonFocus in addition to setDefaultButton, else
      setDefaultButton is pretty useless
      when no widget is explicitly selected. But we do that:
      To improve keyboard navigation set focus to selected option in
      lower option group.

2009-08-22 14:54  mwiesweg

    * libs/threadimageio/loadingdescription.cpp: Fix comparing loading
      descriptions to find out if another version of a RAW version is
      equal
      or superior.
      Fixes the problem the a RAW file's histogram was never loaded in
      main window side bar
      when selected from editor.

2009-08-22 14:54  mwiesweg

    * libs/dimg/filters/iccprofile.cpp, libs/dimg/filters/iccprofile.h,
      utilities/imageeditor/canvas/iccsettings.cpp: - try to use a
      correct profile for Adobe RGB (1998). If the original file is
      found
      (identified by md5), use it. Else use the compatible profile
      recently added to
      libkdcraw. Else use the broken profile - remove this as soon as
      we can rely
      on a recent libkdcraw being available
      - remove applergb.icm with wrong whitepoint from default profiles

2009-08-22 09:22  cgilles

    * utilities/setup/setupicc.cpp, utilities/setup/setupicc.h:
      credits, typo, polish

2009-08-21 21:25  mwiesweg

    * utilities/imageeditor/editor/editorwindow.cpp: For automatic
      color conversion, request the workspace profile directly from the
      raw loader,
      so that no extra conversion is required.

2009-08-21 21:25  mwiesweg

    * libs/dimg/dimg.cpp, libs/dimg/loaders/rawloader.cpp,
      libs/dimg/loaders/rawloader.h: Passing a custom output profile to
      libkdcraw is broken somewhere.
      For automatic color conversion, we want to get the RAW file to
      the working color space directly. To emulate custom profile we
      output to
      ProPhotoRGB and then convert to the desired output space
      (ProPhoto has
      a very wide gamut)

2009-08-21 21:25  mwiesweg

    * libs/dimg/dimg.cpp: Dont output error message, just convert
      without conversion

2009-08-21 21:25  mwiesweg

    * utilities/imageeditor/canvas/iccsettingscontainer.cpp,
      utilities/imageeditor/canvas/iccsettingscontainer.h,
      utilities/setup/setupicc.cpp: Fine-tune default settings

2009-08-21 21:25  mwiesweg

    * utilities/imageeditor/canvas/colorcorrectiondlg.cpp: Fix saving
      of last dialog settings

2009-08-21 17:40  cgilles

    * NEWS: update

2009-08-21 17:36  cgilles

    * NEWS: update

2009-08-21 16:56  mwiesweg

    * utilities/imageeditor/canvas/canvas.cpp,
      utilities/imageeditor/canvas/colorcorrectiondlg.cpp,
      utilities/imageeditor/canvas/dimginterface.cpp,
      utilities/imageeditor/canvas/dimginterface.h,
      utilities/imageeditor/editor/imageiface.cpp: Use IccManager to
      create color managed view transforms

2009-08-21 16:56  mwiesweg

    * utilities/imageeditor/canvas/iccmanager.cpp,
      utilities/imageeditor/canvas/iccmanager.h: Add a couple of
      methods for display (color managed view) transformation.

2009-08-21 16:56  mwiesweg

    * utilities/imageeditor/canvas/iccsettings.cpp,
      utilities/imageeditor/canvas/iccsettings.h: Add a method to
      retrieve the monitor profile.
      Optionally accepts a widget to handle multiple screens

2009-08-21 15:36  mwiesweg

    * utilities/imageeditor/editor/imagewindow.cpp: Part A of the fix
      to avoid showing the ColorCorrectionDialog multiple times:
      Do not trigger extra slotLoadCurrent() calls by
      QTimer::singleShot
      while the thumb bar is filled.

2009-08-21 15:36  mwiesweg

    * utilities/imageeditor/canvas/canvas.cpp,
      utilities/imageeditor/canvas/dimginterface.cpp,
      utilities/imageeditor/canvas/dimginterface.h: Part A of the fix
      to avoid showing the ColorCorrectionDialog multiple times:
      Rearrange the loading code in DImgInterface so that we can check
      if we already
      have loaded the identical loading description, if load is called
      multiple times
      from upper layers (which could result in multiple dialogs shown,
      if loading is very fast)

2009-08-21 15:36  mwiesweg

    * libs/threadimageio/loadingdescription.cpp: Fix operator==

2009-08-21 15:36  mwiesweg

    * libs/dimg/filters/icctransform.cpp,
      libs/dimg/filters/icctransform.h,
      utilities/imageeditor/canvas/iccsettings.cpp: Ensure to call
      cmsErrorAction at startup

2009-08-21 13:11  cgilles

    * NEWS: update

2009-08-21 13:09  cgilles

    * utilities/cameragui/gpcamera.cpp,
      utilities/cameragui/umscamera.cpp: apply patch from Michael G.
      Hansen to fix line break with <br>
      BUG: 204656

2009-08-21 11:51  marten

    * utilities/imageeditor/canvas/iccsettings.cpp: If the "[Color
      Management] DefaultPath" is not set in the digikam settings,
      IccSettings::loadAllProfilesProperties() will do a recursive scan
      of the
      current directory (most likely, the user's home directory) on
      digkam startup.
      This will take a long time even in the best case, but if a
      symbolic link to a
      directory is encountered it will be followed even if is a
      circular reference -
      so going into an infinite loop.

      Check extraPath in IccSettings::allProfiles(), and don't use it
      if it is blank.
      Also do not recursively scan a directory which is a symlink.

2009-08-20 21:25  mwiesweg

    * NEWS: update

2009-08-20 18:27  mwiesweg

    * utilities/setup/setupicc.cpp: Properly disable widgets (disable
      tabs)

2009-08-20 18:27  mwiesweg

    * libs/widgets/iccprofiles/iccprofilescombobox.cpp,
      libs/widgets/iccprofiles/iccprofilescombobox.h: Check and sort
      the profiles added to the combo box.
      Add Api docs.

2009-08-20 18:27  mwiesweg

    * digikam/digikamapp.cpp,
      utilities/imageeditor/canvas/iccsettings.cpp,
      utilities/imageeditor/canvas/iccsettings.h: Scan profiles and
      load and cache all profiles properties at startup.
      The idea was that this would speed up opening the ICC setup.
      But to no success - profiling showed that loading profiles is not
      the problems
      (it is mostly font metrics for the squeezed combo boxes)

2009-08-20 18:27  mwiesweg

    * libs/dimg/filters/iccprofile.cpp: Cache description and type, so
      that no reopening is needed when reading these.

2009-08-20 18:27  mwiesweg

    * utilities/setup/setupicc.cpp, utilities/setup/setupicc.h: The
      setup page also needed redesign. It offers to select the behavior
      distinctly
      for profile mismatch, missing profile and raw colors, and uses
      more room to present the options.
      A goal to offer default settings so that the user just needs to
      enable color management
      and everything "just works" (viewing and editing images with
      embedded color space,
      display to sRGB or monitor profile)

2009-08-20 18:27  mwiesweg

    * CMakeLists.txt: compile

2009-08-20 18:27  mwiesweg

    * utilities/imageeditor/canvas/dimginterface.cpp,
      utilities/imageeditor/printiface/printhelper.cpp,
      utilities/imageeditor/printiface/printoptionspage.cpp,
      utilities/imageeditor/printiface/printoptionspage.h: Adapt to
      added color management features

2009-08-20 18:27  mwiesweg

    * utilities/imageeditor/editor/editorwindow.cpp: Showing the dialog
      has no moved to IccManager.

2009-08-20 18:27  mwiesweg

    * libs/threadimageio/loadsavetask.cpp: Implement color management
      options for postprocessing in thread.

2009-08-20 18:26  mwiesweg

    * utilities/imageeditor/canvas/colorcorrectiondlg.cpp,
      utilities/imageeditor/canvas/colorcorrectiondlg.h,
      utilities/imageeditor/canvas/iccmanager.cpp: Reimplement large
      parts of the dialog to adapt to the three situations:
      Profile Mismatch, Missing Profile, Raw Color.
      Using radio buttons allows to offer more than one option at a
      time,
      to offer more precise description of the action connected to an
      option,
      and to select "other" profiles from a combo box.
      The previews are updated when changing options. They always apply
      the selected option and
      then display to the current monitor profile or sRGB.
      I have worked hard on the layout, but improvement is possible.

2009-08-20 18:26  mwiesweg

    * libs/threadimageio/loadingdescription.cpp,
      libs/threadimageio/loadingdescription.h: Allow to store a profile
      in the LoadingDescription. Extend color management enum.

2009-08-20 18:26  mwiesweg

    * utilities/imageeditor/canvas/iccsettings.cpp,
      utilities/imageeditor/canvas/iccsettings.h: Move the code to scan
      ICC profile directories to IccSettings, and keep a list of all
      available profiles there.

2009-08-20 18:26  mwiesweg

    * utilities/imageeditor/canvas/iccsettingscontainer.cpp,
      utilities/imageeditor/canvas/iccsettingscontainer.h: Allow
      specific settings of behavior for profile mismatch, missing
      profile
      and uncalibrated raw colors.
      ICCSettingsContainer::Behavior is a mask specifying which profile
      is used to
      interpret the image (embedded profile, sRGB, other specified
      profile) and which
      profile it is to be converted to (workspace, or keep profile).
      Special flag for Ask the User.

2009-08-20 18:26  mwiesweg

    * libs/dimg/dimg.cpp, libs/dimg/dimg.h,
      libs/dimg/loaders/dimgloader.cpp, libs/dimg/loaders/dimgloader.h,
      libs/dimg/loaders/rawloader.cpp: Add methods to test for an
      attribute and to remove it to DImg.
      In the RAW loader, properly assign the output profile to the
      DImg.

2009-08-20 18:26  mwiesweg

    * libs/dimg/filters/icctransform.cpp,
      libs/dimg/filters/icctransform.h: Ensure that the current
      transform is closed when parameters change.
      Various fixes. Remove readFromConfig().

2009-08-20 18:26  mwiesweg

    * libs/dimg/filters/iccprofile.cpp, libs/dimg/filters/iccprofile.h:
      API fix and metatype declaration

2009-08-20 18:26  mwiesweg

    * libs/widgets/iccprofiles/iccprofilescombobox.cpp,
      libs/widgets/iccprofiles/iccprofilescombobox.h: A simple combo
      box subclass as a utility for showing Icc profiles in a combo
      box.

2009-08-20 18:26  mwiesweg

    * utilities/imageeditor/canvas/iccmanager.cpp,
      utilities/imageeditor/canvas/iccmanager.h: The class IccManager
      is the class that knows how to construct an ICC Transformation
      and how to apply it. There are methods for the various use cases
      of color management.
      There are methods to transform an image directly, and a way to
      postpone color management
      and ask the user in a dialog about the settings.

2009-08-20 10:11  scripty

    * imageplugins/localcontrast/digikamimageplugin_localcontrast.desktop,
      utilities/nepomuk/digikamnepomukservice.desktop: SVN_SILENT made
      messages (.desktop file)

2009-08-20 08:45  aclemens

    * utilities/imageeditor/canvas/iccsettings.cpp,
      utilities/imageeditor/canvas/iccsettings.h: fix memory leak

2009-08-19 14:17  aclemens

    * digikam/digikamimageview.cpp: fix connections: be aware when
      tooltip settings have changed

2009-08-19 13:39  aclemens

    * digikam/albumsettings.cpp, digikam/albumsettings.h,
      digikam/folderviewtooltip.cpp: Do not affect albumfolder tooltips
      when iconview tooltips have been
      disabled.

2009-08-19 12:27  aclemens

    * utilities/setup/setuptooltip.cpp: Use a groupbox to distinguish
      the global "album tooltip togglebutton"
      from the rest of the settings.

      There is still a problem with the tooltip setup:
      When you disable tooltips for iconview, they are turned off for
      albumfolderview, but not for iconview. Also you need to restart
      digiKam
      to have tooltips disabled in iconview and thumbbar as well.
      Anyway the albumfolder view should not be effected at all, so
      this is a
      bug.

      I will fix this later that day.

2009-08-19 11:56  aclemens

    * utilities/manualrename/parsers/dateparser.cpp,
      utilities/manualrename/parsers/dateparser.h: no need to hardcode
      the combobox here, values can be inserted by using
      DateFormat::map()

2009-08-19 09:33  aclemens

    * tests/CMakeLists.txt, tests/imageloaders/CMakeLists.txt,
      tests/imageloaders/imageloadertest.cpp,
      tests/imageloaders/imageloadertest.h,
      tests/imageloaders/test.jpg, tests/imageloaders/test.png,
      tests/imageloaders/test.tif: I remove those tests again, they are
      not that useful... we might create
      a better test-set for DImg in the future

2009-08-18 15:34  aclemens

    * utilities/cameragui/cameraiconview.cpp: no need to duplicate code
      here (99% is the same). We can avoid this by
      simply using the following boolean expression:

      if ( (hasSelection && item->isSelected()) || !hasSelection)

      This should be enough and we therefore can skip the copied else
      {} path.

2009-08-18 14:14  aclemens

    * utilities/manualrename/parsers/dateparser.cpp,
      utilities/manualrename/parsers/dateparser.h: rename token
      (System=>Locale)

2009-08-18 14:07  aclemens

    * utilities/manualrename/manualrenamewidget.cpp,
      utilities/manualrename/manualrenamewidget.h: fix logic error in
      registerParsers()

2009-08-18 13:24  aclemens

    * NEWS: update

2009-08-18 13:20  aclemens

    * utilities/cameragui/cameraiconview.cpp: At least fix the
      numbering sort issue, but I still think it is confusing
      to see the first item name as the new name when only one item is
      selected, either in iconview or the detail sidebar. It just looks
      like
      an error, although it isn't really one.

      I am aware that users might want to download only one image so I
      know we
      can not avoid this.

      I had a patch that only set a selection parameter when more than
      one
      item was selected, but then again we can not download a single
      item with
      the correct naming scheme.

2009-08-18 13:20  aclemens

    * utilities/cameragui/cameraiconview.cpp: Revert "This commit
      should fix several issues in the cameraUI:"

      This reverts commit 38165ff4bba21878d254cd01a98f60b42985be60.

2009-08-18 12:05  aclemens

    * utilities/cameragui/cameraiconview.cpp: This commit should fix
      several issues in the cameraUI:
      - When chronologicOrder is true, the naming scheme was displayed
      wrong,
      e.g. when you clicked into the empty space of the iconview, the
      new
      name was displayed in reverse order. If you selected all images,
      the
      naming order was correct
      - When you selected a single image, the new name was always the
      one from
      the first item in the iconview, so if you clicked on the 500th
      item,
      it still would read the name of the first item in the iconview
      and the
      detail sidebar (New Name)

      I'm sure there was a reason for doing it this way, but right now
      I don't
      see the purpose (maybe old code)?
      If you think the patch is wrong (although it fixed 3 issues for
      me),
      feel free to revert it again.

2009-08-18 12:05  aclemens

    * libs/imageproperties/cameraitempropertiestab.cpp,
      utilities/cameragui/cameraiconitem.cpp,
      utilities/cameragui/cameraui.cpp,
      utilities/cameragui/gpcamera.cpp,
      utilities/cameragui/gpiteminfo.h,
      utilities/cameragui/umscamera.cpp: fix typo

2009-08-18 12:05  aclemens

    * utilities/cameragui/cameraui.cpp: avoid possible crash, use
      QPointer as described in
      http://www.kdedevelopers.org/node/3919

2009-08-18 09:06  aclemens

    * utilities/setup/setup.cpp: Possible fix?

      Marco,
      please try to compile this version and tell us if it worked for
      you.

      CCBUG:204237

2009-08-17 16:39  aclemens

    * utilities/cameragui/renamecustomizer.cpp,
      utilities/manualrename/manualrenamewidget.cpp,
      utilities/manualrename/manualrenamewidget.h: Rename
      TokenInputStyles => ParserInputStyles

2009-08-17 16:39  aclemens

    * utilities/manualrename/parsers/authorparser.cpp,
      utilities/manualrename/parsers/metadataparser.cpp,
      utilities/manualrename/parsers/token.cpp,
      utilities/manualrename/parsers/token.h: polish

2009-08-17 16:25  aclemens

    * CMakeLists.txt, digikam/CMakeLists.txt,
      libs/widgets/common/manualrenameinput.cpp,
      libs/widgets/common/manualrenameinput.h, tests/CMakeLists.txt,
      tests/manualrenameinputtest.cpp, tests/manualrenameinputtest.h,
      tests/manualrenametest.cpp, tests/manualrenametest.h,
      utilities/cameragui/renamecustomizer.cpp, utilities/manualrename,
      utilities/manualrename/manualrenameparser.cpp,
      utilities/manualrename/manualrenameparser.h,
      utilities/manualrename/manualrenamewidget.cpp,
      utilities/manualrename/manualrenamewidget.h,
      utilities/manualrename/parsers,
      utilities/manualrename/parsers/authorparser.cpp,
      utilities/manualrename/parsers/authorparser.h,
      utilities/manualrename/parsers/cameranameparser.cpp,
      utilities/manualrename/parsers/cameranameparser.h,
      utilities/manualrename/parsers/dateparser.cpp,
      utilities/manualrename/parsers/dateparser.h,
      utilities/manualrename/parsers/dateparserdialogwidget.ui,
      utilities/manualrename/parsers/filenameparser.cpp,
      utilities/manualrename/parsers/filenameparser.h,
      utilities/manualrename/parsers/metadataparser.cpp,
      utilities/manualrename/parsers/metadataparser.h,
      utilities/manualrename/parsers/parser.cpp,
      utilities/manualrename/parsers/parser.h,
      utilities/manualrename/parsers/sequencenumberparser.cpp,
      utilities/manualrename/parsers/sequencenumberparser.h,
      utilities/manualrename/parsers/token.cpp,
      utilities/manualrename/parsers/token.h,
      utilities/queuemanager/queuelist.cpp,
      utilities/queuemanager/queuesettingsview.cpp: New utility:
      ManualRename

      This utility will replace the old ManualRenameInput widget. The
      goal of
      this utility is to have a more flexible parser that can be
      expanded
      quite easily.

      To create a new parser, inherit from
      Digikam::ManualRename::Parser and
      overwrite the parse() method (and, if needed,
      slotTokenTriggered()).

      A parser can register a button or menu in the client widget,
      right now
      the only client widget is ManualRenameWidget, that behaves like
      the old
      ManualRenameInput widget. These buttons and menus can be used to
      access
      a token, so that the user doesn't have to type in the actual
      parse
      string.

      Every parser has one or more token objects. The token information
      can be
      used to create the menu actions or the button. In the
      ManualRenameWidget, this information is also used to create the
      tooltip
      helper button.
      So if you add a new parser, the button, menu and tooltip is
      automatically created, to minimize coding efforts.

      Some parsers might want to provide additional dialogs, to show /
      use
      them overwrite the slotTokenTriggered() method and create the
      dialog in
      there.

      The parse information has to be provided to the parse() method
      with a
      ParseInformation object.
      If you create a new parser and need additional information (right
      now
      filename, cameraName, dateTime and index is provided), add the
      extra
      information to the ParseInformation class and make sure the
      client fills
      in the correct values.

      The layout of the ManualRenameWidget can be controlled with flags
      (TokenInputStyle):
      - None: No control buttons or toolbutton with menu is shown
      - BigButtons: the widget uses big buttons below the KLineInput
      widget.
      The column number can be set in the registerParsers(int columns)
      method.
      (used in CameraUI)
      - ToolButton: a small toolbutton is shown next to the KLineInput
      widget.
      This is normally useful if you don't have much space in the
      client.
      (used in BQM)

      The TokenInputStyle can be combined, if needed:
      setTokenInputStyle(BigButtons|ToolButton)

      In the future we might even remove the "Custom" rename widgets
      from the
      camera import dialog, because it actually is less powerful and
      you are
      not able to change the order of the added information.
      What do you think? I guess with the quick-access buttons, the
      ManualRenameWidget is quite user friendly now, so the custom
      widget can
      be removed.

      CCMAIL:digikam-devel@kde.org

2009-08-17 07:42  cgilles

    * digikam/daboutdata.h: add credits

2009-08-17 07:21  cgilles

    * AUTHORS: update

2009-08-16 09:32  scripty

    * imageplugins/localcontrast/digikamimageplugin_localcontrast.desktop,
      utilities/nepomuk/digikamnepomukservice.desktop: SVN_SILENT made
      messages (.desktop file)

2009-08-15 09:13  cgilles

    * NEWS: update

2009-08-15 09:11  cgilles

    * NEWS: update

2009-08-15 08:25  cgilles

    * NEWS: update

2009-08-15 08:13  cgilles

    * NEWS: update

2009-08-15 08:11  cgilles

    * NEWS: update

2009-08-15 08:08  cgilles

    * NEWS: update

2009-08-14 10:44  aclemens

    * NEWS: update

2009-08-14 10:43  aclemens

    * imageplugins/noisereduction/noisereductiontool.cpp: set the
      minimum value for the threshold to 0.01

      BUG:203589

2009-08-14 09:48  cgilles

    * NEWS: update

2009-08-14 09:18  aclemens

    * utilities/cameragui/renamecustomizer.cpp: LocalDate is
      deprecated, use SystemLocaleShortDate or
      SystemLocaleLongDate instead

2009-08-14 06:38  cgilles

    * NEWS: update

2009-08-13 15:04  aclemens

    * NEWS: update

2009-08-13 15:03  aclemens

    * digikam/albumwidgetstack.cpp: setFocus whenever the mode of the
      iconview changes. Right now we only
      setFocus when we where in preview mode, so if you previewed an
      image and
      changed the album, the iconview was focused and keyboard actions
      where
      possible.
      If you just selected an image and changed the album, the focus
      was lost.

      BUG:202779

2009-08-13 15:03  aclemens

    * utilities/cameragui/renamecustomizer.cpp: polish

2009-08-13 09:35  scripty

    * digikam/digikam.desktop,
      imageplugins/localcontrast/digikamimageplugin_localcontrast.desktop,
      showfoto/showfoto.desktop,
      utilities/nepomuk/digikamnepomukservice.desktop: SVN_SILENT made
      messages (.desktop file)

2009-08-12 10:36  aclemens

    * libs/imageproperties/worldmapwidget.cpp: fix compile warnings
      when marble support has been disabled

2009-08-12 08:52  cgilles

    * utilities/queuemanager/queuepool.cpp,
      utilities/queuemanager/queuesettingsview.cpp,
      utilities/queuemanager/toolsview.cpp: compile under Windows

2009-08-12 06:42  cgilles

    * README: update

2009-08-11 14:50  aclemens

    * utilities/batch/fingerprintsgenerator.cpp: We need to check if a
      QList is not empty before calling first(),
      otherwise it will result in a fatal error and digiKam crashes.

2009-08-11 10:34  scripty

    * imageplugins/localcontrast/digikamimageplugin_localcontrast.desktop:
      SVN_SILENT made messages (.desktop file)

2009-08-10 21:14  aclemens

    * libs/widgets/metadata/metadatalistview.cpp,
      utilities/cameragui/cameracontroller.cpp,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/setup/setupmime.cpp: const ref in foreach loops

2009-08-09 22:29  mwiesweg

    * utilities/imageeditor/canvas/canvas.cpp,
      utilities/imageeditor/canvas/canvas.h,
      utilities/imageeditor/canvas/dimginterface.cpp,
      utilities/imageeditor/canvas/dimginterface.h,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/editorwindow.h: Move the color
      management steps, most notably the ColorCorrectionDlg,
      upwards in the stack from DImgInterface (which usually does not
      handle UI)
      to EditorWindow.
      Use loading thread to apply a color transformation fully
      multithreaded.

2009-08-09 22:29  mwiesweg

    * libs/threadimageio/loadsavetask.cpp: Implement the ApplyTransform
      color management in SharedLoadingTask's postProcessing.

2009-08-09 22:28  mwiesweg

    * libs/threadimageio/loadingdescription.cpp,
      libs/threadimageio/loadingdescription.h: Add color management
      options to LoadingDescriptions.
      Allow to pass an IccTransform (storing it in a QVariant to avoid
      the overhead
      of a full IccTransform in each LoadingDescription)

2009-08-09 22:28  mwiesweg

    * libs/dimg/filters/iccprofile.cpp,
      libs/dimg/filters/icctransform.cpp,
      libs/dimg/filters/icctransform.h: - ensure that an lcms transform
      handle is not passed on when detaching (crashes)
      - provide progress information from transform() to an
      DImgLoaderObserver

2009-08-09 19:12  mwiesweg

    * libs/threadimageio/loadingcache.h,
      libs/threadimageio/loadingdescription.h,
      libs/threadimageio/loadsavetask.cpp,
      libs/threadimageio/loadsavetask.h,
      libs/threadimageio/previewtask.cpp: Put a method for
      post-processing into SharedLoadingTask.
      This can be used for color processing. Postprocessing is not
      stored in the cache
      to reduce complexity (which is already very high).

2009-08-09 17:04  mwiesweg

    * CMakeLists.txt, digikam/digikamapp.cpp,
      utilities/imageeditor/canvas/iccsettingscontainer.cpp,
      utilities/imageeditor/canvas/iccsettingscontainer.h,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/setup/setupicc.cpp: Use IccSettings to read and write
      ICC settings

2009-08-09 17:04  mwiesweg

    * utilities/imageeditor/canvas/iccsettings.cpp,
      utilities/imageeditor/canvas/iccsettings.h: Introduce a central
      singleton class to store ICC settings.

2009-08-09 16:06  mwiesweg

    * libs/dimg/filters/icctransform.cpp,
      libs/dimg/filters/icctransform.h: Don't call cmsDoTransform for
      every single pixel but transform ten scanlines in a row.
      Always tell lcms that we have input/output format including
      alpha, DImg data is always
      4 bytes per pixel.

2009-08-09 16:06  mwiesweg

    * libs/dimg/filters/iccprofile.cpp, libs/dimg/filters/iccprofile.h,
      libs/widgets/iccprofiles/cietonguewidget.cpp,
      libs/widgets/iccprofiles/iccprofilewidget.cpp: LittleCMS boasts
      to be thread-safe but there are reports that it is not and
      certain methods
      (those returning a static buffer) are definitely not.
      Dont run a risk and use a mutex for Lcms calls.

2009-08-09 16:06  mwiesweg

    * utilities/setup/setupicc.cpp: Use UserData to store rendering
      intent in combo box. Cleaner than currentIndex.

2009-08-08 22:20  mwiesweg

    * libs/dimg/loaders/jpegloader.cpp: Patch by David Eriksson:
      Fix very subtle bug in the JPEG loader preventing embedded ICC
      profiles to be read because
      the reading structure was destroyed before.
      Awesome that you have found that bug!

      CCBUG: 182272

2009-08-08 22:09  mwiesweg

    * utilities/imageeditor/canvas/iccsettingscontainer.cpp,
      utilities/setup/setupicc.cpp: Rearrange the ICC setup to put
      emphasis on choosing the workspace profile, which is a key
      decision taken by the user.

2009-08-08 22:09  mwiesweg

    * CMakeLists.txt, utilities/imageeditor/canvas/dimginterface.cpp,
      utilities/imageeditor/canvas/iccsettingscontainer.cpp,
      utilities/imageeditor/canvas/iccsettingscontainer.h,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/imageiface.cpp,
      utilities/setup/setupicc.cpp: Centralize reading/writing to
      config in ICCSettingsContainer and use this in SetupICC.
      Add a third option Dont Convert to Ask or Apply.

2009-08-08 22:09  mwiesweg

    * utilities/setup/setupicc.cpp, utilities/setup/setupicc.h: Store
      profiles by file path in config, not combo box index (which can
      change).
      Display file name along with description. Sometimes there are
      multiple profiles
      with the same description.

2009-08-08 16:48  mwiesweg

    * utilities/setup/setupicc.cpp, utilities/setup/setupicc.h:
      Restructure loading of ICC profiles.
      Scan available system directories like /usr/share/color/icc where
      distributions
      install ICC profiles.
      Scan directories recursively.
      This gives a much easier setup, you dont need to specify a
      directory to have
      core profiles installed.

2009-08-08 16:47  mwiesweg

    * libs/dimg/filters/iccprofile.cpp, libs/dimg/filters/iccprofile.h,
      libs/dimg/filters/icctransform.cpp: - make all profiles bundled
      with libkdcraw available
      (we can be pretty sure that these are available, sort of builtin)
      - add a method to return the file path (if loaded from file)
      - add method to read the profile type (= device class)
      - add a static method to list available system folders like
      /usr/share/color/icc
      where ICC profiles are installed

2009-08-08 13:05  mwiesweg

    * CMakeLists.txt, NEWS: compile + update

2009-08-08 13:05  mwiesweg

    * imageplugins/coreplugin/iccprooftool.cpp,
      imageplugins/coreplugin/iccprooftool.h: A lot of changes here as
      well to remove code duplication and increase readability.
      Adapting to IccProfile/IccTransform API.
      Needs some testing.

2009-08-08 13:04  mwiesweg

    * libs/dialogs/iccprofileinfodlg.cpp,
      libs/dialogs/iccprofileinfodlg.h,
      libs/imageproperties/imagepropertiescolorstab.cpp,
      libs/widgets/iccprofiles/iccprofilewidget.cpp,
      libs/widgets/iccprofiles/iccprofilewidget.h,
      libs/widgets/imageplugins/imageguidewidget.cpp,
      libs/widgets/imageplugins/imageregionwidget.cpp: Adapt to
      IccProfile/IccTransform API

2009-08-08 13:04  mwiesweg

    * utilities/imageeditor/canvas/colorcorrectiondlg.cpp,
      utilities/imageeditor/canvas/colorcorrectiondlg.h,
      utilities/imageeditor/editor/imageiface.cpp,
      utilities/imageeditor/editor/imageiface.h,
      utilities/imageeditor/printiface/printhelper.cpp: Adapt to
      IccProfile/IccTransform API

2009-08-08 13:04  mwiesweg

    * utilities/imageeditor/canvas/dimginterface.cpp,
      utilities/imageeditor/canvas/dimginterface.h: Remove code
      duplication and adapt to new IccTransform API

2009-08-08 13:04  mwiesweg

    * libs/dimg/loaders/dimgloader.cpp, libs/dimg/loaders/dimgloader.h,
      libs/dimg/loaders/jp2kloader.cpp,
      libs/dimg/loaders/jpegloader.cpp,
      libs/dimg/loaders/pngloader.cpp,
      libs/dimg/loaders/tiffloader.cpp: Adapt to use IccProfile when
      loading embedded profile

2009-08-08 13:03  mwiesweg

    * libs/dimg/filters/icctransform.cpp,
      libs/dimg/filters/icctransform.h: Restructuring and API change:
      - use IccProfile
      - split API into single methods that tell what they do instead of
      using several bool parameters
      or setProfiles() where the meaning of the arguments depends on
      the number of arguments passed
      - the main method was almost completely duplicated in two
      variants, consolidate code
      - now implicitly shared as well

2009-08-08 13:03  mwiesweg

    * libs/dimg/dimg.cpp, libs/dimg/dimg.h, libs/dimg/dimg_p.h: Use
      IccProfile instead of QByteArray. Reading and writing from disk
      code is moved to IccProfile.

2009-08-08 13:03  mwiesweg

    * libs/dimg/filters/iccprofile.cpp, libs/dimg/filters/iccprofile.h:
      IccProfile is a new class encapsulating an ICC profile, either
      from memory
      or from a file on disk.
      It's a Qt style API, implicitly shared, passed around by value
      and hides
      the implementation details. (It's a bit late in the beta process
      for a major
      API overhaul but there are enough color management bugs anyway,
      and it was no
      fun fixing bugs with a lot of code duplication)

2009-08-08 11:03  aclemens

    * utilities/queuemanager/queuepool.cpp,
      utilities/queuemanager/queuesettingsview.cpp,
      utilities/queuemanager/toolsview.cpp: fix warnings:
      setCloseButtonEnabled() is deprecated

2009-08-08 09:37  aclemens

    * libs/widgets/common/histogrambox.cpp: Now that we are able to
      change the type of the HistogramBox at runtime,
      make sure to clear the channel combobox first before adding new
      items.

2009-08-08 09:37  aclemens

    * utilities/imageeditor/editor/editortoolsettings.cpp,
      utilities/imageeditor/editor/editortoolsettings.h: NoTool should
      actually be 0x0, otherwise combinations like this are
      valid:
      setTools(NoTool|Histogram|PanIcon)

2009-08-08 09:37  aclemens

    * imageplugins/adjustcurves/adjustcurvestool.cpp,
      imageplugins/adjustlevels/adjustlevelstool.cpp,
      imageplugins/blurfx/blurfxtool.cpp,
      imageplugins/border/bordertool.cpp,
      imageplugins/channelmixer/channelmixertool.cpp,
      imageplugins/charcoal/charcoaltool.cpp,
      imageplugins/colorfx/colorfxtool.cpp,
      imageplugins/contentawareresizing/contentawareresizetool.cpp,
      imageplugins/coreplugin/autocorrectiontool.cpp,
      imageplugins/coreplugin/bcgtool.cpp,
      imageplugins/coreplugin/blurtool.cpp,
      imageplugins/coreplugin/bwsepiatool.cpp,
      imageplugins/coreplugin/hsl/hsltool.cpp,
      imageplugins/coreplugin/iccprooftool.cpp,
      imageplugins/coreplugin/ratiocrop/ratiocroptool.cpp,
      imageplugins/coreplugin/redeyetool.cpp,
      imageplugins/coreplugin/resizetool.cpp,
      imageplugins/coreplugin/rgbtool.cpp,
      imageplugins/coreplugin/sharpentool.cpp,
      imageplugins/distortionfx/distortionfxtool.cpp,
      imageplugins/emboss/embosstool.cpp,
      imageplugins/filmgrain/filmgraintool.cpp,
      imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/hotpixels/hotpixelstool.cpp,
      imageplugins/infrared/infraredtool.cpp,
      imageplugins/inpainting/inpaintingtool.cpp,
      imageplugins/inserttext/inserttexttool.cpp,
      imageplugins/lenscorrection/autocorrection/autocorrectiontool.cpp,
      imageplugins/lenscorrection/distortion/lensdistortiontool.cpp,
      imageplugins/lenscorrection/vignetting/antivignettingtool.cpp,
      imageplugins/localcontrast/localcontrasttool.cpp,
      imageplugins/noisereduction/noisereductiontool.cpp,
      imageplugins/oilpaint/oilpainttool.cpp,
      imageplugins/perspective/perspectivetool.cpp,
      imageplugins/raindrop/raindroptool.cpp,
      imageplugins/restoration/restorationtool.cpp,
      imageplugins/sheartool/sheartool.cpp,
      imageplugins/superimpose/superimposetool.cpp,
      imageplugins/texture/texturetool.cpp,
      imageplugins/whitebalance/whitebalancetool.cpp,
      utilities/imageeditor/editor/editortoolsettings.cpp,
      utilities/imageeditor/editor/editortoolsettings.h,
      utilities/imageeditor/rawimport/rawsettingsbox.cpp: Remove button
      & toolMask from the EditorToolSettings constructor.
      It was confusing to set a HistogramType, even if no histogram
      tool was
      requested.
      Also the constructor was not readable, the toolcodes and the
      buttoncodes
      where visually mixed together, it was hard to distinguish.

      Another problem was that you couldn't change the settings if ever
      needed
      to, since the parameters were only set in the constructor.

      EditorToolSettings has the following default layout now:
      Buttons: Default, Ok, Cancel
      Tools: None

      If more buttons or tools are needed, you can use the setter
      methods:

      setButtons(Ok|Cancel|Default|Try|Load|Save);
      setTools(None|ColorGuide|PanIcon|Histogram);

      An additional setter method for the histogram has been added, to
      change
      the type of the HistogramBox:

      setHistogramType(HistogramBox::HistogramType);

      CCMAIL:digikam-devel@kde.org

2009-08-08 08:22  aclemens

    * libs/widgets/common/histogrambox.cpp,
      libs/widgets/common/histogrambox.h,
      utilities/imageeditor/editor/editortoolsettings.cpp,
      utilities/imageeditor/editor/editortoolsettings.h: Add new method
      setHistogramType() to be able to change the HistogramBox
      layout afterwards, not only in the constructor.
      This is necessary because I will factorize the EditorToolSettings
      widget
      later on.

2009-08-08 08:17  aclemens

    * libs/widgets/common/manualrenameinput.cpp: Typedefs should start
      with an uppercase letter
      Remove the example in the tooltip, this is not really needed.

      I will prepare some input widgets for the ManualRenameInput, so
      that
      tokens can be entered faster.
      This will be especially useful when metadata can be added, too
      (not yet
      implemented).

2009-08-07 15:39  mwoehlke

    * tests/CMakeLists.txt: tests/ also needs config-digikam.h; set
      INCLUDE_DIRECTORIES appropriately

2009-08-07 10:46  aclemens

    * libs/widgets/common/manualrenameinput.cpp,
      tests/manualrenameinputtest.cpp: Add the ability to only set a
      custom start in the ManualRenameInput
      widget.
      Added some test cases to verify the functionality.

      CCBUG:202641

2009-08-07 09:30  scripty

    * utilities/nepomuk/digikamnepomukservice.desktop: SVN_SILENT made
      messages (.desktop file)

2009-08-06 10:01  scripty

    * imageplugins/localcontrast/digikamimageplugin_localcontrast.desktop:
      SVN_SILENT made messages (.desktop file)

2009-08-04 22:37  aclemens

    * imageplugins/localcontrast/ToneMappingBase.cpp,
      imageplugins/localcontrast/ToneMappingBase.h,
      imageplugins/localcontrast/ToneMappingFloat.h,
      imageplugins/localcontrast/ToneMappingInt.cpp,
      imageplugins/localcontrast/ToneMappingInt.h,
      imageplugins/localcontrast/ToneMappingParameters.cpp,
      imageplugins/localcontrast/ToneMappingParameters.h: TAB->spaces

2009-08-04 22:34  aclemens

    * imageplugins/localcontrast/ToneMappingBase.h,
      imageplugins/localcontrast/ToneMappingFloat.cpp,
      imageplugins/localcontrast/ToneMappingInt.h,
      imageplugins/localcontrast/localcontrast.cpp: avoid compiler
      warnings, remove TAB characters

2009-08-04 21:14  aclemens

    * imageplugins/localcontrast/imageplugin_localcontrast.cpp,
      imageplugins/localcontrast/localcontrast.cpp,
      imageplugins/localcontrast/localcontrasttool.cpp: Minor changes:
      Use capitalized action names and combobox items

2009-08-04 14:57  mwiesweg

    * digikam/scancontroller.cpp, libs/database/collectionscanner.cpp,
      libs/database/collectionscanner.h: If we show the splash screen
      at startup and no progress dialog, we do not
      need to count the total files to scan before the actual scan.
      Removes some unnecessary stat'ing in this case.

2009-08-04 14:57  mwiesweg

    * digikam/scancontroller.cpp, digikam/scancontroller.h: Add a
      "Preparing collection scan" message for the time between starting
      the scan
      and the actual scan of the albums.

2009-08-04 14:57  mwiesweg

    * digikam/scancontroller.cpp, digikam/scancontroller.h,
      libs/database/collectionscanner.cpp,
      libs/database/collectionscanner.h: Emit progress signal after
      scanning batches of files (100 unchanged files or 2 new files).
      When initially scanning large albums the progress can appear
      stuck for a long time
      when only at the end of scanning an album progress is reported.

2009-08-04 13:17  mwiesweg

    * NEWS, libs/widgets/common/previewwidget.cpp: There is a problem
      using floor(x*10000)/10000 to reduce precision.
      For values like 0.50149999999999996 this operation will subtract
      1/10000 for every
      run (5014 -> 5013 -> 5012...). It's not mathematical correct but
      floating point
      arithmetics on a computer are not mathematically correct
      sometimes.
      If such a value is calculated for fit-to-window as 5014 and
      truncated to 5013
      it will be set by setZoomFactor as 5012.
      Now snapZoom() is fooled when the current zoom is 5012 and the
      desired one is 0.6,
      it will snap to 5013 (set as 5012 - and forever again) disabling
      any zooming.

      Using round(x*10000)/10000 instead of floor solves the problem
      for me.

      BUG: 202332

2009-08-04 09:00  scripty

    * digikam/digikam.desktop,
      imageplugins/localcontrast/digikamimageplugin_localcontrast.desktop,
      showfoto/showfoto.desktop: SVN_SILENT made messages (.desktop
      file)

2009-08-03 09:04  scripty

    * digikam/digikam.desktop,
      imageplugins/localcontrast/digikamimageplugin_localcontrast.desktop:
      SVN_SILENT made messages (.desktop file)

2009-08-02 20:17  aclemens

    * libs/dialogs/imagedialog.cpp: change order of filetype patterns:
      1. All Images
      2. All RAW files
      3. the rest...

      For me the filedialog is broken, can you confirm this (it was
      broken
      before this commit, before anyone asks ;-)).
      If I open showFoto and click on "Open" (not "Open Folder"), I can
      select
      any filter, I will not see my files. The only thing that seems to
      work
      is "All RAW files", but still when hitting "Ok" the photo is not
      loaded
      into showFoto.

      Can someone confirm this?

      CCMAIL:digikam-devel@kde.org

2009-08-02 16:39  mwiesweg

    * libs/database/collectionmanager.cpp,
      libs/database/collectionmanager.h: Fix two problems with
      plug&play of collections on removable media:
      - the UDI passed by the deviceRemoved() signal cannot be used for
      any checks, the device is removed.
      Check if the udi is contained in a list of devices of interest
      - there can be a race condition between the automounter and
      digikam's device handling,
      so that devices can not yet be mounted when digikam is notified
      of it being added.
      Listen to the accessibilityChanged signal. This also handles
      manual mounts/umounts.

      Plugging in and out a USB stick added as collection works now
      smoothly here.

2009-08-02 16:25  aclemens

    * digikam/cameranamehelper.cpp, digikam/cameranamehelper.h,
      digikam/digikamapp.cpp, tests/cameranamehelpertest.cpp,
      tests/cameranamehelpertest.h: Do not add duplicate camera
      actions.

      This is a imple comparison method, based on some string
      operations.
      Somehow auto-detection gives different mode names in some cases,
      so
      simply comparing both modes is not working.
      This method should be able to compare (at least with PTP mode
      ;-))
      camera names and decide if they are the same. If so, we don't add
      the
      auto-detected version and only present the manually added camera.

      In the future we might want to work with setData() for the camera
      actions. We could add a QMap<QString, QVariant> to it which has
      values
      like

      vendor
      product
      protocol
      port

      etc. This way the CameraNameHelper might become obsolete again,
      or at
      least the comparison method.

2009-08-02 15:07  aclemens

    * digikam/digikamapp.cpp: polish

2009-08-02 15:07  aclemens

    * digikam/digikamapp.cpp: cleanup unused code

2009-08-02 15:07  aclemens

    * digikam/cameranamehelper.cpp, digikam/cameranamehelper.h: polish

2009-08-02 15:07  aclemens

    * digikam/cameranamehelper.cpp, digikam/cameranamehelper.h,
      digikam/digikamapp.cpp, tests/cameranamehelpertest.cpp,
      tests/cameranamehelpertest.h, utilities/cameragui/cameraui.cpp:
      simplify CameraNameHelper: we don't need a full-blown object
      here, it is
      enough to define three static methods here that can handle the
      formatting of the camera name.

2009-08-02 15:02  mwiesweg

    * libs/dmetadata/dmetadata.cpp: Read IPTC Core DescriptionWriter as
      the common comments author.
      Private per-language information from XMP takes precedence.

2009-08-02 15:02  mwiesweg

    * libs/dmetadata/captionvalues.cpp, libs/dmetadata/captionvalues.h:
      Allow to specify one author common to all comments, if
      per-language info is not available.
      The per-language map takes precendence. If commonAuthor is null
      it is ignored.

2009-08-02 14:31  mwiesweg

    * libs/database/imagecopyright.cpp, libs/database/imagecopyright.h:
      Add optional, very simple caching to ImageCopyright.
      The caching only applies when a template is filled. Instead of
      one SQL statement
      for each field we can query all entries from the DB in one
      statement and read fields from there.
      The caching is not persistent (which would induce a lot of
      complexity).

      When selecting 10,000 images with the ImageDescEdit tab open,
      this reduces loading time
      on my machine from 15.1 secs to 5.5 secs.
      This is still too slow but this was the lowest-hanging fruit. We
      should put MetadataHub-loading
      into a dedicated thread but there are complications as
      MetadataHub currently needs AlbumManager
      which is main-thread-only etc.

2009-08-02 14:31  mwiesweg

    * digikam/metadatahub.cpp: Remove debug output at
      performance-critical point.
      When loading many images, this output can cost a second or two.

2009-08-02 14:31  mwiesweg

    * libs/database/albuminfo.h: Add isNull() for structures

2009-08-02 12:31  aclemens

    * utilities/cameragui/cameraui.cpp: Truncate camera title in
      cameraUI window (remove mode and auto-detected
      string).

2009-08-02 11:54  aclemens

    * digikam/digikamapp.cpp: rename camera_add action

2009-08-02 11:47  aclemens

    * imageplugins/localcontrast/localcontrasttool.cpp: fix spelling

2009-08-02 11:44  aclemens

    * digikam/digikamapp.cpp: Do not check if the device is valid,
      because if we disconnect a device,
      none of the import menus is updated and the device is still
      shown.
      Since fillSolidMenus() takes care of valid devices anyway, we
      should
      simply call it all the time.
      If you disconnect the camera, it will be removed now from the
      menu.

2009-08-02 11:43  aclemens

    * digikam/digikamapp.cpp: polish

2009-08-02 11:43  aclemens

    * digikam/digikamapp.cpp: This commit should fix duplicate entries
      in the camera menu.

2009-08-02 11:25  aclemens

    * digikam/daboutdata.h,
      imageplugins/localcontrast/localcontrasttool.cpp,
      utilities/setup/setupmetadata.cpp: fix spelling

2009-08-02 11:13  aclemens

    * digikam/digikamapp.cpp, digikam/digikamapp.h,
      digikam/digikamapp_p.h, digikam/digikamui.rc: Merge the camera
      import menus, so that we have only one list with
      cameras to choose from. All auto-detected cameras will have a
      suffix and
      they are separated by a line from the manually added cameras.

      For example:

      Nikon D50 (PTP Mode, auto-generated)
      ------------------------------------
      Canon Powershot A80 (PTP Mode)
      Hama Cardreader 8 in 1
      ------------------------------------
      Add Camera...

      I had to restructure the code a little bit, for example we fill
      the
      solidUsmActionGroup and solidCameraActionGroup all the time, so
      that
      duplicate entries may occur. This has been fixed (I hope), but
      for
      manualCameraActionGroup it is still valid. Every time you add a
      camera,
      the list is duplicated. I will fix that later.

      Some polishing needs to be done, too.
      Another thing to add is a way to determine duplicate entries and
      remove
      the auto-detected ones (the manually added cameras are the
      primary
      target and should always be displayed).
      With the CameraNameHelper class this tasks should be easy, I will
      add
      this later, too.

2009-08-02 10:56  aclemens

    * digikam/cameranamehelper.cpp, digikam/cameranamehelper.h,
      tests/cameranamehelpertest.cpp: cleanup API

2009-08-02 10:43  aclemens

    * digikam/cameranamehelper.cpp, digikam/cameranamehelper.h,
      tests/CMakeLists.txt, tests/cameranamehelpertest.cpp,
      tests/cameranamehelpertest.h: New method
      extractCameraNameToken(), for splitting up the full
      cameraname that was set in the constructor
      Added some more tests: use gphoto camera list as well to check if
      the
      cameraname parsing is working)

2009-08-01 20:24  aclemens

    * digikam/cameranamehelper.cpp, digikam/cameranamehelper.h,
      tests/CMakeLists.txt, tests/cameranamehelpertest.cpp,
      tests/cameranamehelpertest.h: Add some test cases for method, fix
      code

2009-08-01 20:24  aclemens

    * CMakeLists.txt, tests/CMakeLists.txt,
      tests/cameranamehelpertest.cpp, tests/cameranamehelpertest.h: add
      cameranamehelper test, not functional yet

2009-08-01 20:24  aclemens

    * CMakeLists.txt, digikam/cameranamehelper.cpp,
      digikam/cameranamehelper.h: add new cameranamehelper class, not
      functional yet

2009-08-01 19:20  mwiesweg

    * NEWS: update

2009-08-01 18:51  jnarboux

    * imageplugins/CMakeLists.txt, imageplugins/localcontrast,
      imageplugins/localcontrast/CMakeLists.txt,
      imageplugins/localcontrast/ToneMappingBase.cpp,
      imageplugins/localcontrast/ToneMappingBase.h,
      imageplugins/localcontrast/ToneMappingFloat.cpp,
      imageplugins/localcontrast/ToneMappingFloat.h,
      imageplugins/localcontrast/ToneMappingInt.cpp,
      imageplugins/localcontrast/ToneMappingInt.h,
      imageplugins/localcontrast/ToneMappingParameters.cpp,
      imageplugins/localcontrast/ToneMappingParameters.h,
      imageplugins/localcontrast/digikamimageplugin_localcontrast.desktop,
      imageplugins/localcontrast/digikamimageplugin_localcontrast_ui.rc,
      imageplugins/localcontrast/imageplugin_localcontrast.cpp,
      imageplugins/localcontrast/imageplugin_localcontrast.h,
      imageplugins/localcontrast/localcontrast.cpp,
      imageplugins/localcontrast/localcontrast.h,
      imageplugins/localcontrast/localcontrasttool.cpp,
      imageplugins/localcontrast/localcontrasttool.h: New local
      contrast plugin by julien pontabry CCBUGS: 145442 150533

2009-08-01 14:40  aclemens

    * digikam/digikamapp.cpp, digikam/digikamui.rc: I would suggest to
      re-arrange camera import action menus, rename to "Manually Added"
      because using only "Add" sounds like this action is only used to
      add a
      camera, but may confuse users because you also find already added
      cameras in
      there.
      Also the camera menu entries should be together.

2009-08-01 13:53  aclemens

    * digikam/albummanager.cpp: avoid compiler warning

2009-08-01 13:44  mwiesweg

    * NEWS, libs/dimg/loaders/tiffloader.cpp: If the image does not
      have alpha, we must not set TIFFTAG_EXTRASAMPLES at all.
      If setting UNASSOC_ALPHA, libtiff assumes the last value for a
      pixel is a mask.
      When settings samples_per_pixel to three, there are 3-1=2 color
      channels left
      which libtiff (and noone really) cannot handle.

      BUG: 201746

2009-08-01 13:44  mwiesweg

    * digikam/albummanager.cpp: Comment out this startup waiting, we
      dont need it

2009-08-01 10:41  scripty

    * utilities/nepomuk/digikamnepomukservice.desktop: SVN_SILENT made
      messages (.desktop file)

2009-07-31 21:20  mwiesweg

    * utilities/batch/batchsyncmetadata.cpp: Restructure some parts,
      with regards to recent changes (ensure progress info message is
      sent for
      list-only parsing as well) and possible loophole for bug 194777.

      CCBUG: 194777

2009-07-31 21:20  mwiesweg

    * utilities/batch/imageinfojob.cpp: Use signal finished() to get
      signal as well if killed

2009-07-31 21:20  mwiesweg

    * utilities/nepomuk/digikamnepomukservice.cpp: Add check, only
      connect if needed

2009-07-31 20:58  cgilles

    * NEWS: update

2009-07-31 17:53  mwiesweg

    * utilities/nepomuk/digikamnepomukservice.cpp,
      utilities/nepomuk/digikamnepomukservice.h: Accept db params set
      directly from start app, reorganize methods accordingly.
      Add (currently unused) draft of a method to get info from Nepomuk
      when a file is newly added.
      This can't be done from the service but need to be integrated to
      ImageScanner after 1.0.

2009-07-31 17:53  mwiesweg

    * digikam/albummanager.cpp, digikam/albummanager.h,
      digikam/digikamapp.cpp, digikam/digikamapp.h: Move check and
      startup of nepomuk service to AlbumManager

2009-07-31 17:53  mwiesweg

    * libs/database/databaseparameters.cpp,
      libs/database/databaseparameters.h: operator== must be const

2009-07-30 15:55  aclemens

    * libs/imageproperties/captionedit.cpp: This commit fixes the
      caption issue described in the ML for me.
      Do we really need this connection?

      CCMAIL:digikam-devel@kde.org

2009-07-30 15:14  aclemens

    * libs/widgets/metadata/metadatapanel.cpp: avoid compiler warning

2009-07-30 13:53  mwiesweg

    * imageplugins/freerotation/freerotation.cpp: Test for a null image
      here.
      This is only a workaround. Rotation will not crash (or only at
      the next point), but fail.
      The problem is still that memory allocation fails.

      CCBUG: 188334

2009-07-30 13:51  mwiesweg

    * utilities/nepomuk/digikamnepomukservice.cpp,
      utilities/nepomuk/digikamnepomukservice.h: Support syncing of
      tags nepomuk -> digikam (when a tag is added or removed in
      nepomuk,
      add or remove the tag in digikam). As Digikam supports tag
      hierachies and nepomuk
      only flat tags, a simple heuristic is used to determine the right
      tag.

      Various fixes.

2009-07-30 13:51  mwiesweg

    * digikam/digikamapp.cpp, digikam/digikamapp.h: Fix propagation of
      settings changes.
      Add a method to start digikam service via DBus if not running.

2009-07-30 13:50  mwiesweg

    * utilities/setup/setupmetadata.cpp: Add settings tab for Nepomuk
      to the "Metadata" setup

2009-07-30 13:50  mwiesweg

    * digikam/albumsettings.cpp: Write settings only when compiled with
      Nepomuk

2009-07-30 13:50  mwiesweg

    * libs/widgets/metadata/metadatapanel.cpp: Make Metadata panel just
      add itself at the current position, not requiring to take the
      second to fifth tab.

2009-07-30 13:50  mwiesweg

    * libs/dimg/loaders/pngloader.cpp: Use some call for writing as for
      reading. May explain swapped blue and red channels.

      CCBUG: 196692

2009-07-30 11:17  cgilles

    * NEWS: update

2009-07-30 09:07  cgilles

    * libs/template/altlangstredit.cpp: bug fix : due to bugous signals
      emitted by spell checking, caption is set as dirty when user
      change current language.

2009-07-30 08:21  cgilles

    * libs/imageproperties/captionedit.cpp,
      libs/imageproperties/captionedit.h: code simplification

2009-07-30 04:16  cgilles

    * libs/3rdparty/libpgf/PGFplatform.h: apply patch to prevent crash
      under Mac osx for intel
      CCBUGS: 201302

2009-07-29 20:57  cgilles

    * libs/template/altlangstredit.cpp: foreach is better here

2009-07-29 04:15  cgilles

    * NEWS: update

2009-07-28 21:47  mwiesweg

    * libs/imageproperties/imagepropertiescolorstab.cpp,
      libs/widgets/common/histogramwidget.cpp,
      libs/widgets/common/histogramwidget.h: Fix behavior when
      histogram of current selection is displayed:
      - when setting a new selection, again show selection's histogram,
      according with the button's state
      - display statistics for currently rendered histogram

2009-07-28 21:47  mwiesweg

    * NEWS, libs/database/imagecomments.cpp: This clause must only
      apply to added Comments, or Headline/Title will overwrite a
      comment.

      BUG: 200392

2009-07-28 13:39  cgilles

    * utilities/gpssearch/gpssearchview.cpp,
      utilities/gpssearch/gpssearchview.h: Map search tool : display
      all items which matches a search over the map to visualize search
      album contents.

2009-07-28 11:41  mlaurent

    * utilities/imageeditor/printiface/printoptionspage.ui: not
      necessary

2009-07-28 10:14  cgilles

    * libs/imageproperties/imagepropertiesgpstab.cpp: optimize layout

2009-07-28 08:50  cgilles

    * NEWS: update

2009-07-28 08:48  cgilles

    * libs/imageproperties/imagepropertiesgpstab.cpp,
      libs/imageproperties/imagepropertiesgpstab.h,
      libs/imageproperties/worldmapwidget.cpp,
      libs/imageproperties/worldmapwidget.h,
      utilities/gpssearch/gpssearchview.cpp: Factoring again map theme
      management for marble widget.
      add theme button for Map Search tool.
      BUGS: 171983

2009-07-28 06:48  cgilles

    * NEWS: update

2009-07-28 06:32  cgilles

    * NEWS: update

2009-07-28 04:34  cgilles

    * NEWS: update

2009-07-27 21:28  cgilles

    * libs/imageproperties/imagepropertiesgpstab.cpp,
      libs/imageproperties/imagepropertiesgpstab.h,
      libs/imageproperties/worldmapwidget.cpp: added new button to
      right sidebar to switch between from Default map to openStreet
      map in marble widget.
      CCBUGS: 171983

2009-07-27 18:41  cgilles

    * NEWS: update

2009-07-27 18:39  cgilles

    * NEWS: update

2009-07-27 17:59  cgilles

    * libs/imageproperties/worldmapwidget.cpp: use version in hexa

2009-07-27 17:56  cgilles

    * libs/imageproperties/worldmapwidget.cpp: this line is only
      mandatory with previous versions of Marble

2009-07-27 17:19  cgilles

    * NEWS: update

2009-07-27 15:31  mwiesweg

    * CMakeLists.txt, config-digikam.h.cmake, digikam/CMakeLists.txt:
      Disable compilation of Nepomuk if libraries are not found

      CCBUG: 201640

2009-07-27 15:16  cgilles

    * libs/imageproperties/worldmapwidget.cpp: inverted values

2009-07-27 15:12  cgilles

    * NEWS: update

2009-07-27 14:01  cgilles

    * libs/imageproperties/imagepropertiescolorstab.cpp,
      libs/imageproperties/imagepropertiescolorstab.h,
      libs/imageproperties/imagepropertiesgpstab.cpp,
      libs/imageproperties/imagepropertiesgpstab.h,
      libs/imageproperties/worldmapwidget.cpp,
      libs/imageproperties/worldmapwidget.h: prepare marble map theme
      support

2009-07-27 13:23  cgilles

    * libs/imageproperties/worldmapwidget.cpp,
      libs/imageproperties/worldmapwidget.h,
      utilities/gpssearch/gpssearchview.cpp: factoring again

2009-07-27 13:12  cgilles

    * libs/imageproperties/worldmapwidget.cpp,
      libs/imageproperties/worldmapwidget.h,
      utilities/gpssearch/gpssearchview.cpp,
      utilities/gpssearch/gpssearchwidget.cpp,
      utilities/gpssearch/gpssearchwidget.h: factoring code

2009-07-26 14:37  cgilles

    * NEWS: polish

2009-07-26 14:03  mwiesweg

    * NEWS, digikam/tooltipfiller.cpp: Make sure to show as much of the
      tags as possible
      (there is no other overview about assigned tags. What about right
      sidebar as well?)
      Inspired by patch by Jonathan Marten, but asserting
      maxStringLength is tooltip.
      If a tagPath is too long, use the tag name; if the tag name is
      too long, use elided text.
      BUG: 195871

2009-07-26 14:03  mwiesweg

    * libs/widgets/common/ditemtooltip.cpp,
      libs/widgets/common/ditemtooltip.h: Add poor man's elideText (we
      can't use QFontMetrics here...)
      Move implementation to .cpp file.

2009-07-26 14:03  mwiesweg

    * digikam/digikamapp.cpp, digikam/digikamapp.h: Adjust action
      description and warning message for write-metadata-of-all batch
      action.

      CCBUG: 147885

2009-07-26 11:39  cgilles

    * NEWS: update

2009-07-26 10:54  cgilles

    * libs/widgets/metadata/metadatalistview.cpp: fix metadata tags
      filtering behaviour when filter is empty

2009-07-26 04:53  cgilles

    * libs/imageproperties/imagepropertiesmetadatatab.cpp: no need to
      check kexiv2 version here.

2009-07-25 20:21  mwiesweg

    * NEWS, digikam/digikamapp.cpp, digikam/digikamapp_p.h,
      digikam/digikamui.rc, digikam/digikamview.cpp,
      digikam/digikamview.h: Add distinct actions "Write Metadata to
      Images" and "Reread Metadata From Images",
      a pair each for the Album (updates whole album) and Image
      (updates selected images) menu.

      BUG: 147885

2009-07-25 20:21  mwiesweg

    * utilities/batch/batchsyncmetadata.cpp,
      utilities/batch/batchsyncmetadata.h: Support both syncing
      directions in BatchSyncMetadata tool

      CCBUG: 147885

2009-07-25 20:21  mwiesweg

    * libs/database/collectionmanager.cpp, libs/database/imageinfo.cpp:
      Do not return a file path if location is not available

2009-07-25 17:19  mwiesweg

    * libs/dimg/loaders/tiffloader.cpp: We need to do something about
      this tag.

2009-07-25 17:19  mwiesweg

    * NEWS, digikam/albummanager.cpp, digikam/albummanager.h,
      digikam/main.cpp: Add workaround for the corner case described in
      this bug report

      BUG: 193522

2009-07-25 13:48  anaselli

    * CMakeLists.txt, digikam.lsm.cmake: Release date defined into
      CMakeLists.txt as DIGIKAM_RELEASE_DATE

2009-07-25 13:07  mwiesweg

    * libs/database/imagequerybuilder.cpp,
      utilities/searchwindow/searchfields.cpp: Properly read the
      "notag" field (which contains no value - need to read to the
      EndElement anyway)

2009-07-25 08:03  cgilles

    * NEWS: update

2009-07-24 20:26  aclemens

    * imageplugins/freerotation/freerotation.cpp,
      imageplugins/freerotation/freerotation.h: polish

2009-07-24 17:25  mwiesweg

    * utilities/searchwindow/searchfields.cpp,
      utilities/searchwindow/searchgroup.cpp: Add the search fields for
      width and height.
      I had intended a more visual widget here, but I have currently no
      "inspiration".

2009-07-24 17:25  mwiesweg

    * libs/database/imagequerybuilder.cpp: Searching for width and
      height has the same caveat as for page orientation - the exif
      orientation flag must be honoured, so that the width is indeed
      the width that the user sees.
      (TODO: adhere settings not to honour exif flag)

2009-07-24 15:10  mwiesweg

    * utilities/searchwindow/searchfields.cpp,
      utilities/searchwindow/searchfields.h,
      utilities/searchwindow/searchgroup.cpp: Add two new search fields
      which have been missing for long:
      - a "not tagged" checkbox.
      If we have a model supporting that, we can move the checkbox into
      the Tags
      combo box, but for now it is separate
      - a proper search for image orientation by portrait or landscape

      Includes some restructuring of combo box search fields.

2009-07-24 15:10  mwiesweg

    * libs/database/imagequerybuilder.cpp,
      libs/database/imagequerybuilder.h: Add backend support for
      "pageorientation". The "orientation" just searches for the Exif
      field
      and is of not much practical use.
      "pageorientation" searches for either landscape or portrait
      orientation, and is based.
      on both the image width and height and the Exif field.

      Also improve behavior when an unknown field is found (ignore) to
      ensure backward compatibility.

2009-07-24 12:20  cgilles

    * digikam/CMakeLists.txt: sound linke to link with this module is
      not necessary anymore

2009-07-24 12:08  cgilles

    * digikam/CMakeLists.txt: polish

2009-07-24 12:06  cgilles

    * CMakeLists.txt: update

2009-07-24 12:05  cgilles

    * libs/widgets/metadata/metadatapanel.cpp: polish

2009-07-24 10:30  cgilles

    * digikam.lsm.cmake: update

2009-07-24 10:29  cgilles

    * NEWS: update

2009-07-24 10:28  cgilles

    * CMakeLists.txt: start 1.0.0-beta4

2009-07-24 07:53  cgilles

    * CMakeLists.txt: update

2009-07-24 07:42  cgilles

    * ChangeLog: preparing 1.0.0-beta3

2009-07-24 07:21  cgilles

    * digikam.lsm.cmake: preparing 1.0.0-beta3

2009-07-24 07:20  cgilles

    * NEWS: update

2009-07-24 07:19  cgilles

    * libs/dimg/loaders/tiffloader.cpp, libs/dimg/loaders/tiffloader.h:
      fix associed alpha chanel registration with tiff image writer

1.0.0-beta3 2009-07-24
--------------------------------------------------------------------------------

2009-07-23 13:52  cgilles

    * NEWS: update

2009-07-23 13:50  cgilles

    * utilities/gpssearch/gpssearchview.cpp,
      utilities/gpssearch/gpssearchwidget.cpp,
      utilities/gpssearch/gpssearchwidget.h: added 2 new buttons to
      zoom in/out marble map
      BUGS: 192563

2009-07-23 13:47  cgilles

    * libs/imageproperties/imagepropertiesgpstab.cpp: polish

2009-07-23 13:40  cgilles

    * libs/imageproperties/imagepropertiesgpstab.cpp,
      libs/imageproperties/worldmapwidget.cpp,
      libs/imageproperties/worldmapwidget.h: add 2 buttons to zoom in
      zoom out marble map
      CCBUGS: 192563

2009-07-23 09:23  cgilles

    * NEWS: update

2009-07-23 09:20  cgilles

    * NEWS: update

2009-07-22 21:18  mwiesweg

    * NEWS: update - killing bug with 379 votes :-)

2009-07-22 21:13  mwiesweg

    * digikam/digikamapp.cpp, digikam/digikamapp_p.h,
      digikam/digikamimageview.cpp, digikam/digikamui.rc,
      digikam/digikamview.cpp, digikam/digikamview.h: Add select action
      to choose the categorization/group mode for images.
      Available choices are Flat List, By Album, By Format.

      BUG: 134389

2009-07-22 21:13  mwiesweg

    * digikam/albumsettings.cpp, digikam/albumsettings.h: Store group
      mode in config

      CCBUG: 134389

2009-07-22 21:13  mwiesweg

    * digikam/imagecategorydrawer.cpp, digikam/imagecategorydrawer.h:
      Create category header texts for categorization by format or flat
      list.
      For flat list, get the "parent" album that is displayed from
      ImageAlbumModel
      and create an album type specific text.

      CCBUG: 134389

2009-07-22 21:13  mwiesweg

    * libs/dimg/dimg.cpp: Add check for isNull() to prevent crash if
      called with null image

      CCBUG: 188334

2009-07-22 21:13  mwiesweg

    * libs/models/imagefiltermodel.cpp, libs/models/imagefiltermodel.h:
      Return format for format role

2009-07-22 16:56  scripty

    * digikam/digikam.desktop,
      imageplugins/channelmixer/digikamimageplugin_channelmixer.desktop,
      imageplugins/charcoal/digikamimageplugin_charcoal.desktop,
      imageplugins/colorfx/digikamimageplugin_colorfx.desktop,
      imageplugins/contentawareresizing/digikamimageplugin_contentawareresizing.desktop,
      imageplugins/freerotation/digikamimageplugin_freerotation.desktop,
      showfoto/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/editor/digikamimageplugin.desktop,
      utilities/nepomuk/digikamnepomukservice.desktop: SVN_SILENT made
      messages (.desktop file)

2009-07-22 13:27  cgilles

    * NEWS: update

2009-07-22 13:22  cgilles

    * NEWS: update

2009-07-22 11:44  cgilles

    * libs/template/msgtextedit.cpp, libs/template/msgtextedit.h:
      polish

2009-07-22 07:39  cgilles

    * libs/widgets/common/previewwidget.cpp,
      libs/widgets/common/previewwidget.h: polish

2009-07-21 18:26  cgilles

    * utilities/setup/setuplighttable.cpp: typo

2009-07-21 15:44  aclemens

    * digikam/monthwidget.cpp: QT_FATAL_WARNINGS is nice to find
      invalid connections.
      This signal does not exist...

2009-07-21 15:42  cgilles

    * libs/template/altlangstredit.cpp, libs/template/altlangstredit.h:
      fix broken lang name settings here.

2009-07-21 14:18  mwiesweg

    * libs/database/imagescanner.cpp: Simply forgot to change the
      numbers. Count is always 2.

2009-07-21 13:28  cgilles

    * libs/database/imagescanner.cpp: fix crash reported by Markus
      Spring on mailing list

2009-07-21 12:10  cgilles

    * CMakeLists.txt: Under Windows, Glib2 can be installed to compile
      Content Aware Resizing tool. We need this line...

2009-07-21 10:34  cgilles

    * NEWS: update

2009-07-21 04:41  cgilles

    * NEWS: update

2009-07-21 00:12  sengels

    * CMakeLists.txt: it should work even if GLIB2 isn't found on
      windows

2009-07-20 22:18  nlecureuil

    * NEWS: Update

2009-07-20 20:02  cgilles

    * NEWS: update

2009-07-20 20:01  cgilles

    * NEWS: update

2009-07-20 18:36  aclemens

    * libs/imageproperties/captionedit.cpp,
      libs/imageproperties/imagedescedittab.cpp,
      libs/template/subjectedit.cpp, libs/template/templatepanel.cpp,
      utilities/queuemanager/basetools/decorate/watermark.cpp,
      utilities/setup/setuptemplate.cpp: "Enter here...." is wrong I
      guess. "Enter... here" seems to be better.
      This is a single commit, so if someone doesn't agree, we can
      revert it
      quite fast ;-)

2009-07-20 17:57  mwiesweg

    * NEWS: Remove git's leftovers

2009-07-20 17:56  mwiesweg

    * NEWS, utilities/cameragui/cameraui.cpp: Take already loaded items
      into account when sorting by date.

      BUG: 187810

2009-07-20 17:32  cgilles

    * NEWS: update

2009-07-20 17:31  cgilles

    * NEWS: update

2009-07-20 17:11  mwiesweg

    * utilities/cameragui/umscamera.cpp: Use the oldest of ctime and
      mtime as fallback if exif is not available.

      CCBUG: 190717

2009-07-20 17:10  mwiesweg

    * libs/database/imagescanner.cpp, libs/database/imagescanner.h:
      Make method public as static utility

2009-07-20 15:22  mwiesweg

    * NEWS, digikam/datefolderview.cpp, digikam/datefolderview.h,
      digikam/digikamview.cpp, digikam/monthwidget.cpp,
      digikam/monthwidget.h: Reimplement MonthWidget loading to work
      with the current image model.

      BUG: 196999

2009-07-20 15:22  mwiesweg

    * libs/models/imagemodel.cpp, libs/models/imagemodel.h: Add a data
      role to retrieve creation date

2009-07-20 15:22  mwiesweg

    * libs/imageproperties/imagepropertiescolorstab.cpp: Seems not many
      people use these values ;-)
      Restore correct association of label and value text for
      count, mean and stddev.

2009-07-20 13:38  aclemens

    * libs/imageproperties/imagedescedittab.cpp: polish

2009-07-20 13:36  aclemens

    * NEWS: update

2009-07-20 13:36  aclemens

    * digikam/tagfilterview.cpp, digikam/tagfilterview.h: Apply patch
      from wto.wit01 to save and restore selected filter tags
      BUG:200187

2009-07-20 13:30  cgilles

    * NEWS: update

2009-07-20 12:02  cgilles

    * NEWS: update

2009-07-20 12:02  cgilles

    * utilities/lighttable/lighttablewindow.cpp,
      utilities/lighttable/lighttablewindow_p.h,
      utilities/setup/setuplighttable.cpp: apply patch from Pieter
      Edelman to clear Light Table contents on close event.
      BUGS: 200854

2009-07-20 11:43  cgilles

    * NEWS: update

2009-07-20 11:24  cgilles

    * NEWS: update

2009-07-20 10:46  cgilles

    * NEWS: update

2009-07-20 10:01  cgilles

    * NEWS: update

2009-07-20 09:49  cgilles

    * libs/widgets/metadata/metadatalistview.cpp,
      libs/widgets/metadata/metadatalistview.h,
      libs/widgets/metadata/metadataselector.cpp: clean up mdkey item
      when search is performed in metadata viewer

2009-07-20 08:33  aclemens

    * libs/imageproperties/imagepropertiesmetadatatab.cpp: compile

2009-07-20 08:22  cgilles

    * libs/imageproperties/imagepropertiesmetadatatab.cpp,
      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: if libkexiv2 < 1.0.0,
      switch and config interface without Metadata tags editor support.
      Polish API

2009-07-19 19:08  cgilles

    * libs/widgets/metadata/metadataselector.cpp,
      libs/widgets/metadata/metadataselector.h: cleanup mdkey item when
      user search tags in metadata editor, if there is no match in the
      query

2009-07-19 17:46  cgilles

    * 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/metadatawidget.cpp: Metadata Filter : if
      metadata tags from filter are not available in image, show tags
      as "unavaialble" as well instead is hide it.
      This will improve usability to compare image metadata.

2009-07-19 11:44  cgilles

    * libs/widgets/metadata/metadataselector.cpp,
      libs/widgets/metadata/metadataselector.h: check mdkey titile to
      filter tags selection view

2009-07-19 11:01  cgilles

    * libs/widgets/metadata/metadatapanel.cpp: compile

2009-07-19 10:59  cgilles

    * libs/widgets/metadata/metadatapanel.cpp,
      libs/widgets/metadata/metadataselector.cpp,
      libs/widgets/metadata/metadataselector.h: polish api

2009-07-19 10:40  cgilles

    * libs/widgets/metadata/metadatapanel.cpp,
      libs/widgets/metadata/metadataselector.cpp,
      libs/widgets/metadata/metadataselector.h: load default filter at
      fisrt instance of Metadata filter editor

2009-07-18 16:08  osterfeld

    * utilities/firstrun/collectionpage.cpp: Actually save the selected
      album path in the config.
      CCMAIL:caulier.gilles@gmail.com

2009-07-18 14:23  cgilles

    * NEWS: update

2009-07-18 14:21  cgilles

    * libs/widgets/metadata/mdkeylistviewitem.cpp,
      libs/widgets/metadata/mdkeylistviewitem.h,
      libs/widgets/metadata/xmpwidget.cpp: support new XMP namespace

2009-07-18 14:20  cgilles

    * NEWS: update

2009-07-18 12:54  mwiesweg

    * libs/dimg/loaders/jpegloader.cpp, libs/jpegutils/jpegutils.cpp:
      Following hint from other KDE commit to make this work with
      libjpeg7.
      Untested with libjpeg 7. only with libjpeg 6.2, where numerator
      and denominator
      are always 1 so the effect is the same.

2009-07-18 12:30  aclemens

    * utilities/setup/setupcollections.cpp: fix text layout

2009-07-18 12:24  aclemens

    * showfoto/setup/setupmetadata.cpp: fix layout

2009-07-18 12:24  aclemens

    * NEWS: update

2009-07-18 12:24  aclemens

    * showfoto/setup/setupmetadata.cpp,
      utilities/setup/setupcollections.cpp,
      utilities/setup/setupmetadata.cpp: Remove bold tags from
      descriptive text in setup pages

2009-07-18 09:01  cgilles

    * NEWS: update

2009-07-18 08:59  cgilles

    * CMakeLists.txt, showfoto/setup/setup.cpp, showfoto/setup/setup.h,
      showfoto/setup/setupeditor.cpp, showfoto/setup/setupmetadata.cpp,
      showfoto/setup/setupmetadata.h: Added Metadata Tags filter
      support to Showfoto
      BUGS: 126086

2009-07-18 08:39  cgilles

    * utilities/setup/setupmetadata.cpp,
      utilities/setup/setupmetadata.h: polish

2009-07-18 08:19  cgilles

    * utilities/setup/setupmetadata.cpp: polish

2009-07-18 05:54  cgilles

    * CMakeLists.txt, digikam/digikamview.cpp,
      libs/imageproperties/imagepropertiescolorstab.cpp,
      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/widgets/iccprofiles/iccprofilewidget.cpp,
      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/metadatalistview.cpp,
      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, showfoto/showfoto.cpp,
      utilities/cameragui/cameraui.cpp,
      utilities/imageeditor/editor/imagewindow.cpp,
      utilities/lighttable/lighttablewindow.cpp,
      utilities/setup/setupmetadata.cpp: Implement metadata tags filter
      settings and rules for metadata viewer from right side bar.
      In setup metadata dialog page, a new panel is available to set
      which metadata tags must be
      displayed in EXIF, Makernotes, Iptc and XMP viewer. This panel
      list all tags supported by Exiv2.
      User can search on whole tags collection supported with a search
      bar to found easily metadata title to select.
      Buttons can clear selection, select all, or use Human Readable
      default list of tags.
      NOTE: you need libkexiv2 from trunk (KDE4.4) to be able to use
      this feature.
      TODO : showfoto need the same config panel.
      CCBUGS: 126086

2009-07-17 20:18  cgilles

    * NEWS: update

2009-07-17 08:05  cgilles

    * libs/widgets/metadata/metadataselector.cpp: added tooltip

2009-07-17 06:25  cgilles

    * NEWS: update

2009-07-16 21:36  cgilles

    * libs/widgets/metadata/metadataselector.cpp: optimize

2009-07-16 21:04  mwiesweg

    * NEWS: update

2009-07-16 20:47  mwiesweg

    * NEWS, utilities/cameragui/umscamera.cpp: Remove QFile::encodeName
      when passing QString

      BUG: 189156

2009-07-16 19:00  mwiesweg

    * NEWS, libs/imageproperties/imagedescedittab.cpp: Use
      CollectionScanner/ImageScanner to read metadata from file to
      database.
      This means that this method now uses 100% the same code as if the
      image
      was completely unknown so far and newly added to the collection.

      So this method can now be used if
      - any metadata was changed by external tools
      - a missing piece or bug in our scanning code filled wrong or
      incomplete info in the db

      BUG: 135476

2009-07-16 19:00  mwiesweg

    * digikam/albummanager.cpp: Suspend all running scanning tasks
      before changing the database.
      Throw in a few wait cursors for the code of opening a new
      database. May take 1-2secs.

2009-07-16 19:00  mwiesweg

    * digikam/scancontroller.cpp, digikam/scancontroller.h: Add a
      method to abort all current activity and suspend scanning.
      When the database is changed, all scanning tasks should better be
      aborted.

2009-07-16 18:53  cgilles

    * libs/widgets/metadata/metadataselector.cpp,
      libs/widgets/metadata/metadataselector.h: fix broken compilation
      with old KExiv2
      CCBUGS: 126086

2009-07-16 17:20  mwiesweg

    * NEWS, libs/models/imagefiltersettings.cpp: Fix subtle typo

      BUG: 200190

2009-07-16 17:19  mwiesweg

    * libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: Get
      IPTC Core subject codes from XMP or Iptc.
      Add a method getIptcCoreSubjects which returns subject from XMP
      or IPTC.
      Some internal restructuring.

2009-07-16 14:43  cgilles

    * libs/widgets/metadata/metadataselector.cpp: polish

2009-07-16 14:13  cgilles

    * CMakeLists.txt: compile

2009-07-16 14:13  cgilles

    * libs/widgets/metadata/metadataselector.cpp,
      libs/widgets/metadata/metadataselector.h: new widget to config
      metadata tags to display on EXIF, IPTC, and XMP view
      It will be used in setupMetadata panel.
      CCBUGS: 126086

2009-07-16 11:13  cgilles

    * NEWS: update

2009-07-16 09:23  aclemens

    * imageplugins/blurfx/blurfxtool.cpp: polish

2009-07-16 03:20  cgilles

    * libs/template/altlangstredit.cpp: polish

2009-07-16 03:15  cgilles

    * libs/template/altlangstredit.cpp: set checkspelling language
      accordingly with settings

2009-07-15 23:20  cgilles

    * NEWS: update

2009-07-15 21:11  mwiesweg

    * libs/dmetadata/dmetadata.cpp: Use common method to retrieve
      copyright information
      (this now includes the IPTC legacy fields as well)

      I think the different scanning code paths are consolidated now,
      but I need
      to review tomorrow.
      Hope no regressions introduced.

2009-07-15 20:51  mwiesweg

    * libs/database/imagescanner.cpp, libs/dmetadata/dmetadata.cpp,
      libs/dmetadata/dmetadata.h: DMetadata:
      - add a method to fill the copyright-related fields of a given
      Template
      - add a convenience method to convert an AltLangMap passed as
      QVariant.
      ImageScanner:
      - code from scanImageCopyright has now been moved to DMetadata
      and ImageCopyright

2009-07-15 19:24  mwiesweg

    * libs/database/imagecopyright.cpp, libs/database/imagecopyright.h,
      libs/database/imageinfo.cpp: Put code to read and write from
      template into ImageCopyright. May be reused.

2009-07-15 18:57  mwiesweg

    * libs/database/imagescanner.cpp: In ImageScanner, rely on
      DMetadata::getImageComments
      to handle all interpretation of comment values. No custom code
      here.

      CCBUG: 135476

2009-07-15 13:58  aclemens

    * utilities/imageeditor/editor/editortooliface.cpp,
      utilities/imageeditor/editor/editortooliface.h,
      utilities/imageeditor/editor/editorwindow.cpp: Oops, committed
      the wrong branch. The commit before was some
      experimental code.
      This patch will fix the closing of the tool when a filter is
      aborted.

2009-07-15 13:47  aclemens

    * utilities/imageeditor/editor/editortool.cpp,
      utilities/imageeditor/editor/editortool.h,
      utilities/imageeditor/editor/editortooliface.cpp,
      utilities/imageeditor/editor/editortoolsettings.cpp,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/editorwindow.h: Use global action
      for closing the tools in the image editor.
      Sometimes the assigned shortcut is not working, which is weird.
      It doesn't seem to work so well to assign a shortcut manually to
      a
      button.
      With this global action all the tools will close fine.
      Also with this method the shortcut becomes configurable.

2009-07-15 13:20  cgilles

    * libs/template/templatepanel.cpp: use clickMessage()

2009-07-15 13:10  cgilles

    * CMakeLists.txt, libs/imageproperties/captionedit.cpp,
      libs/template/TODO, libs/template/altlangstredit.cpp,
      libs/template/altlangstredit.h, libs/template/msgtextedit.cpp,
      libs/template/msgtextedit.h: Add new widet to edit text (based on
      KTextEdit) which display a click message as with KLineEdit.
      This improve usability and make interface more easily to
      understand.
      This widget will be moved in libkexiv2 later, with others widgets
      hosted by Template code.

2009-07-15 12:28  aclemens

    * utilities/cameragui/cameraui.cpp,
      utilities/lighttable/lighttablewindow.cpp,
      utilities/queuemanager/queuemgrwindow.cpp: Fullscreen is a toggle
      action and should be used as such.
      Either press the button in the toolbar, or CTRL+SHIFT+F to exit
      fullscreen.
      This mechanism is used throughout KDE and should be used in
      digiKam as
      well of course.
      I would strongly recommend NOT to use ESC to quit the fullscreen
      mode.

      I disable these actions for now, but again I would rather remove
      it
      completely. What do you think?

      Andi

      CCMAIL:digikam-devel@kde.org

2009-07-15 12:23  aclemens

    * NEWS: update

2009-07-15 12:23  aclemens

    * utilities/imageeditor/editor/editortoolsettings.cpp,
      utilities/imageeditor/editor/editorwindow.cpp: Close tools by
      pressing ESC.
      We used ESC in the editor window to get out of fullscreen, but
      this is
      inconsistent within digiKam itself as well as throughout the
      whole KDE
      desktop.
      Fullscreen is a toggle action and should be used as such.
      By re-assigning ESC to the cancel button in the
      EditorToolSettings, we
      can now easily abort a filter, which greatly improves usability
      and is
      also a often asked feature.

2009-07-15 11:57  aclemens

    * digikam/album.cpp, digikam/albumfolderview.cpp,
      digikam/albumiconview.cpp, digikam/albummanager.cpp,
      digikam/albumselectwidget.cpp, digikam/digikamapp.cpp,
      digikam/scancontroller.cpp, digikam/tagfilterview.cpp,
      digikam/tagfolderview.cpp,
      imageplugins/lenscorrection/autocorrection/klensfun.cpp,
      libs/database/albumdb_sqlite2.cpp,
      libs/database/collectionmanager.cpp,
      libs/database/collectionscanner.cpp,
      libs/database/databaseaccess.cpp,
      libs/database/haar/haariface.cpp, libs/database/imagescanner.cpp,
      libs/database/schemaupdater.cpp,
      libs/database/thumbnaildatabaseaccess.cpp,
      libs/database/thumbnailschemaupdater.cpp,
      libs/database/upgradedb_sqlite2tosqlite3.cpp,
      libs/dimg/loaders/jpegloader.cpp,
      libs/dimg/loaders/pgfloader.cpp, libs/dimg/loaders/pngloader.cpp,
      libs/dimg/loaders/tiffloader.cpp,
      libs/greycstoration/greycstorationiface.cpp,
      libs/imageproperties/imagedescedittab.cpp,
      libs/threadimageio/managedloadsavethread.cpp,
      libs/threadimageio/pgfutils.cpp,
      libs/threadimageio/previewtask.cpp,
      libs/threadimageio/thumbnailcreator.cpp,
      libs/threadimageio/thumbnailloadthread.cpp,
      libs/whitebalance/whitebalance.cpp,
      libs/widgets/common/thumbbar.cpp,
      utilities/cameragui/cameracontroller.cpp,
      utilities/cameragui/camerafolderview.cpp,
      utilities/cameragui/gpcamera.cpp,
      utilities/cameragui/umscamera.cpp,
      utilities/imageeditor/canvas/dimginterface.cpp,
      utilities/imageeditor/canvas/imagepluginloader.cpp,
      utilities/setup/setupicc.cpp,
      utilities/timeline/timelinewidget.cpp: remove endl from kDebug,
      kWarning and kError... I seem to have missed a
      few lines with my last commit :-)

2009-07-15 10:49  aclemens

    * digikam/tagfilterview.cpp: some polishing, use objectName() as
      config group to avoid
      spelling errors

2009-07-15 07:06  cgilles

    * NEWS: update

2009-07-14 19:09  cgilles

    * libs/dmetadata/captionvalues.cpp, libs/dmetadata/captionvalues.h,
      libs/dmetadata/dmetadata.cpp: Save/restore Captions properties
      to/from digiKam XMP namespace.
      Authors and Dates roperties are saved in alternative language
      bags. Captions Map is build using all these properties,
      plus the comments get from standard XMP tags.

      Marcel,
      When i import a new image with these XMP metadata into
      collection, authors and dates map are not imported in database...
      CCBUGS: 135476
      CCMAIL: marcel.wiesweg@gmx.de

2009-07-14 17:33  aclemens

    * imageplugins/perspective/perspectivewidget.cpp: call update()
      instead of repaint() whenever possible

2009-07-14 15:28  aclemens

    * libs/database/imageinfo.h, libs/template/templatepanel.cpp: there
      is no plural form of information

2009-07-14 15:28  aclemens

    * libs/widgets/imageplugins/imageguidewidget.cpp: and some
      polishing...

2009-07-14 15:24  aclemens

    * libs/widgets/imageplugins/imageguidewidget.cpp: polish

2009-07-14 15:24  aclemens

    * libs/widgets/imageplugins/imageguidewidget.cpp: polish

2009-07-14 14:58  aclemens

    * libs/widgets/imageplugins/imageguidewidget.cpp: More performance
      fixes: Do not call repaint() directly, ever... in most
      of the cases we don't need this.
      This greatly improves performance on my machine.

2009-07-14 14:42  scripty

    * utilities/nepomuk/digikamnepomukservice.desktop: SVN_SILENT made
      messages (.desktop file)

2009-07-14 11:16  aclemens

    * libs/widgets/imageplugins/imageguidewidget.cpp,
      libs/widgets/imageplugins/imageguidewidget.h: Do not create /
      draw the cursor on every mouse move.
      The drawing of the mask is a little bit faster now, but still it
      flickers with cursor-sizes above 64px.

2009-07-14 10:27  mwiesweg

    * libs/database/imagescanner.cpp, libs/database/imagescanner.h: Use
      the oldest of ctime, mtime when falling back to the file system
      to determine the creation date

      CCBUG: 199967

2009-07-14 10:27  mwiesweg

    * libs/database/collectionscanner.cpp,
      libs/database/collectionscanner.h,
      libs/database/imagescanner.cpp, libs/database/imagescanner.h:
      Prepare to use CollectionScanner/Imagescanner to rescan files
      ("Read metadata to database")
      - so that a manual rescan uses 100% the same code as an initial
      scan when the
      file is imported
      Add a flag to CollectionScanner::scanFile to signal if a normal
      scan, a scan as if modified
      or a full rescan shall be done.
      Some internal restructuring.

      CCBUG: 193616

2009-07-14 08:46  cgilles

    * libs/dmetadata/captionvalues.h: fix comments

2009-07-14 08:37  cgilles

    * showfoto/showfoto.cpp: compile

2009-07-14 08:12  cgilles

    * CMakeLists.txt, libs/dmetadata/captionvalues.cpp,
      libs/dmetadata/captionvalues.h,
      libs/imageproperties/captionvalues.cpp,
      libs/imageproperties/captionvalues.h: move this code in DMetadata

2009-07-14 08:11  cgilles

    * NEWS: update

2009-07-14 08:07  cgilles

    * CMakeLists.txt, digikam/metadatahub.cpp, digikam/metadatahub.h,
      libs/database/imagecomments.cpp, libs/database/imagecomments.h,
      libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h,
      libs/imageproperties/captionedit.cpp,
      libs/imageproperties/captionedit.h,
      libs/imageproperties/captionvalues.cpp,
      libs/imageproperties/captionvalues.h,
      libs/imageproperties/imagedescedittab.cpp,
      libs/template/altlangstredit.cpp, libs/template/altlangstredit.h,
      utilities/imageeditor/editor/imagewindow.cpp: add support of
      Captions author properties.
      For each language alternative caption values, user can fill
      caption author name
      A caption date properties is also set accordingly, using current
      date when caption is enter.
      These new Captions properties are recordrd to datase only, for
      the moment.
      TODO: record all captions properties to digiKam XMP namespace
      CCBUGS: 135476

2009-07-14 06:34  cgilles

    * NEWS: update

2009-07-13 22:53  aclemens

    * libs/widgets/imageplugins/imageguidewidget.cpp: add missing
      destructor calls

2009-07-13 22:52  aclemens

    * libs/widgets/imageplugins/imageguidewidget.cpp: speed up drawing
      of the mask a little bit, do not convert the DImg to a
      Pixmap all the time.

2009-07-13 21:46  aclemens

    * libs/widgets/imageplugins/imageguidewidget.cpp: I would suggest
      to display the draw cursor all the time, so it is
      easier to set the correct size in the panel.
      Right now we show the cursor only when pressing the mouse.

      One question: Why do we allow to set a size of 100 in the panel
      for the
      brush size, but disallow the maximum size in the mouseMoveEvent?
      In there we only allow a max size of 64, which looks weird,
      because the
      mask "blob" we draw is bigger as the cursor.

      Is this some old, "wrong" code?

      Andi

      CCMAIL:digikam-devel@kde.org

2009-07-13 18:04  cgilles

    * NEWS: update

2009-07-13 15:28  mwiesweg

    * NEWS, utilities/cameragui/gpcamera.cpp: Use the file descriptor
      based method to download a file with gphoto2.
      This should solve problems with very large files because they can
      directly be written to disk.

      BUG: 174586

2009-07-13 14:32  scripty

    * utilities/nepomuk/digikamnepomukservice.desktop: SVN_SILENT made
      messages (.desktop file)

2009-07-12 14:59  mwiesweg

    * digikam/imagecategorizedview.cpp, digikam/imagecategorizedview.h:
      Reimplement dragEnterEvent as well to work around Qt weirdness
      that broke dropping from outside digikam on the icon view.
      (why does QAbstractItemView setState(DraggingState) in
      dragEnterEvent,
      when it is possible to get a mouseMoveEvent between that last
      dragMoveEvent
      and the dropEvent?? The mouseMoveEvent would start a new invalid
      drag.)

2009-07-12 14:59  mwiesweg

    * libs/models/imagemodeldragdrophandler.cpp,
      libs/models/imagemodeldragdrophandler.h: Add a method that can be
      used for a basic check in dragEnterEvent

2009-07-12 09:46  cgilles

    * libs/template/altlangstredit.cpp: polish

2009-07-12 05:03  cgilles

    * NEWS: update

2009-07-11 14:47  cgilles

    * libs/template/altlangstredit.cpp: fix i18n

2009-07-11 11:50  aclemens

    * libs/imageproperties/imagepropertiessidebar.cpp: fix warnings:
      when url is not valid, the light table gives warnings
      about missing file information.
      This can be fixed by checking if url.isValid().

      I can't figure out why the lighttable gets an "empty" image
      assigned
      whenever you add items to the LT, but in general a test in here
      should
      be done anyway.

2009-07-11 10:48  aclemens

    * libs/dialogs/dprogressdlg.cpp: this resource can not be found
      anymore (where is it?) so we need to use
      something different, otherwise we get a lot of warnings in the
      console
      when using the fingerprintsgenerator dialog.

2009-07-11 09:40  cgilles

    * libs/imageproperties/imagedescedittab.cpp: rightview => infoview

2009-07-11 09:33  cgilles

    * NEWS: update

2009-07-11 09:30  aclemens

    * libs/imageproperties/imagedescedittab.cpp: Fix layout and
      warnings.
      The widget d->templateSelector can not be assigned twice to a
      layout,
      also it has not been created yet when added to grid1.
      Since it is only used in grid2, I remove it for now.
      If we really need two widgets, we must also define two pointers.

2009-07-11 09:27  cgilles

    * NEWS: update

2009-07-10 16:11  aclemens

    * NEWS: update

2009-07-10 16:02  mwiesweg

    * digikam/metadatamanager.cpp, digikam/metadatamanager_p.h: A call
      to LoadingCacheInterface::fileChanged will access QPixmap caches
      and is therefore UI-thread-only.
      Call from main thread only.

      CCBUG: 199251

2009-07-10 15:37  aclemens

    * digikam/digikamapp.cpp: Enable / disable queue actions on image
      selection changes

2009-07-10 15:07  aclemens

    * NEWS: update

2009-07-10 15:07  aclemens

    * libs/models/imagealbummodel.cpp: Do not start a list job if the
      album is a root album.
      This prevents the tag view to display all tags recursively, if
      "tag
      subalbums" option is set.

      BUG:199617

2009-07-10 12:45  cgilles

    * NEWS: update

2009-07-10 12:43  cgilles

    * NEWS: update

2009-07-10 11:42  cgilles

    * libs/dmetadata/dmetadata.cpp: sync IPTC subjects tags with XMP
      subject tags

2009-07-10 11:18  cgilles

    * libs/database/imageextendedproperties.cpp: strore stringlist in
      database using ';' separator, not ",", else IPTC subjects storage
      is broken.
      In fact, iptc subjects data taken from xml file use already ","
      in subjects name/title.
      CCMAIL: marcel.wiesweg@gmx.de

2009-07-10 11:04  cgilles

    * libs/template/subjectwidget.cpp: no need to disable this label
      here

2009-07-10 10:50  cgilles

    * utilities/firstrun/metadatapage.cpp: missing to register template
      here

2009-07-10 10:49  cgilles

    * utilities/setup/setupcollections.cpp,
      utilities/setup/setupmetadata.cpp,
      utilities/setup/setuptemplate.cpp: fix layout

2009-07-10 10:08  cgilles

    * libs/template/subjectwidget.cpp: limit size

2009-07-10 08:04  cgilles

    * libs/template/TODO: update

2009-07-10 07:48  cgilles

    * CMakeLists.txt: compile

2009-07-10 07:48  cgilles

    * libs/template/iptcsubject.cpp, libs/template/iptcsubject.h,
      libs/template/subjectedit.cpp, libs/template/subjectedit.h,
      libs/template/subjectwidget.cpp, libs/template/subjectwidget.h:
      rename

2009-07-10 07:14  cgilles

    * libs/imageproperties/imagepropertiestxtlabel.h,
      libs/template/templateviewer.cpp: new widget to list template
      contents

2009-07-10 05:48  cgilles

    * libs/database/imageextendedproperties.cpp,
      libs/database/imageextendedproperties.h: add remove() data from
      database methods

2009-07-10 05:48  cgilles

    * libs/database/imagecopyright.cpp, libs/database/imagecopyright.h:
      remove obsolete method

2009-07-09 22:03  cgilles

    * libs/database/imageinfo.cpp, libs/dmetadata/dmetadata.cpp,
      libs/dmetadata/template.cpp, libs/dmetadata/template.h,
      libs/template/iptcsubject.cpp, libs/template/iptcsubject.h,
      libs/template/templatemanager.cpp,
      libs/template/templatepanel.cpp, libs/template/templatepanel.h,
      libs/template/templateviewer.cpp: Metadata Template : Added IPTC
      subjects Codes support.
      CCBUGS: 190055

2009-07-09 21:47  aclemens

    * NEWS: update

2009-07-09 21:17  cgilles

    * libs/database/imageextendedproperties.cpp,
      libs/database/imageextendedproperties.h: add new method to remove
      subjects from DB

2009-07-09 18:19  cgilles

    * libs/template/subjectedit.cpp, libs/template/subjectedit.h:
      polish

2009-07-09 17:32  cgilles

    * libs/dmetadata/dmetadata.h: polish

2009-07-09 16:25  cgilles

    * libs/template/TODO: polish

2009-07-09 16:24  cgilles

    * libs/template/subjectsedit.cpp, libs/template/subjectsedit.h: rm

2009-07-09 16:24  cgilles

    * libs/template/iptcsubject.cpp, libs/template/iptcsubject.h,
      libs/template/subjectedit.cpp, libs/template/subjectedit.h:
      polish

2009-07-09 16:23  cgilles

    * CMakeLists.txt: compile

2009-07-09 16:17  aclemens

    * imageplugins/perspective/perspectivewidget.cpp: fix gcc warning

2009-07-09 15:58  cgilles

    * libs/template/subjectsedit.h: polish

2009-07-09 15:39  cgilles

    * libs/CMakeLists.txt: missing to commit

2009-07-09 15:36  cgilles

    * libs/template/CMakeLists.txt, libs/template/TODO,
      libs/template/subjectsedit.cpp, libs/template/subjectsedit.h,
      libs/template/topicset.iptc-subjectcode.xml: new widget to set-up
      IPTC Subjects with template. Code is based on MetadataEdit tool.
      Later, with KDE 4.4, we will shared this code in libkexiv2 to
      factorize.

2009-07-09 11:47  cgilles

    * libs/dmetadata/metadatainfo.h: missing export

2009-07-09 11:41  cgilles

    * utilities/imageeditor/editor/editorwindow.cpp: fix warning

2009-07-09 10:58  cgilles

    * NEWS: update

2009-07-09 10:45  cgilles

    * libs/dmetadata/metadatainfo.h: compile under win32

2009-07-09 09:22  cgilles

    * utilities/imageeditor/rawimport/rawsettingsbox.cpp: compile with
      new libkdcraw

2009-07-09 09:02  cgilles

    * libs/widgets/common/rexpanderbox.h: polish

2009-07-09 08:47  mwiesweg

    * utilities/setup/setupcollectionview.cpp: Workaround problem by
      emitting a "dry" layoutChanged() signal after an entry has been
      added. This forces a relayout of all widgets.
      There are no adverse effects on this (this view does not handle
      large numbers of entries)
      but this is stricly a workaround for the underlying bug in
      kdelibs which is not fixed.

      CCBUG: 182753

2009-07-09 08:47  mwiesweg

    * NEWS, libs/database/collectionmanager.cpp: Sorry just a
      trailing-slash mismatch.

      BUG: 192535

2009-07-09 08:46  cgilles

    * imageplugins/contentawareresizing/contentawareresizetool.cpp,
      imageplugins/coreplugin/iccprooftool.cpp,
      imageplugins/coreplugin/ratiocrop/ratiocroptool.cpp,
      imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/noisereduction/noisereductiontool.cpp,
      libs/imageproperties/imagedescedittab.cpp,
      libs/imageproperties/imagedescedittab.h,
      libs/imageproperties/imagepropertiessidebar.cpp,
      libs/imageproperties/imagepropertiessidebar.h,
      libs/widgets/common/rexpanderbox.cpp,
      libs/widgets/common/rexpanderbox.h,
      utilities/cameragui/cameraui.cpp: Fix RExpanderBox read/write
      state to RC file.
      Do not check if expander item are visible as state to save. Use
      arrow properties instead, because if writesettings()
      is called from destructor, expander item visibility is not valid.
      Use RExpanderBox destructor to call writeSettings, intead
      destructor from parent widget (this can make a crash in some
      situations).
      RExpanderBox need objectName to read/write settings from rc file.
      Don't forget to set this properties before to use an instance.

2009-07-09 04:14  cgilles

    * NEWS: update

2009-07-09 04:13  cgilles

    * NEWS: update

2009-07-08 14:08  cgilles

    * libs/imageproperties/imagedescedittab.cpp,
      libs/imageproperties/imagedescedittab.h: In event filter, return
      parent class event filter result, not always false.
      Move code from destructor to closeEvent() to prevent dumy
      expander box state settings saved to config file...
      but it doesn't work yet...

      Marcel, Andi, why closeEvent() is never called here ?

      CCMAIL: digikam-devel@kde.org

2009-07-08 12:19  aclemens

    * project/porting2ModelView.ods: it seems that updates while
      filtering seem to work now.

2009-07-08 10:42  cgilles

    * libs/template/templatelist.cpp, libs/template/templatelist.h,
      libs/template/templateselector.cpp, utilities/setup/setup.cpp,
      utilities/setup/setuptemplate.cpp,
      utilities/setup/setuptemplate.h: if a template is selected from
      selector, startup setup template give focus to this item.

2009-07-08 10:10  cgilles

    * utilities/setup/setuptemplate.cpp: remember template tab between
      setup sessions

2009-07-08 10:10  cgilles

    * libs/template/templatepanel.cpp, libs/template/templatepanel.h:
      export template tab values

2009-07-08 09:27  cgilles

    * libs/imageproperties/imagedescedittab.cpp: typo

2009-07-08 09:26  cgilles

    * digikam/metadatahub.cpp, libs/database/imagecopyright.cpp,
      libs/database/imagecopyright.h,
      libs/database/imageextendedproperties.cpp,
      libs/database/imageextendedproperties.h,
      libs/database/imageinfo.cpp, libs/database/imageinfo.h: fix
      Template registering to DB.
      In fact Contact info is never recorded duing missing code in
      MetadataHub (:=))). My misstake
      ImageInfo now is used to set/get/remove template data from
      database. It's more simple and clear.
      ImageCopyright and ImageExtentedProperties don't know Template
      container anymore.
      Template container comparison work perfectly now.
      CCMAIL: marcel.wiesweg@gmx.de

2009-07-08 07:59  aclemens

    * NEWS: polish

2009-07-08 07:59  aclemens

    * NEWS: update

2009-07-08 06:47  cgilles

    * libs/database/imageinfo.cpp, libs/database/imageinfo.h: new
      methof to get extended properties

2009-07-08 06:09  cgilles

    * libs/dmetadata/metadatainfo.cpp, libs/dmetadata/metadatainfo.h,
      libs/dmetadata/template.cpp: missing to commit these files

2009-07-08 05:57  cgilles

    * libs/dmetadata/template.cpp: more debug info

2009-07-07 19:02  cgilles

    * libs/imageproperties/imagedescedittab.cpp,
      libs/imageproperties/imagepropertiessidebar.cpp,
      libs/imageproperties/imagepropertiessidebar.h,
      libs/imageproperties/imagepropertiessidebardb.cpp: remember
      expander box settings between sessions

2009-07-07 18:39  cgilles

    * NEWS: update

2009-07-07 18:16  cgilles

    * libs/template/templateviewer.cpp: compile

2009-07-07 18:15  cgilles

    * libs/template/templateviewer.cpp: no need country name + country
      code: country name is enough

2009-07-07 18:02  cgilles

    * libs/template/templatepanel.cpp: polish

2009-07-07 17:56  cgilles

    * libs/template/countryselector.cpp,
      libs/template/countryselector.h: new static method to get country
      name from country code

2009-07-07 14:36  cgilles

    * libs/template/templatepanel.cpp,
      libs/template/templateviewer.cpp: fix layout

2009-07-07 14:27  cgilles

    * NEWS: update

2009-07-07 14:26  cgilles

    * libs/template/templateviewer.cpp, libs/template/templateviewer.h:
      Added support of photograph active links (email and web url).
      BUGS: 151749

2009-07-07 08:55  cgilles

    * libs/template/countryselector.cpp: polish

2009-07-07 08:14  cgilles

    * libs/template/altlangstredit.h,
      libs/template/countryselector.cpp,
      libs/template/countryselector.h: use KCombobox

2009-07-07 08:08  cgilles

    * CMakeLists.txt, libs/imageproperties/altlangstredit.cpp,
      libs/imageproperties/altlangstredit.h, libs/template/TODO,
      libs/template/altlangstredit.cpp, libs/template/altlangstredit.h:
      move altlangstredit to template
      add TODO plan for the future about to move altlangstredit and
      countryselector widget to libkexiv2

2009-07-07 07:58  cgilles

    * libs/template/countryselector.cpp,
      libs/template/countryselector.h, libs/template/templatepanel.cpp:
      polish

2009-07-07 07:51  cgilles

    * libs/template/countryselector.cpp,
      libs/template/countryselector.h: polish

2009-07-07 07:48  cgilles

    * libs/template/countryselector.cpp: compile

2009-07-07 07:46  cgilles

    * libs/template/countryselector.cpp,
      libs/template/countryselector.h, libs/template/templatepanel.cpp:
      polish

2009-07-07 06:35  cgilles

    * CMakeLists.txt, libs/template/countryselector.cpp,
      libs/template/countryselector.h: new country selector combobox

2009-07-06 21:30  mwiesweg

    * NEWS, utilities/imageeditor/canvas/canvas.cpp,
      utilities/imageeditor/editor/editorwindow.cpp: On failure to load
      a file, do not show a message box but draw the error message on
      the canvas,
      consistent with the preview.
      This fixes all problems that arise when multiple error occur
      rapidly (like trying to
      load a group of non existent files in a row)

      BUG: 184445

2009-07-06 21:28  cgilles

    * libs/template/templatepanel.cpp: polish

2009-07-06 20:03  cgilles

    * libs/template/templatepanel.cpp: typo

2009-07-06 19:40  cgilles

    * libs/template/templateviewer.cpp: added IPTC contact info

2009-07-06 18:50  cgilles

    * libs/template/templateviewer.cpp: add IPTC Location info

2009-07-06 18:28  cgilles

    * libs/imageproperties/imagedescedittab.cpp: polish

2009-07-06 18:26  cgilles

    * libs/template/templatepanel.cpp: set icons

2009-07-06 18:14  cgilles

    * libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h,
      libs/dmetadata/metadatainfo.h: set/get/remove IPTC
      contact/location info thrue Template container

2009-07-06 17:43  cgilles

    * libs/template/templatemanager.cpp: save IPTC contact/location
      info to XML settings file

2009-07-06 17:32  cgilles

    * CMakeLists.txt: compile

2009-07-06 17:32  cgilles

    * libs/template/templatemanager.cpp: read iptc location/contact
      info from xml settings file

2009-07-06 17:32  cgilles

    * utilities/setup/setuptemplate.cpp: use Template panel

2009-07-06 17:31  cgilles

    * libs/dmetadata/template.cpp, libs/dmetadata/template.h: drive
      iptc location and contact info

2009-07-06 17:18  cgilles

    * libs/template/templatepanel.cpp: set/get template implemented

2009-07-06 17:04  cgilles

    * libs/template/templatepanel.cpp: add contact page

2009-07-06 16:17  cgilles

    * libs/template/templatepanel.cpp, libs/template/templatepanel.h:
      add template settings panel

2009-07-06 16:15  cgilles

    * NEWS: update

2009-07-06 13:06  cgilles

    * libs/dmetadata/metadatainfo.cpp, libs/dmetadata/metadatainfo.h:
      add isEmpty and comparison operator

2009-07-06 10:24  cgilles

    * CMakeLists.txt: compile

2009-07-06 10:24  cgilles

    * libs/dmetadata/dmetadata.cpp, libs/dmetadata/metadatainfo.cpp,
      libs/dmetadata/metadatainfo.h, libs/dmetadata/template.cpp:
      polish

2009-07-05 22:05  cgilles

    * digikam.lsm.cmake: update

2009-07-05 22:05  cgilles

    * NEWS: beta3

2009-07-05 22:04  cgilles

    * CMakeLists.txt: beta3

2009-07-05 21:19  cgilles

    * ChangeLog: preparing 1.0.0-beta2

2009-07-05 20:46  cgilles

    * digikam.lsm.cmake: prepare 1.0.0-beta2

2009-07-05 20:45  cgilles

    * NEWS: prepare 1.0.0-beta2

1.0.0-beta2 2009-07-05
--------------------------------------------------------------------------------

2009-07-05 17:59  cgilles

    * NEWS: update

2009-07-05 16:10  mwiesweg

    * NEWS, libs/database/imagecomments.cpp,
      libs/database/schemaupdater.cpp: Take into account that a NULL
      value will prevent a UNIQUE restriction taking effect.
      1) In ImageComments, treat an empty author like a null author
      2) When upgrading - there will still be users upgrading from 0.9,
      work around it
      by deleting all affected entries before upgrading the image
      comments from the old db

      Users already affected by this bug need to solve it manually as
      outlined in the bug report.

      BUG: 189080

2009-07-05 16:10  mwiesweg

    * libs/database/imageextendedproperties.cpp: Passing a null QString
      for value means removing it - there is a NOT NULL restriction on
      the db table

2009-07-05 08:29  cgilles

    * project/bootstrap.mandriva.2009: add rules to use gcc4.4

2009-07-05 08:15  cgilles

    * project/bootstrap.mandriva.2009: update

2009-07-05 07:44  cgilles

    * utilities/setup/setuptemplate.cpp: use tab widget here. later we
      will tabs to host more template properties

2009-07-05 07:08  cgilles

    * utilities/setup/setuptemplate.cpp: fix i18n

2009-07-04 19:53  mwiesweg

    * CMakeLists.txt, libs/database/imageextendedproperties.cpp,
      libs/database/imageextendedproperties.h,
      libs/database/imagescanner.cpp, libs/dmetadata/dmetadata.cpp,
      libs/dmetadata/dmetadata.h: Add a class ImageExtendedProperties
      that handles the remaining IPTC Core properties
      that dont fit well into other places.
      Implement IptcCoreLocation reading/writing in DMetadata.

2009-07-04 19:53  mwiesweg

    * project/DBSCHEMA.ODS: minor corrections

2009-07-04 19:53  mwiesweg

    * libs/database/imagecopyright.cpp, libs/database/imagecopyright.h,
      libs/dmetadata/metadatainfo.h, libs/dmetadata/template.cpp,
      libs/dmetadata/template.h: Move IptcCore info classes from
      template.h to metadatainfo.h
      Use "ProvinceState" not "stateProvince"

2009-07-04 19:53  mwiesweg

    * libs/database/albumdb.cpp, libs/database/albumdb.h: Add method to
      delete an entry in ImageProperties

2009-07-04 18:27  cgilles

    * NEWS: update

2009-07-04 16:13  mwiesweg

    * libs/database/imagecopyright.cpp, libs/database/imagecopyright.h,
      libs/database/imagescanner.cpp, libs/dmetadata/dmetadata.cpp,
      libs/dmetadata/dmetadata.h, libs/dmetadata/metadatainfo.h,
      libs/dmetadata/template.cpp, libs/dmetadata/template.h,
      project/DBSCHEMA.ODS: Add support for Iptc Core XMP field
      "CreatorContactInfo", which is a structure
      of eight fields, to DMetadata and Database classes

2009-07-03 17:49  mwiesweg

    * digikam/imagecategorizedview.cpp, digikam/kcategorizedview.cpp:
      Part B of the problem: Do not call updateScrollBars after
      layoutChanged(); everything is invalid!

      Fix possible crash from Part A's solution.

2009-07-03 17:23  mwiesweg

    * digikam/imagecategorizedview.cpp: Part A of the problem: Try to
      preserve selection across layoutChanged().
      Simply store one persistent index and one row number to indicate
      where about
      the selection was before the layout change. That's not perfect
      but simple
      and works for most cases.

      CCBUG: 193422

2009-07-03 16:44  mwiesweg

    * libs/dimg/dimg.cpp: Forgot kdebug area code

2009-07-03 16:39  mwiesweg

    * libs/dimg/dimg.cpp: Check that the newly created QImage is not
      null, which may happen if memory allocation fails.

      CCBUG: 197254

2009-07-03 14:09  scripty

    * utilities/nepomuk/digikamnepomukservice.desktop: SVN_SILENT made
      messages (.desktop file)

2009-07-03 05:55  cgilles

    * digikam/folderitem.cpp, digikam/folderitem.h: fix Qt3 porting
      class warnings

2009-07-02 23:12  aclemens

    * NEWS: update

2009-07-02 21:17  cgilles

    * NEWS: update

2009-07-02 20:34  cgilles

    * imageplugins/superimpose/CMakeLists.txt: link

2009-07-02 15:54  mwiesweg

    * NEWS, digikam/albummanager.cpp: Implement automatic migration for
      a case when a "hard-wired" collection is no longer found.
      This may happen if the user restores a backup, changes the file
      system etc.
      In this case, we scan the available volumes for migration
      candidates, where the old
      relative path exists. These candidates are presented for choice.
      In the most common case (one data partition, UUID changed) there
      will be exactly one
      candidate here.
      The second option is to mark a collection as removable, if
      autodetection failed or
      the user likes to use his screwdriver a lot.
      Third option is to do nothing ("I would like to solve the problem
      later using the setup dialog").
      In this case, however, the message will just popup at every
      startup.

      BUG: 175923

2009-07-02 15:54  mwiesweg

    * libs/database/collectionmanager.cpp,
      libs/database/collectionmanager.h: Add a method to retrieve a
      user-presentable yet technical description of a given identifier
      (relative path, UUID or volume label).
      Change API of migrationCanditates to be more friendly, dump
      QPair.

2009-07-02 14:00  aclemens

    * digikam/digikamapp.cpp: no need to double check here

2009-07-02 11:33  cgilles

    * NEWS: update

2009-07-02 11:28  cgilles

    * libs/dmetadata/template.cpp, libs/dmetadata/template.h: implement
      kDebug stream operator to print Template contents

2009-07-02 11:27  cgilles

    * libs/dmetadata/template.cpp: it's realy more simple to use
      kDebug() to hack Template contents...

2009-07-02 07:40  aclemens

    * libs/dimg/dimg.cpp: Some more performance improvement: do not use
      getters here.
      The sharpen filter has become a little bit faster now (release
      build).

2009-07-02 07:15  aclemens

    * libs/dimg/dimg.cpp: A little speed improvement: we call
      setPixelColor() a lot of times in
      some filters, especially when running over the whole image data.
      To save us from a lot of method calls, query the appropriate
      values
      directly instead of using the getter methods.
      This saves a lot of calls and some computation time, according to
      callgrind, for example in the simple sharpen filter.

      I tested this with release build and thought that the getters
      will be
      used inline, but somehow they were not. So using the members
      directly
      instead of calling the getters seems to be necessary.

2009-07-02 07:15  aclemens

    * libs/dimg/filters/dimgsharpen.cpp: This line seems to be useless,
      can you confirm?
      sy is used in the loops below, but gets recalculated anyway.
      To save some computation time, I assume we can remove it?

2009-07-02 07:15  aclemens

    * libs/dimg/filters/dimgsharpen.cpp: Do not calculate the half
      kernelWidth in the forloop, it is enough to
      do it once.

2009-07-02 06:05  cgilles

    * utilities/setup/setuptemplate.cpp: add clic messages

2009-07-02 05:54  cgilles

    * utilities/setup/setuptemplate.cpp: set focus to title in first

2009-07-02 05:54  cgilles

    * libs/imageproperties/imagepropertiestxtlabel.h: do not set focus
      here

2009-07-01 20:14  cgilles

    * NEWS: update

2009-07-01 20:09  cgilles

    * libs/template/templateselector.cpp: pass unregistered template
      data to template editor

2009-07-01 19:50  cgilles

    * libs/template/templatemanager.cpp: remove debug

2009-07-01 19:50  cgilles

    * digikam/metadatahub.cpp: Pass unregistered template data to
      Caption and tags to be able to see template contents as well.
      Still TODO : make a easy way to registered unknow template data
      in digiKam collection.
      CCBUGS: 139361

2009-07-01 17:15  aclemens

    * libs/dimg/dimg.cpp: A little speed improvement: we call
      getPixelColor() a lot of times in
      some filters, especially when running over the whole image data.
      To save us from a lot of method calls, query the appropriate
      values
      directly instead of using the getter methods.
      This saves a lot of calls and some computation time, according to
      callgrind, for example in the simple sharpen filter.

2009-07-01 16:02  cgilles

    * NEWS: update

2009-07-01 15:35  scripty

    * utilities/nepomuk/digikamnepomukservice.desktop: SVN_SILENT made
      messages (.desktop file)

2009-07-01 15:23  mwiesweg

    * digikam/imagecategorizedview.h: Include with "" not <>

      CCBUG: 198530

2009-07-01 15:23  mwiesweg

    * libs/database/collectionmanager.cpp,
      libs/database/collectionmanager.h,
      libs/database/databaseaccess.cpp: Combined commit:

      1) Fix the problem of breaking kioslaves by clearing the
      collection manager.
      clear() would instantiate DatabaseAccess() for the first time and
      thus
      cause the call to refresh() that was supposed to happen only
      after clear().
      Calls are now disentangled
      2) Preliminary code for solving the problem of changed UUIDs of
      hard-wired
      collections (175923)

2009-07-01 15:23  mwiesweg

    * libs/database/albumdb.cpp, libs/database/albumdb.h: Add a method
      to change the identifier of an existing album root

2009-07-01 15:17  aclemens

    * libs/dimg/filters/dimgsharpen.cpp,
      libs/dimg/loaders/ppmloader.cpp: prefix

2009-07-01 13:06  cgilles

    * NEWS: update

2009-07-01 13:04  cgilles

    * libs/3rdparty/libpgf/PGFplatform.h: compile under NetBSD
      BUG: 198531

2009-07-01 11:31  cgilles

    * libs/template/templateselector.h,
      libs/template/templateviewer.cpp, libs/template/templateviewer.h:
      compile under win32

2009-07-01 11:13  mwiesweg

    * NEWS, digikam/digikamimageview.cpp, digikam/imagedragdrop.cpp,
      digikam/imagedragdrop.h: Add missing connection from Drag-drop
      handler to MetadataManager

      BUG: 198509

2009-07-01 11:12  mwiesweg

    * libs/database/collectionmanager.cpp,
      libs/database/collectionmanager.h,
      libs/database/databaseaccess.cpp: Reset collections as soon as
      parameters have changed

2009-07-01 09:39  cgilles

    * NEWS: update

2009-07-01 09:13  aclemens

    * libs/database/databasebackend_p.h,
      libs/database/databasecorebackend_p.h: Files that do not end with
      a newline character can cause problems.

2009-07-01 08:13  cgilles

    * CMakeLists.txt: compile

2009-07-01 08:13  cgilles

    * utilities/queuemanager/basetools/metadata/assigntemplate.cpp,
      utilities/queuemanager/basetools/metadata/assigntemplate.h,
      utilities/queuemanager/basetools/metadata/metadata.cpp,
      utilities/queuemanager/basetools/metadata/metadata.h,
      utilities/queuemanager/batchtoolsmanager.cpp: rename

2009-07-01 07:59  cgilles

    * utilities/queuemanager/basetools/metadata/metadata.cpp,
      utilities/queuemanager/basetools/metadata/metadata.h: add
      template viewer to Assign Template Batch Tool

2009-07-01 04:05  cgilles

    * digikam/metadatahub.cpp, libs/dmetadata/template.cpp,
      libs/dmetadata/template.h, libs/template/templatemanager.cpp,
      libs/template/templatemanager.h,
      libs/template/templateselector.cpp,
      libs/template/templateviewer.cpp,
      utilities/cameragui/cameracontroller.cpp,
      utilities/queuemanager/basetools/metadata/metadata.cpp: Add
      Template::print()
      Simplify Template identification about action to perform in
      metadatahub, camercontroller, and Metadata Batch tool.
      Template applying action is identified usng template title :
      - Empty : nothing to do.
      - "_REMOVE_TEMPLATE_" : template info are removed from image.
      - Template name : info are recorded to image.

      Marcel, problem to see template assigned to image after applying
      template with BQM still there.
      Template from a new image generated with BQM is not detected.
      Template from a new image is detected with Scan for New Images

2009-06-30 17:03  aclemens

    * imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp,
      imageplugins/coreplugin/ratiocrop/imageselectionwidget.h,
      imageplugins/coreplugin/ratiocrop/ratiocroptool.cpp: To avoid
      flickering while reading the settings of the RatioCropTool, we
      need to change the constructor of the ImageSelectionWidget a
      little bit.
      We need a flag that turns off selection drawing, and it needs to
      be set
      during construction, a simple setter call is not enough.

      CCBUG:197386

2009-06-30 17:03  aclemens

    * imageplugins/coreplugin/ratiocrop/ratiocroptool.cpp: Read
      settings correctly, but now the selection widget is flickering
      again. I need to add some mechanism to avoid this.

      CCBUG: 197386

2009-06-30 14:35  scripty

    * utilities/nepomuk/digikamnepomukservice.desktop: SVN_SILENT made
      messages (.desktop file)

2009-06-30 13:48  aclemens

    * imageplugins/adjustcurves/adjustcurvestool.cpp,
      imageplugins/adjustlevels/adjustlevelstool.cpp,
      imageplugins/coreplugin/autocorrectiontool.cpp,
      libs/widgets/common/curvesbox.cpp,
      libs/widgets/imageplugins/imagepanelwidget.cpp,
      utilities/imageeditor/editor/editortoolsettings.cpp: fix some
      layout issues.

2009-06-30 12:33  cgilles

    * libs/template/templateselector.cpp,
      libs/template/templateselector.h: add enum

2009-06-30 11:33  cgilles

    * utilities/setup/setuptemplate.cpp: apply alternative language
      string contents when Add or Replace buttons are pressed

2009-06-30 11:20  cgilles

    * libs/imageproperties/imagepropertiestxtlabel.h: polish

2009-06-30 11:04  cgilles

    * libs/template/templatemanager.cpp: polish

2009-06-30 08:57  cgilles

    * libs/imageproperties/imagedescedittab.cpp: remember tab

2009-06-30 08:41  cgilles

    * libs/imageproperties/imagepropertiestxtlabel.h,
      libs/template/templateviewer.cpp: use DTextBrowser

2009-06-30 07:15  cgilles

    * libs/imageproperties/imagepropertiestxtlabel.h: new class
      DTextBrowser

2009-06-30 06:59  cgilles

    * libs/imageproperties/imagepropertiestxtlabel.h: polish

2009-06-29 21:28  aclemens

    * NEWS: fix bug numbering

2009-06-29 19:41  mwiesweg

    * NEWS, utilities/searchwindow/searchgroup.cpp: Use a radio button
      and a separate QLabel, which only is styled, to workaround
      styling
      problems (white color of text is reused for indicator in radio
      button circle)

      BUG: 195809

2009-06-29 18:11  mwiesweg

    * libs/dimg/dimg.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: There are a few strategic
      places where a chunk memory is allocated the size of which was
      read
      from an image file. By trying to load a very big image or an
      image with a corrupt header
      the allocation may fail, leading to std::bad_alloc thrown and
      abort() called.
      Wrap these allocations in try { } catch (std::bad_alloc) in the
      hope of converting
      such crashes into mere failures.

      CCBUG: 188334, 190593, 197254

2009-06-29 17:02  cgilles

    * utilities/setup/setup.cpp: typo

2009-06-29 15:53  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: Don't use another
      description here, use either "Correction" or
      "Adjustment", not a mix of both

2009-06-29 15:47  aclemens

    * libs/imageproperties/altlangstredit.cpp: Adjust size to fit items
      and icons in the combobox widget

2009-06-29 15:24  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: Actually
      "Settings" is enough here. They are not additional, but the
      only ones ;-)

2009-06-29 14:50  aclemens

    * imageplugins/texture/texturetool.cpp: apply effect when tool is
      started

2009-06-29 14:12  scripty

    * utilities/nepomuk/digikamnepomukservice.desktop: SVN_SILENT made
      messages (.desktop file)

2009-06-29 13:11  aclemens

    * libs/imageproperties/altlangstredit.cpp: Gilles,

      I would suggest to use this layout. It looks better in setup
      template,
      don't you think? The other version is too stretched, and the
      copyright
      one is wider than the useTerms widget.

      Just revert it if you don't like it ;-)

      Andi

2009-06-29 12:54  aclemens

    * libs/template/templatemanager.cpp: fix little typo

2009-06-29 12:46  cgilles

    * CMakeLists.txt, libs/imageproperties/imagedescedittab.cpp,
      libs/imageproperties/imagedescedittab.h: use template viewer in
      new tab from Caption & Tags sidebar

2009-06-29 12:46  cgilles

    * utilities/setup/setuptemplate.cpp: typo

2009-06-29 12:45  cgilles

    * libs/template/templateviewer.cpp, libs/template/templateviewer.h:
      add template viewer code

2009-06-29 11:21  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h: Block signals when
      settings are read to avoid rotating on plugin startup
      (which will always be zero degrees anyway).

2009-06-29 10:50  aclemens

    * imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp: Use
      copy instead of creating an tmp image and crop it. Seems to be a
      little bit faster (according to callgrind).

2009-06-29 10:50  aclemens

    * imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp:
      polish

2009-06-29 10:44  aclemens

    * imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp:
      Performance again: Save some method calls to convertToPixmap. We
      don't
      need this every time for the previewGrayOverlay, only in the
      resizeEvent.
      Also use a pixmap instead of an DImg for previewGrayOverlay

2009-06-29 10:11  aclemens

    * imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp: More
      performance: Don't draw the gray overlay every time a mouse event
      occurs.
      Creating the overlay in the resizeEvent is enough.
      This greatly improves the imageselectionwidget on my machine.

2009-06-29 07:36  cgilles

    * libs/template/templateselector.h: polish

2009-06-29 07:14  aclemens

    * imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp:
      polish

2009-06-29 07:09  aclemens

    * imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp: Do
      not call methods in the forloop that will return the same value
      anyway. It's enough to call them once and use the resulting
      values in
      the forloop.
      updatePixmap becomes a little bit faster this way, I can not
      notice this
      by just "looking" at it, but callgrind tells me so :-)

2009-06-29 06:14  cgilles

    * utilities/setup/setuptemplate.cpp: use frame around template
      settings

2009-06-29 05:49  cgilles

    * digikam/iconview.cpp: idem rating widget in constructor

2009-06-29 04:22  cgilles

    * NEWS: update

2009-06-28 20:50  aclemens

    * imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp:
      Little performance improvement: Don't call if (QRect.contains())
      for
      every single point to draw the transparent gray overlay for
      the aspect ratio widget. Especially when images are bigger, this
      is very
      slow. It still isn't fluent, but at least a little bit faster.

2009-06-28 14:40  mwiesweg

    * digikam/albumthumbnailloader.cpp, digikam/albumthumbnailloader.h,
      digikam/digikamapp.cpp: Clean up album thumbnail loader thread at
      shutdown

2009-06-27 23:13  aclemens

    * utilities/fuzzysearch/fuzzysearchview.cpp: wrong logic

2009-06-27 20:14  cgilles

    * utilities/setup/setup.cpp, utilities/setup/setup.h,
      utilities/setup/setuptemplate.cpp,
      utilities/setup/setuptemplate.h: to be able to run setup Template
      with a not registered Template to record in Collection.

2009-06-27 19:38  aclemens

    * libs/database/thumbnaildb.cpp, libs/database/thumbnaildb.h,
      utilities/batch/batchthumbsgenerator.cpp: Removing this code
      again, it will not make things faster.

      I did a lot of I/O performance testing now and at least with our
      sqlite3
      solution, we really have reached the limit, it is just not
      performing
      well on bigger collections.

      My thumbsDB is 970MB big, and when the disk cache has not been
      already
      filled, querying the database is painfully slow.
      This is not digiKam's fault, it can be easily reproduced in the
      sqlite3
      command line tool.

      as root:
      sync
      echo 1 > /proc/sys/vm/drop_caches

      Now your disk cache is cleared, as if the system just started up.
      Run a simple query on a bigger thumbsDB like:

      select count(*) from thumbnails where type = 0;

      Even though this query delivers no results, it takes up to 20
      seconds to
      completely parse the table.

      When used in digiKam, the application is not responding at all
      during
      this operation, you get the impression that digiKam just hung up.

      I have a large RAM here (4GB), but I don't know what happens if
      you run
      digiKam 1.0.0 on an average system with 512MB or 1GB RAM.

      For me the only solution is to go with embedded MySQL or even a
      real
      MySQL server solution.
      Because now we don't have just one, but two rather big databases.

      CCMAIL:digikam-devel@kde.org

2009-06-27 19:38  aclemens

    * libs/widgets/common/manualrenameinput.cpp: polish

2009-06-27 15:27  cgilles

    * NEWS: update

2009-06-27 13:51  cgilles

    * utilities/cameragui/cameracontroller.cpp: idem here : remove
      template before to assign new one

2009-06-27 13:48  cgilles

    * utilities/queuemanager/basetools/metadata/metadata.cpp,
      utilities/queuemanager/basetools/metadata/metadata.h,
      utilities/queuemanager/batchtoolsmanager.cpp: new Metadata
      Template Batch tool for Batch Queue Manager

2009-06-27 13:48  cgilles

    * digikam/metadatahub.cpp: bugfix : clean template before to assign
      new one

2009-06-27 12:27  cgilles

    * NEWS: update

2009-06-27 10:31  cgilles

    * utilities/setup/setuptemplate.cpp: polish

2009-06-27 10:22  cgilles

    * utilities/setup/setuptemplate.cpp: improve whats this

2009-06-27 10:17  cgilles

    * libs/imageproperties/altlangstredit.cpp: optimize layout

2009-06-27 10:10  cgilles

    * utilities/setup/setuptemplate.cpp: optiomize

2009-06-27 09:50  cgilles

    * digikam/metadatahub.cpp, libs/database/imagecopyright.cpp,
      libs/dmetadata/dmetadata.cpp, libs/dmetadata/template.cpp,
      libs/dmetadata/template.h, libs/template/templatelist.cpp,
      libs/template/templatemanager.cpp,
      utilities/setup/setuptemplate.cpp: Matadata Template : support of
      multi-language alternative contents.
      CCBUGS: 139361

2009-06-27 07:17  cgilles

    * libs/imageproperties/altlangstredit.cpp: polish

2009-06-27 07:04  cgilles

    * libs/imageproperties/altlangstredit.cpp,
      libs/imageproperties/altlangstredit.h,
      libs/imageproperties/imagedescedittab.cpp: fix api

2009-06-26 19:23  cgilles

    * NEWS: update

2009-06-26 18:17  mwiesweg

    * utilities/cameragui/cameraui.cpp: Infinite loop: Fix subtlety in
      incrementing loop when lastPhotoFirst is false

      CCBUG: 197445

2009-06-26 18:16  mwiesweg

    * digikam/imagepreviewbar.cpp: Apply fix from 184473 at all
      occurrences

      CCBUG: 193879

2009-06-26 17:51  mwiesweg

    * libs/database/imagecopyright.cpp, libs/database/imagecopyright.h:
      Implement method to retrieve all entries of a property with
      language code.

      CCBUG: 139361

2009-06-26 17:50  mwiesweg

    * libs/threadimageio/thumbnailloadthread.cpp: Remove hardcoded
      FreeDesktopStandard value - remove thumbnails properly
      from thumbnails db after JPEG lossless rotation or adjusting EXIF
      orientation flag

2009-06-26 16:32  cgilles

    * CMakeLists.txt: compile

2009-06-26 16:31  cgilles

    * libs/imageproperties/altlangstredit.cpp,
      libs/imageproperties/altlangstredit.h,
      libs/imageproperties/captionsedit.cpp,
      libs/imageproperties/captionsedit.h,
      libs/imageproperties/imagedescedittab.cpp: captionsedit =>
      altlangstredit

2009-06-26 16:26  cgilles

    * libs/imageproperties/captionsedit.cpp,
      libs/imageproperties/captionsedit.h,
      libs/imageproperties/imagedescedittab.cpp: add title parameter

2009-06-26 14:37  mwiesweg

    * NEWS: udpate

2009-06-26 14:35  mwiesweg

    * digikam/imagecategorizedview.cpp: Ignore activation by click on
      thumbnail if the Ctrl or Shift modifiers are pressed.

      BUG: 196686

2009-06-26 14:35  mwiesweg

    * digikam/kcategorizedview.cpp, digikam/kcategorizedview_p.h: Got
      enough of this: Port Qt's QListView code for setSelection and
      replace
      home-brewn implementation.
      In my tests it worked nicely.
      This fixes the problems of "Weird behavior with Shift + Click"
      (any bug report?)
      and the problem "Ctrl + rubberband selection deselects previous
      selection".

      CCBUG: 196686

2009-06-26 13:30  mwiesweg

    * libs/database/imagescanner.cpp: Read rights usage terms and
      instruction correctly from metadata to database

2009-06-26 10:47  cgilles

    * libs/dmetadata/template.cpp: TemplatePrivate not used anymore

2009-06-26 10:44  cgilles

    * libs/dmetadata/template.h: api doc

2009-06-26 10:34  cgilles

    * libs/database/imagecomments.cpp: i recommend to always init
      pointer to 0, to be sure...

2009-06-26 08:29  aclemens

    * tests/imageloaders/imageloadertest.cpp: Hmm very trusty :) Better
      set it to false, although load should always
      deliver some return value

2009-06-26 08:27  aclemens

    * tests/imageloaders/tests.xcf: Hmm this file is way too big,
      strange... maybe because of the alpha
      channels. I will remove it for now and try to compress it.

2009-06-26 08:21  aclemens

    * tests/imageloaders/tests.xcf: Add xcf for creating more test
      images.
      The created images contain a lot of noise, to see smoothing
      effects when
      loading and saving images.

2009-06-26 08:17  aclemens

    * tests/imageloaders/imageloadertest.cpp,
      tests/imageloaders/imageloadertest.h: Simplify normal test, use
      data driven testing here.
      The other functions may be used for specialized file-format
      testing.

2009-06-26 08:06  cgilles

    * libs/dmetadata/dmetadata.cpp, libs/dmetadata/template.cpp,
      libs/template/templatemanager.cpp,
      libs/template/templateselector.cpp: polish + add debug staements

2009-06-26 08:05  cgilles

    * utilities/cameragui/cameracontroller.cpp,
      utilities/cameragui/cameraui.cpp,
      utilities/cameragui/downloadsettingscontainer.h: using template
      title instead Template container. more simple to understand.

2009-06-26 06:16  cgilles

    * libs/dmetadata/template.h: polish

2009-06-26 04:29  cgilles

    * libs/template/templatemanager.cpp,
      libs/template/templatemanager.h: credits

2009-06-26 04:11  cgilles

    * libs/template/templatemanager.cpp: add comments

2009-06-26 04:05  cgilles

    * NEWS: update

2009-06-26 04:04  cgilles

    * NEWS: update

2009-06-25 22:16  mwiesweg

    * digikam/metadatahub.cpp, digikam/metadatahub.h,
      libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h,
      libs/template/templatelist.cpp, libs/template/templatelist.h,
      libs/template/templateselector.cpp,
      libs/template/templateselector.h,
      utilities/cameragui/cameracontroller.cpp,
      utilities/cameragui/downloadsettingscontainer.h,
      utilities/setup/setuptemplate.cpp: Pass Template by value
      everywhere

2009-06-25 22:15  mwiesweg

    * libs/template/templatemanager.cpp,
      libs/template/templatemanager.h: Pass Template objects by value.
      Template are identified by template title instead of pointer
      (e.g. in remove())
      Use a mutex - now all methods are thread-safe

2009-06-25 22:14  mwiesweg

    * libs/dmetadata/template.cpp, libs/dmetadata/template.h: Change
      Template into a class that can be easily passed by value and
      shared across threads

2009-06-25 21:37  cgilles

    * NEWS: update

2009-06-25 21:36  cgilles

    * libs/imageproperties/imagedescedittab.cpp: unforget to read last
      captions list from editor when apply button is pressed
      BUGS: 197641

2009-06-25 20:41  cgilles

    * NEWS: update

2009-06-25 20:40  cgilles

    * NEWS: update

2009-06-25 20:37  aacid

    * utilities/setup/setuptemplate.cpp: fix typo reported by Yuri
      Chornoivan

2009-06-25 20:24  mwiesweg

    * libs/models/imagealbumfiltermodel.cpp: Fix broken categorization
      in sort by date mode

2009-06-25 18:35  scripty

    * utilities/nepomuk/digikamnepomukservice.desktop: SVN_SILENT made
      messages (.desktop file)

2009-06-25 18:21  aclemens

    * tests/imageloaders/imageloadertest.cpp,
      tests/imageloaders/imageloadertest.h: add TIFF loader test

2009-06-25 18:21  aclemens

    * tests/imageloaders/test.tif: add tiff (uncompressed) test image

2009-06-25 18:16  mwiesweg

    * digikam/digikamimageview.cpp: Set image sort order at creation

      BUG: 197622

2009-06-25 17:50  mwiesweg

    * libs/database/imagecomments.cpp: Dont drop newly inserted
      comments...
      CCBUG: 197641

2009-06-25 16:46  aclemens

    * tests/imageloaders/imageloadertest.cpp: polish

2009-06-25 16:46  aclemens

    * tests/imageloaders/imageloadertest.cpp,
      tests/imageloaders/imageloadertest.h: Add another test case for
      JPG. It fails due to different image data.
      Is this the fault of JPG compression?

2009-06-25 16:15  aclemens

    * libs/widgets/common/manualrenameinput.cpp: This connection is not
      valid anymore

2009-06-25 16:09  aclemens

    * tests/imageloaders/test.jpg, tests/imageloaders/test.png: forgot
      to upload the test images

2009-06-25 16:03  aclemens

    * tests/CMakeLists.txt, tests/imageloaders,
      tests/imageloaders/CMakeLists.txt,
      tests/imageloaders/imageloadertest.cpp,
      tests/imageloaders/imageloadertest.h: Add new tests for
      ImageLoader classes.
      They don't do much yet, but it seems we already found a bug in
      PNGLoader.
      We need definitely more test cases for digiKam ;-) also to reduce
      regression errors.

2009-06-25 14:16  cgilles

    * utilities/setup/setuptemplate.cpp: add missing whats this

2009-06-25 14:06  cgilles

    * digikam/metadatahub.cpp, libs/database/imagecopyright.cpp,
      libs/database/imagecopyright.h, libs/dmetadata/dmetadata.cpp,
      libs/dmetadata/template.cpp, libs/dmetadata/template.h,
      libs/template/templatelist.cpp,
      libs/template/templatemanager.cpp,
      utilities/setup/setuptemplate.cpp: Template management : to be
      able to host more than one author at the same time.

2009-06-25 14:02  aclemens

    * imageplugins/coreplugin/sharpentool.cpp: polish

2009-06-25 13:59  aclemens

    * imageplugins/coreplugin/blurtool.cpp,
      imageplugins/coreplugin/sharpentool.cpp: Fix sharpen method
      "unsharp mask".
      We use the "radius" input as diameter. Actually this setting has
      been
      wrong for a long time, and ha become visible by using
      CImg::blur() now.

2009-06-25 11:46  cgilles

    * libs/template/templateselector.cpp: fix typo

2009-06-25 11:45  cgilles

    * digikam/albumsettings.cpp, digikam/albumsettings.h,
      digikam/metadatahub.cpp, digikam/metadatahub.h,
      utilities/setup/setupmetadata.cpp: add new settings to record
      template to image metadata.
      remove obsolete methods from AlbumSettings.
      CCBUGS: 139361

2009-06-25 11:10  cgilles

    * libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: remove
      depreciate

2009-06-25 11:07  cgilles

    * utilities/setup/setuptemplate.cpp: remove IPTC limitation there

2009-06-25 10:52  cgilles

    * utilities/cameragui/cameracontroller.cpp: use removeTemplate
      method here

2009-06-25 10:51  cgilles

    * libs/template/templateselector.cpp: add more whats this details

2009-06-25 10:23  cgilles

    * digikam/metadatahub.cpp, digikam/metadatahub.h,
      libs/imageproperties/imagedescedittab.cpp,
      libs/imageproperties/imagedescedittab.h: added template
      management to Caption and tags right side bar.
      CCBUGS: 139361

2009-06-25 10:20  cgilles

    * libs/template/templatemanager.cpp,
      libs/template/templatemanager.h,
      libs/template/templateselector.cpp: added internal template to
      remove identify template to remove or unregistered template

2009-06-25 10:19  cgilles

    * libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: add new
      method to remove template

2009-06-25 09:55  aclemens

    * tests/manualrenameinputtest.cpp: some more tests

2009-06-25 09:50  aclemens

    * tests/manualrenameinputtest.cpp, tests/manualrenameinputtest.h:
      add more tests

2009-06-25 07:18  cgilles

    * libs/template/templatemanager.cpp: wrong logic here

2009-06-25 07:08  cgilles

    * libs/template/templateselector.cpp: if template is null set None
      option

2009-06-25 07:02  cgilles

    * libs/dmetadata/dmetadata.cpp: wrong tag name

2009-06-25 06:13  cgilles

    * libs/dmetadata/dmetadata.cpp: if Template is null remove all
      relevant Tags

2009-06-25 03:36  cgilles

    * NEWS: update

2009-06-24 16:44  cgilles

    * libs/template/templateselector.cpp: wrong signal name

2009-06-24 15:12  mwiesweg

    * digikam/imagecategorizedview.cpp: Clear selection before calling
      setCurrentIndex() at those places where the intention
      is clearly to set exactly one selected + current index.
      If Ctrl or Shift are pressed, maybe for any unrelated purpose, it
      would be taken
      into account because the selectionCommand() is shared for all
      purposes including
      mouse selection, keyboard selection and programmatical selection.

2009-06-24 14:25  cgilles

    * libs/dmetadata/dmetadata.cpp: fix possible crash

2009-06-24 14:24  cgilles

    * libs/database/imagecopyright.cpp: fix possible crash

2009-06-24 14:17  cgilles

    * libs/database/imagecomments.cpp: compile

2009-06-24 14:11  mwiesweg

    * libs/database/imagecomments.cpp: Check for d everywhere - should
      fix crashes. (done in all methods
      but forgot it in the newly added ones)

2009-06-24 13:10  cgilles

    * libs/database/imageinfo.cpp, libs/database/imageinfo.h: new
      method to get ImageCopyright container

2009-06-24 13:09  cgilles

    * libs/database/imagecopyright.cpp, libs/database/imagecopyright.h:
      new null constructor

2009-06-24 13:06  cgilles

    * libs/database/imagecomments.cpp: nice. A null ImageComments class
      do not create internal private container. I must crash if
      ImageComments methods are called...

2009-06-24 12:47  cgilles

    * libs/database/imagecopyright.cpp, libs/database/imagecopyright.h:
      new method to export ImageCopyright to Template class

2009-06-24 11:59  cgilles

    * libs/template/templateselector.cpp,
      libs/template/templateselector.h: make connection between
      template selector and template manager. rename signals and slots

2009-06-24 11:28  cgilles

    * libs/template/templatemanager.cpp,
      libs/template/templatemanager.h: new findBytContents method

2009-06-24 11:20  cgilles

    * libs/template/templatemanager.cpp: polish

2009-06-24 11:16  cgilles

    * utilities/setup/setuptemplate.cpp: polish

2009-06-24 10:33  cgilles

    * libs/template/templatelist.cpp: compile

2009-06-24 10:31  cgilles

    * libs/template/templatelist.cpp: wrong logic here

2009-06-24 10:25  cgilles

    * utilities/setup/setuptemplate.cpp: use template title everywhere

2009-06-24 10:25  cgilles

    * libs/dmetadata/template.cpp, libs/dmetadata/template.h: use
      template title everywhere

2009-06-24 10:25  cgilles

    * libs/template/templatelist.cpp, libs/template/templatelist.h,
      libs/template/templatemanager.cpp,
      libs/template/templatemanager.h,
      libs/template/templateselector.cpp: use template title everywhere

2009-06-24 09:00  mwiesweg

    * digikam/CMakeLists.txt: Compile nepomuk service only with KDE4.3
      (beta currently)

2009-06-24 08:58  cgilles

    * libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: new
      getMetadataTemplate() method

2009-06-24 08:51  aclemens

    * utilities/fuzzysearch/fuzzysearchview.cpp: Use if statement to
      avoid compiler warnings

2009-06-24 08:41  cgilles

    * libs/dmetadata/template.cpp, libs/dmetadata/template.h: no need
      valid flag

2009-06-24 08:28  cgilles

    * libs/dmetadata/template.cpp: compile

2009-06-24 08:27  cgilles

    * libs/dmetadata/template.h: compile

2009-06-24 08:26  cgilles

    * libs/dmetadata/template.cpp: equality operator

2009-06-24 08:17  cgilles

    * libs/template/templatemanager.cpp,
      libs/template/templatemanager.h,
      libs/template/templateselector.cpp: remove find(author) method.

2009-06-24 08:04  cgilles

    * digikam/metadatahub.cpp: polish

2009-06-24 07:43  cgilles

    * libs/imageproperties/captionsedit.cpp: polish

2009-06-24 07:24  cgilles

    * libs/template/templatemanager.cpp,
      libs/template/templateselector.cpp: load template in constructor

2009-06-24 07:24  cgilles

    * digikam/digikamapp.cpp: load template in constructor

2009-06-24 06:17  cgilles

    * libs/template/templateselector.cpp: polish

2009-06-24 06:16  cgilles

    * utilities/setup/setup.cpp: polish

2009-06-24 06:02  cgilles

    * libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: polish

2009-06-24 04:32  cgilles

    * README: update

2009-06-24 04:31  cgilles

    * NEWS: update

2009-06-24 04:29  cgilles

    * utilities/nepomuk/digikamnepomukservice.cpp: fix warning

2009-06-23 21:18  mwiesweg

    * digikam/metadatahub.cpp: Adjust to ImageComments changes

2009-06-23 21:18  mwiesweg

    * CMakeLists.txt, digikam/CMakeLists.txt: Add compilation of
      Nepomuk sync service.

      Please test if this is fine with KDE4.2! If not, we must make it
      optional
      for KDE >= 4.3. I guess that should be possible with CMake.

2009-06-23 21:17  mwiesweg

    * utilities/nepomuk, utilities/nepomuk/digikamnepomukservice.cpp,
      utilities/nepomuk/digikamnepomukservice.desktop,
      utilities/nepomuk/digikamnepomukservice.h: Nepomuk coding sprint
      results:
      Initial revision of a Digikam <-> Nepomuk synchronisation bridge.
      For now this is implemented as a Nepomuk service running
      independently
      from the main digikam instance.
      Syncs rating, comment and tags; tags is one-way currently,
      syncing tags
      from Nepomuk to digikam is awaiting implementation.
      Changes in digikam are immediately pushed to Nepomuk by listening
      to
      digikam's DBus signals. After first start, a full sync of all
      entries
      is triggered. The initial sync is recorded in the database.
      Changes in Nepomuk are registered by listening to global change
      signals.
      After a timed delay a Sparql query retrieves all relevant changes
      that occurred since the last check. The time is recorded in the
      database.
      The database file path is read from the digikam configuration
      file.
      If an instance is running, it is queried directly. If the
      database file
      changes, the service is informed by digikam. (This does not scale
      well to several
      instances running different DBs, but digikam does not support
      this scenario anyway)
      Both syncing directions are independently configurable. Default
      is false for now;
      we should consider defaulting to true.

      Note: I am running KDE4.3beta2 at the moment. If there is code
      not compiling with
      KDE4.2, we must add a conditional switch to CMake.

      CCMAIL: digikam-devel@kde.org trueg@kde.org

2009-06-23 21:17  mwiesweg

    * digikam/digikamapp.cpp, digikam/digikamapp.h,
      digikam/org.kde.digikam.xml: - add DBus call to retrieve current
      db settings
      - inform Nepomuk service if relevant setup options changed

2009-06-23 21:17  mwiesweg

    * digikam/albummanager.cpp: Inform nepomuk service on database
      change

2009-06-23 21:16  mwiesweg

    * digikam/albumsettings.cpp, digikam/albumsettings.h: Add settings
      to sync to/fro nepomuk.
      Settings have no UI yet.

2009-06-23 21:16  mwiesweg

    * libs/database/imagecomments.cpp, libs/database/imagecomments.h:
      Add various remove and replace methods, adjust API, some internal
      changes

2009-06-23 21:16  mwiesweg

    * libs/database/imagecopyright.cpp, libs/database/imagecopyright.h:
      Add remove...() method for all properties

2009-06-23 21:15  mwiesweg

    * libs/database/albumdb.cpp, libs/database/albumdb.h: Add method to
      remove copyright entries

2009-06-23 20:08  cgilles

    * libs/imageproperties/captionsedit.cpp,
      libs/imageproperties/imagedescedittab.cpp: fix broken
      signal/slots order
      CCBUGS: 197641

2009-06-23 19:25  cgilles

    * NEWS: update

2009-06-23 19:24  cgilles

    * NEWS: update

2009-06-23 14:33  cgilles

    * libs/dmetadata/dmetadata.cpp: Export digiKam tags hierarchies to
      LightRoom XMP namespace
      CCBUGS: 197285

2009-06-23 13:49  cgilles

    * libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: import
      tags hierarchies from LightRoom
      CCBUGS: 197285

2009-06-23 13:08  cgilles

    * NEWS: update

2009-06-23 13:01  cgilles

    * libs/template/templateselector.cpp: add whats this

2009-06-23 12:58  cgilles

    * libs/dmetadata/CMakeLists.txt: export tmplate header

2009-06-23 12:56  cgilles

    * libs/dmetadata/dmetadata.cpp: fix wrong namespace

2009-06-23 12:40  cgilles

    * utilities/cameragui/cameracontroller.cpp,
      utilities/cameragui/cameraui.cpp,
      utilities/cameragui/cameraui_p.h,
      utilities/cameragui/downloadsettingscontainer.h: Camera GUI : add
      option to apply metadata template to items to download from
      camera.
      CCBUGS: 139361

2009-06-23 12:38  cgilles

    * libs/dmetadata/dmetadata.cpp: set all template tags

2009-06-23 12:35  aclemens

    * project/porting2ModelView.ods: update

2009-06-23 12:32  aclemens

    * project/porting2ModelView.ods: update

2009-06-23 12:24  cgilles

    * libs/dmetadata/dmetadata.cpp: check if template is null

2009-06-23 12:18  cgilles

    * CMakeLists.txt: compile

2009-06-23 12:18  cgilles

    * libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h,
      libs/dmetadata/template.cpp, libs/dmetadata/template.h,
      libs/template/template.cpp, libs/template/template.h: move
      template class in dmetadata.
      export symbol and share in libdigikamcore

2009-06-23 11:12  cgilles

    * libs/template/templateselector.cpp: compile

2009-06-23 11:11  cgilles

    * libs/template/templateselector.cpp: fix layout

2009-06-23 11:08  cgilles

    * libs/template/templateselector.cpp: use right setup page

2009-06-23 11:02  cgilles

    * CMakeLists.txt: compile

2009-06-23 11:01  cgilles

    * libs/template/templateselector.cpp,
      libs/template/templateselector.h: add template selector widget

2009-06-23 09:11  cgilles

    * digikam/CMakeLists.txt: link

2009-06-23 07:50  cgilles

    * CMakeLists.txt, digikam/CMakeLists.txt,
      libs/template/template.cpp, libs/template/template.h,
      libs/template/templatelist.cpp, libs/template/templatelist.h,
      libs/template/templatemanager.cpp,
      libs/template/templatemanager.h, utilities/setup/template.cpp,
      utilities/setup/template.h, utilities/setup/templatelist.cpp,
      utilities/setup/templatelist.h,
      utilities/setup/templatemanager.cpp,
      utilities/setup/templatemanager.h: use template dir

2009-06-23 07:38  cgilles

    * libs/template: add template dir

2009-06-23 07:14  cgilles

    * CMakeLists.txt, utilities/setup/identitylist.cpp,
      utilities/setup/identitylist.h, utilities/setup/photographer.cpp,
      utilities/setup/photographer.h,
      utilities/setup/setuptemplate.cpp, utilities/setup/template.cpp,
      utilities/setup/template.h, utilities/setup/templatelist.cpp,
      utilities/setup/templatelist.h,
      utilities/setup/templatemanager.cpp,
      utilities/setup/templatemanager.h: photographer => template

2009-06-23 06:12  cgilles

    * utilities/setup/identitylist.cpp: compile

2009-06-23 06:12  cgilles

    * CMakeLists.txt, digikam/digikamapp.cpp, digikam/digikamapp_p.h,
      utilities/setup/photographerlist.cpp,
      utilities/setup/photographerlist.h, utilities/setup/setup.cpp,
      utilities/setup/setuptemplate.cpp,
      utilities/setup/setuptemplate.h,
      utilities/setup/templatemanager.cpp,
      utilities/setup/templatemanager.h: PhotographerList =>
      TemplateManager

2009-06-23 05:55  cgilles

    * CMakeLists.txt, utilities/setup/setup.h,
      utilities/setup/setupidentity.cpp,
      utilities/setup/setupidentity.h,
      utilities/setup/setuptemplate.cpp,
      utilities/setup/setuptemplate.h: setuidentity => setuptemplate

2009-06-23 04:19  cgilles

    * digikam/digikamapp.cpp, digikam/digikamapp_p.h,
      utilities/setup/photographerlist.cpp: credits.xml => template.xml

2009-06-23 03:38  cgilles

    * NEWS: update--Cette ligne, et les suivantes ci-dessous, seront
      ignorées--

      M NEWS

2009-06-22 21:40  aclemens

    * utilities/fuzzysearch/findduplicatesview.cpp: Copy and paste
      error: this will introduce a memory leak

2009-06-22 19:10  cgilles

    * digikam/digikamapp.cpp, digikam/digikamapp_p.h,
      utilities/setup/identitylist.cpp,
      utilities/setup/photographerlist.cpp, utilities/setup/setup.cpp,
      utilities/setup/setupidentity.cpp,
      utilities/setup/setupidentity.h: set-up credits.xml info file to
      store photographer identies.
      re-write setup identity page as photographers info manager
      TODO : use these info to store data in DB and metadata

2009-06-22 18:10  aclemens

    * libs/dialogs/rawcameradlg.cpp: polish / fix crash when searching
      camera list

2009-06-22 18:07  aclemens

    * libs/dialogs/rawcameradlg.cpp: Do we need a waitcursor here?

2009-06-22 18:07  aclemens

    * libs/dialogs/infodlg.cpp, libs/dialogs/rawcameradlg.cpp,
      libs/dialogs/rawcameradlg.h: Use InfoDlg as base class for
      RawCameraDlg to have a more common look in
      these dialogs.

      InfoDlg can be factorized a little bit to make adding new widgets
      easier.

2009-06-22 14:36  aclemens

    * libs/database/thumbnaildb.cpp, libs/database/thumbnaildb.h,
      utilities/batch/batchthumbsgenerator.cpp: Add a new method to get
      invalid filePaths. This should speed up the
      batch thumbnailer a lot if used on a big collection.
      Unfortunately it seems that we are not (yet) using the
      NoThumbnail flag
      (or we don't add files without thumbs at all to the filePaths
      table).

      When adding new files, they don't appear in the thumbsDB when the
      album
      has not been opened or the batch thumbnailer has not yet run.

      Maybe we should add files immediately to the thumbsDB when they
      are
      added to the collection and set the NoThumbnail flag.

2009-06-22 13:32  cgilles

    * utilities/setup/identitylist.cpp,
      utilities/setup/photographer.cpp, utilities/setup/photographer.h,
      utilities/setup/photographerlist.cpp: Update photographer info
      container following ImageCopyright class to prepare registration
      in DB.
      Next stage is to make Photographers indentity manager for digiKAm
      setup, and later add to ALbumGUI
      and CameraGui right sidebar a new settings to adjust photo author
      informations.

      Marcel : as ImageComment, same problem in ImageCopyright class :
      how to remove copyright informations from DB ?
      We can Add/Append new item, but not delete...
      CCMAIL: marcel.wiesweg@gmx.de

2009-06-22 12:39  cgilles

    * libs/database/imagecopyright.cpp, libs/database/imagecopyright.h:
      polish

2009-06-22 11:59  cgilles

    * libs/imageproperties/captionsedit.cpp,
      libs/imageproperties/captionsedit.h,
      libs/imageproperties/imagedescedittab.cpp: displatch dirty state
      from caption widget to sidebar.
      User can now press apply button to register current caption
      edited.

2009-06-22 11:07  mwiesweg

    * digikam/kcategorizedview.cpp, digikam/kcategorizedview.h,
      digikam/kcategorizedview_p.h: Remove "optimization" in
      slotLayoutChanged that only causes relayout if certain tested
      filter parameters have changed. But neither testing these
      parameters nor testing
      for rowCount can rule out the necessity of a relayout (our filter
      models e.g. dont
      care about these parameters. Row count may be the same but
      completely different
      indexes may be present).

      Remove dataChanged reimplementation. This may cause side effects!
      But I see no need for this. And even less for caching visual rect
      before
      a possible relayout. For me, if a proxy model wants to
      re-categorize,
      it should emit layoutChanged().

2009-06-22 11:07  mwiesweg

    * libs/database/databasechangesets.h,
      libs/database/databaseparameters.cpp,
      libs/database/databaseparameters.h: Add isValid() method to
      DatabaseParameters.
      Add definitions around Q_METATYPE declarations for QList<int> in
      case other headers
      have already defined them (dont know if there is a cleaner
      solution)

2009-06-22 11:07  mwiesweg

    * libs/database/imageinfo.cpp: Use only one DB call in file path
      constructor

2009-06-22 11:07  mwiesweg

    * libs/database/albumdb.cpp, libs/database/albumdb.h: Retrieve
      image + album ids in one call from given album root, album path
      and file name

2009-06-22 11:07  mwiesweg

    * digikam/albummanager.cpp: - keep thumb db files out of mod date
      list
      - make sure there is a complete scan after changing the database
      while running

2009-06-22 11:07  mwiesweg

    * libs/database/albumdb.cpp, libs/database/albumdb.h,
      libs/database/databasechangesets.h, libs/database/imageinfo.cpp,
      utilities/kipiiface/kipiimageinfo.cpp: Pass current tag ids to
      removeAllTags (which is hardly used at all)
      to get better state in the change message.
      Fix possible crashes in ImageInfo (check for m_data)

2009-06-22 10:41  cgilles

    * libs/imageproperties/captionsedit.cpp,
      libs/imageproperties/captionsedit.h: improve buttons behavors.

2009-06-22 09:56  cgilles

    * NEWS: update

2009-06-22 09:55  cgilles

    * digikam/metadatahub.cpp: polish

2009-06-22 09:54  cgilles

    * libs/database/imagecomments.cpp: clear comments from DB before to
      update it.
      Marcel, this commit must be re-arranged i'm sure. In fact there
      is no method to remove and clear DB item comments.
      CCMAIL: marcel.wiesweg@gmx.de

2009-06-22 09:51  cgilles

    * libs/dmetadata/dmetadata.cpp: fix null comments registration to
      metadata
      BUGS: 152219

2009-06-22 09:18  aclemens

    * digikam/tagfilterview.cpp, digikam/tagfolderview.cpp,
      libs/imageproperties/talbumlistview.cpp: Only allow dragging to
      empty space when the parent tag is not the root
      tag.

2009-06-22 09:18  aclemens

    * libs/imageproperties/talbumlistview.cpp: Revert this commit,
      since it is actually possible to move a tag into the
      empty space and add it to the root tag folder.

      I committed this yesterday because the other two tag views don't
      allow
      dropping items in the empty space, but instead of disallowing it
      here,
      too, we should allow it in the other two views.

      This reverts commit 2867f4ebf033febf0d60c898f157341006cc9687.

2009-06-21 23:14  aclemens

    * digikam/albumfolderview.cpp: Dropping an album into an empty
      space in the albumfolderview added this
      album to the albumroot. But since we have multiple collections,
      this
      isn't working anymore.

      Disabling it for now because we get an error, but I would suggest
      to
      remove this forever, because we can not guess the
      correct collection, in where the album should be moved.

2009-06-21 23:14  aclemens

    * libs/imageproperties/talbumlistview.cpp: If no itemDrop is
      present (if the user drags a tag into an empty space),
      return from contentsDropEvent completely. It doesn't make sense
      to allow
      moving the tag to this location, it will do nothing.

2009-06-21 14:30  aclemens

    * libs/database/albumdb.cpp: Simplify update statement

2009-06-21 14:06  aclemens

    * libs/database/albumdb.cpp: Don't display the tag symbol inside of
      a tag thumbnail. This looks
      strange.
      Maybe we should even thing about getting rid of the tag border as
      soon
      as a tag thumbnail has been set, like we do in album folder view?

      For those of you who have "a tag inside a tag":
      Right-click on the tag thumbnail and choose "Reset Icon".

      CCMAIL:digikam-devel@kde.org

2009-06-21 13:50  welwarsky

    * digikam/dbstatdlg.cpp: QList::length() is Qt 4.5 only.
      QList::count() is equivalent and works for earlier versions

2009-06-21 13:21  cgilles

    * NEWS: update

2009-06-21 11:07  aclemens

    * NEWS: update

2009-06-21 11:07  aclemens

    * libs/imageproperties/talbumlistview.cpp: Fix crash in
      TAlbumListView when dragging an item into the empty space
      below the tag list.
      BUG:197360

2009-06-20 21:17  cgilles

    * utilities/setup/identitylist.cpp, utilities/setup/identitylist.h:
      polish

2009-06-20 21:15  cgilles

    * utilities/setup/setupcategory.cpp: polish

2009-06-20 20:56  cgilles

    * CMakeLists.txt, utilities/setup/identitylist.cpp,
      utilities/setup/identitylist.h: new widget to display list of
      photographer identities. Not yet used...

2009-06-20 19:30  cgilles

    * NEWS: update

2009-06-20 19:29  cgilles

    * NEWS: update

2009-06-20 17:19  aclemens

    * digikam/dbstatdlg.cpp: polish

2009-06-20 17:17  aclemens

    * digikam/dbstatdlg.cpp: Use scanAlbums() here, like in the tag
      statistics section.
      This query is a little bit slower, but maybe more accurate?

2009-06-20 17:02  aclemens

    * digikam/dbstatdlg.cpp: Add albums and tags count to the dbstats
      dialog

2009-06-20 16:27  cgilles

    * CMakeLists.txt, utilities/setup/photographerlist.cpp,
      utilities/setup/photographerlist.h: new photographer list
      manager. not yet used...

2009-06-20 16:22  aclemens

    * digikam/dbstatdlg.cpp: fix warning

2009-06-20 16:02  cgilles

    * CMakeLists.txt, utilities/setup/photographer.cpp,
      utilities/setup/photographer.h: new photographer info container.
      Not yet used...

2009-06-20 14:37  mwiesweg

    * libs/dimg/loaders/tiffloader.cpp: Catch std::bad_alloc around the
      main image data allocation - with very big images
      or corrupt headers, width or height information may be fatally
      large.

      CCBUG: 197254

2009-06-20 14:34  cgilles

    * CMakeLists.txt, digikam/cameralist.cpp, digikam/cameralist.h,
      digikam/cameratype.cpp, digikam/cameratype.h,
      utilities/setup/cameralist.cpp, utilities/setup/cameralist.h,
      utilities/setup/cameratype.cpp, utilities/setup/cameratype.h:
      these object are relevant of setup. move at the right place

2009-06-20 13:34  cgilles

    * libs/dialogs/deletedialog.cpp, libs/dialogs/deletedialog.h: wrap
      around focused button from Delete dialog. Sound like Qt and KDE
      api do not follow focus button set by keyboard.
      CCBUGS: 195494

2009-06-20 12:47  cgilles

    * NEWS: update

2009-06-20 12:19  cgilles

    * NEWS: update

2009-06-20 12:10  cgilles

    * utilities/timeline/timelinewidget.cpp,
      utilities/timeline/timelinewidget.h: TimeLine widget : draw
      flicker rectangle around time selection date below X axis. Now,
      with flicker effect, this bring users
      to see where they can take date selection.
      Note : Only bottom of vertical band is used to perform selection.
      the rest of band, upper X axis can be move to naviguate
      on time line without to take selection. Why ? To see and check
      date an number of items from histogram displayed on the top.
      Kphotoalbum use also this behavour with timeline.
      BUGS: 182852
      BUGS: 173899

2009-06-20 11:15  aclemens

    * tests/manualrenameinputtest.cpp, tests/manualrenameinputtest.h:
      polish

2009-06-20 06:35  cgilles

    * NEWS: update

2009-06-19 13:24  cgilles

    * NEWS: update

2009-06-19 13:23  cgilles

    * utilities/firstrun/collectionpage.cpp: QDir::mkdir =>
      QDir::mkpath
      BUGS: 197152

2009-06-19 13:17  cgilles

    * utilities/firstrun/collectionpage.cpp: fix i18n

2009-06-19 13:04  cgilles

    * digikam/albummanager.cpp: no need extra namespace here. gcc 4.4
      no not like it

2009-06-19 12:51  cgilles

    * digikam/albummanager.cpp: polish i18n

2009-06-19 12:39  cgilles

    * CMakeLists.txt: enable thumbs database by default now.

2009-06-19 12:38  cgilles

    * NEWS: update

2009-06-19 12:20  cgilles

    * NEWS: update

2009-06-19 10:30  cgilles

    * NEWS: update

2009-06-19 10:23  cgilles

    * NEWS: update

2009-06-19 10:20  cgilles

    * NEWS: update

2009-06-19 10:20  cgilles

    * libs/dialogs/deletedialog.cpp: set focus to Cancel button
      BUGS: 195494

2009-06-19 10:11  cgilles

    * NEWS: update

2009-06-19 09:33  cgilles

    * NEWS: update

2009-06-19 09:16  cgilles

    * NEWS: update

2009-06-19 07:01  cgilles

    * CMakeLists.txt, imageplugins/contentawareresizing/CMakeLists.txt,
      imageplugins/contentawareresizing/lqr, libs/3rdparty/lqr: move
      lqr library to 3rdparty subdir

2009-06-19 03:25  mboquien

    * digikam/albumlister.cpp, digikam/cameralist.cpp,
      digikam/digikamapp.cpp, digikam/main.cpp,
      libs/database/imagequerybuilder.cpp,
      libs/database/imagescanner.cpp,
      libs/models/imagefiltersettings.cpp,
      libs/widgets/metadata/metadatalistview.cpp,
      utilities/cameragui/cameracontroller.cpp,
      utilities/setup/cameraselection.cpp,
      utilities/setup/setupcamera.cpp: Let's quote EBN: “Some QString
      methods (like startsWith() and endsWith()) are more efficient if
      they are passed a QLatin1String, avoiding an implicit conversion
      from const char *.”

2009-06-19 03:06  mboquien

    * digikam/albumwidgetstack.cpp, digikam/imagecategorizedview.cpp,
      digikam/scancontroller.cpp,
      utilities/cameragui/cameracontroller.cpp,
      utilities/imageeditor/rawimport/rawsettingsbox.cpp: Correct some
      spelling mistakes detected by krazy and exclude a couple of
      warnings because they are bogus in the context of reading keys in
      a config file.

2009-06-19 02:54  mboquien

    * digikam/imagerotationoverlay.h, digikam/metadatamanager.cpp,
      libs/database/databasebackend_p.h,
      libs/database/databasecorebackend.cpp,
      libs/database/databasecorebackend_p.h,
      libs/database/thumbnaildatabaseaccess.h, libs/dimg/dimg.cpp,
      libs/dimg/loaders/jpegloader.cpp, libs/dimg/loaders/jpegloader.h,
      libs/dimg/loaders/pgfloader.cpp,
      libs/dimg/loaders/tiffloader.cpp,
      libs/imageproperties/imagepropertiestxtlabel.h,
      libs/models/imagefiltermodelpriv.h,
      libs/models/imagefiltermodelthreads.h,
      utilities/firstrun/startscanpage.h,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/queuemanager/queuepool.h: Correct some EBN warning
      regarding includes.

2009-06-18 18:54  sengels

    * libs/database/thumbnaildb.h: fix linker error on msvc 2k5/2k8

2009-06-18 13:32  cgilles

    * libs/3rdparty/libpgf/PGFplatform.h: IStream used in
      libpgf::Stream.h need ole2.h header with MSVC 9

2009-06-18 10:31  cgilles

    * libs/jpegutils/jpegutils.cpp, utilities/cameragui/cameraui.cpp:
      CameraGUI : added TIFF, JPEG2000, and PGF file format to convert
      JPEG to lossless image format

2009-06-18 10:17  cgilles

    * NEWS: update

2009-06-18 08:58  cgilles

    * libs/database/schemaupdater.cpp: add PGF in DB schema updater

2009-06-18 08:44  cgilles

    * libs/dimg/loaders/pgfloader.cpp: polish

2009-06-18 07:40  cgilles

    * CMakeLists.txt,
      utilities/queuemanager/basetools/convert/convert2pgf.cpp,
      utilities/queuemanager/basetools/convert/convert2pgf.h,
      utilities/queuemanager/batchtoolsmanager.cpp: add new PGF convert
      to Batch Queue Manager

2009-06-18 07:10  cgilles

    * libs/dialogs/libsinfodlg.cpp: add PGF format

2009-06-18 04:06  cgilles

    * NEWS: update

2009-06-17 12:21  cgilles

    * libs/dimg/loaders/pgfloader.cpp: i just completed first version
      of PGF metadata encoder/decoder for Exiv2 library. i can comment
      this code (will be definitively removed later)

2009-06-16 18:35  aclemens

    * imageplugins/adjustcurves/adjustcurvestool.cpp,
      imageplugins/adjustlevels/adjustlevelstool.cpp,
      imageplugins/channelmixer/channelmixertool.cpp,
      imageplugins/charcoal/charcoal.cpp,
      imageplugins/contentawareresizing/contentawareresizer.cpp,
      imageplugins/contentawareresizing/contentawareresizetool.cpp,
      imageplugins/coreplugin/bwsepiatool.cpp,
      imageplugins/coreplugin/iccprooftool.cpp,
      imageplugins/coreplugin/resizetool.cpp,
      imageplugins/inpainting/inpaintingtool.cpp,
      imageplugins/lenscorrection/distortion/pixelaccess.cpp,
      imageplugins/perspective/perspectivewidget.cpp,
      imageplugins/restoration/restorationtool.cpp,
      imageplugins/sheartool/shear.cpp,
      imageplugins/superimpose/superimposetool.cpp,
      imageplugins/whitebalance/whitebalancetool.cpp,
      utilities/batch/batchthumbsgenerator.cpp,
      utilities/cameragui/cameraiconitem.cpp,
      utilities/cameragui/cameraiconview.cpp,
      utilities/cameragui/cameraui.cpp,
      utilities/cameragui/freespacewidget.cpp,
      utilities/cameragui/gpconfigdlg.cpp,
      utilities/fuzzysearch/fuzzysearchfolderview.cpp,
      utilities/fuzzysearch/fuzzysearchview.cpp,
      utilities/gpssearch/gpssearchfolderview.cpp,
      utilities/imageeditor/canvas/dimginterface.cpp,
      utilities/imageeditor/canvas/imagepluginloader.cpp,
      utilities/imageeditor/canvas/undoaction.cpp,
      utilities/imageeditor/canvas/undocache.cpp,
      utilities/imageeditor/canvas/undomanager.cpp,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/imagewindow.cpp,
      utilities/lighttable/lighttablebar.cpp,
      utilities/lighttable/lighttablepreview.cpp,
      utilities/queuemanager/assignedlist.cpp,
      utilities/queuemanager/queuelist.cpp,
      utilities/searchwindow/searchfolderview.cpp,
      utilities/setup/setupicc.cpp, utilities/slideshow/slideshow.cpp,
      utilities/timeline/timelinefolderview.cpp: polish

2009-06-16 18:04  aclemens

    * utilities/fuzzysearch/fuzzysearchview.cpp: polish

2009-06-16 18:01  aclemens

    * utilities/fuzzysearch/fuzzysearchview.cpp: fix possible crash

2009-06-16 16:16  aclemens

    * NEWS: update

2009-06-16 16:13  aclemens

    * digikam/albumfolderview.cpp, digikam/albumfolderview.h,
      digikam/digikamview.cpp, digikam/tagfolderview.cpp,
      digikam/tagfolderview.h,
      utilities/fuzzysearch/fuzzysearchview.cpp: Add context menu to
      tag folder view

2009-06-16 16:13  aclemens

    * utilities/fuzzysearch/findduplicatesview.cpp,
      utilities/fuzzysearch/findduplicatesview.h: prepare
      FindDuplicatesView for context menu action used in TagFolderView

2009-06-16 15:31  aclemens

    * kioslave/digikamsearch.cpp, libs/database/haar/haariface.cpp,
      libs/database/haar/haariface.h,
      utilities/fuzzysearch/findduplicatesview.cpp,
      utilities/fuzzysearch/findduplicatesview.h: Find Duplicates can
      now be used on albums and tags
      - adding the tag selection box
      - setup the connections
      - adding appropiate methods for haariface

2009-06-16 15:30  aclemens

    * libs/database/haar/haariface.cpp, libs/database/haar/haariface.h:
      In preparation to find duplicates in tag albums as well: use a
      QSet to
      avoid duplicate image ids.
      When searching in albums AND tags, chances are that image ids are
      located in both places. Avoid duplicates in this case.

2009-06-16 12:33  aclemens

    * utilities/fuzzysearch/findduplicatesview.cpp: Disconnect model
      when calling this slot to avoid multiple connections.
      The slot slotUpdateAlbumSelectBox is only called when digiKam is
      started
      or the database path was changed in the setup. To avoid any
      duplicate
      connections, try to disconnect first when the model has been
      already
      assigned.

2009-06-16 11:45  cgilles

    * NEWS: update

2009-06-16 11:17  aclemens

    * digikam/imagepreviewview.cpp: Same here, move GoTo to the view
      actions...

2009-06-16 11:15  aclemens

    * digikam/digikamimageview.cpp: re-arrange context menu a little
      bit, I guess GoTo is quite important,
      but gets lost at its old position.
      It is some kind of view action, so moving it into the view / edit
      group
      is better.

2009-06-16 09:28  aclemens

    * libs/widgets/common/curvesbox.cpp: Don't call connect() in the
      enable methods. Somehow the connections get
      added twice (didn't know this is even possible) and therefore the
      curvesReset
      button sent two signals on each click.

2009-06-16 09:27  aclemens

    * libs/widgets/common/curvesbox.cpp: polish

2009-06-16 08:47  cgilles

    * NEWS: update

2009-06-16 08:44  cgilles

    * digikam/metadatahub.cpp: This is a long standing bug about Tag
      synchronization to XMP and IPTC keywords.
      To wrap around this problem, we remove all previous keywords
      before to apply new sets.
      Marcel, i think MetadataHub is right : new and old tags lists are
      fine. Problem must be in libkexiv2.
      Anyway this patch fix the problem for the moment.
      BUGS: 175321
      BUGS: 159158
      BUGS: 141912
      BUGS: 186308
      CCMAIL: marcel.wiesweg@gmx.de

2009-06-16 06:24  cgilles

    * libs/imageproperties/captionsedit.h: compile

2009-06-16 06:19  cgilles

    * CMakeLists.txt, libs/imageproperties/captionsedit.cpp,
      libs/imageproperties/captionsedit.h,
      libs/imageproperties/commentsedit.cpp,
      libs/imageproperties/commentsedit.h,
      libs/imageproperties/imagedescedittab.cpp: commentsedit =>
      captionsedit

2009-06-16 06:14  cgilles

    * libs/dimg/loaders/pgfloader.cpp: use TIFF is better here

2009-06-15 19:21  cgilles

    * libs/3rdparty/libpgf/PGFplatform.h: compile under MSVC 9

2009-06-15 17:17  cgilles

    * libs/3rdparty/libpgf/PGFplatform.h: compile under win32 with
      MinGW

2009-06-15 17:03  cgilles

    * libs/3rdparty/libpgf/PGFplatform.h: compile under win32 with
      MinGW

2009-06-15 13:39  cgilles

    * showfoto/showfoto.cpp: compile

2009-06-15 13:35  cgilles

    * libs/imageproperties/commentsedit.cpp: more tooltips here : show
      full description of language to be more suitable

2009-06-15 13:21  aclemens

    * libs/curves/imagecurves.cpp, libs/curves/imagecurves.h: fix
      memory leak in ImageCurves

2009-06-15 13:06  cgilles

    * NEWS: update

2009-06-15 13:04  cgilles

    * digikam/metadatahub.cpp, digikam/metadatahub.h,
      libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h,
      libs/imageproperties/imagedescedittab.cpp,
      utilities/imageeditor/editor/imagewindow.cpp: Added multiple
      language support to Caption and Tags right side bar. Comments are
      store to database folowing RFC 3066.
      comments are stored to image metadata into XMP schema.
      BUGS: 98462

2009-06-15 12:56  cgilles

    * libs/database/imagecomments.cpp, libs/database/imagecomments.h:
      new methods to convert from/to KExiv2::AltLangMap. will be used
      with MetadataHub to read/save multiple language comments from/to
      DB
      CCBUGS: 98462

2009-06-15 12:12  aclemens

    * imageplugins/coreplugin/bwsepiatool.cpp: This point can be moved
      out, too

2009-06-15 12:07  aclemens

    * imageplugins/coreplugin/bwsepiatool.cpp: move QPoint creation out
      of the forloop

2009-06-15 11:39  aclemens

    * imageplugins/adjustcurves/adjustcurvestool.cpp: Set channel and
      scale when settings have been read

2009-06-15 11:30  aclemens

    * imageplugins/adjustcurves/adjustcurvestool.cpp,
      libs/widgets/common/curvesbox.cpp: Fix resetPickers(). Since a
      QButtonGroup with the 'exclusive' property
      can not have no button selected, we need to turn off this
      property
      first.
      Then we can disable all buttons and set the property again.

      This fixes an old bug we had a long time now in the
      AdjustCurvesTool.

2009-06-15 11:21  aclemens

    * imageplugins/coreplugin/bwsepiatool.cpp: forgot the enable method
      call in here

2009-06-15 11:21  aclemens

    * imageplugins/adjustcurves/adjustcurvestool.cpp,
      imageplugins/coreplugin/bwsepiatool.cpp,
      libs/widgets/common/curvesbox.cpp,
      libs/widgets/common/curvesbox.h: polish API

2009-06-15 11:12  aclemens

    * imageplugins/coreplugin/bwsepiatool.cpp,
      libs/widgets/common/curvesbox.cpp,
      libs/widgets/common/curvesbox.h: Do not extract this method, it
      is a rather special case for the BWSepiaTool

2009-06-15 10:55  cgilles

    * CMakeLists.txt: compile

2009-06-15 10:54  cgilles

    * libs/imageproperties/commentsedit.cpp,
      libs/imageproperties/commentsedit.h: add multi-language comments
      editor. Not yet used as well. Just a question of time...
      CCBUGS: 98462

2009-06-15 10:47  aclemens

    * imageplugins/adjustcurves/adjustcurvestool.cpp,
      libs/widgets/common/curvesbox.cpp,
      libs/widgets/common/curvesbox.h: New wrapper method:
      setCurveGuide()

2009-06-15 10:47  aclemens

    * imageplugins/adjustcurves/adjustcurvestool.cpp: use new picker
      access methods in AdjustCurvesTool

2009-06-15 10:47  aclemens

    * libs/widgets/common/curvesbox.cpp,
      libs/widgets/common/curvesbox.h: new methods: getCurrentPicker()
      and resetPickers()

2009-06-15 10:47  aclemens

    * libs/widgets/common/curvesbox.h: polish

2009-06-15 10:47  aclemens

    * imageplugins/adjustcurves/adjustcurvestool.cpp,
      imageplugins/adjustcurves/adjustcurvestool.h: Add CurvesBox to
      the AdjustCurvesTool

2009-06-15 10:47  aclemens

    * imageplugins/coreplugin/bwsepiatool.cpp,
      imageplugins/coreplugin/bwsepiatool.h: Add CurvesBox widget to
      the BWSepia tool.

2009-06-15 10:47  aclemens

    * CMakeLists.txt, libs/widgets/common/CMakeLists.txt,
      libs/widgets/common/curvesbox.cpp,
      libs/widgets/common/curvesbox.h: New widget: CurvesBox
      This class will allow to add control elements as well as the
      gradient widgets to
      a curve.
      All elements can be enabled separately, if needed. The default is
      to
      turn them off.

2009-06-15 10:47  aclemens

    * digikam/album.h, digikam/albumfolderview.cpp,
      digikam/albumiconview.cpp, digikam/albumlister.cpp,
      digikam/albummanager.cpp, digikam/albumselectwidget.cpp,
      digikam/digikamapp.cpp, digikam/main.cpp,
      digikam/metadatahub.cpp, digikam/metadatamanager.cpp,
      digikam/tageditdlg.cpp, digikam/tagfolderview.cpp,
      digikam/tagspopupmenu.cpp, digikam/welcomepageview.cpp,
      imageplugins/adjustcurves/imageplugin_adjustcurves.cpp,
      imageplugins/adjustlevels/imageplugin_adjustlevels.cpp,
      imageplugins/blurfx/imageplugin_blurfx.cpp,
      imageplugins/border/border.cpp,
      imageplugins/border/imageplugin_border.cpp,
      imageplugins/channelmixer/channelmixertool.cpp,
      imageplugins/channelmixer/imageplugin_channelmixer.cpp,
      imageplugins/charcoal/charcoal.cpp,
      imageplugins/charcoal/imageplugin_charcoal.cpp,
      imageplugins/colorfx/imageplugin_colorfx.cpp,
      imageplugins/contentawareresizing/contentawareresizer.cpp,
      imageplugins/contentawareresizing/imageplugin_contentawareresizing.cpp,
      imageplugins/coreplugin/iccprooftool.cpp,
      imageplugins/coreplugin/imageplugin_core.cpp,
      imageplugins/distortionfx/imageplugin_distortionfx.cpp,
      imageplugins/emboss/imageplugin_emboss.cpp,
      imageplugins/filmgrain/imageplugin_filmgrain.cpp,
      imageplugins/freerotation/imageplugin_freerotation.cpp,
      imageplugins/hotpixels/imageplugin_hotpixels.cpp,
      imageplugins/infrared/imageplugin_infrared.cpp,
      imageplugins/inpainting/imageplugin_inpainting.cpp,
      imageplugins/inserttext/imageplugin_inserttext.cpp,
      imageplugins/lenscorrection/autocorrection/klensfun.cpp,
      imageplugins/lenscorrection/imageplugin_lenscorrection.cpp,
      imageplugins/noisereduction/imageplugin_noisereduction.cpp,
      imageplugins/oilpaint/imageplugin_oilpaint.cpp,
      imageplugins/perspective/imageplugin_perspective.cpp,
      imageplugins/perspective/perspectivewidget.cpp,
      imageplugins/raindrop/imageplugin_raindrop.cpp,
      imageplugins/restoration/imageplugin_restoration.cpp,
      imageplugins/sheartool/imageplugin_sheartool.cpp,
      imageplugins/superimpose/dirselectwidget.cpp,
      imageplugins/superimpose/imageplugin_superimpose.cpp,
      imageplugins/texture/imageplugin_texture.cpp,
      imageplugins/texture/texture.cpp,
      imageplugins/whitebalance/imageplugin_whitebalance.cpp,
      kioslave/digikamalbums.cpp, kioslave/digikamdates.cpp,
      kioslave/digikamsearch.cpp, kioslave/digikamtags.cpp,
      libs/curves/imagecurves.cpp, libs/database/albumdb.cpp,
      libs/database/albumdb_sqlite2.cpp,
      libs/database/collectionmanager.cpp,
      libs/database/collectionscanner.cpp,
      libs/database/databasecorebackend.cpp,
      libs/database/imageinfo.cpp, libs/database/imagequerybuilder.cpp,
      libs/database/schemaupdater.cpp,
      libs/database/thumbnailschemaupdater.cpp,
      libs/database/upgradedb_sqlite2tosqlite3.cpp,
      libs/dialogs/deletedialog.cpp, libs/dialogs/imagedialog.cpp,
      libs/dimg/dimg.cpp, libs/dimg/filters/dimggaussianblur.cpp,
      libs/dimg/filters/dimgimagefilters.cpp,
      libs/dimg/filters/dimgrefocus.cpp,
      libs/dimg/filters/dimgsharpen.cpp,
      libs/dimg/filters/dimgthreadedfilter.cpp,
      libs/dimg/filters/dimgunsharpmask.cpp,
      libs/dimg/filters/icctransform.cpp, libs/dimg/filters/matrix.cpp,
      libs/dimg/loaders/dimgloader.cpp,
      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/greycstoration/greycstorationiface.cpp,
      libs/histogram/imagehistogram.cpp,
      libs/imageproperties/imagedescedittab.cpp,
      libs/imageproperties/imagepropertiesgpstab.cpp,
      libs/imageproperties/talbumlistview.cpp,
      libs/jpegutils/jpegutils.cpp, libs/levels/imagelevels.cpp,
      libs/models/imagealbummodel.cpp, libs/themeengine/theme.cpp,
      libs/themeengine/themeengine.cpp,
      libs/threadimageio/loadingcache.cpp,
      libs/threadimageio/loadsavetask.cpp,
      libs/threadimageio/managedloadsavethread.cpp,
      libs/threadimageio/pgfutils.cpp,
      libs/threadimageio/previewtask.cpp,
      libs/threadimageio/thumbnailcreator.cpp,
      libs/whitebalance/whitebalance.cpp,
      libs/widgets/common/filesaveoptionsbox.cpp,
      libs/widgets/iccprofiles/iccpreviewwidget.cpp,
      libs/widgets/iccprofiles/iccprofilewidget.cpp,
      libs/widgets/imageplugins/imageregionwidget.cpp,
      showfoto/showfoto.cpp, tests/pgfscaled.cpp,
      utilities/batch/batchalbumssyncmetadata.cpp,
      utilities/batch/imageinfojob.cpp,
      utilities/cameragui/cameracontroller.cpp,
      utilities/cameragui/camerafolderdialog.cpp,
      utilities/cameragui/cameraui.cpp,
      utilities/cameragui/gpcamera.cpp,
      utilities/cameragui/umscamera.cpp,
      utilities/firstrun/collectionpage.cpp,
      utilities/gpssearch/gpssearchview.cpp,
      utilities/gpssearch/gpssearchwidget.cpp,
      utilities/imageeditor/canvas/dimginterface.cpp,
      utilities/imageeditor/canvas/imagepluginloader.cpp,
      utilities/imageeditor/canvas/undoaction.cpp,
      utilities/imageeditor/editor/editortool.cpp,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/imageiface.cpp,
      utilities/imageeditor/rawimport/rawpostprocessing.cpp,
      utilities/kipiiface/kipiimagecollection.cpp,
      utilities/kipiiface/kipiimagecollectionselector.cpp,
      utilities/kipiiface/kipiimageinfo.cpp,
      utilities/kipiiface/kipiinterface.cpp,
      utilities/queuemanager/actionthread.cpp,
      utilities/queuemanager/basetools/transform/flip.cpp,
      utilities/queuemanager/basetools/transform/rotate.cpp,
      utilities/queuemanager/batchtool.cpp,
      utilities/queuemanager/queuemgrwindow.cpp,
      utilities/searchwindow/searchfields.cpp,
      utilities/searchwindow/searchgroup.cpp,
      utilities/searchwindow/searchview.cpp,
      utilities/setup/setupicc.cpp,
      utilities/timeline/timelinewidget.cpp: remove endl from kDebug
      and kWarning, it is not needed anymore

2009-06-15 07:09  cgilles

    * NEWS: update

2009-06-14 22:13  mboquien

    * .krazy: Exclude a few other 3rd party libs as it makes no sense
      to run krazy over them. It will clean up a bit the EBN reports so
      the real issues will stand out more clearly.

2009-06-14 19:11  aclemens

    * libs/database/thumbnaildb.cpp: fix query

2009-06-14 19:02  cgilles

    * libs/database/thumbnaildb.h: add comment

2009-06-14 18:53  mwiesweg

    * libs/database/thumbnaildb.h,
      libs/threadimageio/thumbnailcreator.cpp: Add PNG format for
      testing to supported thumbnail db formats

2009-06-14 18:51  mwiesweg

    * digikam/contextmenuhelper.cpp: info->name() is translated. I hope
      info->library() is good to identify plugin.

2009-06-14 17:03  aclemens

    * libs/database/thumbnaildb.cpp: Optimize query

      The keywords IN, NOT IN, !, <>, OR, NOT EXISTS will not use the
      index of
      the table and therefore perform bad.
      The new query will also reduce the SQL statements from 46 to 24
      instructions, which is good ;-)

      Unfortunately the query is still very slow, because the index is
      set on
      path for FilePaths and uniqueHash for Thumbnails.
      This is why a lot of thumb queries with the new thumbsDB seem to
      be
      slower. When joining the FilePaths table with the Thumbnails
      table, we
      are not using both indexes, but only one, therefore we don't
      benefit
      from the index tables.

      My thumbsDB is 600MB and is really slow to query. We either need
      to
      think of new index tables or try to improve speed with other
      solutions.
      When thumbsDB grows even more, digiKam becomes unusable on my
      system.

      Andi

      CCMAIL:digikam-devel@kde.org

2009-06-14 16:08  cgilles

    * NEWS: update

2009-06-14 15:54  cgilles

    * NEWS: update

2009-06-14 12:51  cgilles

    * tests/qtpgftest.cpp: add png for time comparison

2009-06-14 12:02  aclemens

    * NEWS: update

2009-06-14 12:02  aclemens

    * imageplugins/coreplugin/bwsepiatool.cpp,
      imageplugins/coreplugin/bwsepiatool.h: Add reset button to the
      curves widget in BWSepia tool.
      This could be factorized, right now it is just a copy & paste.
      Maybe we should think of this when planning new editor interface.

      BUG:196465

2009-06-14 10:34  cgilles

    * libs/threadimageio/thumbnailcreator.cpp: with 85 JPEG
      compression, i can see artifacts. try 90

2009-06-14 09:11  aclemens

    * tests/CMakeLists.txt: polish

2009-06-14 09:02  aclemens

    * libs/database/thumbnaildb.cpp: This list is not needed anymore

2009-06-14 08:09  cgilles

    * NEWS: update

2009-06-14 07:13  cgilles

    * tests/qtpgftest.cpp: kdebug => qdebug

2009-06-14 06:29  cgilles

    * tests/qtpgftest.cpp: add time mesurement and comparison with JPEG
      encoding decoding

2009-06-13 23:23  aclemens

    * utilities/batch/batchthumbsgenerator.cpp,
      utilities/batch/fingerprintsgenerator.cpp: polish

2009-06-13 18:32  aclemens

    * libs/database/thumbnaildb.cpp, libs/database/thumbnaildb.h,
      utilities/batch/batchthumbsgenerator.cpp: Using a QStringList as
      a return value for getValidFilePaths() seems to
      be very slow on a collection with over 50.000 images.
      According to the Qt docs and some guys from the #qt IRC channel,
      q QHash
      should be much faster.
      I tested it and I can not see a difference, but I will change it
      for
      now. Maybe we will find a better solution in the future.

2009-06-13 17:10  aclemens

    * themedesigner/main.cpp: fix compile

2009-06-13 17:02  cgilles

    * libs/dimg/loaders/pgfloader.cpp: save metadata as PNG

2009-06-13 15:53  mboquien

    * .krazy: Skip 3rd party libs as it makes little sense to check
      them.

2009-06-13 15:38  cgilles

    * CMakeLists.txt: make option visible from CMake command line to
      switch on/off thumbs database support

2009-06-13 15:29  cgilles

    * libs/threadimageio/thumbnailcreator.cpp: with JPEG, we will use
      quality = 85 to reduce artificats

2009-06-13 14:40  aclemens

    * digikam/dbstatdlg.cpp: Add some debug info to the dbstatdlg for
      now.
      It happened to me twice now that I didn't know if I'm using the
      thumbs
      db or not.
      This will be removed when switching to the thumbs db per default.

2009-06-13 13:48  mboquien

    * digikam/album.cpp, digikam/albummanager.cpp,
      digikam/iconview.cpp, digikam/imagedelegate.cpp,
      digikam/imagepreviewview.cpp, digikam/scancontroller.cpp,
      libs/database/collectionmanager.cpp, libs/database/imageinfo.cpp,
      libs/database/imageposition.cpp,
      libs/imageproperties/imagepropertiescolorstab.cpp,
      utilities/cameragui/cameraui.cpp,
      utilities/cameragui/umscamera.cpp,
      utilities/imageeditor/canvas/dimginterface.cpp,
      utilities/imageeditor/canvas/iccsettingscontainer.h,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/lighttable/lighttablepreview.cpp,
      utilities/queuemanager/queuepool.cpp,
      utilities/searchwindow/searchwindow.cpp,
      utilities/setup/setupcollectionview.cpp,
      utilities/slideshow/slideshow.cpp: Save some CPU cycles: correct
      EBN warnings #6, #17 and #18.

2009-06-13 13:22  aclemens

    * libs/database/thumbnaildb.cpp, libs/database/thumbnaildb.h,
      utilities/batch/batchthumbsgenerator.cpp: Use a query to retrieve
      valid thumbnail paths.

2009-06-13 12:37  aclemens

    * utilities/batch/batchthumbsgenerator.cpp: Don't scan thumbs that
      are already created.
      This works quite fine, but it is not an optimal solution. We
      should add
      a method that returns all valid thumb paths from the db and use
      it here
      instead of checking every thumb path with its own query.

      Marcel,
      what do you think?

      Andi

      CCMAIL:digikam-devel@kde.org

2009-06-13 11:33  aclemens

    * CMakeLists.txt, config-digikam.h.cmake, digikam/albummanager.cpp:
      Add cmake option DIGIKAM_THUMBS_DB
      This is just a temporary solution, we will not need it in the
      future.
      But for now it becomes quickly annoying to set and revert the
      database
      code when you want to test the thumbs db and the freedesktop
      solution.

      To enable the thumbs db, add

      -DDIGIKAM_THUMBS_DB=yes

      to your cmake configuration.

      Andi

      CCMAIL:digikam-devel@kde.org

2009-06-13 10:37  aclemens

    * utilities/fuzzysearch/findduplicatesview.cpp: polish

2009-06-13 10:36  aclemens

    * utilities/fuzzysearch/findduplicatesview.cpp: polish

2009-06-13 10:32  aclemens

    * utilities/fuzzysearch/findduplicatesview.cpp: Set a buddy for the
      thresholdLabel

2009-06-13 10:32  aclemens

    * utilities/fuzzysearch/findduplicatesview.cpp: fix i18n

2009-06-13 08:19  cgilles

    * libs/3rdparty/libpgf/Decoder.cpp,
      libs/3rdparty/libpgf/Encoder.cpp,
      libs/3rdparty/libpgf/Stream.cpp,
      libs/3rdparty/libpgf/Subband.cpp,
      libs/3rdparty/libpgf/WaveletTransform.h: fix 90% of libpgf GCC
      warnings. Still unused variable only checked with C++ assertions.

2009-06-12 22:59  aclemens

    * imageplugins/perspective/perspectivewidget.cpp,
      imageplugins/perspective/perspectivewidget.h: Fix perspective
      validation when pixmap is not drawn while dragging the grid

2009-06-12 22:50  aclemens

    * imageplugins/perspective/perspectivetool.cpp,
      imageplugins/perspective/perspectivetool.h,
      imageplugins/perspective/perspectivewidget.cpp,
      imageplugins/perspective/perspectivewidget.h: Change the behavior
      of the perspective widget.
      If the perspective was invalid, the old behavior was to disable
      dragging
      the handles further. This feels really weird and some users might
      think
      the tool is broken.
      The new method is to allow dragging, but disabling the Ok button
      if the
      perspective is invalid.
      This is also the preferred behavior in Gimp, but Gimp will render
      the
      perspective anyway when pressing Ok (which is weird, because it
      disallowed these settings first). We will not allow to render in
      this
      case.

2009-06-12 22:50  aclemens

    * imageplugins/perspective/perspectivewidget.cpp: I guess these
      variables should be called unusablePoints and unusableArea.

2009-06-12 22:50  aclemens

    * imageplugins/inserttext/inserttexttool.cpp: fix layout

2009-06-12 22:50  aclemens

    * imageplugins/raindrop/raindroptool.cpp: This filter can be rather
      slow. Add a Try button and remove the slot
      connections.

2009-06-12 22:50  aclemens

    * imageplugins/filmgrain/filmgraintool.cpp: effect is started when
      settings are made, no need for a Try button here.

2009-06-12 22:49  aclemens

    * imageplugins/emboss/embosstool.cpp,
      imageplugins/texture/texturetool.cpp: When clip focus changed,
      update the filter

2009-06-12 22:49  aclemens

    * imageplugins/charcoal/charcoaltool.cpp: This filter takes some
      time, this is why we use a Try button here. Don't
      connect the slotEffect() for this filter.

2009-06-12 22:49  aclemens

    * imageplugins/sheartool/sheartool.cpp: Like in FreeRotation, don't
      save the angle values. You will mostly never
      want the same settings applied to other images.
      We might think of a better solution in the future to save
      settings.

2009-06-12 22:49  aclemens

    * imageplugins/adjustcurves/adjustcurvestool.cpp,
      imageplugins/adjustlevels/adjustlevelstool.cpp,
      imageplugins/blurfx/blurfxtool.cpp,
      imageplugins/border/bordertool.cpp,
      imageplugins/charcoal/charcoaltool.cpp,
      imageplugins/colorfx/colorfxtool.cpp,
      imageplugins/coreplugin/autocorrectiontool.cpp,
      imageplugins/coreplugin/bcgtool.cpp,
      imageplugins/coreplugin/blurtool.cpp,
      imageplugins/coreplugin/hsl/hsltool.cpp,
      imageplugins/coreplugin/ratiocrop/ratiocroptool.cpp,
      imageplugins/coreplugin/redeyetool.cpp,
      imageplugins/distortionfx/distortionfxtool.cpp,
      imageplugins/emboss/embosstool.cpp,
      imageplugins/filmgrain/filmgraintool.cpp,
      imageplugins/infrared/infraredtool.cpp,
      imageplugins/inpainting/inpaintingtool.cpp,
      imageplugins/inserttext/inserttexttool.cpp,
      imageplugins/lenscorrection/vignetting/antivignettingtool.cpp,
      imageplugins/oilpaint/oilpainttool.cpp,
      imageplugins/perspective/perspectivetool.cpp,
      imageplugins/raindrop/raindroptool.cpp,
      imageplugins/sheartool/sheartool.cpp,
      imageplugins/texture/texturetool.cpp,
      imageplugins/whitebalance/whitebalancetool.cpp: Widgets get
      re-parented when added to a layout. We should not set a
      parent in the constructor (if possible), it is quite "useless"
      and
      distracting. This was the old Qt3 style where a parent was
      absolutely
      necessary.

      Move the layout construction to the place where it is needed,
      this also
      increases readability.

      Polish the layout code...

2009-06-12 21:19  cgilles

    * libs/3rdparty/libpgf/PGFplatform.h,
      libs/3rdparty/libpgf/Stream.h: this is the real fixes for WINCE
      warnings with GCC 4.3 under linux

2009-06-12 21:16  cgilles

    * libs/3rdparty/libpgf/PGFplatform.h: fix warning

2009-06-12 21:14  cgilles

    * libs/3rdparty/libpgf/Stream.h: fix warning

2009-06-12 21:06  cgilles

    * libs/3rdparty/libpgf/BitStream.h,
      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/PGFimage.h,
      libs/3rdparty/libpgf/PGFplatform.h,
      libs/3rdparty/libpgf/PGFtypes.h, libs/3rdparty/libpgf/Stream.cpp,
      libs/3rdparty/libpgf/Stream.h, libs/3rdparty/libpgf/Subband.cpp,
      libs/3rdparty/libpgf/Subband.h,
      libs/3rdparty/libpgf/WaveletTransform.h: Update libpgf to
      official 6.09.24 including all my previous fixes !!!
      Thanks to libpgf team...

2009-06-12 18:53  mwiesweg

    * libs/models/imagemodel.cpp: Incremental updating had a bug -
      strange noone noticed till now.
      There were two hash pointing to indexes of the d->infos list, but
      the indexes were not updated.
      Change filePathHash to point to imageids, one inconsistency less
      to worry about.
      Update idHash properly.

2009-06-12 15:32  cgilles

    * NEWS: update

2009-06-12 14:00  cgilles

    * libs/threadimageio/pgfutils.h: add API doc

2009-06-12 13:00  cgilles

    * libs/threadimageio/thumbnailcreator.cpp: adjust PGF quality from
      3 to 4. better compression ratio with very good image quality for
      thumbs.

2009-06-12 11:26  aclemens

    * imageplugins/perspective/perspectivetool.cpp,
      imageplugins/perspective/perspectivetool.h: Use ColorGuide from
      the editor tool like all the other imageplugins

2009-06-12 11:26  aclemens

    * utilities/imageeditor/editor/editortoolsettings.cpp: Add unit to
      guide input widget

2009-06-12 10:58  cgilles

    * libs/database/thumbnaildb.h,
      libs/threadimageio/thumbnailcreator.cpp: add support of JPEG and
      JPEG2000 image format for storing thumbs in database. Only for
      testing at this moment.

2009-06-12 10:55  aclemens

    * project/unitsForInputWidgets.ods: update

2009-06-12 09:19  cgilles

    * libs/threadimageio/thumbnailcreator.cpp: polish

2009-06-12 08:59  cgilles

    * utilities/batch/batchalbumssyncmetadata.cpp,
      utilities/batch/batchalbumssyncmetadata.h,
      utilities/batch/batchsyncmetadata.cpp,
      utilities/batch/batchsyncmetadata.h,
      utilities/batch/batchthumbsgenerator.cpp,
      utilities/batch/fingerprintsgenerator.cpp: shwo a passive popup
      when batch tools are complete (thumbnails, sync metadata,
      fingerprints)

2009-06-12 08:41  aclemens

    * project/unitsForInputWidgets.ods: unitsForInputWidgets: need to
      add more rows first, not done yet

2009-06-12 08:41  aclemens

    * CONTEXTMENU-PORT, porting2ModelView.ods,
      project/CONTEXTMENU-PORT, project/porting2ModelView.ods: Move to
      project folder

2009-06-12 08:03  aclemens

    * imageplugins/sheartool/sheartool.cpp: It doesn't make sense to
      have a range of -5.0 to 5.0 degrees for the
      fine angles.

2009-06-12 04:08  cgilles

    * NEWS: update

2009-06-11 20:10  mwiesweg

    * libs/threadimageio/thumbnailloadthread.cpp: Uninitialized
      variable - caused crash

2009-06-11 19:29  aclemens

    * utilities/fuzzysearch/findduplicatesview.cpp,
      utilities/fuzzysearch/findduplicatesview.h: Now that the fast
      duplicates search is gone, it is invalid to have no
      albums selected.
      Check for the correct settings and disable the scan button if
      needed.

2009-06-11 19:29  aclemens

    * kioslave/digikamsearch.cpp, libs/database/haar/haariface.cpp,
      libs/database/haar/haariface.h,
      utilities/fuzzysearch/findduplicatesview.cpp: Remove fast search
      and the find duplicates dialog again.
      This is not needed anymore since find duplicates is able to
      search in
      album ranges.

2009-06-11 19:18  aclemens

    * utilities/scripts/cleanup_digikamdb: Oh it is so much easier than
      I thought :-) Always learning new stuff.
      Use kreadconfig app to parse digikam config file

2009-06-11 18:57  aclemens

    * utilities/scripts/cleanup_digikamdb: blabla :D shorten message
      here

2009-06-11 18:23  cgilles

    * NEWS: update

2009-06-11 17:36  mwiesweg

    * digikam/albummanager.cpp: Adding the lines that switch on using a
      thumbnail database - not enabled per default:

      NOTE:
      You need to remove the comment signs around albummanager.cpp,
      lines 685-687, to test the thumbnail database.

      For simplicity, it is always created in the directory of the main
      database and named "thumbnails-digikam.db".
      It is using the PGF format to store thumbnails. I am aware there
      are suggestions to use JPEG or Djvu.

      Only real world testing can show if this database is a good thing
      or not.

      CCMAIL: digikam-devel@kde.org

2009-06-11 17:36  mwiesweg

    * libs/threadimageio/thumbnailloadthread.cpp,
      libs/threadimageio/thumbnailloadthread.h: Add a global static
      method initializeThumbnailDatabase to switch on using a thumbnail
      database.
      This needs to be called at application startup, before thumbnail
      threads are created
      - we cannot switch a running thread currently.

2009-06-11 17:36  mwiesweg

    * libs/threadimageio/thumbnailcreator.cpp,
      libs/threadimageio/thumbnailcreator.h: Some API changes and
      adjustments

2009-06-11 17:36  mwiesweg

    * libs/database/databasethumbnailinfoprovider.h,
      libs/database/thumbnaildatabaseaccess.cpp,
      libs/database/thumbnailschemaupdater.cpp: Some bugfixes

2009-06-11 17:36  mwiesweg

    * libs/database/databasebackend.cpp,
      libs/database/databasecorebackend.cpp,
      libs/database/databasecorebackend.h,
      libs/database/databasecorebackend_p.h: We need unique connection;
      each DatabaseBackend (we may have two) needs its own backend
      name.
      Combined with the thread PID can a unique name per thread and
      object be created.

2009-06-11 17:36  mwiesweg

    * libs/database/collectionmanager.cpp: Disable debug statements

2009-06-11 17:36  mwiesweg

    * digikam/albummanager.cpp: Use a blacklist to check for database
      and journal files reported by KDirWatch since recently

2009-06-11 17:35  mwiesweg

    * utilities/searchwindow/searchfields.cpp: Fix signal connection

2009-06-11 17:34  cgilles

    * NEWS: update

2009-06-11 17:18  cgilles

    * NEWS: update

2009-06-11 17:01  cgilles

    * NEWS: update

2009-06-11 16:53  cgilles

    * libs/dmetadata/dmetadata.cpp: polish

2009-06-11 15:46  aclemens

    * digikam/albumfolderview.cpp, digikam/albumfolderview.h,
      digikam/digikamview.cpp, digikam/digikamview.h,
      utilities/fuzzysearch/findduplicatesview.cpp,
      utilities/fuzzysearch/findduplicatesview.h,
      utilities/fuzzysearch/fuzzysearchview.cpp,
      utilities/fuzzysearch/fuzzysearchview.h: Add "find duplicates"
      context menu action to the folderview.
      This way you can easily set the find duplicates search from
      within the
      folder view.
      The currently highlighted album and all its children will be
      selected.
      This works for collection roots, too.

2009-06-11 14:36  aclemens

    * utilities/fuzzysearch/fuzzysearchview.cpp: Use suffix here to fit
      find duplicates view

2009-06-11 14:36  aclemens

    * utilities/fuzzysearch/findduplicatesview.cpp: Add a threshold
      spinbox to the find duplicates search.
      The default threshold value is not enough sometimes, 87% might be
      too
      high in some cases and duplicate (or very similar) images are not
      found.
      With the spinbox, you can query with different thresholds.

      Now that we can limit the search to specific folders, users might
      run
      the find duplicates search more often then before, because it is
      way
      faster now.
      To test different values, it is important to have customization
      here.

      The value will not be saved in the config (for now), because I
      don't
      think it is necessary. But if we want to save it, it is easy to
      change
      :-)

      Andi

2009-06-11 12:56  aclemens

    * utilities/fuzzysearch/findduplicatesview.cpp,
      utilities/fuzzysearch/findduplicatesview.h: polish API

2009-06-11 12:37  cgilles

    * NEWS: update

2009-06-11 12:32  cgilles

    * digikam/metadatahub.cpp: polish

2009-06-11 11:48  cgilles

    * utilities/cameragui/cameracontroller.cpp: factorize

2009-06-11 11:32  cgilles

    * NEWS: update

2009-06-11 11:22  cgilles

    * utilities/cameragui/cameracontroller.cpp,
      utilities/cameragui/cameracontroller.h,
      utilities/cameragui/cameraiconview.cpp,
      utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
      utilities/cameragui/cameraui.rc,
      utilities/cameragui/cameraui_p.h: apply patch from Simone
      Lazzaris to change sort of camera icon view item : in
      chronological order or not.
      Factorize code.
      Bug fix : there is a race condition between camera gui and camera
      controller when thumbnails are processed:
      camera controller switch randomly between busy state or not when
      camera gui fill the list of item thumbs to get one by one.
      A new method fill all thumbs to get in a first time : camera
      controller will be still busy during this task.
      BUGS: 193124
      BUGS: 188051

2009-06-11 10:10  mwiesweg

    * libs/models/abstractalbummodel.cpp: Fix crash: after
      signalAlbumsCleared, root album is deleted as well and pointer is
      stale.

2009-06-11 09:23  aclemens

    * utilities/fuzzysearch/findduplicatesview.cpp: Move
      setDefaultAlbumModels(), model creation and connection to a
      dedicated slot, this should fix a crash when album database path
      is
      changed while digikam is running.

2009-06-10 23:20  aclemens

    * NEWS: update

2009-06-10 21:24  aclemens

    * kioslave/digikamsearch.cpp,
      utilities/fuzzysearch/findduplicatesview.cpp: Rename find
      duplicates mode: "Accurate" => "Normal"

2009-06-10 21:11  aclemens

    * kioslave/digikamsearch.cpp: Fix fast duplicates search.
      We are now able to select an album range for the find duplicates
      search,
      this also means we can have no album selected. Normally the find
      duplicates search will fail if no album ids are present,
      but the fast scan doesn't need any album information.
      It always scans the whole database and finds duplicates with a
      SQL query.
      If fast scan is activated and the albumid list is empty, don't
      quit the
      search.

2009-06-10 21:11  aclemens

    * utilities/fuzzysearch/findduplicatesview.cpp: Now that we include
      albums, change the description a little bit.
      Fix wrong whatsThis messages.

2009-06-10 20:23  aclemens

    * NEWS: update

2009-06-10 20:19  aclemens

    * libs/database/haar/haariface.cpp: polish

2009-06-10 20:16  aclemens

    * libs/database/haar/haariface.cpp: polish API

2009-06-10 19:34  aclemens

    * utilities/fuzzysearch/findduplicatesview.cpp: fix i18n

2009-06-10 19:32  aclemens

    * utilities/fuzzysearch/findduplicatesview.cpp: Change logic: do
      not exclude, but INCLUDE albums to the find duplicates
      search.

2009-06-10 19:24  nlecureuil

    * imageplugins/contentawareresizing/contentawareresizetool.cpp,
      imageplugins/coreplugin/resizetool.cpp,
      imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/hotpixels/blackframelistview.cpp,
      imageplugins/lenscorrection/vignetting/antivignettingtool.cpp,
      imageplugins/sheartool/sheartool.cpp: Qt3Support--

2009-06-10 19:10  aclemens

    * utilities/fuzzysearch/findduplicatesview.cpp,
      utilities/fuzzysearch/findduplicatesview.h: It seems to take some
      time until the model for the AlbumSelectComboBox
      is loaded, therefore we don't see the noSelectionText.
      Adding a slot that is called after all albums are loaded fixes
      the
      problem.

2009-06-10 18:18  aclemens

    * libs/database/haar/haariface.cpp: Move signatureQueries into
      private class.
      enableCachedSignatures() will now create the signatureMap
      already, and
      This can greatly increase speed, especially if you have more then
      one
      collection, you can exclude them from the search.
      reduce it again if we exclude albums from the find duplicates
      search.

2009-06-10 17:44  nlecureuil

    * imageplugins/border/bordertool.cpp,
      imageplugins/coreplugin/autocorrectiontool.cpp: Qt3support--

2009-06-10 16:12  aclemens

    * libs/database/haar/haariface.cpp: I guess this is some old
      leftover code, no need to have two 'total'
      variables here.

2009-06-10 16:12  aclemens

    * libs/database/haar/haariface.cpp: Oops, this doesn't work. Seems
      like defining a new name in a SQL query
      makes the original name invalid.

2009-06-10 16:04  aclemens

    * libs/database/haar/haariface.cpp: polish queries

2009-06-10 14:53  aclemens

    * utilities/fuzzysearch/findduplicatesview.cpp: No need to save and
      update the checked albums in a separate QList. This information
      is only needed once and can be retrieved with
      model->checkedAlbums()

2009-06-10 14:53  aclemens

    * utilities/fuzzysearch/findduplicatesview.cpp: Make excludeLabel
      globally avaible, to use it in enableControlWidgets()
      as well.
      polish

2009-06-10 14:53  aclemens

    * utilities/fuzzysearch/findduplicatesview.cpp: Disable
      albumSelectCB when search has been started
      Simplify enableControlWidgets() method

2009-06-10 14:24  aclemens

    * utilities/fuzzysearch/findduplicatesview.cpp: Add more
      descriptions

2009-06-10 14:24  aclemens

    * utilities/fuzzysearch/findduplicatesview.cpp: polish

2009-06-10 14:23  aclemens

    * utilities/fuzzysearch/findduplicatesview.cpp: Set noSelectionText
      (but still not visible)?
      Marcel,
      do I need to update something first?

2009-06-10 14:07  nlecureuil

    * utilities/cameragui/gpconfigdlg.cpp: Remove unused header

2009-06-10 13:49  aclemens

    * utilities/fuzzysearch/findduplicatesview.cpp,
      utilities/fuzzysearch/findduplicatesview.h: Integrate the
      albumselect widget into the findduplicates search window.
      It is fully functional, but the HaarIface needs to be changed as
      well
      now, to really have a speed improvement when excluding albums
      from the
      search.
      The albumselect widget will automatically select its children, so
      that
      you can easily exclude a whole collection from the search.

      This is all quite basic at the moment, maybe we can allow more
      setup
      controls later.

2009-06-10 13:49  aclemens

    * utilities/fuzzysearch/findduplicatesview.cpp,
      utilities/fuzzysearch/findduplicatesview.h: Add model and its
      connections

2009-06-10 13:49  aclemens

    * utilities/fuzzysearch/findduplicatesview.cpp: First basic
      integration of the AlbumSelectComboBox in the Find
      Duplicates view. This widget will be used to exclude albums from
      the
      duplicates search.
      It doesn't do anything right now, there need to be changes made
      to the
      HaarIFace to make it work.

2009-06-10 13:42  nlecureuil

    * libs/database/databasecorebackend.cpp: Qt3support --

2009-06-10 13:42  nlecureuil

    * digikam/folderitem.cpp, digikam/folderitem.h: compile

2009-06-10 13:22  nlecureuil

    * libs/imageproperties/imagedescedittab.cpp: QColorGroup does not
      exist anymore

2009-06-10 13:20  aclemens

    * digikam/albumselectcombobox.cpp,
      libs/models/abstractalbummodel.h,
      utilities/searchwindow/searchfields.cpp: setCheckState doesn't
      seem to work when using an int here, so I change
      the appropriate signals and slots to Qt::CheckState.

2009-06-10 13:19  nlecureuil

    * libs/models/imagesortsettings.cpp: Qt3Support--

2009-06-10 13:18  cgilles

    * imageplugins/superimpose/superimposetool.cpp: Qt4 header

2009-06-10 13:15  cgilles

    * libs/database/imageinfodata.h, libs/dimg/dshareddata.h: revert.
      these file do not exist in Qt 4.5.0

2009-06-10 13:15  nlecureuil

    * utilities/imageeditor/canvas/canvas.cpp: qt3support--

2009-06-10 13:09  cgilles

    * libs/database/imageinfodata.h, libs/dimg/dshareddata.h: Qt4
      header

2009-06-10 13:04  cgilles

    * imageplugins/coreplugin/ratiocrop/imageselectionwidget.h: polish

2009-06-10 13:01  nlecureuil

    * imageplugins/coreplugin/ratiocrop/imageselectionwidget.h: Use Qt4
      headers

2009-06-10 13:00  nlecureuil

    * utilities/imageeditor/editor/editortooliface.h: Use Qt4 headers

2009-06-10 12:59  nlecureuil

    * libs/threadimageio/loadsavetask.cpp: Use Qt4 headers

2009-06-10 12:59  nlecureuil

    * utilities/cameragui/capturewidget.cpp: Use Qt4 headers

2009-06-10 12:53  nlecureuil

    * utilities/cameragui/capturewidget.cpp: Qt3Support--

2009-06-10 12:53  nlecureuil

    * utilities/lighttable/lighttablewindow.cpp: Qt3Support--

2009-06-10 12:48  nlecureuil

    * digikam/digikamapp.cpp: Qt3Support--

2009-06-10 12:48  nlecureuil

    * digikam/iconview.cpp: Qt3Support--

2009-06-10 12:47  cgilles

    * tests/CMakeLists.txt: compile

2009-06-10 12:42  nlecureuil

    * themedesigner/mainwindow.cpp: qt3support--

2009-06-10 12:20  nlecureuil

    * libs/widgets/common/searchtextbar.cpp: QColorGroup does not exist
      anymore

2009-06-10 12:16  nlecureuil

    * libs/themeengine/themeengine.cpp: Add missing include

2009-06-10 12:04  aclemens

    * tests/CMakeLists.txt: polish

2009-06-10 11:38  nlecureuil

    * libs/themeengine/themeengine.cpp: Qt3support--

2009-06-10 11:04  aclemens

    * tests/CMakeLists.txt: compile

2009-06-10 10:02  cgilles

    * digikam/CMakeLists.txt: compile

2009-06-10 10:01  cgilles

    * libs/3rdparty/cimg/CImg.h, libs/3rdparty/cimg/LICENSE.txt,
      libs/3rdparty/cimg/greycstoration.h, libs/CMakeLists.txt,
      libs/greycstoration/CImg.h, libs/greycstoration/LICENSE.txt,
      libs/greycstoration/greycstoration.h,
      libs/whitebalance/CMakeLists.txt: compile

2009-06-10 09:56  cgilles

    * libs/3rdparty/cimg: cimg to 3rdparty

2009-06-10 09:54  cgilles

    * libs/threadimageio/test: rm

2009-06-10 09:53  cgilles

    * libs/threadimageio/test/CMakeLists.txt,
      libs/threadimageio/test/pgfscaled.cpp,
      libs/threadimageio/test/qtpgftest.cpp,
      libs/threadimageio/test/test.png, tests/CMakeLists.txt,
      tests/pgfscaled.cpp, tests/qtpgftest.cpp, tests/test.png: move
      pgf test program to tests dir

2009-06-10 09:28  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: The fine angle
      settings don't make sense, why use a range of -5.0 to 5.0
      degrees?
      New range: -1.0 to 1.0

2009-06-10 08:04  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: shorten the
      description a little bit

2009-06-10 07:58  aclemens

    * tests/freerotationtest.h, tests/manualrenameinputtest.h: make
      kraz2 happy again: fix include guards

2009-06-10 07:55  aclemens

    * tests/freerotationtest.cpp: polish

2009-06-10 07:53  aclemens

    * tests/freerotationtest.cpp: Test for point layout. Switched
      points should not deliver different
      angles.

2009-06-09 21:06  aclemens

    * libs/widgets/common/manualrenameinput.cpp: An string with the
      length==1 is never empty, and the regexp guarantees
      that no invalid string can be present, so one check is actually
      enough
      here.

2009-06-09 20:58  cgilles

    * NEWS: update

2009-06-09 20:51  mwiesweg

    * libs/threadimageio/thumbnailcreator.cpp: Unfinished code came
      into use accidentally - missing "break" in switch

      BUG: 195812

2009-06-09 20:51  mwiesweg

    * libs/database/thumbnaildb.h,
      libs/threadimageio/thumbnailcreator.cpp: Rename enum values

2009-06-09 20:27  aclemens

    * tests/freerotationtest.cpp, tests/freerotationtest.h: Add some
      more tests and a helper function, to round the angle value

2009-06-09 20:03  aclemens

    * imageplugins/freerotation/freerotation.cpp,
      tests/freerotationtest.cpp: check for invalid points in
      calculateAngle(). Normally this should have
      been handled by the calling instance, but better check twice.

2009-06-09 19:57  aclemens

    * tests/CMakeLists.txt, tests/freerotationtest.cpp,
      tests/freerotationtest.h, tests/freerotationtooltest.cpp,
      tests/freerotationtooltest.h: rename the freerotation tests

2009-06-09 19:48  aclemens

    * imageplugins/freerotation/freerotation.cpp,
      imageplugins/freerotation/freerotation.h,
      imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h,
      tests/freerotationtooltest.cpp: move calculateAngle() method to
      FreeRotation class

2009-06-09 19:41  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h,
      tests/CMakeLists.txt, tests/freerotationtooltest.cpp,
      tests/freerotationtooltest.h: Add test cases for freerotationtool
      Make calculateAngle a static method, for easier testing
      Fix logic error in calculateAngle() method

2009-06-09 17:40  cgilles

    * NEWS: update

2009-06-09 17:19  aclemens

    * libs/widgets/common/manualrenameinput.cpp,
      tests/manualrenameinputtest.cpp: camera token should not be case
      sensitive

2009-06-09 17:02  aclemens

    * libs/widgets/common/manualrenameinput.cpp,
      tests/manualrenameinputtest.cpp: Check for invalid cam token
      options, if not valid, return the normal
      camera name

2009-06-09 16:33  aclemens

    * libs/widgets/common/manualrenameinput.cpp,
      libs/widgets/common/manualrenameinput.h,
      tests/manualrenameinputtest.cpp: Factorize firstLetterUppercase()
      method
      Add new test cases

2009-06-09 16:29  cgilles

    * project/release/lib/libreleasedigikamkipi.rb: remove tests dir
      from tarball

2009-06-09 15:43  aclemens

    * libs/widgets/common/manualrenameinput.cpp: Don't call
      QFileInfo::baseFileName() all the time, save the result to a
      QString

2009-06-09 15:33  aclemens

    * libs/widgets/common/manualrenameinput.cpp,
      libs/widgets/common/manualrenameinput.h: Factorize string check
      method. This has to be static,
      since the parse method is static, too.

2009-06-09 15:33  aclemens

    * libs/widgets/common/manualrenameinput.cpp,
      tests/manualrenameinputtest.cpp: check for empty / invalid camera
      name

2009-06-09 15:33  aclemens

    * libs/widgets/common/manualrenameinput.cpp,
      tests/manualrenameinputtest.cpp: New parser option: $, % and &
      can be used for the camera name now, too.
      In the future these tokens will also applied to metadata
      information.
      Add new test cases.

2009-06-09 14:50  scripty

    * digikam/digikam.desktop,
      imageplugins/contentawareresizing/digikamimageplugin_contentawareresizing.desktop,
      showfoto/showfoto.desktop: SVN_SILENT made messages (.desktop
      file)

2009-06-09 14:03  cgilles

    * libs/threadimageio/test/test.png: why this file size is 25M

2009-06-09 13:55  aclemens

    * data/CMakeLists.txt, data/icons/CMakeLists.txt,
      data/themes/CMakeLists.txt, utilities/hotplug/CMakeLists.txt:
      uppercase notation

2009-06-09 13:47  aclemens

    * libs/CMakeLists.txt, tests/CMakeLists.txt: uppercase notation

2009-06-09 13:34  aclemens

    * libs/widgets/common/manualrenameinput.cpp: polish

2009-06-09 13:33  aclemens

    * libs/widgets/common/manualrenameinput.cpp,
      tests/manualrenameinputtest.cpp: Fix invalid parse string check
      Add new test case

2009-06-09 13:33  aclemens

    * tests/manualrenameinputtest.cpp, tests/manualrenameinputtest.h:
      add test for empty / invalid parse string

2009-06-09 13:31  cgilles

    * utilities/imageeditor/editor/editorwindow.cpp: use uppercase
      version of KDE type to check if file format is really writtable

2009-06-09 13:12  aclemens

    * tests/manualrenameinputtest.cpp, tests/manualrenameinputtest.h:
      polish

2009-06-09 13:07  aclemens

    * tests/manualrenameinputtest.cpp: polish

2009-06-09 13:07  aclemens

    * tests/manualrenameinputtest.cpp, tests/manualrenameinputtest.h:
      some more tests

2009-06-09 12:53  cgilles

    * NEWS: update

2009-06-09 12:31  aclemens

    * tests/manualrenameinputtest.cpp, tests/manualrenameinputtest.h:
      add some more tests

2009-06-09 12:10  aclemens

    * libs/widgets/common/manualrenameinput.cpp,
      tests/manualrenameinputtest.cpp, tests/manualrenameinputtest.h:
      Add new test: testEachLetterUppercaseToken()
      Fix parser (again: good to have tests here ;-))

2009-06-09 11:40  aclemens

    * libs/widgets/common/manualrenameinput.cpp,
      tests/manualrenameinputtest.cpp: fix number parsing

2009-06-09 11:34  aclemens

    * tests/manualrenameinputtest.cpp: Added some more test data and
      found a bug in ManualRenameInput widget.
      Good to have tests ;-)

      Will need to fix the widget to make the tests pass...

2009-06-09 11:27  cgilles

    * libs/3rdparty/libpgf/PGFimage.cpp,
      libs/3rdparty/libpgf/PGFimage.h, libs/3rdparty/libpgf/PGFtypes.h:
      revert temporally this commit. It make libpgf uncompatible with
      file generated with PGF command line tool.
      I'm still waiting PGF team feedback

2009-06-09 11:26  aclemens

    * tests/manualrenameinputtest.cpp: polish

2009-06-09 11:26  aclemens

    * tests/CMakeLists.txt, tests/manualrenameinputtest.cpp,
      tests/manualrenameinputtest.h: Add first functional test:
      testNumberToken()

2009-06-09 10:32  cgilles

    * libs/3rdparty/libpgf/PGFplatform.h: "-byteswap_uint64" is a pure
      M$ function. wrap this call for M$ only

      CCBUGS: 195735

2009-06-09 10:05  cgilles

    * CMakeLists.txt: beta2

2009-06-09 10:04  cgilles

    * NEWS: update

2009-06-09 09:49  aclemens

    * tests/manualrenameinputtest.cpp: fix macro, it was the wrong one
      (I guess?)

2009-06-09 09:46  aclemens

    * CMakeLists.txt, tests, tests/CMakeLists.txt,
      tests/manualrenameinputtest.cpp, tests/manualrenameinputtest.h:
      Add initial tests for ManualRenameInput widget. Right now they do
      nothing, tests need to be written.

2009-06-09 08:42  aclemens

    * libs/widgets/common/manualrenameinput.cpp,
      libs/widgets/common/manualrenameinput.h: fix copyright header

2009-06-09 08:38  cgilles

    * utilities/setup/setupiofiles.cpp: add PGF settings panel

2009-06-09 08:30  cgilles

    * libs/dimg/loaders/README: update

2009-06-09 08:29  cgilles

    * libs/dimg/loaders/pgfloader.cpp: use preview JPEG image
      previuously scaled in IPTC.preview to host PGF metadata.

2009-06-09 08:21  cgilles

    * libs/3rdparty/libpgf/PGFtypes.h: missing to change structure
      member which discribe user data lenght : UINT16 => UINT32

2009-06-09 08:05  cgilles

    * libs/3rdparty/libpgf/PGFimage.cpp,
      libs/3rdparty/libpgf/PGFimage.h: libpgf bug : SetHeader accept
      only unsigned short user data size where GetUserData can read
      unsigned int ! This is not homogenous and limit user data to
      65536 bytes.
      There is no reasons for that...

2009-06-09 07:12  cgilles

    * utilities/imageeditor/editor/editorwindow.cpp: wrong settings

2009-06-09 06:56  cgilles

    * utilities/imageeditor/canvas/iofilesettingscontainer.h: compile

2009-06-09 06:52  cgilles

    * libs/widgets/common/filesaveoptionsbox.cpp: missing J2K ext

2009-06-09 06:51  cgilles

    * utilities/imageeditor/canvas/dimginterface.cpp,
      utilities/imageeditor/editor/editorwindow.cpp: missing PGF rules
      there

2009-06-08 21:00  aclemens

    * libs/database/databasebackend.h: fix warning

2009-06-08 19:35  mwiesweg

    * CMakeLists.txt, libs/database/databasethumbnailinfoprovider.cpp,
      libs/database/databasethumbnailinfoprovider.h,
      libs/database/thumbnaildb.h: Add the class that glues information
      for the main digikam database and provides
      it for lookup in the thumbnail database.
      Initial revision, needs testing.

2009-06-08 19:35  mwiesweg

    * libs/database/imageinfo.cpp, libs/database/imageinfo.h: Allow to
      retrieve the album root id of the ImageInfo

2009-06-08 19:35  mwiesweg

    * libs/threadimageio/thumbnailcreator.cpp,
      libs/threadimageio/thumbnailcreator.h: Add code to set the
      ThumbnailInfoProvider

2009-06-08 18:37  mwiesweg

    * libs/threadimageio/thumbnailcreator.cpp,
      libs/threadimageio/thumbnailcreator_p.h: Add logic for storing
      and loading thumbnails from database.
      Initial revision, needs testing.

2009-06-08 18:36  mwiesweg

    * libs/database/thumbnaildatabaseaccess.cpp,
      libs/database/thumbnaildatabaseaccess.h,
      libs/database/thumbnaildb.cpp, libs/database/thumbnaildb.h,
      libs/database/thumbnailschemaupdater.cpp: Use DatabaseCoreBackend
      everywhere here.
      Use INNER JOIN instead of JOIN as recommended by Andi.
      Add methods to remove thumbnail data.

2009-06-08 18:36  mwiesweg

    * CMakeLists.txt, digikam/CMakeLists.txt,
      libs/database/databasebackend.cpp,
      libs/database/databasebackend.h,
      libs/database/databasebackend_p.h,
      libs/database/databasecorebackend.cpp,
      libs/database/databasecorebackend.h,
      libs/database/databasecorebackend_p.h,
      libs/database/databaseparameters.h: To use a database for
      thumnail loading, core database code need to be available in
      libdigikamcore.
      Split DatabaseBackend to a generic DatabaseCoreBackend (wrapper
      code to Qt SQL) and leave
      schema-specific code in DatabaseBackend. DatabaseCoreBackend and
      DatabaseParameters move to libdigikamcore,
      as do the thumbnail-db classes.

2009-06-08 17:18  cgilles

    * libs/threadimageio/thumbnailcreator.h: now link is fine under
      MSVC9

2009-06-08 15:46  cgilles

    * utilities/imageeditor/editor/editorwindow.cpp: and where is PNG
      here

2009-06-08 15:46  cgilles

    * libs/widgets/common/filesaveoptionsbox.cpp: missing file format
      there

2009-06-08 14:35  aclemens

    * libs/database/haar/haariface.cpp: Use cached signatures in
      bestMatchesForImage() as well if possible,
      maybe this will improve the speed of Find Duplicates a little
      bit.

2009-06-08 13:36  cgilles

    * libs/dimg/loaders/pgfloader.cpp: polish

2009-06-08 13:31  cgilles

    * libs/dimg/loaders/pgfloader.cpp: load and save Exif/iptc/xmp
      metadata to PGF file.
      We use PGF header where a byte array can be encapsuled.
      In this byte array, we store a JPEG thumb with all metadata.
      This is not optimal because a tmp file is used. Exiv2 cannot
      write image data to a memory buffer.
      When PGF will be supported in Exiv2, it will be more simple...

2009-06-08 12:49  aclemens

    * digikam/albumlister.cpp, digikam/imageattributeswatch.cpp,
      digikam/scancontroller.cpp, libs/database/albumdb.cpp,
      libs/database/imageinfocache.cpp, libs/database/imagelister.cpp,
      libs/models/imagealbummodel.cpp,
      libs/models/imagefiltermodel.cpp, libs/models/imagemodel.cpp,
      utilities/lighttable/lighttablebar.cpp,
      utilities/queuemanager/queuelist.cpp: const ref in foreach loops

2009-06-08 12:35  aclemens

    * libs/database/haar/haariface.cpp: polish

2009-06-08 10:51  aclemens

    * imageplugins/adjustcurves/adjustcurvestool.cpp: call update() on
      curvesWidget manually after settings are read,
      otherwise the curve is not displayed correctly. It will be only
      updated,
      when you hover over with the mouse, so calling update() seems to
      be
      necessary.

2009-06-08 10:51  aclemens

    * imageplugins/blurfx/blurfx.cpp, imageplugins/border/border.cpp,
      imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp,
      imageplugins/texture/texture.cpp: polish

2009-06-08 10:51  aclemens

    * imageplugins/adjustlevels/adjustlevelstool.cpp: Some small
      optimizations: even though we only use standard types here,
      it is always good to move variable creation or calculations out
      of
      loops. In some situations, this can really improve speed (ok in
      this
      commit it will not matter that much).

      I will go through the digiKam code and fix such issues now and
      then...

2009-06-08 10:51  aclemens

    * imageplugins/adjustcurves/adjustcurvestool.cpp: No need to create
      the QPoint over and over again. This will only waste
      computation time.

2009-06-08 10:00  cgilles

    * libs/dimg/dimg.h: polish

2009-06-08 04:30  cgilles

    * ChangeLog: prepare 1.0.0-beta1

2009-06-07 21:32  aclemens

    * libs/threadimageio/thumbnailloadthread.cpp: const ref in foreach
      loop

2009-06-07 21:16  aclemens

    * digikam/albummanager.cpp, digikam/digikamimageview.cpp,
      libs/threadimageio/thumbnailloadthread.cpp: Use const refs in
      foreach loops if possible, to avoid copying of data

      I marked one line with a FIXME, not sure if we can use a const
      ref here,
      too.
      What do you think?

      CCMAIL:digikam-devel@kde.org

2009-06-07 21:15  aclemens

    * libs/database/haar/haariface.cpp: small optimizations: if
      possible, don't generate variables inside of
      loops to save instruction calls

2009-06-07 21:02  cgilles

    * NEWS: update

2009-06-07 20:58  cgilles

    * libs/dimg/CMakeLists.txt, libs/dimg/loaders/CMakeLists.txt,
      libs/dimg/loaders/pgf.desktop: no need this desktop file now

2009-06-07 19:49  cgilles

    * libs/dimg/dimg.h: polish

2009-06-07 19:48  cgilles

    * NEWS: update

2009-06-07 19:44  cgilles

    * libs/dimg/dimg.h: ad comments

2009-06-07 19:41  cgilles

    * libs/dimg/dimg.h, libs/widgets/common/filesaveoptionsbox.cpp,
      libs/widgets/common/filesaveoptionsbox.h,
      utilities/imageeditor/editor/editorwindow.cpp: Register PGF as
      new writable file format.

2009-06-07 18:52  cgilles

    * libs/dialogs/imagedialog.cpp: add PGF as file to load in showfoto

2009-06-07 17:35  aclemens

    * libs/dialogs/infodlg.cpp, libs/dialogs/rawcameradlg.cpp: Set the
      'OK' button to be the focused one, otherwise 'Help' will be
      highlighted,
      which is not what we want to be the default action.

2009-06-07 17:12  cgilles

    * libs/threadimageio/thumbnailcreator.h: need default destructor
      here

2009-06-07 17:07  cgilles

    * libs/threadimageio/thumbnailcreator.h: sound like MSCV9 need
      default contructor to link

2009-06-07 17:06  cgilles

    * NEWS: update

1.0.0-beta1 2009-06-07
--------------------------------------------------------------------------------

2009-06-07 16:40  aclemens

    * digikam/contextmenuhelper.cpp: simplify exec() method

2009-06-07 16:26  aclemens

    * libs/widgets/common/manualrenameinput.cpp: Optimizing the parser
      a little bit.
      It is always a good idea to move variable creation out of loops,
      to
      speed up the algorithm a little and save us from constructing /
      destructing the object all the time.

2009-06-07 13:45  aclemens

    * NEWS: update

2009-06-07 13:40  aclemens

    * NEWS: update

2009-06-07 13:29  aclemens

    * NEWS: update

2009-06-07 12:51  aclemens

    * NEWS: update

2009-06-07 12:21  cgilles

    * libs/dialogs/libsinfodlg.cpp, libs/threadimageio/pgfutils.cpp,
      libs/threadimageio/pgfutils.h: add pgf version string in info
      dialog

2009-06-07 10:58  cgilles

    * libs/dimg/loaders/pgfloader.cpp, libs/threadimageio/pgfutils.cpp:
      compile under MSVC 9 and MinGW

2009-06-07 10:07  cgilles

    * libs/dimg/loaders/pgfloader.cpp, libs/threadimageio/pgfutils.cpp:
      compile under MSVC 9

2009-06-06 21:14  mwiesweg

    * digikam/imagecategorizedview.cpp: Don't forget to unset the hand
      cursor when the thumbnail area is left but the
      visual rect area of the index is not left

2009-06-06 21:14  mwiesweg

    * digikam/imageratingoverlay.cpp, digikam/imageratingoverlay.h: A
      persistent index must be used here as well, else crashes can
      occur.
      Now that the stars are shown whenever the item is entered, we
      dont need
      mouseMoved() anymore, slotEntered() is enough.

2009-06-06 20:58  cgilles

    * libs/threadimageio/thumbnailcreator.cpp: fix MSVC warnings

2009-06-06 20:34  cgilles

    * NEWS: Still 2 files to close before to have 100 bugs fixed from
      KDE bugzilla for 1.0.0-beta1

2009-06-06 20:32  cgilles

    * libs/dialogs/deletedialog.cpp: Set Cancel button from delete
      dialog as default button with keyboard layout.
      BUGS: 195494

2009-06-06 19:04  mwiesweg

    * libs/models/imagealbummodel.cpp, libs/models/imagealbummodel.h,
      libs/models/imagefiltermodel.cpp,
      libs/models/imagefiltermodelpriv.h, libs/models/imagemodel.cpp,
      libs/models/imagemodel.h: When ImageInfos where processed by the
      preprocessor and an incremental update was started,
      the infos on the road were not recognized. For incremental
      updates we need to wait
      for all infos to be readded to have a clean state.
      As a second bug, in slotCollectionImageChange albumIds were taken
      from the image ids so that
      no update was started when an image was added to a PAlbum.

2009-06-06 19:04  mwiesweg

    * libs/threadimageio/thumbnailcreator.cpp,
      libs/threadimageio/thumbnailcreator.h,
      libs/threadimageio/thumbnailcreator_p.h: Don't forget to rotate
      the image returned the first time after creation.
      Prepare for database storage, where thumbs will be stored
      unrotated.
      Add documentation to ThumbnailInfo.

2009-06-06 14:49  mwiesweg

    * libs/database/thumbnaildb.cpp, libs/database/thumbnaildb.h,
      libs/database/thumbnailschemaupdater.cpp: Insert initial revision
      of SQL for thumbnail db.
      Nothing in use yet, schema is open for discussion + changes.

2009-06-06 14:43  cgilles

    * utilities/imageeditor/editor/editorwindow.cpp: missing JP2 format
      here

2009-06-06 14:42  cgilles

    * libs/threadimageio/pgfutils.cpp, libs/threadimageio/pgfutils.h:
      polish

2009-06-06 14:21  mwiesweg

    * libs/threadimageio/thumbnailcreator.cpp,
      libs/threadimageio/thumbnailcreator.h,
      libs/threadimageio/thumbnailcreator_p.h,
      libs/threadimageio/thumbnailloadthread.cpp: Factorize
      ThumbnailCreator code and prepare for addition of another
      storage method for thumbnails.

2009-06-06 13:15  cgilles

    * libs/3rdparty/libpgf/PGFimage.cpp: bugfix : cast properlly PGF 16
      bits to 8 bits container, else image is broken due to use 16 bits
      component into 8 bits

2009-06-06 12:35  aclemens

    * libs/database/albumdb.cpp,
      utilities/fuzzysearch/findduplicatesview.cpp: polish queries

2009-06-06 12:29  aclemens

    * libs/database/albumdb.cpp: Unify queries, use INNER JOIN here...

2009-06-06 12:29  aclemens

    * libs/database/albumdb.cpp, libs/database/imagelister.cpp,
      libs/database/imagequerybuilder.cpp: polish queries

2009-06-06 11:28  aclemens

    * libs/database/albumdb.cpp, libs/database/imagelister.cpp: LEFT
      OUTER JOIN is the same as LEFT JOIN.
      Since we use LEFT JOIN more often, unify the queries to avoid
      confusion.

      We need to check if all LEFT JOINs are really needed.

2009-06-06 11:27  aclemens

    * libs/database/albumdb.cpp: Every image / item has
      ImageInformation, so INNER JOIN should be enough.

2009-06-06 09:39  aclemens

    * digikam/albummanager.h: polish

2009-06-06 09:30  aclemens

    * libs/database/albumdb.cpp: According to some dev from the sqlite
      IRC channel, it is always better to
      tell sqlite exactly what you want to do, otherwise it might try
      to
      optimize a query in a wrong way. If you want to use a normal
      INNER JOIN,
      tell sqlite explicitly to do so.

2009-06-06 09:17  cgilles

    * libs/threadimageio/pgfutils.cpp: add debug info

2009-06-06 08:57  cgilles

    * libs/threadimageio/test/pgfscaled.cpp: polish

2009-06-06 08:56  cgilles

    * libs/threadimageio/test/pgfscaled.cpp: polish

2009-06-06 08:14  aclemens

    * libs/database/imagelister.cpp: same here: Every image will have
      some ImageInformation and also every
      image with a status=1 will have an album assigned to it. LEFT
      OUTER JOIN
      is not needed in that case.

2009-06-06 08:14  aclemens

    * libs/database/imagelister.cpp: a normal JOIN should be enough
      here, every image will have
      ImageInformation in the database, at least the creation date and
      the
      format is always known.
      Therefore the images table doesn't have to be always fully
      returned.

2009-06-06 08:14  aclemens

    * libs/database/albumdb.cpp: Some more JOIN replacements

2009-06-06 08:10  cgilles

    * libs/threadimageio/test/pgfscaled.cpp: compile

2009-06-06 08:08  cgilles

    * libs/threadimageio/test/pgfscaled.cpp: compile

2009-06-06 08:06  cgilles

    * libs/CMakeLists.txt: compile

2009-06-06 07:07  cgilles

    * libs/threadimageio/test/pgfscaled.cpp: new test file to check
      scaled PGF loading

2009-06-06 07:06  cgilles

    * libs/CMakeLists.txt, libs/database/CMakeLists.txt,
      libs/threadimageio/test/CMakeLists.txt: compile

2009-06-06 06:58  cgilles

    * libs/database/test, libs/threadimageio/test: mv

2009-06-06 06:30  cgilles

    * libs/dimg/loaders/CMakeLists.txt, libs/dimg/loaders/pgf.desktop:
      add PGF desktop file

2009-06-06 06:30  cgilles

    * libs/dimg/CMakeLists.txt, libs/dimg/loaders/pgfloader.cpp,
      libs/threadimageio/pgfutils.cpp: check if levels is > 0

2009-06-06 05:47  cgilles

    * CMakeLists.txt: compile

2009-06-06 05:47  cgilles

    * libs/dimg/loaders/pgfloader.cpp,
      libs/dimg/loaders/pgfsettings.cpp,
      libs/dimg/loaders/pgfsettings.h,
      libs/widgets/common/filesaveoptionsbox.cpp: add pgf settings
      panel

2009-06-05 22:02  aclemens

    * libs/database/albumdb.cpp: (INNER) JOINs should be safe here,
      too.

      Scotty, speed me up... :-)

2009-06-05 21:12  aclemens

    * libs/database/albumdb.cpp: Use normal (INNER) JOINs to speed up
      the query

2009-06-05 20:59  aclemens

    * libs/database/albumdb.cpp: Use a normal JOIN here, this will
      greatly improve speed, especially when
      called multiple times, like we do in batchthumbnailgenerator.

      In my (extreme) test case the thumbnails dialog was filled in
      only 2
      seconds instead of 3 minutes!!! (:-))

      I will check further queries in the database model to see if we
      can
      improve speed there.

2009-06-05 20:59  cgilles

    * libs/dimg/loaders/pgfloader.cpp, libs/threadimageio/pgfutils.cpp,
      libs/threadimageio/previewtask.cpp: preview PGF with scaled image

2009-06-05 20:37  cgilles

    * libs/threadimageio/pgfutils.cpp, libs/threadimageio/pgfutils.h,
      libs/threadimageio/thumbnailcreator.cpp: polish

2009-06-05 19:43  cgilles

    * libs/threadimageio/pgfutils.cpp: polish

2009-06-05 19:13  cgilles

    * libs/threadimageio/pgfutils.cpp: compile

2009-06-05 19:12  cgilles

    * CMakeLists.txt: compile

2009-06-05 19:11  cgilles

    * libs/database/test/qtpgftest.cpp: compile

2009-06-05 19:11  cgilles

    * libs/threadimageio/thumbnailcreator.cpp: compile

2009-06-05 19:10  cgilles

    * libs/threadimageio/pgfutil.cpp, libs/threadimageio/pgfutil.h,
      libs/threadimageio/pgfutils.cpp, libs/threadimageio/pgfutils.h:
      rename

2009-06-05 19:09  cgilles

    * libs/threadimageio/pgfutil.cpp, libs/threadimageio/pgfutil.h:
      move there

2009-06-05 19:09  cgilles

    * libs/database/pgfutil.cpp, libs/database/pgfutil.h: move there

2009-06-05 19:08  cgilles

    * libs/widgets/common/filesaveoptionsbox.cpp: provide PGF file save
      setting box

2009-06-05 19:07  cgilles

    * digikam/CMakeLists.txt: compile

2009-06-05 19:07  cgilles

    * CMakeLists.txt: compile

2009-06-05 19:06  cgilles

    * libs/threadimageio/thumbnailcreator.cpp: pgf provide a preview
      extraction (scaled image version) as JPEG. great

2009-06-05 19:06  cgilles

    * libs/database/pgfutil.cpp, libs/database/pgfutil.h,
      libs/database/test/CMakeLists.txt,
      libs/database/test/qtpgftest.cpp, libs/database/thumbnailpgf.cpp,
      libs/database/thumbnailpgf.h: thumbnailpgf => pgfutil

2009-06-05 16:53  cgilles

    * libs/dimg/loaders/pgfloader.cpp: polish

2009-06-05 16:53  cgilles

    * libs/jpegutils/jpegutils.cpp, libs/jpegutils/jpegwin.h: polish

2009-06-05 16:46  cgilles

    * libs/dimg/loaders/pgfloader.cpp: implement loading without image
      data

2009-06-05 16:25  cgilles

    * NEWS: update

2009-06-05 16:11  cgilles

    * NEWS: update

2009-06-05 15:56  cgilles

    * NEWS: update

2009-06-05 12:44  cgilles

    * libs/dimg/loaders/README: update

2009-06-05 12:25  cgilles

    * libs/dimg/loaders/pgfloader.cpp: read/write PGF in 16bits work
      fine now

2009-06-05 09:16  cgilles

    * NEWS: update

2009-06-05 09:10  cgilles

    * libs/dimg/loaders/pgfloader.cpp: Saving and loading PGF file in
      RGB 8 bits work fine now.

2009-06-04 21:50  cgilles

    * libs/dimg/loaders/pgfloader.cpp: polish

2009-06-04 21:16  cgilles

    * libs/dimg/loaders/pgfloader.cpp: polish

2009-06-04 20:59  jnarboux

    * imageplugins/contentawareresizing/TODO,
      imageplugins/contentawareresizing/contentawareresizetool.cpp,
      libs/widgets/imageplugins/imageguidewidget.cpp,
      libs/widgets/imageplugins/imageguidewidget.h,
      libs/widgets/imageplugins/imagewidget.cpp,
      libs/widgets/imageplugins/imagewidget.h: Add a new tool to erase
      green or red masks.

      CCBUGS: 149485

2009-06-04 20:55  cgilles

    * digikam/ratingwidget.cpp: clamp rating at mouse press event

2009-06-04 20:49  cgilles

    * libs/dimg/loaders/pgfloader.cpp: polish

2009-06-04 19:37  cgilles

    * libs/dimg/loaders/pgfloader.cpp: polish

2009-06-04 18:45  cgilles

    * libs/dimg/loaders/pgfloader.cpp: first version of PGF writter

2009-06-04 18:39  aclemens

    * digikam/version.h.cmake: Fix typo

2009-06-04 18:33  aclemens

    * digikam/main.cpp, digikam/version.h.cmake, showfoto/main.cpp: Add
      more information to the AboutData dialog, like IRC and general
      contact possibilities

2009-06-04 16:40  mwiesweg

    * libs/models/imagesortsettings.cpp: For the sorting by tags and by
      image size many images can in fact have the same sorting value
      (imagine an album without any rated image sorted by rating. The
      last sorting will be used,
      because I think a stablesort is applied. This may be desirable,
      but there may be no last
      sorting at all, in this case sorting is random / by image id)
      In the case of equal values by rating or by image size, use the
      file name for sorting.
      Need second-order sorting be configurable?

2009-06-04 16:34  mwiesweg

    * libs/models/imagefiltermodel.cpp: No special handling for
      updating the filter, just do the same as in
      setImageFilterSettings
      (complete refilter).
      In slotImageChange, retrieve watch flags from sort and filter
      settings and trigger refilter
      or resort as appropriate.

2009-06-04 16:34  mwiesweg

    * libs/models/imagefiltersettings.cpp,
      libs/models/imagefiltersettings.h,
      libs/models/imagesortsettings.cpp,
      libs/models/imagesortsettings.h: Add method watchFlags() to
      ImageSort- and -FilterSettings to find out which
      ImageChanges from the database affect the current sort and filter
      settings.

2009-06-04 15:52  cgilles

    * NEWS: update

2009-06-04 15:44  mwiesweg

    * libs/models/imagefiltermodel.cpp: Fix broken LED since last
      commit

2009-06-04 15:44  mwiesweg

    * digikam/albummanager.cpp: For me, KDirWatch is broken since KDE
      4.2.4. It insists on reporting changes in the db journal file
      and fails to watch subdirs. Thankfully we have KDirNotify as a
      resort.

      Filter out reports of the db file and its journal.

2009-06-04 15:29  mwiesweg

    * libs/models/imagefiltermodel.cpp: Be more strict with accessing
      the bool variables from threads

2009-06-04 15:29  mwiesweg

    * digikam/imagecategorizedview.cpp: Not only select, but set
      current index as well.
      For me it fixes the problem that initially the right arrow need
      to be pressed twice.

2009-06-04 15:29  mwiesweg

    * digikam/albummanager.cpp: Remove call to collection scan. This
      branch is taken after running the first run wizard.
      A second collection scan will be triggered afterwards from
      DigikamApp.
      User need not press Cancel twice.

      CCBUG: 188959

2009-06-04 14:05  cgilles

    * libs/dimg/loaders/pgfloader.cpp: compile

2009-06-04 14:03  cgilles

    * libs/CMakeLists.txt, libs/dimg/loaders/pgfloader.cpp: start to
      implement PGF writter

2009-06-04 12:46  cgilles

    * libs/dimg/loaders/pgfloader.cpp: polish

2009-06-04 12:05  cgilles

    * libs/dimg/loaders/pgfloader.cpp, libs/dimg/loaders/pgfloader.h:
      implement progress callback using new libpgf api
      CCMAIL: Julien@narboux.fr

2009-06-04 12:04  cgilles

    * libs/3rdparty/libpgf/PGFimage.cpp,
      libs/3rdparty/libpgf/PGFimage.h,
      libs/3rdparty/libpgf/PGFplatform.h: Implement progress callbacks
      compatible with C++ and thread safe.
      This is the same problem than old LibRaw implementation : libpgf
      only permit to use a static C ansi
      procedure and handle progress event. An additional void pointer
      is now used to pass C++ class
      which host static method.

      For more informations, we follow this paper :

      http://www.newty.de/fpt/callback.html#example1

      Julien, this is exactly a good example to do with liblqr
      implementation to be relly thread safe.
      CCMAIL: Julien@narboux.fr

2009-06-04 09:53  cgilles

    * digikam/CMakeLists.txt: compile

2009-06-04 09:52  cgilles

    * CMakeLists.txt, libs/3rdparty/lprof,
      libs/3rdparty/lprof/CMakeLists.txt, libs/lprof: move lprof to
      3rdparty

2009-06-04 09:49  cgilles

    * CMakeLists.txt, digikam/CMakeLists.txt, libs/3rdparty/clapack,
      libs/dimg/filters/clapack: move clapack to 3rdparty

2009-06-04 09:44  cgilles

    * CMakeLists.txt, digikam/CMakeLists.txt, libs/3rdparty/sqlite2,
      libs/database/sqlite2: move sqlite2 to 3rdparty

2009-06-04 09:15  cgilles

    * CMakeLists.txt, digikam/CMakeLists.txt,
      libs/database/test/CMakeLists.txt: compile

2009-06-04 09:07  cgilles

    * libs/3rdparty/libpgf, libs/database/libpgf: move libpgf in
      3rdparty

2009-06-04 09:06  cgilles

    * libs/3rdparty: add new sub dir for 3rd party components

2009-06-04 09:00  cgilles

    * CMakeLists.txt, libs/database/imagescanner.cpp,
      libs/database/test/CMakeLists.txt, libs/database/test/test.png,
      libs/dimg/dimg.cpp, libs/dimg/dimg.h, libs/dimg/loaders/README,
      libs/dimg/loaders/pgfloader.cpp, libs/dimg/loaders/pgfloader.h:
      oups missing files to commit to support PGF

2009-06-04 08:55  cgilles

    * digikam/CMakeLists.txt: first implementation of PGF image loader
      for digiKam image editor and Showfoto.
      At this moment, only loading image is supported. Saving still in
      my todo list.
      More info about PGF image format : http://www.libpgf.org
      CCMAIL: digikam-devel@kde.org

2009-06-04 04:26  cgilles

    * digikam/ratingwidget.cpp, digikam/ratingwidget.h: polish

2009-06-03 21:59  aclemens

    * porting2ModelView.ods: update
      NEW ISSUE: filtered view not updated correctly.

      If you filter the view (for example with a star rating of 5) and
      remove
      the rating from some of the filtered items, they will still be
      visible.
      Only a switch to another album and back will update the filtered
      view.

2009-06-03 20:31  cgilles

    * digikam/imagepreviewbar.cpp: enable Rating Widget fadding mode in
      thumbbar

2009-06-03 20:20  cgilles

    * digikam/imagepreviewbar.h: polish

2009-06-03 19:41  cgilles

    * digikam/contextmenuhelper.cpp: remove debug

2009-06-03 18:54  cgilles

    * digikam/imagepreviewbar.cpp: hide rating widget at thumbbar init.
      CCBUGS: 192425

2009-06-03 16:01  cgilles

    * NEWS: update

2009-06-03 15:23  pino

    * CMakeLists.txt: add the path to the digikam subdir in the
      sources, should help

2009-06-03 13:52  jnarboux

    * imageplugins/contentawareresizing/TODO,
      libs/widgets/imageplugins/imageguidewidget.cpp: Fix bug: the mask
      was deleted when window is resized, now it is resized.

      CCBUGS: 149485

2009-06-03 12:33  jnarboux

    * imageplugins/contentawareresizing/TODO,
      libs/widgets/imageplugins/imageguidewidget.cpp: Add circle shaped
      cursor whose diameter is equal to brush size when painting mask.

      CCBUGS: 149485

2009-06-03 12:21  cgilles

    * digikam/imageratingoverlay.cpp: Rating Widget will use fading
      effect if KDE control center has right options enabled

2009-06-03 11:33  cgilles

    * project/KDE4PORT: update

2009-06-03 10:51  cgilles

    * digikam/imageratingoverlay.cpp, digikam/ratingwidget.cpp,
      digikam/ratingwidget.h: Display rating widget when mouse is over
      icon view item. By this way:
      - user can always see where he can click to change rating,
      especially with unrated item.
      - behavour is the same than select/rotate buttons over icon view
      item. It's homogeneous.

      With previous behavour, rating widget been displayed only when
      mouse is over rating widget area.
      User need to discover this feature by searching area. Now, it's
      more intuitive.
      CCBUGS: 192425

2009-06-03 07:43  jnarboux

    * imageplugins/contentawareresizing/TODO: update TODO

2009-06-03 07:35  aclemens

    * libs/database/albumdb.cpp: If the format string is empty, don't
      add it to the map. Nobody will ever
      know what format is listed and therefore it doesn't make much
      sense to
      add it at all.
      Anyway an empty format should never appear in the query, but just
      to be
      sure we should continue in this case.

2009-06-03 07:24  aclemens

    * libs/database/albumdb.cpp: Those lists are not needed anymore

2009-06-03 07:22  aclemens

    * libs/database/albumdb.cpp: Instead of creating multiple
      sub-queries, why not just use GROUP BY in
      the query? This will speed up the "Database Statistics" dialog a
      little
      bit.
      Thanks to Stefano Rivoir for the tip (damn, used GROUP BY a lot
      in some
      project, but here I forgot it ;-))

      Marcel,

      I removed the code under FIXME now, since you said it is not
      needed
      anymore.

2009-06-02 21:41  cgilles

    * digikam/ratingwidget.cpp: if image is unrated, draw star properly
      (not 6 stars)
      set fading duration to 600ms
      CCBUGS: 192425

2009-06-02 17:13  cgilles

    * NEWS: update

2009-06-02 17:12  cgilles

    * CMakeLists.txt, digikam/albumiconviewfilter.cpp,
      digikam/iconview.cpp, digikam/imagepreviewbar.cpp,
      digikam/imageratingoverlay.cpp, digikam/imageratingoverlay.h,
      digikam/ratingbox.cpp, digikam/ratingbox.h,
      digikam/ratingwidget.cpp, digikam/ratingwidget.h,
      libs/imageproperties/imagedescedittab.cpp: remove RatingBox
      widget. Use RatingWidget instead everywhere.
      RatingWidget has now a fading mode to display progressively
      widget
      This mode is used in new icon-view based on Model View to switch
      is edit mode when
      user move mouse over the widget.
      During fading, widget appear and rating cannot be edited. fading
      duration is 1500ms.
      This will prevent unwanted rating assignation to item when user
      move mouse over the item to
      just only select it.
      To really want to change rating to item, user need to stay over
      rating widget more than
      fading duration.
      This patch only change this behavour in iconview, not with
      thummbar. Thumbbar is not yet
      ported to Model/View, but when it will done, we will use same
      component than iconview and
      problem will be fixed automatically there.
      BUG: 192425

2009-06-02 17:00  aclemens

    * libs/widgets/common/manualrenameinput.cpp: Simplify code: No need
      to use a QTextStream here, QString::arg() is
      capable to do the same thing.

2009-06-02 09:33  cgilles

    * NEWS: update

2009-06-01 16:47  cgilles

    * digikam/imagerotationoverlay.cpp, digikam/imagerotationoverlay.h:
      reset selection when rotate buttons are used.

2009-06-01 14:55  cgilles

    * CMakeLists.txt, config-digikam.h.cmake: add switch to see if lqr
      lib used is external or not. will be used later when liblqr will
      provide a version string to print in component info dialog

2009-06-01 14:37  cgilles

    * README: update

2009-06-01 13:14  pino

    * cmake/modules/FindLqr-1.cmake: add cmake module for searching a
      lqr-1 library
      CCBUG: 149485

2009-06-01 13:11  jnarboux

    * CMakeLists.txt, imageplugins/contentawareresizing/CMakeLists.txt:
      Apply patch of Pino Toscano to use external Lqr is available.

      CCBUGS: 149485

2009-06-01 12:47  cgilles

    * digikam/dbstatdlg.h: no need to export this one. it already done
      with infodlg.
      linking is fine now under MSVC 2008

2009-06-01 12:04  jnarboux

    * imageplugins/contentawareresizing/TODO: add todo list for content
      aware resizing

2009-06-01 09:50  cgilles

    * CMakeLists.txt, digikam/dbstatdlg.cpp, digikam/dbstatdlg.h,
      libs/database/dbstatdlg.cpp, libs/database/dbstatdlg.h: moving
      DBStatDlg to libdigikam. thank to MSVC 2008 to simplify
      developers life with weird dll concept...

2009-06-01 09:38  cgilles

    * libs/database/libpgf/PGFplatform.h: need cstdlib for div_t under
      MSVC 2008

2009-06-01 09:34  cgilles

    * libs/database/libpgf/PGFplatform.h: need cmath for abs under MSVC
      2008

2009-06-01 09:32  cgilles

    * libs/database/dbstatdlg.cpp, libs/database/dbstatdlg.h: compile
      under MSVC 2008

2009-06-01 09:25  cgilles

    * utilities/setup/setupcollectionview.cpp,
      utilities/setup/setupcollectionview.h: fix depreciate

2009-06-01 09:09  cgilles

    * porting2ModelView.ods: update

2009-06-01 06:50  cgilles

    * project/KDE4PORT: update

2009-06-01 06:49  cgilles

    * digikam.lsm.cmake: update

2009-06-01 06:48  cgilles

    * NEWS: update

2009-06-01 06:45  cgilles

    * CMakeLists.txt, digikam/digikamimageview.cpp,
      digikam/digikamimageview.h, digikam/imagerotationoverlay.cpp,
      digikam/imagerotationoverlay.h: New overlay buttons over icon
      view item to rotate left/right images. Transformations are
      lossless for jpeg :
      we use kipi-plugin to rotate.
      BUG: 134308

2009-06-01 06:42  cgilles

    * digikam/contextmenuhelper.cpp, digikam/contextmenuhelper.h: add
      static method to extract kipi rotate action. will be shared with
      digikamimageview

2009-05-31 19:27  mwiesweg

    * digikam/albumsettings.cpp, digikam/albumsettings.h,
      digikam/digikamapp.cpp, digikam/digikamimageview.cpp,
      digikam/digikamview.cpp, digikam/imagecategorizedview.cpp,
      digikam/imagecategorydrawer.cpp,
      utilities/kipiiface/kipiimagecollection.cpp: Connect View->Sort
      Images action again (noone noticed, but changing sort order did
      not work)
      Use ImageSortSettings enums everywhere.

2009-05-31 19:27  mwiesweg

    * libs/models/imagealbumfiltermodel.cpp,
      libs/models/imagefiltermodel.cpp, libs/models/imagefiltermodel.h,
      libs/models/imagefiltermodelpriv.h: Use ImageSortSettings for
      storing sort settings and for the actual sorting.
      TODO: Trigger resort when image properties change (e.g., when
      sorting by rating)

2009-05-31 19:27  mwiesweg

    * CMakeLists.txt, libs/models/imagesortsettings.cpp,
      libs/models/imagesortsettings.h: Factorize sorting:
      Put sort settings into dedicated class, like filter settings.

2009-05-31 19:27  mwiesweg

    * digikam/kcategorizedview.cpp: Prevent more crashes when in
      non-categorized mode

2009-05-31 17:38  cgilles

    * digikam/imageselectionoverlay.cpp,
      digikam/imageselectionoverlay.h: just polish

2009-05-31 16:57  aclemens

    * imageplugins/freerotation/freerotation.cpp: do not try to crop
      when angle is 0.00°

2009-05-31 16:57  aclemens

    * imageplugins/freerotation/freerotation.h: polish

2009-05-31 10:45  aclemens

    * libs/database/libpgf/Decoder.cpp,
      libs/database/libpgf/Encoder.cpp,
      libs/database/libpgf/PGFplatform.h,
      libs/database/libpgf/PGFtypes.h: Revert "pedantic"
      Sorry, didn't want to commit this (yet)

      This reverts commit a117a4f8ec186c80229a6241c531b6c8fccf247d.

2009-05-31 10:44  aclemens

    * porting2ModelView.ods: update

      Marcel,

      Sorry, but tag counter is still not working for me here, see
      comments in file

2009-05-31 10:44  aclemens

    * libs/database/libpgf/Decoder.cpp,
      libs/database/libpgf/Encoder.cpp,
      libs/database/libpgf/PGFplatform.h,
      libs/database/libpgf/PGFtypes.h: pedantic

2009-05-31 08:41  cgilles

    * digikam/imageratingoverlay.cpp, digikam/imageratingoverlay.h:
      just polish for MSVC

2009-05-31 08:34  aclemens

    * imageplugins/blurfx/blurfx.cpp: minor spelling fixes

2009-05-31 08:33  aclemens

    * imageplugins/blurfx/blurfx.cpp, imageplugins/blurfx/blurfx.h:
      strenght => strength

2009-05-31 08:26  aclemens

    * imageplugins/freerotation/freerotation.cpp,
      imageplugins/freerotation/freerotation.h: update copyright header

2009-05-31 08:26  aclemens

    * imageplugins/freerotation/freerotation.cpp: polish

2009-05-30 21:21  mwiesweg

    * libs/models/imagealbumfiltermodel.cpp,
      libs/models/imagefiltermodel.cpp, libs/models/imagefiltermodel.h,
      libs/models/imagefiltermodelpriv.h: Now taking category count
      from view, comment out hacks in model

2009-05-30 21:20  cgilles

    * libs/database/test/CMakeLists.txt, libs/database/thumbnailpgf.h:
      link under win32

2009-05-30 21:14  cgilles

    * libs/database/test/qtpgftest.cpp, libs/database/thumbnailpgf.cpp,
      libs/database/thumbnailpgf.h: compile under win32

2009-05-30 21:13  mwiesweg

    * digikam/imagecategorydrawer.cpp, digikam/imagecategorydrawer.h,
      digikam/imagedelegate.cpp, digikam/imagedelegate.h: Retrieve
      category count from view. This is more reliable than from model
      and should
      work in all cases now.

2009-05-30 21:13  mwiesweg

    * digikam/kcategorizedview.cpp, digikam/kcategorizedview.h: Add
      methdo to retrieve indexes of category

2009-05-30 20:59  cgilles

    * libs/database/libpgf/PGFplatform.h: compile under win32 with
      MinGw

2009-05-30 20:38  cgilles

    * libs/database/libpgf/PGFtypes.h: wrong commit

2009-05-30 20:38  mwiesweg

    * libs/models/imagemodel.cpp, libs/models/imagemodel.h: Restructure
      methods for adding image infos

2009-05-30 20:36  cgilles

    * libs/database/libpgf/PGFplatform.h,
      libs/database/libpgf/PGFtypes.h: compile under win32 with MinGW

2009-05-30 16:21  mwiesweg

    * digikam/imagecategorizedview.cpp: If there is not next or
      previous item, return current.

2009-05-30 16:20  mwiesweg

    * digikam/kcategorizedview.cpp: Fix crashes

2009-05-30 16:01  cgilles

    * libs/database/test/qtpgftest.cpp: quality 3 sound like the best
      compression ratio to have the same quality than JPEG

2009-05-30 15:55  aclemens

    * NEWS: update

2009-05-30 15:53  cgilles

    * libs/database/test/qtpgftest.cpp, libs/database/thumbnailpgf.cpp:
      now all work fine : PGF interface is ready to use

2009-05-30 15:51  mwiesweg

    * digikam/metadatamanager.cpp: We must not use FullWriteIfChanged
      here anymore because we now use a different hub to
      change the rating in database. The same is achieved by checking
      willWriteMetadata()
      before sending for writing.
      Also emit metadataChanged so that view updates.

2009-05-30 15:47  cgilles

    * libs/database/thumbnailpgf.cpp: PGF Encoding work. Decoding still
      with Red and Blue inverted

2009-05-30 15:33  mwiesweg

    * digikam/imagecategorizedview.cpp, digikam/imagecategorizedview.h:
      Ensure selection:
      1) When a new album is loaded, ensure that the first item is
      selected.
      We want a selected item so that the right sidebar and the
      navigation buttons are not greyed out.
      It's a bit complex because the index at (0,0) can change while
      loading
      2) When changing the filter, we also want at least one item
      selected if an
      item was selected previously. Restructured code.
      It worked for me before, but not for Andi.
      The question is if the code in rowsAboutToBeRemoved() and/or the
      second branch
      of ensureSelectionAfterChanges() is called after changing the
      filter.

2009-05-30 15:19  aclemens

    * imageplugins/freerotation/freerotation.cpp: First attempt to fix
      auto-crop: I played around with the algorithm a
      little and it seems to work quite well.
      Can you confirm this?

      Andi

      CCBUG:179766

2009-05-30 14:28  mwiesweg

    * digikam/imageratingoverlay.cpp: Be more paranoid about using
      m_index (only guaranteed to be valid if widget is currently
      shown)

2009-05-30 14:15  mwiesweg

    * porting2ModelView.ods: update:
      marking "Album refresh F5 not working" and
      "Copy/paste not working" as fixed

2009-05-30 14:13  mwiesweg

    * digikam/digikamimageview.cpp: Fix slot: paste by context menu on
      empty area should work again.
      For me, copy from context menu of by Ctrl+C and paste by Ctrl+V
      worked before already.

2009-05-30 14:01  mwiesweg

    * digikam/digikamview.cpp: Fill slotAlbumRefresh()

2009-05-30 14:01  mwiesweg

    * libs/threadimageio/loadingcacheinterface.cpp,
      libs/threadimageio/loadingcacheinterface.h: Add method to clean
      cached thumbnails

2009-05-30 13:48  mwiesweg

    * porting2ModelView.ods: update:
      Marking all three rating entries and item counter updates as
      fixed.

2009-05-30 13:45  mwiesweg

    * digikam/digikamimageview.cpp, digikam/digikamimageview.h,
      digikam/imageratingoverlay.cpp, digikam/imageratingoverlay.h:
      Hover rating in icon view is back!
      Add the necessary connection to delegate (to not draw rating
      starts beneath transparent rating box widget)
      and to MetadataManager via DigikamImageView.
      Structure code in ImageRatingOverlay. Listen to dataChanged() for
      the case that rating changes
      while hovering.

2009-05-30 13:45  mwiesweg

    * digikam/imagedelegateoverlay.cpp, digikam/imagedelegateoverlay.h:
      Provide a virtual hide() method if tasks not to be done in
      subclasses
      in addition to m_widget->hide().

2009-05-30 13:45  mwiesweg

    * digikam/imagedelegate.cpp, digikam/imagedelegate.h: Allow to
      disable the drawing of the rating stars for a selected index

2009-05-30 13:01  cgilles

    * libs/database/thumbnailpgf.cpp: more debug info

2009-05-30 08:09  cgilles

    * libs/database/test/qtpgftest.cpp, libs/database/thumbnailpgf.cpp:
      polish

2009-05-30 08:01  cgilles

    * libs/database/test/qtpgftest.cpp, libs/database/thumbnailpgf.cpp,
      libs/database/thumbnailpgf.h: set quality as parameter

2009-05-30 06:30  cgilles

    * libs/database/thumbnailpgf.cpp: quality 3

2009-05-30 05:57  cgilles

    * libs/database/test/test.png: remove metadata

2009-05-30 05:56  cgilles

    * libs/database/test/test.png: test image (256x256)

2009-05-30 05:51  cgilles

    * libs/database/test/qtpgftest.cpp: more test code. save pgf file
      to disk

2009-05-30 05:44  cgilles

    * CMakeLists.txt: compile

2009-05-30 05:43  cgilles

    * libs/database/test/CMakeLists.txt,
      libs/database/test/qtpgftest.cpp, libs/database/thumbnaildb.cpp,
      libs/database/thumbnaildb.h, libs/database/thumbnailpgf.cpp,
      libs/database/thumbnailpgf.h: move qt pgf code in a dedicated
      class

2009-05-30 05:30  cgilles

    * libs/database/thumbnaildb.h: no need static here

2009-05-30 05:25  cgilles

    * libs/database/CMakeLists.txt, libs/database/test,
      libs/database/test/CMakeLists.txt,
      libs/database/test/qtpgftest.cpp, libs/database/thumbnaildb.cpp,
      libs/database/thumbnaildb.h: new test program to check Qt PGF
      interface

2009-05-29 20:13  aclemens

    * utilities/scripts/cleanup_digikamdb.1: fix email adress

2009-05-29 20:08  aclemens

    * utilities/scripts/cleanup_digikamdb: polish

2009-05-29 20:02  aclemens

    * utilities/scripts/cleanup_digikamdb: wrong variable usage

2009-05-29 15:18  cgilles

    * libs/database/thumbnaildb.cpp, libs/database/thumbnaildb.h: Added
      2 methods to read/write PGF image from to QImage using QByteArray
      as data stream
      Marcel, code is untested. Take a care...
      CCMAIL: marcel.wiesweg@gmx.de

2009-05-29 14:47  mwiesweg

    * libs/database/databasebackend.cpp: Call databaseForThread before
      touching the transaction count.
      If the very first thing that a thread did in its life was
      creating a transaction,
      the database connection would be opened just after
      incrementTransactionCount(),
      and open() would reset the transaction counter from 1 to 0, so
      that all subsequent
      transaction would not be committed.
      (This was the case first time with the MetadataManager worker
      threads assigning rating,
      which seemed to work because the ImageInfo was updated, but not
      the database)

2009-05-29 14:46  mwiesweg

    * libs/models/imagefiltermodel.cpp: Clear hashes here to re-count
      when filter changed

2009-05-29 14:14  cgilles

    * libs/database/libpgf/PGFplatform.h: fix warnongs

2009-05-29 14:14  aclemens

    * porting2ModelView.ods: update: added comments

2009-05-29 13:56  mwiesweg

    * porting2ModelView.ods: update

2009-05-29 13:56  mwiesweg

    * digikam/digikamapp.cpp, digikam/digikamapp.h,
      digikam/digikamview.cpp, digikam/digikamview.h,
      digikam/imagecategorizedview.cpp, digikam/imagecategorizedview.h,
      utilities/kipiiface/kipiinterface.cpp,
      utilities/kipiiface/kipiinterface.h: In DigikamView, emit
      signalSelectionChanged(), now with the number of selected
      indexes,
      directly, not after compressing with a timer.
      This means actions can be enabled directly the correct context
      menu be shown.

2009-05-29 13:46  cgilles

    * CMakeLists.txt, digikam/CMakeLists.txt, libs/database/libpgf,
      libs/database/libpgf/BitStream.h,
      libs/database/libpgf/Decoder.cpp, libs/database/libpgf/Decoder.h,
      libs/database/libpgf/Encoder.cpp, libs/database/libpgf/Encoder.h,
      libs/database/libpgf/PGFimage.cpp,
      libs/database/libpgf/PGFimage.h,
      libs/database/libpgf/PGFplatform.h,
      libs/database/libpgf/PGFtypes.h, libs/database/libpgf/Stream.cpp,
      libs/database/libpgf/Stream.h, libs/database/libpgf/Subband.cpp,
      libs/database/libpgf/Subband.h,
      libs/database/libpgf/WaveletTransform.cpp,
      libs/database/libpgf/WaveletTransform.h: add libpgf 5.0.0 code.
      Not yet used. todo : make a QImage <=> pgf interface using memory
      stream to pass image data

2009-05-29 13:27  aclemens

    * porting2ModelView.ods: update: quickfilter text search for tags
      is working now

2009-05-29 13:17  cgilles

    * libs/database/thumbnailschemaupdater.cpp: fix gcc4.4 warnings

2009-05-29 13:17  aclemens

    * utilities/scripts/cleanup_digikamdb: check if configuration file
      could be found

2009-05-29 13:17  aclemens

    * utilities/scripts/cleanup_digikamdb: more polishing, add comments

2009-05-29 13:17  aclemens

    * utilities/scripts/cleanup_digikamdb: set $rcpath = $rcdir/$rcfile

2009-05-29 13:17  aclemens

    * utilities/scripts/cleanup_digikamdb: polish

2009-05-29 13:16  aclemens

    * utilities/scripts/cleanup_digikamdb: Extract database key to make
      changes more easy.

2009-05-29 13:10  mwiesweg

    * libs/models/imagealbumfiltermodel.cpp,
      libs/models/imagealbumfiltermodel.h: Connect slots. Make text
      filter by tags work.

2009-05-29 12:50  aclemens

    * utilities/scripts/cleanup_digikamdb: polish

2009-05-29 12:48  aclemens

    * utilities/scripts/cleanup_digikamdb: Add more debugging info when
      the database could not be found. Normally
      digiKam should not work correctly if this script fails, so the
      user
      should be already aware of that.

2009-05-29 10:24  aclemens

    * porting2ModelView.ods: update

2009-05-29 09:56  aclemens

    * porting2ModelView.ods: Added formatting conditions for better
      readability. All unsolved issues
      will be printed red now.

      Added a new issue: Quickfilter text search is not working for
      tags.

2009-05-29 09:06  cgilles

    * NEWS: update

2009-05-29 08:46  mwiesweg

    * CMakeLists.txt, libs/database/databasebackend.cpp,
      libs/database/databasebackend.h,
      libs/database/thumbnaildatabaseaccess.cpp,
      libs/database/thumbnaildatabaseaccess.h,
      libs/database/thumbnaildb.cpp, libs/database/thumbnaildb.h,
      libs/database/thumbnailschemaupdater.cpp,
      libs/database/thumbnailschemaupdater.h: Initial revisions for an
      sqlite based thumbnail database.
      Not functional as of yet.

2009-05-29 08:15  cgilles

    * digikam/digikamapp.cpp, utilities/cameragui/cameraui.cpp,
      utilities/imageeditor/editor/imagewindow.cpp,
      utilities/lighttable/lighttablewindow.cpp,
      utilities/queuemanager/queuemgrwindow.cpp: better icon here

2009-05-29 07:37  aclemens

    * porting2ModelView.ods: update

2009-05-29 07:26  mwiesweg

    * digikam/kcategorizedview.cpp, digikam/kcategorizedview_p.h: To
      retrieve the index in categoryAt(), use the same code like for
      drawNewCategory():
      call model->index(storedIndex.row(), 0) instead of returning
      storedIndex.
      This leads to the fact that storing QModelIndexes is illegal and
      leads to crashes;
      remove all stored QModelIndexes from Private

      CCBUG: 194116

2009-05-29 07:26  mwiesweg

    * libs/models/imagefiltermodel.cpp: Remove debug statements again

2009-05-29 07:26  mwiesweg

    * utilities/lighttable/lighttablebar.cpp,
      utilities/lighttable/lighttablebar.h: Crash:
      ThumbBarView::removeItem will delete the given item, so we must
      not
      access it afterwards to get its ImageInfo

2009-05-28 19:16  mwiesweg

    * libs/models/imagefiltermodel.cpp: Add temporary debugging code to
      catch the crash that I dont get.
      CCBUG: 194116

2009-05-28 15:53  aclemens

    * NEWS, libs/database/dbstatdlg.cpp, libs/database/dbstatdlg.h: I
      guess the plural needs to be used here... at least it sounds
      better
      :-)

2009-05-28 15:46  aclemens

    * libs/database/imagelister.cpp: fix typo

2009-05-28 13:49  scripty

    * digikam/digikam.desktop,
      imageplugins/border/digikamimageplugin_border.desktop,
      imageplugins/colorfx/digikamimageplugin_colorfx.desktop,
      imageplugins/contentawareresizing/digikamimageplugin_contentawareresizing.desktop,
      imageplugins/coreplugin/digikamimageplugin_core.desktop,
      imageplugins/lenscorrection/digikamimageplugin_lenscorrection.desktop,
      showfoto/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: SVN_SILENT
      made messages (.desktop file)

2009-05-28 13:47  cgilles

    * utilities/imageeditor/editor/editortool.cpp: polish

2009-05-28 13:45  cgilles

    * utilities/imageeditor/editor/editortool.cpp: block signals from
      settings view during slots init to prevent bombarding events

2009-05-28 13:01  aclemens

    * libs/widgets/common/manualrenameinput.cpp: Add a link to the Qt
      documentation for date format settings.
      There are too much variables that the can be listed here, and
      they might
      change as well in the future.
      Adding this link is a good solution I guess.

2009-05-28 13:01  aclemens

    * libs/widgets/common/dcursortracker.cpp,
      libs/widgets/common/dcursortracker.h: Don't hide the tooltip for
      the manualrename widget when it is clicked,
      this was just some workaround in the past because the label was
      not
      hidden when the window lost focus.

      I will add a clickable link to the tooltip so closing it will
      prevent
      the link from getting called.

2009-05-28 12:00  cgilles

    * NEWS: update

2009-05-28 11:49  cgilles

    * libs/database/dbstatdlg.cpp, libs/dialogs/infodlg.cpp,
      libs/dialogs/libsinfodlg.cpp: remove unnecessary header
      Fix listview titles

2009-05-28 11:36  cgilles

    * TODO: update

2009-05-28 11:28  cgilles

    * CMakeLists.txt, NEWS, digikam.lsm.cmake: bump digiKam version to
      1.0.0-beta1
      CCMAIL: digikam-devel@kde.org

2009-05-28 11:23  cgilles

    * utilities/queuemanager/toolsettingsview.cpp: reset button must
      still disable is BQM is busy

2009-05-28 11:01  cgilles

    * porting2ModelView.ods: add missing broken "rating on the fly"
      option

2009-05-28 10:55  aclemens

    * porting2ModelView.ods: Add a spreadsheet document to have a
      better overview of the modelview
      porting process. It contains all the issues reported on the
      mailinglist.

      Please update the list if issues are fixed that I might have
      forgotten.
      I would suggest to add all newly found problems in here, too.

      The mailinglist become too unreadable.

      Andi

      CCMAIL:digikam-devel@kde.org

2009-05-28 10:35  cgilles

    * libs/threadimageio/thumbnailcreator.cpp: try cheat scale. It's
      really faster now ???
      CCBUGS: 193967

2009-05-28 09:58  cgilles

    * digikam/digikamapp.cpp, utilities/cameragui/cameraui.cpp,
      utilities/imageeditor/editor/imagewindow.cpp,
      utilities/lighttable/lighttablewindow.cpp,
      utilities/queuemanager/queuemgrwindow.cpp: typo

2009-05-28 09:55  cgilles

    * utilities/queuemanager/queuemgrwindow.cpp,
      utilities/queuemanager/queuemgrwindow.h,
      utilities/queuemanager/queuemgrwindow_p.h,
      utilities/queuemanager/queuemgrwindowui.rc: add DB stat dialog

2009-05-28 09:53  aclemens

    * libs/database/dbstatdlg.cpp: fix i18n

2009-05-28 09:52  aclemens

    * digikam/componentsinfo.h, libs/database/dbstatdlg.cpp,
      libs/database/dbstatdlg.h, libs/dialogs/infodlg.cpp,
      libs/dialogs/infodlg.h, libs/dialogs/libsinfodlg.cpp,
      libs/dialogs/libsinfodlg.h: Factorize info dialogs.

2009-05-28 09:52  aclemens

    * libs/dialogs/infodlg.h: Make methods virtual, although we might
      never want to overwrite them.
      But since it is a base class, it doesn't hurt.

2009-05-28 09:52  aclemens

    * libs/dialogs/infodlg.cpp: Remove old code from ComponentsInfoDlg

2009-05-28 09:52  aclemens

    * CMakeLists.txt, libs/dialogs/infodlg.cpp, libs/dialogs/infodlg.h:
      New general info list dialog. This class will be used as a base
      class
      for ComponentsInfoDlg and DBStatsDlg.

2009-05-28 09:49  cgilles

    * utilities/lighttable/lighttablewindow.cpp,
      utilities/lighttable/lighttablewindow.h,
      utilities/lighttable/lighttablewindow_p.h,
      utilities/lighttable/lighttablewindowui.rc: add DB stat dialog

2009-05-28 09:41  cgilles

    * utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
      utilities/cameragui/cameraui.rc,
      utilities/cameragui/cameraui_p.h: add DB stat dialog

2009-05-28 09:17  cgilles

    * utilities/cameragui/cameraui.cpp,
      utilities/imageeditor/editor/digikamimagewindowui.rc,
      utilities/imageeditor/editor/imagewindow.cpp,
      utilities/imageeditor/editor/imagewindow.h,
      utilities/lighttable/lighttablewindow.cpp,
      utilities/queuemanager/queuemgrwindow.cpp: Factorize Raw camera
      list dialog.
      Add DB stat dialog in editor

2009-05-28 08:52  cgilles

    * utilities/imageeditor/editor/editorwindow.cpp: set non modal

2009-05-28 08:49  cgilles

    * digikam/componentsinfo.h, digikam/digikamapp.cpp: factorize

2009-05-28 08:47  cgilles

    * libs/dialogs/rawcameradlg.cpp, libs/dialogs/rawcameradlg.h: set
      dialog non modal

2009-05-28 08:34  aclemens

    * libs/database/albumdb.cpp: bring back the old code for backup
      purposes, in case we want to restore
      this. Although I really think it doesn't make sense to list all
      items
      here (or we add another method to display everything).

2009-05-28 08:34  aclemens

    * libs/database/albumdb.cpp: polish

2009-05-28 08:28  aclemens

    * libs/database/albumdb.cpp: Only fetch statistics for active
      elements.

      Marcel, Gilles,

      there is some query in the function that doesn't seem to do
      anything. Is
      this old code? I have commented it for now.

      Statistics seems to work fine for images now, but somehow I get
      12
      movies more in another test database, as when I recursively
      display the
      movie folder.

      Need to check if it is a problem with my DB.

      Andi

      CCMAIL::digikam-devel@kde.org

2009-05-28 08:10  cgilles

    * libs/database/dbstatdlg.cpp: polish

2009-05-28 07:50  cgilles

    * NEWS: update

2009-05-28 07:39  cgilles

    * NEWS: update

2009-05-28 07:38  cgilles

    * CMakeLists.txt, digikam/componentsinfo.h, digikam/digikamapp.cpp,
      digikam/digikamapp.h, digikam/digikamapp_p.h,
      digikam/digikamui.rc, libs/database/dbstatdlg.cpp,
      libs/database/dbstatdlg.h: New Database statistic dialog to show
      count of items by type mime.
      screenshot :
      http://farm4.static.flickr.com/3615/3572850378_535a270800_o.png
      BUG: 191634

2009-05-28 07:28  aclemens

    * NEWS: update

2009-05-28 07:26  aclemens

    * digikam/albumfolderview.cpp: When a new album is created, don't
      enter it immediately.

      BUG:169213

2009-05-28 03:58  cgilles

    * NEWS: update

2009-05-27 20:57  mwiesweg

    * CMakeLists.txt, digikam/imageratingoverlay.cpp,
      digikam/imageratingoverlay.h: Bringing back the rate-on-hover
      widget in icon view.
      Currently still disabled, because some bits are missing

2009-05-27 20:56  mwiesweg

    * digikam/imagedelegateoverlay.cpp, digikam/imagedelegateoverlay.h,
      digikam/imageselectionoverlay.cpp,
      digikam/imageselectionoverlay.h: minor additions and fixes

2009-05-27 20:56  mwiesweg

    * libs/models/imagemodel.cpp: Dont know if this is related to the
      crash

      CCBUG: 194330

2009-05-27 20:56  mwiesweg

    * digikam/imagedelegateoverlay.cpp, digikam/imagedelegateoverlay.h,
      libs/widgets/common/itemviewhoverbutton.cpp,
      libs/widgets/common/itemviewhoverbutton.h: Move functionality
      from ItemViewHoverButton's virtual methods to
      AbstractWidgetDelegateOverlay, which uses an event filter to be
      able to use
      non-subclassed widgets.
      Rename HoverWidgetDelegateOverlay to HoverButtonDelegateOverlay,
      it takes a button.

2009-05-27 16:52  mwiesweg

    * libs/database/albumdb.cpp, libs/database/albumdb.h: Add a method
      to retrieve statistics about image formats in db.
      Returns a map format -> count.
      "Format" is as specified in the DB schema docs. Example:

      QMap(("JPG", 25184)("MOV", 2)("MPEG", 2)("PNG", 95)("PPM",
      2)("RAW-ARW", 2)
      ("RAW-CR2", 7)("RAW-CRW",7)("RAW-DCR", 1)("RAW-DNG",
      2)("RAW-MRW", 8)("RAW-NEF", 6)
      ("RAW-ORF", 1)("RAW-PEF", 2)("RAW-RAF", 4)("RAW-RW2",
      2)("RAW-X3F", 1)("TIFF", 26))

2009-05-27 16:52  mwiesweg

    * digikam/imagedelegateoverlay.cpp, digikam/imagedelegateoverlay.h,
      digikam/imageselectionoverlay.cpp: Split the base class for
      showing buttons as overlay on the icon view
      to have a more generic base class not confined to buttons (in
      preparation
      for bringing the live rating widget back)

2009-05-27 14:33  cgilles

    * utilities/queuemanager/queuemgrwindow.cpp: polish

2009-05-27 14:30  cgilles

    * utilities/queuemanager/queuemgrwindow.cpp,
      utilities/queuemanager/queuemgrwindow_p.h: separate progress bar
      and count of tasks/items

2009-05-27 14:01  cgilles

    * utilities/queuemanager/queuemgrwindow.cpp: compile

2009-05-27 13:54  cgilles

    * utilities/queuemanager/queuemgrwindow.cpp: more event to history

2009-05-27 13:54  cgilles

    * utilities/queuemanager/assignedlist.cpp: wrong start index

2009-05-27 12:38  cgilles

    * utilities/queuemanager/queuelist.cpp,
      utilities/queuemanager/queuelist.h,
      utilities/queuemanager/queuemgrwindow.cpp,
      utilities/queuemanager/queuemgrwindow.h,
      utilities/queuemanager/toolsview.cpp,
      utilities/queuemanager/toolsview.h: when user click on Batch
      Queue Manager History entry, Queue list and processed item
      relevant are selected.

2009-05-27 11:52  cgilles

    * libs/widgets/common/dhistoryview.cpp: polish

2009-05-27 11:45  cgilles

    * utilities/queuemanager/queuemgrwindow.cpp,
      utilities/queuemanager/queuemgrwindow.h,
      utilities/queuemanager/queuepool.cpp,
      utilities/queuemanager/queuepool.h,
      utilities/queuemanager/queuesettingsview.cpp,
      utilities/queuemanager/toolsview.cpp,
      utilities/queuemanager/toolsview.h: Add history view to Batch
      Queue Manager

2009-05-27 11:32  cgilles

    * utilities/cameragui/cameraui.cpp: fix i18n

2009-05-27 09:25  cgilles

    * utilities/queuemanager/queuepool.cpp: when BQM is busy, as we use
      current selected tab from Queue pool to identify which queue is
      processed, we need to disable tab to prevent problem if user clik
      on tab item.

2009-05-27 08:47  cgilles

    * CMakeLists.txt, libs/widgets/common/dhistoryview.cpp,
      utilities/cameragui/cameracontroller.cpp,
      utilities/cameragui/cameracontroller.h,
      utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
      utilities/cameragui/cameraui_p.h,
      utilities/cameragui/logview.cpp, utilities/cameragui/logview.h:
      logview ==> dhistoryview

2009-05-27 08:12  cgilles

    * CMakeLists.txt: compile

2009-05-27 08:12  cgilles

    * libs/widgets/common/dhistoryview.cpp,
      libs/widgets/common/dhistoryview.h: new generic history view
      widget

2009-05-27 07:43  cgilles

    * utilities/cameragui/cameraui.cpp,
      utilities/cameragui/logview.cpp, utilities/cameragui/logview.h:
      polish

2009-05-27 07:06  cgilles

    * utilities/cameragui/logview.h: polish

2009-05-27 07:00  cgilles

    * utilities/cameragui/logview.cpp: polish

2009-05-27 06:55  cgilles

    * utilities/queuemanager/queuemgrwindow.cpp: as Camera GUI, pop-up
      windows over taskbar bar when Batch Queue Manager is complete

2009-05-27 06:14  cgilles

    * utilities/cameragui/logview.cpp, utilities/cameragui/logview.h:
      added history time column.
      added pop-up menu to copy and paste history contents to clipboard

2009-05-26 20:46  cgilles

    * NEWS: update

2009-05-26 20:36  mwiesweg

    * digikam/imagecategorizedview.cpp, digikam/kcategorizedview.cpp:
      Add asserts and debug statement

2009-05-26 20:36  mwiesweg

    * libs/models/imagealbummodel.cpp, libs/models/imagealbummodel.h:
      Support incremental refreshes.
      Update album if album is a tag and this tag has changes.

2009-05-26 20:36  mwiesweg

    * libs/models/imagemodel.cpp, libs/models/imagemodel.h: Add support
      for an incremental refresh.
      When the album remains the same but some images are added or
      removed we shall
      not reset the model. Instead changes are registered and proper
      rowsInserted() / rowsRemoved()
      signals are emitted.

2009-05-26 20:36  mwiesweg

    * libs/models/imagefiltermodel.cpp: Fix signal slot connections

2009-05-26 20:35  mwiesweg

    * libs/models/imagefiltersettings.cpp: Fix uninitialised value

2009-05-26 20:35  mwiesweg

    * libs/database/databasechangesets.cpp,
      libs/database/databasechangesets.h: Missing const qualifier

2009-05-26 20:35  mwiesweg

    * digikam/metadatamanager.cpp, digikam/metadatamanager_p.h: Calling
      ThumbnailLoadThread::deleteThumbnail deletes QPixmaps from the
      cache and
      must be done in the main UI thread.

      BUG: 193870

2009-05-26 17:15  cgilles

    * libs/threadimageio/thumbnailcreator.cpp: revert
      CCBUGS: 193967

2009-05-26 17:13  cgilles

    * utilities/cameragui/cameracontroller.cpp,
      utilities/cameragui/cameracontroller.h,
      utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
      utilities/cameragui/logview.cpp, utilities/cameragui/logview.h:
      factorize : no need 2 signals to do the same thing

2009-05-26 13:44  cgilles

    * NEWS: update

2009-05-26 13:43  cgilles

    * utilities/cameragui/cameraui.cpp: pop-up passive windows under
      taskbar to bring user when all downloading operations are done.
      BUGS: 193894

2009-05-26 12:48  cgilles

    * utilities/cameragui/logview.cpp, utilities/cameragui/logview.h:
      change cursor over history item if link to camera icon view is
      valid

2009-05-26 12:19  cgilles

    * CMakeLists.txt: missing this changes. link now

2009-05-26 11:48  cgilles

    * NEWS: update

2009-05-26 11:45  cgilles

    * utilities/cameragui/cameraui.cpp: add shortcut

2009-05-26 11:31  cgilles

    * utilities/cameragui/cameracontroller.cpp: more info registered to
      history

2009-05-26 11:13  cgilles

    * utilities/cameragui/cameracontroller.cpp,
      utilities/cameragui/cameracontroller.h,
      utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h:
      register folder and file info from controller to history view
      click on history entry move focus to right item from camera icon
      view

2009-05-26 10:58  cgilles

    * utilities/cameragui/logview.cpp, utilities/cameragui/logview.h:
      fix api

2009-05-26 10:51  cgilles

    * utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
      utilities/cameragui/cameraui.rc,
      utilities/cameragui/cameraui_p.h,
      utilities/cameragui/logview.cpp, utilities/cameragui/logview.h:
      Camera Gui : new download history log view to simplify camera
      operations analysis.
      TODO : click on history entry must move camera icon view to right
      item.
      BUG: 158374

2009-05-26 09:58  aclemens

    * digikam/digikamui.rc: increase the version number, although this
      was done in the last update.
      Somehow my menus were not updated...

2009-05-26 09:53  cgilles

    * utilities/cameragui/cameracontroller.cpp: polish

2009-05-26 08:53  aclemens

    * NEWS: update

2009-05-26 08:53  aclemens

    * showfoto/showfoto.cpp: We had a race condition here.
      Thumbbar::insertItem will call slotUpdateItemInfo() before
      saveAsIsComplete() is finished. Therefore the currentItem will be
      set to
      the original image, not the new (saved as) one.
      We need to call slotUpdateItemInfo() in saveAsIsComplete()
      manually to
      make sure the statusbar is updated correctly.

      BUG:187902

2009-05-26 06:57  cgilles

    * utilities/queuemanager/assignedlist.cpp,
      utilities/queuemanager/assignedlist.h,
      utilities/queuemanager/queuelist.cpp,
      utilities/queuemanager/queuemgrwindow.cpp,
      utilities/queuemanager/queuepool.cpp,
      utilities/queuemanager/queuepool.h,
      utilities/queuemanager/queuesettingsview.cpp,
      utilities/queuemanager/queuesettingsview.h,
      utilities/queuemanager/toolsettingsview.cpp,
      utilities/queuemanager/toolsettingsview.h,
      utilities/queuemanager/toolslistview.cpp,
      utilities/queuemanager/toolsview.cpp,
      utilities/queuemanager/toolsview.h: Batch Queue Manager : improve
      busy state notification on all view

2009-05-25 19:02  aclemens

    * showfoto/setup/setup.cpp, showfoto/setup/setup.h: polish

2009-05-25 13:15  cgilles

    * NEWS: update

2009-05-25 11:27  aclemens

    * libs/widgets/common/manualrenameinput.cpp: Add example to the
      tooltip, too, to make it more clear how to use the
      '#' character for example.

2009-05-25 11:11  cgilles

    * NEWS: update

2009-05-25 11:02  cgilles

    * NEWS: update

2009-05-25 11:01  cgilles

    * utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
      utilities/cameragui/cameraui_p.h: Fix important bug in Camera
      gui:

      - Race condition: Only show delete camera item dialog when all
      items are really downloaded, to ask confirmation
      - Factorize items deletion code to common method to avoid
      redondant implementation.
      - Only delete items which have been downloaded and not only
      current selection used to perform download.
      - If items are skipped during download, take a care about and do
      not process deletion of.

      BUG: 171950

2009-05-25 10:54  cgilles

    * utilities/cameragui/cameraiconitem.cpp,
      utilities/cameragui/cameraiconitem.h: add method to check if item
      is downloaded

2009-05-25 09:44  cgilles

    * NEWS: update

2009-05-25 07:17  cgilles

    * utilities/cameragui/cameraiconitem.cpp,
      utilities/cameragui/cameraiconitem.h: new method to get download
      status

2009-05-25 04:31  cgilles

    * NEWS: update

2009-05-25 04:30  cgilles

    * libs/threadimageio/thumbnailcreator.cpp,
      libs/threadimageio/thumbnailcreator_p.h: optimize QImage scaled
      2nd pass to use fast transform instead smooth transform. Quality
      still here.
      BUG: 193967

2009-05-24 22:43  aclemens

    * libs/widgets/common/manualrenameinput.cpp: polish

2009-05-24 22:33  aclemens

    * imageplugins/contentawareresizing/contentawareresizetool.cpp,
      imageplugins/freerotation/freerotationtool.cpp,
      libs/dimg/dcolor.h, utilities/firstrun/assistantdlgpage.cpp,
      utilities/firstrun/collectionpage.h: polish

2009-05-24 22:20  cgilles

    * libs/models/imagealbummodel.h, libs/models/imagethumbnailmodel.h:
      polish

2009-05-24 21:23  mwiesweg

    * digikam/kcategorizedview.cpp: Fix categoryAt(). Should affect
      dragging crashes.

2009-05-24 19:58  cgilles

    * libs/widgets/common/rexpanderbox.cpp,
      libs/widgets/common/rexpanderbox.h: move createItem() to private
      container

2009-05-24 19:05  cgilles

    * utilities/batch/batchthumbsgenerator.cpp: check if cancel is true
      and if list is empty

2009-05-24 17:49  cgilles

    * NEWS: update

2009-05-24 17:48  cgilles

    * digikam/digikamapp.cpp, digikam/digikamapp.h,
      digikam/digikamapp_p.h, digikam/digikamui.rc,
      utilities/batch/batchthumbsgenerator.cpp,
      utilities/batch/batchthumbsgenerator.h: thumbnails can be rebuilt
      in background for
      - All items as well (take a while)
      - All missing items (faster)
      BUG: 140615

2009-05-24 14:31  mwiesweg

    * digikam/digikamapp.cpp, digikam/digikamview.cpp,
      digikam/digikamview.h: Set recurseAlbums/Tags settings on model
      when action is changed

2009-05-24 14:31  mwiesweg

    * libs/models/imagealbummodel.cpp, libs/models/imagealbummodel.h:
      Do not read AlbumSettings in model but handle recursion settings
      as a property

2009-05-24 14:31  mwiesweg

    * digikam/kcategorizedview.cpp: Make selection work for item at
      row==0

2009-05-24 14:06  cgilles

    * NEWS: update

2009-05-24 14:04  cgilles

    * libs/threadimageio/thumbnailbasic.cpp: polish

2009-05-24 14:02  cgilles

    * libs/threadimageio/thumbnailbasic.cpp: fix uri encryption path.
      Use KUrl::url() now, as Gwenview.
      BUG: 152877

2009-05-24 13:48  mwiesweg

    * digikam/kcategorizedview.cpp: If Shift+click selection is
      supposed to work in setSelection(), d->mouseButtonPressed
      must be set only after calling the base class's mousePressEvent.

2009-05-24 13:48  mwiesweg

    * digikam/kcategorizedview.cpp: Partial revert of previous change:
      Seems that changing clear() to clearSelection() is enough.

2009-05-24 13:46  scripty

    * imageplugins/contentawareresizing/digikamimageplugin_contentawareresizing.desktop:
      SVN_SILENT made messages (.desktop file)

2009-05-24 13:40  aclemens

    * NEWS: update

2009-05-24 10:00  cgilles

    * README: update

2009-05-24 09:45  cgilles

    * NEWS: update

2009-05-24 09:42  cgilles

    * digikam/albumiconview.cpp, digikam/metadatamanager.cpp: when
      DMetadata is used to play with image information, unforget to
      register flags from albumsettings to follow digiKam
      configuration.
      BUG: 191678

2009-05-23 21:48  cgilles

    * NEWS: update

2009-05-23 21:47  aclemens

    * utilities/imageeditor/rawimport/rawsettingsbox.cpp: I think we
      should stretch the settings box, otherwise we have too much
      space below it and a scrollbar will appear, although the editor
      is big
      enough to display everything (at least on my 1440x900 screen).

2009-05-23 09:53  aclemens

    * NEWS: update

2009-05-23 08:02  aclemens

    * libs/widgets/common/comboboxutilities.h,
      libs/widgets/common/dfontselect.h,
      libs/widgets/common/ditemtooltip.h,
      libs/widgets/common/drubberband.h,
      libs/widgets/common/itemviewhoverbutton.cpp,
      libs/widgets/common/itemviewhoverbutton.h,
      libs/widgets/common/itemviewtooltip.h,
      libs/widgets/common/manualrenameinput.h,
      libs/widgets/common/splashscreen.h,
      libs/widgets/common/visibilitycontroller.h: Use full include
      notation (e.g. QtGui/QWidget) when class is used in a library.

2009-05-22 23:06  aclemens

    * libs/widgets/common/histogrambox.cpp,
      libs/widgets/common/histogrambox.h: Code cleanup, add missing
      initialization of pointers in private class

2009-05-22 13:37  scripty

    * digikam/digikam.desktop,
      imageplugins/contentawareresizing/digikamimageplugin_contentawareresizing.desktop:
      SVN_SILENT made messages (.desktop file)

2009-05-22 11:57  aclemens

    * utilities/cameragui/renamecustomizer.cpp,
      utilities/cameragui/renamecustomizer.h,
      utilities/queuemanager/queuelist.cpp,
      utilities/queuemanager/queuesettingsview.cpp: Use the extracted
      ManualRenameInput widget in the cameraUI and BQM

2009-05-22 11:57  aclemens

    * libs/widgets/common/manualrenameinput.h: Add export macro

2009-05-22 11:57  aclemens

    * CMakeLists.txt, libs/widgets/common/manualrenameinput.cpp,
      libs/widgets/common/manualrenameinput.h: Extract
      ManualRenameInput class from RenameCustomizer.
      We use this widget in two places now, so it is better to put it
      in
      libs/widgets/common.

2009-05-22 07:58  cgilles

    * imageplugins/coreplugin/iccprooftool.cpp: use rexpanderbox
      instead qtoolbox

2009-05-22 07:04  cgilles

    * libs/widgets/common/rexpanderbox.cpp,
      libs/widgets/common/rexpanderbox.h: factorize

2009-05-22 06:04  cgilles

    * libs/threadimageio/thumbnailcreator.cpp: do not use Qfileinfo
      basename() here. it soesn't work if tmp is located to another
      partition

2009-05-21 19:59  cgilles

    * utilities/imageeditor/rawimport/rawsettingsbox.cpp: polish layout

2009-05-21 17:21  mwiesweg

    * digikam/imagecategorizedview.cpp, digikam/imagecategorizedview.h:
      - Use our new API additions to KCategorizedView
      - if there was one selected item, which is then filtered out,
      ensure there is
      one selected item again. This fixes the problem that the preview
      view
      is empty when the currently viewed item is filtered out
      - adapt to model API changes

2009-05-21 17:21  mwiesweg

    * libs/models/imagefiltermodel.cpp, libs/models/imagefiltermodel.h,
      libs/models/imagemodel.cpp, libs/models/imagemodel.h: Switching
      on dynamicSortFilter is not good - it leads to numerous
      layoutChanged() signals,
      one for each dataChanged(). We emit dataChanged e.g. when a
      thumbnail is loaded.
      Be more specific and trigger invalidate() when a changeset is
      received.
      Add a signal to ImageModel to emit on changeset, and connect
      these to invalidate in the filter model.

2009-05-21 17:21  mwiesweg

    * digikam/kcategorizedview.cpp, digikam/kcategorizedview.h,
      digikam/kcategorizedview_p.h: Fix behavior that collides with
      reimplementing methods

2009-05-21 17:21  mwiesweg

    * digikam/kcategorizedview.cpp, digikam/kcategorizedview.h: Add
      three public method to KCategorizedView

2009-05-21 17:20  mwiesweg

    * digikam/kcategorizedview.cpp: I see no need to clear the
      selection here. We do not need to deal with it at all.
      QItemSelection model handles this just fine.

2009-05-21 16:23  cgilles

    * libs/widgets/common/rexpanderbox.cpp,
      libs/widgets/common/rexpanderbox.h: add signals when expander
      label is expanded.

2009-05-21 11:12  aclemens

    * utilities/cameragui/renamecustomizer.cpp: Cut off the extension
      of the filename when parse string is empty.

2009-05-20 18:17  mwiesweg

    * digikam/kcategorizedview.cpp: Ok upperBound means
      one-past-the-last. It's better like this.
      Fix the problem that the first item of the next category
      was shown as the last item of the previous category.

2009-05-20 17:26  mwiesweg

    * digikam/kcategorizedview.cpp, digikam/kcategorizedview_p.h:
      Optimization part 3.
      - QList can be inefficient for QModelIndex - in fact it will call
      new/delete for every single insertion
      or deletion, which makes complexity O(n). QVector is O(1).
      Use QVector for storing indexes
      - elementsInfo is always completely filled and size is known in
      advance. No need for a hash, QVector is fine.
      - for non-uniformItemSizes, store at least the view options when
      iterating. This does not affect us anymore in
      digikam but viewOptions() was initially the no.1 cost

      Combine the branches for uniformItemSizes/non-uniform sizes
      again.

2009-05-20 17:26  mwiesweg

    * digikam/metadatamanager.cpp: After exif rotation, delete
      thumbnail and signal image change

2009-05-20 16:50  coles

    * imageplugins/contentawareresizing/contentawareresizetool.cpp:
      Minor proof-reading.

2009-05-20 13:50  cgilles

    * libs/widgets/common/rexpanderbox.cpp: fix layout

2009-05-20 13:23  cgilles

    * libs/widgets/common/rexpanderbox.cpp: sync

2009-05-20 13:04  cgilles

    * NEWS: update

2009-05-20 12:54  cgilles

    * utilities/cameragui/cameraui.cpp: compile

2009-05-20 12:49  cgilles

    * libs/widgets/common/rexpanderbox.cpp,
      libs/widgets/common/rexpanderbox.h: sync with libkdcraw 1.0.0

2009-05-20 07:43  cgilles

    * libs/widgets/common/rexpanderbox.cpp,
      libs/widgets/common/rexpanderbox.h: sync with libkdcraw 1.0.0.

2009-05-20 07:19  cgilles

    * NEWS: update

2009-05-20 06:21  cgilles

    * NEWS: update

2009-05-19 22:24  aclemens

    * NEWS: update

2009-05-19 22:24  aclemens

    * utilities/cameragui/renamecustomizer.cpp: Default to the first
      rename method when no config option is present.

      CCBUG:193226

2009-05-19 22:10  aclemens

    * imageplugins/inserttext/inserttextwidget.cpp,
      imageplugins/inserttext/inserttextwidget.h: Use private class
      (const d)

2009-05-19 22:10  aclemens

    * imageplugins/border/border.cpp, imageplugins/border/border.h: Use
      private class (const d)

2009-05-19 21:15  mwiesweg

    * digikam/metadatamanager.cpp: Initialize variables

2009-05-19 21:04  aclemens

    * digikam/albumfolderview.cpp, digikam/albumiconview.cpp,
      digikam/digikamimageview.cpp, digikam/imagepreviewview.cpp,
      digikam/tagfolderview.cpp,
      utilities/lighttable/lighttablebar.cpp,
      utilities/lighttable/lighttablepreview.cpp,
      utilities/searchwindow/searchfolderview.cpp: I guess it is safe
      to delete these lines now. Haven't found a crash, nor
      any memory leak.

2009-05-19 20:56  mwiesweg

    * digikam/imagecategorizedview.cpp: Just handle with modifiers -
      needed for selection with Shift + arrow buttons

2009-05-19 20:56  mwiesweg

    * digikam/albumsettings.cpp: Emit signals when read initially

2009-05-19 20:56  mwiesweg

    * digikam/digikamimageview.cpp, digikam/imagedragdrop.cpp: Use
      global pos of event everywhere

2009-05-19 20:56  mwiesweg

    * digikam/digikamview.cpp: I think we dont need that at all

2009-05-19 20:56  mwiesweg

    * digikam/kcategorizedview.cpp: I'm not sure about the intention
      here, but it resets the current item at every single mouse click.
      Change it to touch only the selection, not the current item.
      Leave clearing the selection
      to QItemSelection (which gets passed the flags). I assume it's
      needed to clear d->lastSelection
      before if the clear flag is set.

2009-05-19 20:55  mwiesweg

    * digikam/kcategorizedview.cpp, digikam/kcategorizedview_p.h:
      Optimization part 2:
      Use a binary search algorithm to limit number of access to data()
      for CategorySortRole.
      Create indexes exactly once and reuse.

2009-05-19 20:55  mwiesweg

    * digikam/imagedelegate.cpp, libs/models/imagethumbnailmodel.cpp:
      Fix issue of grid size not set after starting with empty
      digikamrc.
      A ThumbSize object is default-constructed not with 0 but with 96,
      which happens to be the default value; then the check
      d->thumbSize == newSize
      will return true.

2009-05-19 19:25  aclemens

    * utilities/cameragui/renamecustomizer.cpp: Return the original
      filename if no parse string was entered.

2009-05-19 17:55  aclemens

    * imageplugins/filmgrain/filmgraintool.cpp,
      imageplugins/filmgrain/filmgraintool.h: Use private class (const
      d)

2009-05-19 17:55  aclemens

    * imageplugins/hotpixels/hotpixelstool.cpp,
      imageplugins/hotpixels/hotpixelstool.h: Use private class (const
      d)

2009-05-19 17:55  aclemens

    * imageplugins/lenscorrection/autocorrection/autocorrectiontool.cpp:
      polish

2009-05-19 17:55  aclemens

    * imageplugins/lenscorrection/autocorrection/autocorrectiontool.cpp,
      imageplugins/lenscorrection/autocorrection/autocorrectiontool.h:
      Use private class (const d)

2009-05-19 17:55  aclemens

    * imageplugins/coreplugin/sharpentool.cpp,
      imageplugins/coreplugin/sharpentool.h: Use private class (const
      d)

2009-05-19 17:55  aclemens

    * imageplugins/lenscorrection/distortion/lensdistortiontool.cpp,
      imageplugins/lenscorrection/distortion/lensdistortiontool.h: Use
      private class (const d)

2009-05-19 17:55  aclemens

    * imageplugins/restoration/restorationtool.cpp,
      imageplugins/restoration/restorationtool.h: Use private class
      (const d)

2009-05-19 17:55  aclemens

    * imageplugins/sheartool/sheartool.cpp,
      imageplugins/sheartool/sheartool.h: Use private class (const d)

2009-05-19 17:55  aclemens

    * imageplugins/inserttext/inserttexttool.cpp,
      imageplugins/inserttext/inserttexttool.h: Use private class
      (const d)

2009-05-19 17:55  aclemens

    * imageplugins/lenscorrection/vignetting/antivignettingtool.cpp,
      imageplugins/lenscorrection/vignetting/antivignettingtool.h: Use
      private class (const d)

2009-05-19 17:54  aclemens

    * imageplugins/distortionfx/distortionfxtool.cpp,
      imageplugins/distortionfx/distortionfxtool.h: Use private class
      (const d)

2009-05-19 17:54  aclemens

    * imageplugins/coreplugin/bcgtool.cpp,
      imageplugins/coreplugin/bcgtool.h: Use private class (const d)

2009-05-19 17:54  aclemens

    * imageplugins/coreplugin/autocorrectiontool.cpp,
      imageplugins/coreplugin/autocorrectiontool.h: Use private class
      (const d)

2009-05-19 17:54  aclemens

    * imageplugins/coreplugin/hsl/hsltool.cpp,
      imageplugins/coreplugin/hsl/hsltool.h: Use private class (const
      d)

2009-05-19 17:54  aclemens

    * imageplugins/coreplugin/rgbtool.cpp,
      imageplugins/coreplugin/rgbtool.h: Use private class (const d)

2009-05-19 17:54  aclemens

    * imageplugins/perspective/perspectivetool.cpp,
      imageplugins/perspective/perspectivetool.h: Use private class
      (const d)

2009-05-19 17:54  aclemens

    * imageplugins/oilpaint/oilpainttool.cpp,
      imageplugins/oilpaint/oilpainttool.h: Use private class (const d)

2009-05-19 17:54  aclemens

    * imageplugins/coreplugin/iccprooftool.cpp,
      imageplugins/coreplugin/iccprooftool.h: Use private class (const
      d)

2009-05-19 17:54  aclemens

    * imageplugins/charcoal/charcoaltool.cpp,
      imageplugins/charcoal/charcoaltool.h: Use private class (const d)

2009-05-19 17:54  aclemens

    * imageplugins/coreplugin/ratiocrop/ratiocroptool.cpp,
      imageplugins/coreplugin/ratiocrop/ratiocroptool.h: Use private
      class (const d)

2009-05-19 17:54  aclemens

    * imageplugins/channelmixer/channelmixertool.cpp,
      imageplugins/channelmixer/channelmixertool.h: Use private class
      (const d)

2009-05-19 17:54  aclemens

    * imageplugins/inpainting/inpaintingtool.cpp,
      imageplugins/inpainting/inpaintingtool.h: Use private class
      (const d)

2009-05-19 17:54  aclemens

    * imageplugins/colorfx/colorfxtool.cpp,
      imageplugins/colorfx/colorfxtool.h: Use private class (const d)

2009-05-19 17:54  aclemens

    * imageplugins/adjustcurves/adjustcurvestool.cpp,
      imageplugins/adjustlevels/adjustlevelstool.cpp,
      imageplugins/blurfx/blurfxtool.cpp,
      imageplugins/border/bordertool.cpp,
      imageplugins/coreplugin/blurtool.cpp,
      imageplugins/coreplugin/redeyetool.cpp,
      imageplugins/emboss/embosstool.cpp,
      imageplugins/infrared/infraredtool.cpp,
      imageplugins/raindrop/raindroptool.cpp,
      imageplugins/superimpose/superimposetool.cpp,
      imageplugins/texture/texturetool.cpp,
      imageplugins/whitebalance/whitebalancetool.cpp: Add missing
      deletion of the private d class to the destructor

2009-05-19 17:53  aclemens

    * imageplugins/noisereduction/noisereductiontool.cpp,
      imageplugins/noisereduction/noisereductiontool.h: Use private
      class (const d)

2009-05-19 17:53  aclemens

    * imageplugins/raindrop/raindroptool.cpp,
      imageplugins/raindrop/raindroptool.h: Use private class (const d)

2009-05-19 17:53  aclemens

    * imageplugins/coreplugin/redeyetool.cpp,
      imageplugins/coreplugin/redeyetool.h: Use private class (const d)

2009-05-19 17:53  aclemens

    * imageplugins/emboss/embosstool.cpp,
      imageplugins/emboss/embosstool.h: Use private class (const d)

2009-05-19 17:53  aclemens

    * imageplugins/infrared/infraredtool.cpp,
      imageplugins/infrared/infraredtool.h: Use private class (const d)

2009-05-19 17:53  aclemens

    * imageplugins/coreplugin/blurtool.cpp,
      imageplugins/coreplugin/blurtool.h: Use private class (const d)

2009-05-19 17:53  aclemens

    * imageplugins/superimpose/superimposetool.cpp,
      imageplugins/superimpose/superimposetool.h: Use private class
      (const d)

2009-05-19 17:53  aclemens

    * imageplugins/whitebalance/whitebalancetool.cpp,
      imageplugins/whitebalance/whitebalancetool.h: fix copyright
      header

2009-05-19 17:53  aclemens

    * imageplugins/texture/texturetool.cpp,
      imageplugins/texture/texturetool.h: Use private class (const d)

2009-05-19 17:53  aclemens

    * imageplugins/whitebalance/whitebalancetool.cpp,
      imageplugins/whitebalance/whitebalancetool.h: Use private class
      (const d)

2009-05-19 17:53  aclemens

    * imageplugins/blurfx/blurfxtool.cpp,
      imageplugins/blurfx/blurfxtool.h: Use private class (const d)

2009-05-19 17:53  aclemens

    * imageplugins/border/bordertool.cpp,
      imageplugins/border/bordertool.h: Use private class (const d)

2009-05-19 17:53  aclemens

    * imageplugins/adjustcurves/adjustcurvestool.cpp,
      imageplugins/adjustcurves/adjustcurvestool.h,
      imageplugins/adjustlevels/adjustlevelstool.cpp: polish

2009-05-19 17:53  aclemens

    * imageplugins/adjustlevels/adjustlevelstool.cpp,
      imageplugins/adjustlevels/adjustlevelstool.h: Use private class
      (const d)

2009-05-19 17:53  aclemens

    * imageplugins/adjustcurves/adjustcurvestool.cpp,
      imageplugins/adjustcurves/adjustcurvestool.h: Use private class
      (const d)

2009-05-19 17:09  cgilles

    * libs/models/imagealbummodel.cpp: fix MSVC 2008 warnings

2009-05-19 14:38  scripty

    * imageplugins/lenscorrection/digikamimageplugin_lenscorrection.desktop:
      SVN_SILENT made messages (.desktop file)

2009-05-19 12:48  cgilles

    * NEWS: update

2009-05-19 11:12  cgilles

    * data/about/main.html, digikam/welcomepageview.cpp,
      digikam/welcomepageview.h: Warnings : sound like to use
      KTemporaryFile under windows is bugous if no prefix is set as
      lead temp folder.
      Under Linux, no problem : KDE tmp dir is used properly, but under
      windows, it's doesn't work. I don't know why...
      So, for digiKam welcome page and CSS file, we don't need a temp
      file. CSS content is just merged with XHTML code
      as well, and it's work perfectly...
      CCMAIL: digikam-devel@kde.org

2009-05-19 09:57  cgilles

    * digikam/welcomepageview.cpp, digikam/welcomepageview.h: Simply
      ktemporaryfile handling. no need to use Qfile here,
      KTempopraryFile is enough.
      Remove CSS temp file properly, else we will fill temp dir...
      This patch must fix CSS file creation of welcome page view under
      windows, which is previouly
      not created duing both file instance open at the same time
      (another limitation of M$?)

2009-05-19 09:13  cgilles

    * digikam/welcomepageview.cpp: polish

2009-05-19 08:48  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h: Use private class
      (const d)

2009-05-19 08:19  aclemens

    * digikam/welcomepageview.cpp: polish

2009-05-19 08:19  aclemens

    * digikam/welcomepageview.cpp: polish

2009-05-19 08:18  aclemens

    * digikam/welcomepageview.cpp: <ul> tags shouldn't be "alone" in
      HTML code. It is better to embed them
      in paragraphs.

2009-05-19 07:02  cgilles

    * digikam/daboutdata.h, digikam/main.cpp, digikam/version.h.cmake,
      showfoto/main.cpp: remove namespace extra qualification.
      move buildDate method to svnversion header to be recompiled at
      the right time

2009-05-19 06:32  cgilles

    * utilities/setup/setupcollections.cpp,
      utilities/setup/setupcollections.h: polish

2009-05-19 06:29  cgilles

    * utilities/firstrun/collectionpage.cpp: sentences is wrong here.

2009-05-19 06:07  cgilles

    * imageplugins/noisereduction/noisereductiontool.cpp: write/read
      expander box state between sessions
      CCMAIL: Julien@narboux.fr

2009-05-19 06:03  cgilles

    * imageplugins/contentawareresizing/contentawareresizetool.cpp:
      store expander instance to d private internal class.
      don't use "m_" prefix with local member, it's dedicated to main
      member (here all main members are hosted to d container in fact)
      use readSettings() and writeSettings() to save and restore
      expander box state between sessions.
      CCMAIL: Julien@narboux.fr

2009-05-19 05:54  cgilles

    * imageplugins/coreplugin/CMakeLists.txt,
      imageplugins/coreplugin/sharpentool.cpp,
      imageplugins/coreplugin/sharpentool.h,
      imageplugins/coreplugin/sharpnesseditor: since it still just one
      file for sharpnesseditor to compile, move it to up dir.

2009-05-19 03:45  cgilles

    * NEWS: update

2009-05-18 23:12  mboquien

    * libs/models/imagefiltersettings.cpp: Filtering did not work for
      anything other than "Greater than or equals" because a method had
      "ratingCond = ratingCondition;" where one was the object member
      and the other one was the method
      parameter. Apparently the object member took precedence over the
      paremeter so only the default setting worked.

      BUG:193163

2009-05-18 21:07  cgilles

    * utilities/imageeditor/rawimport/rawsettingsbox.cpp,
      utilities/imageeditor/rawimport/rawsettingsbox.h: use
      RExpanderBox

2009-05-18 20:58  cgilles

    * imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h: compile

2009-05-18 19:12  cgilles

    * libs/widgets/common/rexpanderbox.cpp,
      libs/widgets/common/rexpanderbox.h: polish

2009-05-18 19:03  cgilles

    * CMakeLists.txt,
      imageplugins/contentawareresizing/contentawareresizetool.cpp,
      imageplugins/coreplugin/ratiocrop/ratiocroptool.cpp,
      imageplugins/coreplugin/ratiocrop/ratiocroptool.h,
      imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/noisereduction/noisereductiontool.cpp,
      imageplugins/noisereduction/noisereductiontool.h,
      libs/imageproperties/cameraitempropertiestab.cpp,
      libs/imageproperties/cameraitempropertiestab.h,
      libs/imageproperties/imagepropertiestab.cpp,
      libs/imageproperties/imagepropertiestab.h,
      libs/widgets/common/dexpanderbox.cpp,
      libs/widgets/common/dexpanderbox.h,
      libs/widgets/common/rexpanderbox.cpp,
      libs/widgets/common/rexpanderbox.h,
      utilities/cameragui/cameraui.cpp,
      utilities/cameragui/cameraui_p.h,
      utilities/searchwindow/choicesearchutilities.cpp,
      utilities/searchwindow/choicesearchutilities.h,
      utilities/searchwindow/searchfieldgroup.cpp,
      utilities/searchwindow/searchfieldgroup.h,
      utilities/searchwindow/searchfields.cpp,
      utilities/searchwindow/searchfields.h,
      utilities/searchwindow/searchgroup.cpp,
      utilities/searchwindow/searchgroup.h: rename DExpanderBox widgets
      to RExpanderBox widgets : prepare code to be compatible with
      future libkdcraw 1.0.0

2009-05-18 18:29  cgilles

    * libs/widgets/common/CMakeLists.txt: polish

2009-05-18 14:19  cgilles

    * utilities/imageeditor/rawimport/rawsettingsbox.cpp: prepare
      digiKam to use future libkdcraw 1.0.0 with RExpanderBox (KDE 4.4)

2009-05-18 13:00  cgilles

    * libs/widgets/common/dexpanderbox.cpp,
      libs/widgets/common/dexpanderbox.h: polish

2009-05-18 12:28  aclemens

    * imageplugins/noisereduction/noisereductiontool.cpp,
      imageplugins/noisereduction/noisereductiontool.h: make
      DExpanderBox globally available
      Now disabling of the control widgets can be simplified by just
      disabling
      the m_expanderBox widget.

2009-05-18 12:28  aclemens

    * imageplugins/noisereduction/noisereductiontool.cpp: fix logic

2009-05-18 12:16  aclemens

    * imageplugins/contentawareresizing/contentawareresizetool.cpp: fix
      spelling

2009-05-18 12:15  aclemens

    * imageplugins/contentawareresizing/contentawareresizetool.cpp:
      polish

2009-05-18 12:12  cgilles

    * project/KDE4PORT: update file list

2009-05-18 12:09  aclemens

    * imageplugins/noisereduction/noisereductiontool.cpp,
      imageplugins/noisereduction/noisereductiontool.h: fix layout

2009-05-18 12:02  cgilles

    * project/KDE4PORT: update files list

2009-05-18 12:01  jnarboux

    * imageplugins/noisereduction/noisereductiontool.cpp: replace tab
      settings by DexpanderBox in noise reduction plugin

2009-05-18 11:35  cgilles

    * digikam/digikamapp.cpp, digikam/digikamapp_p.h: KMenu =>
      KMenuAction : remote device menu filled by Solid API is now
      pluggable to main action collection

2009-05-18 11:33  jnarboux

    * imageplugins/contentawareresizing/contentawareresizetool.cpp: Add
      help for side switch frequency.

      CCBUGS: 149485

2009-05-18 10:30  jnarboux

    * imageplugins/contentawareresizing/contentawareresizetool.cpp: Use
      new DExpanderBox widget.

      CCBUGS: 149485

2009-05-18 09:34  cgilles

    * digikam/daboutdata.h, digikam/main.cpp, showfoto/main.cpp: as
      Amarok, add build date to about data

2009-05-18 08:27  cgilles

    * utilities/lighttable/lighttablebar.cpp,
      utilities/queuemanager/queuelist.cpp,
      utilities/queuemanager/queuelist.h,
      utilities/queuemanager/queuemgrwindow.cpp,
      utilities/queuemanager/queuemgrwindow.h: bugfix : same here than
      Light Table : if BatchQueueManager is not busy. Remove items in
      Queue deleted from Album Gui
      CCMAIL: digikam-devel@kde.org

2009-05-18 05:55  cgilles

    * utilities/firstrun/collectionpage.cpp,
      utilities/setup/setupcollections.cpp: apply patch #33777 from
      David Eriksson
      CCBUGS: 189168

2009-05-17 18:54  cgilles

    * utilities/lighttable/lighttablebar.cpp,
      utilities/lighttable/lighttablebar.h,
      utilities/lighttable/lighttablewindow.cpp: bugfix : LightTable :
      when items are loaded to lightTable and are removed from Album
      gui, we need to refresh light table contents
      CCMAIL: digikam-devel@kde.org

2009-05-17 09:28  cgilles

    * imageplugins/contentawareresizing/contentawareresizetool.cpp,
      imageplugins/freerotation/freerotationtool.cpp,
      utilities/cameragui/cameraui.cpp,
      utilities/searchwindow/choicesearchutilities.cpp,
      utilities/searchwindow/searchfieldgroup.cpp,
      utilities/searchwindow/searchfields.cpp,
      utilities/searchwindow/searchgroup.cpp: compile

2009-05-17 09:27  cgilles

    * libs/imageproperties/imagepropertiestab.h: compile

2009-05-17 09:26  cgilles

    * libs/imageproperties/cameraitempropertiestab.h: compile

2009-05-17 09:25  cgilles

    * CMakeLists.txt,
      imageplugins/coreplugin/ratiocrop/ratiocroptool.cpp,
      libs/widgets/common/clicklabel.cpp,
      libs/widgets/common/clicklabel.h,
      libs/widgets/common/dexpanderbox.cpp,
      libs/widgets/common/dexpanderbox.h: rename clicklabel to
      dpexpanderbox

2009-05-16 22:03  mwiesweg

    * digikam/imagecategorizedview.cpp, digikam/imagecategorizedview.h:
      Implement as simple behavior for MoveNext/MoveRight and
      MovePrevious/MoveLeft
      according to our expectations.

2009-05-16 22:03  mwiesweg

    * digikam/digikamview.cpp: Connect selectionChanged/currentChanged
      signals. Restores navigation with arrow buttons.

2009-05-16 22:03  mwiesweg

    * digikam/kcategorizedview.cpp: Inside moveCursor,
      d->forcedSelectionPosition is stored and subsequent calls
      (MoveUp/Down) depend on this value. Assumptions that may break:
      - moveCursor may be reimplemented for certain actions only
      - the returned index may not be used at all for setCurrentIndex

      Store d->forcedSelectionPosition in setCurrentIndex only. Works
      well for me.

2009-05-16 22:03  mwiesweg

    * digikam/kcategorizedview.h: For use within digikam: Remove export
      macro from header

2009-05-16 19:38  cgilles

    * libs/imageproperties/cameraitempropertiestab.cpp,
      libs/imageproperties/cameraitempropertiestab.h: camera image
      properties use now DExpanderBox widget

2009-05-16 19:04  cgilles

    * libs/imageproperties/imagepropertiestab.cpp: better to use camera
      icon here

2009-05-16 15:52  mwiesweg

    * digikam/digikamapp.cpp, digikam/digikamapp.h: Setup and fix
      signals

2009-05-16 15:52  mwiesweg

    * digikam/digikamview.cpp, digikam/digikamview.h: - connect icon
      view filters
      - connect progress messages from MetadataManager

2009-05-16 15:52  mwiesweg

    * digikam/digikamimageview.cpp, digikam/digikamimageview.h: Use
      const reference in signals

2009-05-16 15:52  mwiesweg

    * digikam/kcategorizedview.cpp: Mistake in last patch

2009-05-16 15:52  mwiesweg

    * digikam/imagedelegateoverlay.cpp: Fix signal

2009-05-16 15:52  mwiesweg

    * digikam/albumwidgetstack.cpp, digikam/albumwidgetstack.h,
      digikam/contextmenuhelper.h, digikam/imagepreviewview.cpp,
      digikam/imagepreviewview.h: Use const reference in signal instead
      of reference

2009-05-16 15:52  mwiesweg

    * digikam/tagfilterview.cpp, digikam/tagfilterview.h: Use
      ImageFilterSettings for enums.
      Emit a signal when tag filter settings change.

2009-05-16 15:52  mwiesweg

    * digikam/albumiconviewfilter.cpp, digikam/albumiconviewfilter.h:
      Do not call AlbumLister methods but emit signals for everything.
      Use ImageFilterSettings for enums.

2009-05-16 15:52  mwiesweg

    * digikam/ratingfilter.cpp, digikam/ratingfilter.h: Use
      ImageFilterSettings for enums etc.

2009-05-16 15:52  mwiesweg

    * digikam/metadatamanager.cpp, digikam/metadatamanager_p.h: Fix
      signals and other bugs

2009-05-16 15:52  mwiesweg

    * libs/database/imageinfocache.cpp: I have got used to using
      QList<ImageInfo>

2009-05-16 15:51  mwiesweg

    * libs/models/imagefiltermodel.cpp, libs/models/imagefiltermodel.h,
      libs/models/imagefiltermodelpriv.h: - make setter methods slots
      - add signal when filter settings are changed
      - add signals to emit if the filter matches (at least one index)
      and if the text filter, if any, matches

2009-05-16 15:51  mwiesweg

    * digikam/kcategorizedview.cpp: Fix major performance problem:
      sizeHintForIndex() is expensive,
      calling viewOptions() each time. Honour the uniformItemSize()
      optimization.
      Added a few minor optimizations.

2009-05-16 15:51  mwiesweg

    * libs/models/imagefiltermodel.cpp: Add a faster method here. The
      returned string need to be unique for the id,
      but not user visible or serve any other purpose.

2009-05-16 15:51  mwiesweg

    * CMakeLists.txt, digikam/kcategorizedview.cpp,
      digikam/kcategorizedview.h, digikam/kcategorizedview_p.h: As
      discussed with Gilles, add a temporary copy of KCategorizedView
      to our codebase,
      to fix performance problems and add some needed features, with
      the plan
      of contacting the authors and merging back to kdelibs 4.4.
      We support KDE4.2 as well, and the kdelibs code has at least one
      major performance hit
      for our special use cases, so there's no other way.

2009-05-16 15:51  mwiesweg

    * digikam/digikamimageview.cpp, digikam/digikamimageview.h: Add
      convenience methods as needed.
      Fix bugs.

2009-05-16 15:51  mwiesweg

    * digikam/albumwidgetstack.cpp, digikam/albumwidgetstack.h: Port to
      DigikamImageView

2009-05-16 15:51  mwiesweg

    * digikam/digikamview.cpp, digikam/digikamview.h: Replace
      AlbumIconView with the new DigikamImageView class.
      This is the final step of replacing the old IconView based main
      view
      with a new view based on Qt's model view architecture and
      KDE's KVategorizedView. Optimizations are are needed.

      Note: All features are ported, but expect bugs!

      CCMAIL: digikam-devel@kde.org

2009-05-16 15:50  mwiesweg

    * digikam/imagecategorizedview.cpp, digikam/imagecategorizedview.h:
      Add navigation methods, fix a few bugs, add zoom signals on mouse
      wheel + Ctrl

2009-05-16 15:50  mwiesweg

    * digikam/imagedelegate.cpp, digikam/imagedelegate.h,
      digikam/imagedelegateoverlay.cpp: Handle shutdown without crash

2009-05-16 15:50  mwiesweg

    * libs/threadimageio/thumbnailsize.h: oops

2009-05-16 15:50  mwiesweg

    * CMakeLists.txt: remove compilation of AlbumIconView & friends

2009-05-16 15:50  mwiesweg

    * digikam/imagedelegate.cpp, digikam/imagedelegate.h,
      digikam/tagspopupmenu.cpp,
      utilities/cameragui/cameraiconitem.cpp: squeezedText is used in
      other places. Todo: Find a good place for it in libs/

2009-05-16 15:50  mwiesweg

    * libs/models/imagefiltermodel.cpp: Fix bug: don't use createIndex
      but index() in sortfilter model!

2009-05-16 15:50  mwiesweg

    * libs/models/imagealbummodel.cpp, libs/models/imagealbummodel.h,
      libs/models/imagemodel.cpp, libs/models/imagemodel.h: More change
      watching.
      TODO: incremental reloading of current album!

2009-05-16 15:49  mwiesweg

    * digikam/albumitemhandler.cpp, digikam/albumitemhandler.h,
      digikam/albummanager.cpp, digikam/albummanager.h,
      utilities/kipiiface/kipiimagecollection.cpp,
      utilities/kipiiface/kipiimageinfo.cpp,
      utilities/kipiiface/kipiinterface.cpp: Remove ancient
      "AlbumItemHandler" code

2009-05-16 15:49  mwiesweg

    * digikam/contextmenuhelper.cpp, digikam/digikamapp.cpp,
      digikam/digikamapp.h: Rename DigikamApp::getinstance() to
      instance() for consistency.
      Add view() to retrieve DigikamView*.

2009-05-16 14:26  cgilles

    * libs/imageproperties/imagepropertiestab.cpp,
      libs/imageproperties/imagepropertiestab.h: image propertiesfrom
      right sidebar tab use now DExpanderBox widget...

2009-05-16 14:26  cgilles

    * libs/widgets/common/clicklabel.cpp: polish

2009-05-16 13:38  cgilles

    * libs/widgets/common/clicklabel.cpp,
      libs/widgets/common/clicklabel.h: new method to get widget from
      index.
      make index rules better

2009-05-16 11:09  aclemens

    * libs/widgets/imageplugins/imageguidewidget.cpp: Use the guide
      size for the line thickness in the freerotation tool.
      Sometimes it is handy to change the guide color and the thickness
      so
      that you can distinguish the guide a little bit better from the
      rest of
      the image. If you need a bigger guide size, it is most common
      that you
      also need a thicker line in the freerotation tool, to see where
      you set
      the auto-correct points.

2009-05-16 08:47  cgilles

    * libs/widgets/common/clicklabel.cpp: polish

2009-05-16 08:38  cgilles

    * libs/widgets/common/clicklabel.cpp: change cursor over arrow and
      icon

2009-05-16 07:30  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h: Adept to the read /
      write methods of the DExpanderBox widget. This makes the
      enum useless again.

2009-05-16 07:16  cgilles

    * imageplugins/coreplugin/ratiocrop/ratiocroptool.cpp,
      imageplugins/freerotation/freerotationtool.cpp,
      libs/widgets/common/clicklabel.cpp,
      libs/widgets/common/clicklabel.h,
      utilities/cameragui/cameraui.cpp,
      utilities/imageeditor/editor/editortool.cpp,
      utilities/imageeditor/editor/editortool.h: Fix DExpanderBox api
      to use read/save Settings everywhere.

2009-05-15 19:59  cgilles

    * libs/widgets/common/clicklabel.cpp,
      libs/widgets/common/clicklabel.h: new methods to save/read
      DLabelExpander states from rc file. We use object name to
      annotate settings

2009-05-15 17:03  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h: polish

2009-05-15 17:00  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: Use justified
      text

2009-05-15 16:36  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h: Save expander state

2009-05-15 16:36  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h: Remove the global
      containers, they are not needed anymore. When filter
      is active, just enable / disable the whole expanderBox widget.

2009-05-15 16:36  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: polish

2009-05-15 16:35  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h: Use DExpanderBox in
      freerotation tool, too.
      Makes it much more space saving on smaller screens.

      Gilles, Marcel and others,
      we should consider to use this in every plugin... what do you
      think?
      It is much more readable then those ugly vertical tabs (toolbox
      widget)
      we use in some places.

      Andi

      CCMAIL:digikam-devel@kde.org

2009-05-15 14:17  cgilles

    * imageplugins/coreplugin/ratiocrop/ratiocroptool.cpp,
      imageplugins/coreplugin/ratiocrop/ratiocroptool.h: optimize
      layout. improve usability. reduce sidebar heigh.

2009-05-15 13:30  aclemens

    * imageplugins/coreplugin/ratiocrop/ratiocroptool.cpp: polish code

2009-05-15 13:13  cgilles

    * imageplugins/coreplugin/ratiocrop/ratiocroptool.cpp,
      imageplugins/coreplugin/ratiocrop/ratiocroptool.h: use
      DExpanderBox in Ratio Crop tool settings page.

2009-05-15 12:13  cgilles

    * imageplugins/coreplugin/iccprooftool.cpp,
      imageplugins/coreplugin/iccprooftool.h: fix layout

2009-05-15 11:36  aclemens

    * digikam/contextmenuhelper.cpp: It is more visible to use icons in
      the context menu, especially with our
      quite big contextmenu, entries can get lost quite easy.
      I added the tag icon for the "assign tag" / "remove tag" actions.

      What do you think?
      I think it helps a lot to identify those entries now.

      Andi

      CCMAIL:digikam-devel@kde.org

2009-05-15 11:36  aclemens

    * digikam/albumiconview.cpp, digikam/digikamimageview.cpp,
      digikam/imagepreviewview.cpp: Move the rotate action to the image
      editing actions in the context
      menus.
      It makes a little bit more sense to have it there.

2009-05-15 11:11  cgilles

    * libs/widgets/common/clicklabel.cpp,
      libs/widgets/common/clicklabel.h,
      utilities/cameragui/cameraui.cpp,
      utilities/cameragui/cameraui_p.h: factorize again and again...
      new DExpanderBox widget to host DExpanderLabel like QToolBox do.
      The goal is to use DExpanderBox instead QToolBox as well, with a
      similar API.
      This widget is now used in camera gui settings area.
      Later KDE 4.3 branching, i will move clicklabel widgets to
      libkdcraw to use it in Raw decoding settings widget.
      Also, we will able to use it in kipi-plugins if necessary.
      I plan to use this widget in others place in digiKam, as CM tool,
      Ratio-crop, etc...
      CCMAIL: digikam-devel@kde.org

2009-05-15 10:06  cgilles

    * imageplugins/contentawareresizing/CMakeLists.txt: missing
      definition from win32

2009-05-15 09:49  cgilles

    * digikam/cameralist.cpp, digikam/cameralist.h,
      digikam/digikamapp.cpp, digikam/digikamapp.h,
      utilities/setup/setupcamera.cpp: better camera list management.
      fix memory leak again.
      fix a risk of crash between digikamapp and cameralist when a
      camera is removed: race condition with signal and slot.

2009-05-15 08:42  aclemens

    * digikam/albumfolderview.cpp, digikam/albumiconview.cpp,
      digikam/digikamimageview.cpp, digikam/imagepreviewview.cpp,
      digikam/tagfolderview.cpp,
      utilities/lighttable/lighttablebar.cpp,
      utilities/lighttable/lighttablepreview.cpp,
      utilities/searchwindow/searchfolderview.cpp: Do we really need to
      clean up the actions and handle the deletion of the
      popmenu like this?
      As I wrote this, I borrowed it from some old contextmenu code,
      but I
      guess it is not needed. Valgrind shows no leaks either.
      I disable it for now for testing purposes. If all is fine, I will
      remove
      it completely later on.

2009-05-15 06:54  cgilles

    * digikam/cameralist.cpp, digikam/cameralist.h,
      utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
      utilities/setup/setupcamera.cpp: fix api
      fix memory leak

2009-05-15 05:59  cgilles

    * project/KDE4PORT: update

2009-05-15 05:58  cgilles

    * digikam/cameralist.cpp, digikam/cameralist.h,
      utilities/setup/setupcamera.cpp: Q3PtrList => Qlist : pure Qt4
      implementation

2009-05-15 03:37  cgilles

    * NEWS: update

2009-05-14 20:24  cgilles

    * utilities/setup/setupcamera.cpp: missing to remove cameratype
      from list

2009-05-14 14:38  cgilles

    * utilities/setup/setupcamera.cpp: polish implementation. store
      CameraType instance in QlistViewItem as well. It's more easy to
      maintain

2009-05-14 13:29  cgilles

    * utilities/setup/cameraselection.cpp: polish

2009-05-14 13:27  cgilles

    * utilities/cameragui/renamecustomizer.cpp: polish

2009-05-14 13:24  cgilles

    * utilities/cameragui/renamecustomizer.cpp: save restore button
      group options state properly.

2009-05-14 12:43  cgilles

    * utilities/cameragui/cameraui.cpp: since camera items are
      displayed in reverse order, downloading need to follow the same
      way

2009-05-14 11:58  cgilles

    * utilities/cameragui/renamecustomizer.cpp: block signal here

2009-05-14 11:55  cgilles

    * NEWS: update

2009-05-14 11:54  cgilles

    * digikam/cameralist.cpp, digikam/cameralist.h,
      digikam/cameratype.cpp, digikam/cameratype.h,
      digikam/ddragobjects.cpp, digikam/digikamapp.cpp,
      utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
      utilities/cameragui/renamecustomizer.cpp,
      utilities/cameragui/renamecustomizer.h,
      utilities/setup/setupcamera.cpp: Store current "start index"
      setting from camera rename customizer to digiKam camera xml
      settings file.
      Current index is restored between seesion of camera gui.
      BUG: 154626

2009-05-14 10:00  cgilles

    * digikam/cameralist.cpp, digikam/cameralist.h,
      digikam/cameratype.cpp, digikam/cameratype.h,
      digikam/ddragobjects.cpp, digikam/ddragobjects.h,
      utilities/cameragui/cameraui.cpp,
      utilities/setup/setupcamera.cpp: remove last acess date
      properties to camera type

2009-05-14 09:20  cgilles

    * digikam/digikamapp.cpp, utilities/cameragui/cameraui.cpp,
      utilities/cameragui/cameraui.h, utilities/cameragui/cameraui_p.h:
      as we store now already downloaded items list in database, last
      camera acess time stamp is not used anymore

2009-05-14 09:09  cgilles

    * utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h:
      use const ref

2009-05-14 09:07  cgilles

    * utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h:
      as we sort by file ext registered in AlbumSettings, there is
      nothing new to register from camera gui.

2009-05-14 09:00  cgilles

    * NEWS: update

2009-05-14 08:59  cgilles

    * utilities/cameragui/cameraui.cpp: only show in Camera Gui all
      registered file extensions from album settings
      BUG: 181726

2009-05-14 07:41  aclemens

    * digikam/albumiconitem.cpp, digikam/albumiconview.cpp,
      digikam/digikamapp.cpp, digikam/folderitem.cpp,
      digikam/folderview.cpp, digikam/icongroupitem.cpp,
      digikam/iconview.cpp, digikam/imagedelegate.cpp,
      digikam/monthwidget.cpp, digikam/tagfilterview.cpp,
      digikam/tagfolderview.cpp, digikam/welcomepageview.cpp,
      imageplugins/blurfx/blurfx.cpp,
      imageplugins/charcoal/charcoal.cpp,
      imageplugins/contentawareresizing/contentawareresizer.cpp,
      imageplugins/coreplugin/hsl/hspreviewwidget.cpp,
      imageplugins/freerotation/freerotation.cpp,
      imageplugins/hotpixels/hotpixelstool.cpp,
      imageplugins/lenscorrection/autocorrection/klensfun.cpp,
      imageplugins/lenscorrection/distortion/pixelaccess.cpp,
      imageplugins/noisereduction/noisereduction.cpp,
      imageplugins/raindrop/raindrop.cpp,
      libs/database/collectionmanager.cpp,
      libs/database/collectionscanner.cpp,
      libs/database/databasebackend.cpp, libs/database/haar/haar.cpp,
      libs/database/haar/haariface.cpp, libs/database/searchxml.cpp,
      libs/dimg/dimg.cpp, libs/dimg/dimgscale.cpp,
      libs/dimg/filters/dimgimagefilters.cpp,
      libs/dimg/filters/matrix.cpp, libs/dimg/loaders/jp2kloader.cpp,
      libs/dimg/loaders/pngloader.cpp,
      libs/imageproperties/imagedescedittab.cpp,
      libs/jpegutils/jpegutils.cpp, libs/levels/imagelevels.cpp,
      libs/models/abstractalbummodelpriv.h,
      libs/models/imagefiltermodel.cpp, libs/models/imagemodel.cpp,
      libs/themeengine/texture.cpp,
      libs/threadimageio/thumbnailbasic.cpp,
      libs/whitebalance/whitebalance.cpp,
      libs/widgets/common/clicklabel.cpp,
      libs/widgets/common/curveswidget.cpp,
      libs/widgets/common/ditemtooltip.h,
      libs/widgets/iccprofiles/cietonguewidget.cpp,
      libs/widgets/metadata/metadatalistview.cpp,
      libs/widgets/metadata/metadatawidget.cpp, showfoto/showfoto.cpp,
      utilities/cameragui/camerafolderview.cpp,
      utilities/cameragui/cameraiconview.cpp,
      utilities/cameragui/cameraui.cpp,
      utilities/fuzzysearch/sketchwidget.cpp,
      utilities/imageeditor/canvas/dimginterface.cpp,
      utilities/imageeditor/canvas/undomanager.cpp,
      utilities/imageeditor/editor/imagewindow.cpp,
      utilities/queuemanager/assignedlist.cpp,
      utilities/queuemanager/queuelist.cpp,
      utilities/searchwindow/searchutilities.cpp,
      utilities/searchwindow/searchview.cpp,
      utilities/setup/setupcollectionview.cpp,
      utilities/slideshow/slideshow.cpp,
      utilities/timeline/timelineview.cpp,
      utilities/timeline/timelinewidget.cpp: Use prefix operator
      whenever possible.
      We can not be sure that the compiler will optimize the postfix
      operator
      to be called in a prefix way, if it is not used in an expression
      or
      assignment.

2009-05-14 07:38  cgilles

    * NEWS: update

2009-05-14 07:34  cgilles

    * utilities/setup/cameraselection.h: missing this one

2009-05-14 07:34  cgilles

    * utilities/setup/cameraselection.cpp: don't lost camera port when
      editing
      BUG: 131551

2009-05-14 07:03  aclemens

    * NEWS: update

2009-05-14 07:01  aclemens

    * utilities/searchwindow/searchfolderview.cpp: Remove redundant
      words from searches context menu.

2009-05-14 05:52  cgilles

    * project/KDE4PORT: update

2009-05-13 20:50  aclemens

    * utilities/searchwindow/searchfolderview.cpp: polish

2009-05-13 20:40  aclemens

    * digikam/digikamview.cpp,
      utilities/searchwindow/searchfolderview.cpp,
      utilities/searchwindow/searchfolderview.h: Add "New Search"
      action to the context menu of the searchfolderview.
      This action will open the advanced search dialog.

      CCBUG:192413

2009-05-13 17:12  aclemens

    * digikam/album.cpp, digikam/album.h, digikam/albumdragdrop.cpp,
      digikam/albumdragdrop.h, digikam/albumfolderview.cpp,
      digikam/albumfolderview.h, digikam/albumhistory.cpp,
      digikam/albumhistory.h, digikam/albumiconitem.cpp,
      digikam/albumiconitem.h, digikam/albumiconview.cpp,
      digikam/albumiconview.h, digikam/albumlister.cpp,
      digikam/albumlister.h, digikam/albummanager.cpp,
      digikam/albummanager.h, digikam/albumselectcombobox.cpp,
      digikam/albumselectcombobox.h, digikam/albumsettings.cpp,
      digikam/albumsettings.h, digikam/albumthumbnailloader.cpp,
      digikam/albumthumbnailloader.h, digikam/albumtreeview.cpp,
      digikam/albumtreeview.h, digikam/albumwidgetstack.cpp,
      digikam/albumwidgetstack.h, digikam/cameralist.cpp,
      digikam/cameralist.h, digikam/contextmenuhelper.cpp,
      digikam/ddragobjects.cpp, digikam/ddragobjects.h,
      digikam/digikamapp.cpp, digikam/digikamapp.h,
      digikam/digikamimageview.cpp, digikam/digikamimageview.h,
      digikam/digikamview.cpp, digikam/digikamview.h, digikam/dio.cpp,
      digikam/dio.h, digikam/iconview.cpp, digikam/iconview.h,
      digikam/imageattributeswatch.cpp, digikam/imageattributeswatch.h,
      digikam/imagecategorizedview.cpp, digikam/imagecategorizedview.h,
      digikam/imagecategorydrawer.cpp, digikam/imagecategorydrawer.h,
      digikam/imagedelegate.cpp, digikam/imagedelegate.h,
      digikam/imagedelegateoverlay.h, digikam/imagedragdrop.cpp,
      digikam/imagedragdrop.h, digikam/imagepreviewbar.cpp,
      digikam/imagepreviewbar.h, digikam/imagepreviewview.cpp,
      digikam/imagepreviewview.h, digikam/imageselectionoverlay.cpp,
      digikam/imageselectionoverlay.h, digikam/imageviewutilities.cpp,
      digikam/imageviewutilities.h, digikam/kdateedit.cpp,
      digikam/kdateedit.h, digikam/kdatepickerpopup.cpp,
      digikam/kdatepickerpopup.h, digikam/kdatetimeedit.h,
      digikam/metadatahub.cpp, digikam/metadatahub.h,
      digikam/metadatamanager.cpp, digikam/monthwidget.cpp,
      digikam/scancontroller.cpp, digikam/scancontroller.h,
      digikam/syncjob.h, digikam/tagfilterview.cpp,
      digikam/tagfilterview.h, digikam/tagfolderview.cpp,
      digikam/tagfolderview.h, digikam/tagspopupmenu.cpp,
      imageplugins/adjustcurves/adjustcurvestool.cpp,
      imageplugins/adjustcurves/adjustcurvestool.h,
      imageplugins/adjustcurves/imageplugin_adjustcurves.h,
      imageplugins/adjustlevels/adjustlevelstool.cpp,
      imageplugins/adjustlevels/imageplugin_adjustlevels.h,
      imageplugins/blurfx/imageplugin_blurfx.h,
      imageplugins/border/border.cpp, imageplugins/border/border.h,
      imageplugins/border/bordertool.cpp,
      imageplugins/border/bordertool.h,
      imageplugins/border/imageplugin_border.h,
      imageplugins/channelmixer/channelmixertool.cpp,
      imageplugins/channelmixer/channelmixertool.h,
      imageplugins/channelmixer/imageplugin_channelmixer.h,
      imageplugins/charcoal/imageplugin_charcoal.h,
      imageplugins/colorfx/colorfxtool.cpp,
      imageplugins/colorfx/colorfxtool.h,
      imageplugins/colorfx/imageplugin_colorfx.h,
      imageplugins/contentawareresizing/imageplugin_contentawareresizing.h,
      imageplugins/coreplugin/autocorrectiontool.cpp,
      imageplugins/coreplugin/autocorrectiontool.h,
      imageplugins/coreplugin/bcgtool.cpp,
      imageplugins/coreplugin/bcgtool.h,
      imageplugins/coreplugin/bwsepiatool.cpp,
      imageplugins/coreplugin/bwsepiatool.h,
      imageplugins/coreplugin/hsl/hsltool.cpp,
      imageplugins/coreplugin/hsl/hsltool.h,
      imageplugins/coreplugin/iccprooftool.cpp,
      imageplugins/coreplugin/redeyetool.h,
      imageplugins/coreplugin/rgbtool.cpp,
      imageplugins/coreplugin/rgbtool.h,
      imageplugins/distortionfx/imageplugin_distortionfx.h,
      imageplugins/emboss/imageplugin_emboss.h,
      imageplugins/filmgrain/imageplugin_filmgrain.h,
      imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h,
      imageplugins/freerotation/imageplugin_freerotation.h,
      imageplugins/hotpixels/blackframelistview.cpp,
      imageplugins/hotpixels/blackframelistview.h,
      imageplugins/hotpixels/hotpixelfixer.cpp,
      imageplugins/hotpixels/hotpixelfixer.h,
      imageplugins/hotpixels/imageplugin_hotpixels.h,
      imageplugins/hotpixels/weights.cpp,
      imageplugins/hotpixels/weights.h,
      imageplugins/infrared/imageplugin_infrared.h,
      imageplugins/inpainting/imageplugin_inpainting.h,
      imageplugins/inserttext/imageplugin_inserttext.h,
      imageplugins/inserttext/inserttexttool.cpp,
      imageplugins/inserttext/inserttexttool.h,
      imageplugins/inserttext/inserttextwidget.cpp,
      imageplugins/inserttext/inserttextwidget.h,
      imageplugins/lenscorrection/imageplugin_lenscorrection.h,
      imageplugins/noisereduction/imageplugin_noisereduction.h,
      imageplugins/oilpaint/imageplugin_oilpaint.h,
      imageplugins/oilpaint/oilpaint.cpp,
      imageplugins/oilpaint/oilpaint.h,
      imageplugins/perspective/imageplugin_perspective.h,
      imageplugins/perspective/matrix.cpp,
      imageplugins/perspective/matrix.h,
      imageplugins/perspective/perspectivewidget.cpp,
      imageplugins/perspective/perspectivewidget.h,
      imageplugins/raindrop/imageplugin_raindrop.h,
      imageplugins/restoration/imageplugin_restoration.h,
      imageplugins/sheartool/imageplugin_sheartool.h,
      imageplugins/superimpose/dirselectwidget.h,
      imageplugins/superimpose/imageplugin_superimpose.h,
      imageplugins/texture/imageplugin_texture.h,
      imageplugins/whitebalance/imageplugin_whitebalance.h,
      imageplugins/whitebalance/whitebalancetool.cpp,
      imageplugins/whitebalance/whitebalancetool.h,
      kioslave/digikamalbums.cpp, kioslave/digikamalbums.h,
      kioslave/digikamdates.cpp, kioslave/digikamdates.h,
      kioslave/digikamsearch.cpp, kioslave/digikamsearch.h,
      kioslave/digikamtags.cpp, kioslave/digikamtags.h,
      libs/curves/imagecurves.cpp, libs/curves/imagecurves.h,
      libs/database/albumdb.cpp, libs/database/albumdb.h,
      libs/database/collectionlocation.h,
      libs/database/collectionmanager.cpp,
      libs/database/collectionmanager.h,
      libs/database/collectionscanner.cpp,
      libs/database/collectionscanner.h,
      libs/database/collectionscannerhints.cpp,
      libs/database/collectionscannerhints.h,
      libs/database/collectionscannerobserver.h,
      libs/database/databaseaccess.cpp, libs/database/databaseaccess.h,
      libs/database/databasebackend.cpp,
      libs/database/databasebackend.h,
      libs/database/databasechangesets.cpp,
      libs/database/databasechangesets.h,
      libs/database/databasefields.h,
      libs/database/databaseparameters.cpp,
      libs/database/databaseparameters.h,
      libs/database/databaseurl.cpp, libs/database/databaseurl.h,
      libs/database/databasewatch.cpp, libs/database/databasewatch.h,
      libs/database/databasewatchadaptor.h,
      libs/database/dbusutilities.h, libs/database/downloadhistory.cpp,
      libs/database/downloadhistory.h, libs/database/haar/haar.cpp,
      libs/database/haar/haar.h, libs/database/haar/haariface.cpp,
      libs/database/haar/haariface.h, libs/database/imagecomments.cpp,
      libs/database/imagecomments.h, libs/database/imagecopyright.cpp,
      libs/database/imagecopyright.h, libs/database/imageinfo.cpp,
      libs/database/imageinfo.h, libs/database/imageinfocache.cpp,
      libs/database/imageinfocache.h, libs/database/imageinfolist.h,
      libs/database/imagelister.cpp, libs/database/imagelister.h,
      libs/database/imagelisterreceiver.cpp,
      libs/database/imagelisterreceiver.h,
      libs/database/imagelisterrecord.h,
      libs/database/imageposition.cpp, libs/database/imageposition.h,
      libs/database/imagequerybuilder.cpp,
      libs/database/imagequerybuilder.h,
      libs/database/imagescanner.cpp, libs/database/imagescanner.h,
      libs/database/namefilter.cpp, libs/database/namefilter.h,
      libs/database/schemaupdater.cpp, libs/database/schemaupdater.h,
      libs/database/searchxml.cpp, libs/database/searchxml.h,
      libs/database/upgradedb_sqlite2tosqlite3.h,
      libs/dialogs/deletedialog.cpp, libs/dialogs/deletedialog.h,
      libs/dialogs/dprogressdlg.cpp, libs/dialogs/dprogressdlg.h,
      libs/dialogs/imagedialog.h, libs/dimg/dcolor.h,
      libs/dimg/dcolorblend.h, libs/dimg/dcolorcomposer.cpp,
      libs/dimg/dcolorcomposer.h, libs/dimg/dimg.cpp, libs/dimg/dimg.h,
      libs/dimg/dimgscale.cpp, libs/dimg/dshareddata.h,
      libs/dimg/filters/dimggaussianblur.cpp,
      libs/dimg/filters/dimggaussianblur.h,
      libs/dimg/filters/dimgsharpen.cpp,
      libs/dimg/filters/dimgsharpen.h,
      libs/dimg/filters/dimgthreadedfilter.cpp,
      libs/dimg/filters/dimgthreadedfilter.h,
      libs/dimg/filters/dimgunsharpmask.h,
      libs/dimg/loaders/dimgloader.cpp, libs/dimg/loaders/dimgloader.h,
      libs/dimg/loaders/tiffloader.cpp, libs/dmetadata/dmetadata.cpp,
      libs/dmetadata/dmetadata.h, libs/dmetadata/geodetictools.cpp,
      libs/dmetadata/geodetictools.h,
      libs/imageproperties/cameraitempropertiestab.cpp,
      libs/imageproperties/cameraitempropertiestab.h,
      libs/imageproperties/imagedescedittab.cpp,
      libs/imageproperties/imagedescedittab.h,
      libs/imageproperties/imagepropertiescolorstab.cpp,
      libs/imageproperties/imagepropertiescolorstab.h,
      libs/imageproperties/imagepropertiessidebar.cpp,
      libs/imageproperties/imagepropertiessidebar.h,
      libs/imageproperties/imagepropertiessidebardb.cpp,
      libs/imageproperties/imagepropertiessidebardb.h,
      libs/imageproperties/talbumlistview.cpp,
      libs/imageproperties/talbumlistview.h,
      libs/imageproperties/worldmapwidget.cpp,
      libs/imageproperties/worldmapwidget.h,
      libs/models/abstractalbummodel.cpp,
      libs/models/abstractalbummodel.h,
      libs/models/albumfiltermodel.cpp, libs/models/albumfiltermodel.h,
      libs/models/albummodel.cpp, libs/models/albummodel.h,
      libs/models/albummodeldragdrophandler.h,
      libs/models/imagealbumfiltermodel.cpp,
      libs/models/imagealbumfiltermodel.h,
      libs/models/imagealbummodel.cpp, libs/models/imagealbummodel.h,
      libs/models/imagefiltermodel.cpp, libs/models/imagefiltermodel.h,
      libs/models/imagefiltermodelpriv.h,
      libs/models/imagefiltermodelthreads.h,
      libs/models/imagefiltersettings.cpp,
      libs/models/imagefiltersettings.h, libs/models/imagemodel.cpp,
      libs/models/imagemodel.h,
      libs/models/imagemodeldragdrophandler.h,
      libs/models/imagethumbnailmodel.cpp,
      libs/models/imagethumbnailmodel.h,
      libs/themeengine/themeengine.cpp, libs/themeengine/themeengine.h,
      libs/threadimageio/loadingcache.cpp,
      libs/threadimageio/loadingcache.h,
      libs/threadimageio/loadingcacheinterface.cpp,
      libs/threadimageio/loadingcacheinterface.h,
      libs/threadimageio/loadingdescription.cpp,
      libs/threadimageio/loadingdescription.h,
      libs/threadimageio/loadsavetask.h,
      libs/threadimageio/loadsavethread.cpp,
      libs/threadimageio/loadsavethread.h,
      libs/threadimageio/managedloadsavethread.cpp,
      libs/threadimageio/managedloadsavethread.h,
      libs/threadimageio/previewtask.cpp,
      libs/threadimageio/previewtask.h,
      libs/threadimageio/thumbnailbasic.cpp,
      libs/threadimageio/thumbnailcreator.h,
      libs/threadimageio/thumbnailloadthread.cpp,
      libs/threadimageio/thumbnailloadthread.h,
      libs/whitebalance/whitebalance.cpp,
      libs/whitebalance/whitebalance.h,
      libs/widgets/common/colorgradientwidget.cpp,
      libs/widgets/common/colorgradientwidget.h,
      libs/widgets/common/comboboxutilities.cpp,
      libs/widgets/common/comboboxutilities.h,
      libs/widgets/common/drubberband.cpp,
      libs/widgets/common/drubberband.h,
      libs/widgets/common/histogrambox.h,
      libs/widgets/common/itemviewtooltip.cpp,
      libs/widgets/common/itemviewtooltip.h,
      libs/widgets/common/sidebar.cpp, libs/widgets/common/sidebar.h,
      libs/widgets/common/thumbbar.cpp, libs/widgets/common/thumbbar.h,
      libs/widgets/iccprofiles/cietonguewidget.cpp,
      libs/widgets/iccprofiles/iccpreviewwidget.cpp,
      libs/widgets/iccprofiles/iccpreviewwidget.h,
      libs/widgets/imageplugins/imageguidewidget.cpp,
      libs/widgets/imageplugins/imageguidewidget.h,
      libs/widgets/metadata/metadatawidget.cpp,
      libs/widgets/metadata/metadatawidget.h, showfoto/showfoto.h,
      utilities/batch/batchalbumssyncmetadata.cpp,
      utilities/cameragui/cameracontroller.cpp,
      utilities/cameragui/cameracontroller.h,
      utilities/cameragui/cameraiconview.cpp,
      utilities/cameragui/cameraui.cpp,
      utilities/cameragui/freespacewidget.cpp,
      utilities/cameragui/freespacewidget.h,
      utilities/cameragui/renamecustomizer.cpp,
      utilities/cameragui/renamecustomizer.h,
      utilities/cameragui/umscamera.cpp,
      utilities/fuzzysearch/findduplicatesalbumitem.cpp,
      utilities/fuzzysearch/findduplicatesalbumitem.h,
      utilities/fuzzysearch/fuzzysearchview.cpp,
      utilities/fuzzysearch/fuzzysearchview.h,
      utilities/fuzzysearch/sketchwidget.cpp,
      utilities/fuzzysearch/sketchwidget.h,
      utilities/imageeditor/canvas/canvas.cpp,
      utilities/imageeditor/canvas/canvas.h,
      utilities/imageeditor/canvas/dimginterface.cpp,
      utilities/imageeditor/canvas/dimginterface.h,
      utilities/imageeditor/canvas/imagepluginloader.cpp,
      utilities/imageeditor/canvas/undoaction.h,
      utilities/imageeditor/canvas/undomanager.cpp,
      utilities/imageeditor/canvas/undomanager.h,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/imageiface.cpp,
      utilities/imageeditor/editor/imageiface.h,
      utilities/imageeditor/editor/imagewindow.h,
      utilities/imageeditor/rawimport/rawpostprocessing.h,
      utilities/imageeditor/rawimport/rawpreview.h,
      utilities/kipiiface/kipiinterface.cpp,
      utilities/lighttable/lighttablebar.cpp,
      utilities/lighttable/lighttablebar.h,
      utilities/lighttable/lighttablepreview.cpp,
      utilities/lighttable/lighttablepreview.h,
      utilities/lighttable/lighttableview.cpp,
      utilities/lighttable/lighttableview.h,
      utilities/lighttable/lighttablewindow.cpp,
      utilities/lighttable/lighttablewindow.h,
      utilities/queuemanager/queuemgrwindow.cpp,
      utilities/queuemanager/queuemgrwindow.h,
      utilities/searchwindow/choicesearchutilities.cpp,
      utilities/searchwindow/choicesearchutilities.h,
      utilities/searchwindow/ratingsearchutilities.cpp,
      utilities/searchwindow/ratingsearchutilities.h,
      utilities/searchwindow/searchfieldgroup.cpp,
      utilities/searchwindow/searchfieldgroup.h,
      utilities/searchwindow/searchfields.cpp,
      utilities/searchwindow/searchfields.h,
      utilities/searchwindow/searchgroup.cpp,
      utilities/searchwindow/searchgroup.h,
      utilities/searchwindow/searchtabheader.cpp,
      utilities/searchwindow/searchtabheader.h,
      utilities/searchwindow/searchutilities.cpp,
      utilities/searchwindow/searchutilities.h,
      utilities/searchwindow/searchview.cpp,
      utilities/searchwindow/searchview.h,
      utilities/searchwindow/searchwindow.cpp,
      utilities/searchwindow/searchwindow.h,
      utilities/setup/setupcollections.cpp,
      utilities/setup/setupcollectionview.cpp,
      utilities/setup/setupcollectionview.h,
      utilities/slideshow/slideshow.cpp,
      utilities/slideshow/slideshow.h: Hello. I'm a big patch. I only
      exist because Microsoft is stuuuupid. I
      will change all lines that look like this:
      QString &str
      to something like this:
      QString& str.

      As you can see, this is a lot of stuff, I hope it doesn't break
      anything. I compiled twice here and everything is fine.
      Hope MSVC is happy now.

2009-05-13 16:07  aclemens

    * utilities/cameragui/renamecustomizer.cpp: Use single quote
      characters here

2009-05-13 16:07  aclemens

    * utilities/cameragui/renamecustomizer.cpp: Fix ambiguous strings

2009-05-13 16:07  aclemens

    * utilities/cameragui/renamecustomizer.cpp: polish

2009-05-13 15:25  cgilles

    * utilities/cameragui/cameraui.cpp: compile

2009-05-13 15:24  cgilles

    * NEWS: update

2009-05-13 15:23  cgilles

    * utilities/cameragui/cameracontroller.cpp,
      utilities/cameragui/cameracontroller.h,
      utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
      utilities/cameragui/cameraui_p.h,
      utilities/cameragui/umscamera.cpp,
      utilities/cameragui/umscamera.h: rewrite KDE thumb extraction
      using std KDE kio slave. Work only with UMS camera.
      BUG: 192294

2009-05-13 12:07  jnarboux

    * imageplugins/contentawareresizing/contentawareresizetool.cpp:
      save all settings

2009-05-13 11:43  aclemens

    * libs/threadimageio/thumbnailcreator.cpp: polish

2009-05-13 11:42  aclemens

    * libs/threadimageio/thumbnailcreator.cpp: polish

2009-05-13 11:31  jnarboux

    * imageplugins/contentawareresizing/contentawareresizer.cpp,
      imageplugins/contentawareresizing/contentawareresizer.h,
      imageplugins/contentawareresizing/contentawareresizetool.cpp: Add
      side switch frequency option.

      CCBUGS: 149485

2009-05-13 10:53  cgilles

    * NEWS: update

2009-05-13 10:41  aclemens

    * libs/widgets/common/dcursortracker.cpp,
      libs/widgets/common/dcursortracker.h,
      utilities/cameragui/renamecustomizer.cpp,
      utilities/cameragui/renamecustomizer.h: Add method to change
      tracker alignment
      Align the tracker to the right in the cameraUI so it doesn't run
      out of
      the window.

2009-05-13 10:41  aclemens

    * utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
      utilities/cameragui/renamecustomizer.cpp,
      utilities/cameragui/renamecustomizer.h: Autohide TooltipTracker
      when cameraUI window loses focus.

2009-05-13 10:26  cgilles

    * NEWS: update

2009-05-13 10:18  cgilles

    * utilities/cameragui/cameraui.cpp: QMap => QMultimap
      CCBUGS: 186638

2009-05-13 09:58  aclemens

    * utilities/queuemanager/queuemgrwindow.cpp,
      utilities/queuemanager/queuemgrwindow.h: Automatically hide the
      ToolTipTracker when window loses focus.
      I will implement this for cameraUI later on, too.

2009-05-13 09:54  cgilles

    * utilities/cameragui/umscamera.cpp: disable KDE thumb creator code

2009-05-13 09:13  jnarboux

    * libs/widgets/common/clicklabel.cpp: Change arrow direction when
      widget is expanded.

2009-05-13 08:59  aclemens

    * libs/widgets/common/dcursortracker.cpp,
      libs/widgets/common/dcursortracker.h,
      utilities/cameragui/renamecustomizer.cpp: Clicking the tooltip of
      the ManualRenameInput widget should hide it.

      When the tooltip is displayed and you switch to another window or
      application, the DCursorTracker is still visible (because it has
      no
      parent and is a toplevel widget). In this case a simple click on
      the
      tooltip should hide it again.

2009-05-13 08:50  cgilles

    * NEWS: update

2009-05-13 08:23  cgilles

    * utilities/cameragui/cameracontroller.h,
      utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h:
      very very nice. Broken signal/slot connection between cameragui
      and cameracontroller.
      Typically, DB never recieve notification about new donloaded
      image from camera !
      CCMAIL: digikam-devel@kde.org

2009-05-13 08:17  jnarboux

    * imageplugins/contentawareresizing/contentawareresizetool.cpp:
      Allow to hide advanced settings. Use new widget built by Gilles
      and Marcel.

      CCBUGS: 149485


2009-05-13 07:59  cgilles

    * NEWS: update

2009-05-13 07:57  aclemens

    * NEWS: update

2009-05-13 07:26  cgilles

    * utilities/cameragui/umscamera.cpp: check if KService::Ptr is null

2009-05-13 06:56  cgilles

    * utilities/cameragui/cameraiconitem.cpp,
      utilities/cameragui/cameraiconview.cpp,
      utilities/cameragui/cameraiconview.h: use Oxygen icon everywhere.
      Cache icons loaded in memory to camera icon view to optimize
      speed

2009-05-13 04:14  cgilles

    * utilities/cameragui/umscamera.cpp: wrong test

2009-05-12 14:00  cgilles

    * libs/widgets/common/clicklabel.cpp,
      libs/widgets/common/clicklabel.h: install event filter over label
      pixmap to expand or not container as swith title or arrow.

2009-05-12 13:43  cgilles

    * utilities/cameragui/cameraui.cpp,
      utilities/cameragui/cameraui_p.h: Use DLabelExpander in camera
      gui settings page instead QToolBox. It's more easy to see all
      settings at the same time now.
      Screenshot :
      http://farm4.static.flickr.com/3360/3525590192_f9c7ee8003_o.png
      CCMAIl: digikam-devel@kde.org

2009-05-12 13:28  cgilles

    * libs/widgets/common/clicklabel.cpp,
      libs/widgets/common/clicklabel.h: missing setExpanded method

2009-05-12 13:17  cgilles

    * libs/widgets/common/clicklabel.cpp,
      libs/widgets/common/clicklabel.h: new DLabelExpander container
      widget

2009-05-12 11:42  cgilles

    * NEWS:

2009-05-12 10:43  cgilles

    * libs/widgets/common/clicklabel.h: polish

2009-05-12 10:36  cgilles

    * libs/widgets/common/clicklabel.cpp,
      libs/widgets/common/clicklabel.h: please with MSVC

2009-05-12 09:49  cgilles

    * NEWS: update

2009-05-12 09:26  aclemens

    * utilities/scripts/cleanup_digikamdb.1: polishing the man page a
      little bit

2009-05-12 09:08  cgilles

    * utilities/cameragui/umscamera.cpp: more hack to try to get video
      thumbnails from cameragui.
      code is synchronized with kdebase/runtime/kioslave/thumbnails.cpp
      no plugin is found (but in album gui it work : mplayerthumbs
      installed)
      Why ? Because cameragui use a separated thread to get thumbs ?
      CCMAIL: digikam-devel@kde.org

2009-05-12 08:17  cgilles

    * utilities/cameragui/cameraiconview.cpp: wrong icon here

2009-05-12 08:14  cgilles

    * utilities/cameragui/cameraiconview.cpp,
      utilities/cameragui/cameraiconview.h: wrong logic here.
      missing to re-implement drag enter event
      re-enable drag and drop between camera gui and the rest of
      digiKam to upload new item in camera media

2009-05-11 21:00  cgilles

    * utilities/imageeditor/editor/editorwindow.cpp: apply patch #33560
      CCBUGS: 190296

2009-05-11 11:35  jnarboux

    * imageplugins/contentawareresizing/contentawareresizer.cpp,
      imageplugins/contentawareresizing/contentawareresizer.h,
      imageplugins/contentawareresizing/contentawareresizetool.cpp: Do
      not use deprecated gradient function, add the new energy
      functions of Lqr 0.4.0 in the list.
      Rename pen size into brush size.

      CCBUGS: 149485

2009-05-11 10:47  jnarboux

    * imageplugins/contentawareresizing/lqr/lqr.h,
      imageplugins/contentawareresizing/lqr/lqr_all.h,
      imageplugins/contentawareresizing/lqr/lqr_base.h,
      imageplugins/contentawareresizing/lqr/lqr_carver.c,
      imageplugins/contentawareresizing/lqr/lqr_carver_bias.c,
      imageplugins/contentawareresizing/lqr/lqr_carver_bias_pub.h,
      imageplugins/contentawareresizing/lqr/lqr_carver_list.c,
      imageplugins/contentawareresizing/lqr/lqr_carver_list.h,
      imageplugins/contentawareresizing/lqr/lqr_carver_list_priv.h,
      imageplugins/contentawareresizing/lqr/lqr_carver_list_pub.h,
      imageplugins/contentawareresizing/lqr/lqr_carver_macros_priv.h,
      imageplugins/contentawareresizing/lqr/lqr_carver_priv.h,
      imageplugins/contentawareresizing/lqr/lqr_carver_pub.h,
      imageplugins/contentawareresizing/lqr/lqr_carver_rigmask.c,
      imageplugins/contentawareresizing/lqr/lqr_carver_rigmask_priv.h,
      imageplugins/contentawareresizing/lqr/lqr_carver_rigmask_pub.h,
      imageplugins/contentawareresizing/lqr/lqr_cursor.c,
      imageplugins/contentawareresizing/lqr/lqr_cursor_priv.h,
      imageplugins/contentawareresizing/lqr/lqr_cursor_pub.h,
      imageplugins/contentawareresizing/lqr/lqr_energy.c,
      imageplugins/contentawareresizing/lqr/lqr_energy.h,
      imageplugins/contentawareresizing/lqr/lqr_energy_priv.h,
      imageplugins/contentawareresizing/lqr/lqr_energy_pub.h,
      imageplugins/contentawareresizing/lqr/lqr_gradient.c,
      imageplugins/contentawareresizing/lqr/lqr_gradient.h,
      imageplugins/contentawareresizing/lqr/lqr_gradient_priv.h,
      imageplugins/contentawareresizing/lqr/lqr_gradient_pub.h,
      imageplugins/contentawareresizing/lqr/lqr_progress.c,
      imageplugins/contentawareresizing/lqr/lqr_progress.h,
      imageplugins/contentawareresizing/lqr/lqr_progress_priv.h,
      imageplugins/contentawareresizing/lqr/lqr_progress_pub.h,
      imageplugins/contentawareresizing/lqr/lqr_rwindow.c,
      imageplugins/contentawareresizing/lqr/lqr_rwindow.h,
      imageplugins/contentawareresizing/lqr/lqr_rwindow_priv.h,
      imageplugins/contentawareresizing/lqr/lqr_rwindow_pub.h,
      imageplugins/contentawareresizing/lqr/lqr_vmap.c,
      imageplugins/contentawareresizing/lqr/lqr_vmap.h,
      imageplugins/contentawareresizing/lqr/lqr_vmap_list.c,
      imageplugins/contentawareresizing/lqr/lqr_vmap_list.h,
      imageplugins/contentawareresizing/lqr/lqr_vmap_list_priv.h,
      imageplugins/contentawareresizing/lqr/lqr_vmap_list_pub.h,
      imageplugins/contentawareresizing/lqr/lqr_vmap_priv.h,
      imageplugins/contentawareresizing/lqr/lqr_vmap_pub.h: Update Lqr
      to 0.4.0.

      CCBUGS: 149485

2009-05-11 06:53  cgilles

    * NEWS: update

2009-05-11 06:52  cgilles

    * utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/savingcontextcontainer.h: apply
      patch #33528 from David Eriksson. Thanks for this patch and tests
      under Windows.
      BUG: 190296
      CCMAIL: meldavid@acc.umu.se

2009-05-10 16:45  cgilles

    * digikam/metadatamanager.cpp, digikam/metadatamanager.h,
      digikam/metadatamanager_p.h: polish for MSVC 2008. Sound like it
      don't like "const class &foo", but "const class& foo". I have a
      lots of warnings to clean up...

2009-05-10 14:20  mwiesweg

    * digikam/digikamimageview.cpp, digikam/digikamimageview.h: Add
      missing functionality from ImageViewUtilities, MetadataManager
      and signals.

2009-05-10 14:20  mwiesweg

    * CMakeLists.txt: compile

2009-05-10 14:20  mwiesweg

    * digikam/metadatahub.cpp, digikam/metadatahub.h: Make
      needWriteMetadata public as willWriteMetadata

2009-05-10 14:19  mwiesweg

    * digikam/metadatamanager.cpp, digikam/metadatamanager.h,
      digikam/metadatamanager_p.h: The last missing major piece of
      functionality for DigikamImageView is assigning tags/rating
      including writing metadata for multiple images. This is done in
      the event loop thread
      using kapp->processEvents() in AlbumIconView, which is known to
      be potentially evil.
      MetadataManager provides a simple API for these operations and
      executes them in threads,
      one thread for db operations, one thread for file metadata
      writing. Dispatching is done
      by signals (this is a possible use case for QtConcurrent as well.
      I'm currently not very familiar with that API though).
      Attempt at reporting progress as a summary. Needs testing.

2009-05-10 14:19  mwiesweg

    * digikam/imagecategorizedview.cpp: Bugfixes.
      Workaround bug in KCategorizedView (which insists on drawing
      dragged items as shadows all over
      the place, making developers suspecting a bug anywhere) as is
      done in Dolphin,
      simple, effective, intransparent. Need to contact authors for
      kdelibs bugfix.

2009-05-10 14:19  mwiesweg

    * libs/models/imagealbummodel.cpp: Bugfix: Store current album!

2009-05-10 14:19  mwiesweg

    * digikam/imageviewutilities.cpp, digikam/imageviewutilities.h:
      Improve API

2009-05-10 09:54  aclemens

    * utilities/scripts/CMakeLists.txt,
      utilities/scripts/cleanup_digikamdb.1: First attempt of a man
      page for cleanup_digikamdb. Since the script is
      not doing much, I don't know what to put in there :-)

2009-05-10 09:33  aclemens

    * utilities/scripts/CMakeLists.txt,
      utilities/scripts/cleanup_digikamdb,
      utilities/scripts/cleanup_digikamdb.sh: Rename the script...
      Starting to write a man page now...

2009-05-10 09:23  aclemens

    * utilities/scripts/CMakeLists.txt: Install the script system wide

2009-05-10 09:23  aclemens

    * project/cleanup_digikamdb.sh,
      utilities/scripts/cleanup_digikamdb.sh: Move to the official
      script location

2009-05-10 09:20  aclemens

    * project/cleanup_digikamdb.sh: Add some description....

2009-05-10 09:20  aclemens

    * project/cleanup_digikamdb.sh: polish

2009-05-10 09:09  aclemens

    * project/cleanup_digikamdb.sh: This little script can be used to
      clean up ("VACUUM;") the digiKam DB.
      It will increase speed and reduce the size of the database.

2009-05-10 07:53  aclemens

    * digikam/albumlister.cpp: Better comment this section, maybe we
      need it again someday...

2009-05-09 23:18  aclemens

    * digikam/albumlister.cpp: This patch will make filtering of the
      albumiconview much faster,
      especially when displaying a big album recursively.

      Marcel, Gilles,
      I will commit this little patch anyway now because I need it from
      time
      to time :-) Hopefully we don't need this with the upcoming
      ModelView
      infrastructure.

2009-05-09 15:36  coles

    * utilities/firstrun/openfilepage.cpp: Proof-reading.

2009-05-09 12:55  mwiesweg

    * CMakeLists.txt, digikam/albumselectcombobox.cpp,
      digikam/albumselectcombobox.h,
      utilities/searchwindow/searchfields.cpp,
      utilities/searchwindow/searchfields.h: Split the combo box to
      select albums/tags from the SearchWindow to its own class.

      CCMAIL: andi.clemens@gmx.net

2009-05-09 12:55  mwiesweg

    * libs/models/abstractalbummodel.cpp,
      libs/models/abstractalbummodel.h: Allow to retrieve the
      Album::Type of the model's albums

2009-05-09 11:12  aclemens

    * NEWS: update

2009-05-09 10:34  cgilles

    * utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/editorwindow.h,
      utilities/imageeditor/editor/imagewindow.cpp,
      utilities/imageeditor/editor/imagewindow.h: use const ref

2009-05-09 10:21  welwarsky

    * imageplugins/coreplugin/sharpnesseditor/sharpentool.cpp,
      libs/dimg/filters/dimgrefocus.cpp,
      libs/dimg/filters/dimgrefocus.h,
      utilities/queuemanager/basetools/enhance/sharpen.cpp: don't
      sprinkle code with #defines, DImgRefocus is the right place to
      store the max. matrix size
      fix small bug in sharpen batchtool (correct signal signature)

2009-05-09 09:10  cgilles

    * NEWS: update

2009-05-09 09:08  cgilles

    * libs/threadimageio/thumbnailcreator.cpp: Temp file don not be
      deleted automatically. It's renamed just after...
      Tested under Linux. Look like thumbs is really faster now. Sound
      like we have this bug since KDE4 port is started (summer 2007)
      CCBUGS: 189742

2009-05-09 08:54  cgilles

    * libs/threadimageio/thumbnailcreator.cpp: this is better but do
      not fix the problem yet.

2009-05-09 08:40  welwarsky

    * utilities/queuemanager/basetools/enhance/sharpen.cpp: keep tool
      configuration up to date all the time

2009-05-09 08:30  cgilles

    * libs/threadimageio/thumbnailcreator.cpp: more debug again

2009-05-08 21:57  mwiesweg

    * CMakeLists.txt, libs/widgets/common/clicklabel.cpp,
      libs/widgets/common/clicklabel.h,
      libs/widgets/common/visibilitycontroller.cpp,
      libs/widgets/common/visibilitycontroller.h,
      utilities/searchwindow/searchfields.cpp,
      utilities/searchwindow/searchgroup.cpp: compile

2009-05-08 21:57  mwiesweg

    * libs/widgets/common/comboboxutilities.h,
      utilities/searchwindow/choicesearchutilities.cpp,
      utilities/searchwindow/choicesearchutilities.h,
      utilities/searchwindow/searchfieldgroup.cpp,
      utilities/searchwindow/searchfieldgroup.h,
      utilities/searchwindow/searchfields.cpp,
      utilities/searchwindow/searchfields.h,
      utilities/searchwindow/searchgroup.cpp,
      utilities/searchwindow/searchgroup.h,
      utilities/searchwindow/searchview.h: Adapt to API changes

2009-05-08 21:57  mwiesweg

    * libs/widgets/common/clicklabel.cpp,
      libs/widgets/common/clicklabel.h,
      libs/widgets/common/visibilitycontroller.cpp,
      libs/widgets/common/visibilitycontroller.h,
      utilities/searchwindow/searchutilities.cpp,
      utilities/searchwindow/searchutilities.h: Split from
      searchutilities.cpp to libs/widgets/common.
      Adapt class names, signals to general use.
      Add keyboard navigation to click labels.
      Add EXPORT macros.

2009-05-08 21:56  mwiesweg

    * libs/widgets/common/comboboxutilities.cpp,
      libs/widgets/common/comboboxutilities.h,
      utilities/searchwindow/comboboxutilities.cpp,
      utilities/searchwindow/comboboxutilities.h: Move to
      libs/widgets/common

2009-05-08 11:57  cgilles

    * libs/threadimageio/thumbnailcreator.cpp: more debug

2009-05-07 18:20  jnarboux

    * imageplugins/contentawareresizing/contentawareresizetool.cpp,
      libs/widgets/imageplugins/imageguidewidget.cpp,
      libs/widgets/imageplugins/imageguidewidget.h: Add a method to set
      preview mode in plugins.
      Set mouse over preview mode for content aware resizing.
      Display mask only if original is displayed.

      CCBUGS: 149485

2009-05-07 13:44  scripty

    * digikam/digikam.desktop,
      imageplugins/contentawareresizing/digikamimageplugin_contentawareresizing.desktop,
      imageplugins/lenscorrection/digikamimageplugin_lenscorrection.desktop,
      imageplugins/sheartool/digikamimageplugin_sheartool.desktop,
      showfoto/showfoto.desktop,
      utilities/hotplug/digikam-download.desktop.cmake,
      utilities/hotplug/digikam-mount-and-download.desktop.cmake,
      utilities/hotplug/digikam-opencamera.desktop.cmake: SVN_SILENT
      made messages (.desktop file)

2009-05-07 08:48  cgilles

    * libs/threadimageio/thumbnailcreator.cpp: init savedCorrectly
      properlly

2009-05-07 07:38  jnarboux

    * imageplugins/contentawareresizing/lqr/lqr_carver_macros_priv.h:
      Add missing file after git update

2009-05-07 07:21  jnarboux

    * imageplugins/contentawareresizing/lqr/lqr_carver.c,
      imageplugins/contentawareresizing/lqr/lqr_carver.h,
      imageplugins/contentawareresizing/lqr/lqr_carver_bias.c,
      imageplugins/contentawareresizing/lqr/lqr_carver_priv.h,
      imageplugins/contentawareresizing/lqr/lqr_energy.c,
      imageplugins/contentawareresizing/lqr/lqr_progress.c: Update Lqr
      library to Git head.
      CCBUGS: 149485

2009-05-07 07:03  cgilles

    * libs/threadimageio/thumbnailcreator.cpp,
      libs/threadimageio/thumbnailcreator.h,
      libs/threadimageio/thumbnailcreator_p.h: compile

2009-05-07 06:27  welwarsky

    * imageplugins/coreplugin/sharpnesseditor/sharpentool.cpp,
      imageplugins/coreplugin/sharpnesseditor/sharpentool.h,
      libs/dimg/filters/dimgrefocus.cpp,
      libs/dimg/filters/dimgrefocus.h: move dummy border generation for
      refocus tool from sharpnesseditor to refocus filter
      refactor sharpnesseditor code accordingly

2009-05-06 23:21  sengels

    * libs/threadimageio/thumbnailcreator.cpp: fix thumbnailing:
      the problem was that KTemporaryFile kept the file in use, so
      renaming didn't work under Windows.
      I fixed this bug already twice - the same code is spread all over
      KDE, so it might make sense if we can unify that using previewjob
      from kdelibs/kio.
      BUG:189742

2009-05-06 17:55  aclemens

    * libs/jpegutils/jpegwin.h: Files that do not end with a newline
      character can cause problems.

2009-05-06 17:50  aclemens

    * imageplugins/contentawareresizing/imageplugin_contentawareresizing.h:
      Q_SIGNALS: and Q_SLOTS: instead of signals: and slots:

2009-05-06 17:50  aclemens

    * README: informations => information

2009-05-06 16:55  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: Since this is not
      limited to adjust the horizon, change the description
      a little bit here...

2009-05-06 11:50  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: This notation is
      more readable

2009-05-06 11:28  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: Don't enable the
      "Adjust" button if the points are equal. This is also
      checked by the calculateAngle method, but since it doesn't make
      sense to
      rotate in this case, disabling the button is more logical (also
      to the
      user).

2009-05-06 11:28  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: Don't set a fixed
      minimum size here, expand to fit the grid

2009-05-06 11:10  aclemens

    * libs/widgets/imageplugins/imageguidewidget.cpp: Make the point
      circle slightly bigger. Still centering of the middle
      point fails. This is due to the fact that the circle is
      anti-aliased, but
      the point is not. If I use anti-aliasing for the point as well,
      it is
      perfectly centered, but looks crappy :-)
      So I guess current implementation is ok.

2009-05-06 08:03  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: If the main angle
      of the rotation angle is zero, the rotation direction is
      wrongly detected, because
      int mainAngle = anglesList[0].toInt(&ok);
      will convert "-0" to "0" and therefore the direction information
      might
      be lost.
      Use the unaltered angle instead...

2009-05-05 18:02  jnarboux

    * imageplugins/contentawareresizing/contentawareresizer.cpp: Set
      side switch and enlargement steps as suggested by Carlo Baldassi.
      CCBUGS: 149485

2009-05-05 07:30  jnarboux

    * imageplugins/contentawareresizing/lqr/lqr_base.h,
      imageplugins/contentawareresizing/lqr/lqr_carver.c,
      imageplugins/contentawareresizing/lqr/lqr_carver_bias.c,
      imageplugins/contentawareresizing/lqr/lqr_carver_bias_pub.h,
      imageplugins/contentawareresizing/lqr/lqr_carver_list.c,
      imageplugins/contentawareresizing/lqr/lqr_carver_list_pub.h,
      imageplugins/contentawareresizing/lqr/lqr_carver_priv.h,
      imageplugins/contentawareresizing/lqr/lqr_carver_pub.h,
      imageplugins/contentawareresizing/lqr/lqr_carver_rigmask.c,
      imageplugins/contentawareresizing/lqr/lqr_carver_rigmask_pub.h,
      imageplugins/contentawareresizing/lqr/lqr_energy.c,
      imageplugins/contentawareresizing/lqr/lqr_energy_priv.h,
      imageplugins/contentawareresizing/lqr/lqr_energy_pub.h,
      imageplugins/contentawareresizing/lqr/lqr_progress.c,
      imageplugins/contentawareresizing/lqr/lqr_progress_pub.h,
      imageplugins/contentawareresizing/lqr/lqr_rwindow.c,
      imageplugins/contentawareresizing/lqr/lqr_rwindow_priv.h,
      imageplugins/contentawareresizing/lqr/lqr_rwindow_pub.h,
      imageplugins/contentawareresizing/lqr/lqr_vmap.c,
      imageplugins/contentawareresizing/lqr/lqr_vmap_list.c,
      imageplugins/contentawareresizing/lqr/lqr_vmap_list_pub.h,
      imageplugins/contentawareresizing/lqr/lqr_vmap_pub.h: update Lqr
      library to git head CCBUGS: 149485

2009-05-04 22:17  anaselli

    * AUTHORS: SVN_SILENT: email

2009-05-04 17:09  mwiesweg

    * CMakeLists.txt, digikam/imageviewutilities.cpp,
      digikam/imageviewutilities.h: Put all code from AlbumIconView
      that does actions with current or selected items
      and current album, but that does not really require to be in a
      view subclass,
      to a separate QObject class so that the code can be shared.
      The includes showing a delete dialog, adding to light table or
      queue manager,
      renaming an item, creating a new album for some items and
      changing an album thumbnail.

2009-05-04 17:09  mwiesweg

    * digikam/imagecategorizedview.cpp, digikam/imagecategorizedview.h:
      - add custom startDrag method with pixmap drawn by delegate
      - when a file's content changes, redraw

2009-05-04 17:09  mwiesweg

    * digikam/imagedelegate.cpp, digikam/imagedelegate.h: Add method to
      create drag pixmap for view
      (concentrate all drawing code in the delegate)

2009-05-04 17:09  mwiesweg

    * digikam/albumdragdrop.cpp, digikam/imagedragdrop.cpp,
      digikam/imagedragdrop.h: Add copyright statements for copy+pasted
      code.
      Add signal to dispatch job result to widget's handling method

2009-05-04 06:03  cgilles

    * libs/dimg/filters/dimgrefocus.cpp,
      libs/dimg/filters/dimgrefocus.h,
      libs/dimg/filters/dimgunsharpmask.cpp,
      libs/dimg/filters/dimgunsharpmask.h: no need extra qualification
      of digiKam namesapce. M$compiler do not like very well.
      fix credits.
      fix indent.

2009-05-04 05:53  cgilles

    * digikam/daboutdata.h: added credits to Matthias

2009-05-04 05:45  cgilles

    * AUTHORS: add Matthias as developer

2009-05-04 05:32  cgilles

    * utilities/queuemanager/basetools/enhance/sharpen.cpp,
      utilities/queuemanager/basetools/enhance/sharpen.h: Fix indent.
      never use tabs in source code. use 4 spaces instead.

2009-05-03 22:05  woebbe

    * utilities/queuemanager/basetools/enhance/sharpen.h: -pedantic

2009-05-03 20:54  cgilles

    * README: update

2009-05-03 19:27  mwiesweg

    * CMakeLists.txt, digikam/CMakeLists.txt: Put here it has the
      desired effect (I assume compile flags are changed in between)

2009-05-03 19:27  mwiesweg

    * digikam/albumiconview.cpp,
      utilities/lighttable/lighttablewindow.cpp,
      utilities/lighttable/lighttablewindow.h,
      utilities/queuemanager/queuemgrwindow.cpp,
      utilities/queuemanager/queuemgrwindow.h: Disentangle signals

2009-05-03 19:27  mwiesweg

    * digikam/digikamapp.cpp: Use utility method

2009-05-03 19:27  mwiesweg

    * digikam/scancontroller.cpp: Also try to abort initial scan on
      cancel (both methods are a no-op if not running)
      Show progress dialog in spite of active splash when initial scan
      is not marked.

      CCBUG: 188959

2009-05-03 19:27  mwiesweg

    * libs/database/collectionscanner.cpp,
      libs/database/collectionscanner.h: Add static method for the mark
      of completed initial scan

2009-05-03 16:53  cgilles

    * digikam/scancontroller.cpp, digikam/scancontroller.h: use cancel
      signal from progress dialog

2009-05-03 16:43  cgilles

    * libs/dialogs/dprogressdlg.cpp, libs/dialogs/dprogressdlg.h: new
      cancel signal

2009-05-03 16:31  welwarsky

    * utilities/queuemanager/batchtoolsmanager.cpp: register new
      sharpen batchtool with manager
      last commit of the series

2009-05-03 16:29  welwarsky

    * libs/dimg/filters/CMakeLists.txt: install header files for
      DImgUnsharpMask and DImgRefocus

2009-05-03 16:28  welwarsky

    * libs/dimg/filters/dimgimagefilters.cpp,
      libs/dimg/filters/dimgimagefilters.h: add convenience methods for
      new unsharp mask and refocus filters

2009-05-03 16:26  welwarsky

    * imageplugins/coreplugin/sharpnesseditor/matrix.cpp,
      imageplugins/coreplugin/sharpnesseditor/matrix.h,
      imageplugins/coreplugin/sharpnesseditor/refocus.cpp,
      imageplugins/coreplugin/sharpnesseditor/refocus.h,
      imageplugins/coreplugin/sharpnesseditor/unsharp.cpp,
      imageplugins/coreplugin/sharpnesseditor/unsharp.h: remove unused
      classes after moving them

2009-05-03 16:26  welwarsky

    * imageplugins/coreplugin/sharpnesseditor/clapack: remove this
      (unused) copy of clapack library

2009-05-03 16:24  welwarsky

    * imageplugins/coreplugin/CMakeLists.txt: don't compile local
      filters any more

2009-05-03 16:23  welwarsky

    * imageplugins/coreplugin/sharpnesseditor/sharpentool.cpp: use
      DImgUnsharpMask and DImgRefocus instead of local filters

2009-05-03 16:19  welwarsky

    * digikam/CMakeLists.txt: add the include directory after moving
      clapack library

2009-05-03 16:18  welwarsky

    * CMakeLists.txt: enable compile of DImgUnsharpMask, DImgRefocus
      and the Sharpen Image batchtool

2009-05-03 16:14  welwarsky

    * utilities/queuemanager/basetools/enhance/sharpen.cpp,
      utilities/queuemanager/basetools/enhance/sharpen.h: add batchtool
      to sharpen up images

2009-05-03 16:07  welwarsky

    * libs/dimg/filters/dimgrefocus.cpp,
      libs/dimg/filters/dimgrefocus.h,
      libs/dimg/filters/dimgunsharpmask.cpp,
      libs/dimg/filters/dimgunsharpmask.h,
      libs/dimg/filters/matrix.cpp, libs/dimg/filters/matrix.h: new
      classes:
      - DImgUnsharpMask
      - DImgRefocus

      almost verbatim copy of classes from coreplugin

2009-05-03 16:01  welwarsky

    * libs/CMakeLists.txt: add clapack as include directory

2009-05-03 15:59  welwarsky

    * libs/dimg/filters/clapack: preparing to move unsharp mask and
      refocus filters:
      - copy clapack library from coreplugin to dimg/filters

2009-05-03 13:16  scripty

    * digikam/digikam.desktop,
      imageplugins/contentawareresizing/digikamimageplugin_contentawareresizing.desktop,
      imageplugins/lenscorrection/digikamimageplugin_lenscorrection.desktop,
      showfoto/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: SVN_SILENT
      made messages (.desktop file)

2009-05-03 10:38  coles

    * utilities/firstrun/startscanpage.cpp,
      utilities/firstrun/tooltipspage.cpp: Proof-reading - a neat
      addition to the program :).

2009-05-03 05:29  cgilles

    * CMakeLists.txt: compile

2009-05-02 20:56  cgilles

    * utilities/firstrun/openfilepage.cpp: typo

2009-05-02 20:53  cgilles

    * utilities/firstrun/openfilepage.cpp: compile

2009-05-02 20:47  cgilles

    * utilities/firstrun/openfilepage.cpp: compile

2009-05-02 20:31  cgilles

    * data/pics/CMakeLists.txt, data/pics/assistant-openfile.png: new
      left pixmap for openfile assistant page

2009-05-02 20:19  cgilles

    * utilities/firstrun/assistantdlg.cpp,
      utilities/firstrun/openfilepage.cpp,
      utilities/firstrun/openfilepage.h: new assistant page to setup
      thmbnal right click

2009-05-02 15:02  cgilles

    * data/pics/assistant-rawimport.png: polish

2009-05-02 14:58  cgilles

    * utilities/firstrun/startscanpage.cpp: add info about Tools/Scan
      for New Items

2009-05-02 14:25  cgilles

    * utilities/firstrun/startscanpage.cpp: more informations about
      first scan process, especially if user cancel this operation at
      the first run
      CCBUGS: 188959

2009-05-02 13:21  mwiesweg

    * digikam/scancontroller.cpp, digikam/scancontroller.h: Add methods
      to abort the schema update at first startup (includes the initial
      collection
      scan for images imported from older db versions)
      or cancel the complete scan at normal startup (including the scan
      at first startup
      when starting with an empty database)

      CCBUG: 188959

2009-05-02 13:21  mwiesweg

    * libs/database/collectionscanner.cpp,
      libs/database/collectionscanner.h,
      libs/database/collectionscannerobserver.h,
      libs/database/schemaupdater.cpp: Allow to cancel
      CollectionScanner and SchemaUpdate operations.
      They will now query an observer to continue or cancel.

      CCBUG: 188959

2009-05-02 13:20  mwiesweg

    * libs/database/collectionscannerobserver.h,
      libs/database/initializationobserver.h: Rename file

2009-05-02 11:19  cgilles

    * README: update

2009-05-02 08:33  cgilles

    * utilities/firstrun/collectionpage.cpp: use new left pixmap

2009-05-02 08:31  cgilles

    * data/pics/CMakeLists.txt, data/pics/assistant-collection.png: new
      left pixmap for collection assistant page

2009-05-02 08:03  cgilles

    * utilities/firstrun/collectionpage.cpp: polish

2009-05-02 08:00  cgilles

    * utilities/firstrun/rawpage.cpp: use new left pixmap

2009-05-02 07:58  cgilles

    * data/pics/CMakeLists.txt, data/pics/assistant-rawimport.png: new
      left pixmap for raw assistant page

2009-05-02 07:36  cgilles

    * utilities/firstrun/metadatapage.cpp: use new left pixmap

2009-05-02 07:34  cgilles

    * data/pics/CMakeLists.txt, data/pics/assistant-metadata.png: new
      left pixmap for metadata assistant page

2009-05-02 07:33  aclemens

    * utilities/firstrun/startscanpage.cpp: Adding some "the" here and
      there :-)

2009-05-02 07:33  aclemens

    * utilities/firstrun/welcomepage.cpp: "To" should be lowercase
      here...

2009-05-02 07:20  cgilles

    * utilities/firstrun/assistantdlgpage.cpp: fix marging

2009-05-02 07:16  cgilles

    * utilities/firstrun/startscanpage.cpp: use new left pixmap

2009-05-02 07:11  cgilles

    * data/pics/CMakeLists.txt, data/pics/assistant-scancollection.png:
      new left pixmap for scan collection assistant page

2009-05-02 05:37  cgilles

    * NEWS: update

2009-05-02 05:14  aclemens

    * digikam/contextmenuhelper.cpp: oops, parent has been declared
      twice here

2009-05-01 22:29  cgilles

    * utilities/firstrun/assistantdlgpage.cpp,
      utilities/firstrun/assistantdlgpage.h,
      utilities/firstrun/collectionpage.cpp,
      utilities/firstrun/metadatapage.cpp,
      utilities/firstrun/previewpage.cpp,
      utilities/firstrun/rawpage.cpp,
      utilities/firstrun/startscanpage.cpp,
      utilities/firstrun/tooltipspage.cpp,
      utilities/firstrun/welcomepage.cpp: polish

2009-05-01 22:04  cgilles

    * utilities/firstrun/previewpage.cpp: compile

2009-05-01 22:02  cgilles

    * utilities/firstrun/previewpage.cpp: use new left pixmap

2009-05-01 22:00  cgilles

    * data/pics/CMakeLists.txt, data/pics/assistant-preview.png: new
      left pixmap for assistant preview page

2009-05-01 21:50  mwiesweg

    * CMakeLists.txt: compile

2009-05-01 21:50  mwiesweg

    * digikam/digikamimageview.cpp, digikam/digikamimageview.h:
      Implementation of activate, context menu, copy, paste and drag
      and drop.
      Code is mostly from AlbumIconView, with some changes.

2009-05-01 21:50  mwiesweg

    * digikam/imagedragdrop.cpp, digikam/imagedragdrop.h: Initial
      implementation of drag and drop for images

2009-05-01 21:50  mwiesweg

    * digikam/contextmenuhelper.cpp: Not needed! no dependency on
      AlbumIconView

2009-05-01 21:50  mwiesweg

    * digikam/albumsettings.cpp: put old version check here, not in
      calling code

2009-05-01 21:50  mwiesweg

    * digikam/albumdragdrop.cpp: remove comments

2009-05-01 21:50  mwiesweg

    * digikam/imagecategorizedview.cpp, digikam/imagecategorizedview.h:
      - honor settings to show tool tip or not
      - add convenience call currentAlbum()
      - attempt at a method albumAt() to retrieve category album if
      view is categorized
      by album. This requires to find an index _around_ a point, for
      which we only
      have indexAt(), so for now it's done by probing positions. needs
      testing.

2009-05-01 21:50  mwiesweg

    * digikam/imagecategorydrawer.cpp, digikam/imagecategorydrawer.h:
      Add a method to retrieve maximum height

2009-05-01 21:49  mwiesweg

    * libs/models/imagemodeldragdrophandler.cpp,
      libs/models/imagemodeldragdrophandler.h: Minor api changes

2009-05-01 19:47  cgilles

    * utilities/firstrun/tooltipspage.cpp: use new left pixmap

2009-05-01 19:46  cgilles

    * data/pics/CMakeLists.txt, data/pics/assistant-tooltips.png: left
      pixmap for tooltips assistant page

2009-05-01 19:17  cgilles

    * NEWS: update

2009-05-01 13:27  jnarboux

    * imageplugins/contentawareresizing/contentawareresizetool.cpp,
      imageplugins/contentawareresizing/contentawareresizetool.h: fix
      enable/disable of mask tool settings

2009-05-01 13:08  cgilles

    * utilities/firstrun/collectionpage.cpp,
      utilities/firstrun/previewpage.cpp,
      utilities/firstrun/rawpage.cpp,
      utilities/firstrun/tooltipspage.cpp: polish

2009-05-01 12:40  cgilles

    * utilities/firstrun/startscanpage.cpp: more description and help
      here. link to documentation

2009-05-01 10:55  cgilles

    * CMakeLists.txt: compile

2009-05-01 10:54  cgilles

    * utilities/firstrun/assistantdlg.cpp,
      utilities/firstrun/tooltipspage.cpp,
      utilities/firstrun/tooltipspage.h: new first run assistant page
      to setup tooltips

2009-04-30 22:03  coles

    * CMakeLists.txt: Updated CMakeLists.txt - compilation was broken,
      as some new files were being referred to, but weren't included in
      those linked to make the gui and widget libraries.

2009-04-30 22:00  cgilles

    * digikam/imagedelegateoverlay.cpp, digikam/imagedelegateoverlay.h:
      polish

2009-04-30 20:52  cgilles

    * digikam/CMakeLists.txt: polish

2009-04-30 20:49  cgilles

    * digikam/CMakeLists.txt: polish

2009-04-30 20:48  coles

    * utilities/firstrun/previewpage.cpp: Proof-reading - keeping up
      with the new features :).

2009-04-30 19:40  aclemens

    * utilities/firstrun/previewpage.cpp: Fix some typos / grammar, but
      still not perfect. I hope some English
      speaking guy will take a look... :-)

2009-04-30 18:53  cgilles

    * digikam/digikamimageview.cpp, digikam/digikamimageview.h: fix
      warnings

2009-04-30 17:53  mwiesweg

    * digikam/digikamimageview.cpp, digikam/imagecategorizedview.cpp:
      minor changes

2009-04-30 17:53  mwiesweg

    * digikam/imagecategorizedview.cpp, digikam/imagecategorizedview.h:
      Provide support for overlays. Add a few signals that overlays may
      find useful.

2009-04-30 17:53  mwiesweg

    * digikam/imagedelegate.cpp, digikam/imagedelegate.h: Add support
      for overlays

2009-04-30 17:53  mwiesweg

    * digikam/imageselectionoverlay.cpp,
      digikam/imageselectionoverlay.h: The ImageSelectionOverlay is an
      ImageDelegateOverlay that displays an ItemViewHoverButton
      with the select/deselect icon in the upper corner of the item's
      visual rect
      and adjusts the view's selection.

2009-04-30 17:53  mwiesweg

    * digikam/imagedelegateoverlay.cpp, digikam/imagedelegateoverlay.h:
      ImageDelegateOverlay is the concept of "overlaying" functionality
      over the drawing of the image
      view delegate. Think of the selection toggle button and the
      in-place rating edit box.
      An overlay can extend the delegate's painting or install its own
      widget, and can receive
      selected events and signals from the view. Overlays can be added
      and removed on a view anytime.
      I hope it allows to implement a bit more functionality on the
      view in the future.

2009-04-30 17:53  mwiesweg

    * libs/widgets/common/itemviewhoverbutton.cpp,
      libs/widgets/common/itemviewhoverbutton.h: ItemViewHoverButton is
      an animated button carrying an icon that is to be shown on an
      item view.
      Speaking clearly, it is Peter Penz's great Dolphin
      SelectionToggle not confined to selection icons.
      Allows the same toggleSelect button as we had in IconView but
      with animation.

2009-04-30 17:53  mwiesweg

    * libs/models/imagealbumfiltermodel.cpp: make category counting
      work

2009-04-30 17:53  mwiesweg

    * digikam/imagedelegate.cpp, digikam/imagedelegate.h: Optimize
      painting: squeezedText uses about one third of callgrindable
      painting
      cycles. Optimize by use of a QCache. Now the significant
      callgrindable painting
      step left is drawText(). Note: pixmap painting does not add on
      digikam's cycles, but X's!

2009-04-30 17:53  mwiesweg

    * digikam/imagecategorizedview.cpp, digikam/imagecategorizedview.h:
      Make mouse wheel scrolling more "smooth" (smaller steps)

2009-04-30 14:10  scripty

    * utilities/hotplug/digikam-download.desktop.cmake,
      utilities/hotplug/digikam-mount-and-download.desktop.cmake,
      utilities/hotplug/digikam-opencamera.desktop.cmake: SVN_SILENT
      made messages (.desktop file)

2009-04-30 11:26  cgilles

    * NEWS: update

2009-04-30 09:53  cgilles

    * NEWS: update

2009-04-29 23:37  coles

    * imageplugins/contentawareresizing/contentawareresizetool.cpp,
      utilities/firstrun/metadatapage.cpp,
      utilities/firstrun/rawpage.cpp: Proof-reading - great new plugin!

2009-04-29 22:07  cgilles

    * CMakeLists.txt: compile

2009-04-29 22:07  cgilles

    * utilities/firstrun/assistantdlg.cpp,
      utilities/firstrun/previewpage.cpp,
      utilities/firstrun/previewpage.h: new page to setup preview
      behavour

2009-04-29 21:23  aclemens

    * digikam/albumiconview.cpp, digikam/digikamapp.cpp,
      utilities/cameragui/cameraui.cpp: add context for translators

2009-04-29 20:37  aclemens

    * utilities/cameragui/cameraiconview.cpp: add context

2009-04-29 16:26  cgilles

    * digikam/main.cpp, utilities/firstrun/assistantdlg.cpp,
      utilities/firstrun/assistantdlg.h,
      utilities/firstrun/firstruncontainer.h: polish

2009-04-29 16:16  cgilles

    * utilities/firstrun/collectionpage.cpp,
      utilities/firstrun/metadatapage.cpp,
      utilities/firstrun/rawpage.cpp,
      utilities/firstrun/startscanpage.cpp: typo + polish

2009-04-29 14:52  scripty

    * imageplugins/contentawareresizing/digikamimageplugin_contentawareresizing.desktop:
      SVN_SILENT made messages (.desktop file)

2009-04-29 13:58  mwiesweg

    * digikam/imagecategorizedview.cpp: Fix part 2 of extremely
      annoying bug: you must call sort() once (or set sort order)
      to get model into shape for KCategorizedView

2009-04-29 13:58  mwiesweg

    * libs/models/imagealbumfiltermodel.cpp: return int not bool

2009-04-29 13:58  mwiesweg

    * libs/models/imagefiltermodel.cpp, libs/models/imagefiltermodel.h:
      Fix extremely annoying bugs

2009-04-29 13:58  mwiesweg

    * digikam/imagecategorizedview.cpp, digikam/imagecategorizedview.h:
      Show pointing hand cursor on activation area.
      Restrict tool tip rect to rect returned from delegate.

2009-04-29 13:58  mwiesweg

    * digikam/imagedelegate.cpp, digikam/imagedelegate.h: - simplify
      hit test API
      - optimize painting - on probation, need to verify it gives the
      same result

2009-04-29 13:57  mwiesweg

    * libs/widgets/common/itemviewtooltip.cpp: Make it work

2009-04-29 13:57  mwiesweg

    * libs/database/imageinfo.cpp: That's why tag ids were never
      cached...

2009-04-29 11:05  cgilles

    * utilities/firstrun/welcomepage.cpp: add version ID

2009-04-29 09:00  cgilles

    * imageplugins/contentawareresizing/contentawareresizetool.cpp:
      polish

2009-04-29 08:56  cgilles

    * libs/widgets/imageplugins/imageguidewidget.cpp: polish

2009-04-29 08:52  cgilles

    * imageplugins/contentawareresizing/contentawareresizetool.cpp,
      imageplugins/contentawareresizing/contentawareresizetool.h,
      libs/widgets/imageplugins/imageguidewidget.cpp,
      libs/widgets/imageplugins/imageguidewidget.h,
      libs/widgets/imageplugins/imagewidget.cpp,
      libs/widgets/imageplugins/imagewidget.h: apply patch #33204 from
      Julien Pontabry
      CCBUGS: 149485

2009-04-29 08:32  cgilles

    * CMakeLists.txt: compile

2009-04-29 08:31  cgilles

    * utilities/firstrun/assistantdlg.cpp,
      utilities/firstrun/metadatapage.cpp,
      utilities/firstrun/metadatapage.h,
      utilities/firstrun/rawpage.cpp: Added page about metadata storage

2009-04-29 07:50  cgilles

    * CMakeLists.txt: compile

2009-04-29 07:49  cgilles

    * utilities/firstrun/assistantdlg.cpp,
      utilities/firstrun/rawpage.cpp, utilities/firstrun/rawpage.h:
      added page to set Raw file handling with editor

2009-04-29 06:28  cgilles

    * digikam/main.cpp: polish

2009-04-29 06:17  cgilles

    * utilities/firstrun/startscanpage.cpp: polish

2009-04-29 06:06  cgilles

    * 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/startscanpage.cpp,
      utilities/firstrun/welcomepage.cpp: For small screen, use
      scrollview container to display assistant contents.
      Do not save settings to rc file until user press Finish button.

2009-04-28 22:17  cgilles

    * digikam/main.cpp: polish

2009-04-28 22:06  cgilles

    * digikam/main.cpp, utilities/firstrun/assistantdlg.cpp,
      utilities/firstrun/assistantdlg.h,
      utilities/firstrun/firstruncontainer.h: use new settings
      container for First run config

2009-04-28 18:47  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: Add some more
      descriptive text

2009-04-28 18:12  cgilles

    * utilities/firstrun/assistantdlgpage.cpp,
      utilities/firstrun/assistantdlgpage.h,
      utilities/firstrun/collectionpage.cpp,
      utilities/firstrun/startscanpage.cpp,
      utilities/firstrun/welcomepage.cpp: prepare api to use different
      images on the left side to decorate assistant.

2009-04-28 17:08  cgilles

    * utilities/firstrun/assistantdlg.cpp,
      utilities/firstrun/startscanpage.cpp: polish

2009-04-28 16:19  cgilles

    * imageplugins/contentawareresizing/contentawareresizer.cpp:
      optimize DColor allocation.

2009-04-28 16:06  cgilles

    * imageplugins/contentawareresizing/contentawareresizer.cpp: Apply
      patch #33180 from Julien Nardoux
      CCBUGS: 149485

2009-04-28 13:55  scripty

    * digikam/digikam.desktop,
      imageplugins/contentawareresizing/digikamimageplugin_contentawareresizing.desktop:
      SVN_SILENT made messages (.desktop file)

2009-04-28 12:31  cgilles

    * CMakeLists.txt, digikam/CMakeLists.txt,
      digikam/digikamfirstrun.cpp, digikam/digikamfirstrun.h,
      digikam/main.cpp: bye bye old First Run dialog

2009-04-28 12:26  cgilles

    * utilities/firstrun/startscanpage.cpp: polish

2009-04-28 12:20  cgilles

    * CMakeLists.txt: compile

2009-04-28 12:20  cgilles

    * utilities/firstrun/assistantdlg.cpp,
      utilities/firstrun/startscanpage.cpp,
      utilities/firstrun/startscanpage.h,
      utilities/firstrun/welcomepage.cpp: new startscna page

2009-04-28 12:03  cgilles

    * utilities/firstrun/assistantdlg.cpp,
      utilities/firstrun/assistantdlg.h,
      utilities/firstrun/collectionpage.cpp,
      utilities/firstrun/collectionpage.h: progress ++

2009-04-28 11:30  cgilles

    * utilities/firstrun/collectionpage.cpp,
      utilities/firstrun/collectionpage.h: backport all code from old
      first run dialog

2009-04-28 11:10  cgilles

    * imageplugins/contentawareresizing/CMakeLists.txt,
      imageplugins/contentawareresizing/lqr/lqr_energy.c,
      imageplugins/contentawareresizing/lqr/lqr_energy.h,
      imageplugins/contentawareresizing/lqr/lqr_energy_priv.h,
      imageplugins/contentawareresizing/lqr/lqr_energy_pub.h,
      imageplugins/contentawareresizing/lqr/lqr_rwindow.c,
      imageplugins/contentawareresizing/lqr/lqr_rwindow.h,
      imageplugins/contentawareresizing/lqr/lqr_rwindow_priv.h,
      imageplugins/contentawareresizing/lqr/lqr_rwindow_pub.h: missing
      files

2009-04-28 10:55  cgilles

    * imageplugins/contentawareresizing/lqr/lqr.h,
      imageplugins/contentawareresizing/lqr/lqr_all.h,
      imageplugins/contentawareresizing/lqr/lqr_base.h,
      imageplugins/contentawareresizing/lqr/lqr_carver.c,
      imageplugins/contentawareresizing/lqr/lqr_carver.h,
      imageplugins/contentawareresizing/lqr/lqr_carver_bias.c,
      imageplugins/contentawareresizing/lqr/lqr_carver_bias.h,
      imageplugins/contentawareresizing/lqr/lqr_carver_bias_priv.h,
      imageplugins/contentawareresizing/lqr/lqr_carver_bias_pub.h,
      imageplugins/contentawareresizing/lqr/lqr_carver_list.c,
      imageplugins/contentawareresizing/lqr/lqr_carver_list.h,
      imageplugins/contentawareresizing/lqr/lqr_carver_list_priv.h,
      imageplugins/contentawareresizing/lqr/lqr_carver_list_pub.h,
      imageplugins/contentawareresizing/lqr/lqr_carver_priv.h,
      imageplugins/contentawareresizing/lqr/lqr_carver_pub.h,
      imageplugins/contentawareresizing/lqr/lqr_carver_rigmask.c,
      imageplugins/contentawareresizing/lqr/lqr_carver_rigmask.h,
      imageplugins/contentawareresizing/lqr/lqr_carver_rigmask_priv.h,
      imageplugins/contentawareresizing/lqr/lqr_carver_rigmask_pub.h,
      imageplugins/contentawareresizing/lqr/lqr_cursor.c,
      imageplugins/contentawareresizing/lqr/lqr_cursor.h,
      imageplugins/contentawareresizing/lqr/lqr_cursor_priv.h,
      imageplugins/contentawareresizing/lqr/lqr_cursor_pub.h,
      imageplugins/contentawareresizing/lqr/lqr_gradient.c,
      imageplugins/contentawareresizing/lqr/lqr_gradient.h,
      imageplugins/contentawareresizing/lqr/lqr_gradient_priv.h,
      imageplugins/contentawareresizing/lqr/lqr_gradient_pub.h,
      imageplugins/contentawareresizing/lqr/lqr_progress.c,
      imageplugins/contentawareresizing/lqr/lqr_progress.h,
      imageplugins/contentawareresizing/lqr/lqr_progress_priv.h,
      imageplugins/contentawareresizing/lqr/lqr_progress_pub.h,
      imageplugins/contentawareresizing/lqr/lqr_vmap.c,
      imageplugins/contentawareresizing/lqr/lqr_vmap.h,
      imageplugins/contentawareresizing/lqr/lqr_vmap_list.c,
      imageplugins/contentawareresizing/lqr/lqr_vmap_list.h,
      imageplugins/contentawareresizing/lqr/lqr_vmap_list_priv.h,
      imageplugins/contentawareresizing/lqr/lqr_vmap_list_pub.h,
      imageplugins/contentawareresizing/lqr/lqr_vmap_priv.h,
      imageplugins/contentawareresizing/lqr/lqr_vmap_pub.h: sync LQR
      library with current git implementation

2009-04-28 10:53  cgilles

    * utilities/firstrun/collectionpage.cpp: collection setup layout
      implemented, but not yet suitable as well

2009-04-28 10:51  aclemens

    * digikam/contextmenuhelper.cpp: Add BQM icon to context menu
      action

2009-04-28 09:55  aclemens

    * utilities/cameragui/renamecustomizer.cpp: use a more meaningful
      name here

2009-04-28 09:48  aclemens

    * digikam/tagspopupmenu.cpp, digikam/tagspopupmenu.h: update

2009-04-28 09:38  aclemens

    * digikam/tagspopupmenu.cpp: Add "Go to this Tag" action in
      tagspopupmenu.
      Sometimes you want to go to a tag that is not a child / endpoint
      in the
      tag hierarchy.
      For example:

      You are watching images that contain animal tags, some of them
      are
      specific (dog, cat, horse), but some animals have no specific
      description tag.

      Animals
      Animals/Dog
      Animals/Cat
      Animals/Horse

      You are not able to go to animals with the current
      implementation. This
      patch fixes the problem.

2009-04-28 09:38  aclemens

    * digikam/tagspopupmenu.cpp, digikam/tagspopupmenu.h: Add seperator
      for "remove tag" submenu, polish code

2009-04-28 09:27  cgilles

    * CMakeLists.txt: compile

2009-04-28 09:26  cgilles

    * utilities/firstrun/assistantdlg.cpp,
      utilities/firstrun/assistantdlg.h,
      utilities/firstrun/collectionpage.cpp,
      utilities/firstrun/collectionpage.h,
      utilities/firstrun/welcomepage.cpp,
      utilities/firstrun/welcomepage.h: progress in first run assistant

2009-04-28 07:47  cgilles

    * CMakeLists.txt: compile

2009-04-28 07:47  cgilles

    * utilities/CMakeLists.txt, utilities/firstrun,
      utilities/firstrun/assistantdlg.cpp,
      utilities/firstrun/assistantdlg.h,
      utilities/firstrun/assistantdlgpage.cpp,
      utilities/firstrun/assistantdlgpage.h,
      utilities/firstrun/welcomepage.cpp,
      utilities/firstrun/welcomepage.h: first implementation of first
      run assistant. Base classes are there. Not yet complete of course

2009-04-27 19:41  mhunter

    * imageplugins/contentawareresizing/contentawareresizetool.cpp:
      Typographical and grammar corrections

2009-04-27 18:52  cgilles

    * imageplugins/contentawareresizing/contentawareresizetool.cpp:
      typo

2009-04-27 15:19  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: Added some basic
      description for the auto correction, but to be honest:
      I don't like this.
      Any idea how to make this look nicer? I tried to use
      label->setEnabled(false), but this isn't helping either. Most of
      the
      digiKam themes seem to ignore this setting.
      Also we need to add some more description, to show the user that
      vertical alignment is also possible.

2009-04-27 15:18  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h: New layout: We
      don't need to have a checkbox for "Manual Adjustment",
      it is contra productive for the workflow, because you constantly
      need to
      check the checkbox (or you leave it checked all the way anyway).
      So removing it seems to be the best way.
      Also the container widgets are not flat anymore, to have a better
      separation of the options.

2009-04-27 13:12  scripty

    * imageplugins/contentawareresizing/digikamimageplugin_contentawareresizing.desktop:
      SVN_SILENT made messages (.desktop file)

2009-04-27 13:08  mwiesweg

    * CMakeLists.txt: compile

2009-04-27 13:08  mwiesweg

    * digikam/digikamimageview.cpp, digikam/digikamimageview.h: Add
      stub for a ImageCategorizedView derived class that can implement
      all the non-view-UI
      functionality of AlbumIconView (manipulating images, drag and
      drop, context menu etc.)

2009-04-27 13:08  mwiesweg

    * digikam/imagecategorizedview.cpp, digikam/imagecategorizedview.h:
      - handle grid size calculated by delegate
      - add slot to open album
      - fix infinite recursion in setThumbnailSize slot
      - dont forget to call base class implementations in selection
      slots
      - handle mouse press event to clear selection on click on empty
      space.
      Here is a place to implement a "Restore selection" feature

2009-04-27 13:08  mwiesweg

    * digikam/imagedelegate.cpp, digikam/imagedelegate.h: Make spacing
      and grid size work.
      Calculate sizes in delegate and emit signal to view to set grid
      size.
      Spacing also affects the category which we 100% do not want, so
      we have to use
      the grid size. This has the effect the spacing on the left hand
      side is
      only 1/2 of the spacing between items, but that's ok (we can
      think about
      more evenly distributing width spacing in an optimized way, like
      dolphin).
      There is a workaround in place for spacing below the category.
      Category spacing should be independent from item spacing.

2009-04-27 13:08  mwiesweg

    * digikam/imagecategorydrawer.cpp, digikam/imagecategorydrawer.h:
      Get drawing to work.
      Add a hack for an extra spacing below the category (unpainted,
      but belonging to category)
      KCategorizedView aligns items Top VCenter in the grid, this
      should be configurable.

2009-04-27 13:08  mwiesweg

    * libs/models/imagealbummodel.h, libs/models/imagefiltermodel.cpp,
      libs/models/imagefiltermodel.h: Although the name suggests
      otherwise and the docs say nothing,
      in fact CategoryDisplayRole must return a unique identifier for
      the category.

2009-04-27 13:07  mwiesweg

    * libs/models/imagemodel.cpp: Call reset() _after_ internal
      structure changed. Crashes will result otherwise.

2009-04-27 13:07  mwiesweg

    * digikam/digikamview.cpp: Simplify, just reuse timer object

2009-04-27 13:07  mwiesweg

    * digikam/imagecategorizedview.cpp, digikam/imagecategorizedview.h:
      Handle drag and drop events

2009-04-27 13:07  mwiesweg

    * digikam/imagecategorizedview.cpp, digikam/imagecategorizedview.h:
      - implement methods and signals for current and selected image
      infos
      - switch on the setUniformSizes optimization
      - add initial attempt at implementing the prepareThumbnails
      functionality
      for all painted items (to load thumbnails in order of items on
      screen)
      Unfortunately there is no indexesInRect() method available at
      all,
      so we need to work around that
      - check with delegate mouse position before calling activate()

2009-04-27 13:07  mwiesweg

    * digikam/imagedelegate.cpp, digikam/imagedelegate.h: - add a
      method to check if a given position is in the region to activate
      the item
      - emit a signal when waiting for a thumbnail to be loaded

2009-04-27 13:07  mwiesweg

    * libs/models/imagemodel.cpp, libs/models/imagemodel.h,
      libs/models/imagemodeldragdrophandler.cpp: - add drag and drop
      support with help of handler
      - add some convenience calls
      - structure code

2009-04-27 13:07  mwiesweg

    * libs/models/imagemodeldragdrophandler.cpp,
      libs/models/imagemodeldragdrophandler.h: Add a class
      ImageModelDragDropHandler in analogy to AlbumModelDragDropHandler

2009-04-27 13:06  mwiesweg

    * libs/models/imagealbumfiltermodel.cpp,
      libs/models/imagealbumfiltermodel.h: Add convenience methods

2009-04-27 13:06  mwiesweg

    * libs/models/imagefiltermodel.cpp, libs/models/imagefiltermodel.h:
      Add convenience methods to map a list of indexes to and from
      source

2009-04-27 13:06  mwiesweg

    * digikam/albumdragdrop.cpp, digikam/albumdragdrop.h,
      libs/models/albummodeldragdrophandler.cpp,
      libs/models/albummodeldragdrophandler.h: Forgot reference sign
      here

2009-04-27 10:00  cgilles

    * imageplugins/contentawareresizing/contentawareresizer.cpp,
      imageplugins/contentawareresizing/contentawareresizer.h: use
      const ref

2009-04-27 08:27  cgilles

    * digikam/imagecategorizedview.cpp: thanks Bill for compilation
      warnings

2009-04-27 08:24  cgilles

    * imageplugins/coreplugin/resizetool.cpp: fix win32 warnings

2009-04-27 07:58  cgilles

    * imageplugins/contentawareresizing/contentawareresizer.cpp,
      imageplugins/contentawareresizing/contentawareresizer.h: using
      inline method, will be faster here.
      CCBUGS: 149485

2009-04-27 07:43  cgilles

    * imageplugins/contentawareresizing/contentawareresizer.cpp,
      imageplugins/contentawareresizing/contentawareresizetool.cpp:
      apply patch #33146 from Julien Nardoux
      CCBUGS: 149485

2009-04-27 07:39  aclemens

    * libs/widgets/imageplugins/imageguidewidget.cpp,
      libs/widgets/imageplugins/imageguidewidget.h: Factorize the point
      position calculation.

2009-04-26 21:13  cgilles

    * imageplugins/contentawareresizing/lqr/lqr_base.h: to fast it
      doesn't compile under MSVC

2009-04-26 21:08  cgilles

    * CMakeLists.txt: rename svnversion to digikam-svnversion to
      prevent conflit with kipi-plugins CMake target under MSVC

2009-04-26 20:54  cgilles

    * imageplugins/contentawareresizing/lqr/lqr_base.h: polish

2009-04-26 18:41  cgilles

    * imageplugins/contentawareresizing/lqr/lqr_base.h: compile with M$
      MSVC++ 9 (2008)

2009-04-26 17:32  cgilles

    * CMakeLists.txt, README: add new option to compile theme designer.
      disabled by default.

2009-04-26 15:50  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: the variable
      "reverse" is not verbose enough, it actually means
      "rotating to the left, CCW", so we should call it this way.

2009-04-26 14:44  mlaurent

    * libs/models/imagefiltermodel.h: pedantic

2009-04-26 13:40  scripty

    * imageplugins/contentawareresizing/digikamimageplugin_contentawareresizing.desktop:
      SVN_SILENT made messages (.desktop file)

2009-04-26 13:38  cgilles

    * libs/widgets/imageplugins/imagewidget.h: polish

2009-04-26 10:15  cgilles

    * imageplugins/contentawareresizing/contentawareresizetool.cpp:
      FixFix warnings from Win32

2009-04-26 08:14  cgilles

    * imageplugins/contentawareresizing/contentawareresizer.cpp,
      imageplugins/contentawareresizing/contentawareresizer.h,
      imageplugins/contentawareresizing/contentawareresizetool.cpp:
      apply patch #33110 from Julien Nardoux
      CCBUGS: 149485

2009-04-25 20:43  cgilles

    * digikam/albumdragdrop.cpp, digikam/albumdragdrop.h,
      digikam/imagecategorydrawer.cpp, digikam/imagecategorydrawer.h,
      digikam/imagedelegate.cpp, digikam/imagedelegate.h: polish

2009-04-25 20:30  cgilles

    * imageplugins/contentawareresizing/contentawareresizetool.cpp:
      polish

2009-04-25 20:27  cgilles

    * imageplugins/contentawareresizing/contentawareresizetool.cpp,
      imageplugins/contentawareresizing/contentawareresizetool.h: apply
      patch #33083 from Julien Nardoux
      CCBUGS: 149485

2009-04-25 18:48  mhunter

    * imageplugins/contentawareresizing/contentawareresizetool.cpp:
      Typographical and grammar corrections

2009-04-25 17:52  scripty

    * imageplugins/contentawareresizing/digikamimageplugin_contentawareresizing.desktop:
      SVN_SILENT made messages (.desktop file)

2009-04-25 17:04  cgilles

    * imageplugins/contentawareresizing/contentawareresizetool.cpp:
      typo

2009-04-25 16:57  cgilles

    * digikam/imagecategorizedview.cpp, digikam/imagecategorizedview.h,
      libs/widgets/common/itemviewtooltip.cpp,
      libs/widgets/common/itemviewtooltip.h: Fix warnings from Win32

2009-04-25 16:41  cgilles

    * imageplugins/contentawareresizing/contentawareresizetool.cpp:
      missing white space

2009-04-25 16:27  cgilles

    * NEWS: update

2009-04-25 16:01  mwiesweg

    * CMakeLists.txt: compile new files

2009-04-25 16:01  mwiesweg

    * digikam/imagecategorizedview.cpp, digikam/imagecategorizedview.h:
      - add copy and paste handler stubs
      - add method to set current item by url (legacy)

2009-04-25 16:00  mwiesweg

    * digikam/imagedelegate.cpp, digikam/imagedelegate.h: Add method to
      test if tooltip is accepted

2009-04-25 15:59  mwiesweg

    * libs/models/imagemodel.cpp, libs/models/imagemodel.h: Add
      retrieveImageId in analogy to retrieveImageInfo

2009-04-25 15:59  mwiesweg

    * digikam/imagecategorizedview.cpp, digikam/imagecategorizedview.h:
      Working on various features:
      - tool tip support
      - QListView settings
      - watch flags for ImageModel
      - item activation handlers (need to check if single/double click
      activation settings in Qt honour KDE settings)
      - methods to access current, selected and all image infos
      - scrollTo item support
      - context menu handler

2009-04-25 15:59  mwiesweg

    * libs/widgets/common/itemviewtooltip.cpp,
      libs/widgets/common/itemviewtooltip.h: Add a tooltip class to be
      displayed in our QAbstractItemView derived classes.
      Inspired by the way Qt does it with the QTipLabel private class.

2009-04-25 15:58  mwiesweg

    * libs/database/databasefields.h: Allow to intersect two complete
      DatabaseFields::Sets. For now, only returning boolean,
      not a real intersection.

2009-04-25 15:58  mwiesweg

    * libs/models/imagefiltermodel.cpp, libs/models/imagefiltermodel.h:
      Add more convenience mapper methods

2009-04-25 15:57  mwiesweg

    * libs/models/imagealbummodel.cpp, libs/models/imagealbummodel.h,
      libs/models/imagemodel.cpp, libs/models/imagemodel.h: - in
      ImageModel, change the id QSet to a QHash id->index in infos list
      - with that done, add methods to retrieve and index from a given
      id of image info
      - listen to ImageChange signals in ImageModel to emit dataChanged
      signals.
      The flags to watch need to be set explicitly.
      - slotImageChange is virtual, hook into that in ImageAlbumModel

2009-04-25 15:56  mwiesweg

    * libs/models/imagefiltermodel.cpp, libs/models/imagefiltermodel.h,
      libs/models/imagemodel.cpp: Add convenience methods to filter
      models and some more sanity checks to ImageInfo accessors

2009-04-25 15:54  mwiesweg

    * digikam/imagecategorizedview.cpp, digikam/imagecategorizedview.h:
      Initial revision of a KCategorizedView derived base class for a
      digikam icon view.
      A lot of work still needed.

2009-04-25 15:53  mwiesweg

    * digikam/albumiconviewtooltip.cpp, digikam/albumiconviewtooltip.h,
      digikam/folderviewtooltip.cpp, digikam/folderviewtooltip.h,
      digikam/imagepreviewbar.cpp, digikam/tooltipfiller.cpp,
      digikam/tooltipfiller.h, utilities/queuemanager/queuetooltip.cpp:
      Split the generic content creation part for Album and ImageInfo
      tool tips to a common
      namespace to share it officially.

2009-04-25 15:52  mwiesweg

    * digikam/imagedelegate.cpp, digikam/imagedelegate.h: Host the
      category drawer in the delegate

2009-04-25 15:51  mwiesweg

    * digikam/imagecategorydrawer.cpp, digikam/imagecategorydrawer.h:
      Add implementation of a KCategoryDrawer for drawing traditional
      AlbumIconView categories

2009-04-25 15:50  mwiesweg

    * libs/models/imagethumbnailmodel.cpp,
      libs/models/imagethumbnailmodel.h: Add accessor method to
      thumbnail size

2009-04-25 15:49  mwiesweg

    * libs/models/imagefiltermodel.cpp, libs/models/imagefiltermodel.h,
      libs/models/imagefiltermodelpriv.h: - implement custom data roles
      to return information about categories
      - add caching mechanism to know how many items are in a given
      category

2009-04-25 15:48  mwiesweg

    * libs/models/imagemodel.h: Define where subclasses and filter
      models should define their custom roles

2009-04-25 15:48  mwiesweg

    * libs/threadimageio/thumbnailsize.h: Add operator==

2009-04-25 15:47  mwiesweg

    * libs/models/imagemodel.cpp: Make ModelTest happy

2009-04-25 15:46  mwiesweg

    * libs/models/imagethumbnailmodel.cpp,
      libs/models/imagethumbnailmodel.h: - use file path hash from
      parent class instead of internal hash
      - remove signal thumbnailLoaded, dataChanged() works just as well
      and out of the box

2009-04-25 15:42  mwiesweg

    * libs/models/imagemodel.cpp, libs/models/imagemodel.h: Add feature
      to optionally keep a hash to retrieve an index by filePath.
      Can be done as well without a hash, but in O(n).

2009-04-25 12:50  woebbe

    * imageplugins/contentawareresizing/lqr/lqr_base.h: -pedantic

2009-04-25 11:29  aclemens

    * digikam/albumiconview.cpp, digikam/imagepreviewview.cpp: Group
      the "Edit" and "Open With" actions together in the context menu
      of
      the albumiconview and imagepreviewview.
      They are related to each other and therefore should be in one
      place to
      easily find them.

2009-04-25 11:15  cgilles

    * NEWS: update

2009-04-24 15:51  aclemens

    * digikam/digikamview.cpp: Remove the mapsearch tab from the left
      sidebar if marblewidget can not
      be found.
      Since we can have textual information in the geolocation tab in
      the
      right sidebar, I will not remove this one for now.

2009-04-24 11:36  mlaurent

    * kioslave/digikamalbums.cpp: Add missing i18n

2009-04-24 09:58  cgilles

    * imageplugins/contentawareresizing/contentawareresizer.cpp: apply
      patch #33051
      CCBUGS: 149485

2009-04-24 07:35  cgilles

    * project/bootstrap.bat: update

2009-04-23 19:08  cgilles

    * digikam/CMakeLists.txt: nice typo !

2009-04-23 16:21  cgilles

    * CMakeLists.txt: remove duplicates

2009-04-23 15:56  cgilles

    * imageplugins/contentawareresizing/contentawareresizetool.cpp:
      polish

2009-04-23 15:56  cgilles

    * libs/widgets/imageplugins/imageguidewidget.cpp: set mask opacity
      to 0.7 to be able to see a little the image content in the
      background

2009-04-23 14:40  cgilles

    * imageplugins/contentawareresizing/contentawareresizer.cpp,
      imageplugins/contentawareresizing/contentawareresizer.h,
      imageplugins/contentawareresizing/contentawareresizetool.cpp,
      libs/widgets/imageplugins/imageguidewidget.cpp,
      libs/widgets/imageplugins/imageguidewidget.h,
      libs/widgets/imageplugins/imagewidget.cpp,
      libs/widgets/imageplugins/imagewidget.h: use ref instead pointer.
      Fix preview redering to use mask

2009-04-23 14:12  cgilles

    * libs/widgets/imageplugins/imageguidewidget.cpp,
      libs/widgets/imageplugins/imageguidewidget.h: use const ref

2009-04-23 13:27  cgilles

    * imageplugins/contentawareresizing/contentawareresizer.cpp: add
      debug

2009-04-23 13:17  cgilles

    * CMakeLists.txt: polish

2009-04-23 13:03  cgilles

    * libs/dimg/dimg.cpp, libs/dimg/dimg_p.h, libs/dimg/dimgprivate.h,
      libs/dimg/dimgscale.cpp, libs/dimg/loaders/dimgloader.cpp:
      private => _p

2009-04-23 12:56  cgilles

    * libs/dimg/dcolor.cpp, libs/dimg/dcolor.h,
      libs/dimg/dcolorblend.h, libs/dimg/dcolorcomposer.cpp,
      libs/dimg/dcolorcomposer.h, libs/dimg/dimgscale.cpp,
      libs/dimg/drawdecoding.h, libs/dimg/dshareddata.h,
      libs/dimg/exposurecontainer.h: polish

2009-04-23 12:38  cgilles

    * CMakeLists.txt, imageplugins/CMakeLists.txt,
      imageplugins/contentawareresizing/CMakeLists.txt: add rules to
      compile Liquid Rescale tool with Glib2
      CCBUGS : 149485

2009-04-23 12:15  cgilles

    * imageplugins/contentawareresizing: import new

2009-04-23 12:03  cgilles

    * imageplugins/CMakeLists.txt,
      libs/widgets/imageplugins/imageguidewidget.cpp,
      libs/widgets/imageplugins/imageguidewidget.h,
      libs/widgets/imageplugins/imagewidget.cpp,
      libs/widgets/imageplugins/imagewidget.h: apply patch #33030
      CCBUGS: 149485

2009-04-23 11:09  cgilles

    * NEWS: update

2009-04-23 11:07  cgilles

    * imageplugins/lenscorrection/autocorrection/klensfun.cpp,
      libs/dimg/dcolor.h, libs/dimg/dcolorblend.h, libs/dimg/dimg.cpp,
      libs/dimg/dimg.h, libs/dimg/dimgprivate.h: apply patch #32985
      from Matthias Welwarsky fo fix LensFun tool with Lanzcos method
      BUG: 186823

2009-04-22 15:17  scripty

    * imageplugins/coreplugin/digikamimageplugin_core.desktop:
      SVN_SILENT made messages (.desktop file)

2009-04-22 09:25  lure

    * utilities/setup/setupmime.cpp: Fix configuration of audio and
      movie extenstions in MIME setup dialog
      (they were mixed up when read from configuration files)

2009-04-22 09:23  cgilles

    * NEWS: update

2009-04-22 07:38  cgilles

    * CMakeLists.txt: polish

2009-04-22 07:37  cgilles

    * config-digikam.h.cmake: polish

2009-04-21 18:24  cgilles

    * libs/dialogs/libsinfodlg.cpp: fix i18n

2009-04-21 17:42  cgilles

    * libs/dialogs/libsinfodlg.cpp: use new static method from libraw
      to show if parallel demosaicing is available

2009-04-21 10:54  aclemens

    * utilities/cameragui/renamecustomizer.cpp: polish

2009-04-21 10:53  aclemens

    * utilities/cameragui/renamecustomizer.cpp: polish

2009-04-21 05:50  cgilles

    * NEWS: update

2009-04-20 12:10  aclemens

    * digikam/icongroupitem.cpp,
      imageplugins/noisereduction/noisereduction.cpp,
      libs/database/haar/haar.cpp, libs/database/imagecomments.h,
      libs/dimg/dimgscale.cpp, libs/dimg/loaders/pngloader.cpp,
      libs/dimg/loaders/ppmloader.cpp,
      utilities/cameragui/cameraui.cpp,
      utilities/imageeditor/printiface/printhelper.h: tabs => spaces

2009-04-20 08:12  cgilles

    * CMakeLists.txt: compile

2009-04-20 08:11  cgilles

    * utilities/queuemanager/queuemgrwindow.cpp,
      utilities/queuemanager/queuemgrwindow_p.h,
      utilities/queuemanager/toolslistview.cpp,
      utilities/queuemanager/toolsview.cpp,
      utilities/queuemanager/toolsview.h: separate available Batch
      tools types in tabbed view. We have more free space horizontally

2009-04-20 07:27  cgilles

    * utilities/queuemanager/assignedlist.cpp: compile

2009-04-20 07:11  cgilles

    * imageplugins/CMakeLists.txt: compile

2009-04-20 07:11  cgilles

    * CMakeLists.txt, digikam/digikamapp.cpp, digikam/digikamapp_p.h,
      digikam/digikamappprivate.h, imageplugins/CMakeLists.txt,
      project/project.kdevelop, utilities/cameragui/cameraui.cpp,
      utilities/cameragui/cameraui_p.h,
      utilities/cameragui/camerauiprivate.h,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/editorwindow_p.h,
      utilities/imageeditor/editor/editorwindowprivate.h,
      utilities/lighttable/lighttablewindow.cpp,
      utilities/lighttable/lighttablewindow_p.h,
      utilities/lighttable/lighttablewindowprivate.h: private => _p

2009-04-20 06:21  cgilles

    * utilities/queuemanager/queuemgrwindow.cpp,
      utilities/queuemanager/queuemgrwindow_p.h,
      utilities/queuemanager/queuemgrwindowprivate.h,
      utilities/queuemanager/toolslist.cpp,
      utilities/queuemanager/toolslist.h,
      utilities/queuemanager/toolslistview.cpp,
      utilities/queuemanager/toolslistview.h: private => _p
      toollist => toollistview

2009-04-19 21:48  cgilles

    * project/bootstrap.bat: update

2009-04-19 21:38  mwiesweg

    * CMakeLists.txt: add files

2009-04-19 21:38  mwiesweg

    * digikam/imagedelegate.cpp, digikam/imagedelegate.h: A custom
      QAbstractItemDelegate for painting as we paint the AlbumIconView
      right now.
      Code is a direct port with minor adjustments for the new API.
      Works already out of the box (apart from minor repainting and
      spacing issues)
      with a QListView in IconMode.

2009-04-19 21:38  mwiesweg

    * libs/models/imagealbummodel.cpp, libs/models/imagealbummodel.h,
      libs/models/imagethumbnailmodel.cpp,
      libs/models/imagethumbnailmodel.h: Add a subclass to ImageModel
      for managing thumbnail loading.
      The thumbnail shall basically be returned for a special role in
      data,
      or even for DecorationRole, but there is a bit more to this
      so a separate class is justified.
      ImageAlbumModel now inherits this class.

2009-04-19 21:38  mwiesweg

    * libs/models/imagemodel.cpp, libs/models/imagemodel.h: Shortcut
      method to retrieve an ImageInfo object from any index (including
      one
      from a QSortFilterProxyModel) using internal data roles.
      This allows direct access to ImageInfo or even ImageInfo&
      without wrapping in a QVariant (the overhead of which is unclear
      to me at this point)

2009-04-19 21:38  mwiesweg

    * libs/models/imagefiltermodel.cpp: add structure

2009-04-19 19:27  aclemens

    * digikam/contextmenuhelper.cpp, digikam/contextmenuhelper.h,
      digikam/tagfolderview.cpp, digikam/tagfolderview.h: Use
      addCreateTagFromAddressbookMenu() method from ContextMenuHelper
      in
      TagFolderView

2009-04-19 18:41  cgilles

    * digikam/digikamfirstrun.cpp: compile

2009-04-19 18:03  cgilles

    * digikam/digikamfirstrun.cpp: add debug

2009-04-19 18:03  aclemens

    * CONTEXTMENU-PORT: update

2009-04-19 15:58  aclemens

    * digikam/albumiconview.cpp: Deleted too much here, the view action
      from the context menu was not
      executed anymore.

      CCMAIL:caulier.gilles@gmail.com

2009-04-19 15:53  aclemens

    * digikam/albumiconview.cpp, digikam/contextmenuhelper.cpp,
      digikam/contextmenuhelper.h, digikam/imagepreviewview.cpp,
      utilities/lighttable/lighttablepreview.cpp: API change again: It
      is not clear that a list of selected items is
      needed for addServicesMenu() to work. So the parameter should be
      added
      again.
      setSelectedItems() becomes private again.

2009-04-19 15:44  cgilles

    * imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp: Fix
      MSVC warnings

2009-04-19 14:17  cgilles

    * imageplugins/hotpixels/weights.cpp,
      imageplugins/infrared/infrared.cpp: Fix MSVC warnings

2009-04-19 14:07  aclemens

    * digikam/contextmenuhelper.cpp, digikam/contextmenuhelper.h:
      Handle multiple item selection in OpenWith menu.
      Now only those applications are listed that can work with the
      selected
      mime types. If none of the services is able to work with all
      selected
      items, the service submenu is removed and a simple action 'Open
      With...'
      is added, which will open the KOpenWithDialog instead.

2009-04-19 13:13  mwiesweg

    * libs/database/collectionmanager.cpp: Fix (valid) MSVC warning

2009-04-19 13:00  aclemens

    * digikam/contextmenuhelper.cpp: Remove duplicate service entries
      from the 'Open With' service menu.

2009-04-19 12:26  aclemens

    * CONTEXTMENU-PORT, digikam/contextmenuhelper.cpp: update

2009-04-19 12:26  aclemens

    * digikam/albumiconview.cpp, digikam/contextmenuhelper.cpp,
      digikam/contextmenuhelper.h, digikam/imagepreviewview.cpp,
      utilities/lighttable/lighttablepreview.cpp: API change: do not
      assign the selected image id for addServicesMenu()
      method. We already have this information provided by
      setSelectedItems()
      in the ContextMenuHelper.
      Some fixes still need to be made:

      - If more then one item is selected, make sure the target
      application
      can handle those mime types (see dolphin)
      - Change the action name accordingly if multiple items are
      selected

2009-04-19 10:49  cgilles

    * utilities/imageeditor/printiface/printhelper.cpp,
      utilities/imageeditor/printiface/printhelper.h,
      utilities/imageeditor/printiface/printoptionspage.cpp,
      utilities/imageeditor/printiface/printoptionspage.h,
      utilities/imageeditor/printiface/signalblocker.h: fix coding
      style

2009-04-19 10:29  cgilles

    * utilities/imageeditor/printiface/printhelper.cpp,
      utilities/imageeditor/printiface/printoptionspage.cpp: Fix MSVC
      warnings : struct != class

2009-04-19 10:24  aclemens

    * digikam/contextmenuhelper.cpp: rename variable to 'parent', to
      make it more clear what this object is

2009-04-19 10:24  aclemens

    * digikam/albumiconview.cpp, digikam/contextmenuhelper.cpp,
      digikam/contextmenuhelper.h, digikam/imagepreviewview.cpp,
      utilities/lighttable/lighttablepreview.cpp: Add the possibility
      to open a file in any application, like gwenview or
      dolpin does.
      API has changed, no need to provide the servicesMap to the
      ContextMenuHelper. It will be handled internally now.

2009-04-19 09:52  cgilles

    * libs/dimg/loaders/ppmloader.cpp: Fix MSVC warnings

2009-04-19 09:51  cgilles

    * libs/levels/imagelevels.cpp: Fix MSVC warnings

2009-04-18 23:20  aclemens

    * libs/widgets/common/dcursortracker.cpp,
      libs/widgets/common/dcursortracker.h,
      utilities/cameragui/renamecustomizer.cpp: Actually we don't need
      an own enum for the alignment.
      Also remove the setter method again, I think it is enough to
      provide it
      in the ctor if necessary. Most of the time we don't set the
      alignment
      anyway.

2009-04-18 22:23  aclemens

    * libs/widgets/common/dcursortracker.cpp: Make 'Center' the default
      alignment in the switch statement.

2009-04-18 21:31  aclemens

    * libs/widgets/common/dcursortracker.cpp,
      libs/widgets/common/dcursortracker.h: Rename enum
      (TrackerAlignment => Align)

2009-04-18 21:30  cgilles

    * utilities/queuemanager/queuemgrwindow.cpp: i18n

2009-04-18 21:28  aclemens

    * libs/widgets/common/dcursortracker.cpp,
      libs/widgets/common/dcursortracker.h,
      utilities/cameragui/renamecustomizer.cpp: Use a setter method for
      alignment, this makes more sense.

2009-04-18 21:12  aclemens

    * utilities/cameragui/renamecustomizer.cpp: Call slot, no need for
      code duplication

2009-04-18 21:10  aclemens

    * libs/widgets/common/dcursortracker.cpp,
      libs/widgets/common/dcursortracker.h,
      utilities/cameragui/renamecustomizer.cpp: Add methods to align
      the CursorTracker either to the left, center or
      right of the parent widget.

2009-04-18 17:16  mwiesweg

    * libs/models/imagealbumfiltermodel.cpp,
      libs/models/imagealbumfiltermodel.h: Use AlbumManager facilities
      for album categorization (rather than only album id as in case
      class)

2009-04-18 17:16  mwiesweg

    * libs/models/imagefiltermodel.cpp, libs/models/imagefiltermodel.h,
      libs/models/imagefiltermodelpriv.h: Add support for sorting and
      categorization.
      Derive from KCategorizedSortFilterProxyModel for basic
      categorization support.

2009-04-18 15:13  mwiesweg

    * libs/database/imageposition.cpp, libs/database/imageposition.h:
      Fix ImagePosition like ImageComments for using QSharedDataPointer
      under MSVC.

      Memo: When using QSharedDataPointer in a class, implement your
      copy constructor and operator= for it to compile under MSVC!

2009-04-18 15:06  mwiesweg

    * NEWS, utilities/imageeditor/canvas/dimginterface.cpp: Seemingly
      unrelated to the bug, but it fixes the problem.
      calcAutoZoomFactor would wrongly get that the image is valid, and
      then
      calculate auto zoom for an image of size 0. Result is infinity.
      For some other reason this was not corrected from
      slotImageLoaded.
      With this change, calcAutoZoom will only use valid values.

      BUG: 185884

2009-04-18 15:06  mwiesweg

    * utilities/imageeditor/canvas/canvas.cpp,
      utilities/imageeditor/canvas/canvas.h: provide API

2009-04-18 13:57  cgilles

    * libs/database/imagecomments.cpp, libs/database/imagecomments.h:
      apply patch from Marcel

2009-04-18 13:56  mwiesweg

    * NEWS, utilities/imageeditor/canvas/canvas.cpp: Fix rubberband
      adjustment with mouse.

      BUG: 188755

2009-04-18 13:48  cgilles

    * utilities/queuemanager/basetools/enhance/restoration.cpp: Fix
      MSVC warnings

2009-04-18 13:31  cgilles

    * imageplugins/charcoal/charcoal.cpp: Fix MSVC warnings

2009-04-18 13:25  cgilles

    * utilities/kipiiface/kipiimagecollectionselector.cpp,
      utilities/kipiiface/kipiuploadwidget.cpp: fix depreciate

2009-04-18 13:07  cgilles

    * imageplugins/restoration/restorationtool.cpp,
      imageplugins/superimpose/superimposewidget.cpp,
      libs/dimg/loaders/jp2kloader.cpp,
      libs/dimg/loaders/jpegloader.cpp,
      libs/dimg/loaders/ppmloader.cpp,
      libs/dimg/loaders/qimageloader.cpp,
      libs/dimg/loaders/rawloader.cpp: Fix MSVC warnings

2009-04-18 12:49  mwiesweg

    * NEWS, utilities/imageeditor/editor/editortooliface.cpp: Do not
      set previous tab from here. The sidebar will save state on its
      own.

      BUG: 187733

2009-04-18 12:47  cgilles

    * libs/dimg/loaders/pngloader.cpp,
      libs/dimg/loaders/tiffloader.cpp: Fix MSVC warnings

2009-04-18 12:35  cgilles

    * utilities/kipiiface/kipiinterface.cpp,
      utilities/kipiiface/kipiinterface.h: fix deprecate warnings

2009-04-18 11:43  cgilles

    * libs/greycstoration/greycstorationsettings.h: Fix MSVC warnings

2009-04-18 10:57  cgilles

    * libs/models/albummodeldragdrophandler.h: sound like we don't need
      to export this one for Win32

2009-04-18 10:52  cgilles

    * libs/models/albummodeldragdrophandler.h: wrong export namespace.
      Must compile now under win32

2009-04-18 10:47  cgilles

    * libs/database/imageinfo.cpp, libs/database/imageinfocache.cpp,
      libs/database/imageinfolist.cpp, libs/database/imagelister.cpp:
      polish

2009-04-18 10:40  cgilles

    * libs/database/imagescanner.cpp: compile

2009-04-18 10:32  cgilles

    * libs/database/haar/haariface.cpp,
      libs/database/imagecomments_p.h, libs/database/imageinfo.cpp,
      libs/database/imageinfocache.cpp,
      libs/database/imageinfolist.cpp, libs/database/imagelister.cpp,
      libs/database/imageposition.cpp, libs/database/imageposition.h,
      libs/database/imageposition_p.h: Same problem here with
      ImagePositionPriv class than ImageCommentPriv class under MSVC 9.
      All libdigikamdatabase compile and link now

2009-04-18 10:24  cgilles

    * libs/database/imagecomments.cpp, libs/database/imagecomments.h:
      Fix compilation under MSVC 9
      Sound like DSharedData need to be used with precaution under M$

2009-04-18 09:19  cgilles

    * libs/database/haar/haar.cpp, libs/database/haar/haar.h: Fix MSVC
      warnings

2009-04-18 09:13  cgilles

    * libs/models/abstractalbummodel.h: Fix MSVC warnings

2009-04-18 07:51  cgilles

    * utilities/setup/setup.cpp: Damned, M$ VC++ 2008 report pertinent
      compilation errors, where GCC never crying.

      Fixed...

2009-04-17 13:18  cgilles

    * NEWS: update

2009-04-17 08:33  cgilles

    * imageplugins/coreplugin/imageplugin_core.cpp,
      imageplugins/coreplugin/imageplugin_core.h: missing to disable
      "Resize action when a plugin is already loaded.
      Use d private internal class.
      polish implementation

2009-04-17 08:23  aclemens

    * imageplugins/infrared/infraredtool.cpp: When settings have been
      read, start the filter

2009-04-17 08:23  aclemens

    * imageplugins/infrared/infraredtool.cpp: when zooming in or
      panning the preview, filter is not updated. Connect
      the appropriate signal here.

2009-04-17 08:23  aclemens

    * imageplugins/infrared/infraredtool.cpp: remove Try button, filter
      already works on input changes

2009-04-17 07:47  cgilles

    * NEWS: update

2009-04-17 06:37  cgilles

    * libs/dimg/loaders/dimgloader.cpp, libs/dimg/loaders/dimgloader.h:
      digiKam 0.11.0 : Color Management : use SRGB D60 color profile
      intead sRGB D50 for
      standard JPEG file if no profile is embeded by camera.
      CCBUGS: 189250

2009-04-16 21:14  cgilles

    * NEWS: update

2009-04-16 18:55  cgilles

    * utilities/imageeditor/editor/editortool.cpp: restore cursor if
      cancel is pressed

2009-04-16 18:21  mwiesweg

    * CMakeLists.txt: compile

2009-04-16 18:07  mwiesweg

    * digikam/albumtreeview.cpp, digikam/albumtreeview.h: Implement
      drag and drop methods

2009-04-16 18:07  mwiesweg

    * libs/models/albummodeldragdrophandler.cpp,
      libs/models/albummodeldragdrophandler.h: Add an
      AlbumModelDragDropHandler implementation for PAlbums.
      Code is derived from AlbumFolderView.

2009-04-16 18:06  mwiesweg

    * libs/models/albummodel.cpp: Fix infinite recursion

2009-04-16 18:06  mwiesweg

    * libs/models/abstractalbummodel.cpp,
      libs/models/abstractalbummodel.h,
      libs/models/abstractalbummodelpriv.h: Add support for a drag and
      drop handler.
      As to d'n'd model method, implement a few methods with the help
      of the handler,
      use default values for others, do not implement at all a third
      group.

2009-04-16 18:06  mwiesweg

    * digikam/albumdragdrop.cpp, digikam/albumdragdrop.h: Add an
      interface to handle drag and drop in album tree model/views.
      The built-in d'n'd support falls short in quite a few fields,
      it is not fine-grained enough for our needs, decides too much on
      its own
      and allows dropping in between items which we absolutely do not
      want.
      We can use most of it but override the important parts.

      A drag and drop handler will do stuff that is on view's terrain
      like
      displaying context menus, but it will access model's data and
      backend
      d'n'd is more models' area. So we have this class in between the
      two,
      a bit like a delegate.

2009-04-16 18:06  mwiesweg

    * digikam/ddragobjects.cpp, digikam/ddragobjects.h: Allow to
      retrieve supported mime types

2009-04-16 13:38  mwiesweg

    * digikam/albumtreeview.cpp: Check visualRect so that clicking on
      the decoration is not detected here

2009-04-16 13:38  mwiesweg

    * libs/models/abstractalbummodel.cpp: Fix so subtle bugs that cause
      a crash when the model is used
      with a sort filter proxy model in a tree view.
      Thanks to Benjamin Meyer's glorious Modeltest.

2009-04-16 11:01  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: Do not reset
      points when disabling "manual adjustment".

2009-04-16 09:32  aclemens

    * NEWS: update

2009-04-16 09:32  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: Fix rotation to
      the left. Now the auto-correction should work perfectly
      fine.

      BUG:114225

2009-04-16 08:38  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: polish

2009-04-16 08:38  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: No need to check
      twice here, it should be obvious that if count() == 2,
      the list can't be empty.

2009-04-16 08:30  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: polish

2009-04-16 08:25  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h: simplify code

2009-04-16 08:25  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: reset points when
      manual adjust is toggled

2009-04-15 20:12  aclemens

    * libs/widgets/imageplugins/imageguidewidget.cpp: draw antialiased
      line

2009-04-15 20:03  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: Disable button2
      if P1 has not been set

      CCBUG:114225

2009-04-15 20:03  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      libs/widgets/imageplugins/imageguidewidget.cpp,
      libs/widgets/imageplugins/imageguidewidget.h,
      libs/widgets/imageplugins/imagewidget.cpp,
      libs/widgets/imageplugins/imagewidget.h: experimental: draw a
      line between points

      CCBUG:114225

2009-04-15 20:03  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: Change button
      label

      CCBUG:114225

2009-04-15 11:26  aclemens

    * digikam/albumfolderview.cpp: Use global album_delete action in
      the albumfolderview contextmenu

2009-04-15 10:56  aclemens

    * digikam/albumfolderview.cpp: Use one icon for both delete
      actions, they look similar anyway.
      The action text should be enough to signal what is going to
      happen.
      Also the delete dialog itself will have a checkbox where you can
      decide
      to either move the album to trash or permanently delete it.

2009-04-15 07:11  aclemens

    * digikam/contextmenuhelper.cpp: Use STL-style iterator

2009-04-14 21:43  aclemens

    * digikam/contextmenuhelper.h: polish

2009-04-14 21:30  aclemens

    * digikam/contextmenuhelper.cpp: same here, remove the disabling of
      the action in the context menu

2009-04-14 21:30  aclemens

    * digikam/digikamapp.cpp, digikam/digikamview.cpp: Revert "Disable
      "image_add_to_current_queue" action per default...

      Now that I think about it, this is not so good. It makes more
      sense at
      first sight, but unfortunately it will change keyboard shortcuts.
      So you
      need to remember two key shortcuts, even if you use only one
      queue.

      This reverts commit bcaf19e8f391d736edfd403cd7dba385807ee309.

2009-04-14 21:24  aclemens

    * digikam/digikamapp.cpp, digikam/digikamview.cpp: Disable
      "image_add_to_current_queue" action per default, enable it when
      BQM window has been created and queue list is not empty.
      Now contextmenuhelper and digikam mainmenu should work correctly.

2009-04-14 21:24  aclemens

    * digikam/contextmenuhelper.cpp, digikam/digikamview.cpp: Disable
      "add to current queue" action when BQM has not been started and
      queue list is empty.
      Only enable "add to new queue" action, but act as if adding items
      to
      current queue.

2009-04-14 20:51  aclemens

    * CONTEXTMENU-PORT: update

2009-04-14 20:50  aclemens

    * digikam/contextmenuhelper.cpp: Only add queues submenu when BQM
      window has already been created.

2009-04-14 20:43  aclemens

    * CONTEXTMENU-PORT: update

2009-04-14 20:43  aclemens

    * CONTEXTMENU-PORT: update

2009-04-14 07:17  aclemens

    * libs/greycstoration/greycstorationiface.cpp: Simplify code,
      should also be a little bit faster.

2009-04-14 07:17  aclemens

    * libs/dimg/filters/dimggaussianblur.cpp: polish

2009-04-14 06:29  cgilles

    * AUTHORS: update

2009-04-13 21:02  cgilles

    * utilities/imageeditor/rawimport/rawimport.cpp: fix bug in Raw
      Import about to update preview widget at init

2009-04-13 20:46  aclemens

    * libs/dimg/filters/dimggaussianblur.cpp: Simplify code

      - Use CImg constructor and get_permute_axes() method to create
      CImg
      object from DImg data

      - No need to cast when writing data into m_destImage, since the
      pointer
      and the CImg object already have the same type

      TODO: The image data could be shared between the CImg and DImg
      objects,
      to avoid copying of data. I tried this already, but somehow it
      failed.
      We need to investigate a little bit more here.

2009-04-13 19:56  cgilles

    * libs/widgets/common/splashscreen.cpp: move version string on top
      banner

2009-04-13 19:35  cgilles

    * data/pics/splash-digikam.svgz, data/pics/splash-showfoto.svgz:
      update

2009-04-13 19:31  cgilles

    * libs/widgets/common/splashscreen.cpp: code simplification

2009-04-13 19:29  cgilles

    * data/pics/splash-digikam.png, data/pics/splash-digikam.svgz,
      data/pics/splash-showfoto.png, data/pics/splash-showfoto.svgz:
      update splash with black frame on the top

2009-04-13 17:06  aclemens

    * libs/dimg/filters/dimggaussianblur.cpp: If not using 16bit, save
      memory by allocating a CImg<uchar> object
      instead a CImg<float>.

2009-04-13 16:53  cgilles

    * libs/dmetadata/dmetadata.cpp: if Exiv2/libkexiv2 is compiled
      without XMP support, do not return false and continue to play
      with IPTC metadata
      CCBUGS: 188062

2009-04-13 16:41  cgilles

    * NEWS: update

2009-04-13 16:40  cgilles

    * utilities/cameragui/umscamera.cpp,
      utilities/cameragui/umscamera.h: fix crash if KServiceTypeTrader
      is null
      BUGS: 189542

2009-04-13 15:46  aclemens

    * imageplugins/coreplugin/blurtool.cpp: Set wait cursor on preview

2009-04-13 15:19  aclemens

    * imageplugins/coreplugin/blurtool.cpp,
      imageplugins/coreplugin/blurtool.h,
      libs/dimg/filters/dimggaussianblur.cpp,
      libs/dimg/filters/dimggaussianblur.h: Convert DImgGaussianBlur to
      use the CImg::blur() method.
      I removed the "Try" button from the plugin, because it seems to
      be fast
      enough now. We can add it again for sure if it should be too
      slow.

      I have not yet factorized the CImg->DImg conversion, right now it
      is
      used directly in the blur function.

      If we decide to use CImg more often, we can factorize it of
      course
      (maybe I will do it anyway this evening).

      Gilles,

      how can I use the progress bar now? Any idea?

      Andi

2009-04-13 14:02  cgilles

    * libs/widgets/common/splashscreen.cpp: Andi, look my nice gradient
      (:=)))

2009-04-13 08:53  aclemens

    * libs/widgets/common/splashscreen.cpp: Turn off antialiasing when
      drawing the black border of the version
      number box, otherwise it looks washed out.

2009-04-13 08:42  aclemens

    * libs/widgets/common/splashscreen.cpp: Fix status message
      background bar. It was drawn over the border of the
      splash.

2009-04-13 08:25  cgilles

    * libs/widgets/common/splashscreen.cpp: improve visibility of text.

2009-04-13 06:39  aclemens

    * data/pics/splash-showfoto.png, data/pics/splash-showfoto.svgz:
      showFoto font was too blurry, removed the 1.0 blur from it.
      We don't use a blur in the digiKam splash either...

2009-04-13 06:33  aclemens

    * data/pics/splash-showfoto.png: New official showFoto 0.11
      splashscreen from Elisa Mattos
      CCMAIL :agm2112@gmail.com

2009-04-12 22:49  cgilles

    * libs/widgets/common/splashscreen.cpp: separate message color for
      digiKam and showfoto

2009-04-12 22:31  cgilles

    * AUTHORS: add credit for new splash

2009-04-12 22:29  cgilles

    * data/pics/splash-digikam.png, data/pics/splash-digikam.svgz: new
      offical digiKam 0.11 splashscreen from Kanwar Plaha
      CCMAIL: kanwar.plaha@gmail.com

2009-04-12 21:48  aclemens

    * digikam/folderview.cpp, digikam/folderview.h,
      digikam/tagfilterview.cpp: Add a new collapse mode:
      RestoreSelectedItem
      This mode will be used in the TagFilterView when deleting a quick
      search.
      I think it makes more sense to not collapse the whole tree in the
      TagFilterView.

2009-04-12 20:46  mwiesweg

    * NEWS: update

2009-04-12 20:46  mwiesweg

    * libs/models/imagealbummodel.cpp, libs/models/imagealbummodel.h:
      Sideward-port fix for 185177 to model

2009-04-12 20:46  mwiesweg

    * digikam/albumlister.cpp: Schedule a refresh of the listing if the
      current album is a search and any of
      the contained images is affected.

      BUG: 185177

2009-04-12 19:40  mwiesweg

    * NEWS, libs/models/abstractalbummodel.cpp,
      libs/models/abstractalbummodel.h: Remove pointer from checked
      albums hash when album is deleted.

      BUG: 187265

2009-04-12 17:37  mwiesweg

    * libs/imageproperties/imagepropertiessidebardb.cpp: Sorry, last
      commit was wrong here

2009-04-12 16:38  cgilles

    * NEWS: update

2009-04-12 16:37  cgilles

    * NEWS: update

2009-04-12 15:56  mwiesweg

    * libs/imageproperties/imagepropertiessidebardb.cpp: Optimize
      creation of ImagePosition object

2009-04-12 15:56  mwiesweg

    * libs/database/imageinfocache.cpp, libs/database/imageinfocache.h:
      Difficult to spot little beast: On album movement, the id may
      stay the same,
      but the path changes. The relative path cached at this place
      becomes invalid.
      All ImageInfos will forever continue to use this cached value,
      giving wrong path
      (the old path in fact).

      BUG: 185617

2009-04-12 15:56  mwiesweg

    * libs/threadimageio/loadsavethread.cpp,
      libs/threadimageio/loadsavethread.h,
      libs/threadimageio/thumbnailloadthread.cpp: Prevent crash at
      shutdown: Stop thread execution before deleting subclass's d
      pointer

2009-04-12 15:56  mwiesweg

    * libs/database/collectionmanager.cpp: Use isHotpluggable() again.
      StorageDrive::isRemovable actually means isMediaRemovable(), so
      it is true for CD drives etc.
      but not for USB disks.
      StorageDrive::isHotpluggable() refers to the device as such, so
      it is true for USB disks,
      but not for internal CD drives.

2009-04-12 15:56  mwiesweg

    * digikam/albumtreeview.cpp, digikam/albumtreeview.h: - add signals
      for selection changes (based on Album* rather than QModelIndex)
      - implement option to use digikam-style selection on single click
      - add subclass for checkable models
      - add support for digikam-style checking on middle click
      - add convenience methods to return albumModel() of correct
      subclass type
      - fix bugs

2009-04-12 15:56  mwiesweg

    * digikam/albummanager.cpp: Fix i18n

2009-04-12 15:56  mwiesweg

    * libs/models/abstractalbummodel.cpp,
      libs/models/abstractalbummodel.h,
      libs/models/abstractalbummodelpriv.h,
      libs/models/albumfiltermodel.cpp: Fix a few bugs, add a
      convenience method

2009-04-12 12:08  cgilles

    * NEWS: update

2009-04-12 10:47  aclemens

    * data/pics/splashs.svg: remove this file again...

2009-04-12 10:42  cgilles

    * NEWS: update

2009-04-12 10:41  cgilles

    * libs/imageproperties/imagepropertiessidebardb.cpp,
      libs/imageproperties/imagepropertiessidebardb.h: apply patch from
      Michael G.Hansen
      BUG: 189413

2009-04-12 10:32  aclemens

    * data/pics/splashs.svg: update

2009-04-12 09:14  aclemens

    * data/pics/splashs.svg: Add a combined version of the splash svg.
      It makes it easier to create
      both versions of the splash screen for the contest.
      You just insert the image and show the export the appropriate
      layer of the
      version you need.

2009-04-11 13:00  cgilles

    * project/NEWS.0.9.5: archive

2009-04-11 12:53  cgilles

    * imageplugins/coreplugin/resizetool.cpp: use Qtimer here

2009-04-11 09:55  cgilles

    * project/KDE4PORT: update

2009-04-11 09:46  cgilles

    * imageplugins/coreplugin/resizetool.cpp: polish

2009-04-11 09:43  cgilles

    * NEWS: update

2009-04-10 22:56  cgilles

    * CMakeLists.txt, digikam/CMakeLists.txt, showfoto/CMakeLists.txt,
      themedesigner/CMakeLists.txt: compile

2009-04-10 22:56  cgilles

    * utilities/imageeditor/CMakeLists.txt,
      utilities/imageeditor/printiface, utilities/imageeditor/tools:
      tool => printiface

2009-04-10 22:49  cgilles

    * imageplugins/coreplugin/CMakeLists.txt,
      imageplugins/coreplugin/imageplugin_core.cpp,
      imageplugins/coreplugin/imageresize.cpp,
      imageplugins/coreplugin/imageresize.h,
      imageplugins/coreplugin/resizetool.cpp,
      imageplugins/coreplugin/resizetool.h: rename class

2009-04-10 22:41  cgilles

    * CMakeLists.txt, imageplugins/coreplugin/CMakeLists.txt,
      imageplugins/coreplugin/digikamimageplugin_core_ui.rc,
      imageplugins/coreplugin/imageplugin_core.cpp,
      imageplugins/coreplugin/imageplugin_core.h,
      imageplugins/coreplugin/imageresize.cpp,
      imageplugins/coreplugin/imageresize.h,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/editorwindow.h,
      utilities/imageeditor/editor/editorwindowprivate.h,
      utilities/imageeditor/tools/imageresize.cpp,
      utilities/imageeditor/tools/imageresize.h: move resizeimage tool
      to image plugin core

2009-04-10 22:12  cgilles

    * utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/tools/imageresize.cpp,
      utilities/imageeditor/tools/imageresize.h: port resize tool to
      EditorTool API

2009-04-10 19:05  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: polish

2009-04-10 17:14  cgilles

    * NEWS: update

2009-04-10 07:59  aclemens

    * digikam/albumiconview.cpp: What happened here? We don't need this
      line 4 times... Weird.... :-)

2009-04-09 17:32  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: Determine the
      minimum width of the point button, needed to set the text.
      Still problems with the icon alignment.

      Gilles,
      any idea how to align the icon to the left and the text to the
      right?

      Do you think this width detection is accurate?

      Andi

      CCMAIL:caulier.gilles@gmail.com

2009-04-09 12:56  cgilles

    * utilities/setup/setupplugins.cpp: fix crash at startup when no
      database exist. we trying to show Collection setup page without
      any instance of kipi plugins loader.


2009-04-09 09:54  cgilles

    * utilities/queuemanager/queuemgrwindow.cpp,
      utilities/queuemanager/queuepool.cpp,
      utilities/queuemanager/toolslist.cpp: use BQM icons

2009-04-09 09:54  cgilles

    * digikam/digikamapp.cpp: use BQM icons

2009-04-09 09:52  cgilles

    * data/icons/digikam/hisc-action-bqm-addqueue.svgz,
      data/icons/digikam/hisc-action-bqm-rmqueue.svgz: missing these
      files

2009-04-09 09:51  cgilles

    * data/icons/digikam/hi16-action-bqm-addqueue.png,
      data/icons/digikam/hi16-action-bqm-rmqueue.png,
      data/icons/digikam/hi22-action-bqm-addqueue.png,
      data/icons/digikam/hi22-action-bqm-rmqueue.png,
      data/icons/digikam/hi32-action-bqm-addqueue.png,
      data/icons/digikam/hi32-action-bqm-rmqueue.png,
      data/icons/digikam/hi48-action-bqm-addqueue.png,
      data/icons/digikam/hi48-action-bqm-rmqueue.png,
      data/icons/digikam/hi64-action-bqm-addqueue.png,
      data/icons/digikam/hi64-action-bqm-rmqueue.png: adn more icons
      for Batch Queue Manager. Too review also later
      CCMAIL: paristo@gmail.com

2009-04-09 09:23  cgilles

    * data/icons/digikam/hi16-action-bqm-add.png,
      data/icons/digikam/hi16-action-bqm-commit.png,
      data/icons/digikam/hi16-action-bqm-diff.png,
      data/icons/digikam/hi16-action-bqm-remove.png,
      data/icons/digikam/hi16-action-bqm-update.png,
      data/icons/digikam/hi22-action-bqm-add.png,
      data/icons/digikam/hi22-action-bqm-commit.png,
      data/icons/digikam/hi22-action-bqm-diff.png,
      data/icons/digikam/hi22-action-bqm-remove.png,
      data/icons/digikam/hi22-action-bqm-update.png,
      data/icons/digikam/hi32-action-bqm-add.png,
      data/icons/digikam/hi32-action-bqm-commit.png,
      data/icons/digikam/hi32-action-bqm-diff.png,
      data/icons/digikam/hi32-action-bqm-remove.png,
      data/icons/digikam/hi32-action-bqm-update.png,
      data/icons/digikam/hi48-action-bqm-add.png,
      data/icons/digikam/hi48-action-bqm-commit.png,
      data/icons/digikam/hi48-action-bqm-diff.png,
      data/icons/digikam/hi48-action-bqm-remove.png,
      data/icons/digikam/hi48-action-bqm-update.png,
      data/icons/digikam/hi64-action-bqm-add.png,
      data/icons/digikam/hi64-action-bqm-commit.png,
      data/icons/digikam/hi64-action-bqm-diff.png,
      data/icons/digikam/hi64-action-bqm-remove.png,
      data/icons/digikam/hi64-action-bqm-update.png,
      data/icons/digikam/hisc-action-bqm-add.svgz,
      data/icons/digikam/hisc-action-bqm-commit.svgz,
      data/icons/digikam/hisc-action-bqm-diff.svgz,
      data/icons/digikam/hisc-action-bqm-remove.svgz,
      data/icons/digikam/hisc-action-bqm-update.svgz: add icons for
      Batch Queue Manager
      It just a set of simple icons. Must be redisigned better of
      course.
      CCMAIL: paristo@gmail.com

2009-04-08 18:24  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h: Remove the
      horizontal and vertical adjust buttons, try to detect the
      appropriate method automatically. This means that only one button
      is
      needed now.
      The buttons now contain the point information, but this looks
      strange.
      Any idea how to make the buttons look better? Right now the icon
      moves
      to the left when the text is expanded, it would look better when
      it is
      already on the left side of the button.

      CCBUG:114225

2009-04-08 16:23  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: polish

2009-04-08 16:17  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: Only disable
      manual adjust sliders, don't hide them. Move auto-crop to
      the bottom of the tool settings.

      CCBUG:114225

2009-04-08 16:05  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: wrong method
      call, this will not reset to the default values...

2009-04-08 15:57  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: Disabling the
      saving of the angle in this plugin for now, I really don't
      think someone needs this and it is more annoying then helpful.

      CCBUG:114225

2009-04-08 07:42  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: polish

2009-04-08 07:37  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h: polish

2009-04-07 23:00  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h: Re-arrange
      layout...
      Setting the auto-adjust widgets as the main component might make
      it
      harder for the average user to understand how to use this plugin.
      What do you think?

      CCBUG:114225

2009-04-07 21:48  aclemens

    * libs/dimg/filters/dimggaussianblur.cpp,
      libs/dimg/filters/dimgsharpen.cpp, libs/themeengine/texture.cpp:
      continue using prefix op in for loops

2009-04-07 21:48  aclemens

    * libs/dimg/dimg.cpp, libs/jpegutils/jpegutils.cpp,
      libs/models/abstractalbummodelpriv.h,
      libs/models/imagefiltermodel.cpp: continue using prefix op in for
      loops

2009-04-07 21:48  aclemens

    * imageplugins/charcoal/charcoal.cpp,
      imageplugins/inserttext/inserttextwidget.cpp,
      imageplugins/lenscorrection/autocorrection/klensfun.cpp,
      imageplugins/noisereduction/noisereduction.cpp,
      imageplugins/sheartool/shear.cpp: continue using prefix op in for
      loops

2009-04-07 21:11  aclemens

    * digikam/albumwidgetstack.cpp, digikam/albumwidgetstack.h,
      digikam/digikamview.cpp, digikam/imagepreviewview.cpp,
      digikam/imagepreviewview.h: Add GoTo menu to imagepreviewview as
      well

2009-04-07 20:42  coles

    * digikam/tagfilterview.cpp, digikam/tagfolderview.cpp,
      libs/imageproperties/imagedescedittab.cpp: Proof-reading
      (addressbook -> address book).

2009-04-07 20:22  aclemens

    * libs/themeengine/texture.cpp,
      libs/threadimageio/loadingdescription.cpp,
      libs/threadimageio/loadsavetask.cpp,
      libs/threadimageio/managedloadsavethread.cpp,
      libs/threadimageio/previewtask.cpp,
      libs/threadimageio/thumbnailbasic.cpp,
      libs/threadimageio/thumbnailtask.cpp,
      libs/widgets/common/colorgradientwidget.cpp,
      libs/widgets/common/curveswidget.cpp,
      libs/widgets/common/ditemtooltip.cpp,
      libs/widgets/common/histogramwidget.cpp,
      libs/widgets/common/sidebar.cpp,
      libs/widgets/common/splashscreen.cpp,
      libs/widgets/iccprofiles/cietonguewidget.cpp,
      libs/widgets/iccprofiles/iccprofilewidget.cpp,
      libs/widgets/imageplugins/imagepaniconwidget.cpp,
      libs/widgets/imageplugins/imageregionwidget.cpp,
      libs/widgets/metadata/exifwidget.cpp,
      libs/widgets/metadata/iptcwidget.cpp,
      libs/widgets/metadata/makernotewidget.cpp,
      libs/widgets/metadata/xmpwidget.cpp: continue using prefix op in
      for loops

2009-04-07 20:16  cgilles

    * NEWS: update

2009-04-07 20:11  aclemens

    * libs/database/albumdb.cpp, libs/database/albumdb_sqlite2.cpp,
      libs/database/collectionscanner.cpp,
      libs/database/databaseaccess.cpp,
      libs/database/databasebackend.cpp, libs/database/databaseurl.cpp,
      libs/database/haar/haar.cpp, libs/database/haar/haar.h,
      libs/database/haar/haariface.cpp,
      libs/database/imagecomments.cpp, libs/database/imagecomments_p.h,
      libs/database/imagecopyright.cpp, libs/database/imageinfo.cpp,
      libs/database/imagequerybuilder.cpp,
      libs/database/imagescanner.cpp, libs/dmetadata/dmetadata.cpp,
      libs/dmetadata/geodetictools.cpp,
      libs/greycstoration/greycstorationiface.cpp,
      utilities/cameragui/gpcamera.cpp,
      utilities/cameragui/renamecustomizer.cpp,
      utilities/fuzzysearch/sketchwidget.cpp,
      utilities/imageeditor/canvas/dimginterface.cpp,
      utilities/imageeditor/canvas/imagepluginloader.cpp,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/imagewindow.cpp,
      utilities/imageeditor/rawimport/rawpostprocessing.cpp,
      utilities/imageeditor/rawimport/rawsettingsbox.cpp,
      utilities/queuemanager/assignedlist.cpp,
      utilities/queuemanager/basetools/decorate/watermark.cpp,
      utilities/queuemanager/queuepool.cpp,
      utilities/searchwindow/choicesearchutilities.cpp,
      utilities/searchwindow/choicesearchutilities.h,
      utilities/searchwindow/ratingsearchutilities.cpp,
      utilities/searchwindow/searchutilities.cpp,
      utilities/setup/cameraselection.cpp, utilities/setup/setup.cpp,
      utilities/setup/setupcategory.cpp,
      utilities/setup/setupcollectionview.cpp,
      utilities/slideshow/slideshow.cpp,
      utilities/timeline/timelineview.cpp,
      utilities/timeline/timelinewidget.cpp: continue using prefix op
      in for loops

2009-04-07 19:48  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: Use one color
      (black?) for point buttons

2009-04-07 19:34  aclemens

    * imageplugins/adjustcurves/adjustcurvestool.cpp,
      imageplugins/adjustlevels/adjustlevelstool.cpp,
      imageplugins/blurfx/blurfx.cpp, imageplugins/blurfx/blurfx.h,
      imageplugins/charcoal/charcoal.cpp,
      imageplugins/colorfx/colorfxtool.cpp,
      imageplugins/coreplugin/bwsepiatool.cpp,
      imageplugins/coreplugin/hsl/hspreviewwidget.cpp,
      imageplugins/coreplugin/iccprooftool.cpp,
      imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp,
      imageplugins/coreplugin/redeyetool.cpp,
      imageplugins/coreplugin/sharpnesseditor/matrix.cpp,
      imageplugins/coreplugin/sharpnesseditor/refocus.cpp,
      imageplugins/coreplugin/sharpnesseditor/unsharp.cpp,
      imageplugins/distortionfx/distortionfx.cpp,
      imageplugins/emboss/emboss.cpp,
      imageplugins/filmgrain/filmgrain.cpp,
      imageplugins/freerotation/freerotation.cpp,
      imageplugins/hotpixels/weights.cpp,
      imageplugins/hotpixels/weights.h,
      imageplugins/infrared/infrared.cpp,
      imageplugins/lenscorrection/autocorrection/klensfun.cpp,
      imageplugins/lenscorrection/distortion/pixelaccess.cpp,
      imageplugins/lenscorrection/vignetting/antivignetting.cpp,
      imageplugins/noisereduction/noisereduction.cpp,
      imageplugins/oilpaint/oilpaint.cpp,
      imageplugins/perspective/matrix.cpp,
      imageplugins/perspective/perspectivewidget.cpp,
      imageplugins/raindrop/raindrop.cpp,
      imageplugins/sheartool/shear.cpp,
      imageplugins/texture/texture.cpp: continue using prefix op in for
      loops

2009-04-07 19:03  aclemens

    * libs/curves/imagecurves.cpp, libs/dialogs/deletedialog.cpp,
      libs/dimg/dimg.cpp, libs/dimg/dimgscale.cpp,
      libs/dimg/filters/bcgmodifier.cpp,
      libs/dimg/filters/colormodifier.cpp,
      libs/dimg/filters/dimggaussianblur.cpp,
      libs/dimg/filters/dimggaussianblur.h,
      libs/dimg/filters/dimgimagefilters.cpp,
      libs/dimg/filters/dimgsharpen.cpp,
      libs/dimg/filters/hslmodifier.cpp,
      libs/dimg/loaders/jp2kloader.cpp,
      libs/dimg/loaders/jpegloader.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/histogram/imagehistogram.cpp, libs/levels/imagelevels.cpp,
      libs/whitebalance/whitebalance.cpp: Fix postfix increment in for
      loops.
      Using a prefix increment in for loops is save, especially when
      you only
      increment the "loop variable".
      I will do this in "little" steps, so we can revert things if it
      really
      should be wrong to use a prefix operator in some situations. But
      personally I've never seen issues with that in a for loop.

2009-04-07 15:48  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: Better use a
      local variable for reverse, chances are that no
      pointer was given (it is optional) and therefore the
      calculateAngle()
      method would deliver some wrong angle. It might even crash,
      though I
      have not tested it.

2009-04-07 14:51  aclemens

    * libs/widgets/imageplugins/imageguidewidget.cpp: Draw points by
      using the guide color. To distinguish them from each
      other, add their index number, too.

      For most of my pictures, a red guide is not good. Yellow or
      orange seems
      to be much more suitable. But now you can change the color of the
      points
      so this shouldn't be a problem anymore.

      CCBUG:114225

2009-04-07 14:51  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: polish

2009-04-07 14:51  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: remove old backup
      code

2009-04-07 12:29  aclemens

    * NEWS: update

2009-04-07 12:16  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: If auto-adjust is
      called more then once, we need to add the calculated
      angle to the old value, so that the image is correctly rotated.

2009-04-07 11:57  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      libs/widgets/imageplugins/imageguidewidget.cpp: Actually it is
      the job of the freerotation tool to set only valid
      points. The paintEvent() of the ImageGuideWidget should not check
      for
      valid points. Also some other plugins might define a valid point
      as
      something totally different.

2009-04-07 11:46  aclemens

    * libs/widgets/imageplugins/imageguidewidget.cpp: Don't draw
      invalid points

2009-04-07 11:39  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h: make the reverse
      parameter optional by passing it as a pointer

2009-04-07 11:34  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h: fix vertical
      auto-adjust, all should be fine now

2009-04-07 11:21  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h: Fix horizontal
      auto-adjust, still need to work on vertical alignment
      though.

2009-04-07 11:21  aclemens

    * imageplugins/freerotation/freerotation.cpp: fix postfix increment
      in for loops

2009-04-07 11:21  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: polish

2009-04-07 11:21  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h: Add method to set a
      point invalid.

2009-04-07 11:20  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h: Add method to check
      if a point is valid.

2009-04-07 11:20  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h: Beginning to fix
      auto adjust, it sometimes fails when point 2 is set
      before point 1. The image will be rotated too much in that case.

2009-04-07 09:53  aclemens

    * digikam/albumiconview.cpp, digikam/albumtreeview.cpp,
      digikam/digikamapp.cpp, digikam/digikamview.cpp,
      digikam/monthwidget.cpp, digikam/ratingpopupmenu.cpp,
      digikam/ratingwidget.cpp, digikam/treefolderitem.cpp,
      digikam/welcomepageview.cpp, showfoto/main.cpp,
      themedesigner/mainwindow.cpp, themedesigner/themediconview.cpp:
      Fix postfix increment in for loops.
      Using a prefix increment in for loops is save, especially when
      you only
      increment the "loop variable".

2009-04-06 18:05  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: make it more
      clear that points are not set and therefore no auto-adjust
      is possible.

2009-04-06 17:59  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: add comments to
      i18n calls

2009-04-06 17:59  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: use single char
      here

2009-04-06 17:54  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: different layout

2009-04-06 17:48  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h: Rename
      updatePointLabels() => updatePoints()
      This method does a lot more now, for example setting the points
      in the
      preview widget and enabling / disabling the adjust buttons if
      points are
      invalid. So renaming is necessary.

2009-04-06 17:38  coles

    * imageplugins/coreplugin/autocorrectiontool.cpp,
      imageplugins/coreplugin/bwsepiatool.cpp,
      imageplugins/coreplugin/iccprooftool.cpp,
      imageplugins/coreplugin/ratiocrop/ratiocroptool.cpp,
      imageplugins/coreplugin/redeyetool.cpp,
      imageplugins/inpainting/imageplugin_inpainting.cpp,
      imageplugins/inpainting/inpaintingtool.cpp,
      utilities/batch/batchsyncmetadata.cpp,
      utilities/cameragui/cameraui.cpp,
      utilities/gpssearch/gpssearchview.cpp,
      utilities/setup/setupalbumview.cpp,
      utilities/setup/setupcollectionview.cpp,
      utilities/setup/setupeditor.cpp,
      utilities/setup/setupidentity.cpp,
      utilities/setup/setuplighttable.cpp,
      utilities/setup/setupmetadata.cpp, utilities/setup/setupmime.cpp,
      utilities/setup/setupmisc.cpp: Proof-reading.

2009-04-06 17:28  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      libs/widgets/imageplugins/imageguidewidget.cpp,
      libs/widgets/imageplugins/imageguidewidget.h,
      libs/widgets/imageplugins/imagewidget.cpp,
      libs/widgets/imageplugins/imagewidget.h: New methods to add
      points to a ImageGuideWidget. This will be used only
      in the FreeRotationTool at the moment.

2009-04-06 14:00  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: polish

2009-04-06 14:00  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: add tooltip for
      point buttons

2009-04-06 13:58  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: set margin to
      zero for the container widget

2009-04-06 13:58  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h: Generate a little
      Pixmap for the auto-adjust horizon buttons

2009-04-06 13:57  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: remove this
      include, never used it

2009-04-06 12:15  aclemens

    * imageplugins/freerotation/freerotationtool.h: polish

2009-04-06 12:14  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h: Add methods to
      reset points for auto-adjust horizon feature

2009-04-06 12:01  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h: Rename
      slotAutoHorizonSetAngle() => setAutoHorizonMode().
      This method doesn't have to be a slot, defining it as a normal
      method.

2009-04-06 12:01  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h: Rename enum
      (Orientation => AutoMode)

2009-04-06 11:53  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: polish

2009-04-06 11:52  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: Replacing a and
      fa variables with more meaningful names.
      Normally I hate it when people write one-letter-variables in
      sourcecode,
      because you never know what this variable is holding, especially
      when
      the code is not commented.
      So if I don't like it, I'm sure other people don't like it, too
      :-)

2009-04-06 10:36  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: Fix vertical auto
      adjust if points are flipped

2009-04-06 10:01  cgilles

    * utilities/imageeditor/editor/editortool.cpp: bugfix : prevent
      resize event signal emit from preview widget during editor tool
      init.
      This can crash some tool indeep if threaded filter is not yet
      initialized properlly.

2009-04-06 09:32  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: fix layout
      spacing

2009-04-06 09:29  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h: Remove the
      orientation combobox again. It is much easier to handle if
      you have two buttons "horizontal" and "vertical" instead of
      clicking the
      combobox all the time.
      Still the layout is ugly. Any idea how to improve it?

2009-04-06 09:10  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: Implement
      vertical alignment

2009-04-06 08:40  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h: Make sure that the
      points are aligned correctly.
      Change the button labels to "Point 1" and "Point 2" because when
      using
      vertical adjustment, there is no left and right point, but a top
      and
      bottom point. So making those point anonymous is the best way I
      guess.
      when using vertical adjustment, there is no left and right point,
      but a
      top and bottom point. So making those point anonymous is the best
      way I
      guess.

2009-04-06 08:11  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h: Add combobox to
      choose horizontal and vertical adjustment.
      Now the layout is really ugly... :-)
      Need to think of something new...

2009-04-06 08:11  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: fix compile:
      length() is not available in Qt <4.5

2009-04-06 07:52  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h: code cleanup

2009-04-06 07:42  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h: fix copyright
      header

2009-04-06 07:42  aclemens

    * imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h: First
      implementation of the auto horizon feature.
      The layout needs to be better and we need the same functionality
      for
      vertical adjustments, but at least it is working.

      CCBUG:114225

2009-04-06 07:42  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: cleanup layout,
      make the code more readable

2009-04-06 07:42  aclemens

    * imageplugins/freerotation/freerotationtool.cpp: code cleanup

2009-04-05 23:09  coles

    * utilities/cameragui/cameraui.cpp: Corrected typo.

2009-04-05 21:20  coles

    * utilities/fuzzysearch/fuzzysearchview.cpp: Proof-reading - have
      now finished.

      Great program, so glad to help in any way I can :).

      Bien cordialement,

      Andrew

2009-04-05 21:17  coles

    * utilities/cameragui/cameracontroller.cpp,
      utilities/cameragui/cameraui.cpp,
      utilities/cameragui/renamecustomizer.cpp,
      utilities/fuzzysearch/fuzzysearchview.cpp,
      utilities/timeline/timelineview.cpp: Proof-reading.

2009-04-05 21:08  aclemens

    * digikam/welcomepageview.cpp: fix html tag

2009-04-05 20:57  coles

    * utilities/imageeditor/canvas/colorcorrectiondlg.cpp,
      utilities/imageeditor/canvas/dimginterface.cpp,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/queuemanager/assignedlist.cpp,
      utilities/queuemanager/basetools/convert/convert2jp2.cpp,
      utilities/queuemanager/basetools/convert/convert2jpeg.cpp,
      utilities/queuemanager/basetools/convert/convert2png.cpp,
      utilities/queuemanager/basetools/convert/convert2tiff.cpp,
      utilities/queuemanager/basetools/decorate/watermark.cpp,
      utilities/queuemanager/basetools/enhance/autocorrection.cpp,
      utilities/queuemanager/basetools/enhance/restoration.cpp,
      utilities/queuemanager/basetools/transform/flip.cpp,
      utilities/queuemanager/basetools/transform/resize.cpp,
      utilities/queuemanager/basetools/transform/rotate.cpp,
      utilities/queuemanager/queuemgrwindow.cpp,
      utilities/queuemanager/queuepool.cpp,
      utilities/searchwindow/searchfields.cpp: Proof-reading.

2009-04-05 20:30  coles

    * imageplugins/coreplugin/bcgtool.cpp,
      utilities/setup/cameraselection.cpp, utilities/setup/setup.cpp,
      utilities/setup/setupeditor.cpp, utilities/setup/setupicc.cpp,
      utilities/setup/setuptooltip.cpp: Proof-reading.

2009-04-05 19:58  coles

    * imageplugins/border/bordertool.cpp,
      imageplugins/coreplugin/hsl/hsltool.cpp,
      imageplugins/coreplugin/rgbtool.cpp,
      imageplugins/perspective/perspectivetool.cpp,
      imageplugins/restoration/restorationtool.cpp,
      utilities/imageeditor/editor/editortoolsettings.cpp:
      Proof-reading.

2009-04-05 19:29  aclemens

    * digikam/contextmenuhelper.cpp: Use STL like iterators instead of
      Java like ones or the foreach keyword.
      They are usually a little bit faster.

2009-04-05 19:29  aclemens

    * digikam/contextmenuhelper.cpp, digikam/contextmenuhelper.h: code
      cleanup

2009-04-05 18:42  coles

    * digikam/welcomepageview.cpp,
      imageplugins/adjustcurves/adjustcurvestool.cpp,
      imageplugins/adjustlevels/adjustlevelstool.cpp,
      imageplugins/inserttext/inserttexttool.cpp,
      imageplugins/whitebalance/whitebalancetool.cpp: Proof-reading
      (and no messed up i18n that should be i18np this time).

2009-04-05 18:05  aclemens

    * libs/dialogs/rawcameradlg.cpp: compile (wrong usage of i18n)

2009-04-05 17:42  coles

    * digikam/albumicongroupitem.cpp, digikam/albumiconviewfilter.cpp,
      digikam/albummanager.cpp, digikam/contextmenuhelper.cpp,
      digikam/daboutdata.h, digikam/digikamapp.cpp,
      digikam/digikamview.cpp, digikam/main.cpp,
      digikam/mediaplayerview.cpp, digikam/ratingfilter.cpp,
      digikam/tageditdlg.cpp, digikam/tagfilterview.cpp,
      digikam/tagfolderview.cpp,
      imageplugins/channelmixer/channelmixertool.cpp,
      imageplugins/lenscorrection/autocorrection/autocorrectiontool.cpp,
      imageplugins/noisereduction/noisereductiontool.cpp,
      kioslave/digikamalbums.cpp, libs/database/collectionmanager.cpp,
      libs/dialogs/deletedialog.cpp, libs/dialogs/libsinfodlg.cpp,
      libs/dialogs/rawcameradlg.cpp,
      libs/dimg/loaders/jp2ksettings.cpp,
      libs/dimg/loaders/jpegsettings.cpp,
      libs/dimg/loaders/tiffsettings.cpp,
      libs/imageproperties/imagedescedittab.cpp,
      libs/widgets/imageplugins/imagepanelwidget.cpp,
      libs/widgets/imageplugins/imagewidget.cpp,
      showfoto/setup/setuptooltip.cpp,
      utilities/cameragui/cameraui.cpp: Proof-reading.

2009-04-05 17:30  cgilles

    * NEWS: update

2009-04-05 17:11  aclemens

    * digikam/album.cpp, digikam/album.h, digikam/albumfolderview.cpp,
      digikam/albumfolderview.h, digikam/albumhistory.cpp,
      digikam/albumhistory.h, digikam/albumicongroupitem.cpp,
      digikam/albumicongroupitem.h, digikam/albumiconitem.cpp,
      digikam/albumiconitem.h, digikam/albumiconview.cpp,
      digikam/albumiconview.h, digikam/albumiconviewfilter.cpp,
      digikam/albumiconviewfilter.h, digikam/albumiconviewtooltip.cpp,
      digikam/albumiconviewtooltip.h, digikam/albumitemhandler.cpp,
      digikam/albumitemhandler.h, digikam/albumlister.cpp,
      digikam/albumlister.h, digikam/albummanager.cpp,
      digikam/albummanager.h, digikam/albumpropsedit.cpp,
      digikam/albumpropsedit.h, digikam/albumselectdialog.cpp,
      digikam/albumselectdialog.h, digikam/albumselectwidget.cpp,
      digikam/albumselectwidget.h, digikam/albumsettings.cpp,
      digikam/albumsettings.h, digikam/albumthumbnailloader.cpp,
      digikam/albumthumbnailloader.h, digikam/albumtreeview.cpp,
      digikam/albumtreeview.h, digikam/albumwidgetstack.cpp,
      digikam/albumwidgetstack.h, digikam/cameralist.cpp,
      digikam/cameralist.h, digikam/cameratype.cpp,
      digikam/cameratype.h, digikam/componentsinfo.h,
      digikam/contextmenuhelper.cpp, digikam/contextmenuhelper.h,
      digikam/daboutdata.h, digikam/datefolderview.cpp,
      digikam/datefolderview.h, digikam/ddragobjects.cpp,
      digikam/ddragobjects.h, digikam/digikamapp.cpp,
      digikam/digikamapp.h, digikam/digikamappprivate.h,
      digikam/digikamfirstrun.cpp, digikam/digikamfirstrun.h,
      digikam/digikamview.cpp, digikam/digikamview.h, digikam/dio.cpp,
      digikam/dio.h, digikam/folderitem.cpp, digikam/folderitem.h,
      digikam/folderview.cpp, digikam/folderview.h,
      digikam/folderviewtooltip.cpp, digikam/folderviewtooltip.h,
      digikam/icongroupitem.cpp, digikam/icongroupitem.h,
      digikam/iconitem.cpp, digikam/iconitem.h, digikam/iconview.cpp,
      digikam/iconview.h, digikam/imageattributeswatch.cpp,
      digikam/imageattributeswatch.h, digikam/imagepreviewbar.cpp,
      digikam/imagepreviewbar.h, digikam/imagepreviewview.cpp,
      digikam/imagepreviewview.h, digikam/kdateedit.cpp,
      digikam/kdateedit.h, digikam/kdatepickerpopup.cpp,
      digikam/kdatepickerpopup.h, digikam/kdatetimeedit.cpp,
      digikam/kdatetimeedit.h, digikam/main.cpp,
      digikam/mediaplayerview.cpp, digikam/mediaplayerview.h,
      digikam/metadatahub.cpp, digikam/metadatahub.h,
      digikam/mimefilter.cpp, digikam/mimefilter.h,
      digikam/monthwidget.cpp, digikam/monthwidget.h,
      digikam/ratingbox.cpp, digikam/ratingbox.h,
      digikam/ratingfilter.cpp, digikam/ratingfilter.h,
      digikam/ratingpopupmenu.cpp, digikam/ratingpopupmenu.h,
      digikam/ratingwidget.cpp, digikam/ratingwidget.h,
      digikam/scancontroller.cpp, digikam/scancontroller.h,
      digikam/syncjob.cpp, digikam/syncjob.h, digikam/tageditdlg.cpp,
      digikam/tageditdlg.h, digikam/tagfilterview.cpp,
      digikam/tagfilterview.h, digikam/tagfolderview.cpp,
      digikam/tagfolderview.h, digikam/tagspopupmenu.cpp,
      digikam/tagspopupmenu.h, digikam/treefolderitem.cpp,
      digikam/treefolderitem.h, digikam/welcomepageview.cpp,
      digikam/welcomepageview.h,
      imageplugins/adjustcurves/adjustcurvestool.cpp,
      imageplugins/adjustcurves/adjustcurvestool.h,
      imageplugins/adjustcurves/imageplugin_adjustcurves.cpp,
      imageplugins/adjustcurves/imageplugin_adjustcurves.h,
      imageplugins/adjustlevels/adjustlevelstool.cpp,
      imageplugins/adjustlevels/adjustlevelstool.h,
      imageplugins/adjustlevels/imageplugin_adjustlevels.cpp,
      imageplugins/adjustlevels/imageplugin_adjustlevels.h,
      imageplugins/blurfx/blurfx.cpp, imageplugins/blurfx/blurfx.h,
      imageplugins/blurfx/blurfxtool.cpp,
      imageplugins/blurfx/blurfxtool.h,
      imageplugins/blurfx/imageplugin_blurfx.cpp,
      imageplugins/blurfx/imageplugin_blurfx.h,
      imageplugins/border/border.cpp, imageplugins/border/border.h,
      imageplugins/border/bordertool.cpp,
      imageplugins/border/bordertool.h,
      imageplugins/border/imageplugin_border.cpp,
      imageplugins/border/imageplugin_border.h,
      imageplugins/channelmixer/channelmixertool.cpp,
      imageplugins/channelmixer/channelmixertool.h,
      imageplugins/channelmixer/imageplugin_channelmixer.cpp,
      imageplugins/channelmixer/imageplugin_channelmixer.h,
      imageplugins/charcoal/charcoal.cpp,
      imageplugins/charcoal/charcoal.h,
      imageplugins/charcoal/charcoaltool.cpp,
      imageplugins/charcoal/charcoaltool.h,
      imageplugins/charcoal/imageplugin_charcoal.cpp,
      imageplugins/charcoal/imageplugin_charcoal.h,
      imageplugins/colorfx/colorfxtool.cpp,
      imageplugins/colorfx/colorfxtool.h,
      imageplugins/colorfx/imageplugin_colorfx.cpp,
      imageplugins/colorfx/imageplugin_colorfx.h,
      imageplugins/coreplugin/autocorrectiontool.cpp,
      imageplugins/coreplugin/autocorrectiontool.h,
      imageplugins/coreplugin/bcgtool.cpp,
      imageplugins/coreplugin/bcgtool.h,
      imageplugins/coreplugin/blurtool.cpp,
      imageplugins/coreplugin/blurtool.h,
      imageplugins/coreplugin/bwsepiatool.cpp,
      imageplugins/coreplugin/bwsepiatool.h,
      imageplugins/coreplugin/hsl/hsltool.cpp,
      imageplugins/coreplugin/hsl/hsltool.h,
      imageplugins/coreplugin/hsl/hspreviewwidget.cpp,
      imageplugins/coreplugin/hsl/hspreviewwidget.h,
      imageplugins/coreplugin/iccprooftool.cpp,
      imageplugins/coreplugin/iccprooftool.h,
      imageplugins/coreplugin/imageplugin_core.cpp,
      imageplugins/coreplugin/imageplugin_core.h,
      imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp,
      imageplugins/coreplugin/ratiocrop/imageselectionwidget.h,
      imageplugins/coreplugin/ratiocrop/ratiocroptool.cpp,
      imageplugins/coreplugin/ratiocrop/ratiocroptool.h,
      imageplugins/coreplugin/redeyetool.cpp,
      imageplugins/coreplugin/redeyetool.h,
      imageplugins/coreplugin/rgbtool.cpp,
      imageplugins/coreplugin/rgbtool.h,
      imageplugins/coreplugin/sharpnesseditor/matrix.cpp,
      imageplugins/coreplugin/sharpnesseditor/matrix.h,
      imageplugins/coreplugin/sharpnesseditor/refocus.cpp,
      imageplugins/coreplugin/sharpnesseditor/refocus.h,
      imageplugins/coreplugin/sharpnesseditor/sharpentool.cpp,
      imageplugins/coreplugin/sharpnesseditor/sharpentool.h,
      imageplugins/coreplugin/sharpnesseditor/unsharp.cpp,
      imageplugins/coreplugin/sharpnesseditor/unsharp.h,
      imageplugins/distortionfx/distortionfx.cpp,
      imageplugins/distortionfx/distortionfx.h,
      imageplugins/distortionfx/distortionfxtool.cpp,
      imageplugins/distortionfx/distortionfxtool.h,
      imageplugins/distortionfx/imageplugin_distortionfx.cpp,
      imageplugins/distortionfx/imageplugin_distortionfx.h,
      imageplugins/emboss/emboss.cpp, imageplugins/emboss/emboss.h,
      imageplugins/emboss/embosstool.cpp,
      imageplugins/emboss/embosstool.h,
      imageplugins/emboss/imageplugin_emboss.cpp,
      imageplugins/emboss/imageplugin_emboss.h,
      imageplugins/filmgrain/filmgrain.cpp,
      imageplugins/filmgrain/filmgrain.h,
      imageplugins/filmgrain/filmgraintool.cpp,
      imageplugins/filmgrain/filmgraintool.h,
      imageplugins/filmgrain/imageplugin_filmgrain.cpp,
      imageplugins/filmgrain/imageplugin_filmgrain.h,
      imageplugins/freerotation/freerotation.cpp,
      imageplugins/freerotation/freerotation.h,
      imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h,
      imageplugins/freerotation/imageplugin_freerotation.cpp,
      imageplugins/freerotation/imageplugin_freerotation.h,
      imageplugins/hotpixels/blackframelistview.cpp,
      imageplugins/hotpixels/blackframelistview.h,
      imageplugins/hotpixels/blackframeparser.cpp,
      imageplugins/hotpixels/blackframeparser.h,
      imageplugins/hotpixels/hotpixel.h,
      imageplugins/hotpixels/hotpixelfixer.cpp,
      imageplugins/hotpixels/hotpixelfixer.h,
      imageplugins/hotpixels/hotpixelstool.cpp,
      imageplugins/hotpixels/hotpixelstool.h,
      imageplugins/hotpixels/imageplugin_hotpixels.cpp,
      imageplugins/hotpixels/imageplugin_hotpixels.h,
      imageplugins/hotpixels/weights.cpp,
      imageplugins/hotpixels/weights.h,
      imageplugins/infrared/imageplugin_infrared.cpp,
      imageplugins/infrared/imageplugin_infrared.h,
      imageplugins/infrared/infrared.cpp,
      imageplugins/infrared/infrared.h,
      imageplugins/infrared/infraredtool.cpp,
      imageplugins/infrared/infraredtool.h,
      imageplugins/inpainting/imageplugin_inpainting.cpp,
      imageplugins/inpainting/imageplugin_inpainting.h,
      imageplugins/inpainting/inpaintingtool.cpp,
      imageplugins/inpainting/inpaintingtool.h,
      imageplugins/inserttext/imageplugin_inserttext.cpp,
      imageplugins/inserttext/imageplugin_inserttext.h,
      imageplugins/inserttext/inserttexttool.cpp,
      imageplugins/inserttext/inserttexttool.h,
      imageplugins/inserttext/inserttextwidget.cpp,
      imageplugins/inserttext/inserttextwidget.h,
      imageplugins/lenscorrection/autocorrection/autocorrectiontool.cpp,
      imageplugins/lenscorrection/autocorrection/autocorrectiontool.h,
      imageplugins/lenscorrection/autocorrection/klensfun.cpp,
      imageplugins/lenscorrection/autocorrection/klensfun.h,
      imageplugins/lenscorrection/distortion/lensdistortion.cpp,
      imageplugins/lenscorrection/distortion/lensdistortion.h,
      imageplugins/lenscorrection/distortion/lensdistortiontool.cpp,
      imageplugins/lenscorrection/distortion/lensdistortiontool.h,
      imageplugins/lenscorrection/distortion/pixelaccess.cpp,
      imageplugins/lenscorrection/distortion/pixelaccess.h,
      imageplugins/lenscorrection/imageplugin_lenscorrection.cpp,
      imageplugins/lenscorrection/imageplugin_lenscorrection.h,
      imageplugins/lenscorrection/vignetting/antivignetting.cpp,
      imageplugins/lenscorrection/vignetting/antivignetting.h,
      imageplugins/lenscorrection/vignetting/antivignettingtool.cpp,
      imageplugins/lenscorrection/vignetting/antivignettingtool.h,
      imageplugins/noisereduction/imageplugin_noisereduction.cpp,
      imageplugins/noisereduction/imageplugin_noisereduction.h,
      imageplugins/noisereduction/noisereduction.cpp,
      imageplugins/noisereduction/noisereduction.h,
      imageplugins/noisereduction/noisereductiontool.cpp,
      imageplugins/noisereduction/noisereductiontool.h,
      imageplugins/oilpaint/imageplugin_oilpaint.cpp,
      imageplugins/oilpaint/imageplugin_oilpaint.h,
      imageplugins/oilpaint/oilpaint.cpp,
      imageplugins/oilpaint/oilpaint.h,
      imageplugins/oilpaint/oilpainttool.cpp,
      imageplugins/oilpaint/oilpainttool.h,
      imageplugins/perspective/imageplugin_perspective.cpp,
      imageplugins/perspective/imageplugin_perspective.h,
      imageplugins/perspective/matrix.cpp,
      imageplugins/perspective/perspectivetool.cpp,
      imageplugins/perspective/perspectivetool.h,
      imageplugins/perspective/perspectivewidget.cpp,
      imageplugins/perspective/perspectivewidget.h,
      imageplugins/perspective/triangle.cpp,
      imageplugins/perspective/triangle.h,
      imageplugins/raindrop/imageplugin_raindrop.cpp,
      imageplugins/raindrop/imageplugin_raindrop.h,
      imageplugins/raindrop/raindrop.cpp,
      imageplugins/raindrop/raindrop.h,
      imageplugins/raindrop/raindroptool.cpp,
      imageplugins/raindrop/raindroptool.h,
      imageplugins/restoration/imageplugin_restoration.cpp,
      imageplugins/restoration/imageplugin_restoration.h,
      imageplugins/restoration/restorationtool.cpp,
      imageplugins/restoration/restorationtool.h,
      imageplugins/sheartool/imageplugin_sheartool.cpp,
      imageplugins/sheartool/imageplugin_sheartool.h,
      imageplugins/sheartool/shear.cpp, imageplugins/sheartool/shear.h,
      imageplugins/sheartool/sheartool.cpp,
      imageplugins/sheartool/sheartool.h,
      imageplugins/superimpose/dirselectwidget.cpp,
      imageplugins/superimpose/dirselectwidget.h,
      imageplugins/superimpose/imageplugin_superimpose.cpp,
      imageplugins/superimpose/imageplugin_superimpose.h,
      imageplugins/superimpose/superimpose.h,
      imageplugins/superimpose/superimposetool.cpp,
      imageplugins/superimpose/superimposetool.h,
      imageplugins/superimpose/superimposewidget.cpp,
      imageplugins/superimpose/superimposewidget.h,
      imageplugins/texture/imageplugin_texture.cpp,
      imageplugins/texture/imageplugin_texture.h,
      imageplugins/texture/texture.cpp, imageplugins/texture/texture.h,
      imageplugins/texture/texturetool.cpp,
      imageplugins/texture/texturetool.h,
      imageplugins/whitebalance/imageplugin_whitebalance.cpp,
      imageplugins/whitebalance/imageplugin_whitebalance.h,
      imageplugins/whitebalance/whitebalancetool.cpp,
      imageplugins/whitebalance/whitebalancetool.h,
      kioslave/digikamalbums.cpp, kioslave/digikamalbums.h,
      kioslave/digikamdates.cpp, kioslave/digikamdates.h,
      kioslave/digikamsearch.cpp, kioslave/digikamsearch.h,
      kioslave/digikamtags.cpp, kioslave/digikamtags.h,
      libs/curves/imagecurves.cpp, libs/curves/imagecurves.h,
      libs/database/albumdb.cpp, libs/database/albumdb.h,
      libs/database/albumdb_sqlite2.cpp,
      libs/database/albumdb_sqlite2.h, libs/database/albuminfo.h,
      libs/database/collectionlocation.h,
      libs/database/collectionmanager.cpp,
      libs/database/collectionmanager.h,
      libs/database/collectionscanner.cpp,
      libs/database/collectionscanner.h,
      libs/database/collectionscannerhints.cpp,
      libs/database/collectionscannerhints.h,
      libs/database/databaseaccess.cpp, libs/database/databaseaccess.h,
      libs/database/databasebackend.cpp,
      libs/database/databasebackend.h,
      libs/database/databasechangesets.h,
      libs/database/databasefields.h,
      libs/database/databaseinfocontainers.h,
      libs/database/databaseparameters.cpp,
      libs/database/databaseparameters.h,
      libs/database/databasetransaction.cpp,
      libs/database/databasetransaction.h,
      libs/database/databaseurl.cpp, libs/database/databaseurl.h,
      libs/database/databasewatch.cpp, libs/database/databasewatch.h,
      libs/database/databasewatchadaptor.h,
      libs/database/downloadhistory.cpp,
      libs/database/downloadhistory.h, libs/database/haar/haar.cpp,
      libs/database/haar/haar.h, libs/database/haar/haariface.cpp,
      libs/database/haar/haariface.h, libs/database/imagecomments.cpp,
      libs/database/imagecomments.h, libs/database/imagecomments_p.h,
      libs/database/imagecopyright.cpp, libs/database/imagecopyright.h,
      libs/database/imageinfo.cpp, libs/database/imageinfo.h,
      libs/database/imageinfocache.cpp, libs/database/imageinfocache.h,
      libs/database/imageinfodata.h, libs/database/imageinfolist.cpp,
      libs/database/imageinfolist.h, libs/database/imagelister.cpp,
      libs/database/imagelister.h,
      libs/database/imagelisterreceiver.cpp,
      libs/database/imagelisterreceiver.h,
      libs/database/imagelisterrecord.h,
      libs/database/imageposition.cpp, libs/database/imageposition.h,
      libs/database/imageposition_p.h,
      libs/database/imagequerybuilder.cpp,
      libs/database/imagequerybuilder.h,
      libs/database/imagescanner.cpp, libs/database/imagescanner.h,
      libs/database/initializationobserver.h,
      libs/database/namefilter.cpp, libs/database/namefilter.h,
      libs/database/schemaupdater.cpp, libs/database/schemaupdater.h,
      libs/database/searchxml.h,
      libs/database/upgradedb_sqlite2tosqlite3.cpp,
      libs/database/upgradedb_sqlite2tosqlite3.h,
      libs/dialogs/deletedialog.cpp, libs/dialogs/deletedialog.h,
      libs/dialogs/dprogressdlg.cpp, libs/dialogs/dprogressdlg.h,
      libs/dialogs/iccprofileinfodlg.cpp,
      libs/dialogs/iccprofileinfodlg.h, libs/dialogs/imagedialog.cpp,
      libs/dialogs/imagedialog.h, libs/dialogs/libsinfodlg.cpp,
      libs/dialogs/libsinfodlg.h, libs/dialogs/rawcameradlg.cpp,
      libs/dialogs/rawcameradlg.h, libs/dimg/dcolor.cpp,
      libs/dimg/dcolor.h, libs/dimg/dcolorcomposer.cpp,
      libs/dimg/dcolorcomposer.h, libs/dimg/dimg.cpp, libs/dimg/dimg.h,
      libs/dimg/dimgprivate.h, libs/dimg/dimgscale.cpp,
      libs/dimg/drawdecoding.h, libs/dimg/dshareddata.h,
      libs/dimg/exposurecontainer.h, libs/dimg/filters/bcgmodifier.cpp,
      libs/dimg/filters/bcgmodifier.h,
      libs/dimg/filters/colormodifier.cpp,
      libs/dimg/filters/colormodifier.h,
      libs/dimg/filters/dimggaussianblur.cpp,
      libs/dimg/filters/dimggaussianblur.h,
      libs/dimg/filters/dimgimagefilters.cpp,
      libs/dimg/filters/dimgimagefilters.h,
      libs/dimg/filters/dimgsharpen.cpp,
      libs/dimg/filters/dimgsharpen.h,
      libs/dimg/filters/dimgthreadedfilter.cpp,
      libs/dimg/filters/dimgthreadedfilter.h,
      libs/dimg/filters/hslmodifier.cpp,
      libs/dimg/filters/hslmodifier.h,
      libs/dimg/filters/icctransform.cpp,
      libs/dimg/filters/icctransform.h,
      libs/dimg/loaders/dimgloader.cpp, libs/dimg/loaders/dimgloader.h,
      libs/dimg/loaders/dimgloaderobserver.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/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/qimageloader.cpp,
      libs/dimg/loaders/qimageloader.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/dmetadata.cpp,
      libs/dmetadata/dmetadata.h, libs/dmetadata/geodetictools.cpp,
      libs/dmetadata/geodetictools.h,
      libs/dmetadata/photoinfocontainer.cpp,
      libs/dmetadata/photoinfocontainer.h,
      libs/greycstoration/greycstorationiface.cpp,
      libs/greycstoration/greycstorationiface.h,
      libs/greycstoration/greycstorationsettings.h,
      libs/greycstoration/greycstorationwidget.cpp,
      libs/greycstoration/greycstorationwidget.h,
      libs/histogram/imagehistogram.cpp,
      libs/histogram/imagehistogram.h,
      libs/imageproperties/cameraitempropertiestab.cpp,
      libs/imageproperties/cameraitempropertiestab.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/imageproperties/talbumlistview.cpp,
      libs/imageproperties/talbumlistview.h,
      libs/imageproperties/worldmapwidget.cpp,
      libs/imageproperties/worldmapwidget.h,
      libs/jpegutils/jpegutils.cpp, libs/jpegutils/jpegutils.h,
      libs/jpegutils/jpegwin.cpp, libs/jpegutils/transupp.cpp,
      libs/jpegutils/transupp.h, libs/levels/imagelevels.cpp,
      libs/levels/imagelevels.h, libs/models/abstractalbummodel.cpp,
      libs/models/abstractalbummodel.h,
      libs/models/albumfiltermodel.cpp, libs/models/albumfiltermodel.h,
      libs/models/albummodel.cpp, libs/models/albummodel.h,
      libs/models/imagealbumfiltermodel.cpp,
      libs/models/imagealbumfiltermodel.h,
      libs/models/imagealbummodel.cpp, libs/models/imagealbummodel.h,
      libs/models/imagefiltermodel.cpp, libs/models/imagefiltermodel.h,
      libs/models/imagefiltermodelpriv.h,
      libs/models/imagefiltermodelthreads.h,
      libs/models/imagefiltersettings.h, libs/models/imagemodel.cpp,
      libs/models/imagemodel.h, libs/themeengine/texture.cpp,
      libs/themeengine/texture.h, libs/themeengine/theme.cpp,
      libs/themeengine/theme.h, libs/themeengine/themeengine.cpp,
      libs/themeengine/themeengine.h,
      libs/threadimageio/loadingcache.cpp,
      libs/threadimageio/loadingcache.h,
      libs/threadimageio/loadingcacheinterface.cpp,
      libs/threadimageio/loadingcacheinterface.h,
      libs/threadimageio/loadingdescription.h,
      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/previewloadthread.h,
      libs/threadimageio/previewtask.cpp,
      libs/threadimageio/previewtask.h,
      libs/threadimageio/sharedloadsavethread.cpp,
      libs/threadimageio/sharedloadsavethread.h,
      libs/threadimageio/thumbnailbasic.cpp,
      libs/threadimageio/thumbnailcreator.cpp,
      libs/threadimageio/thumbnailcreator.h,
      libs/threadimageio/thumbnailloadthread.cpp,
      libs/threadimageio/thumbnailloadthread.h,
      libs/threadimageio/thumbnailtask.cpp,
      libs/threadimageio/thumbnailtask.h,
      libs/whitebalance/whitebalance.cpp,
      libs/whitebalance/whitebalance.h,
      libs/widgets/common/colorgradientwidget.cpp,
      libs/widgets/common/colorgradientwidget.h,
      libs/widgets/common/curveswidget.cpp,
      libs/widgets/common/curveswidget.h,
      libs/widgets/common/dcursortracker.cpp,
      libs/widgets/common/dcursortracker.h,
      libs/widgets/common/dfontselect.cpp,
      libs/widgets/common/dfontselect.h,
      libs/widgets/common/dgradientslider.cpp,
      libs/widgets/common/dgradientslider.h,
      libs/widgets/common/ditemtooltip.cpp,
      libs/widgets/common/ditemtooltip.h,
      libs/widgets/common/dlogoaction.cpp,
      libs/widgets/common/dlogoaction.h,
      libs/widgets/common/dpopupmenu.cpp,
      libs/widgets/common/dpopupmenu.h,
      libs/widgets/common/drubberband.cpp,
      libs/widgets/common/drubberband.h,
      libs/widgets/common/filesaveoptionsbox.cpp,
      libs/widgets/common/filesaveoptionsbox.h,
      libs/widgets/common/histogrambox.cpp,
      libs/widgets/common/histogrambox.h,
      libs/widgets/common/histogramwidget.cpp,
      libs/widgets/common/histogramwidget.h,
      libs/widgets/common/paniconwidget.cpp,
      libs/widgets/common/paniconwidget.h,
      libs/widgets/common/previewwidget.cpp,
      libs/widgets/common/previewwidget.h,
      libs/widgets/common/searchtextbar.cpp,
      libs/widgets/common/searchtextbar.h,
      libs/widgets/common/sidebar.cpp, libs/widgets/common/sidebar.h,
      libs/widgets/common/splashscreen.cpp,
      libs/widgets/common/splashscreen.h,
      libs/widgets/common/statusled.cpp,
      libs/widgets/common/statusled.h,
      libs/widgets/common/statusnavigatebar.cpp,
      libs/widgets/common/statusnavigatebar.h,
      libs/widgets/common/statusprogressbar.cpp,
      libs/widgets/common/statusprogressbar.h,
      libs/widgets/common/statuszoombar.cpp,
      libs/widgets/common/statuszoombar.h,
      libs/widgets/common/thumbbar.cpp, libs/widgets/common/thumbbar.h,
      libs/widgets/common/thumbbartooltip.cpp,
      libs/widgets/common/thumbbartooltip.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/imageplugins/imageguidewidget.cpp,
      libs/widgets/imageplugins/imageguidewidget.h,
      libs/widgets/imageplugins/imagepanelwidget.cpp,
      libs/widgets/imageplugins/imagepanelwidget.h,
      libs/widgets/imageplugins/imagepaniconwidget.cpp,
      libs/widgets/imageplugins/imagepaniconwidget.h,
      libs/widgets/imageplugins/imageregionwidget.cpp,
      libs/widgets/imageplugins/imageregionwidget.h,
      libs/widgets/imageplugins/imagewidget.cpp,
      libs/widgets/imageplugins/imagewidget.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/metadatawidget.cpp,
      libs/widgets/metadata/metadatawidget.h,
      libs/widgets/metadata/xmpwidget.cpp,
      libs/widgets/metadata/xmpwidget.h, showfoto/main.cpp,
      showfoto/setup/setup.cpp, showfoto/setup/setup.h,
      showfoto/setup/setupeditor.cpp, showfoto/setup/setupeditor.h,
      showfoto/setup/setuptooltip.cpp, showfoto/setup/setuptooltip.h,
      showfoto/showfoto.cpp, showfoto/showfoto.h,
      themedesigner/main.cpp, themedesigner/mainwindow.cpp,
      themedesigner/mainwindow.h,
      themedesigner/themedicongroupitem.cpp,
      themedesigner/themedicongroupitem.h,
      themedesigner/themediconitem.cpp, themedesigner/themediconitem.h,
      themedesigner/themediconview.cpp, themedesigner/themediconview.h,
      utilities/batch/batchalbumssyncmetadata.cpp,
      utilities/batch/batchalbumssyncmetadata.h,
      utilities/batch/batchsyncmetadata.cpp,
      utilities/batch/batchsyncmetadata.h,
      utilities/batch/batchthumbsgenerator.cpp,
      utilities/batch/batchthumbsgenerator.h,
      utilities/batch/fingerprintsgenerator.cpp,
      utilities/batch/fingerprintsgenerator.h,
      utilities/batch/imageinfoalbumsjob.cpp,
      utilities/batch/imageinfoalbumsjob.h,
      utilities/batch/imageinfojob.cpp, utilities/batch/imageinfojob.h,
      utilities/cameragui/cameracontroller.cpp,
      utilities/cameragui/cameracontroller.h,
      utilities/cameragui/camerafolderdialog.cpp,
      utilities/cameragui/camerafolderdialog.h,
      utilities/cameragui/camerafolderitem.h,
      utilities/cameragui/camerafolderview.cpp,
      utilities/cameragui/camerafolderview.h,
      utilities/cameragui/cameraiconitem.cpp,
      utilities/cameragui/cameraiconitem.h,
      utilities/cameragui/cameraiconview.cpp,
      utilities/cameragui/cameraiconview.h,
      utilities/cameragui/cameraiconviewtooltip.cpp,
      utilities/cameragui/cameraiconviewtooltip.h,
      utilities/cameragui/camerainfodialog.cpp,
      utilities/cameragui/camerainfodialog.h,
      utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
      utilities/cameragui/camerauiprivate.h,
      utilities/cameragui/capturedlg.cpp,
      utilities/cameragui/capturedlg.h,
      utilities/cameragui/capturewidget.cpp,
      utilities/cameragui/capturewidget.h,
      utilities/cameragui/dkcamera.cpp, utilities/cameragui/dkcamera.h,
      utilities/cameragui/downloadsettingscontainer.h,
      utilities/cameragui/freespacetooltip.cpp,
      utilities/cameragui/freespacetooltip.h,
      utilities/cameragui/freespacewidget.cpp,
      utilities/cameragui/freespacewidget.h,
      utilities/cameragui/gpcamera.cpp, utilities/cameragui/gpcamera.h,
      utilities/cameragui/gpconfigdlg.cpp,
      utilities/cameragui/gpconfigdlg.h,
      utilities/cameragui/gpiteminfo.cpp,
      utilities/cameragui/gpiteminfo.h,
      utilities/cameragui/renamecustomizer.cpp,
      utilities/cameragui/renamecustomizer.h,
      utilities/cameragui/umscamera.cpp,
      utilities/cameragui/umscamera.h,
      utilities/fuzzysearch/findduplicatesalbumitem.cpp,
      utilities/fuzzysearch/findduplicatesalbumitem.h,
      utilities/fuzzysearch/findduplicatesview.cpp,
      utilities/fuzzysearch/findduplicatesview.h,
      utilities/fuzzysearch/fuzzysearchfolderview.cpp,
      utilities/fuzzysearch/fuzzysearchfolderview.h,
      utilities/fuzzysearch/fuzzysearchview.cpp,
      utilities/fuzzysearch/fuzzysearchview.h,
      utilities/fuzzysearch/sketchwidget.cpp,
      utilities/fuzzysearch/sketchwidget.h,
      utilities/gpssearch/gpssearchfolderview.cpp,
      utilities/gpssearch/gpssearchfolderview.h,
      utilities/gpssearch/gpssearchview.cpp,
      utilities/gpssearch/gpssearchview.h,
      utilities/gpssearch/gpssearchwidget.cpp,
      utilities/gpssearch/gpssearchwidget.h,
      utilities/imageeditor/canvas/canvas.cpp,
      utilities/imageeditor/canvas/canvas.h,
      utilities/imageeditor/canvas/colorcorrectiondlg.cpp,
      utilities/imageeditor/canvas/colorcorrectiondlg.h,
      utilities/imageeditor/canvas/dimginterface.cpp,
      utilities/imageeditor/canvas/dimginterface.h,
      utilities/imageeditor/canvas/iccsettingscontainer.h,
      utilities/imageeditor/canvas/imageplugin.cpp,
      utilities/imageeditor/canvas/imageplugin.h,
      utilities/imageeditor/canvas/imagepluginloader.cpp,
      utilities/imageeditor/canvas/imagepluginloader.h,
      utilities/imageeditor/canvas/iofilesettingscontainer.h,
      utilities/imageeditor/canvas/undoaction.cpp,
      utilities/imageeditor/canvas/undoaction.h,
      utilities/imageeditor/canvas/undocache.cpp,
      utilities/imageeditor/canvas/undocache.h,
      utilities/imageeditor/canvas/undomanager.cpp,
      utilities/imageeditor/canvas/undomanager.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/imageiface.cpp,
      utilities/imageeditor/editor/imageiface.h,
      utilities/imageeditor/editor/imagewindow.cpp,
      utilities/imageeditor/editor/imagewindow.h,
      utilities/imageeditor/editor/savingcontextcontainer.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/tools/imageresize.cpp,
      utilities/imageeditor/tools/imageresize.h,
      utilities/imageeditor/tools/printhelper.cpp,
      utilities/imageeditor/tools/printhelper.h,
      utilities/imageeditor/tools/printoptionspage.cpp,
      utilities/imageeditor/tools/printoptionspage.h,
      utilities/imageeditor/tools/signalblocker.h,
      utilities/kipiiface/kipiimagecollection.cpp,
      utilities/kipiiface/kipiimagecollection.h,
      utilities/kipiiface/kipiimagecollectionselector.cpp,
      utilities/kipiiface/kipiimagecollectionselector.h,
      utilities/kipiiface/kipiimageinfo.cpp,
      utilities/kipiiface/kipiimageinfo.h,
      utilities/kipiiface/kipiinterface.cpp,
      utilities/kipiiface/kipiinterface.h,
      utilities/kipiiface/kipiuploadwidget.cpp,
      utilities/kipiiface/kipiuploadwidget.h,
      utilities/lighttable/lighttablebar.cpp,
      utilities/lighttable/lighttablebar.h,
      utilities/lighttable/lighttablepreview.cpp,
      utilities/lighttable/lighttablepreview.h,
      utilities/lighttable/lighttableview.cpp,
      utilities/lighttable/lighttableview.h,
      utilities/lighttable/lighttablewindow.cpp,
      utilities/lighttable/lighttablewindow.h,
      utilities/lighttable/lighttablewindowprivate.h,
      utilities/queuemanager/actions.h,
      utilities/queuemanager/actionthread.cpp,
      utilities/queuemanager/actionthread.h,
      utilities/queuemanager/assignedlist.cpp,
      utilities/queuemanager/assignedlist.h,
      utilities/queuemanager/basetools/convert/convert2jp2.cpp,
      utilities/queuemanager/basetools/convert/convert2jp2.h,
      utilities/queuemanager/basetools/convert/convert2jpeg.cpp,
      utilities/queuemanager/basetools/convert/convert2jpeg.h,
      utilities/queuemanager/basetools/convert/convert2png.cpp,
      utilities/queuemanager/basetools/convert/convert2png.h,
      utilities/queuemanager/basetools/convert/convert2tiff.cpp,
      utilities/queuemanager/basetools/convert/convert2tiff.h,
      utilities/queuemanager/basetools/decorate/watermark.cpp,
      utilities/queuemanager/basetools/decorate/watermark.h,
      utilities/queuemanager/basetools/enhance/autocorrection.cpp,
      utilities/queuemanager/basetools/enhance/autocorrection.h,
      utilities/queuemanager/basetools/enhance/restoration.cpp,
      utilities/queuemanager/basetools/enhance/restoration.h,
      utilities/queuemanager/basetools/metadata/metadata.cpp,
      utilities/queuemanager/basetools/metadata/metadata.h,
      utilities/queuemanager/basetools/transform/flip.cpp,
      utilities/queuemanager/basetools/transform/flip.h,
      utilities/queuemanager/basetools/transform/resize.cpp,
      utilities/queuemanager/basetools/transform/resize.h,
      utilities/queuemanager/basetools/transform/rotate.cpp,
      utilities/queuemanager/basetools/transform/rotate.h,
      utilities/queuemanager/batchtool.cpp,
      utilities/queuemanager/batchtool.h,
      utilities/queuemanager/batchtoolsmanager.cpp,
      utilities/queuemanager/batchtoolsmanager.h,
      utilities/queuemanager/iteminfoset.h,
      utilities/queuemanager/queuelist.cpp,
      utilities/queuemanager/queuelist.h,
      utilities/queuemanager/queuemgrwindow.cpp,
      utilities/queuemanager/queuemgrwindow.h,
      utilities/queuemanager/queuemgrwindowprivate.h,
      utilities/queuemanager/queuepool.cpp,
      utilities/queuemanager/queuepool.h,
      utilities/queuemanager/queuesettingsview.cpp,
      utilities/queuemanager/queuesettingsview.h,
      utilities/queuemanager/queuetooltip.cpp,
      utilities/queuemanager/queuetooltip.h,
      utilities/queuemanager/toolsettingsview.cpp,
      utilities/queuemanager/toolsettingsview.h,
      utilities/queuemanager/toolslist.cpp,
      utilities/queuemanager/toolslist.h,
      utilities/searchwindow/choicesearchutilities.cpp,
      utilities/searchwindow/choicesearchutilities.h,
      utilities/searchwindow/comboboxutilities.cpp,
      utilities/searchwindow/comboboxutilities.h,
      utilities/searchwindow/ratingsearchutilities.cpp,
      utilities/searchwindow/ratingsearchutilities.h,
      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/searchwindow/searchtabheader.cpp,
      utilities/searchwindow/searchtabheader.h,
      utilities/searchwindow/searchutilities.cpp,
      utilities/searchwindow/searchutilities.h,
      utilities/searchwindow/searchview.cpp,
      utilities/searchwindow/searchview.h,
      utilities/searchwindow/searchwindow.cpp,
      utilities/searchwindow/searchwindow.h,
      utilities/setup/cameraselection.cpp,
      utilities/setup/cameraselection.h, utilities/setup/setup.cpp,
      utilities/setup/setup.h, utilities/setup/setupalbumview.cpp,
      utilities/setup/setupalbumview.h,
      utilities/setup/setupcamera.cpp, utilities/setup/setupcamera.h,
      utilities/setup/setupcategory.cpp,
      utilities/setup/setupcategory.h,
      utilities/setup/setupcollections.cpp,
      utilities/setup/setupcollections.h,
      utilities/setup/setupcollectionview.cpp,
      utilities/setup/setupcollectionview.h,
      utilities/setup/setupdcraw.cpp, utilities/setup/setupdcraw.h,
      utilities/setup/setupeditor.cpp, utilities/setup/setupeditor.h,
      utilities/setup/setupicc.cpp, utilities/setup/setupicc.h,
      utilities/setup/setupidentity.cpp,
      utilities/setup/setupidentity.h,
      utilities/setup/setupiofiles.cpp, utilities/setup/setupiofiles.h,
      utilities/setup/setuplighttable.cpp,
      utilities/setup/setuplighttable.h,
      utilities/setup/setupmetadata.cpp,
      utilities/setup/setupmetadata.h, utilities/setup/setupmime.cpp,
      utilities/setup/setupmime.h, utilities/setup/setupmisc.cpp,
      utilities/setup/setupmisc.h, utilities/setup/setupplugins.cpp,
      utilities/setup/setupplugins.h,
      utilities/setup/setupslideshow.cpp,
      utilities/setup/setupslideshow.h,
      utilities/setup/setuptooltip.cpp, utilities/setup/setuptooltip.h,
      utilities/slideshow/slideshow.cpp,
      utilities/slideshow/slideshow.h,
      utilities/slideshow/slideshowsettings.h,
      utilities/slideshow/toolbar.cpp, utilities/slideshow/toolbar.h,
      utilities/timeline/timelinefolderview.cpp,
      utilities/timeline/timelinefolderview.h,
      utilities/timeline/timelineview.cpp,
      utilities/timeline/timelineview.h,
      utilities/timeline/timelinewidget.cpp,
      utilities/timeline/timelinewidget.h: Some cosmetics: Remove the
      dot from the include comments. This is no
      full sentence so we don't need that...

2009-04-05 14:36  cgilles

    * project/bootstrap.mandriva.2009: add codeblock support

2009-04-05 14:31  cgilles

    * project/bootstrap.mandriva.2009: update

2009-04-05 14:21  aclemens

    * utilities/queuemanager/basetools/enhance/restoration.cpp: fix
      html tags in whatsthis message

2009-04-05 14:14  aclemens

    * utilities/queuemanager/queuepool.cpp: fix i18n

2009-04-05 13:47  scripty

    * digikam/digikam.desktop,
      imageplugins/adjustcurves/digikamimageplugin_adjustcurves.desktop,
      imageplugins/adjustlevels/digikamimageplugin_adjustlevels.desktop,
      imageplugins/blurfx/digikamimageplugin_blurfx.desktop,
      imageplugins/border/digikamimageplugin_border.desktop,
      imageplugins/channelmixer/digikamimageplugin_channelmixer.desktop,
      imageplugins/charcoal/digikamimageplugin_charcoal.desktop,
      imageplugins/colorfx/digikamimageplugin_colorfx.desktop,
      imageplugins/coreplugin/digikamimageplugin_core.desktop,
      imageplugins/distortionfx/digikamimageplugin_distortionfx.desktop,
      imageplugins/emboss/digikamimageplugin_emboss.desktop,
      imageplugins/filmgrain/digikamimageplugin_filmgrain.desktop,
      imageplugins/freerotation/digikamimageplugin_freerotation.desktop,
      imageplugins/hotpixels/digikamimageplugin_hotpixels.desktop,
      imageplugins/infrared/digikamimageplugin_infrared.desktop,
      imageplugins/inpainting/digikamimageplugin_inpainting.desktop,
      imageplugins/inserttext/digikamimageplugin_inserttext.desktop,
      imageplugins/lenscorrection/digikamimageplugin_lenscorrection.desktop,
      imageplugins/noisereduction/digikamimageplugin_noisereduction.desktop,
      imageplugins/oilpaint/digikamimageplugin_oilpaint.desktop,
      imageplugins/perspective/digikamimageplugin_perspective.desktop,
      imageplugins/raindrop/digikamimageplugin_raindrop.desktop,
      imageplugins/restoration/digikamimageplugin_restoration.desktop,
      imageplugins/sheartool/digikamimageplugin_sheartool.desktop,
      imageplugins/superimpose/digikamimageplugin_superimpose.desktop,
      imageplugins/texture/digikamimageplugin_texture.desktop,
      imageplugins/whitebalance/digikamimageplugin_whitebalance.desktop,
      kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
      kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
      showfoto/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/editor/digikamimageplugin.desktop:
      SVN_SILENT made messages (.desktop file)

2009-04-05 09:53  cgilles

    * project/bootstrap.bat: add codeblock IDE support

2009-04-04 15:54  scripty

    * digikam/digikam.desktop,
      imageplugins/adjustlevels/digikamimageplugin_adjustlevels.desktop,
      imageplugins/blurfx/digikamimageplugin_blurfx.desktop,
      imageplugins/charcoal/digikamimageplugin_charcoal.desktop,
      imageplugins/colorfx/digikamimageplugin_colorfx.desktop,
      imageplugins/distortionfx/digikamimageplugin_distortionfx.desktop,
      imageplugins/emboss/digikamimageplugin_emboss.desktop,
      imageplugins/filmgrain/digikamimageplugin_filmgrain.desktop,
      imageplugins/hotpixels/digikamimageplugin_hotpixels.desktop,
      imageplugins/lenscorrection/digikamimageplugin_lenscorrection.desktop,
      imageplugins/noisereduction/digikamimageplugin_noisereduction.desktop,
      imageplugins/oilpaint/digikamimageplugin_oilpaint.desktop,
      imageplugins/raindrop/digikamimageplugin_raindrop.desktop,
      kioslave/digikamalbums.protocol, showfoto/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: SVN_SILENT
      made messages (.desktop file)

2009-04-04 08:54  woebbe

    * utilities/setup/setupdcraw.cpp: compile with older KDCRAW
      versions

2009-04-03 12:12  cgilles

    * utilities/imageeditor/tools/imageresize.cpp: polish

2009-04-03 11:48  aclemens

    * digikam/contextmenuhelper.h,
      imageplugins/coreplugin/hsl/hspreviewwidget.h,
      imageplugins/coreplugin/sharpnesseditor/refocus.h,
      imageplugins/coreplugin/sharpnesseditor/unsharp.h,
      libs/widgets/common/histogrambox.h,
      libs/widgets/iccprofiles/iccpreviewwidget.h: Remove 'explicit'
      keyword from some classes again. I don't think
      anybody will ever call those constructors in an unusual way.

2009-04-03 11:15  aclemens

    * imageplugins/coreplugin/hsl/hspreviewwidget.h,
      imageplugins/coreplugin/sharpnesseditor/refocus.h,
      imageplugins/coreplugin/sharpnesseditor/unsharp.h: Use explicit
      here to avoid calling the a constructor "converting constructor".

2009-04-03 09:08  aclemens

    * utilities/cameragui/gpcamera.cpp,
      utilities/gpssearch/gpssearchfolderview.cpp,
      utilities/queuemanager/batchtoolsmanager.cpp,
      utilities/queuemanager/queuepool.cpp,
      utilities/searchwindow/choicesearchutilities.cpp,
      utilities/searchwindow/searchfolderview.cpp: continue constifying
      read-only iterators. This should be all for now,
      all the other conversions might not be save so I'll stop here.

2009-04-02 19:47  aclemens

    * libs/database/albumdb.cpp: Oops, wrong iterator assignment

2009-04-02 19:47  aclemens

    * utilities/fuzzysearch/fuzzysearchfolderview.cpp,
      utilities/imageeditor/canvas/undocache.cpp,
      utilities/kipiiface/kipiimagecollection.cpp,
      utilities/kipiiface/kipiimagecollectionselector.cpp: continue
      constifying read-only iterators

2009-04-02 09:27  cgilles

    * NEWS: update

2009-04-02 07:21  cgilles

    * digikam/CMakeLists.txt, showfoto/CMakeLists.txt: polish

2009-04-02 07:19  cgilles

    * digikam/CMakeLists.txt, showfoto/CMakeLists.txt: set right app
      icons in win32 exe

2009-04-01 21:03  cgilles

    * digikam/digikam_export.h: remove unused export namespace

2009-04-01 13:26  cgilles

    * NEWS: update

2009-04-01 13:25  cgilles

    * project/project.kdevelop,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/rawimport/rawsettingsbox.cpp,
      utilities/setup/setupdcraw.cpp: use new auto brightness
      adjustements option from libkdcraw.
      BUG: 188573

2009-04-01 11:58  aclemens

    * libs/database/collectionscanner.cpp,
      libs/database/haar/haariface.cpp,
      libs/dimg/loaders/pngloader.cpp,
      libs/imageproperties/imagedescedittab.cpp,
      libs/themeengine/themeengine.cpp,
      libs/threadimageio/loadingcache.cpp: continue constifying
      read-only iterators

2009-04-01 11:57  aclemens

    * digikam/albumfolderview.cpp, digikam/albummanager.cpp,
      digikam/albumthumbnailloader.cpp, digikam/albumwidgetstack.cpp,
      digikam/metadatahub.cpp, digikam/tagspopupmenu.cpp,
      libs/database/collectionscanner.cpp,
      libs/database/haar/haariface.cpp, libs/database/imagelister.cpp,
      libs/database/imagelisterreceiver.cpp,
      libs/database/imagescanner.cpp, libs/database/schemaupdater.cpp,
      libs/database/searchxml.cpp,
      libs/database/upgradedb_sqlite2tosqlite3.cpp,
      libs/dimg/loaders/pngloader.cpp: continue constifying read-only
      iterators

2009-04-01 08:52  aclemens

    * libs/database/albumdb.cpp: continue constifying read-only
      iterators

2009-04-01 08:52  aclemens

    * digikam/albumhistory.cpp, digikam/albumlister.cpp,
      digikam/metadatahub.cpp, digikam/tageditdlg.cpp: continue
      constifying read-only iterators

2009-04-01 08:52  aclemens

    * digikam/albumfolderview.cpp, digikam/albumiconview.cpp,
      digikam/albummanager.cpp, digikam/albumselectwidget.cpp,
      digikam/digikamview.cpp, digikam/tageditdlg.cpp,
      digikam/tagfilterview.cpp, utilities/setup/setupicc.cpp,
      utilities/timeline/timelinefolderview.cpp,
      utilities/timeline/timelineview.cpp: If an iterator is used
      read-only, it is better to use a const_iterator in this case.

2009-04-01 08:34  cgilles

    * utilities/queuemanager/batchtool.cpp: this class is not based on
      QThread : compile under win32

2009-04-01 07:10  cgilles

    * digikam/digikam_export.h, libs/models/abstractalbummodel.h,
      libs/models/albumfiltermodel.h, libs/models/albummodel.h,
      libs/models/imagealbumfiltermodel.h,
      libs/models/imagealbummodel.h: no need to export here. must
      compile under win32 now

2009-04-01 06:26  cgilles

    * digikam/digikam_export.h: obsolete

2009-04-01 06:16  cgilles

    * libs/models/imagefiltermodel.h,
      libs/models/imagefiltermodelpriv.h,
      libs/models/imagefiltermodelthreads.h,
      libs/models/imagefiltersettings.h, libs/models/imagemodel.h,
      project/project.kdevelop: use right export namespace

2009-03-31 18:39  aclemens

    * digikam/albumtreeview.h: make sure to have a newline at the end
      of the source file

2009-03-31 16:59  aclemens

    * imageplugins/lenscorrection/distortion/lensdistortiontool.cpp,
      imageplugins/lenscorrection/distortion/lensdistortiontool.h: Try
      to avoid code duplication

2009-03-31 16:59  aclemens

    * imageplugins/lenscorrection/vignetting/antivignettingtool.cpp,
      imageplugins/lenscorrection/vignetting/antivignettingtool.h: Try
      to avoid code duplication

2009-03-31 16:59  aclemens

    * imageplugins/whitebalance/whitebalancetool.cpp,
      imageplugins/whitebalance/whitebalancetool.h: Try to avoid code
      duplication

2009-03-31 16:59  aclemens

    * imageplugins/raindrop/raindroptool.cpp,
      imageplugins/raindrop/raindroptool.h: Try to avoid code
      duplication

2009-03-31 16:59  aclemens

    * imageplugins/coreplugin/bwsepiatool.cpp,
      imageplugins/coreplugin/bwsepiatool.h: Try to avoid code
      duplication

2009-03-31 16:35  aclemens

    * imageplugins/coreplugin/sharpnesseditor/sharpentool.cpp,
      imageplugins/coreplugin/sharpnesseditor/sharpentool.h: Try to
      avoid code duplication

2009-03-31 16:34  aclemens

    * imageplugins/coreplugin/ratiocrop/ratiocroptool.cpp: Try to avoid
      code duplication

2009-03-31 16:34  aclemens

    * imageplugins/border/bordertool.cpp,
      imageplugins/border/bordertool.h: Try to avoid code duplication

2009-03-31 16:34  aclemens

    * imageplugins/blurfx/blurfxtool.cpp,
      imageplugins/blurfx/blurfxtool.h: Try to avoid code duplication

2009-03-31 16:08  aclemens

    * imageplugins/coreplugin/ratiocrop/ratiocroptool.cpp,
      imageplugins/coreplugin/ratiocrop/ratiocroptool.h: Never repeat
      code if you don't have to. This commit introduces a new
      method to block the signals from all widgets.

2009-03-31 15:57  aclemens

    * imageplugins/coreplugin/ratiocrop/ratiocroptool.cpp: Simplify
      even more

2009-03-31 15:53  aclemens

    * imageplugins/coreplugin/ratiocrop/ratiocroptool.cpp: Simplify
      slotGuideTypeChanged() a little bit

2009-03-31 14:56  aclemens

    * imageplugins/coreplugin/ratiocrop/ratiocroptool.cpp: We need to
      call slotGuideTypeChanged() manually now to set the correct
      values when settings are read in the ratiocroptool

2009-03-31 14:46  aclemens

    * NEWS: update

2009-03-31 14:20  aclemens

    * NEWS: update

2009-03-31 14:20  aclemens

    * imageplugins/coreplugin/ratiocrop/ratiocroptool.cpp: Block
      signals while reading settings to avoid jumping of the ratio crop
      tool.

      BUG:178292

2009-03-31 10:42  cgilles

    * digikam/digikam_export.h, libs/models/abstractalbummodel.h,
      libs/models/albumfiltermodel.h, libs/models/albummodel.h,
      libs/models/imagealbumfiltermodel.h,
      libs/models/imagealbummodel.h, libs/models/imagefiltermodel.h,
      libs/models/imagefiltermodelpriv.h,
      libs/models/imagefiltermodelthreads.h,
      libs/models/imagefiltersettings.h, libs/models/imagemodel.h,
      project/project.kdevelop: we need 2 separated Export namespace

2009-03-31 09:59  aclemens

    * digikam/albummanager.cpp, digikam/tagfilterview.cpp: Make sure
      parent() returns a valid pointer

2009-03-31 09:51  aclemens

    * digikam/albumfolderview.cpp, digikam/albumselectwidget.cpp,
      digikam/tagfilterview.cpp, digikam/tagfolderview.cpp,
      libs/imageproperties/imagedescedittab.cpp,
      utilities/kipiiface/kipiimagecollectionselector.cpp: We can never
      be sure that parent() delivers a valid pointer.
      If it does not, calling extraData() will cause a null pointer
      crash.
      So it is best to check if parent() returns an actual object
      before
      accessing extraData().

2009-03-31 09:11  aclemens

    * NEWS: update

2009-03-31 09:11  aclemens

    * digikam/albumselectwidget.cpp: Check if a parent is really
      available, otherwise we get a null pointer
      issue when accessing extraData()

      BUG:186255

2009-03-30 22:22  cgilles

    * digikam/digikam_export.h, libs/models/abstractalbummodel.h,
      libs/models/abstractalbummodelpriv.h,
      libs/models/albumfiltermodel.cpp, libs/models/albumfiltermodel.h,
      libs/models/albummodel.h, libs/models/imagealbumfiltermodel.cpp,
      libs/models/imagealbumfiltermodel.h,
      libs/models/imagealbummodel.cpp, libs/models/imagealbummodel.h,
      libs/models/imagefiltermodel.cpp, libs/models/imagefiltermodel.h,
      libs/models/imagefiltermodelpriv.h,
      libs/models/imagefiltermodelthreads.h,
      libs/models/imagefiltersettings.cpp,
      libs/models/imagefiltersettings.h, libs/models/imagemodel.cpp,
      libs/models/imagemodel.h, project/project.kdevelop: must compile
      under win32 now

2009-03-30 19:14  cgilles

    * libs/database/databasewatch.cpp, libs/database/databasewatch.h:
      compile under win32

2009-03-29 22:01  aclemens

    * digikam/monthwidget.cpp, libs/database/imagescanner.cpp,
      libs/models/albummodel.cpp,
      libs/widgets/metadata/metadatalistview.cpp,
      utilities/cameragui/camerafolderdialog.cpp,
      utilities/fuzzysearch/findduplicatesview.cpp,
      utilities/fuzzysearch/findduplicatesview.h,
      utilities/kipiiface/kipiimagecollectionselector.cpp,
      utilities/searchwindow/choicesearchutilities.cpp: fix copyright
      headers

2009-03-29 21:52  aclemens

    * digikam/album.cpp, digikam/albumfolderview.cpp,
      digikam/albummanager.cpp, digikam/albumselectwidget.cpp,
      digikam/albumwidgetstack.cpp, digikam/datefolderview.cpp,
      digikam/monthwidget.cpp, digikam/tageditdlg.cpp,
      digikam/tagfilterview.cpp, digikam/tagfolderview.cpp,
      libs/database/albumdb.cpp, libs/database/imagescanner.cpp,
      libs/dialogs/libsinfodlg.cpp, libs/dimg/dimg.cpp,
      libs/imageproperties/talbumlistview.cpp,
      libs/models/abstractalbummodel.cpp, libs/models/albummodel.cpp,
      libs/models/imagefiltermodel.cpp,
      libs/widgets/common/thumbbar.cpp,
      libs/widgets/metadata/metadatalistview.cpp,
      utilities/cameragui/camerafolderdialog.cpp,
      utilities/cameragui/cameraui.cpp,
      utilities/fuzzysearch/findduplicatesview.cpp,
      utilities/kipiiface/kipiimagecollectionselector.cpp,
      utilities/kipiiface/kipiinterface.cpp,
      utilities/queuemanager/assignedlist.cpp,
      utilities/searchwindow/choicesearchutilities.cpp: fix const
      iterator calls

2009-03-29 13:05  lure

    * NEWS, data/icons/CMakeLists.txt, data/icons/apps,
      data/icons/apps/CMakeLists.txt,
      data/icons/apps/hi128-app-digikam.png,
      data/icons/apps/hi128-app-showfoto.png,
      data/icons/apps/hi16-app-digikam.png,
      data/icons/apps/hi16-app-showfoto.png,
      data/icons/apps/hi22-app-digikam.png,
      data/icons/apps/hi22-app-showfoto.png,
      data/icons/apps/hi32-app-digikam.png,
      data/icons/apps/hi32-app-showfoto.png,
      data/icons/apps/hi48-app-digikam.png,
      data/icons/apps/hi48-app-showfoto.png,
      data/icons/apps/hi64-app-digikam.png,
      data/icons/apps/hi64-app-showfoto.png,
      data/icons/apps/hisc-app-digikam.svgz,
      data/icons/apps/hisc-app-showfoto.svgz, data/icons/oxygen:
      Install application icons for Digikam/Showfoto to
      /usr/share/icons/hicolor

      This ensures that proper icons are shown also in non-KDE desktops
      (GNOME,
      XFCE...) or in case that Oxygen is not the icon theme used.

      BUG: 187748

2009-03-28 20:10  mlaurent

    * utilities/lighttable/lighttablewindowprivate.h: Fix warning about
      qaction+shortcut

2009-03-28 20:07  mlaurent

    * utilities/queuemanager/queuemgrwindowprivate.h: Fix warning about
      shortcut + qaction

2009-03-28 15:51  scripty

    * digikam/digikam.desktop,
      imageplugins/adjustcurves/digikamimageplugin_adjustcurves.desktop,
      imageplugins/adjustlevels/digikamimageplugin_adjustlevels.desktop,
      imageplugins/blurfx/digikamimageplugin_blurfx.desktop,
      imageplugins/border/digikamimageplugin_border.desktop,
      imageplugins/channelmixer/digikamimageplugin_channelmixer.desktop,
      imageplugins/charcoal/digikamimageplugin_charcoal.desktop,
      imageplugins/colorfx/digikamimageplugin_colorfx.desktop,
      imageplugins/coreplugin/digikamimageplugin_core.desktop,
      imageplugins/distortionfx/digikamimageplugin_distortionfx.desktop,
      imageplugins/emboss/digikamimageplugin_emboss.desktop,
      imageplugins/filmgrain/digikamimageplugin_filmgrain.desktop,
      imageplugins/freerotation/digikamimageplugin_freerotation.desktop,
      imageplugins/hotpixels/digikamimageplugin_hotpixels.desktop,
      imageplugins/infrared/digikamimageplugin_infrared.desktop,
      imageplugins/inpainting/digikamimageplugin_inpainting.desktop,
      imageplugins/inserttext/digikamimageplugin_inserttext.desktop,
      imageplugins/lenscorrection/digikamimageplugin_lenscorrection.desktop,
      imageplugins/noisereduction/digikamimageplugin_noisereduction.desktop,
      imageplugins/oilpaint/digikamimageplugin_oilpaint.desktop,
      imageplugins/perspective/digikamimageplugin_perspective.desktop,
      imageplugins/raindrop/digikamimageplugin_raindrop.desktop,
      imageplugins/restoration/digikamimageplugin_restoration.desktop,
      imageplugins/sheartool/digikamimageplugin_sheartool.desktop,
      imageplugins/superimpose/digikamimageplugin_superimpose.desktop,
      imageplugins/texture/digikamimageplugin_texture.desktop,
      imageplugins/whitebalance/digikamimageplugin_whitebalance.desktop,
      kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
      kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
      showfoto/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/editor/digikamimageplugin.desktop:
      SVN_SILENT made messages (.desktop file)

2009-03-28 15:00  aclemens

    * digikam/contextmenuhelper.cpp: fix possible crash

2009-03-28 11:10  mlaurent

    * libs/models/abstractalbummodel.cpp,
      utilities/queuemanager/actionthread.cpp,
      utilities/queuemanager/batchtool.cpp: Fix iterator

2009-03-28 10:56  cgilles

    * NEWS: update

2009-03-27 20:13  mwiesweg

    * .: Moving 0.11 branch to trunk

      CCMAIL: digikam-devel@kde.org

2009-03-27 12:01  mwiesweg

    * Add files

2009-03-27 12:01  mwiesweg

    * A QTreeView subclass for use with the album models.
      Creates its own models, so it can be used out of the box.
      Contains the necessary glue code for displaying item counts and
      settings a SearchTextSettings filter.

2009-03-27 12:01  mwiesweg

    * Add a dedicated QSortFilterProxyModel to sort albums in natural
      order,
      filter according to SearchTextSettings.
      Has some convenience methods to access source model.

2009-03-27 12:00  mwiesweg

    * Split to private header file

2009-03-27 12:00  mwiesweg

    * Method renamed

2009-03-27 12:00  mwiesweg

    * Various fixes and additions

2009-03-27 12:00  mwiesweg

    * Do not insert root album pseudo album directly into tree, but
      only when it has become a real album.
      This might cause bugs but it is more the way it should be done.

2009-03-27 12:00  mwiesweg

    * Split files

2009-03-27 10:49  aclemens

    * slots => Q_SLOTS

2009-03-27 10:47  aclemens

    * Set a range here. Unfortunately this is not working correctly at
      the
      moment due to a bug in kdelibs.
      The slider will stop at 600 as a max value...

2009-03-27 09:35  aclemens

    * update copyright header

2009-03-26 22:38  aclemens

    * Use a QPoint here. Makes the code a little bit more readable...

2009-03-26 22:28  aclemens

    * We don't need a 10px safety border, 2px is enough and will save
      some
      computation time.

2009-03-26 21:59  aclemens

    * polish

2009-03-26 21:31  aclemens

    * polish

2009-03-26 21:25  aclemens

    * Speed up the "beveled border" tool.
      The old version was way too slow when used on a bigger image (8MP
      or
      more). It took 5 minutes on my dual core machine.
      I have split the drawing of the border into 4 parts:

      - upper right corner
      - lower left corner
      - right border
      - bottom border

      This speeds up the filter a lot.

2009-03-26 19:49  aclemens

    * polish

2009-03-26 09:21  aclemens

    * sync with trunk:
      extract messages from .h.cmake files as well

      CCMAIL:pino@kde.org

2009-03-26 09:02  cgilles

    * polish

2009-03-26 08:43  cgilles

    * update

2009-03-25 22:07  cgilles

    * update

2009-03-25 21:39  aclemens

    * make sure the progress bar is really set to 100% when search is
      finished

2009-03-25 21:21  aclemens

    * this iterator is not used anywhere

2009-03-25 09:55  aclemens

    * use floats when assigning to float variables...

2009-03-24 11:28  cgilles

    * not yet implemented in libkipi

2009-03-23 22:05  cgilles

    * update

2009-03-23 21:02  aclemens

    * compile

2009-03-23 20:03  cgilles

    * update

2009-03-23 20:02  cgilles

    * compile

2009-03-23 19:27  mwiesweg

    * Compile

2009-03-23 19:24  mwiesweg

    * Wrong name

2009-03-23 19:23  mwiesweg

    * Split file

2009-03-23 19:22  mwiesweg

    * Split file

2009-03-23 19:20  mwiesweg

    * Move to libs/models

2009-03-23 19:18  mwiesweg

    * Add functionality:
      new models for Search and Date albums.
      Support for displaying album item count from model.

2009-03-23 19:18  mwiesweg

    * Remove comment, not really a todo

2009-03-23 19:16  mwiesweg

    * Bring timer back for DatabaseWatch signal reaction

2009-03-23 19:15  mwiesweg

    * Move typedef to more general place

2009-03-23 18:26  cgilles

    * update

2009-03-23 18:25  cgilles

    * update

2009-03-23 18:00  aclemens

    * update

2009-03-23 17:51  aclemens

    * Check if plugin should be loaded, if not don't try to add the
      rotate
      actions from JPEGLossless plugin.

      CCBUG:187429

2009-03-23 09:48  cgilles

    * fix i18n

2009-03-23 09:03  gkulzer

    * improve green tint color

2009-03-20 11:09  cgilles

    * update

2009-03-20 07:52  cgilles

    * backport commit #941531 from trunk
      CCMAIL: Ch.Ehrlicher@gmx.de

2009-03-19 22:44  cgilles

    * update

2009-03-19 21:29  cgilles

    * update

2009-03-19 07:28  cgilles

    * backport commit #940734 from trunk
      CCMAIL: montel@kde.org

2009-03-19 07:21  cgilles

    * backport commit #940732 from trunk
      CCMAIL: montel@kde.org

2009-03-18 15:21  cgilles

    * update

2009-03-17 21:11  aclemens

    * be even more verbose here

2009-03-17 21:08  aclemens

    * add info for translators

2009-03-17 21:02  aclemens

    * polish

2009-03-17 20:58  aclemens

    * polish

2009-03-17 20:58  aclemens

    * fix memory leak

2009-03-17 20:21  cgilles

    * backup

2009-03-17 11:28  aclemens

    * I think 87% is a little bit better for find duplicates
      We might need to experiment a little bit more here...

2009-03-17 11:28  aclemens

    * change incrementing style

2009-03-17 10:12  aclemens

    * Since calculateScore() is computing a double value, it makes more
      sense
      to actually return this value then passing a reference to the
      function.

      I will not commit this to trunk, this can be merged later on.

2009-03-17 10:12  aclemens

    * remove unneeded comments

2009-03-17 09:15  cgilles

    * add Nikon NX rating wrapper which use M$ Rating percent value to
      handle it.
      now rating value can be read/write from M$ XMP tags.
      Reported by Sylvain CROUZILLAT from digikam-user ML
      CCMAIL: sylvain.crouzillat@croucrou.com

2009-03-16 23:25  aclemens

    * remove duplicate words in sentences

2009-03-16 20:17  aclemens

    * polish

2009-03-16 11:09  cgilles

    * restore 2 Cimg threads

2009-03-16 06:54  cgilles

    * update banner svg by risto

2009-03-15 23:30  cgilles

    * update

2009-03-15 23:29  cgilles

    * update code for showfoto

2009-03-15 23:28  cgilles

    * update showfoto banner

2009-03-15 22:57  cgilles

    * new banner version. better

2009-03-15 22:32  aclemens

    * Use new albumfolderview-user-trash icon

2009-03-15 22:29  aclemens

    * Add new album action icons to digikam 0.11 branch.
      I have renamed the files from xx-actions-xx to xx-action-xx to
      match
      with the other action names.
      I guess using the singular form is more usual.

2009-03-15 22:23  cgilles

    * new banner. not yet finalized

2009-03-15 22:07  cgilles

    * prepare new code for new banner logo from Risto
      new some polish in banner

2009-03-15 22:03  cgilles

    * sync with trunk

2009-03-15 21:48  cgilles

    * sync with trunk

2009-03-15 21:47  cgilles

    * sync with trunk

0.10.0 2009-03-15
--------------------------------------------------------------------------------

2009-03-15 10:51  aclemens

    * Only focus last selected widget on key event. To do so, simply
      set the
      lastSelectedWidget pointer to zero.
      This prevents the widget to be selected when the image is
      switched in
      AlbumIconView or by other events.

2009-03-15 10:42  aclemens

    * Remember last focused widget when using CTRL / SHIFT+ Enter in
      ImageDescEditTab

2009-03-15 10:42  aclemens

    * polish

2009-03-15 10:29  aclemens

    * We seem to have forgotten to handle the key event properly. This
      doesn't
      work in digikam 0.9.x and 0.1x series.
      It is working now, the only problem is that if you have selected
      the
      caption edit for example and press CTRL+Enter, it will proceed to
      the
      next image, but the caption field is not highlighted again.

2009-03-15 10:29  aclemens

    * Use static_cast instead of a C cast

2009-03-14 22:32  aclemens

    * Quick fix to prevent digiKam from crashing when changes in the
      ImageDescEditTab were not saved and the mainwindow was closed.

2009-03-14 21:49  mwiesweg

    * Compile model classes

2009-03-14 21:49  mwiesweg

    * Matching ImageAlbumModel, this is ImageAlbumFilterModel, an
      ImageFilterModel
      with minor additions to support AlbumManager and Albums.

2009-03-14 21:49  mwiesweg

    * A fully multithreaded sortfilterproxy model for filtering an
      ImageModel.
      Uses the hook in ImageModel to get hold of ImageInfos before they
      are published
      so they can be prepared and filtered in dedicated threads.
      Preparing means to cache those parts that do not come from the
      ioslave - currently
      tags and comments. Doing this in chunks for a list of entries has
      a potential to
      speed up db access, implementation is to do.
      Threading is done by threads running an event loop being fed with
      queued signals.
      Granularity of threaded chunks need to be fine tuned for real
      use.
      Some more difficult situations like changing filter while still
      listing
      need some testing and maybe profiling.
      (These models as such work, tested with a standard QListView)

2009-03-14 21:49  mwiesweg

    * A dedicated value class to hold filter settings as used
      traditionally.
      Comes with public member vars, setter methods for convenience and
      the matches() method.

2009-03-14 21:49  mwiesweg

    * Model derived from ImageModel that uses our kioslave to display
      albums.
      Code is mostly identical to parts from AlbumLister.

2009-03-14 21:49  mwiesweg

    * Initial implementation of a model for ImageInfos.
      The underlying data structure is simply a QList, so it's pretty
      straightforward.
      There is a hook for a filter to preprocess image infos before the
      come available.
      Listing from database will be done by derived classes.
      Current data() is simple, thumbnail loading remains to be done,
      either in a derived
      class or with an interface.
      Perhaps some common code for drag and drop may prove useful in
      the future.

2009-03-14 21:49  mwiesweg

    * Add methods to return hashes with all the album resp. tag names
      or paths.
      For use if this information need to be looked up in a thread
      other
      than the main thread (remember AlbumManager and Albums are not
      thread-safe)

2009-03-14 21:48  mwiesweg

    * Add a specialized signal when the settings for recursive listing
      of albums or tags change

2009-03-14 21:48  mwiesweg

    * Declare ImageInfo as a movable type. This makes using it in a
      QList more efficient:
      It's a shared datatype with the sizeof a pointer anyway, like
      QString.
      By telling this Qt can store the object directly in QList's
      pointer array
      instead of allocating a new ImageInfo() for every entry.
      See http://doc.trolltech.com/qq/qq19-containers.html

2009-03-14 15:40  aclemens

    * If you select multiple images in TAlbumFolderView, it sometimes
      happens
      that a gray rectangle is drawn about the highlighted item.
      This effect can be seen if you select multiple images with tags
      that are
      not assigned to every image in your selection.
      The checkbox of the ListItem is grayed out a little bit and since
      we
      don't reset the Brush, this color will be used when we draw the
      highlight rectangle.

2009-03-14 12:53  aclemens

    * Fix crash when changes were made in the ImagePropertiesSideBarDB
      (like
      entering a caption or assigning a tag) and the digiKam mainwindow
      is
      closed while these changes were not applied.

2009-03-13 20:52  aclemens

    * getHistogramSegment() should be named getHistogramSegments()

2009-03-13 11:50  cgilles

    * backport commit #938858 from KDE3 branch
      CCBUGS: 186642

2009-03-13 08:45  aclemens

    * Don't display size info for the search kioslave if calculation of
      the
      approximate size went wrong.
      Maybe we could also add a minimum size to trigger this additional
      text,
      it looks kind of funny when you get a big warning about memory
      consumption and than the approximate size is 2MB RAM :-)

2009-03-12 17:50  aclemens

    * remove unused connection

2009-03-12 09:03  aclemens

    * We don't need to have two types of metadata for find duplicates
      search,
      instead we can use "duplicates" with a value of either "fast" or
      "accurate".

2009-03-12 08:50  aclemens

    * Change the default threshold for find duplicates to 85%, this
      seems to
      work just fine and detects more duplicate images.

2009-03-12 08:19  aclemens

    * No need to call memset twice here.
      Removing the first occurrence, leaving the second (after the null
      pointer
      check).

2009-03-11 20:01  aclemens

    * set the current channel after the histogram widget has been
      reset,
      otherwise wrong values are displayed in the settings widgets.

2009-03-11 19:12  lure

    * Backport r938396 from trunk (icons installation path)

2009-03-11 12:54  aclemens

    * backport:
      When renaming the parent album, the parentPath of child albums
      need to be adjusted.
      Then renaming in db is really done with a new name, not with the
      same name again.

      BUG: 185317

2009-03-10 17:07  aclemens

    * I can't remember what I wanted to do with this, but it is
      obviously not
      needed anymore ;-)

2009-03-10 13:55  cgilles

    * just fix warning

2009-03-10 13:51  cgilles

    * fix warnings

2009-03-10 08:18  aclemens

    * It seems that we need to double the matrixSize value, at least
      this is true on my
      system. Since we save the whole signature in the cache map and
      not the
      matrix from the database, we should have a data structure that is
      nearly
      twice the size of the matrix db entry (which is 508 Bytes).

      Use KIO::convertSize() to render string

2009-03-10 00:24  aclemens

    * Remove imageids from cached signature map if they are not part of
      the
      result set.
      This will boost the "Find Duplicates" algorithm even more.

      Rename alreadyChecked => resultsCandidates, this name is more
      meaningful

2009-03-09 21:31  aclemens

    * Add a new "Find Duplicates - Fast" search mode:

      "Fast-Mode" will only query the database for exact signatures and
      display the results, no difference calculation will be done.
      This mode is similar to the "fast checksum mode" from digiKam
      0.9.x
      series.
      This mode will only find exact matches (same image dimensions,
      same
      signature), but unlike the checksum method from 0.9.x it will
      also
      detect different file size images, as long as the signature is
      the same.

      A new dialog is shown in the "Find Duplicates" tab so the user
      can
      choose which mode he prefers to use.

2009-03-09 21:30  aclemens

    * Use cached signatures to speed up "Find Duplicates".
      Introduce a new method findDuplicatesFast() to perform a special
      detection mode. This will not be used in current 0.10 trunk since
      it
      adds new strings.

2009-03-09 18:08  aclemens

    * fix some typos

2009-03-09 08:14  cgilles

    * for the moment, this tool is disable

2009-03-09 08:06  cgilles

    * sync with trunk

2009-03-08 15:29  aclemens

    * fix the album banner as well. Again I have no clue why we have to
      do
      this in themedesigner, but not in all the other iconviews.

      Anyone can explain this?

2009-03-08 14:15  aclemens

    * update

2009-03-08 14:13  aclemens

    * fix memory leak

2009-03-08 14:13  aclemens

    * Fix thumbnail rendering in themedesigner. To be honest I don't
      understand why this change has to be made, but it seems to work.

2009-03-07 14:26  aclemens

    * fix copyright

2009-03-07 11:42  aclemens

    * fix memory leak

2009-03-06 19:03  aclemens

    * fix some typos

2009-03-06 19:03  aclemens

    * lenght => length
      ;-)

2009-03-04 22:49  cgilles

    * polish

2009-03-04 22:44  cgilles

    * compile

2009-03-04 22:31  cgilles

    * re-organize Batch Queue Manager base tools to dedicated subdirs

2009-03-04 22:09  aclemens

    * Add naturalCompare() to AlbumFolderView, TagFilterView,
      TagFolderView and TAlbumListView

      CCBUG:158868

2009-03-04 20:23  cgilles

    * use right background color

2009-03-04 20:21  cgilles

    * polish

2009-03-04 19:37  aclemens

    * add naturalCompare to find duplicates treeview

2009-03-04 15:20  aclemens

    * polish

2009-03-04 15:20  aclemens

    * fix foreach loop, it should use a const reference to avoid a copy
      constructor

2009-03-04 15:18  cgilles

    * polish

2009-03-04 10:59  aclemens

    * we need to populate the duplicates result tree here...

2009-03-04 10:07  cgilles

    * compile

2009-03-04 10:07  cgilles

    * check if a queue has no batch tool assigned

2009-03-04 09:59  cgilles

    * it's better to check all queues in this case

2009-03-04 09:13  cgilles

    * wrong logic

2009-03-04 09:11  cgilles

    * check if rename customizer is valid before to start batch
      operations

2009-03-04 08:47  cgilles

    * Bach Queue Manager: set a dedicated DImgLoderObserver to be able
      to stop IO operations from DImg when image is saved or loaded,
      following cancel flag set when user press Stop button from GUI
      Marcel, is this patch is right for you ?
      CCMAIL: marcel.wiesweg@gmx.de

2009-03-03 23:07  cgilles

    * Batch Queue Manager : Added Queue item tooltip. Tooltips appears
      only when mouse is over thumbnails. This feature follow tooltips
      settings from setup panel.

2009-03-03 20:04  aclemens

    * Added a note on a quick find duplicates mode...

2009-03-03 17:20  aclemens

    * polish

2009-03-03 17:20  aclemens

    * remove actionExists() method, it is absolute useless...

2009-03-03 14:20  aclemens

    * polish

2009-03-03 14:17  aclemens

    * fix action names

2009-03-03 13:50  aclemens

    * polish

2009-03-03 13:50  aclemens

    * First implementation if the queuelist action menu.
      A new method insertSilentToQueueManager() is introduced to allow
      inserting items to the BQM without having the dialog popup.

2009-03-03 13:49  aclemens

    * factorize code, add selectedImageInfosCurrentFirst() method

2009-03-03 13:49  aclemens

    * remove unneeded method

2009-03-03 13:06  cgilles

    * Tools list has a popup menu now

2009-03-03 12:51  cgilles

    * Queue List has now a popup menu

2009-03-03 12:42  cgilles

    * add Assigned Tool popup menu

2009-03-03 10:21  cgilles

    * added new methods to access directly to a specific queue from
      Batch Queue Manager.
      Andi, menu entries must be changed accordingly. The idea is a add
      items selected from iconview to a queue without to switch to BQM
      window
      In menu, we can add a list of current queue available and user
      just need to select right one. What do you think about ?
      CCMAIL: andi.clemens@gmx.net

2009-03-03 09:40  cgilles

    * if processing is stopped, when user re-start processing, current
      uncomplete processed item is resetted to be played again

2009-03-03 08:47  aclemens

    * signals => Q_SIGNALS

2009-03-03 08:47  aclemens

    * The KDE Style Guide recommends not using contractions in strings.

2009-03-03 08:47  aclemens

    * Revert "Some QString methods (like startsWith() and endsWith())
      are more efficient if they are passed a QString instead of a
      const char *."
      I'm not sure if it is really faster and I don't think we will
      have big
      performance loss anyway ;-) so to keep code consistent I revert
      it.
      Qt docs tell us that a QLatin1String is usually created faster
      than a
      QString object.
      Maybe we shouldn't believe everything krazy2 is telling us?

2009-03-03 08:45  cgilles

    * reset assigned list when a queue item is processed

2009-03-03 07:56  cgilles

    * double click on tool list item assign it to current queue

2009-03-02 21:35  mwiesweg

    * The image info job can send the signalItemsInfo multiple times
      and is not
      finished before signalComplete.
      processEvents() is dangerous if the call stack reenters several
      times.
      Do not iterate list recursively.

      CCBUG: 185911

2009-03-02 17:47  aclemens

    * Some QString methods (like startsWith() and endsWith()) are more
      efficient if they are passed a QString instead of a const char *.

2009-03-02 17:24  cgilles

    * add button to reset current tool settings to defaut values

2009-03-02 16:38  cgilles

    * use d private

2009-03-02 16:34  aclemens

    * fix folder icon in "sync all images with db" dialog

2009-03-02 14:09  cgilles

    * polish

2009-03-02 13:20  cgilles

    * polish

2009-03-02 10:07  cgilles

    * polish

2009-03-02 10:00  cgilles

    * polish

2009-03-02 09:53  cgilles

    * enable bluring effect around watermark

2009-03-01 22:07  cgilles

    * better transarency

2009-03-01 13:45  cgilles

    * fix layout

2009-03-01 13:43  cgilles

    * Watermark batch tool: user can now set the lenght of text
      relavive in percent of image width. Like this text has the same
      aspect for all image and do not depand of a fixed font size used.

2009-03-01 11:10  cgilles

    * polish

2009-03-01 10:02  cgilles

    * polish api

2009-03-01 09:56  cgilles

    * stop process when something is wrong in batch and user click on
      cancel button

2009-03-01 09:48  cgilles

    * background transparent color work fine now

2009-02-28 22:42  cgilles

    * polish

2009-02-28 22:40  cgilles

    * digiKam from 0.11.0 branch : Batch Queue Manager : add new Batch
      Tool to add visible Watermark over images.

2009-02-28 20:25  aclemens

    * added some documentation

2009-02-28 20:25  cgilles

    * add new "DarkRoom" color theme from DrSlony

2009-02-28 16:45  cgilles

    * add "Do not ask me later" button with confirm dialog of 16 to 8
      bits color depth conversion

2009-02-28 12:57  cgilles

    * update

2009-02-28 11:54  aclemens

    * this little script will clean up the working dir if you want to
      build
      the API documentation and have used git mergetool before...

2009-02-28 10:08  aclemens

    * update

2009-02-28 10:08  aclemens

    * Adapt to new ContextMenuHelper signals. For this to work, some
      slots
      from digikamview need to be changed:
      - slotGotoAlbumAndItem
      - slotGotoDateAndItem
      take other parameters, instead of AlbumIconItem they receive
      ImageInfo objects now.

2009-02-28 10:08  aclemens

    * use signals instead custom action ids, otherwise handling of
      "goto tag"
      and other special actions is not possible.

2009-02-27 20:18  cgilles

    * polish api

2009-02-27 18:49  cgilles

    * it's better by default to ask to user if item must be
      over-writted (:=)))

2009-02-27 18:46  cgilles

    * progress wheel is display over Queue item thumb now

2009-02-27 15:06  cgilles

    * digiKam from 0.11.0 branch : Batch Queue Manager : big
      improvement here : chained batch tools use internal
      DImg instance everywhere when it's possible to optimize job,
      without to use temporally file on harddisk.
      Andi, Marcel,

      Here i tried to to test all combinaison (order of tools), and all
      work fine here. tmp files when it's exist
      are always deleted at end and target image is generated properlly
      on the good target file format.

      Please check indeep on your computer with test collections of
      course.

      CCMAIL: andi.clemens@gmx.net
      CCMAIL: marcel.wiesweg@gmx.de

2009-02-27 13:30  cgilles

    * polish

2009-02-27 13:22  cgilles

    * use Oxygen process-working animation to bring camera item during
      download

2009-02-27 12:15  cgilles

    * start to optimize BatchTool class to be able to chain operation
      without to use temporally files on disk when it's possible.
      First step, we use an internal DImg instance to store image data.
      Simplification of load and save method.

2009-02-27 11:36  aclemens

    * fix some typos

2009-02-27 10:47  aclemens

    * being picky right now ... :-)

2009-02-27 07:54  aclemens

    * missed one, it had a whitespace and I just did a normal text
      pattern
      search, no regexp

2009-02-27 07:48  aclemens

    * This is a big change, hope nothing is broken (compiles fine
      here):
      Convert all signals: and slots: in header files to Q_SIGNALS: and
      Q_SLOTS, to have consistent code throughout all classes, not only
      in the exported libraries.

2009-02-27 07:44  cgilles

    * use Oxygen process-working animation

2009-02-27 07:15  cgilles

    * polish

2009-02-27 06:56  aclemens

    * In order to more easily maintain binary compatibility,
      a public class in an installed header should not contain private
      members.
      Use d-pointers instead.

2009-02-27 06:56  aclemens

    * In the libraries, use Q_SIGNALS: and Q_SLOTS: instead of signals:
      and slots:
      They are syntactically equivalent and should be used to avoid
      conflicts
      with boost signals, and with python's use of "slots" in its
      headers.

2009-02-27 06:56  aclemens

    * update copyright information

2009-02-26 21:36  cgilles

    * use Oxygen process working animation to display busy state in
      histogram widget

2009-02-26 21:27  cgilles

    * polish

2009-02-26 18:30  cgilles

    * cleanup

2009-02-26 15:29  cgilles

    * use process idle animation from Oxygen to mark under process
      items from queues

2009-02-26 13:24  cgilles

    * fix memory leak

2009-02-26 13:22  cgilles

    * fix memory leak

2009-02-26 12:56  aclemens

    * polish

2009-02-26 12:55  aclemens

    * hide tooltip of the manual rename widget if BQM run action is
      triggered

2009-02-26 12:39  cgilles

    * factorize AlbumSelectDialog with AlbumSelectWidget

2009-02-26 11:19  cgilles

    * Prepare factorization of album select dialog code between
      kipiuploadwidget and albumselectdialog. create AlbumSelectWidget.
      Use it in KipiUploadWidget and QueueSettingsView

2009-02-26 10:39  cgilles

    * update

2009-02-26 09:31  cgilles

    * update

2009-02-25 22:27  mwiesweg

    * Fix recording hints for the copy or move of children of the moved
      album.
      The dst path was not adjusted properly.

      CCBUG: 185317

2009-02-25 21:50  mwiesweg

    * Check that KMimetype pointer is not null

      CCBUG: 185574

2009-02-25 17:25  aclemens

    * adapt regexp to new date token

2009-02-25 17:24  aclemens

    * polish

2009-02-25 17:24  aclemens

    * add "first letter of each word upper case" token

2009-02-25 15:55  aclemens

    * add camera name token was missing

2009-02-25 15:55  aclemens

    * polish

2009-02-25 15:40  aclemens

    * - I think using the krename style is the best, it is known to
      many users
      and also easier to type in some cases.
      - remove example from DTipTracker
      - add example to whatsThis message

2009-02-25 15:15  aclemens

    * Add token to set a custom start and step for the sequence number
      (krename style).

2009-02-25 15:15  aclemens

    * polish

2009-02-25 13:36  aclemens

    * remove parentheses, they are irritating

      Note: this tooltip will be changed again when we have decided
      which
      style to use.

2009-02-25 13:29  aclemens

    * added some tokens used in krename... I think they are much easier
      to
      handle, especially the sequence number token. In krename only one
      token
      is used, not two. You define a sequence number with # now.

      At the moment, both styles can be used.

      Gilles, Marcel, Arnd,
      what do you think? You can test both behaviors now in BQM or
      Camera
      import. I think we should use most of the krename ones, they are
      easier
      to type.

2009-02-25 12:24  aclemens

    * use a const int to define the default minimum sequuence number
      length for %n token

2009-02-25 12:23  lure

    * Backport of r931502 from trunk (remove Oxygen actions icons, now
      in Oxygen)

2009-02-25 12:10  cgilles

    * start from 1, not 0

2009-02-25 11:59  cgilles

    * enabled file renaming

2009-02-25 11:49  aclemens

    * typo

2009-02-25 11:44  aclemens

    * fix example in tooltip

2009-02-25 11:44  aclemens

    * ToolTip tracker should follow window if moved

2009-02-25 11:36  cgilles

    * assign whatsthis
      enable clear button
      enable completion

2009-02-25 11:32  aclemens

    * use ContextMenuHelper in LightTableBar

2009-02-25 11:31  cgilles

    * polish

2009-02-25 11:19  cgilles

    * compile

2009-02-25 11:17  cgilles

    * polish

2009-02-25 11:12  cgilles

    * missing slot name

2009-02-25 11:05  cgilles

    * now, use static method from ManualRenameInput

2009-02-25 11:02  cgilles

    * new static method to parse base file name outside widget

2009-02-25 10:52  cgilles

    * polish

2009-02-25 10:35  cgilles

    * Batch Queue Manager : start to new widget from Andi about to
      batch rename target files from a queue.
      Andi, i need a static method from ManualRenameInput to be able to
      apply base file name renaming outside
      widget using ImageInfo, index, and RenamingRule settings. Look in
      queuelist.cpp::line 662 for details
      CCMAIL: andi.clemens@gmx.net

2009-02-25 10:26  aclemens

    * update

2009-02-25 10:26  aclemens

    * use ContextMenuHelper in LightTablePreview

2009-02-25 09:19  aclemens

    * add a method to have direct access to the lineedit widget if
      needed

2009-02-25 07:04  cgilles

    * fix warning

2009-02-25 07:02  cgilles

    * polish

2009-02-25 00:01  aclemens

    * save the manual rename string

2009-02-25 00:01  aclemens

    * delete the tooltip tracker widget manually, because it will not
      be
      destroyed by its parent widget

2009-02-25 00:00  aclemens

    * use const ref in foreach construct, to save a copy constructor
      and avoid accidentally modifying the list

2009-02-24 23:59  aclemens

    * polish

2009-02-24 20:27  aclemens

    * First basic implementation of the ManualRenameInput widget. This
      lineedit will allow to manually set the new filename when
      downloading /
      importing images from the camera.
      It might be better to extract the class into a seperate fille and
      factorize rename customizer to work with BQM.

2009-02-24 15:37  cgilles

    * prepare to host file renaming widget

2009-02-24 15:17  cgilles

    * optimize

2009-02-24 15:12  cgilles

    * polish

2009-02-24 15:11  cgilles

    * polish

2009-02-24 15:07  cgilles

    * compute target suffix from assigned batch queue list

2009-02-24 14:49  cgilles

    * typo

2009-02-24 14:47  cgilles

    * check availability of target album for each queue

2009-02-24 14:09  cgilles

    * disable queue settings view if busy

2009-02-24 14:07  cgilles

    * factorize + api doc

2009-02-24 13:42  aclemens

    * update tracker position in camera window as well

2009-02-24 13:42  aclemens

    * update tracker position when lighttable window is moved

2009-02-24 13:38  cgilles

    * polish

2009-02-24 13:33  cgilles

    * restore procissing url to make BQM suitable again

2009-02-24 13:08  cgilles

    * prepare queue list to accept new target file name. Will be used
      later with Queue files renaming properties, using shared
      RenameWidget from Cameragui and currently redesigned by Andi

2009-02-24 13:00  aclemens

    * If main window is moved, the DCursorTracker will stay in its
      position
      instead of moving along with the statuszoombar.
      If the window has been moved, we need to emit a signal and update
      the
      tracker accordingly.
      The will become even more important for the CameraUI and the
      RenameCustomizer widget later on.

2009-02-24 12:18  cgilles

    * add BQM

2009-02-24 11:50  cgilles

    * compile

2009-02-24 11:49  cgilles

    * polish

2009-02-24 11:05  cgilles

    * polish

2009-02-24 10:58  cgilles

    * polish

2009-02-24 10:43  cgilles

    * big changes here : simplify api everywhere since assigned batch
      tools are set for all queue items.

2009-02-24 08:11  cgilles

    * polish api

2009-02-23 21:57  cgilles

    * compile

2009-02-23 21:56  cgilles

    * bye bye setup queue

2009-02-23 21:52  cgilles

    * polish

2009-02-23 21:51  cgilles

    * now, BQM do not deal with setupqueue. we use embeded settings
      from BQM window instead

2009-02-23 21:29  cgilles

    * polish

2009-02-23 21:25  cgilles

    * missing connections

2009-02-23 21:20  cgilles

    * polish

2009-02-23 21:14  cgilles

    * compile

2009-02-23 21:13  cgilles

    * queuepool and queuesettingsview are now connected

2009-02-23 20:24  cgilles

    * prepare api to play with QueueSettings

2009-02-23 19:11  aclemens

    * moveToParent() must be called all the time, otherwise it is
      "hanging"
      around somewhere else...

2009-02-23 18:46  aclemens

    * Add a new variable "keepOpen" to have the tooltip visible all the
      time.
      This will be used in the "custom rename" feature of the CameraUI.

2009-02-23 17:24  cgilles

    * sync with trunk

2009-02-23 11:39  aclemens

    * Add camera name: Only add a hyphen when new name is not empty,
      otherwise omit it.

2009-02-23 11:03  aclemens

    * Add an option to use old filename when customizing the filename
      when
      downloading from camera.
      This is by far not perfect, we should think of a different way of
      renaming (like we use in the custom date format dialog).

      CCBUG:184444

2009-02-22 22:50  cgilles

    * use KtabWidget

2009-02-22 17:18  mwiesweg

    * Add code for use case of moving db dir to a directory with an old
      0.9 database file.
      Try to consolidate monster method.
      This needs testing.

      CCBUG: 183972

2009-02-22 17:18  mwiesweg

    * - use "Album Path" when upgrading from 0.9 to read database
      location
      - get chosen values directly from FirstRun dialog
      - properly delete first run dialog
      - leave check that at least one album root exists to AlbumManager

      CCBUG: 183972

2009-02-22 17:18  mwiesweg

    * In setDatabase, check that there is at least one album root.
      If called after the first-run dialog from main, a suggestion is
      given.
      Otherwise (creating a fresh db from changeDatabase()) the setup
      collections page is opened.

      CCBUG: 183972

2009-02-22 17:18  mwiesweg

    * Expose chosen settings in API, so config need not be accessed to
      get result

      CCBUG: 183972

2009-02-22 14:55  aclemens

    * backport:
      fix result checking in light table window

      CCBUG:185232

2009-02-22 09:37  aclemens

    * Use (nearly) the same function signature as QMenu::exec() does.
      Don't
      assume that the position of the click action is always
      QCursor::pos().

2009-02-21 23:44  aclemens

    * update

2009-02-21 23:44  aclemens

    * add temporary CONTEXTMENU-PORT file

2009-02-21 22:34  mwiesweg

    * Do not disable updates for a longer time. This resulted in
      random,
      uninitialized content visible on screen until an image is loaded
      when
      the window was closed before.

2009-02-21 21:51  mwiesweg

    * Schedule a collection scan when a new item is downloaded.
      Need to find out if delay in ScanController is high enough that
      this does not eat CPU.

      CCBUG: 184439

2009-02-21 21:51  mwiesweg

    * Fix warning

2009-02-21 21:51  mwiesweg

    * Display tag names, as we did in 0.9, not paths.

      BUG: 184187

2009-02-21 21:51  mwiesweg

    * Do not try to restore a zoom level if fitToWindow is set.

      BUG: 182212

2009-02-21 21:05  cgilles

    * introduce Queue settings containers

2009-02-21 20:55  cgilles

    * connect queue settings view

2009-02-21 20:48  cgilles

    * polish

2009-02-21 20:48  cgilles

    * set minimumheight

2009-02-21 20:37  cgilles

    * compile

2009-02-21 20:37  cgilles

    * introduce queue settings view. not yet use in queue management

2009-02-21 19:55  cgilles

    * prepare layout to add queue settings view

2009-02-21 16:43  mwiesweg

    * Ignore collection image change events while window is closed

      BUG: 184641

2009-02-21 16:43  mwiesweg

    * cleanUp shall only be called before

2009-02-21 16:43  mwiesweg

    * In removeItem(), do not touch urlCurrent if the removed item is
      not the current item.
      In slotCollectionImageChange, do not trigger slotLoadCurrent
      unless the current item is deleted.

      BUG: 184637

2009-02-21 16:42  mwiesweg

    * Prompt user before discarding current item that is deleted.
      Allow to force promptUserSave to saveAs only (re-saving a deleted
      item not expected)

2009-02-21 16:42  mwiesweg

    * Add missing implementation for "OrNot" (which was not properly
      written or read as a consequence)

      BUG: 185106

2009-02-21 16:42  mwiesweg

    * Simplify: complex and buggy code is not necessary here (other
      parts are complex enough)

      CCBUG: 185106

2009-02-21 16:42  mwiesweg

    * remove old code

2009-02-21 16:42  mwiesweg

    * Reorder statements so the d->ratingBox->hide() which may reenter
      somewhere cannot set d->ratingItem to 0.

      CCBUG: 185109

2009-02-21 16:13  aclemens

    * Every app I've seen so far uses "Properties" instead of
      "Properties..."
      as an action name. I never understood why, because it will always
      open
      a dialog where the user can interact with.
      To be more consistent with other apps, we should change the
      action name.

2009-02-21 15:21  aclemens

    * polish

2009-02-21 15:10  aclemens

    * Adapt to new ContextMenuHelper API

2009-02-21 15:10  aclemens

    * Adapt AlbumIconView to new ContextMenuHelper API.
      Unfortunately, gotoTag is not working right now, I have not found
      a good
      way to react on the signal of the TagsPopupMenu object from
      within
      ContextMenuHelper.

2009-02-21 15:09  aclemens

    * Adapt ImagePreviewView to new API of ContextMenuHelper

2009-02-21 15:09  aclemens

    * API change: Menus are now registered with a ContextMenuHelper
      object.
      This way it is not as flexible as it was before, but it saves us
      from
      typing and we can handle special actions more easily.
      For this to work, ContextMenuHelper has its own exec() method
      that
      should be used instead of the one from a QMenu instance.
      The exec() method will return the triggered action as well as an
      actionId, if a special action was chosen (goto actions, find
      similar
      etc).
      Right now this is the easiest way to handle actions, but it would
      be
      much better if some of those predefined actions in
      ContextMenuHelper
      would be globally available.

2009-02-21 09:56  cgilles

    * Fix crash if cancel is pressed

2009-02-20 17:10  cgilles

    * if target i snot empty, we need to copy original if no
      transformation are done.

2009-02-20 15:08  cgilles

    * only retrun if exif rotate failed

2009-02-20 15:04  cgilles

    * polish

2009-02-20 15:02  cgilles

    * revert

2009-02-20 14:12  cgilles

    * polish

2009-02-20 14:02  cgilles

    * copy constructor + using dshareddata

2009-02-20 12:42  cgilles

    * first try to implementat cancelization of batch tool. Restoration
      is first one to follow this

2009-02-20 12:01  cgilles

    * polish

2009-02-20 11:56  cgilles

    * new contructor without arguments. Will be used by BQM

2009-02-20 11:07  cgilles

    * parent object can be null

2009-02-20 10:46  cgilles

    * new contructor without arguments. Will be used by BQM to
      implement cancelization of queued batch tools

2009-02-19 21:54  aclemens

    * ignore renamed plugin SimpleViewer from now on

2009-02-19 21:54  aclemens

    * compile

2009-02-19 18:34  cgilles

    * new Restoration batch tool. Not yet cancelable.
      Marcel, any suggestions about the best solution to implement ?
      CCMAIL: marcel.wiesweg@gmx.de

2009-02-19 18:25  aclemens

    * while I'm at it.... :-)

2009-02-19 18:15  aclemens

    * fix typo: lenght => length

2009-02-19 17:34  cgilles

    * polish

2009-02-19 17:31  cgilles

    * Batch Tool resize image is npw able to use a custom lenght

2009-02-19 15:01  cgilles

    * disable grid and painting during move options when inverse method
      is used.

2009-02-19 14:49  cgilles

    * use const ref

2009-02-19 13:10  aclemens

    * Show thumbbar when saveSettings() is called to make sure a valid
      splitter state is put into the config file. This way a custom
      thumbbar
      height will be restored when restarting digiKam, otherwise the
      minimum
      size is set due to the "no collapse mode" of the splitter.

2009-02-19 13:04  cgilles

    * as inpainting is already computed, call righ slot and end when
      user press Ok.
      CCBUGS: 184731

2009-02-19 11:48  aclemens

    * fix typo... this code would not have compiled anyway when libpng
      1.3.0 is used...

2009-02-19 09:42  cgilles

    * polish

2009-02-19 09:28  cgilles

    * sync with trunk

2009-02-19 08:46  aclemens

    * to hopefully fix bug 173746, set the imagePreviewView to not
      collapsible, too. Using setChildrenCollapsible doesn't work for
      some
      reason, the thumbbar can still be resized to 0, but when setting
      both
      widgets manually to not collapsible, it is working.

2009-02-19 08:44  aclemens

    * somehow setChildrenCollapsible is not working correctly, the
      thumbbar is
      still dragable to a size of zero, which can lead to a
      disappearing
      thumbbar again when the splitter state is saved. The user will
      not know
      why the menu entry "Show Thumbnails" is not working anymore. To
      save us
      from more and more bugreports about this (:-)), we need to set
      only the thumbbar to be not
      collapsible. Works fine now.

2009-02-19 08:14  aclemens

    * if the thumbbar is turned off in ImagePreviewView and digiKam is
      restarted, the thumbbar is not restorable anymore. You need to
      find the
      splitter and drag it up (the infamous splitter bug, yeah).
      This commit fixes the issue and might also fix our general
      splitter bug,
      because now collapsing of children is turned off, so no "invalid"
      state
      could be saved.

2009-02-18 20:42  mwiesweg

    * - remove the extra frame of the scroll area. Two frames next to
      each other do not look good
      - adjust default size hint of dialog so that the most important
      and not overly large
      tabs are shown without scroll bars. This does not affect the
      minimum size und usage on small screens.

2009-02-18 19:56  mwiesweg

    * When settings are applied, emit the signal setupChanged().
      This is the simplest solution - we could detect which settings
      have changed and
      include that in the signal. But there would be no significant
      benefit from
      this I can see so far.

2009-02-18 19:56  mwiesweg

    * Apply patch from Ian Hubbertz.
      Calling ratingBox->hide can recurse into event filter again,
      setting ratingItem to 0,
      causing a crash when returned to the outer method. Store
      ratingItem on the stack.

      CCBUG: 184473

2009-02-18 19:56  mwiesweg

    * Call parent method explicitly, normal call recursed into static
      method of Setup

2009-02-18 19:56  mwiesweg

    * Simply adapt to new API

2009-02-18 19:56  mwiesweg

    * Use simplified Setup API.
      Setups started from one of the non-digikamapp main windows had
      different
      follow-up than a Setup started from digikamapp. Now all is
      unified and
      one signal notifies all setup change listeners.

2009-02-18 19:56  mwiesweg

    * Consolidate Setup API use, remove unused connections

2009-02-18 19:55  mwiesweg

    * Consolidate all signals to one "setupChanged" signals.
      Fine-grained change notification is not worth it for us so far.

2009-02-18 19:55  mwiesweg

    * Init on your own

2009-02-18 19:55  mwiesweg

    * Provide static methods to run setup.

2009-02-18 19:55  mwiesweg

    * Accordingly, no need to pass 0 any more

2009-02-18 19:55  mwiesweg

    * Remove Qt3-style "object name" in constructor

2009-02-18 16:41  aclemens

    * information has no plural form

2009-02-18 12:44  aclemens

    * lenght => length

2009-02-18 12:28  aclemens

    * typo: lenght => length

2009-02-18 12:23  aclemens

    * typo

2009-02-18 11:57  aclemens

    * It doesn't make sense to allow "Set Album/Tag Thumbnail" on D&D
      for
      multiple items, disabling the action completely is better then
      using the
      first item of all dropped items.

2009-02-18 11:43  cgilles

    * sync with trunk

2009-02-18 11:14  cgilles

    * update internal CImg library to 1.3.0

2009-02-18 10:35  aclemens

    * code simplification

2009-02-18 10:35  aclemens

    * add icons to previous / next image actions

2009-02-18 10:13  aclemens

    * code cleanup

2009-02-18 10:13  aclemens

    * addGotoMenu is a tricky one, I have not found a satisfying way to
      connect it easily with the menu instance. This commit will modify
      the
      API so that you provide it two actions, "gotoAlbum" and
      "gotoDate". It
      is not nice and "goto Tag" is still missing, but right now I have
      no
      better idea to do this.
      Maybe the ConextMenuHelper could register the menu it should take
      care
      of, and emit signals when something is happening. But this is
      overkill
      and actually only needed for the "Go To" menu.

2009-02-18 08:56  cgilles

    * update metadata when Dimg object is transformed by a Batch Tool.

2009-02-18 08:20  cgilles

    * factorize code to update metadata after image transformations
      from image editor to DImg class. This code will be used in Batch
      Queue Manager

2009-02-18 07:37  cgilles

    * polish

2009-02-17 21:59  cgilles

    * polish

2009-02-17 21:50  cgilles

    * Rotate batch tool can now use Exif orientation flag

2009-02-17 21:21  cgilles

    * add new Batch Resize tool.

2009-02-17 12:56  cgilles

    * update

2009-02-17 11:19  cgilles

    * assign to a queue more than one Batch Tools at the same time is
      now possible

2009-02-17 10:55  aclemens

    * Disable fullscreen action from context menu right now, we can't
      get rid
      of the checkbox. I still think this action is very important and
      should
      be added somehow.
      Also change "View" action back to "Back to Album", to avoid the
      checkbox
      here, too.

2009-02-17 10:47  cgilles

    * drag & drop between queues move items, not just copy

2009-02-17 10:04  cgilles

    * drag & drop items between queues is now possible

2009-02-17 09:53  aclemens

    * add "PrintWizard" to the list of obsoete kipi-plugins

2009-02-17 09:43  cgilles

    * support drag action in queue list

2009-02-17 07:15  cgilles

    * check if alabum to host processed items exist and is writable.

2009-02-16 20:39  cgilles

    * typo

2009-02-16 20:38  cgilles

    * Flip Batch Tool now support lossless JPEG flip actions

2009-02-16 20:28  cgilles

    * Rotate Batch Tool now support lossless JPEG rotation action

2009-02-16 17:45  aclemens

    * added copyright, polish code

2009-02-16 17:45  aclemens

    * The context menu of the ImagePreviewView now uses the new
      ContextMenuHelper. I have also changed the layout a little bit
      and
      removed the slideshow action (it makes more sense in
      AlbumIconView) and
      added the fullscreen action instead.

      Gilles, can you give me a feedback on this? What do you think?

      CCMAIL:caulier.gilles@gmail.com

2009-02-16 15:51  aclemens

    * add method to create the "Queue Manager" submenu

2009-02-16 14:17  aclemens

    * don't add the goto menu if more then one item is selected

2009-02-16 13:32  aclemens

    * typo

2009-02-16 11:39  aclemens

    * Add ContextMenuHelper class.
      This class will help adding actions to a menu, to avoid duplicate
      code
      in all the context menus throughout digiKam and showFoto.
      Most of the context menus are already patched to use this class,
      but I
      will need to test some issues before committing this.
      Also I'm not sure about the API of ContextMenuHelper, some
      methods could
      be simplified due to the use of global actions. I guess there
      will be
      more changes in the future.

2009-02-16 11:01  cgilles

    * digiKam from 0.11 branch :
      - remove Batch menu.
      - merge all kipi-plugins batch action to Tools main menu.
      - move action to show Batch Queue MAnaer to Tools main menu.
      - add new action to Image main menu to add current selection into
      current Queue from batch manager.
      - add new action to Image main menu to add current selection into
      a new Queue from batch manager.
      - Fix pop-up menu accordingly (icon view and preview mode)

      Andi, please review pop-up menus and fix usabililty if necessary.
      Factorize actions with Action Collection is welcome too.
      CCMAIL: andi.clemens@gmx.net

2009-02-16 01:23  aclemens

    * add missing menuImportActions() method

2009-02-16 01:08  aclemens

    * typo

2009-02-16 01:04  aclemens

    * import actions in albumfolderview are not used?

2009-02-15 21:23  cgilles

    * move setup queue at the right place

2009-02-15 21:19  cgilles

    * fix broken signal/slot connection

2009-02-15 19:57  cgilles

    * show confirm dialog when queue is closed

2009-02-15 17:15  cgilles

    * more control when user change queue focus on pool

2009-02-15 14:05  cgilles

    * now, management of pool of queues work perfectly. I need to
      optimize code and polish container, but at least it's ready to
      use...

2009-02-15 12:43  aclemens

    * sync with trunk

2009-02-15 12:25  aclemens

    * fix memory leak (will only be useful when context menu creation
      is
      factorized)...

2009-02-15 10:08  cgilles

    * all items from a queue take tools assignement

2009-02-15 09:58  cgilles

    * give focus to new tab

2009-02-15 09:53  cgilles

    * polish

2009-02-15 09:48  cgilles

    * add new queue action

2009-02-15 09:35  cgilles

    * fix crash

2009-02-15 09:31  cgilles

    * compile

2009-02-14 20:12  cgilles

    * polish

2009-02-14 20:08  cgilles

    * missing signal

2009-02-14 19:20  cgilles

    * more queue pool management progress

2009-02-14 18:33  cgilles

    * compile

2009-02-14 18:27  cgilles

    * rename file

2009-02-14 18:24  aclemens

    * update (just testing cherry-pick from git)

      (cherry picked from commit
      3a1bc7a4b373a995eff05b0bf1ce1ca3e5aec7bc)

2009-02-14 18:20  cgilles

    * rename class

2009-02-14 17:53  cgilles

    * sync with trunk

2009-02-14 16:43  cgilles

    * compile

2009-02-14 16:42  cgilles

    * polish

2009-02-14 16:30  cgilles

    * add new methods to manage pool of queues.

2009-02-14 15:41  cgilles

    * update

2009-02-14 15:16  cgilles

    * sync with trunk

2009-02-14 13:51  cgilles

    * sync with trunk

2009-02-14 13:27  cgilles

    * typo

2009-02-14 12:02  cgilles

    * bump release

2009-02-14 11:52  cgilles

    * add Batch Queue Manager to 0.11 branch

2009-02-14 11:48  cgilles

    * add

2009-02-14 11:39  aclemens

    * rename digikam => 0.11

2009-02-14 11:38  aclemens

    * init digikam 0.11 branch (once again)

2009-02-14 08:11  cgilles

    * ChangeLog: prepare rc2

2009-02-14 07:48  cgilles

    * digikam.lsm.cmake: update

2009-02-14 07:45  cgilles

    * NEWS: update

0.10.0-rc2 2009-02-15
--------------------------------------------------------------------------------

2009-02-13 21:09  aclemens

    * digikam/digikamapp.cpp: use normal trashcan icon for tag delete
      action

2009-02-13 21:07  aclemens

    * libs/imageproperties/imagedescedittab.cpp: Change order of delete
      and properties action in context menu auf imagedescedittab

2009-02-13 21:07  aclemens

    * digikam/tagfilterview.cpp: Change order of delete and properties
      action in context menu

2009-02-13 20:38  aclemens

    * digikam/tagfolderview.cpp: Use same icons in AlbumFolderView and
      TagFolderView for reset and delete action.

2009-02-13 20:38  aclemens

    * digikam/albumfolderview.cpp, digikam/tagfolderview.cpp: Move
      "Album Properties" and "Tag Properties" actions to the bottom of
      the context menu and rename them to "Properties...", like most
      applications do. This way the action can be found more easily.

2009-02-13 17:55  mwiesweg

    * utilities/setup/setupicc.cpp: Recognize special proprietary
      device class in Nikon profiles

      CCBUG: 152528

2009-02-13 16:32  aclemens

    * libs/widgets/common/filesaveoptionsbox.cpp: Options in "Save As"
      dialog are not loaded for JP2 image types, but
      instead displaying none, the options for the previously selected
      mimetype are displayed.
      Somehow JP2 is not working. If you select it from the mimetype
      combobox,
      klauncher says that the protocol is "unknown", although the type
      is
      correct (image/jp2).
      We need to provide some fake mimetype ("unknown") to display the
      correct
      options instead of returning from the slot.

2009-02-13 14:09  aclemens

    * libs/widgets/iccprofiles/iccpreviewwidget.cpp: polish

2009-02-13 14:05  aclemens

    * libs/widgets/iccprofiles/iccpreviewwidget.cpp: Use QScrollArea
      for ICCPreviewWidget, do not use setWidgetResizable(),
      otherwise the preview widget becomes messed up.

      Right now this seems to be the best solution, what do you think?
      It
      scales vertically, but not horizontally. I think it still looks
      ok.

      CCBUG:131948

2009-02-13 12:51  aclemens

    * NEWS: update

2009-02-13 12:51  aclemens

    * utilities/imageeditor/editor/editorwindow.cpp,
      utilities/setup/setupicc.cpp: readSettings() in SetupICC is
      called 3 times when called the
      first time in the ctor. This is due to a signal emitted when
      the "ManagedView" checkbox is set. Changing the order of the
      method calls in the ctor fixes this.
      The same is true for the EditorWindow class: we need to block
      the signals in applyStandardSettings() to avoid multiple calls
      and toggles of the managedView controls, otherwise wrong settings
      are loaded / saved.

      BUG:160196

2009-02-13 12:49  anaselli

    * utilities/imageeditor/tools/digikamconfig.kcfg,
      utilities/imageeditor/tools/printhelper.cpp,
      utilities/imageeditor/tools/printoptionspage.cpp,
      utilities/imageeditor/tools/printoptionspage.h,
      utilities/imageeditor/tools/printoptionspage.ui: Added auto
      rotate option to print dialog

2009-02-13 11:50  cgilles

    * utilities/imageeditor/editor/editorwindow.cpp: polish

2009-02-13 10:53  cgilles

    * libs/dimg/loaders/jp2ksettings.cpp,
      libs/dimg/loaders/jpegsettings.cpp,
      libs/dimg/loaders/pngsettings.cpp: polish layout

2009-02-13 05:02  cgilles

    * NEWS: update

2009-02-12 20:45  aclemens

    * digikam/welcomepageview.cpp, digikam/welcomepageview.h: fix mail
      address

2009-02-12 18:05  aclemens

    * digikam/digikamapp.cpp, digikam/digikamappprivate.h: prevent the
      tooltip from popping up during the startup of digiKam.

2009-02-12 17:59  cgilles

    * utilities/kipiiface/kipiuploadwidget.cpp: compile

2009-02-12 17:56  cgilles

    * utilities/kipiiface/kipiuploadwidget.cpp: polish

2009-02-12 17:16  aclemens

    * libs/database/haar/haariface.cpp: Add already checked IDs to a
      QSet and skip them when running Find
      Duplicates search.
      This can speed up the process a little bit, but only when the
      image
      collection has a lot duplicate images, otherwise it will be not
      faster
      (but also not slower, so the patch has its purpose :-))

2009-02-12 16:13  aclemens

    * utilities/searchwindow/searchtabheader.cpp: prevent mainwindow
      from popping up during startup

2009-02-12 13:40  cgilles

    * utilities/kipiiface/kipiuploadwidget.cpp,
      utilities/kipiiface/kipiuploadwidget.h: new method to play with
      KUrl

2009-02-12 13:11  cgilles

    * utilities/kipiiface/kipiuploadwidget.cpp: compile

2009-02-12 13:10  cgilles

    * utilities/kipiiface/kipiuploadwidget.cpp: protect

2009-02-12 06:29  cgilles

    * utilities/setup/setuplighttable.cpp: polish

2009-02-12 04:36  cgilles

    * NEWS: update

2009-02-11 18:42  mwiesweg

    * NEWS: update

2009-02-11 18:40  mwiesweg

    * libs/database/imagescanner.cpp: Silly me, the most stupid
      mistake. Must have been blind yesterday.

      BUG: 183887

2009-02-11 18:39  mwiesweg

    * utilities/setup/setupicc.cpp: Don't say unknown if it is one of
      the specified device classes, though unused by us

2009-02-11 15:22  cgilles

    * libs/dimg/loaders/jp2ksettings.cpp,
      libs/dimg/loaders/pngsettings.cpp,
      libs/dimg/loaders/tiffsettings.cpp: add stretch

2009-02-10 16:51  mwiesweg

    * libs/database/databaseaccess.cpp,
      libs/database/databasewatch.cpp, libs/database/databasewatch.h:
      The original bug: Newly added collection may be listed as empty
      by the ioslave
      because it did not know the new collection yet if it had been
      running already.

      The problem: KIOSlaves do not have an event loop in their main
      thread and therefore
      cannot receive DBus signals (they can send them though)

      Howto make KIOSlaves receive DBus signals:
      Create a dedicated thread that creates it's own DBusConnection
      (not sessionBus()),
      connects the DBus signals (including to objects in other threads)
      and then enters
      its event loop.
      When queued signals are send to the KIOSlave's main thread, you
      need to call
      QEventLoop's processEvents for example when you start an
      operation.

2009-02-10 16:51  mwiesweg

    * libs/database/imagescanner.cpp: Ensure tag is -1 if null from
      exiv2

2009-02-10 16:51  mwiesweg

    * libs/database/collectionmanager.cpp,
      libs/database/collectionmanager.h,
      libs/database/databasewatch.cpp: Ensure DatabaseWatch ->
      CollectionManager connection is set up

2009-02-10 14:19  cgilles

    * libs/dimg/dimg.cpp, libs/dimg/dimg.h: use const ref

2009-02-10 13:09  cgilles

    * libs/dimg/dimg.h: force first enum value to 0 to be able to use
      it as index in combobox

2009-02-10 12:18  cgilles

    * libs/dimg/dimg.cpp, libs/dimg/dimg.h: new method to save image
      based on DImg::FORMAT enum instead a formated string

2009-02-09 17:32  cgilles

    * libs/dimg/loaders/jpegsettings.cpp,
      libs/dimg/loaders/jpegsettings.h,
      libs/dimg/loaders/pngsettings.cpp,
      libs/dimg/loaders/pngsettings.h,
      libs/dimg/loaders/tiffsettings.cpp,
      libs/dimg/loaders/tiffsettings.h: added signal about settings
      changes

2009-02-09 16:32  mwiesweg

    * NEWS, libs/threadimageio/thumbnailloadthread.cpp: update, fix
      warning

2009-02-09 16:24  mwiesweg

    * libs/threadimageio/thumbnailloadthread.cpp,
      libs/threadimageio/thumbnailloadthread.h: Use at most one
      KIO::PreviewJob per thumbnail thread. KIO goes crazy if more than
      150 jobs
      are active, which may happen otherwise in special cases.

      BUG: 182858

2009-02-09 14:25  cgilles

    * libs/dimg/loaders/jp2ksettings.cpp,
      libs/dimg/loaders/jp2ksettings.h: add signal to ping when
      settings change

2009-02-09 14:18  cgilles

    * libs/dimg/loaders/jp2ksettings.cpp,
      libs/dimg/loaders/jp2ksettings.h: double connection

2009-02-08 00:12  aclemens

    * digikam/albumfolderview.cpp, digikam/albumiconview.cpp: Fix
      actions

2009-02-08 00:11  aclemens

    * digikam/albumiconview.cpp, digikam/digikamapp.cpp: Capitalize
      "From" in action name according to the KDE style guide.

2009-02-07 22:33  mwiesweg

    * NEWS: update

2009-02-07 22:32  mwiesweg

    * digikam/albumhistory.cpp: If the last backward history item has
      the same album, but different widget, just
      set the widget, but do not create a duplicate entry.
      This applied when Find Similar from context menu is selected.

      BUG: 183008

2009-02-07 22:32  mwiesweg

    * digikam/digikamview.cpp: Make special titles user-presentable in
      album history

      CCBUG: 183008

2009-02-07 22:32  mwiesweg

    * utilities/fuzzysearch/fuzzysearchview.cpp: Only handle album
      selection if tab is active (same procedure for all other left
      sidebar tabs)
      This is for example necessary so that the selected album in the
      folder view is not inserted
      to the album history.

      CCBUG: 183008

2009-02-07 18:35  cgilles

    * NEWS: update

2009-02-07 17:56  mwiesweg

    * NEWS: update

2009-02-07 17:55  mwiesweg

    * utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/editorwindowprivate.h: Store size of
      thumbbar and restore when returning from fullscreen.

      BUG: 166472

2009-02-07 17:55  mwiesweg

    * libs/widgets/common/sidebar.cpp, libs/widgets/common/sidebar.h:
      Allow to backup/restore other widgets inside the splitter

      CCBUG: 166472

2009-02-07 16:40  mwiesweg

    * digikam/digikamapp.cpp, digikam/digikamapp.h, digikam/main.cpp:
      First parts for proper session management support

      CCBUG: 182534

2009-02-07 16:04  anaselli

    * utilities/imageeditor/editor/editorwindow.cpp: SVN_SILENT:
      removed unused code

2009-02-07 14:35  mwiesweg

    * digikam/albumiconview.cpp: If light table is empty, use "Place
      onto Light Table", if there are already pictures added,
      use "Add to Light Table". "Add to" makes no sense for empty
      table.

      CCBUG: 183489

2009-02-07 14:35  mwiesweg

    * utilities/lighttable/lighttablewindow.cpp,
      utilities/lighttable/lighttablewindow.h: Allow to find out if
      table is empty

2009-02-07 14:35  mwiesweg

    * utilities/lighttable/lighttablewindow.cpp: Un-minimize from
      calling method

2009-02-07 14:35  mwiesweg

    * utilities/lighttable/lighttablewindow.cpp: Remove KDE3-style
      filter code

2009-02-07 14:34  mwiesweg

    * digikam/albumiconview.cpp: Use KWindowSystem calls to prevent any
      problems with window focus

      CCBUG: 183489

2009-02-07 14:01  mwiesweg

    * NEWS: update

2009-02-07 14:00  mwiesweg

    * libs/dimg/loaders/pngloader.cpp: Use manual writing with libpng
      only when exiv2 version does not support it.
      (99% if changes are only intendation change)

      BUG: 151552

2009-02-07 14:00  mwiesweg

    * utilities/imageeditor/canvas/canvas.cpp: Do not reset zoom to
      100% whenever a new picture is loaded.

      BUG: 163403

2009-02-07 13:04  cgilles

    * libs/database/schemaupdater.cpp: update

2009-02-07 11:37  cgilles

    * utilities/setup/setupalbumview.cpp,
      utilities/setup/setupmisc.cpp: move sidebar setting to Misc
      section

2009-02-07 10:14  cgilles

    * NEWS: update

2009-02-07 09:32  aclemens

    * digikam/albumiconview.cpp: Remove disabled actions from context
      menu when multiple images are
      selected.
      To save us from many if-statements, we add all actions to the
      context
      menu in the first place and remove them again later on. This way
      we have
      one common place to disable / remove actions which makes the code
      more
      easy to read.

      CCBUG:100770

2009-02-07 08:21  cgilles

    * libs/database/schemaupdater.cpp, libs/database/schemaupdater.h:
      fix typo

2009-02-06 19:45  aclemens

    * digikam/albumiconview.cpp: use same name as mainmenu action

      CCBUG:100770

2009-02-06 19:45  aclemens

    * digikam/albumiconview.h, digikam/digikamapp.cpp,
      digikam/digikamappprivate.h, digikam/digikamui.rc,
      digikam/digikamview.cpp, digikam/digikamview.h: add action "New
      Album from Selection" to mainmenu

      CCBUG:100770

2009-02-06 19:16  aclemens

    * digikam/digikamapp.cpp: quick fix: disable actions from toolbar
      and menu if multiple images are selected.

      CCBUG:100770

2009-02-06 17:41  aclemens

    * digikam/albumiconview.cpp: fix crash when accessing context menu
      in date view

2009-02-06 17:29  aclemens

    * digikam/albumiconview.cpp: disable actions in context menu that
      can't be used with multiple selected images

2009-02-06 15:35  aclemens

    * NEWS: update

2009-02-06 15:20  aclemens

    * digikam/albumiconview.cpp: use "folder-new" icon for "Move
      Selection to new Album" action

2009-02-06 14:49  aclemens

    * NEWS: update

2009-02-06 14:48  aclemens

    * digikam/albumiconview.cpp, digikam/albumiconview.h: If multiple
      images are selected, add a new context menu entry to move the
      selected images into a new album.

      BUG:100770

2009-02-06 14:10  cgilles

    * NEWS: update

2009-02-06 12:30  cgilles

    * NEWS: update

2009-02-06 12:27  cgilles

    * NEWS: update

2009-02-06 12:16  aclemens

    * showfoto/setup/setup.cpp, utilities/setup/setup.cpp: fix "RAW
      Decoding" setup page

2009-02-06 11:39  cgilles

    * imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp: Fix
      warnings under win32

2009-02-06 10:29  cgilles

    * NEWS: update

2009-02-06 08:12  aclemens

    * ChangeLog, data/about/main.html, project/NEWS.0.9.0,
      project/NEWS.0.9.1, utilities/cameragui/umscamera.cpp,
      utilities/setup/setup.cpp: 'information' has no plural form

2009-02-06 05:02  cgilles

    * utilities/imageeditor/tools/printhelper.cpp,
      utilities/imageeditor/tools/printhelper.h,
      utilities/imageeditor/tools/printoptionspage.cpp,
      utilities/imageeditor/tools/printoptionspage.h,
      utilities/imageeditor/tools/signalblocker.h: use digiKam header
      form.
      fix local includes

2009-02-06 04:46  cgilles

    * utilities/imageeditor/editor/imagewindow.cpp: compile

2009-02-06 00:25  anaselli

    * CMakeLists.txt: SVN_SILENT: comments

2009-02-06 00:22  anaselli

    * CMakeLists.txt, NEWS, digikam/CMakeLists.txt,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/tools/digikamconfig.kcfg,
      utilities/imageeditor/tools/digikamconfig.kcfgc,
      utilities/imageeditor/tools/imageprint.cpp,
      utilities/imageeditor/tools/imageprint.h,
      utilities/imageeditor/tools/printhelper.cpp,
      utilities/imageeditor/tools/printhelper.h,
      utilities/imageeditor/tools/printoptionspage.cpp,
      utilities/imageeditor/tools/printoptionspage.h,
      utilities/imageeditor/tools/printoptionspage.ui,
      utilities/imageeditor/tools/signalblocker.h: Added print
      management to ShowFoto.
      Don't need to reinvent the wheel, so i used gwenview code - that
      is a great improvement of my old one :) Thanks Aurelien

      CCMAIL: digikam-devel@kde.org, aurelien.gateau@free.fr

2009-02-05 23:25  aclemens

    * utilities/imageeditor/editor/editorwindow.cpp: code cleanup

2009-02-05 23:22  aclemens

    * utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/editorwindowprivate.h: merge all
      actions of imageplugins into one common actionCollection, to make
      the shortcuts editor more readable

2009-02-05 22:25  mwiesweg

    * NEWS: update

2009-02-05 14:34  cgilles

    * showfoto/setup/setup.cpp, utilities/setup/setup.cpp: backup setup
      dialog size

2009-02-05 14:15  cgilles

    * NEWS: update

2009-02-05 14:14  scripty

    * digikam/digikam.desktop,
      imageplugins/blurfx/digikamimageplugin_blurfx.desktop,
      imageplugins/border/digikamimageplugin_border.desktop,
      imageplugins/oilpaint/digikamimageplugin_oilpaint.desktop,
      imageplugins/raindrop/digikamimageplugin_raindrop.desktop,
      imageplugins/restoration/digikamimageplugin_restoration.desktop,
      showfoto/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: SVN_SILENT
      made messages (.desktop file)

2009-02-05 14:13  cgilles

    * digikam/albumsettings.cpp, digikam/albumsettings.h,
      digikam/digikamview.cpp, digikam/digikamview.h,
      digikam/iconview.cpp, showfoto/setup/setupeditor.cpp,
      showfoto/showfoto.cpp, showfoto/showfoto.h,
      utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
      utilities/cameragui/camerauiprivate.h,
      utilities/imageeditor/editor/imagewindow.cpp,
      utilities/imageeditor/editor/imagewindow.h,
      utilities/lighttable/lighttablewindow.cpp,
      utilities/lighttable/lighttablewindow.h,
      utilities/lighttable/lighttablewindowprivate.h,
      utilities/setup/setupalbumview.cpp: digiKam from trunk : Sidebar
      : it's now possible to select the sidebar type: tab tile always
      visible or only for active tab.
      First one is dedicated for large screen. Second one is the
      default.
      BUG: 182830

2009-02-05 07:15  cgilles

    * project/project.kdevelop, showfoto/setup/setupeditor.cpp,
      showfoto/setup/setuptooltip.cpp, utilities/setup/setupcamera.cpp,
      utilities/setup/setupcategory.cpp, utilities/setup/setupmime.cpp,
      utilities/setup/setupmisc.cpp, utilities/setup/setupplugins.cpp,
      utilities/setup/setupslideshow.cpp,
      utilities/setup/setuptooltip.cpp: fix margin

2009-02-05 05:07  cgilles

    * digikam/digikamapp.cpp: ignore old SlideShow plugin

2009-02-05 04:46  cgilles

    * NEWS: update

2009-02-04 23:09  aclemens

    * digikam/digikamapp.cpp: adept to new kipiplugin name
      (advancedslideshow)

2009-02-04 20:00  mwiesweg

    * utilities/fuzzysearch/findduplicatesview.cpp,
      utilities/fuzzysearch/findduplicatesview.h: Various bugfixes.
      Listen to signalSearchUpdated so that updates from
      rebuilding the duplicates searches are not ignored.

2009-02-04 19:59  mwiesweg

    * digikam/albummanager.cpp, digikam/albummanager.h: Complete the
      implementation for scanSAlbums so that deleted albums are
      removed,
      changed albums are updated. Add a signal for changed searches
      (query, name, type changed)

2009-02-04 19:59  mwiesweg

    * libs/database/collectionmanager.cpp: Some more checks that a
      string for startsWith() is not empty

2009-02-04 19:58  mwiesweg

    * libs/database/schemaupdater.cpp: Increment filter version

2009-02-04 18:16  aclemens

    * digikam/digikamapp.cpp: Clear action collection before it is
      deleted, just to be sure.
      Code polish.

2009-02-04 17:51  aclemens

    * digikam/digikamapp.cpp: If KDE version is < 4.2, do not use
      KActionCategory, put all KIPI
      actions in one collection instead.

      CCBUG:182599

2009-02-04 17:08  aclemens

    * digikam/digikamapp.cpp: Some actions are not shown in the
      shortcut editor. The only way to get
      them is to use
      plugin->actionCollection()->actions()
      instead of
      plugin->actions().
      Need to do further investigations...

2009-02-04 17:01  aclemens

    * digikam/digikamapp.cpp: remove KActionCategory for now, seems to
      be a new feature

2009-02-04 16:58  cgiboudeaux

    * CMakeLists.txt: Add a missing include

2009-02-04 16:39  aclemens

    * digikam/digikamapp.cpp, digikam/digikamappprivate.h: The KIPI
      shortcut settings where only loaded when the shortcut editor
      was started. To fix this, we need to make kipiplugins
      actionCollection
      globally available and move the actionCollection setup into
      slotKipiPluginPlug()

      CCBUG:182599

2009-02-04 16:18  aclemens

    * NEWS: update

2009-02-04 16:18  aclemens

    * digikam/digikamapp.cpp: Add one common KIPI-Plugins
      actionCollection(), to clean up shortcut
      editor dialog. Put actions of every plugin in there. If a plugin
      has
      more then 3 actions, generate a dedicated category inside the
      actionCollection.

      BUG:182599

2009-02-04 16:18  aclemens

    * digikam/digikamapp.cpp: Enhance readability by using foreach
      macro and switch statement.

2009-02-04 12:25  cgilles

    * libs/database/schemaupdater.cpp, libs/dimg/dimg.cpp,
      libs/dimg/dimg.h, libs/widgets/common/filesaveoptionsbox.cpp,
      libs/widgets/common/filesaveoptionsbox.h,
      utilities/imageeditor/canvas/dimginterface.cpp,
      utilities/imageeditor/canvas/dimginterface.h,
      utilities/imageeditor/editor/editorwindow.cpp: j2k is also an
      file name extension for JPEG2000 (used by KDE 4.1)

2009-02-04 11:07  cgilles

    * libs/dimg/loaders/pngloader.cpp, libs/dimg/loaders/pngloader.h:
      digiKam from trunk : force to save metadata with Exiv2 in all
      case. Since Exiv2 is out PNG is upport in writting mode.
      CCBUG: 151552

2009-02-04 10:09  aclemens

    * NEWS: update

2009-02-04 05:14  cgilles

    * NEWS: update

2009-02-04 05:13  cgilles

    * NEWS: update

2009-02-03 18:05  cgilles

    * NEWS: update

2009-02-03 17:28  aclemens

    * digikam/welcomepageview.cpp, digikam/welcomepageview.h: Move
      disabling of actions into a dedicated method, to clean up
      constructor.

2009-02-03 17:12  aclemens

    * digikam/welcomepageview.cpp: Another action that needs to be
      disabled in KHTMLPart widget, although
      the shortcut will work after clicking into the AlbumIconView.
      But if you don't click into the thumbnail view, you'll get an
      "ambiguous
      shortcut" warning dialog.

2009-02-03 16:37  aclemens

    * utilities/fuzzysearch/findduplicatesview.cpp: Give visual
      feedback to the user if "Find Duplicates" search is going to be
      canceled.

2009-02-03 16:04  mwiesweg

    * NEWS: update

2009-02-03 16:04  mwiesweg

    * libs/database/collectionmanager.cpp: Dont use empty paths for
      startsWith(), always true

2009-02-03 16:00  mwiesweg

    * digikam/folderitem.cpp, digikam/folderitem.h,
      digikam/folderview.cpp, digikam/folderview.h:
      Q3ListView::takeItem is only used for root items. For all other
      items, we must override
      Q3ListViewItem::takeItem. Do this and notify FolderView about
      takenItems.
      I dont know why this did _not_ crash, and it did not for me, so I
      cant proof
      this was the crash, but it is probable.

      BUG: 182995

2009-02-03 10:31  aclemens

    * utilities/cameragui/freespacewidget.cpp: fix warnings

2009-02-03 09:46  cgilles

    * digikam/digikamapp.cpp: fix plugin name

2009-02-03 09:23  cgilles

    * digikam/digikamapp.cpp: digiKam from trunk : ignore some renamed
      kipi plugins in loaders which can make some troubles with
      keyboard shortcuts editor.
      CCBUG: 182599
      CCMAIL: lure@kubuntu.org

2009-02-03 08:46  cgilles

    * digikam/componentsinfo.h, libs/dialogs/libsinfodlg.cpp,
      libs/dialogs/libsinfodlg.h, project/project.kdevelop,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/editorwindow.h: set dialog as
      modeless

2009-02-02 20:06  sengels

    * digikam/CMakeLists.txt, showfoto/CMakeLists.txt: fix
      digikam/showfoto application icon to use oxygen now

2009-02-02 16:37  cgilles

    * NEWS: update

2009-02-02 14:51  cgilles

    * libs/database/collectionmanager.cpp,
      libs/database/collectionmanager.h,
      libs/database/databasebackend.cpp,
      libs/database/databasebackend.h: use const d

2009-02-02 14:42  cgilles

    * digikam/albummanager.cpp, digikam/digikamfirstrun.cpp,
      digikam/digikamfirstrun.h, digikam/icongroupitem.cpp,
      digikam/icongroupitem.h,
      imageplugins/coreplugin/hsl/hspreviewwidget.cpp,
      imageplugins/coreplugin/hsl/hspreviewwidget.h,
      imageplugins/superimpose/dirselectwidget.cpp,
      imageplugins/superimpose/dirselectwidget.h,
      project/project.kdevelop, utilities/cameragui/gpconfigdlg.cpp,
      utilities/cameragui/gpconfigdlg.h: use const d

2009-02-02 13:10  cgilles

    * utilities/imageeditor/canvas/dimginterface.cpp: force to remove
      IPTC preview before to update it...
      CCBUG: 151552

2009-02-02 11:03  cgilles

    * utilities/fuzzysearch/fuzzysearchview.cpp,
      utilities/fuzzysearch/fuzzysearchview.h: digiKam from trunk : use
      QScrollArea to host fuzzy search view to reduce main window size
      CCBUG: 182829

2009-02-02 11:01  cgilles

    * NEWS: update

2009-02-02 10:02  cgilles

    * showfoto/setup/setupeditor.cpp, showfoto/setup/setupeditor.h,
      showfoto/setup/setuptooltip.cpp, showfoto/setup/setuptooltip.h:
      use QScrollArea in shwofoto setup dialog
      CCBUG: 182755

2009-02-02 09:59  cgilles

    * utilities/setup/setupalbumview.cpp,
      utilities/setup/setupalbumview.h,
      utilities/setup/setupcamera.cpp, utilities/setup/setupcamera.h,
      utilities/setup/setupcategory.cpp,
      utilities/setup/setupcategory.h,
      utilities/setup/setupcollections.cpp,
      utilities/setup/setupcollections.h,
      utilities/setup/setupdcraw.cpp, utilities/setup/setupdcraw.h,
      utilities/setup/setupeditor.cpp, utilities/setup/setupeditor.h,
      utilities/setup/setupicc.cpp, utilities/setup/setupicc.h,
      utilities/setup/setupidentity.cpp,
      utilities/setup/setupidentity.h,
      utilities/setup/setupiofiles.cpp, utilities/setup/setupiofiles.h,
      utilities/setup/setuplighttable.cpp,
      utilities/setup/setuplighttable.h,
      utilities/setup/setupmetadata.cpp,
      utilities/setup/setupmetadata.h, utilities/setup/setupmime.cpp,
      utilities/setup/setupmime.h, utilities/setup/setupmisc.cpp,
      utilities/setup/setupmisc.h, utilities/setup/setupplugins.cpp,
      utilities/setup/setupplugins.h,
      utilities/setup/setupslideshow.cpp,
      utilities/setup/setupslideshow.h,
      utilities/setup/setuptooltip.cpp, utilities/setup/setuptooltip.h:
      digiKam from trunk: use QScrollArea everywhere to decrease setup
      dialog size
      BUG: 182755

2009-02-01 17:54  cgilles

    * NEWS: update

2009-02-01 17:47  cgilles

    * digikam/albumwidgetstack.cpp, digikam/albumwidgetstack.h,
      digikam/digikamview.cpp, digikam/imagepreviewview.cpp,
      digikam/imagepreviewview.h: use right slot to insert item to LT
      with preview mode.
      BUG: 182754

2009-02-01 14:35  cgilles

    * NEWS: update

2009-02-01 14:34  cgilles

    * libs/widgets/common/curveswidget.cpp,
      libs/widgets/common/curveswidget.h: use antialiasing to render
      curves.
      BUG: 182610

2009-02-01 14:08  cgilles

    * NEWS: update

2009-02-01 13:53  cgilles

    * NEWS: update

2009-02-01 12:21  aclemens

    * NEWS: update

2009-02-01 12:19  aclemens

    * digikam/albumfolderview.cpp, digikam/folderview.cpp,
      digikam/tagfilterview.cpp, digikam/tagfilterview.h,
      digikam/tagfolderview.cpp,
      libs/imageproperties/imagedescedittab.cpp,
      libs/imageproperties/talbumlistview.cpp,
      libs/imageproperties/talbumlistview.h,
      utilities/fuzzysearch/fuzzysearchfolderview.cpp,
      utilities/gpssearch/gpssearchfolderview.cpp,
      utilities/searchwindow/searchfolderview.cpp,
      utilities/timeline/timelinefolderview.cpp: Fix saveViewState()
      for folderviews with CheckListItems, like
      TAlbumListView and TagFilterView.

      With current implementation, we are not able to have one common
      loadViewState() and saveViewState() method, so we need to
      re-implement
      them in TAlbumListView and TagFilterView. This is not nice
      because we
      have duplicate code now, but since we are going to switch to
      ModelView
      concept next release, it would be a waste of time to create a new
      common
      interface or abstract class now.

      We can not call virtual methods in constructors / destructors, so
      every
      view inherited from FolderView needs to call saveViewState() in
      its own
      destructor instead.

      BUG:148166

2009-02-01 07:02  cgilles

    * NEWS: update

2009-01-31 22:56  mwiesweg

    * NEWS: update

2009-01-31 22:54  mwiesweg

    * digikam/albumiconview.cpp: When the item marked with "Go To"
      actions has been scrolled to once, drop it so that it does not
      persist.

      BUG: 180223

2009-01-31 20:41  cgilles

    * NEWS: update

2009-01-31 16:08  cgilles

    * NEWS: update

2009-01-31 16:06  cgilles

    * utilities/cameragui/cameraiconview.cpp,
      utilities/cameragui/cameraiconview.h: backport commit #919250
      from KDE3 branch
      BUG: 182352

2009-01-31 13:48  cgilles

    * utilities/cameragui/cameracontroller.cpp,
      utilities/cameragui/cameracontroller.h: polish

2009-01-31 13:09  cgilles

    * NEWS: update

2009-01-31 13:07  cgilles

    * utilities/cameragui/cameracontroller.cpp: digiKam from trunk : to
      prevent any problem, only apply JPEG fix to JPEG files
      BUG: 180065

2009-01-31 12:26  cgilles

    * utilities/cameragui/cameracontroller.cpp: digiKam from trunk:
      Camera GUI : append orginal file name to temp url used to
      download file from camera (not prepend).
      Like this, original file type mime is not lost and JPEG operation
      during download are not applied to RAW files.
      CCBUGS: 180065

2009-01-31 11:10  cgilles

    * utilities/cameragui/cameracontroller.cpp: added more debug info

2009-01-30 18:16  aclemens

    * digikam/welcomepageview.cpp: use qobject_cast instead of
      dynamic_cast, use kDebug() when action can
      not be found

2009-01-30 13:38  aclemens

    * digikam/welcomepageview.cpp: just for safety, disable
      findPrevious action of KHTMLPart as well. We do
      not use the shortcut "Shift+F3" yet, but who knows...?

2009-01-30 12:18  cgilles

    * NEWS: update

2009-01-29 23:43  scripty

    * showfoto/showfoto.desktop,
      utilities/hotplug/digikam-download.desktop.cmake,
      utilities/hotplug/digikam-mount-and-download.desktop.cmake,
      utilities/hotplug/digikam-opencamera.desktop.cmake: SVN_SILENT
      made messages (.desktop file)

2009-01-29 22:05  mwiesweg

    * utilities/imageeditor/canvas/dimginterface.cpp: Fix intendation

2009-01-29 20:50  cgilles

    * NEWS: update

2009-01-29 20:13  mwiesweg

    * libs/widgets/common/dlogoaction.cpp: Remove assert.
      When moving toolbars around Qt inserts action in a form of QMenu,
      why ever.
      (See QToolBarLayout::layoutActions).
      This works well as it is now.

      BUG: 182334

2009-01-29 14:13  aclemens

    * libs/database/haar/haariface.cpp: fix logic error

2009-01-29 12:35  cgilles

    * NEWS: update

2009-01-29 12:35  mwiesweg

    * libs/dimg/loaders/jpegloader.cpp: Use setjmp-save cleanup
      handling for JPEG loader as well

2009-01-29 12:34  mwiesweg

    * libs/dimg/loaders/pngloader.cpp: Polish, use setjmp-save cleanup
      object for save() as well

2009-01-29 11:53  mwiesweg

    * NEWS: update

2009-01-29 11:52  mwiesweg

    * libs/database/schemaupdater.cpp: KIO jobs cannot be started from
      the non-UI thread.
      Now when updating the database from 0.9, we used a KIO job from a
      worker thread,
      and this worked well for this job. But in this case internal KIO
      objects
      (KIO::Scheduler) will be created in this worker thread, so all
      following usage of KIO
      from the main thread will fail, which caused the effect that no
      images are visible after
      the first start when updating.
      Fix with using QFile::copy methods in SchemaUpdater.

      (KIO should enforce not being used from worker thread in
      KIO::Scheduler construction;
      or, there do not seem to be too large obstacles for creating
      per-thread usage to remove
      the restriction)

      BUG: 181792

2009-01-29 11:52  mwiesweg

    * digikam/albumwidgetstack.cpp: Use only first bytes of config
      string (these contain the QList<int> with 0, 0),
      do not look at rest, because the handle width is stored there and
      may vary.

2009-01-29 11:52  mwiesweg

    * libs/dimg/loaders/pngloader.cpp: Fix memory leak detected by
      valgrind when a broken PNG image is loaded:
      setjmp/longjmp will reset all stack variables, that means
      something like
      uchar *data = 0; if (setjmp) { delete data; return; }; data = new
      uchar[]; longjmp;
      will never delete the allocated memory because data is again 0
      after setjmp.
      We need to store the pointer on the heap.

      Need fix Jpeg loader similarly.

2009-01-29 11:51  mwiesweg

    * libs/database/schemaupdater.cpp: Do not let "Last Search" from
      0.9 collide with 0.10 "Current Search"

2009-01-29 11:08  cgilles

    * NEWS: update

2009-01-29 00:03  aclemens

    * NEWS: update

2009-01-28 20:11  cgilles

    * utilities/cameragui/freespacewidget.cpp: fix memory leak

2009-01-28 18:13  cgilles

    * utilities/cameragui/dkcamera.cpp, utilities/cameragui/dkcamera.h:
      bugfix : if file extension is empty, do not cast mimetype as RAW
      file...

2009-01-27 16:20  cgilles

    * libs/widgets/common/ditemtooltip.cpp: take a care about theme
      engine changes to render arrow on the corners

2009-01-27 15:58  cgilles

    * NEWS: update

2009-01-27 14:43  cgilles

    * README: fix Qt url

2009-01-27 09:30  aclemens

    * utilities/fuzzysearch/findduplicatesview.cpp: polish

2009-01-27 09:15  aclemens

    * utilities/fuzzysearch/findduplicatesview.cpp,
      utilities/fuzzysearch/findduplicatesview.h: Reset progressbar
      when "find duplicates" tool has been finished. Use a
      dedicated function to toggle the state of the control widgets of
      the
      Find Duplicates tool, to avoid code duplication.

2009-01-26 21:50  mwiesweg

    * NEWS: update

2009-01-26 21:49  mwiesweg

    * digikam/albumiconviewfilter.cpp, digikam/albumlister.cpp: No
      longer restrict filtering only to those fields visible in icon
      view

      BUG: 181705

2009-01-26 21:49  mwiesweg

    * libs/threadimageio/managedloadsavethread.cpp: Fix memory leak

2009-01-26 21:48  mwiesweg

    * libs/threadimageio/loadsavethread.cpp: Improve comment

2009-01-26 21:03  aclemens

    * digikam/digikamapp.cpp: fix memory leak

2009-01-26 20:22  aclemens

    * digikam/welcomepageview.cpp: disable KHTMLPart's findNext action
      as well

2009-01-26 19:25  aclemens

    * digikam/digikamapp.cpp, digikam/welcomepageview.cpp: override
      find action of KHTMLPart widget so that "Search..." action is
      executable via keyboard shortcut

2009-01-26 16:59  aclemens

    * digikam/digikamview.cpp: focus the "searches" tab when activating
      "simple search" action

2009-01-26 14:38  cgilles

    * NEWS: update

2009-01-26 14:35  cgilles

    * utilities/imageeditor/editor/editorstackview.h,
      utilities/imageeditor/editor/editortooliface.cpp,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/editorwindow.h: digiKam from trunk :
      fix some issues with zoom action between canvas and editor tool
      preview.
      For the moment, only Zoom+ and Zoom- actions are properly
      managed. Later, when all Editor Tool
      preview widget will be factored, we will improve zoom management
      to include Zoom Fit and Zoom Combox.
      BUG: 181964

2009-01-26 11:46  aclemens

    * utilities/imageeditor/editor/editorwindow.cpp: also toggle zoomIn
      / zoomOut actions in editorwindow

2009-01-26 09:47  cgilles

    * NEWS: update

2009-01-26 09:46  cgilles

    * imageplugins/adjustcurves/adjustcurvestool.cpp,
      imageplugins/adjustlevels/adjustlevelstool.cpp,
      imageplugins/blurfx/blurfxtool.cpp,
      imageplugins/border/bordertool.cpp,
      imageplugins/channelmixer/channelmixertool.cpp,
      imageplugins/charcoal/charcoaltool.cpp,
      imageplugins/colorfx/colorfxtool.cpp,
      imageplugins/coreplugin/autocorrectiontool.cpp,
      imageplugins/coreplugin/bcgtool.cpp,
      imageplugins/coreplugin/blurtool.cpp,
      imageplugins/coreplugin/bwsepiatool.cpp,
      imageplugins/coreplugin/hsl/hsltool.cpp,
      imageplugins/coreplugin/iccprooftool.cpp,
      imageplugins/coreplugin/redeyetool.cpp,
      imageplugins/coreplugin/rgbtool.cpp,
      imageplugins/coreplugin/sharpnesseditor/sharpentool.cpp,
      imageplugins/distortionfx/distortionfxtool.cpp,
      imageplugins/emboss/embosstool.cpp,
      imageplugins/filmgrain/filmgraintool.cpp,
      imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/hotpixels/hotpixelstool.cpp,
      imageplugins/infrared/infraredtool.cpp,
      imageplugins/inpainting/inpaintingtool.cpp,
      imageplugins/lenscorrection/autocorrection/autocorrectiontool.cpp,
      imageplugins/lenscorrection/distortion/lensdistortiontool.cpp,
      imageplugins/lenscorrection/vignetting/antivignettingtool.cpp,
      imageplugins/noisereduction/noisereductiontool.cpp,
      imageplugins/oilpaint/oilpainttool.cpp,
      imageplugins/raindrop/raindroptool.cpp,
      imageplugins/restoration/restorationtool.cpp,
      imageplugins/sheartool/sheartool.cpp,
      imageplugins/texture/texturetool.cpp,
      imageplugins/whitebalance/whitebalancetool.cpp,
      libs/widgets/imageplugins/imagepanelwidget.h,
      libs/widgets/imageplugins/imagewidget.h: digiKam from trunk :
      force to record EditorTool preview mode settings when tool is
      closed.
      BUG: 181940

2009-01-26 08:22  cgilles

    * NEWS: upodate

2009-01-26 08:21  cgilles

    * utilities/imageeditor/tools/imageresize.cpp: digiKam from trunk :
      Andi, Marcel, with RIntNumInput, setRange() must be called before
      to use setSliderEnabled(). Just take a care...
      BUG: 181930

2009-01-26 08:01  cgilles

    * utilities/imageeditor/tools/imageresize.cpp,
      utilities/imageeditor/tools/imageresize.h: revert no need here.
      obsolete slot

2009-01-26 07:56  cgilles

    * utilities/imageeditor/tools/imageresize.cpp,
      utilities/imageeditor/tools/imageresize.h: missing slot

2009-01-25 21:58  cgilles

    * NEWS: update

2009-01-25 19:32  cgilles

    * NEWS: update

2009-01-25 17:10  cgilles

    * NEWS: update

2009-01-25 12:54  scripty

    * digikam/digikam.desktop,
      imageplugins/adjustcurves/digikamimageplugin_adjustcurves.desktop,
      imageplugins/adjustlevels/digikamimageplugin_adjustlevels.desktop,
      imageplugins/blurfx/digikamimageplugin_blurfx.desktop,
      imageplugins/border/digikamimageplugin_border.desktop,
      imageplugins/channelmixer/digikamimageplugin_channelmixer.desktop,
      imageplugins/charcoal/digikamimageplugin_charcoal.desktop,
      imageplugins/colorfx/digikamimageplugin_colorfx.desktop,
      imageplugins/coreplugin/digikamimageplugin_core.desktop,
      imageplugins/distortionfx/digikamimageplugin_distortionfx.desktop,
      imageplugins/emboss/digikamimageplugin_emboss.desktop,
      imageplugins/filmgrain/digikamimageplugin_filmgrain.desktop,
      imageplugins/freerotation/digikamimageplugin_freerotation.desktop,
      imageplugins/hotpixels/digikamimageplugin_hotpixels.desktop,
      imageplugins/infrared/digikamimageplugin_infrared.desktop,
      imageplugins/inpainting/digikamimageplugin_inpainting.desktop,
      imageplugins/inserttext/digikamimageplugin_inserttext.desktop,
      imageplugins/lenscorrection/digikamimageplugin_lenscorrection.desktop,
      imageplugins/noisereduction/digikamimageplugin_noisereduction.desktop,
      imageplugins/oilpaint/digikamimageplugin_oilpaint.desktop,
      imageplugins/perspective/digikamimageplugin_perspective.desktop,
      imageplugins/raindrop/digikamimageplugin_raindrop.desktop,
      imageplugins/restoration/digikamimageplugin_restoration.desktop,
      imageplugins/sheartool/digikamimageplugin_sheartool.desktop,
      imageplugins/superimpose/digikamimageplugin_superimpose.desktop,
      imageplugins/texture/digikamimageplugin_texture.desktop,
      imageplugins/whitebalance/digikamimageplugin_whitebalance.desktop,
      kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
      kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
      showfoto/showfoto.desktop,
      utilities/imageeditor/editor/digikamimageplugin.desktop:
      SVN_SILENT made messages (.desktop file)

2009-01-24 22:31  mwiesweg

    * NEWS: update

2009-01-24 22:28  mwiesweg

    * utilities/fuzzysearch/fuzzysearchfolderview.cpp: - for the
      builtin searches, which can neither be renamed nor removed, show
      a context menu
      with disabled actions (this is clearer than showing no context
      menu at all)
      - fix the slotTextSearchFilterChanged gone wild

      BUG: 181720, 181698

2009-01-24 22:23  aclemens

    * utilities/lighttable/lighttablebar.cpp: Disable "Clear all"
      action if no items are inserted into the thumbbar

      CCBUG:181721

2009-01-24 22:07  aclemens

    * NEWS: update

2009-01-24 22:07  aclemens

    * utilities/lighttable/lighttablebar.cpp: Display "Clear all"
      action if the user clicks into an empty space in the lighttable's
      thumbbar.

      BUG:181721

2009-01-24 20:39  shaforo

    * digikam/digikam.desktop: set fine-grained categories for
      extragear apps.
      (in compliance with
      http://standards.freedesktop.org/menu-spec/menu-spec-1.0.html#category-registry)

      as the changes ain't controversial. I'm commiting them w/o
      approvement.

      CCMAIL:tomalbers@kde.nl
      CCMAIL:digikam-devel@kde.org
      CCMAIL:kile-devel@lists.sourceforge.net
      CCMAIL:kare.sars@iki.fi
      CCMAIL:jh@kolouch.net

2009-01-24 19:03  aclemens

    * digikam/digikamapp.cpp: Use iconText() for openSolidCamera() as
      well

      CCBUG:180006

2009-01-24 13:35  cgilles

    * utilities/cameragui/cameraui.cpp: missing to handle this action
      when camera gui is busy

2009-01-24 11:23  cgilles

    * NEWS: update

2009-01-24 11:16  cgilles

    * NEWS: update

2009-01-24 10:27  mwiesweg

    * NEWS: update

2009-01-24 00:22  ilic

    * showfoto/main.cpp: Using Digikam's message catalog.

2009-01-23 20:13  cgilles

    * NEWS: update

2009-01-23 19:51  cgilles

    * imageplugins/lenscorrection/autocorrection/autocorrectiontool.cpp,
      imageplugins/lenscorrection/autocorrection/autocorrectiontool.h,
      imageplugins/lenscorrection/autocorrection/klensfun.cpp,
      imageplugins/lenscorrection/autocorrection/klensfun.h: digiKam
      from trunk : restore LensFun tool which is broken since port to
      EditorTool API. There is a race condition at init. Using
      Qtimer::singleShot() fix the problem

2009-01-23 16:32  cgilles

    * NEWS: update

2009-01-23 16:22  mwiesweg

    * digikam/digikamfirstrun.cpp,
      utilities/setup/setupcollections.cpp: Add a clause making clear
      that Samba shares need to be natively mounted, smb:// ioslave
      does not work.
      This is not valid for Windows, the implementation situation for
      Solid is unclear
      there as well, so don't show the whole note on Windows.

      BUG: 173412

2009-01-23 12:10  cgilles

    * NEWS: update

2009-01-23 12:07  cgilles

    * libs/imageproperties/imagedescedittab.cpp,
      libs/imageproperties/imagedescedittab.h: yse right button code
      for Discard action
      BUG: 181610

2009-01-22 19:51  cgilles

    * NEWS: update

2009-01-22 19:48  lure

    * libs/dmetadata/geodetictools.cpp: Fix build on ARM platform
      (qreal vs. double)

2009-01-22 19:48  cgilles

    * libs/dimg/filters/dimgimagefilters.cpp,
      libs/dimg/filters/dimgimagefilters.h: digiKam from trunk : non
      multithreaded fileter need to be started by hand. This commit fix
      Red Eyes editor tool which do not process anything.
      BUG: 176140

2009-01-22 17:23  cgilles

    * utilities/imageeditor/editor/imageiface.cpp,
      utilities/imageeditor/editor/imageiface.h: polish

2009-01-22 16:45  mwiesweg

    * digikam/albumiconview.cpp: Delete created Actions

2009-01-22 16:45  mwiesweg

    * digikam/albumlister.cpp: Kill job on exit

2009-01-22 16:45  mwiesweg

    * libs/database/imageinfo.cpp: Fix handling of invalid image id or
      url

2009-01-22 16:45  mwiesweg

    * libs/threadimageio/loadsavethread.cpp: Fix valgrind report: On
      destruction, delete all remaining tasks.

2009-01-22 16:45  mwiesweg

    * imageplugins/coreplugin/redeyetool.cpp: Need to delete composer

2009-01-22 16:44  mwiesweg

    * digikam/albumiconview.cpp: Fix memory leak: Need to delete
      created menus (addMenu does not take ownership)
      or, rather, create them on the stack.

2009-01-22 14:50  cgilles

    * utilities/imageeditor/editor/imageiface.cpp: fix memory leak

2009-01-22 14:28  cgilles

    * libs/widgets/common/thumbbar.cpp: fix memory leak

2009-01-22 11:02  cgilles

    * libs/widgets/common/thumbbar.cpp: fix crash if item is null

2009-01-22 10:41  cgilles

    * digikam/imagepreviewbar.cpp, libs/widgets/common/thumbbar.cpp,
      libs/widgets/common/thumbbar.h,
      utilities/lighttable/lighttablebar.cpp: digiKam from trunk:
      thumbbar : only display thumbbar item tool tip when mouse is over
      thumb image

2009-01-22 08:58  cgilles

    * CMakeLists.txt, NEWS: rc2

2009-01-22 08:54  cgilles

    * NEWS: update

2009-01-22 00:08  sengels

    * showfoto/CMakeLists.txt: make showfoto link on msvc

2009-01-22 00:07  sengels

    * libs/database/imageinfocache.cpp: include private headers as they
      seem to be needed on msvc

2009-01-22 00:05  sengels

    * libs/widgets/common/dpopupmenu.cpp: do not use constructor in
      this case

2009-01-21 18:19  cgilles

    * ChangeLog: prepare rc1

2009-01-21 18:04  cgilles

    * digikam.lsm.cmake: update


0.10.0-rc1 2009-01-21
--------------------------------------------------------------------------------

2009-01-21 17:55  cgilles

    * digikam/imagepreviewbar.cpp, project/project.kdevelop,
      utilities/lighttable/lighttablebar.cpp: fix rating on the fly
      region computation in vertical mode.

2009-01-21 08:59  cgilles

    * digikam.lsm.cmake: update

2009-01-21 08:38  cgilles

    * libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: new
      panasonic tag for lens description

2009-01-21 07:26  cgilles

    * NEWS: update

2009-01-20 22:12  mwiesweg

    * utilities/cameragui/cameraui.cpp: Avoid creating double
      auto-rename names when downloading images.
      Insert -1, -2 etc. for duplicate names.
      This only applies if the generated download names are found to be
      equal in
      one download procedure; if files are really found on disk, of
      course the dialog
      will still be shown.

      CCBUG: 179902

2009-01-20 21:32  mwiesweg

    * utilities/imageeditor/editor/editorwindow.cpp: If only edit text
      is changed, unset any current index of the combo box,
      so that current index does not differ from text.
      Fixes remaing problem if 177936. I think there is another bug for
      keeping the
      zoom rate constant, I doubt it is user-friendly to always reset
      to 100%.

      BUG: 177936

2009-01-20 21:06  mwiesweg

    * digikam/digikamapp.cpp: Change menu entry to say what it does (it
      does the same for the whole collection
      as "Synchronize Images with Database" does for the current
      album),
      following urgent user request.
      Remaining Todo for the future: clean up this group of related
      actions, with batch manager

2009-01-20 15:41  cgilles

    * utilities/lighttable/lighttablebar.cpp: missing to commit this
      part too

2009-01-20 15:41  cgilles

    * digikam/albumiconview.cpp, digikam/iconview.cpp,
      digikam/imagepreviewbar.cpp, digikam/imagepreviewbar.h,
      digikam/ratingbox.cpp: digiKam from trunk : redesign a little bit
      Rating on the fly over item. Factorize some part and optimize
      painter code.
      Must work with all KDE style.

2009-01-20 14:45  mwiesweg

    * utilities/searchwindow/searchgroup.cpp: Following request from
      i18n list, use only one label and use markup for line break.

2009-01-20 13:51  mwiesweg

    * utilities/cameragui/cameraiconview.cpp: GPItemInfo->size is
      qint64 and can be -1, which means not available from driver.
      Do not add negativ number to unsigned long.
      Use qint64 format for intermediate calculation.

      CCBUG: 181347

2009-01-20 09:16  cgilles

    * digikam/ratingbox.cpp: no need frame here

2009-01-20 09:11  cgilles

    * digikam/albumiconview.cpp, digikam/iconview.cpp,
      digikam/ratingbox.cpp: polish

2009-01-19 19:51  cgilles

    * NEWS: update

2009-01-19 16:56  cgilles

    * NEWS: update

2009-01-19 15:32  cgilles

    * CMakeLists.txt, utilities/cameragui/freespacetooltip.cpp,
      utilities/cameragui/freespacetooltip.h,
      utilities/cameragui/freespacewidget.cpp,
      utilities/cameragui/freespacewidget.h: digiKam from trunk :
      Camera gui : freespace widget : use dedicated digiKam tool tip to
      render properly tip contents
      with specific digiKam color theme, else text can be unreadable
      (problem is about QToolTip background color
      which is not customizable)


2009-01-19 14:13  cgilles

    * digikam/iconview.cpp: missing unsetcursor here

2009-01-19 14:09  cgilles

    * digikam/imagepreviewbar.cpp, digikam/imagepreviewbar.h: digiKam
      from trunk : catch moise leave event from rating box to disable
      rating widget when user move cursor over scrollbar
      CCBUG: 181184

2009-01-19 13:42  aclemens

    * libs/widgets/common/dlogoaction.cpp,
      utilities/cameragui/renamecustomizer.cpp,
      utilities/slideshow/slideshow.cpp: fix memory leak

      Normally you can skip assigning a parent to a QObject, if it is
      somehow
      re-parented afterwards (like adding it to a layout etc). But the
      QTimer
      is not re-assigned and so we have a memory leak here. Setting the
      parent
      does fix it.

2009-01-19 10:13  cgilles

    * digikam/imagepreviewbar.cpp, digikam/imagepreviewbar.h: digiKam
      from trunk : image preview bar : re-implement
      QWidget:mouseMoveEvent() to hande cursor movements over scroolbar
      to hide rating box.
      CCBUG: 181184

2009-01-19 07:44  cgilles

    * NEWS: update

2009-01-19 07:40  cgilles

    * NEWS: update

2009-01-18 21:46  mwiesweg

    * NEWS: update

2009-01-18 21:23  mwiesweg

    * NEWS: update

2009-01-18 21:22  mwiesweg

    * utilities/lighttable/lighttablepreview.cpp: Use deleteLater
      (already done in all seven other occurrences)

      BUG: 181221

2009-01-18 20:26  mwiesweg

    * NEWS: update

2009-01-18 20:25  mwiesweg

    * utilities/cameragui/cameraui.cpp: Fix crash produces with the
      intention to fix another crash.
      Thanks for quick beta testing ;-)

      BUG: 181203

2009-01-18 19:10  cgilles

    * utilities/cameragui/freespacewidget.cpp: more widget design

2009-01-18 18:09  cgilles

    * NEWS: update

2009-01-18 15:55  mwiesweg

    * NEWS: update

2009-01-18 15:52  lure

    * utilities/kipiiface/kipiuploadwidget.cpp,
      utilities/kipiiface/kipiuploadwidget.h: Add New Album button to
      KIPI::UploadWidget
      - this is coppied from AlbumSelectionDialog
      - will look if the code can be refactored and shared
      (AlbumSelectionWidget)

2009-01-18 15:50  mwiesweg

    * digikam/albummanager.cpp: The method handling
      AlbumChangeset::Renamed was not aware that Renamed
      can also mean that the album has been moved to a different
      parent.
      In this case, remove the old album and call scanPAlbums.

      BUG: 181146

2009-01-18 15:50  mwiesweg

    * digikam/albumfolderview.cpp: Resort on rename.
      Unknown to me why sorting does not work automatically and why a
      simple Q3ListView::sort() does not work.

      BUG: 169306

2009-01-18 15:50  mwiesweg

    * digikam/albummanager.cpp: Remove ancient code and fix subtle
      bugs, use KIO infrastructure

2009-01-17 19:18  aclemens

    * imageplugins/colorfx/colorfxtool.cpp,
      imageplugins/coreplugin/autocorrectiontool.cpp: polish

2009-01-17 19:11  aclemens

    * imageplugins/coreplugin/autocorrectiontool.cpp: fix memory leak

2009-01-17 19:10  aclemens

    * imageplugins/colorfx/colorfxtool.cpp: polish

2009-01-17 18:31  aclemens

    * imageplugins/colorfx/colorfxtool.cpp: fix memory leak

2009-01-17 17:49  cgilles

    * NEWS: update

2009-01-17 17:48  cgilles

    * imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp,
      imageplugins/coreplugin/ratiocrop/imageselectionwidget.h,
      imageplugins/coreplugin/ratiocrop/ratiocroptool.cpp,
      imageplugins/coreplugin/ratiocrop/ratiocroptool.h: backport
      commit #912532 from KDE3 branch
      BUG: 179548
      CCMAIL: simon@margo.student.utwente.nl

2009-01-17 13:59  cgilles

    * NEWS: update

2009-01-17 13:52  mwiesweg

    * libs/database/collectionmanager.cpp,
      libs/database/databaseaccess.cpp, libs/database/databaseaccess.h:
      Remove assertNoLock, was intended only as temporary check

      CCBUG: 180342

2009-01-17 13:41  cgilles

    * NEWS: update

2009-01-17 13:41  cgilles

    * NEWS: update

2009-01-17 12:34  mwiesweg

    * utilities/cameragui/cameraiconview.cpp,
      utilities/cameragui/cameraui.cpp: Ensure from two places that the
      CameraIconView does not access a CameraUI
      which has already executed its constructor (and deleted d etc.)

      BUG: 181000

2009-01-17 10:05  cgilles

    * libs/dialogs/imagedialog.cpp, libs/dialogs/imagedialog.h: use
      italic char for photo info titles

2009-01-17 07:57  cgilles

    * digikam/imagepreviewbar.cpp: polish

2009-01-16 20:03  cgilles

    * NEWS: update

2009-01-16 19:34  cgilles

    * digikam/albummanager.cpp: fix i18n

2009-01-16 16:18  mwiesweg

    * digikam/album.h, digikam/albummodel.cpp: Declare Album* as
      Metatype and use QVariant::fromValue.
      Did not compile with Qt4.5

      CCBUG: 180908

2009-01-16 16:18  mwiesweg

    * utilities/hotplug/digikam-opencamera.desktop.cmake: Solid
      Predicate for Plasma Device Notifier: Filter by usageType as
      well.
      Prevents detection of Audio CDs.

      CCBUG: 178435

2009-01-16 15:03  cgilles

    * utilities/imageeditor/tools/imageresize.cpp,
      utilities/imageeditor/tools/imageresize.h: fix read/write
      GreyStoration settings to rc file

2009-01-16 14:58  cgilles

    * imageplugins/inpainting/inpaintingtool.cpp: compîle

2009-01-16 14:56  cgilles

    * NEWS: update

2009-01-16 14:55  cgilles

    * imageplugins/inpainting/imageplugin_inpainting.cpp,
      imageplugins/inpainting/imageplugin_inpainting.h,
      imageplugins/inpainting/inpaintingtool.cpp,
      imageplugins/inpainting/inpaintingtool.h: digiKam from trunk :
      Inpainting tool :
      - do not mix settings : Nb iteration = da ==> Greystoration
      algorithm make an infinite loop with default settings.
      - use double cast for each Greystoration parameters relevant.
      BUG: 179807

2009-01-16 14:48  cgilles

    * NEWS: update

2009-01-16 14:48  cgilles

    * imageplugins/restoration/imageplugin_restoration.cpp,
      imageplugins/restoration/imageplugin_restoration.h,
      imageplugins/restoration/restorationtool.cpp,
      imageplugins/restoration/restorationtool.h: digiKAm from trunk :
      Restoration tool :
      - do not mix settings : Nb iteration = da ==> Greystoration
      algorithm make an infinite loop with default settings.
      - use double cast for each Greystoration parameters relevant.
      BUG: 177009

2009-01-16 12:47  cgilles

    * NEWS: update

2009-01-16 12:43  cgilles

    * libs/imageproperties/imagepropertiestxtlabel.h: do not use alpha
      blending in image properties
      BUG: 179898

2009-01-16 09:43  cgilles

    * digikam/metadatahub.cpp: compile

2009-01-16 09:23  cgilles

    * libs/widgets/common/dpopupmenu.cpp: polish alignement

2009-01-15 17:03  mwiesweg

    * digikam/albummanager.cpp: As per Andi's suggestion, ask the user
      as well if there is not existing database file,
      with the question if he wants to copy the current database
      (default) or use a new one.
      Fix icons, capitalization and icons.

2009-01-15 16:40  mwiesweg

    * utilities/searchwindow/searchfields.cpp: Need to use double when
      m_reciprocal is true (it's fractions)

2009-01-15 16:02  cgilles

    * libs/widgets/common/dpopupmenu.cpp: now version id is finely
      aligned with application name

2009-01-15 14:43  cgilles

    * digikam/daboutdata.h, libs/widgets/common/splashscreen.cpp,
      project/project.kdevelop: do not force to break slogan on the
      middle to be sure that all space avaialble is used to draw text
      over splash

2009-01-15 10:04  cgilles

    * digikam/daboutdata.h: context string and message are inverted

2009-01-15 09:13  cgilles

    * digikam/daboutdata.h, libs/widgets/common/splashscreen.cpp,
      project/project.kdevelop: digiKam from trunk: drawing slogan over
      splashscreen
      - optimize space to max to draw text.
      - add context comment for translators.

2009-01-15 05:17  cgilles

    * NEWS: update

2009-01-14 21:23  mwiesweg

    * utilities/imageeditor/canvas/dimginterface.cpp: Do not scale up
      the preview image, if the image itself is already smaller than
      the
      intended preview size.
      Do not store preview in image if the image is not significantly
      larger
      (2x as many pixels? 3x?) than the preview itself (*)

      (*) currently commented out until bug 151552 is solved

2009-01-14 21:23  mwiesweg

    * digikam/digikamfirstrun.cpp, digikam/digikamfirstrun.h: Fix some
      usability problems with the FirstRun dialog:
      - if errors occur, do not exit, but return to dialog
      (requires to reimplement KDialog::slotButtonPressed, default
      implementation will always accept after Ok)
      - remove check to refuse using $HOME as album root. I think, if
      the user really wants,
      we are a free country. Any objections?
      - When a directory is chosen for album root, change default
      database directory
      to this as well (unless user changed it before)

      BUG: 178251

2009-01-14 15:05  cgilles

    * libs/widgets/common/dlogoaction.cpp: wrong path

2009-01-14 14:28  cgilles

    * data/pics/CMakeLists.txt, data/pics/menusidepix-digikam.png,
      data/pics/menusidepix-showfoto.png, data/pics/menusidepix.svg:
      remove obsolete files

2009-01-14 14:19  cgilles

    * digikam/daboutdata.h, libs/widgets/common/splashscreen.cpp:
      polish

2009-01-14 13:55  cgilles

    * libs/widgets/common/splashscreen.cpp: polish

2009-01-14 12:49  cgilles

    * libs/widgets/common/splashscreen.cpp: polish

2009-01-14 12:39  cgilles

    * NEWS: update

2009-01-14 12:39  cgilles

    * data/pics/splash-digikam.png, data/pics/splash-digikam.svgz,
      data/pics/splash-showfoto.png, data/pics/splash-showfoto.svgz,
      digikam/daboutdata.h, libs/widgets/common/splashscreen.cpp,
      project/project.kdevelop: digiKam from trunk : slogan on the
      splashscreen is drawed by application now.

2009-01-14 12:38  cgilles

    * digikam/digikamapp.cpp: digiKam from trunk: do not limit export
      tools to use physical albums/tags contents.
      BUG: 180609

2009-01-14 09:57  cgilles

    * libs/widgets/common/dpopupmenu.cpp,
      libs/widgets/common/dpopupmenu.h: added icon

2009-01-14 09:17  mwiesweg

    * NEWS: update

2009-01-14 08:45  mwiesweg

    * digikam/albummanager.cpp, digikam/albummanager.h,
      digikam/digikamapp.cpp: Implement the behavior when the user
      changes the database folder in setup:
      - if the new folder has no existing database file, copy the
      current database to this place automatically
      - if there is an existing file, ask if it shall be used, or if
      the current file should be copied

      BUG: 178952

2009-01-14 08:45  mwiesweg

    * digikam/albumiconview.cpp: Store list of ImageInfos, do not keep
      accessing the current icon items while calling
      kapp->processEvents.
      (Interestingly we had the same crash for assigning tags and fixed
      it already ;-) )

      BUG: 180570

2009-01-13 21:18  woebbe

    * digikam/CMakeLists.txt, showfoto/CMakeLists.txt,
      themedesigner/CMakeLists.txt: link with gold

2009-01-13 20:07  aclemens

    * libs/widgets/common/dpopupmenu.cpp,
      libs/widgets/common/dpopupmenu.h: Draw the application name and
      version string automatically in the
      sidebar of the context menu. This makes rendering and updating
      the PNG
      sidebar pix obsolete. If rendering is well on most systems, we
      can
      eliminate the PNGs in a later commit.

      Gilles,

      can you test the centering again?

      Andi

      CCMAIL:caulier.gilles@gmail.com

2009-01-13 16:24  mwiesweg

    * NEWS: update

2009-01-13 16:21  mwiesweg

    * digikam/digikamapp.cpp: Say "Move to Trash" as this is what is
      does

      BUG: 180489

2009-01-13 16:10  mwiesweg

    * NEWS: update

2009-01-13 16:08  mwiesweg

    * utilities/imageeditor/canvas/undomanager.cpp: Remove existing
      entry in undo cache before adding a new one

      BUG: 180336

2009-01-13 16:07  mwiesweg

    * utilities/imageeditor/canvas/undomanager.cpp: code readability:
      replace STL method naming

2009-01-13 15:19  cgilles

    * digikam/imagepreviewbar.cpp, project/project.kdevelop,
      utilities/lighttable/lighttablebar.cpp: fix broken horizontal
      thumbbar

2009-01-13 14:52  mwiesweg

    * NEWS: update

2009-01-13 14:39  mwiesweg

    * utilities/searchwindow/searchgroup.cpp,
      utilities/searchwindow/searchgroup.h,
      utilities/searchwindow/searchview.cpp: Offer options for negative
      search conditions in the search group header.
      We offer four different options:
      1) All of these conditions are met: (A && B && C)
      2) Any of these conditions are met: (A || B || C)
      3) At least one of these conditions is not met: !(A && B && C),
      (!A || !B ||!C)
      4) None of these conditions are met: !(A || B || C), (!A && !B &&
      !C)
      with 1) being the default.
      Intuition and UI wording of the negated versions use the (!A ||
      !B ||!C) and (!A && !B && !C)
      variant, while the stored search XML and the generated SQL will
      use !(A && B && C) and
      !(A || B || C) according to de Morgan. This explains why the code
      is a bit more
      complicated than I expected initially.

      BUG: 179012

2009-01-13 14:38  mwiesweg

    * utilities/searchwindow/searchfields.cpp: Use the 'Interval'
      relation when both the minimum and the maximum field is set.
      This implementation is more elegant and cleaner, and needed for
      negative search conditions (de Morgan)

2009-01-13 14:38  mwiesweg

    * libs/database/searchxml.cpp, libs/database/searchxml.h: Add
      support for QDateTime list

2009-01-13 14:38  mwiesweg

    * libs/database/imagequerybuilder.cpp: - Support Interval and
      IntervalOpen relations
      - add warning messages where wrong parameters are detected

2009-01-13 14:38  mwiesweg

    * libs/database/searchxml.cpp, libs/database/searchxml.h: Add
      "Interval" and "IntervalOpen" relations and "double" analog for
      valueToIntOrIntList

2009-01-13 14:38  mwiesweg

    * libs/database/imagequerybuilder.cpp, libs/database/searchxml.h:
      Support "OR NOT" operator

2009-01-13 14:38  mwiesweg

    * utilities/searchwindow/searchfields.cpp: Fix resetting the search
      combo boxes in special cases

2009-01-13 14:08  cgilles

    * data/icons/hi32-action-filefind.png: unused

2009-01-13 14:07  cgilles

    * data/icons/hi128-action-digitalcam.png,
      data/icons/hi16-action-digitalcam.png,
      data/icons/hi22-action-digitalcam.png,
      data/icons/hi32-action-digitalcam.png,
      data/icons/hi48-action-digitalcam.png,
      data/icons/hi64-action-digitalcam.png: unused

2009-01-13 14:01  cgilles

    * data/icons/CMakeLists.txt, data/icons/digikam,
      data/icons/digikam/CMakeLists.txt,
      data/icons/digikam/hi128-action-adjustcurves.png,
      data/icons/digikam/hi128-action-adjustlevels.png,
      data/icons/digikam/hi128-action-adjustrgb.png,
      data/icons/digikam/hi128-action-antivignetting.png,
      data/icons/digikam/hi128-action-autocorrection.png,
      data/icons/digikam/hi128-action-blurfx.png,
      data/icons/digikam/hi128-action-blurimage.png,
      data/icons/digikam/hi128-action-bordertool.png,
      data/icons/digikam/hi128-action-bwtonal.png,
      data/icons/digikam/hi128-action-channelmixer.png,
      data/icons/digikam/hi128-action-colormanagement.png,
      data/icons/digikam/hi128-action-contrast.png,
      data/icons/digikam/hi128-action-depth16to8.png,
      data/icons/digikam/hi128-action-depth8to16.png,
      data/icons/digikam/hi128-action-distortionfx.png,
      data/icons/digikam/hi128-action-editimage.png,
      data/icons/digikam/hi128-action-exifinfo.png,
      data/icons/digikam/hi128-action-filmgrain.png,
      data/icons/digikam/hi128-action-freerotation.png,
      data/icons/digikam/hi128-action-hotpixels.png,
      data/icons/digikam/hi128-action-imagecomment.png,
      data/icons/digikam/hi128-action-inpainting.png,
      data/icons/digikam/hi128-action-invertimage.png,
      data/icons/digikam/hi128-action-noisereduction.png,
      data/icons/digikam/hi128-action-perspective.png,
      data/icons/digikam/hi128-action-ratiocrop.png,
      data/icons/digikam/hi128-action-restoration.png,
      data/icons/digikam/hi128-action-sharpenimage.png,
      data/icons/digikam/hi128-action-shear.png,
      data/icons/digikam/hi128-action-superimpose.png,
      data/icons/digikam/hi128-action-texture.png,
      data/icons/digikam/hi128-action-whitebalance.png,
      data/icons/digikam/hi16-action-adjustcurves.png,
      data/icons/digikam/hi16-action-adjustlevels.png,
      data/icons/digikam/hi16-action-adjustrgb.png,
      data/icons/digikam/hi16-action-antivignetting.png,
      data/icons/digikam/hi16-action-autocorrection.png,
      data/icons/digikam/hi16-action-blurfx.png,
      data/icons/digikam/hi16-action-blurimage.png,
      data/icons/digikam/hi16-action-bordertool.png,
      data/icons/digikam/hi16-action-bwtonal.png,
      data/icons/digikam/hi16-action-channelmixer.png,
      data/icons/digikam/hi16-action-colormanagement.png,
      data/icons/digikam/hi16-action-contrast.png,
      data/icons/digikam/hi16-action-depth16to8.png,
      data/icons/digikam/hi16-action-depth8to16.png,
      data/icons/digikam/hi16-action-distortionfx.png,
      data/icons/digikam/hi16-action-editimage.png,
      data/icons/digikam/hi16-action-exifinfo.png,
      data/icons/digikam/hi16-action-filmgrain.png,
      data/icons/digikam/hi16-action-freerotation.png,
      data/icons/digikam/hi16-action-hotpixels.png,
      data/icons/digikam/hi16-action-imagecomment.png,
      data/icons/digikam/hi16-action-inpainting.png,
      data/icons/digikam/hi16-action-invertimage.png,
      data/icons/digikam/hi16-action-noisereduction.png,
      data/icons/digikam/hi16-action-perspective.png,
      data/icons/digikam/hi16-action-ratiocrop.png,
      data/icons/digikam/hi16-action-restoration.png,
      data/icons/digikam/hi16-action-sharpenimage.png,
      data/icons/digikam/hi16-action-shear.png,
      data/icons/digikam/hi16-action-superimpose.png,
      data/icons/digikam/hi16-action-texture.png,
      data/icons/digikam/hi16-action-whitebalance.png,
      data/icons/digikam/hi22-action-adjustcurves.png,
      data/icons/digikam/hi22-action-adjustlevels.png,
      data/icons/digikam/hi22-action-adjustrgb.png,
      data/icons/digikam/hi22-action-antivignetting.png,
      data/icons/digikam/hi22-action-autocorrection.png,
      data/icons/digikam/hi22-action-blurfx.png,
      data/icons/digikam/hi22-action-blurimage.png,
      data/icons/digikam/hi22-action-bordertool.png,
      data/icons/digikam/hi22-action-bwtonal.png,
      data/icons/digikam/hi22-action-channelmixer.png,
      data/icons/digikam/hi22-action-colormanagement.png,
      data/icons/digikam/hi22-action-contrast.png,
      data/icons/digikam/hi22-action-depth16to8.png,
      data/icons/digikam/hi22-action-depth8to16.png,
      data/icons/digikam/hi22-action-distortionfx.png,
      data/icons/digikam/hi22-action-editimage.png,
      data/icons/digikam/hi22-action-exifinfo.png,
      data/icons/digikam/hi22-action-filmgrain.png,
      data/icons/digikam/hi22-action-freerotation.png,
      data/icons/digikam/hi22-action-hotpixels.png,
      data/icons/digikam/hi22-action-imagecomment.png,
      data/icons/digikam/hi22-action-inpainting.png,
      data/icons/digikam/hi22-action-invertimage.png,
      data/icons/digikam/hi22-action-noisereduction.png,
      data/icons/digikam/hi22-action-perspective.png,
      data/icons/digikam/hi22-action-ratiocrop.png,
      data/icons/digikam/hi22-action-restoration.png,
      data/icons/digikam/hi22-action-sharpenimage.png,
      data/icons/digikam/hi22-action-shear.png,
      data/icons/digikam/hi22-action-superimpose.png,
      data/icons/digikam/hi22-action-texture.png,
      data/icons/digikam/hi22-action-whitebalance.png,
      data/icons/digikam/hi32-action-adjustcurves.png,
      data/icons/digikam/hi32-action-adjustlevels.png,
      data/icons/digikam/hi32-action-adjustrgb.png,
      data/icons/digikam/hi32-action-antivignetting.png,
      data/icons/digikam/hi32-action-autocorrection.png,
      data/icons/digikam/hi32-action-blurfx.png,
      data/icons/digikam/hi32-action-blurimage.png,
      data/icons/digikam/hi32-action-bordertool.png,
      data/icons/digikam/hi32-action-bwtonal.png,
      data/icons/digikam/hi32-action-channelmixer.png,
      data/icons/digikam/hi32-action-colormanagement.png,
      data/icons/digikam/hi32-action-contrast.png,
      data/icons/digikam/hi32-action-depth16to8.png,
      data/icons/digikam/hi32-action-depth8to16.png,
      data/icons/digikam/hi32-action-distortionfx.png,
      data/icons/digikam/hi32-action-editimage.png,
      data/icons/digikam/hi32-action-exifinfo.png,
      data/icons/digikam/hi32-action-filmgrain.png,
      data/icons/digikam/hi32-action-freerotation.png,
      data/icons/digikam/hi32-action-hotpixels.png,
      data/icons/digikam/hi32-action-imagecomment.png,
      data/icons/digikam/hi32-action-inpainting.png,
      data/icons/digikam/hi32-action-invertimage.png,
      data/icons/digikam/hi32-action-noisereduction.png,
      data/icons/digikam/hi32-action-perspective.png,
      data/icons/digikam/hi32-action-ratiocrop.png,
      data/icons/digikam/hi32-action-restoration.png,
      data/icons/digikam/hi32-action-sharpenimage.png,
      data/icons/digikam/hi32-action-shear.png,
      data/icons/digikam/hi32-action-superimpose.png,
      data/icons/digikam/hi32-action-texture.png,
      data/icons/digikam/hi32-action-whitebalance.png,
      data/icons/digikam/hi48-action-adjustcurves.png,
      data/icons/digikam/hi48-action-adjustlevels.png,
      data/icons/digikam/hi48-action-adjustrgb.png,
      data/icons/digikam/hi48-action-antivignetting.png,
      data/icons/digikam/hi48-action-autocorrection.png,
      data/icons/digikam/hi48-action-blurfx.png,
      data/icons/digikam/hi48-action-blurimage.png,
      data/icons/digikam/hi48-action-bordertool.png,
      data/icons/digikam/hi48-action-bwtonal.png,
      data/icons/digikam/hi48-action-channelmixer.png,
      data/icons/digikam/hi48-action-colormanagement.png,
      data/icons/digikam/hi48-action-contrast.png,
      data/icons/digikam/hi48-action-depth16to8.png,
      data/icons/digikam/hi48-action-depth8to16.png,
      data/icons/digikam/hi48-action-distortionfx.png,
      data/icons/digikam/hi48-action-editimage.png,
      data/icons/digikam/hi48-action-exifinfo.png,
      data/icons/digikam/hi48-action-filmgrain.png,
      data/icons/digikam/hi48-action-freerotation.png,
      data/icons/digikam/hi48-action-hotpixels.png,
      data/icons/digikam/hi48-action-imagecomment.png,
      data/icons/digikam/hi48-action-inpainting.png,
      data/icons/digikam/hi48-action-invertimage.png,
      data/icons/digikam/hi48-action-noisereduction.png,
      data/icons/digikam/hi48-action-perspective.png,
      data/icons/digikam/hi48-action-ratiocrop.png,
      data/icons/digikam/hi48-action-restoration.png,
      data/icons/digikam/hi48-action-sharpenimage.png,
      data/icons/digikam/hi48-action-shear.png,
      data/icons/digikam/hi48-action-superimpose.png,
      data/icons/digikam/hi48-action-texture.png,
      data/icons/digikam/hi48-action-whitebalance.png,
      data/icons/digikam/hi64-action-adjustcurves.png,
      data/icons/digikam/hi64-action-adjustlevels.png,
      data/icons/digikam/hi64-action-adjustrgb.png,
      data/icons/digikam/hi64-action-antivignetting.png,
      data/icons/digikam/hi64-action-autocorrection.png,
      data/icons/digikam/hi64-action-blurfx.png,
      data/icons/digikam/hi64-action-blurimage.png,
      data/icons/digikam/hi64-action-bordertool.png,
      data/icons/digikam/hi64-action-bwtonal.png,
      data/icons/digikam/hi64-action-channelmixer.png,
      data/icons/digikam/hi64-action-colormanagement.png,
      data/icons/digikam/hi64-action-contrast.png,
      data/icons/digikam/hi64-action-depth16to8.png,
      data/icons/digikam/hi64-action-depth8to16.png,
      data/icons/digikam/hi64-action-distortionfx.png,
      data/icons/digikam/hi64-action-editimage.png,
      data/icons/digikam/hi64-action-exifinfo.png,
      data/icons/digikam/hi64-action-filmgrain.png,
      data/icons/digikam/hi64-action-freerotation.png,
      data/icons/digikam/hi64-action-hotpixels.png,
      data/icons/digikam/hi64-action-imagecomment.png,
      data/icons/digikam/hi64-action-inpainting.png,
      data/icons/digikam/hi64-action-invertimage.png,
      data/icons/digikam/hi64-action-noisereduction.png,
      data/icons/digikam/hi64-action-perspective.png,
      data/icons/digikam/hi64-action-ratiocrop.png,
      data/icons/digikam/hi64-action-restoration.png,
      data/icons/digikam/hi64-action-sharpenimage.png,
      data/icons/digikam/hi64-action-shear.png,
      data/icons/digikam/hi64-action-superimpose.png,
      data/icons/digikam/hi64-action-texture.png,
      data/icons/digikam/hi64-action-whitebalance.png,
      data/icons/digikam/hisc-action-adjustcurves.svgz,
      data/icons/digikam/hisc-action-adjustlevels.svgz,
      data/icons/digikam/hisc-action-adjustrgb.svgz,
      data/icons/digikam/hisc-action-antivignetting.svgz,
      data/icons/digikam/hisc-action-autocorrection.svgz,
      data/icons/digikam/hisc-action-blurfx.svgz,
      data/icons/digikam/hisc-action-blurimage.svgz,
      data/icons/digikam/hisc-action-bordertool.svgz,
      data/icons/digikam/hisc-action-bwtonal.svgz,
      data/icons/digikam/hisc-action-channelmixer.svgz,
      data/icons/digikam/hisc-action-colormanagement.svgz,
      data/icons/digikam/hisc-action-contrast.svgz,
      data/icons/digikam/hisc-action-depth16to8.svgz,
      data/icons/digikam/hisc-action-depth8to16.svgz,
      data/icons/digikam/hisc-action-distortionfx.svgz,
      data/icons/digikam/hisc-action-editimage.svgz,
      data/icons/digikam/hisc-action-exifinfo.svgz,
      data/icons/digikam/hisc-action-filmgrain.svgz,
      data/icons/digikam/hisc-action-freerotation.svgz,
      data/icons/digikam/hisc-action-hotpixels.svgz,
      data/icons/digikam/hisc-action-imagecomment.svgz,
      data/icons/digikam/hisc-action-inpainting.svgz,
      data/icons/digikam/hisc-action-invertimage.svgz,
      data/icons/digikam/hisc-action-noisereduction.svgz,
      data/icons/digikam/hisc-action-perspective.svgz,
      data/icons/digikam/hisc-action-ratiocrop.svgz,
      data/icons/digikam/hisc-action-restoration.svgz,
      data/icons/digikam/hisc-action-sharpenimage.svgz,
      data/icons/digikam/hisc-action-shear.svgz,
      data/icons/digikam/hisc-action-superimpose.svgz,
      data/icons/digikam/hisc-action-texture.svgz,
      data/icons/digikam/hisc-action-whitebalance.svgz,
      data/icons/oxygen/128x128/actions/adjustcurves.png,
      data/icons/oxygen/128x128/actions/adjustlevels.png,
      data/icons/oxygen/128x128/actions/adjustrgb.png,
      data/icons/oxygen/128x128/actions/antivignetting.png,
      data/icons/oxygen/128x128/actions/autocorrection.png,
      data/icons/oxygen/128x128/actions/blurfx.png,
      data/icons/oxygen/128x128/actions/blurimage.png,
      data/icons/oxygen/128x128/actions/bordertool.png,
      data/icons/oxygen/128x128/actions/bwtonal.png,
      data/icons/oxygen/128x128/actions/channelmixer.png,
      data/icons/oxygen/128x128/actions/colormanagement.png,
      data/icons/oxygen/128x128/actions/contrast.png,
      data/icons/oxygen/128x128/actions/depth16to8.png,
      data/icons/oxygen/128x128/actions/depth8to16.png,
      data/icons/oxygen/128x128/actions/distortionfx.png,
      data/icons/oxygen/128x128/actions/editimage.png,
      data/icons/oxygen/128x128/actions/exifinfo.png,
      data/icons/oxygen/128x128/actions/filmgrain.png,
      data/icons/oxygen/128x128/actions/freerotation.png,
      data/icons/oxygen/128x128/actions/hotpixels.png,
      data/icons/oxygen/128x128/actions/imagecomment.png,
      data/icons/oxygen/128x128/actions/inpainting.png,
      data/icons/oxygen/128x128/actions/invertimage.png,
      data/icons/oxygen/128x128/actions/noisereduction.png,
      data/icons/oxygen/128x128/actions/perspective.png,
      data/icons/oxygen/128x128/actions/ratiocrop.png,
      data/icons/oxygen/128x128/actions/restoration.png,
      data/icons/oxygen/128x128/actions/sharpenimage.png,
      data/icons/oxygen/128x128/actions/shear.png,
      data/icons/oxygen/128x128/actions/superimpose.png,
      data/icons/oxygen/128x128/actions/texture.png,
      data/icons/oxygen/128x128/actions/whitebalance.png,
      data/icons/oxygen/16x16/actions/adjustcurves.png,
      data/icons/oxygen/16x16/actions/adjustlevels.png,
      data/icons/oxygen/16x16/actions/adjustrgb.png,
      data/icons/oxygen/16x16/actions/antivignetting.png,
      data/icons/oxygen/16x16/actions/autocorrection.png,
      data/icons/oxygen/16x16/actions/blurfx.png,
      data/icons/oxygen/16x16/actions/blurimage.png,
      data/icons/oxygen/16x16/actions/bordertool.png,
      data/icons/oxygen/16x16/actions/bwtonal.png,
      data/icons/oxygen/16x16/actions/channelmixer.png,
      data/icons/oxygen/16x16/actions/colormanagement.png,
      data/icons/oxygen/16x16/actions/contrast.png,
      data/icons/oxygen/16x16/actions/depth16to8.png,
      data/icons/oxygen/16x16/actions/depth8to16.png,
      data/icons/oxygen/16x16/actions/distortionfx.png,
      data/icons/oxygen/16x16/actions/editimage.png,
      data/icons/oxygen/16x16/actions/exifinfo.png,
      data/icons/oxygen/16x16/actions/filmgrain.png,
      data/icons/oxygen/16x16/actions/freerotation.png,
      data/icons/oxygen/16x16/actions/hotpixels.png,
      data/icons/oxygen/16x16/actions/imagecomment.png,
      data/icons/oxygen/16x16/actions/inpainting.png,
      data/icons/oxygen/16x16/actions/invertimage.png,
      data/icons/oxygen/16x16/actions/noisereduction.png,
      data/icons/oxygen/16x16/actions/perspective.png,
      data/icons/oxygen/16x16/actions/ratiocrop.png,
      data/icons/oxygen/16x16/actions/restoration.png,
      data/icons/oxygen/16x16/actions/sharpenimage.png,
      data/icons/oxygen/16x16/actions/shear.png,
      data/icons/oxygen/16x16/actions/superimpose.png,
      data/icons/oxygen/16x16/actions/texture.png,
      data/icons/oxygen/16x16/actions/whitebalance.png,
      data/icons/oxygen/22x22/actions/adjustcurves.png,
      data/icons/oxygen/22x22/actions/adjustlevels.png,
      data/icons/oxygen/22x22/actions/adjustrgb.png,
      data/icons/oxygen/22x22/actions/antivignetting.png,
      data/icons/oxygen/22x22/actions/autocorrection.png,
      data/icons/oxygen/22x22/actions/blurfx.png,
      data/icons/oxygen/22x22/actions/blurimage.png,
      data/icons/oxygen/22x22/actions/bordertool.png,
      data/icons/oxygen/22x22/actions/bwtonal.png,
      data/icons/oxygen/22x22/actions/channelmixer.png,
      data/icons/oxygen/22x22/actions/colormanagement.png,
      data/icons/oxygen/22x22/actions/contrast.png,
      data/icons/oxygen/22x22/actions/depth16to8.png,
      data/icons/oxygen/22x22/actions/depth8to16.png,
      data/icons/oxygen/22x22/actions/distortionfx.png,
      data/icons/oxygen/22x22/actions/editimage.png,
      data/icons/oxygen/22x22/actions/exifinfo.png,
      data/icons/oxygen/22x22/actions/filmgrain.png,
      data/icons/oxygen/22x22/actions/freerotation.png,
      data/icons/oxygen/22x22/actions/hotpixels.png,
      data/icons/oxygen/22x22/actions/imagecomment.png,
      data/icons/oxygen/22x22/actions/inpainting.png,
      data/icons/oxygen/22x22/actions/invertimage.png,
      data/icons/oxygen/22x22/actions/noisereduction.png,
      data/icons/oxygen/22x22/actions/perspective.png,
      data/icons/oxygen/22x22/actions/ratiocrop.png,
      data/icons/oxygen/22x22/actions/restoration.png,
      data/icons/oxygen/22x22/actions/sharpenimage.png,
      data/icons/oxygen/22x22/actions/shear.png,
      data/icons/oxygen/22x22/actions/superimpose.png,
      data/icons/oxygen/22x22/actions/texture.png,
      data/icons/oxygen/22x22/actions/whitebalance.png,
      data/icons/oxygen/32x32/actions/adjustcurves.png,
      data/icons/oxygen/32x32/actions/adjustlevels.png,
      data/icons/oxygen/32x32/actions/adjustrgb.png,
      data/icons/oxygen/32x32/actions/antivignetting.png,
      data/icons/oxygen/32x32/actions/autocorrection.png,
      data/icons/oxygen/32x32/actions/blurfx.png,
      data/icons/oxygen/32x32/actions/blurimage.png,
      data/icons/oxygen/32x32/actions/bordertool.png,
      data/icons/oxygen/32x32/actions/bwtonal.png,
      data/icons/oxygen/32x32/actions/channelmixer.png,
      data/icons/oxygen/32x32/actions/colormanagement.png,
      data/icons/oxygen/32x32/actions/contrast.png,
      data/icons/oxygen/32x32/actions/depth16to8.png,
      data/icons/oxygen/32x32/actions/depth8to16.png,
      data/icons/oxygen/32x32/actions/distortionfx.png,
      data/icons/oxygen/32x32/actions/editimage.png,
      data/icons/oxygen/32x32/actions/exifinfo.png,
      data/icons/oxygen/32x32/actions/filmgrain.png,
      data/icons/oxygen/32x32/actions/freerotation.png,
      data/icons/oxygen/32x32/actions/hotpixels.png,
      data/icons/oxygen/32x32/actions/imagecomment.png,
      data/icons/oxygen/32x32/actions/inpainting.png,
      data/icons/oxygen/32x32/actions/invertimage.png,
      data/icons/oxygen/32x32/actions/noisereduction.png,
      data/icons/oxygen/32x32/actions/perspective.png,
      data/icons/oxygen/32x32/actions/ratiocrop.png,
      data/icons/oxygen/32x32/actions/restoration.png,
      data/icons/oxygen/32x32/actions/sharpenimage.png,
      data/icons/oxygen/32x32/actions/shear.png,
      data/icons/oxygen/32x32/actions/superimpose.png,
      data/icons/oxygen/32x32/actions/texture.png,
      data/icons/oxygen/32x32/actions/whitebalance.png,
      data/icons/oxygen/48x48/actions/adjustcurves.png,
      data/icons/oxygen/48x48/actions/adjustlevels.png,
      data/icons/oxygen/48x48/actions/adjustrgb.png,
      data/icons/oxygen/48x48/actions/antivignetting.png,
      data/icons/oxygen/48x48/actions/autocorrection.png,
      data/icons/oxygen/48x48/actions/blurfx.png,
      data/icons/oxygen/48x48/actions/blurimage.png,
      data/icons/oxygen/48x48/actions/bordertool.png,
      data/icons/oxygen/48x48/actions/bwtonal.png,
      data/icons/oxygen/48x48/actions/channelmixer.png,
      data/icons/oxygen/48x48/actions/colormanagement.png,
      data/icons/oxygen/48x48/actions/contrast.png,
      data/icons/oxygen/48x48/actions/depth16to8.png,
      data/icons/oxygen/48x48/actions/depth8to16.png,
      data/icons/oxygen/48x48/actions/distortionfx.png,
      data/icons/oxygen/48x48/actions/editimage.png,
      data/icons/oxygen/48x48/actions/exifinfo.png,
      data/icons/oxygen/48x48/actions/filmgrain.png,
      data/icons/oxygen/48x48/actions/freerotation.png,
      data/icons/oxygen/48x48/actions/hotpixels.png,
      data/icons/oxygen/48x48/actions/imagecomment.png,
      data/icons/oxygen/48x48/actions/inpainting.png,
      data/icons/oxygen/48x48/actions/invertimage.png,
      data/icons/oxygen/48x48/actions/noisereduction.png,
      data/icons/oxygen/48x48/actions/perspective.png,
      data/icons/oxygen/48x48/actions/ratiocrop.png,
      data/icons/oxygen/48x48/actions/restoration.png,
      data/icons/oxygen/48x48/actions/sharpenimage.png,
      data/icons/oxygen/48x48/actions/shear.png,
      data/icons/oxygen/48x48/actions/superimpose.png,
      data/icons/oxygen/48x48/actions/texture.png,
      data/icons/oxygen/48x48/actions/whitebalance.png,
      data/icons/oxygen/64x64/actions/adjustcurves.png,
      data/icons/oxygen/64x64/actions/adjustlevels.png,
      data/icons/oxygen/64x64/actions/adjustrgb.png,
      data/icons/oxygen/64x64/actions/antivignetting.png,
      data/icons/oxygen/64x64/actions/autocorrection.png,
      data/icons/oxygen/64x64/actions/blurfx.png,
      data/icons/oxygen/64x64/actions/blurimage.png,
      data/icons/oxygen/64x64/actions/bordertool.png,
      data/icons/oxygen/64x64/actions/bwtonal.png,
      data/icons/oxygen/64x64/actions/channelmixer.png,
      data/icons/oxygen/64x64/actions/colormanagement.png,
      data/icons/oxygen/64x64/actions/contrast.png,
      data/icons/oxygen/64x64/actions/depth16to8.png,
      data/icons/oxygen/64x64/actions/depth8to16.png,
      data/icons/oxygen/64x64/actions/distortionfx.png,
      data/icons/oxygen/64x64/actions/editimage.png,
      data/icons/oxygen/64x64/actions/exifinfo.png,
      data/icons/oxygen/64x64/actions/filmgrain.png,
      data/icons/oxygen/64x64/actions/freerotation.png,
      data/icons/oxygen/64x64/actions/hotpixels.png,
      data/icons/oxygen/64x64/actions/imagecomment.png,
      data/icons/oxygen/64x64/actions/inpainting.png,
      data/icons/oxygen/64x64/actions/invertimage.png,
      data/icons/oxygen/64x64/actions/noisereduction.png,
      data/icons/oxygen/64x64/actions/perspective.png,
      data/icons/oxygen/64x64/actions/ratiocrop.png,
      data/icons/oxygen/64x64/actions/restoration.png,
      data/icons/oxygen/64x64/actions/sharpenimage.png,
      data/icons/oxygen/64x64/actions/shear.png,
      data/icons/oxygen/64x64/actions/superimpose.png,
      data/icons/oxygen/64x64/actions/texture.png,
      data/icons/oxygen/64x64/actions/whitebalance.png,
      data/icons/oxygen/scalable/actions/adjustcurves.svgz,
      data/icons/oxygen/scalable/actions/adjustlevels.svgz,
      data/icons/oxygen/scalable/actions/adjustrgb.svgz,
      data/icons/oxygen/scalable/actions/antivignetting.svgz,
      data/icons/oxygen/scalable/actions/autocorrection.svgz,
      data/icons/oxygen/scalable/actions/blurfx.svgz,
      data/icons/oxygen/scalable/actions/blurimage.svgz,
      data/icons/oxygen/scalable/actions/bordertool.svgz,
      data/icons/oxygen/scalable/actions/bwtonal.svgz,
      data/icons/oxygen/scalable/actions/channelmixer.svgz,
      data/icons/oxygen/scalable/actions/colormanagement.svgz,
      data/icons/oxygen/scalable/actions/contrast.svgz,
      data/icons/oxygen/scalable/actions/depth16to8.svgz,
      data/icons/oxygen/scalable/actions/depth8to16.svgz,
      data/icons/oxygen/scalable/actions/distortionfx.svgz,
      data/icons/oxygen/scalable/actions/editimage.svgz,
      data/icons/oxygen/scalable/actions/exifinfo.svgz,
      data/icons/oxygen/scalable/actions/filmgrain.svgz,
      data/icons/oxygen/scalable/actions/freerotation.svgz,
      data/icons/oxygen/scalable/actions/hotpixels.svgz,
      data/icons/oxygen/scalable/actions/imagecomment.svgz,
      data/icons/oxygen/scalable/actions/inpainting.svgz,
      data/icons/oxygen/scalable/actions/invertimage.svgz,
      data/icons/oxygen/scalable/actions/noisereduction.svgz,
      data/icons/oxygen/scalable/actions/perspective.svgz,
      data/icons/oxygen/scalable/actions/ratiocrop.svgz,
      data/icons/oxygen/scalable/actions/restoration.svgz,
      data/icons/oxygen/scalable/actions/sharpenimage.svgz,
      data/icons/oxygen/scalable/actions/shear.svgz,
      data/icons/oxygen/scalable/actions/superimpose.svgz,
      data/icons/oxygen/scalable/actions/texture.svgz,
      data/icons/oxygen/scalable/actions/whitebalance.svgz: accordignly
      with Pino Toscano, move digiKAm icons in a dedicated subfloder,
      not Oxygen

2009-01-13 13:27  cgilles

    * data/icons/hi32-action-digikamimageplugins.png: unused

2009-01-13 13:26  cgilles

    * data/icons/hi128-action-addimagefolder.png,
      data/icons/hi128-action-adjustcurves.png,
      data/icons/hi128-action-adjustlevels.png,
      data/icons/hi128-action-adjustrgb.png,
      data/icons/hi128-action-albumfoldercomment.png,
      data/icons/hi16-action-addimagefolder.png,
      data/icons/hi16-action-adjustcurves.png,
      data/icons/hi16-action-adjustlevels.png,
      data/icons/hi16-action-adjustrgb.png,
      data/icons/hi16-action-albumfoldercomment.png,
      data/icons/hi22-action-addimagefolder.png,
      data/icons/hi22-action-adjustcurves.png,
      data/icons/hi22-action-adjustlevels.png,
      data/icons/hi22-action-adjustrgb.png,
      data/icons/hi22-action-albumfoldercomment.png,
      data/icons/hi32-action-addimagefolder.png,
      data/icons/hi32-action-adjustcurves.png,
      data/icons/hi32-action-adjustlevels.png,
      data/icons/hi32-action-adjustrgb.png,
      data/icons/hi32-action-albumfoldercomment.png,
      data/icons/hi48-action-addimagefolder.png,
      data/icons/hi48-action-adjustcurves.png,
      data/icons/hi48-action-adjustlevels.png,
      data/icons/hi48-action-adjustrgb.png,
      data/icons/hi48-action-albumfoldercomment.png,
      data/icons/hi64-action-addimagefolder.png,
      data/icons/hi64-action-adjustcurves.png,
      data/icons/hi64-action-adjustlevels.png,
      data/icons/hi64-action-adjustrgb.png,
      data/icons/hi64-action-albumfoldercomment.png,
      data/icons/hisc-action-addimagefolder.svgz,
      data/icons/hisc-action-adjustcurves.svgz,
      data/icons/hisc-action-adjustlevels.svgz,
      data/icons/hisc-action-adjustrgb.svgz,
      data/icons/hisc-action-albumfoldercomment.svgz,
      data/icons/oxygen/128x128/actions/adjustcurves.png,
      data/icons/oxygen/128x128/actions/adjustlevels.png,
      data/icons/oxygen/128x128/actions/adjustrgb.png,
      data/icons/oxygen/16x16/actions/adjustcurves.png,
      data/icons/oxygen/16x16/actions/adjustlevels.png,
      data/icons/oxygen/16x16/actions/adjustrgb.png,
      data/icons/oxygen/22x22/actions/adjustcurves.png,
      data/icons/oxygen/22x22/actions/adjustlevels.png,
      data/icons/oxygen/22x22/actions/adjustrgb.png,
      data/icons/oxygen/32x32/actions/adjustcurves.png,
      data/icons/oxygen/32x32/actions/adjustlevels.png,
      data/icons/oxygen/32x32/actions/adjustrgb.png,
      data/icons/oxygen/48x48/actions/adjustcurves.png,
      data/icons/oxygen/48x48/actions/adjustlevels.png,
      data/icons/oxygen/48x48/actions/adjustrgb.png,
      data/icons/oxygen/64x64/actions/adjustcurves.png,
      data/icons/oxygen/64x64/actions/adjustlevels.png,
      data/icons/oxygen/64x64/actions/adjustrgb.png,
      data/icons/oxygen/scalable/actions/adjustcurves.svgz,
      data/icons/oxygen/scalable/actions/adjustlevels.svgz,
      data/icons/oxygen/scalable/actions/adjustrgb.svgz: move icons
      remove unused

2009-01-13 13:23  cgilles

    * data/icons/hi128-action-albumfoldernew.png,
      data/icons/hi128-action-antivignetting.png,
      data/icons/hi128-action-autocorrection.png,
      data/icons/hi16-action-albumfoldernew.png,
      data/icons/hi16-action-antivignetting.png,
      data/icons/hi16-action-autocorrection.png,
      data/icons/hi22-action-albumfoldernew.png,
      data/icons/hi22-action-antivignetting.png,
      data/icons/hi22-action-autocorrection.png,
      data/icons/hi32-action-albumfoldernew.png,
      data/icons/hi32-action-antivignetting.png,
      data/icons/hi32-action-autocorrection.png,
      data/icons/hi48-action-albumfoldernew.png,
      data/icons/hi48-action-antivignetting.png,
      data/icons/hi48-action-autocorrection.png,
      data/icons/hi64-action-albumfoldernew.png,
      data/icons/hi64-action-antivignetting.png,
      data/icons/hi64-action-autocorrection.png,
      data/icons/hisc-action-albumfoldernew.svgz,
      data/icons/hisc-action-antivignetting.svgz,
      data/icons/hisc-action-autocorrection.svgz,
      data/icons/oxygen/128x128/actions/antivignetting.png,
      data/icons/oxygen/128x128/actions/autocorrection.png,
      data/icons/oxygen/16x16/actions/antivignetting.png,
      data/icons/oxygen/16x16/actions/autocorrection.png,
      data/icons/oxygen/22x22/actions/antivignetting.png,
      data/icons/oxygen/22x22/actions/autocorrection.png,
      data/icons/oxygen/32x32/actions/antivignetting.png,
      data/icons/oxygen/32x32/actions/autocorrection.png,
      data/icons/oxygen/48x48/actions/antivignetting.png,
      data/icons/oxygen/48x48/actions/autocorrection.png,
      data/icons/oxygen/64x64/actions/antivignetting.png,
      data/icons/oxygen/64x64/actions/autocorrection.png,
      data/icons/oxygen/scalable/actions/antivignetting.svgz,
      data/icons/oxygen/scalable/actions/autocorrection.svgz: move
      icons
      remove unused

2009-01-13 13:21  cgilles

    * data/icons/hi128-action-blurfx.png,
      data/icons/hi128-action-blurimage.png,
      data/icons/hi128-action-bordertool.png,
      data/icons/hi128-action-bwtonal.png,
      data/icons/hi128-action-channelmixer.png,
      data/icons/hi128-action-colormanagement.png,
      data/icons/hi128-action-contrast.png,
      data/icons/hi16-action-blurfx.png,
      data/icons/hi16-action-blurimage.png,
      data/icons/hi16-action-bordertool.png,
      data/icons/hi16-action-bwtonal.png,
      data/icons/hi16-action-channelmixer.png,
      data/icons/hi16-action-colormanagement.png,
      data/icons/hi16-action-contrast.png,
      data/icons/hi22-action-blurfx.png,
      data/icons/hi22-action-blurimage.png,
      data/icons/hi22-action-bordertool.png,
      data/icons/hi22-action-bwtonal.png,
      data/icons/hi22-action-channelmixer.png,
      data/icons/hi22-action-colormanagement.png,
      data/icons/hi22-action-contrast.png,
      data/icons/hi32-action-blurfx.png,
      data/icons/hi32-action-blurimage.png,
      data/icons/hi32-action-bordertool.png,
      data/icons/hi32-action-bwtonal.png,
      data/icons/hi32-action-channelmixer.png,
      data/icons/hi32-action-colormanagement.png,
      data/icons/hi32-action-contrast.png,
      data/icons/hi48-action-blurfx.png,
      data/icons/hi48-action-blurimage.png,
      data/icons/hi48-action-bordertool.png,
      data/icons/hi48-action-bwtonal.png,
      data/icons/hi48-action-channelmixer.png,
      data/icons/hi48-action-colormanagement.png,
      data/icons/hi48-action-contrast.png,
      data/icons/hi64-action-blurfx.png,
      data/icons/hi64-action-blurimage.png,
      data/icons/hi64-action-bordertool.png,
      data/icons/hi64-action-bwtonal.png,
      data/icons/hi64-action-channelmixer.png,
      data/icons/hi64-action-colormanagement.png,
      data/icons/hi64-action-contrast.png,
      data/icons/hisc-action-blurfx.svgz,
      data/icons/hisc-action-blurimage.svgz,
      data/icons/hisc-action-bordertool.svgz,
      data/icons/hisc-action-bwtonal.svgz,
      data/icons/hisc-action-channelmixer.svgz,
      data/icons/hisc-action-colormanagement.svgz,
      data/icons/hisc-action-contrast.svgz,
      data/icons/oxygen/128x128/actions/blurfx.png,
      data/icons/oxygen/128x128/actions/blurimage.png,
      data/icons/oxygen/128x128/actions/bordertool.png,
      data/icons/oxygen/128x128/actions/bwtonal.png,
      data/icons/oxygen/128x128/actions/channelmixer.png,
      data/icons/oxygen/128x128/actions/colormanagement.png,
      data/icons/oxygen/128x128/actions/contrast.png,
      data/icons/oxygen/16x16/actions/blurfx.png,
      data/icons/oxygen/16x16/actions/blurimage.png,
      data/icons/oxygen/16x16/actions/bordertool.png,
      data/icons/oxygen/16x16/actions/bwtonal.png,
      data/icons/oxygen/16x16/actions/channelmixer.png,
      data/icons/oxygen/16x16/actions/colormanagement.png,
      data/icons/oxygen/16x16/actions/contrast.png,
      data/icons/oxygen/22x22/actions/blurfx.png,
      data/icons/oxygen/22x22/actions/blurimage.png,
      data/icons/oxygen/22x22/actions/bordertool.png,
      data/icons/oxygen/22x22/actions/bwtonal.png,
      data/icons/oxygen/22x22/actions/channelmixer.png,
      data/icons/oxygen/22x22/actions/colormanagement.png,
      data/icons/oxygen/22x22/actions/contrast.png,
      data/icons/oxygen/32x32/actions/blurfx.png,
      data/icons/oxygen/32x32/actions/blurimage.png,
      data/icons/oxygen/32x32/actions/bordertool.png,
      data/icons/oxygen/32x32/actions/bwtonal.png,
      data/icons/oxygen/32x32/actions/channelmixer.png,
      data/icons/oxygen/32x32/actions/colormanagement.png,
      data/icons/oxygen/32x32/actions/contrast.png,
      data/icons/oxygen/48x48/actions/blurfx.png,
      data/icons/oxygen/48x48/actions/blurimage.png,
      data/icons/oxygen/48x48/actions/bordertool.png,
      data/icons/oxygen/48x48/actions/bwtonal.png,
      data/icons/oxygen/48x48/actions/channelmixer.png,
      data/icons/oxygen/48x48/actions/colormanagement.png,
      data/icons/oxygen/48x48/actions/contrast.png,
      data/icons/oxygen/64x64/actions/blurfx.png,
      data/icons/oxygen/64x64/actions/blurimage.png,
      data/icons/oxygen/64x64/actions/bordertool.png,
      data/icons/oxygen/64x64/actions/bwtonal.png,
      data/icons/oxygen/64x64/actions/channelmixer.png,
      data/icons/oxygen/64x64/actions/colormanagement.png,
      data/icons/oxygen/64x64/actions/contrast.png,
      data/icons/oxygen/scalable/actions/blurfx.svgz,
      data/icons/oxygen/scalable/actions/blurimage.svgz,
      data/icons/oxygen/scalable/actions/bordertool.svgz,
      data/icons/oxygen/scalable/actions/bwtonal.svgz,
      data/icons/oxygen/scalable/actions/channelmixer.svgz,
      data/icons/oxygen/scalable/actions/colormanagement.svgz,
      data/icons/oxygen/scalable/actions/contrast.svgz: move icons

2009-01-13 13:18  cgilles

    * data/icons/hi128-action-depth16to8.png,
      data/icons/hi128-action-depth8to16.png,
      data/icons/hi128-action-distortionfx.png,
      data/icons/hi128-action-editimage.png,
      data/icons/hi128-action-exifinfo.png,
      data/icons/hi128-action-filmgrain.png,
      data/icons/hi128-action-freerotation.png,
      data/icons/hi128-action-histogram.png,
      data/icons/hi16-action-depth16to8.png,
      data/icons/hi16-action-depth8to16.png,
      data/icons/hi16-action-distortionfx.png,
      data/icons/hi16-action-editimage.png,
      data/icons/hi16-action-exifinfo.png,
      data/icons/hi16-action-filmgrain.png,
      data/icons/hi16-action-freerotation.png,
      data/icons/hi16-action-histogram.png,
      data/icons/hi22-action-depth16to8.png,
      data/icons/hi22-action-depth8to16.png,
      data/icons/hi22-action-distortionfx.png,
      data/icons/hi22-action-editimage.png,
      data/icons/hi22-action-exifinfo.png,
      data/icons/hi22-action-filmgrain.png,
      data/icons/hi22-action-freerotation.png,
      data/icons/hi22-action-histogram.png,
      data/icons/hi32-action-depth16to8.png,
      data/icons/hi32-action-depth8to16.png,
      data/icons/hi32-action-distortionfx.png,
      data/icons/hi32-action-editimage.png,
      data/icons/hi32-action-exifinfo.png,
      data/icons/hi32-action-filmgrain.png,
      data/icons/hi32-action-freerotation.png,
      data/icons/hi32-action-histogram.png,
      data/icons/hi48-action-depth16to8.png,
      data/icons/hi48-action-depth8to16.png,
      data/icons/hi48-action-distortionfx.png,
      data/icons/hi48-action-editimage.png,
      data/icons/hi48-action-exifinfo.png,
      data/icons/hi48-action-filmgrain.png,
      data/icons/hi48-action-freerotation.png,
      data/icons/hi48-action-histogram.png,
      data/icons/hi64-action-depth16to8.png,
      data/icons/hi64-action-depth8to16.png,
      data/icons/hi64-action-distortionfx.png,
      data/icons/hi64-action-editimage.png,
      data/icons/hi64-action-exifinfo.png,
      data/icons/hi64-action-filmgrain.png,
      data/icons/hi64-action-freerotation.png,
      data/icons/hi64-action-histogram.png,
      data/icons/hisc-action-depth16to8.svgz,
      data/icons/hisc-action-depth8to16.svgz,
      data/icons/hisc-action-distortionfx.svgz,
      data/icons/hisc-action-editimage.svgz,
      data/icons/hisc-action-exifinfo.svgz,
      data/icons/hisc-action-filmgrain.svgz,
      data/icons/hisc-action-freerotation.svgz,
      data/icons/hisc-action-histogram.svgz,
      data/icons/oxygen/128x128/actions/depth16to8.png,
      data/icons/oxygen/128x128/actions/depth8to16.png,
      data/icons/oxygen/128x128/actions/distortionfx.png,
      data/icons/oxygen/128x128/actions/editimage.png,
      data/icons/oxygen/128x128/actions/exifinfo.png,
      data/icons/oxygen/128x128/actions/filmgrain.png,
      data/icons/oxygen/128x128/actions/freerotation.png,
      data/icons/oxygen/16x16/actions/depth16to8.png,
      data/icons/oxygen/16x16/actions/depth8to16.png,
      data/icons/oxygen/16x16/actions/distortionfx.png,
      data/icons/oxygen/16x16/actions/editimage.png,
      data/icons/oxygen/16x16/actions/exifinfo.png,
      data/icons/oxygen/16x16/actions/filmgrain.png,
      data/icons/oxygen/16x16/actions/freerotation.png,
      data/icons/oxygen/22x22/actions/depth16to8.png,
      data/icons/oxygen/22x22/actions/depth8to16.png,
      data/icons/oxygen/22x22/actions/distortionfx.png,
      data/icons/oxygen/22x22/actions/editimage.png,
      data/icons/oxygen/22x22/actions/exifinfo.png,
      data/icons/oxygen/22x22/actions/filmgrain.png,
      data/icons/oxygen/22x22/actions/freerotation.png,
      data/icons/oxygen/32x32/actions/depth16to8.png,
      data/icons/oxygen/32x32/actions/depth8to16.png,
      data/icons/oxygen/32x32/actions/distortionfx.png,
      data/icons/oxygen/32x32/actions/editimage.png,
      data/icons/oxygen/32x32/actions/exifinfo.png,
      data/icons/oxygen/32x32/actions/filmgrain.png,
      data/icons/oxygen/32x32/actions/freerotation.png,
      data/icons/oxygen/48x48/actions/depth16to8.png,
      data/icons/oxygen/48x48/actions/depth8to16.png,
      data/icons/oxygen/48x48/actions/distortionfx.png,
      data/icons/oxygen/48x48/actions/editimage.png,
      data/icons/oxygen/48x48/actions/exifinfo.png,
      data/icons/oxygen/48x48/actions/filmgrain.png,
      data/icons/oxygen/48x48/actions/freerotation.png,
      data/icons/oxygen/64x64/actions/depth16to8.png,
      data/icons/oxygen/64x64/actions/depth8to16.png,
      data/icons/oxygen/64x64/actions/distortionfx.png,
      data/icons/oxygen/64x64/actions/editimage.png,
      data/icons/oxygen/64x64/actions/exifinfo.png,
      data/icons/oxygen/64x64/actions/filmgrain.png,
      data/icons/oxygen/64x64/actions/freerotation.png,
      data/icons/oxygen/scalable/actions/depth16to8.svgz,
      data/icons/oxygen/scalable/actions/depth8to16.svgz,
      data/icons/oxygen/scalable/actions/distortionfx.svgz,
      data/icons/oxygen/scalable/actions/editimage.svgz,
      data/icons/oxygen/scalable/actions/exifinfo.svgz,
      data/icons/oxygen/scalable/actions/filmgrain.svgz,
      data/icons/oxygen/scalable/actions/freerotation.svgz: move icons
      remove unused

2009-01-13 13:14  cgilles

    * data/icons/hi128-action-hotpixels.png,
      data/icons/hi128-action-imagecomment.png,
      data/icons/hi128-action-importfolders2albums.png,
      data/icons/hi128-action-inpainting.png,
      data/icons/hi16-action-hotpixels.png,
      data/icons/hi16-action-imagecomment.png,
      data/icons/hi16-action-importfolders2albums.png,
      data/icons/hi16-action-inpainting.png,
      data/icons/hi22-action-hotpixels.png,
      data/icons/hi22-action-imagecomment.png,
      data/icons/hi22-action-importfolders2albums.png,
      data/icons/hi22-action-inpainting.png,
      data/icons/hi32-action-hotpixels.png,
      data/icons/hi32-action-imagecomment.png,
      data/icons/hi32-action-importfolders2albums.png,
      data/icons/hi32-action-inpainting.png,
      data/icons/hi48-action-hotpixels.png,
      data/icons/hi48-action-imagecomment.png,
      data/icons/hi48-action-importfolders2albums.png,
      data/icons/hi48-action-inpainting.png,
      data/icons/hi64-action-hotpixels.png,
      data/icons/hi64-action-imagecomment.png,
      data/icons/hi64-action-importfolders2albums.png,
      data/icons/hi64-action-inpainting.png,
      data/icons/hisc-action-hotpixels.svgz,
      data/icons/hisc-action-imagecomment.svgz,
      data/icons/hisc-action-importfolders2albums.svgz,
      data/icons/hisc-action-inpainting.svgz,
      data/icons/oxygen/128x128/actions/hotpixels.png,
      data/icons/oxygen/128x128/actions/imagecomment.png,
      data/icons/oxygen/128x128/actions/inpainting.png,
      data/icons/oxygen/16x16/actions/hotpixels.png,
      data/icons/oxygen/16x16/actions/imagecomment.png,
      data/icons/oxygen/16x16/actions/inpainting.png,
      data/icons/oxygen/22x22/actions/hotpixels.png,
      data/icons/oxygen/22x22/actions/imagecomment.png,
      data/icons/oxygen/22x22/actions/inpainting.png,
      data/icons/oxygen/32x32/actions/hotpixels.png,
      data/icons/oxygen/32x32/actions/imagecomment.png,
      data/icons/oxygen/32x32/actions/inpainting.png,
      data/icons/oxygen/48x48/actions/hotpixels.png,
      data/icons/oxygen/48x48/actions/imagecomment.png,
      data/icons/oxygen/48x48/actions/inpainting.png,
      data/icons/oxygen/64x64/actions/hotpixels.png,
      data/icons/oxygen/64x64/actions/imagecomment.png,
      data/icons/oxygen/64x64/actions/inpainting.png,
      data/icons/oxygen/scalable/actions/hotpixels.svgz,
      data/icons/oxygen/scalable/actions/imagecomment.svgz,
      data/icons/oxygen/scalable/actions/inpainting.svgz: move icons
      remove unused

2009-01-13 13:10  cgilles

    * data/icons/hi128-action-invertimage.png,
      data/icons/hi128-action-noisereduction.png,
      data/icons/hi128-action-perspective.png,
      data/icons/hi128-action-ratiocrop.png,
      data/icons/hi16-action-invertimage.png,
      data/icons/hi16-action-noisereduction.png,
      data/icons/hi16-action-perspective.png,
      data/icons/hi16-action-ratiocrop.png,
      data/icons/hi22-action-invertimage.png,
      data/icons/hi22-action-noisereduction.png,
      data/icons/hi22-action-perspective.png,
      data/icons/hi22-action-ratiocrop.png,
      data/icons/hi32-action-invertimage.png,
      data/icons/hi32-action-noisereduction.png,
      data/icons/hi32-action-perspective.png,
      data/icons/hi32-action-ratiocrop.png,
      data/icons/hi48-action-invertimage.png,
      data/icons/hi48-action-noisereduction.png,
      data/icons/hi48-action-perspective.png,
      data/icons/hi48-action-ratiocrop.png,
      data/icons/hi64-action-invertimage.png,
      data/icons/hi64-action-noisereduction.png,
      data/icons/hi64-action-perspective.png,
      data/icons/hi64-action-ratiocrop.png,
      data/icons/hisc-action-invertimage.svgz,
      data/icons/hisc-action-noisereduction.svgz,
      data/icons/hisc-action-perspective.svgz,
      data/icons/hisc-action-ratiocrop.svgz,
      data/icons/oxygen/128x128/actions/invertimage.png,
      data/icons/oxygen/128x128/actions/noisereduction.png,
      data/icons/oxygen/128x128/actions/perspective.png,
      data/icons/oxygen/128x128/actions/ratiocrop.png,
      data/icons/oxygen/16x16/actions/invertimage.png,
      data/icons/oxygen/16x16/actions/noisereduction.png,
      data/icons/oxygen/16x16/actions/perspective.png,
      data/icons/oxygen/16x16/actions/ratiocrop.png,
      data/icons/oxygen/22x22/actions/invertimage.png,
      data/icons/oxygen/22x22/actions/noisereduction.png,
      data/icons/oxygen/22x22/actions/perspective.png,
      data/icons/oxygen/22x22/actions/ratiocrop.png,
      data/icons/oxygen/32x32/actions/invertimage.png,
      data/icons/oxygen/32x32/actions/noisereduction.png,
      data/icons/oxygen/32x32/actions/perspective.png,
      data/icons/oxygen/32x32/actions/ratiocrop.png,
      data/icons/oxygen/48x48/actions/invertimage.png,
      data/icons/oxygen/48x48/actions/noisereduction.png,
      data/icons/oxygen/48x48/actions/perspective.png,
      data/icons/oxygen/48x48/actions/ratiocrop.png,
      data/icons/oxygen/64x64/actions/invertimage.png,
      data/icons/oxygen/64x64/actions/noisereduction.png,
      data/icons/oxygen/64x64/actions/perspective.png,
      data/icons/oxygen/64x64/actions/ratiocrop.png,
      data/icons/oxygen/scalable/actions/invertimage.svgz,
      data/icons/oxygen/scalable/actions/noisereduction.svgz,
      data/icons/oxygen/scalable/actions/perspective.svgz,
      data/icons/oxygen/scalable/actions/ratiocrop.svgz: move to
      subfolders

2009-01-13 13:07  cgilles

    * data/icons/hi128-action-resize_image.png,
      data/icons/hi16-action-resize_image.png,
      data/icons/hi22-action-resize_image.png,
      data/icons/hi32-action-resize_image.png,
      data/icons/hi48-action-resize_image.png,
      data/icons/hi64-action-resize_image.png,
      data/icons/hisc-action-resize_image.svgz: this one is unused now

2009-01-13 13:05  cgilles

    * data/icons/hi128-action-restoration.png,
      data/icons/hi128-action-sharpenimage.png,
      data/icons/hi128-action-shear.png,
      data/icons/hi128-action-superimpose.png,
      data/icons/hi128-action-texture.png,
      data/icons/hi128-action-whitebalance.png,
      data/icons/hi16-action-restoration.png,
      data/icons/hi16-action-sharpenimage.png,
      data/icons/hi16-action-shear.png,
      data/icons/hi16-action-superimpose.png,
      data/icons/hi16-action-texture.png,
      data/icons/hi16-action-whitebalance.png,
      data/icons/hi22-action-restoration.png,
      data/icons/hi22-action-sharpenimage.png,
      data/icons/hi22-action-shear.png,
      data/icons/hi22-action-superimpose.png,
      data/icons/hi22-action-texture.png,
      data/icons/hi22-action-whitebalance.png,
      data/icons/hi32-action-restoration.png,
      data/icons/hi32-action-sharpenimage.png,
      data/icons/hi32-action-shear.png,
      data/icons/hi32-action-superimpose.png,
      data/icons/hi32-action-texture.png,
      data/icons/hi32-action-whitebalance.png,
      data/icons/hi48-action-restoration.png,
      data/icons/hi48-action-sharpenimage.png,
      data/icons/hi48-action-shear.png,
      data/icons/hi48-action-superimpose.png,
      data/icons/hi48-action-texture.png,
      data/icons/hi48-action-whitebalance.png,
      data/icons/hi64-action-restoration.png,
      data/icons/hi64-action-sharpenimage.png,
      data/icons/hi64-action-shear.png,
      data/icons/hi64-action-superimpose.png,
      data/icons/hi64-action-texture.png,
      data/icons/hi64-action-whitebalance.png,
      data/icons/hisc-action-restoration.svgz,
      data/icons/hisc-action-sharpenimage.svgz,
      data/icons/hisc-action-shear.svgz,
      data/icons/hisc-action-superimpose.svgz,
      data/icons/hisc-action-texture.svgz,
      data/icons/hisc-action-whitebalance.svgz,
      data/icons/oxygen/128x128/actions/restoration.png,
      data/icons/oxygen/128x128/actions/sharpenimage.png,
      data/icons/oxygen/128x128/actions/shear.png,
      data/icons/oxygen/128x128/actions/superimpose.png,
      data/icons/oxygen/128x128/actions/texture.png,
      data/icons/oxygen/128x128/actions/whitebalance.png,
      data/icons/oxygen/16x16/actions/restoration.png,
      data/icons/oxygen/16x16/actions/sharpenimage.png,
      data/icons/oxygen/16x16/actions/shear.png,
      data/icons/oxygen/16x16/actions/superimpose.png,
      data/icons/oxygen/16x16/actions/texture.png,
      data/icons/oxygen/16x16/actions/whitebalance.png,
      data/icons/oxygen/22x22/actions/restoration.png,
      data/icons/oxygen/22x22/actions/sharpenimage.png,
      data/icons/oxygen/22x22/actions/shear.png,
      data/icons/oxygen/22x22/actions/superimpose.png,
      data/icons/oxygen/22x22/actions/texture.png,
      data/icons/oxygen/22x22/actions/whitebalance.png,
      data/icons/oxygen/32x32/actions/restoration.png,
      data/icons/oxygen/32x32/actions/sharpenimage.png,
      data/icons/oxygen/32x32/actions/shear.png,
      data/icons/oxygen/32x32/actions/superimpose.png,
      data/icons/oxygen/32x32/actions/texture.png,
      data/icons/oxygen/32x32/actions/whitebalance.png,
      data/icons/oxygen/48x48/actions/restoration.png,
      data/icons/oxygen/48x48/actions/sharpenimage.png,
      data/icons/oxygen/48x48/actions/shear.png,
      data/icons/oxygen/48x48/actions/superimpose.png,
      data/icons/oxygen/48x48/actions/texture.png,
      data/icons/oxygen/48x48/actions/whitebalance.png,
      data/icons/oxygen/64x64/actions/restoration.png,
      data/icons/oxygen/64x64/actions/sharpenimage.png,
      data/icons/oxygen/64x64/actions/shear.png,
      data/icons/oxygen/64x64/actions/superimpose.png,
      data/icons/oxygen/64x64/actions/texture.png,
      data/icons/oxygen/64x64/actions/whitebalance.png,
      data/icons/oxygen/scalable/actions/restoration.svgz,
      data/icons/oxygen/scalable/actions/sharpenimage.svgz,
      data/icons/oxygen/scalable/actions/shear.svgz,
      data/icons/oxygen/scalable/actions/superimpose.svgz,
      data/icons/oxygen/scalable/actions/texture.svgz,
      data/icons/oxygen/scalable/actions/whitebalance.svgz: move icons
      to Oxygen sub folders

2009-01-13 12:51  cgilles

    * data/icons/hi128-app-digikam.png,
      data/icons/hi128-app-showfoto.png,
      data/icons/hi16-app-digikam.png,
      data/icons/hi16-app-showfoto.png,
      data/icons/hi22-app-digikam.png,
      data/icons/hi22-app-showfoto.png,
      data/icons/hi32-app-digikam.png,
      data/icons/hi32-app-digikamimageplugins.png,
      data/icons/hi32-app-showfoto.png,
      data/icons/hi48-app-digikam.png,
      data/icons/hi48-app-showfoto.png,
      data/icons/hi64-app-digikam.png,
      data/icons/hi64-app-showfoto.png,
      data/icons/hisc-app-digikam.svgz,
      data/icons/hisc-app-showfoto.svgz: these files already exist in
      internal Oxygen

2009-01-13 12:49  cgilles

    * data/icons/oxygen/128x128/actions,
      data/icons/oxygen/64x64/actions: start to move icons file to
      internal Oxygen folders

2009-01-13 11:36  cgilles

    * digikam/imagepreviewbar.cpp,
      utilities/lighttable/lighttablebar.cpp: Fix highlightment
      rectangle

2009-01-13 09:21  cgilles

    * data/icons/oxygen/scalable/apps/digikam.svgz,
      data/icons/oxygen/scalable/apps/showfoto.svgz: update icons with
      Risto files

2009-01-13 09:15  cgilles

    * data/pics/logo-digikam.png, data/pics/logo-digikam.svgz,
      data/pics/logo-showfoto.png, data/pics/logo-showfoto.svgz:
      digiKam and Showfoto logo update with Risto files

2009-01-13 09:08  cgilles

    * data/pics/CMakeLists.txt, data/pics/banner-digikam.png,
      data/pics/banner-digikam.svg, data/pics/banner-digikam.svgz,
      data/pics/banner-showfoto.png, data/pics/banner-showfoto.svgz,
      libs/widgets/common/dlogoaction.cpp, project/project.kdevelop:
      update tool bar banner with Risto files

2009-01-13 08:32  mlaurent

    * utilities/setup/setupcollectionview.cpp: Add missing i18n

2009-01-12 21:48  cgilles

    * data/pics/splash-digikam.svg, data/pics/splash-digikam.svgz,
      data/pics/splash-showfoto.svg, data/pics/splash-showfoto.svgz:
      update splash svg template from Risto

2009-01-12 13:25  cgilles

    * NEWS: update

2009-01-12 13:24  cgilles

    * digikam/albumselectdialog.cpp, digikam/albumselectdialog.h:
      polish

2009-01-12 13:21  cgilles

    * digikam/albumselectdialog.cpp: digiKam from trunk : set
      QtreeWidget item selection properly when new album is created
      BUG: 180447
      BUG: 180003

2009-01-12 11:30  cgilles

    * libs/widgets/common/splashscreen.cpp: use a device dependant font
      with splashscreen with a fixed font size adapated to spash
      content to prevent layout/text if general font size is huge

2009-01-11 08:02  cgilles

    * NEWS: typo

2009-01-10 19:23  cgilles

    * libs/widgets/common/splashscreen.cpp: better background color

2009-01-10 17:01  cgilles

    * libs/widgets/common/splashscreen.cpp: polish

2009-01-10 16:45  cgilles

    * CMakeLists.txt, digikam/version.h.cmake,
      libs/widgets/common/dpopupmenu.cpp,
      libs/widgets/common/splashscreen.cpp: use short version string in
      splash and menu

2009-01-10 16:25  cgilles

    * libs/widgets/common/dpopupmenu.cpp: polish

2009-01-10 15:31  cgilles

    * data/pics/menusidepix-digikam.png,
      data/pics/menusidepix-showfoto.png, data/pics/menusidepix.svg,
      libs/widgets/common/dpopupmenu.cpp,
      libs/widgets/common/dpopupmenu.h: digiKam from trunk : As with
      splashscreen, no need to waste time to redraw menu side pixmap
      with version id. it's draw automatically by dpopupmenu code

2009-01-10 14:25  cgilles

    * data/pics/splash-showfoto.png: remove version

2009-01-10 14:16  cgilles

    * data/pics/splash-digikam.png,
      libs/widgets/common/splashscreen.cpp,
      libs/widgets/common/splashscreen.h, project/project.kdevelop:
      digiKAm from trunk : splashscreen now draw itself digiKam
      version. no need to set version id on splash for the future
      CCMAIL: friiduh@gmail.com

2009-01-10 07:46  cgilles

    * digikam/scancontroller.cpp, libs/widgets/common/splashscreen.cpp,
      libs/widgets/common/splashscreen.h, project/project.kdevelop:
      sync with KDE3 branch

2009-01-10 07:36  cgilles

    * NEWS: update

2009-01-10 07:35  cgilles

    * themedesigner/CMakeLists.txt: fix theme designer linking
      BUG: 180196

2009-01-10 07:35  cgilles

    * digikam/CMakeLists.txt: polish

2009-01-09 20:20  cgilles

    * libs/dimg/loaders/jpegsettings.cpp,
      libs/dimg/loaders/pngsettings.cpp: fix layout

2009-01-09 20:02  cgilles

    * libs/dimg/loaders/dimgloader.cpp, libs/dimg/loaders/dimgloader.h,
      libs/dimg/loaders/iccjpeg.c, libs/dimg/loaders/iccjpeg.h,
      libs/dimg/loaders/jp2ksettings.cpp,
      libs/dimg/loaders/jp2ksettings.h, libs/dimg/loaders/jpegloader.h,
      libs/dimg/loaders/jpegsettings.cpp,
      libs/dimg/loaders/jpegsettings.h, libs/dimg/loaders/pngloader.h,
      libs/dimg/loaders/pngsettings.cpp,
      libs/dimg/loaders/pngsettings.h, libs/dimg/loaders/ppmloader.h,
      libs/dimg/loaders/qimageloader.h,
      libs/dimg/loaders/tiffsettings.cpp,
      libs/dimg/loaders/tiffsettings.h: missing slider
      use const d

2009-01-09 14:17  mwiesweg

    * libs/database/searchxml.cpp: Just call readNext in case of a
      single entry, readToEndOfElement will fail because we are not at
      a Start element.

      CCBUG: 180110

2009-01-09 13:37  stikonas

    * utilities/lighttable/lighttablewindow.cpp: Use i18np() instead of
      switch-case for proper plural support.

2009-01-09 12:40  cgilles

    * NEWS: update

2009-01-09 12:13  cgilles

    * digikam/datefolderview.cpp, digikam/datefolderview.h: fix header
      string as Album and Tags folder view

2009-01-09 12:06  cgilles

    * NEWS: update

2009-01-09 11:20  cgilles

    * digikam/albumsettings.cpp, digikam/albumsettings.h,
      digikam/metadatahub.cpp, digikam/metadatahub.h,
      utilities/kipiiface/kipiinterface.cpp,
      utilities/setup/setupmetadata.cpp,
      utilities/setup/setupmetadata.h: digiKam from trunk :
      - added new option to Metadata settings panel to enable/disable
      file time stamp updating when metadata are saved.
      - fix internal Metadata hub accordingly.
      - add new rule in digiKam kipi-interface to share this settings
      with kipi-plugins.

      Note: to use this option, you need libkexiv2 from trunk (KDE
      4.3). digiKam still compilable with libkexiv2 for
      KDE 4.2 but option is not available in gui.

      CCMAIL: digikam-devel@kde.org

2009-01-09 09:12  cgilles

    * utilities/lighttable/lighttablebar.cpp,
      utilities/lighttable/lighttablebar.h,
      utilities/lighttable/lighttablewindow.cpp,
      utilities/lighttable/lighttablewindow.h: fix gcc warnings

2009-01-09 05:36  cgilles

    * digikam/albumfolderview.cpp: fix gcc warnings

2009-01-09 05:31  cgilles

    * NEWS: update

2009-01-09 05:28  cgilles

    * NEWS: update

2009-01-08 21:44  mwiesweg

    * utilities/searchwindow/searchfolderview.cpp: Use viewItem's text
      for search bar filtering, so that Last Search / Current Search is
      found

      CCBUG: 177329

2009-01-08 21:30  mwiesweg

    * NEWS: update

2009-01-08 21:25  mwiesweg

    * utilities/slideshow/slideshow.cpp: Be more paranoid, check

2009-01-08 21:25  mwiesweg

    * libs/threadimageio/loadingdescription.cpp: Add the preview size
      to the cache key. The fingerprint generator loads preview with
      size 128, which can hardly be used for any other purpose.
      This fixes the bug of thumbnail-sized preview images.

      CCBUG: 179801

2009-01-08 21:25  mwiesweg

    * libs/threadimageio/loadingdescription.h,
      libs/threadimageio/loadsavetask.cpp,
      libs/threadimageio/managedloadsavethread.cpp,
      libs/threadimageio/previewtask.cpp,
      libs/threadimageio/thumbnailtask.cpp: Make the
      LoadingDescription(QString) constructor explicit and always pass
      the complete LoadingDescription, rather than losing information
      for feedback messages

2009-01-08 21:25  mwiesweg

    * digikam/albumfolderview.cpp, digikam/tagfolderview.cpp: Remove
      duplication in wording, following Mikolaj's suggestion

      CCBUG: 179933

2009-01-08 19:09  cgilles

    * digikam/imagepreviewbar.cpp, digikam/imagepreviewbar.h,
      libs/widgets/common/thumbbar.cpp, libs/widgets/common/thumbbar.h:
      missing some place where highlightement and rating edit mode need
      to be controled

2009-01-08 18:47  mwiesweg

    * utilities/batch/fingerprintsgenerator.cpp: In analogy to bug
      178325, fix the same problem for the fingerprintsgenerator

2009-01-08 18:30  aclemens

    * NEWS: update

2009-01-08 18:28  mwiesweg

    * digikam/albumfolderview.cpp: Remove useless popup menu at to the
      root album item in AlbumFolderView.

      CCBUG: 179933

2009-01-08 18:01  cgilles

    * NEWS: update

2009-01-08 17:07  cgilles

    * NEWS: update

2009-01-08 16:58  cgilles

    * digikam/imagepreviewbar.cpp, digikam/imagepreviewbar.h,
      libs/widgets/common/thumbbar.cpp, libs/widgets/common/thumbbar.h,
      project/project.kdevelop, utilities/lighttable/lighttablebar.cpp:
      digiKam from trunk: it now possible to rate item from tumbbar, as
      with icon view
      CCBUG: 148198

2009-01-08 14:38  cgilles

    * NEWS: update

2009-01-08 12:54  cgilles

    * libs/widgets/common/thumbbar.cpp, libs/widgets/common/thumbbar.h:
      assign default minimum size

2009-01-08 12:41  cgilles

    * libs/threadimageio/thumbnailsize.h: new Very Small Size

2009-01-08 12:32  cgilles

    * digikam/albumiconview.cpp: polish

2009-01-08 12:09  aclemens

    * NEWS: update

2009-01-08 12:07  aclemens

    * digikam/digikamapp.cpp: use iconText() instead of a RegEx to
      remove ampersand characters from CameraUI window title

      BUG:180006

2009-01-08 11:38  aclemens

    * digikam/digikamapp.cpp: Remove single ampersand characters from
      action text to avoid displaying them in the CameraUI window
      title.
      Since single ampersand is used for accelerator shortcuts, we
      don't need
      to display them in the window title.

      CCBUG:180006

2009-01-08 09:38  cgilles

    * digikam/albumiconview.cpp: center properlly rating pixmap

2009-01-07 19:49  cgilles

    * digikam/albumiconview.cpp: fix margin again

2009-01-07 16:54  mwiesweg

    * NEWS: update

2009-01-07 16:50  mwiesweg

    * digikam/albummanager.cpp: Dont show debug message if change is
      filtered out

2009-01-07 16:50  mwiesweg

    * digikam/metadatahub.cpp: When removing a tag:
      - remove both tag name and tags path from Iptc keywords because
      tags set with 0.9
      will be written with full path
      - remove tag name from Xmp dc.subject

      CCBUG: 177887

2009-01-07 16:50  mwiesweg

    * libs/dmetadata/dmetadata.cpp: Not needed anymore

2009-01-07 16:50  mwiesweg

    * libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: - add a
      common implementation addToXmpTagStringBag and
      removeFromXmpTagStringBag
      to add a given list of string to / remove from the current
      entries of a string bag
      - implement or reimplement XmpKeywords, Subjects and
      SubCategories methods
      get, set and remove using the new common implementation.

      This patch should normally go to libkexiv2 but didn't make it due
      to KDE4.2 freeze

      CCBUG: 177887

2009-01-07 16:47  cgilles

    * digikam/albumiconview.cpp: fix marging

2009-01-07 13:42  cgilles

    * digikam/iconview.cpp: polish

2009-01-07 11:59  cgilles

    * NEWS: update

2009-01-07 10:21  cgilles

    * NEWS: update

2009-01-07 10:19  cgilles

    * CMakeLists.txt, digikam/albumiconitem.cpp,
      digikam/albumiconitem.h, digikam/albumiconview.cpp,
      digikam/albumiconview.h, digikam/iconitem.cpp,
      digikam/iconitem.h, digikam/iconview.cpp, digikam/iconview.h,
      digikam/ratingbox.cpp, digikam/ratingbox.h: digiKam from trunk:
      add support to rating icon view item on the fly.
      BUG: 148198

2009-01-07 07:42  cgilles

    * digikam/ratingwidget.cpp, digikam/ratingwidget.h: compile

2009-01-07 07:40  cgilles

    * digikam/ratingwidget.cpp, digikam/ratingwidget.h: add tracking
      properties, enabled by default

2009-01-07 01:04  pino

    * utilities/setup/setupicc.cpp: fix i18n usages

2009-01-07 00:56  aacid

    * utilities/setup/setupicc.cpp: QFile::encodeName shall only be
      used when passing the value to "pure C" functions, not to Qt/KDE
      ones

2009-01-06 23:19  aclemens

    * NEWS: update

2009-01-06 23:10  aclemens

    * digikam/folderview.cpp: add sort indicator to folderlist views

      BUG:179850

2009-01-06 20:43  mwiesweg

    * NEWS: update

2009-01-06 18:47  mwiesweg

    * digikam/folderview.cpp: Fix crash when returning from filtering
      with no current album, and properly handle this case.

      CCBUG: 179650

2009-01-06 18:29  mwiesweg

    * NEWS: update

2009-01-06 18:24  mwiesweg

    * digikam/constants.h, digikam/ratingwidget.cpp: Accept -1 (no
      rating) as value for the rating widget.
      The widget itself is not able to distinguish between 0 and -1 and
      will only generate the value 0.

      CCBUG: 179745

2009-01-06 18:01  cgilles

    * NEWS: update

2009-01-06 17:49  mwiesweg

    * libs/dmetadata/dmetadata.cpp: Pretty irrelevant, but the
      SmallDenominator variant is better suited for shutter
      (will give 1/160 for 0.008 etc.)

2009-01-06 17:49  mwiesweg

    * libs/dmetadata/dmetadata.cpp: Interpret shutter value from libraw
      correctly

      CCBUG: 179031

2009-01-06 13:51  cgilles

    * digikam/ratingwidget.cpp, digikam/ratingwidget.h: fix width

2009-01-06 10:26  cgilles

    * digikam/albumiconview.cpp, digikam/imagepreviewbar.cpp,
      utilities/cameragui/cameraiconview.cpp,
      utilities/lighttable/lighttablebar.cpp: fix draw rect size

2009-01-06 10:04  cgilles

    * digikam/imagepreviewbar.cpp, libs/widgets/common/thumbbar.cpp,
      utilities/lighttable/lighttablebar.cpp: fix rect size to draw on
      painter

2009-01-06 09:50  cgilles

    * digikam/imagepreviewbar.cpp, digikam/imagepreviewbar.h,
      libs/widgets/common/thumbbar.cpp, libs/widgets/common/thumbbar.h,
      project/project.kdevelop, utilities/lighttable/lighttablebar.cpp,
      utilities/lighttable/lighttablebar.h: thumbbar item
      highlightement support (as icon view or folder view)

2009-01-06 09:14  cgilles

    * digikam/folderview.cpp, digikam/iconview.cpp, digikam/iconview.h:
      fix internal naming

2009-01-06 08:29  cgilles

    * utilities/cameragui/freespacewidget.cpp,
      utilities/cameragui/freespacewidget.h: fix warning under win32

2009-01-05 17:14  mwiesweg

    * digikam/albumfolderview.cpp: Fix a possible source of a crash

      CCBUG: 179650

2009-01-05 17:14  mwiesweg

    * digikam/digikamapp.cpp: Polish user visible strings for Nikon
      Cameras in PTP mode.
      Thanks to Alexander Wright.

      CCMAIL: alexander@wright-family.me.uk

2009-01-05 15:07  cgilles

    * libs/widgets/common/dlogoaction.cpp: missing to check in stop
      action if url label instance is non null
      BUG: 179712

2009-01-05 15:03  cgilles

    * libs/widgets/common/danimwheel.cpp,
      libs/widgets/common/danimwheel.h: factoring here is not really
      fine

2009-01-05 15:02  cgilles

    * CMakeLists.txt: polish

2009-01-05 13:57  cgilles

    * CMakeLists.txt: rc1 release

2009-01-05 13:56  cgilles

    * NEWS: update

2009-01-05 13:54  cgilles

    * libs/widgets/common/dlogoaction.cpp,
      libs/widgets/common/dlogoaction.h: make sure that url label exist
      before to apply pixmap.
      BUG: 179712

2009-01-05 11:43  cgilles

    * NEWS: update

2009-01-05 11:42  cgilles

    * ChangeLog: prepare beta8

2009-01-05 10:20  cgilles

    * data/icons/hi128-app-digikam.png,
      data/icons/hi128-app-showfoto.png,
      data/icons/hi16-app-digikam.png,
      data/icons/hi16-app-showfoto.png,
      data/icons/hi22-app-digikam.png,
      data/icons/hi22-app-showfoto.png,
      data/icons/hi32-app-digikam.png,
      data/icons/hi32-app-showfoto.png,
      data/icons/hi48-app-digikam.png,
      data/icons/hi48-app-showfoto.png,
      data/icons/hi64-app-digikam.png,
      data/icons/hi64-app-showfoto.png,
      data/icons/hisc-app-digikam.svgz,
      data/icons/hisc-app-showfoto.svgz, data/pics/splash-digikam.png,
      data/pics/splash-showfoto.png: update

2009-01-05 10:04  cgilles

    * AUTHORS, data/about/top-left-digikam.png,
      data/icons/oxygen/128x128/apps/digikam.png,
      data/icons/oxygen/128x128/apps/showfoto.png,
      data/icons/oxygen/16x16/apps/digikam.png,
      data/icons/oxygen/16x16/apps/showfoto.png,
      data/icons/oxygen/22x22/apps/digikam.png,
      data/icons/oxygen/22x22/apps/showfoto.png,
      data/icons/oxygen/32x32/apps/digikam.png,
      data/icons/oxygen/32x32/apps/showfoto.png,
      data/icons/oxygen/48x48/apps/digikam.png,
      data/icons/oxygen/48x48/apps/showfoto.png,
      data/icons/oxygen/64x64/apps/digikam.png,
      data/icons/oxygen/64x64/apps/showfoto.png,
      data/icons/oxygen/scalable/apps/digikam.svgz,
      data/icons/oxygen/scalable/apps/showfoto.svgz,
      data/pics/banner-digikam.png, data/pics/logo-digikam.png,
      data/pics/logo-showfoto.png, data/pics/splash-digikam.png,
      data/pics/splash-showfoto.png, project/project.kdevelop: digiKam
      from trunk : update icon/logo/banner for 0.10.0-beta8 release
      using Risto Saukonpaa works.
      Missing admin files:
      splash-digikam.svg
      splash-showfoto.svg
      banner-digikam.svg
      A new banner-showfoto.png/svg need to be created for showfoto
      toolbar.

      Splash are updated with Arturo Mann contributions

      CCMAIL: paristo@gmail.com
      CCMAIL: arturo.mann@gmail.com
      CCMAIL: digikam-devel@kde.org

2009-01-05 08:32  cgilles

    * NEWS: update

2009-01-05 08:31  cgilles

    * digikam/albumiconviewfilter.cpp, digikam/albumiconviewfilter.h:
      backport commit #905821 from KDE3 branch
      BUG: 179653

0.10.0-beta8 2008-01-04
--------------------------------------------------------------------------------

2009-01-04 22:43  sengels

    * libs/imageproperties/worldmapwidget.cpp: revert the commit
      partly:
      MarbleVersion 0x00700 has already been set before and so cannot
      be used.

2009-01-04 20:48  sengels

    * libs/imageproperties/worldmapwidget.cpp: CCBUG:178522

2009-01-04 20:15  cgilles

    * utilities/cameragui/cameraiconitem.cpp,
      utilities/cameragui/cameraiconitem.h: polish

2009-01-04 20:03  cgilles

    * libs/widgets/common/danimwheel.cpp,
      libs/widgets/common/danimwheel.h: new widget to display animed
      wheel. Not yet used to factorize code (later beta8)

2009-01-04 18:01  cgilles

    * NEWS: update

2009-01-04 17:10  cgilles

    * utilities/cameragui/cameraiconitem.cpp,
      utilities/cameragui/cameraiconitem.h: polish

2009-01-04 15:10  mwiesweg

    * digikam/albummanager.cpp, digikam/albummanager.h: In addition to
      KDirWatch (inotify, fam) use the org.kde.KDirNotify DBus
      interface
      to collect information about file changes. With this we ar
      guaranteed to be informed
      about all actions carried out by KDE ioslave, but nothing outside
      KDE.
      KDirWatch is in place to handle all remaining stuff, but it fails
      on some
      systems. I hope that KDirNotify will have a higher reliability in
      its smaller scope.

      CCBUG: 178606

2009-01-04 15:10  mwiesweg

    * digikam/scancontroller.cpp, digikam/scancontroller.h: Add a
      method to schedule scanning with a short delay, for call
      compression.

2009-01-04 14:05  cgilles

    * utilities/setup/setup.cpp: polish English words

2009-01-04 11:28  cgilles

    * showfoto/setup/setup.cpp: fix i18n

2009-01-04 11:25  cgilles

    * utilities/setup/setup.cpp: fix i18n

2009-01-04 09:57  cgilles

    * digikam/albumpropsedit.cpp: fix i18n

2009-01-04 09:47  cgilles

    * digikam/folderviewtooltip.cpp: fix crash if album is null

2009-01-03 19:39  cgilles

    * NEWS: update

2009-01-03 19:38  cgilles

    * digikam/folderview.cpp, digikam/folderview.h: folder view and
      item highlightment : fix crash when item is deleted.
      BUG: 179534

2009-01-03 17:29  cgilles

    * NEWS, digikam.lsm.cmake, digikam/albumsettings.cpp,
      digikam/albumsettings.h, digikam/folderviewtooltip.cpp,
      project/project.kdevelop, showfoto/setup/setup.cpp,
      showfoto/setup/setup.h, utilities/setup/setup.cpp,
      utilities/setup/setupalbumview.cpp,
      utilities/setup/setupalbumview.h,
      utilities/setup/setuptooltip.cpp, utilities/setup/setuptooltip.h:
      digiKam from trunk:
      -add root collection information into folder-view tooltip
      -add more descriptive information in header of setup dialog page
      (digiKam and showfoto)
      For this last point i need somebody to check English phrases.
      Thanks in advance
      CCMAIL: digikam-devel@kde.org

2009-01-03 17:09  mwiesweg

    * libs/dmetadata/dmetadata.cpp: Fix logic, do not bail out on
      success

      CCBUG: 177887

2009-01-03 16:34  scripty

    * kioslave/digikamsearch.protocol: SVN_SILENT made messages
      (.desktop file)

2009-01-03 14:58  mwiesweg

    * digikam/imagepreviewview.cpp: Discard any received loaded
      thumbnails

2009-01-03 14:58  mwiesweg

    * libs/threadimageio/loadingdescription.cpp,
      libs/threadimageio/loadingdescription.h: Add convenience methods

2009-01-03 13:40  aclemens

    * NEWS: update

2009-01-03 12:46  cgilles

    * utilities/setup/setup.cpp, utilities/setup/setup.h: fix order
      again

2009-01-03 11:37  cgilles

    * utilities/setup/setup.cpp, utilities/setup/setup.h: fix digalog
      page ordering

2009-01-03 10:34  aclemens

    * NEWS: update

2009-01-03 10:08  cgilles

    * CMakeLists.txt, digikam/album.cpp, digikam/album.h,
      digikam/albumfolderview.cpp, digikam/albumfolderview.h,
      digikam/albummanager.cpp, digikam/albummanager.h,
      digikam/albumpropsedit.cpp, digikam/albumpropsedit.h,
      digikam/albumsettings.cpp, digikam/albumsettings.h,
      digikam/digikamapp.cpp, digikam/folderviewtooltip.cpp,
      libs/database/albumdb.cpp, libs/database/albumdb.h,
      libs/database/albuminfo.h, project/project.kdevelop,
      utilities/kipiiface/kipiimagecollection.cpp,
      utilities/setup/setup.cpp, utilities/setup/setup.h,
      utilities/setup/setupcategory.cpp,
      utilities/setup/setupcategory.h, utilities/setup/setupfamily.cpp,
      utilities/setup/setupfamily.h: following discussion with Andi and
      Arnd, Change Album Family to Album Category

2009-01-02 18:27  sengels

    * CMakeLists.txt: always prefer the local version of the
      FindModules

2009-01-02 17:56  cgilles

    * digikam/albumiconviewtooltip.cpp, digikam/albumiconviewtooltip.h,
      digikam/folderviewtooltip.cpp,
      libs/widgets/common/ditemtooltip.cpp,
      libs/widgets/common/ditemtooltip.h,
      libs/widgets/common/thumbbartooltip.cpp,
      libs/widgets/common/thumbbartooltip.h,
      utilities/cameragui/cameraiconviewtooltip.cpp,
      utilities/cameragui/cameraiconviewtooltip.h: don't show folder
      view item tool tip with root album

2009-01-02 17:56  kbal

    * utilities/cameragui/camerafolderview.h: icon fix

2009-01-02 16:59  cgilles

    * digikam/tageditdlg.cpp, digikam/tageditdlg.h: polish dialog
      layout

2009-01-02 16:26  cgilles

    * digikam/albumpropsedit.cpp: add digiKam icon. polish layout

2009-01-02 16:14  mwiesweg

    * utilities/imageeditor/editor/imagewindow.cpp: Remove
      KMainWindow's autosaving and resort to manual saving at close.
      In my test KMainWindow would _save_ settings at showing when the
      settings
      from the configuration somehow were not yet properly applied.

2009-01-02 16:13  mwiesweg

    * utilities/imageeditor/canvas/dimginterface.cpp: Ensure that the
      tool is unloaded when the window closes and the image is
      unloaded.
      Prevent reported crashes.

2009-01-02 12:43  cgilles

    * CMakeLists.txt, digikam/album.cpp, digikam/album.h,
      digikam/albumfolderview.cpp, digikam/albumfolderview.h,
      digikam/albummanager.cpp, digikam/albummanager.h,
      digikam/albumpropsedit.cpp, digikam/albumpropsedit.h,
      digikam/albumsettings.cpp, digikam/albumsettings.h,
      digikam/digikamapp.cpp, digikam/digikamapp.h,
      digikam/digikamview.cpp, digikam/digikamview.h,
      digikam/folderviewtooltip.cpp, digikam/folderviewtooltip.h,
      libs/database/albumdb.cpp, libs/database/albumdb.h,
      libs/database/albuminfo.h, project/project.kdevelop,
      utilities/kipiiface/kipiimagecollection.cpp,
      utilities/kipiiface/kipiimagecollection.h,
      utilities/setup/setup.cpp, utilities/setup/setup.h,
      utilities/setup/setupalbumtype.cpp,
      utilities/setup/setupalbumtype.h,
      utilities/setup/setupfamily.cpp, utilities/setup/setupfamily.h:
      rename Album Collection properties to Album Family
      Marcel, Database Album table has always Collection property. It
      will be better to rename it as "Family" to be homogenous.
      CCMAIL: marcel.wiesweg@gmx.de

2009-01-02 08:23  cgilles

    * NEWS: update

2009-01-02 08:11  cgilles

    * README: update

2009-01-02 08:09  cgilles

    * NEWS: update

2009-01-01 20:56  cgilles

    * digikam/scancontroller.cpp, digikam/scancontroller.h: set
      progress bar to zero at startup when scancontroller start to
      work.
      Marcel, Andi, do not forget "endl" at end of kDebug and kDwarning
      else sometimes, kdelibs can crash
      CCMAIL: digikam-devel@kde.org
      CCBUG: 179298

2009-01-01 18:36  mwiesweg

    * libs/database/imagelister.cpp, libs/database/imagelister.h:
      Properly handle images on collections that are currently not
      available
      when listing tags, date albums and searches.
      As long as the views cannot display such images they need to be
      filtered out.

      Get album root status from CollectionManager and filter
      accordingly.

2009-01-01 18:36  mwiesweg

    * libs/database/haar/haariface.cpp, libs/database/haar/haariface.h:
      Allow to specify album roots as a filter.
      Check for Images.status=1 inside Haar search already.

2009-01-01 18:19  aclemens

    * digikam/albumiconitem.cpp, digikam/albumiconviewtooltip.cpp,
      digikam/albumsettings.cpp, digikam/digikamapp.cpp,
      digikam/imagepreviewview.cpp, digikam/ratingpopupmenu.cpp,
      digikam/tagfilterview.cpp, imageplugins/blurfx/blurfxtool.cpp,
      imageplugins/border/bordertool.cpp,
      imageplugins/charcoal/charcoaltool.cpp,
      imageplugins/colorfx/colorfxtool.cpp,
      imageplugins/coreplugin/bwsepiatool.cpp,
      imageplugins/coreplugin/iccprooftool.cpp,
      imageplugins/coreplugin/ratiocrop/ratiocroptool.cpp,
      imageplugins/coreplugin/redeyetool.cpp,
      imageplugins/distortionfx/distortionfxtool.cpp,
      imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/hotpixels/hotpixelstool.cpp,
      imageplugins/inpainting/inpaintingtool.cpp,
      imageplugins/inserttext/inserttexttool.cpp,
      imageplugins/lenscorrection/autocorrection/klensfun.cpp,
      imageplugins/lenscorrection/distortion/lensdistortiontool.cpp,
      imageplugins/noisereduction/noisereductiontool.cpp,
      imageplugins/oilpaint/oilpainttool.cpp,
      imageplugins/restoration/restorationtool.cpp,
      imageplugins/whitebalance/whitebalancetool.cpp,
      showfoto/setup/setup.cpp, showfoto/setup/setupeditor.cpp,
      showfoto/showfoto.cpp, themedesigner/mainwindow.cpp: be more
      friendly to the translators, add comments for single adjective
      and ambiguous messages. There are a lot more strings to complete
      with comments, I will add them from time to time.

2009-01-01 18:18  aclemens

    * digikam/albumiconviewtooltip.cpp: i18n() warning: move
      KLocale::formatNumber out of the argument list

2009-01-01 17:01  cgilles

    * NEWS: update

2009-01-01 17:00  cgilles

    * libs/dialogs/dprogressdlg.cpp, libs/dialogs/dprogressdlg.h: reset
      progress bar when dialog is created.
      Roman : this patch must be fine, but like i have only fast
      computers here, i'm not sure if all will be fine for you.
      BUG: 179298

2009-01-01 16:49  cgilles

    * digikam/daboutdata.h: a new year...

2009-01-01 16:46  cgilles

    * libs/dialogs/imagedialog.cpp,
      libs/widgets/common/histogramwidget.cpp: use digiKam style sheet

2009-01-01 16:45  cgilles

    * utilities/cameragui/freespacewidget.cpp: polish

2009-01-01 16:35  cgilles

    * NEWS: update

2009-01-01 16:34  cgilles

    * utilities/setup/setupmetadata.cpp: force QLabel to include empty
      line on bottom of style sheet to fix layout
      BUG: 179274

2009-01-01 16:32  cgilles

    * NEWS: update

2009-01-01 16:28  cgilles

    * NEWS: update

2009-01-01 13:57  cgilles

    * NEWS: update

2009-01-01 13:54  aclemens

    * utilities/lighttable/lighttablewindow.cpp: fix KStandardAction
      usage in LightTable

2009-01-01 13:54  aclemens

    * utilities/imageeditor/editor/editorwindow.cpp: fix
      KStandardAction usage in ImageEditor

2009-01-01 13:54  aclemens

    * utilities/cameragui/cameraui.cpp,
      utilities/cameragui/camerauiprivate.h: fix KStandardAction usage
      in CameraUI

2009-01-01 13:53  cgilles

    * NEWS: update

2009-01-01 13:19  cgilles

    * NEWS: typo

2009-01-01 13:08  cgilles

    * utilities/setup/setupmetadata.cpp: polish

2009-01-01 13:00  scripty

    * imageplugins/oilpaint/digikamimageplugin_oilpaint.desktop,
      imageplugins/perspective/digikamimageplugin_perspective.desktop,
      imageplugins/raindrop/digikamimageplugin_raindrop.desktop,
      imageplugins/restoration/digikamimageplugin_restoration.desktop,
      imageplugins/sheartool/digikamimageplugin_sheartool.desktop,
      imageplugins/superimpose/digikamimageplugin_superimpose.desktop,
      imageplugins/texture/digikamimageplugin_texture.desktop,
      imageplugins/whitebalance/digikamimageplugin_whitebalance.desktop:
      SVN_SILENT made messages (.desktop file)

2008-12-31 15:49  mwiesweg

    * NEWS: update

2008-12-31 15:49  mwiesweg

    * utilities/cameragui/cameraui.cpp: fix warning

2008-12-31 15:49  mwiesweg

    * libs/database/collectionmanager.cpp: Remove albums and images
      from an album root before deleting it,
      so that no important data is permanently deleted, but can be
      retrieved
      for a certain time as with all other remove operations.

2008-12-31 15:49  mwiesweg

    * libs/database/collectionscanner.cpp,
      libs/database/collectionscanner.h: Put code to make a list of
      albums orphan and remove all entries in a separate, public method

2008-12-31 15:49  mwiesweg

    * libs/database/albumdb.cpp, libs/database/albumdb.h: Add simple
      method to retrieve all albums on a given album root

2008-12-31 11:13  cgilles

    * NEWS: update

2008-12-31 11:08  cgilles

    * CMakeLists.txt, NEWS, digikam/CMakeLists.txt,
      digikam/albumfolderview.cpp, digikam/albumfolderview.h,
      digikam/albumsettings.cpp, digikam/albumsettings.h,
      digikam/digikamview.cpp, digikam/folderitem.cpp,
      digikam/folderitem.h, digikam/folderview.cpp,
      digikam/folderview.h, digikam/folderviewtooltip.cpp,
      digikam/folderviewtooltip.h, digikam/iconitem.cpp,
      digikam/iconitem.h, digikam/iconview.cpp,
      themedesigner/CMakeLists.txt,
      utilities/cameragui/cameraiconitem.cpp,
      utilities/cameragui/cameraiconitem.h,
      utilities/setup/setuptooltip.cpp: digiKam from trunk : My last
      commit for 2009. Happy new year 2009 (:=)))
      - set IconItem based on QObject to be able to use QTimer inside
      - Camera Icon View : make a busy wheel animation during camera
      items download.
      - set album folder view item class as public
      - new class to design tool tip for folder view based on digiKam
      tool tip.
      - adjust Folder View class accordingly to support tool tip.
      Currently only physical albums are supported.
      Before to extend album tooltips, we need to set homogenous all
      metadata from virtual albums types,
      as Comments, Date, Rating, etc...
      - redesign tooltips settings dialog page to support album
      tooltips.
      - set digiKam gui code in root CMakeLists.txt to share
      compilation rules with theme designer.

      BUG: 141864
      CCMAIL: digikam-devel@kde.org


2008-12-30 22:28  mwiesweg

    * NEWS: update

2008-12-30 22:21  mwiesweg

    * utilities/hotplug/CMakeLists.txt: Install the .desktop file to
      the right place (apps/solid/actions)

      CCBUG: 178435

2008-12-30 22:09  mwiesweg

    * libs/database/databasechangesets.cpp: Fix annoying copy-and-paste
      mistake

2008-12-30 21:37  mwiesweg

    * digikam/albumlister.cpp, digikam/albumlister.h: Listen to
      database change signals and schedule refiltering if filtered
      properties are changed.

      CCBUG: 179139

2008-12-30 21:37  mwiesweg

    * digikam/albumlister.cpp: improve use of timer

2008-12-30 20:22  mwiesweg

    * digikam/albummanager.cpp, digikam/albummanager.h,
      digikam/digikamapp.cpp: Move some shutdown code from AlbumManager
      destructor to a cleanUp method that is
      called before KApplication destruction.
      This could have caused the reported crash.

      CCBUG: 179141

2008-12-30 18:49  mwiesweg

    * utilities/hotplug/CMakeLists.txt: - install new .desktop file to
      Plasme applet directory
      - disable installation of KDE3-style desktop files

2008-12-30 18:49  mwiesweg

    * utilities/hotplug/digikam-opencamera.desktop.cmake: Add a desktop
      file intended for the Plasma Device Notifier applet.
      May need some testing.

      CCBUG: 178435

2008-12-30 18:49  mwiesweg

    * utilities/hotplug/digikam-camera: Port digikam-camera utility to
      qdbus

      CCBUG: 178435

2008-12-30 18:49  mwiesweg

    * digikam/digikamapp.cpp: Register a DBus service
      org.kde.digikam-<PID>

2008-12-30 17:29  aclemens

    * digikam/albumfolderview.cpp: fix quick search: always expand
      albumroot folders, otherwise not all
      search results are visible. Also make sure to avoid root and
      albumroot
      folder items when looking for parent matches.

      CCBUG:177329

2008-12-30 16:11  mwiesweg

    * libs/database/collectionmanager.cpp,
      utilities/cameragui/umscamera.cpp: Sorry, revert. isIgnored is
      true for normal hard disk partitions.

2008-12-30 16:11  mwiesweg

    * digikam/main.cpp: - Add --download-from-udi command line option.
      - the old --album-root option is now --database-directory

      CCBUG: 178435

2008-12-30 16:10  mwiesweg

    * digikam/org.kde.digikam.xml: Add downloadFromUdi DBUS method

      CCBUG: 178435

2008-12-30 16:10  mwiesweg

    * digikam/digikamapp.cpp, digikam/digikamapp.h,
      digikam/digikamappprivate.h: Prepare digikam to be able to open a
      camera gui on a given Solid Device UDI.

      - move code to open a usb device and a gphoto2 camera by UDI to
      separate methods
      - add a method that accepts a UDI and determines which of the two
      above methods to call
      - move code to check and create a label for gphoto2 cameras to
      separate methods
      - use queued signals instead of single shot timers to call
      methods from command line paramters

      CCBUG: 178435

2008-12-30 16:10  mwiesweg

    * libs/database/databasewatch.cpp,
      libs/database/databasewatchadaptor.h: Use org.kde.digikam instead
      of org.digikam as DBUS namespace as for the main DigikamApp
      object

2008-12-30 16:10  mwiesweg

    * digikam/digikamapp.cpp, libs/database/collectionmanager.cpp,
      utilities/cameragui/umscamera.cpp: Check for isIgnored flag from
      Solid

2008-12-30 13:29  aclemens

    * NEWS: update

2008-12-30 13:17  aclemens

    * NEWS: update

2008-12-30 11:26  aclemens

    * digikam/albumiconview.cpp: wrong argument handling

2008-12-30 11:21  aclemens

    * digikam/albumiconview.cpp: fix typo

2008-12-30 10:59  aclemens

    * digikam/imagepreviewview.cpp,
      utilities/lighttable/lighttablepreview.cpp: SlideShow =>
      Slideshow

2008-12-30 09:17  aclemens

    * digikam/albumicongroupitem.cpp: using "Album Date:" with the
      shortened month name in album header as suggested in bug 130230

      CCBUG:130230

2008-12-30 08:59  aclemens

    * digikam/folderview.cpp: check if mouse click is valid, to avoid
      crashing the application

      CCMAIL:marcel.wiesweg@gmx.de
      CCMAIL:caulier.gilles@gmail.com

2008-12-30 01:56  aclemens

    * digikam/digikamapp.cpp: Overwrite KStandardActions to avoid
      duplicate menu entries

      CCBUG:178382

      ++

2008-12-30 01:56  aclemens

    * digikam/digikamapp.cpp: We can't use KStandardAction::Find for
      three different actions here, it
      will mess up the menus and toolbars. Also we need to call
      KStandardAction::find(), not ::Find() to customize the standard
      action,
      otherwise we will have duplicate menu entries and the action will
      appear
      in the toolbar.

      Gilles, Marcel,

      simple search is not focusing / switching to the "search tab" on
      the left automatically,
      so this action is not very useful if the "advanced search" tab is
      closed or not displayed at all. It only works if the tab is
      already
      opened.
      I think we need to focus the tab automatically, like when using
      the "Find
      similar" action.

      CCBUG:178382

2008-12-29 23:14  mwiesweg

    * NEWS: update

2008-12-29 22:04  mwiesweg

    * digikam/imagepreviewbar.cpp, digikam/imagepreviewbar.h: Add quick
      and simple drag implementation to ImagePreviewBar.

      CCBUG: 178800

2008-12-29 22:04  mwiesweg

    * libs/imageproperties/cameraitempropertiestab.cpp,
      libs/imageproperties/imagedescedittab.cpp,
      libs/imageproperties/imagepropertiestab.cpp: Fix oxygen's
      background gradient in QScrollArea sidebars, see here:
      http://www.kdedevelopers.org/node/3762

      The effect is very subtle, but it is visible.

2008-12-29 13:41  mwiesweg

    * utilities/gpssearch/gpssearchwidget.h: Fix compilation warning if
      Marble is not installed

2008-12-29 13:41  mwiesweg

    * digikam/folderview.cpp: Following the discussion of bug 126871:
      Do not collapse on single click if the item was not previously
      selected
      (This already includes "Do not collapse on single click if a
      child item was previously selected")

      This is for now not done for check list items, as there selection
      has no special purpose.

      CCBUG: 126871

2008-12-27 11:56  cgilles

    * NEWS: update

2008-12-27 08:34  cgilles

    * utilities/imageeditor/editor/editorwindow.cpp: turn logo during
      loading/saving operations

2008-12-26 22:09  cgilles

    * utilities/imageeditor/editor/editorwindow.cpp: anim logo action
      when an editor tool is busy

2008-12-26 22:05  cgilles

    * utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/editorwindow.h,
      utilities/imageeditor/editor/imagewindow.cpp: logo action is now
      common to digiKam editor and showfoto

2008-12-26 22:05  cgilles

    * showfoto/showfotoui.rc: add logo action

2008-12-26 21:22  cgilles

    * NEWS: update

2008-12-26 17:23  cgilles

    * libs/widgets/common/dlogoaction.cpp: polish

2008-12-26 17:22  cgilles

    * data/pics/banner-digikam.png, data/pics/banner-digikam.svg:
      polish

2008-12-26 13:35  scripty

    * imageplugins/adjustcurves/digikamimageplugin_adjustcurves.desktop,
      imageplugins/adjustlevels/digikamimageplugin_adjustlevels.desktop,
      imageplugins/blurfx/digikamimageplugin_blurfx.desktop,
      imageplugins/border/digikamimageplugin_border.desktop,
      imageplugins/coreplugin/digikamimageplugin_core.desktop,
      imageplugins/raindrop/digikamimageplugin_raindrop.desktop,
      imageplugins/restoration/digikamimageplugin_restoration.desktop,
      kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
      kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol:
      SVN_SILENT made messages (.desktop file)

2008-12-26 13:13  cgilles

    * NEWS: update

2008-12-26 09:39  cgilles

    * libs/widgets/common/curveswidget.cpp,
      libs/widgets/common/histogramwidget.cpp: use anti aliasing to
      draw busy wheel

2008-12-26 09:17  cgilles

    * libs/widgets/common/dlogoaction.cpp,
      libs/widgets/common/dlogoaction.h: optimize

2008-12-26 09:10  cgilles

    * libs/widgets/common/dlogoaction.cpp: this implementation give a
      better result

2008-12-26 09:09  cgilles

    * data/pics/banner-digikam.png: fix height to 33 pixels

2008-12-25 23:36  ewoerner

    * CMakeLists.txt: Fix build (animwidget.cpp has been deleted in
      901494)

2008-12-25 18:27  cgilles

    * libs/widgets/common/dlogoaction.cpp: better precision

2008-12-25 18:24  cgilles

    * libs/widgets/common/dlogoaction.cpp: now digiKam logo turn as
      anim widget

2008-12-25 17:49  cgilles

    * utilities/cameragui/animwidget.cpp,
      utilities/cameragui/animwidget.h,
      utilities/cameragui/cameraui.cpp,
      utilities/cameragui/cameraui.rc,
      utilities/cameragui/camerauiprivate.h: use dlogoaction as anim
      widget

2008-12-25 17:48  cgilles

    * libs/widgets/common/dlogoaction.cpp,
      libs/widgets/common/dlogoaction.h: dlogoaction become the new
      anim widget for digiKam

2008-12-25 16:26  cgilles

    * utilities/cameragui/cameraiconitem.cpp: polish

2008-12-25 16:25  cgilles

    * digikam/albumiconitem.cpp: polish

2008-12-24 21:42  cgilles

    * utilities/setup/setup.cpp, utilities/setup/setuptooltip.cpp,
      utilities/setup/setuptooltip.h: fix layout

2008-12-24 21:42  cgilles

    * showfoto/setup/setuptooltip.cpp, showfoto/setup/setuptooltip.h:
      fix layout

2008-12-24 16:02  aacid

    * showfoto/setup/setuptooltip.cpp,
      utilities/setup/setuptooltip.cpp: tool tip -> tooltip
      Found by Yuri Chornoivan

2008-12-24 15:59  aacid

    * libs/database/schemaupdater.cpp: get get -> cat get
      Found by Yuri Chornoivan

2008-12-24 14:11  cgilles

    * NEWS: update

2008-12-24 13:24  cgilles

    * themedesigner/CMakeLists.txt: update

2008-12-24 12:04  cgilles

    * utilities/cameragui/freespacewidget.cpp: use DToolTipStyleSheet

2008-12-24 08:05  cgilles

    * digikam/albumiconviewfilter.cpp, digikam/tageditdlg.cpp,
      libs/imageproperties/imagedescedittab.cpp,
      libs/widgets/common/searchtextbar.cpp,
      libs/widgets/common/searchtextbar.h: no need case sensitive
      option here. fix api

2008-12-24 07:42  cgilles

    * project/project.kdevelop, showfoto/setup/setuptooltip.cpp,
      utilities/setup/setuptooltip.cpp: missing signal/slot connection

2008-12-24 07:38  cgilles

    * NEWS: update

2008-12-24 07:37  cgilles

    * utilities/setup/setupmime.cpp: patch from Mik to fix wording in
      setup Mime.
      BUG: 178613

2008-12-23 21:48  cgilles

    * NEWS: update

2008-12-23 21:47  cgilles

    * utilities/cameragui/cameraui.cpp: From Camera To Computer
      BUG: 178607

2008-12-23 21:45  cgilles

    * NEWS: update

2008-12-23 21:44  cgilles

    * libs/widgets/common/ditemtooltip.h: center item tooltips headers
      BUG: 178608

2008-12-23 21:38  cgilles

    * digikam/albumfolderview.cpp: polish

2008-12-23 21:28  cgilles

    * libs/widgets/metadata/metadatalistview.cpp: fix filter with case
      sensitive

2008-12-23 21:22  cgilles

    * NEWS: update

2008-12-23 19:09  cgilles

    * NEWS: update

2008-12-23 19:07  cgilles

    * digikam/albumiconview.cpp, digikam/albumsettings.cpp,
      digikam/albumsettings.h, digikam/iconview.cpp,
      digikam/iconview.h, utilities/setup/setupalbumview.cpp: digiKam
      from trunk : add customization settings of font used in
      icon-view.
      BUG: 121372

2008-12-23 18:27  cgilles

    * libs/imageproperties/imagedescedittab.cpp: fix search tags case
      sensitive behaviours

2008-12-23 18:25  cgilles

    * libs/widgets/common/dfontselect.cpp,
      libs/widgets/common/dfontselect.h,
      showfoto/setup/setuptooltip.cpp,
      utilities/setup/setupalbumview.cpp,
      utilities/setup/setuptooltip.cpp: improvements of font selector
      widget : fix layout + add front label
      improvements of album view settings page : complete re-write of
      layout

2008-12-23 16:04  cgilles

    * utilities/setup/setupalbumview.cpp: fix i18n

2008-12-23 16:01  cgilles

    * digikam/albumsettings.cpp, digikam/albumsettings.h,
      digikam/folderview.cpp, digikam/folderview.h,
      project/project.kdevelop: digiKam from trunk : make AlbumSettings
      derivated from QObject to be able to emit a signal to Folder View
      when tree-view font settings is changed from config panel.
      Like this, we don't need to restart digiKam to take effect of new
      font.

2008-12-23 14:48  cgilles

    * NEWS: update

2008-12-23 14:25  cgilles

    * NEWS: update

2008-12-23 14:23  cgilles

    * NEWS: update

2008-12-23 14:17  cgilles

    * NEWS: update

2008-12-23 14:00  cgilles

    * NEWS: update

2008-12-23 13:54  cgilles

    * NEWS: update

2008-12-23 13:51  cgilles

    * NEWS: udate

2008-12-23 13:38  cgilles

    * NEWS: update

2008-12-23 13:36  mwiesweg

    * libs/database/schemaupdater.cpp: Check that creating a
      transaction succeeds before attempting to upgrade database.
      This might catch unclear errors where a file exists but is
      somehow locked.

      CCBUG: 178326

2008-12-23 13:36  mwiesweg

    * libs/database/databasebackend.cpp,
      libs/database/databasebackend.h: Check for success here

2008-12-23 13:13  mwiesweg

    * digikam/digikamapp.cpp: - fix stupid variable-scope-bug
      - add 'USB Vendor Specific Interface' as special case
      - add Fuji company name as special case, thank Mikolaj

      CCBUG: 178011

2008-12-23 12:25  cgilles

    * digikam/albumsettings.cpp, digikam/albumsettings.h,
      digikam/albumthumbnailloader.cpp, digikam/datefolderview.cpp,
      digikam/digikamapp.cpp, digikam/folderview.cpp,
      showfoto/setup/setuptooltip.cpp,
      utilities/fuzzysearch/fuzzysearchfolderview.cpp,
      utilities/gpssearch/gpssearchfolderview.cpp,
      utilities/searchwindow/searchfolderview.cpp,
      utilities/setup/setupalbumview.cpp,
      utilities/setup/setuptooltip.cpp,
      utilities/timeline/timelinefolderview.cpp: digiKam from trunk:
      Customize Font for Album tree view
      CCBUG: 121372

2008-12-23 10:50  cgilles

    * CMakeLists.txt, digikam/albumiconviewtooltip.cpp,
      digikam/albumsettings.cpp, digikam/albumsettings.h,
      libs/widgets/common/dfontselect.cpp,
      libs/widgets/common/dfontselect.h,
      libs/widgets/common/ditemtooltip.h,
      libs/widgets/common/searchtextbar.h,
      libs/widgets/common/thumbbartooltip.cpp,
      libs/widgets/common/thumbbartooltip.h, project/project.kdevelop,
      showfoto/setup/setuptooltip.cpp, showfoto/showfoto.cpp,
      utilities/cameragui/cameraiconviewtooltip.cpp,
      utilities/setup/setuptooltip.cpp: digiKam from trunk : starting
      to implement a way to set-up font style and size in specific part
      of digiKam
      With this commit, Tooltip font can be customized.
      Still TODO :
      - Custom font in Image Properties from right sidebar tab.
      - Custom font in for all ALbum tree-view.
      CCBUG: 121372

2008-12-23 10:24  aclemens

    * digikam/albumicongroupitem.cpp: be more verbose in album header
      label: use "Created on" prefix to reduce
      confusion when displaying images in date view.

      CCBUG:130230

2008-12-23 06:55  cgilles

    * NEWS: update

2008-12-22 23:12  mwiesweg

    * NEWS, utilities/imageeditor/editor/editorwindow.cpp: The file
      dialog would gives us /home/user, so the temp file would be
      created in /home/
      with a name starting with user, instead of /home/user/.
      Make sure there is a trailing slash.

      CCBUG: 168583

2008-12-22 23:12  mwiesweg

    * utilities/imageeditor/editor/editorwindow.cpp: Properly check
      that a temp file could be opened and display error message if
      not.

      CCBUG: 168583

2008-12-22 22:13  cgilles

    * NEWS: update

2008-12-22 22:03  cgilles

    * digikam/albumfolderview.cpp, digikam/albumfolderview.h,
      digikam/albumiconviewfilter.cpp, digikam/albumiconviewfilter.h,
      digikam/albumlister.cpp, digikam/albumlister.h,
      digikam/albumselectdialog.cpp, digikam/albumselectdialog.h,
      digikam/digikamview.cpp, digikam/digikamview.h,
      digikam/tagfilterview.cpp, digikam/tagfilterview.h,
      digikam/tagfolderview.cpp, digikam/tagfolderview.h,
      libs/dialogs/rawcameradlg.cpp, libs/dialogs/rawcameradlg.h,
      libs/imageproperties/imagedescedittab.cpp,
      libs/imageproperties/imagedescedittab.h,
      libs/widgets/common/searchtextbar.cpp,
      libs/widgets/common/searchtextbar.h,
      libs/widgets/metadata/metadatalistview.cpp,
      libs/widgets/metadata/metadatalistview.h,
      libs/widgets/metadata/metadatawidget.cpp,
      project/project.kdevelop,
      utilities/fuzzysearch/fuzzysearchfolderview.cpp,
      utilities/fuzzysearch/fuzzysearchfolderview.h,
      utilities/fuzzysearch/fuzzysearchview.cpp,
      utilities/gpssearch/gpssearchfolderview.cpp,
      utilities/gpssearch/gpssearchfolderview.h,
      utilities/gpssearch/gpssearchview.cpp,
      utilities/kipiiface/kipiimagecollectionselector.cpp,
      utilities/kipiiface/kipiimagecollectionselector.h,
      utilities/kipiiface/kipiuploadwidget.cpp,
      utilities/kipiiface/kipiuploadwidget.h,
      utilities/searchwindow/searchfolderview.cpp,
      utilities/searchwindow/searchfolderview.h,
      utilities/setup/cameraselection.cpp,
      utilities/setup/cameraselection.h,
      utilities/timeline/timelinefolderview.cpp,
      utilities/timeline/timelinefolderview.h,
      utilities/timeline/timelineview.cpp: digiKam from trunk : add new
      option to match search text bar everywhere in sensitive case or
      not.
      The option is in context menu of search text bar where user enter
      string to match.
      By default, the option is dsable.
      BUG: 162206
      BUG: 177329

2008-12-22 21:53  mwiesweg

    * utilities/slideshow/slideshow.cpp: Slightly change the logic to
      move, show and hide the toolbar in Slideshow.
      Use actual toolbar size to calculate the autohide/autoshow area
      instead of hardcoding 20px.
      Add a margin (10px, 25px) around the toolbar size for this area.
      Fix flicker-like behavior where the toolbar was shortly shown at
      the bottom right when showing at top right.

      CCBUG: 174026

2008-12-22 20:58  mwiesweg

    * utilities/imageeditor/editor/editortoolsettings.cpp,
      utilities/imageeditor/editor/editortoolsettings.h: Reimplement
      minimumSizeHint of the scroll area.
      The minimumSizeHint of a QScrollArea is usually independent of
      the widget contained,
      but here we want to have a certain amount of minimum horizontal
      space.
      Limit minimum size to 40% of desktop width.

      CCBUG: 175630

2008-12-22 18:44  mwiesweg

    * NEWS: update

2008-12-22 18:43  mwiesweg

    * digikam/albummanager.cpp, digikam/albummanager.h: Handle
      notification of album properties change differently,
      do not cause all child albums to disappear.

      CCBUG: 177417

2008-12-22 16:13  mwiesweg

    * digikam/digikamapp.cpp: Add special handling for Canon cameras
      for finding out the best label in the Import menu.
      I had put a message on the MLs, and so far received feedback only
      for Canons.
      As I dont have a Canon camera I cannot test this.

      CCBUG: 178011

2008-12-22 14:20  scripty

    * digikam/digikam.desktop,
      imageplugins/adjustcurves/digikamimageplugin_adjustcurves.desktop,
      imageplugins/adjustlevels/digikamimageplugin_adjustlevels.desktop,
      imageplugins/blurfx/digikamimageplugin_blurfx.desktop,
      imageplugins/border/digikamimageplugin_border.desktop,
      imageplugins/channelmixer/digikamimageplugin_channelmixer.desktop,
      imageplugins/charcoal/digikamimageplugin_charcoal.desktop,
      imageplugins/colorfx/digikamimageplugin_colorfx.desktop,
      imageplugins/coreplugin/digikamimageplugin_core.desktop,
      imageplugins/distortionfx/digikamimageplugin_distortionfx.desktop,
      imageplugins/emboss/digikamimageplugin_emboss.desktop,
      imageplugins/filmgrain/digikamimageplugin_filmgrain.desktop,
      imageplugins/freerotation/digikamimageplugin_freerotation.desktop,
      imageplugins/hotpixels/digikamimageplugin_hotpixels.desktop,
      imageplugins/infrared/digikamimageplugin_infrared.desktop,
      imageplugins/inpainting/digikamimageplugin_inpainting.desktop,
      imageplugins/inserttext/digikamimageplugin_inserttext.desktop,
      imageplugins/lenscorrection/digikamimageplugin_lenscorrection.desktop,
      imageplugins/noisereduction/digikamimageplugin_noisereduction.desktop,
      imageplugins/oilpaint/digikamimageplugin_oilpaint.desktop,
      imageplugins/perspective/digikamimageplugin_perspective.desktop,
      imageplugins/raindrop/digikamimageplugin_raindrop.desktop,
      imageplugins/restoration/digikamimageplugin_restoration.desktop,
      imageplugins/sheartool/digikamimageplugin_sheartool.desktop,
      imageplugins/superimpose/digikamimageplugin_superimpose.desktop,
      imageplugins/texture/digikamimageplugin_texture.desktop,
      imageplugins/whitebalance/digikamimageplugin_whitebalance.desktop,
      kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
      kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
      showfoto/showfoto.desktop,
      utilities/hotplug/digikam-download.desktop.cmake,
      utilities/hotplug/digikam-gphoto2-camera.desktop.cmake,
      utilities/hotplug/digikam-mount-and-download.desktop.cmake,
      utilities/imageeditor/editor/digikamimageplugin.desktop:
      SVN_SILENT made messages (.desktop file)

2008-12-22 12:59  cgilles

    * digikam/digikamapp.cpp, digikam/digikamapp.h,
      digikam/digikamappprivate.h, digikam/digikamui.rc,
      digikam/main.cpp,
      imageplugins/adjustcurves/imageplugin_adjustcurves.cpp,
      project/project.kdevelop, showfoto/showfotoui.rc,
      utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
      utilities/cameragui/cameraui.rc,
      utilities/cameragui/camerauiprivate.h,
      utilities/imageeditor/editor/digikamimagewindowui.rc,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/editorwindow.h,
      utilities/imageeditor/editor/editorwindowprivate.h,
      utilities/lighttable/lighttablewindow.cpp,
      utilities/lighttable/lighttablewindow.h,
      utilities/lighttable/lighttablewindowprivate.h,
      utilities/lighttable/lighttablewindowui.rc: digiKam from trunk:
      add standard settings menu to toggle on/off menu bar (as
      konqueoro/dolphin/konsole).
      Use CTRL+M keyboard shortcuts to toogle on menu again. work
      everywhere in digiKam components
      BUG: 147771

2008-12-22 12:38  cgilles

    * showfoto/main.cpp: fix crash. insertCatalog need to be done after
      to instance KApplication

2008-12-22 10:28  cgilles

    * libs/widgets/common/dlogoaction.cpp: no need i18n here

2008-12-22 10:24  cgilles

    * libs/widgets/common/dlogoaction.cpp: add icon and text for
      digikam logo action

2008-12-22 09:03  aclemens

    * NEWS: update

2008-12-22 08:15  cgilles

    * digikam/digikamapp.cpp, digikam/digikamapp.h,
      utilities/batch/batchalbumssyncmetadata.cpp,
      utilities/batch/fingerprintsgenerator.cpp: use modeless dialog
      with batch tools:
      -sync metadata with database
      -Rebuild all finger-prints.
      CCBUGS:138927

2008-12-22 08:14  cgilles

    * NEWS: update

2008-12-22 07:54  cgilles

    * digikam/main.cpp, showfoto/main.cpp: missing to insert libkdcraw
      i18n catalog

2008-12-22 07:39  cgilles

    * NEWS: update

2008-12-22 05:32  cgilles

    * NEWS: update

2008-12-22 05:31  cgilles

    * NEWS: update

2008-12-22 05:27  cgilles

    * NEWS: update

2008-12-21 21:18  mwiesweg

    * NEWS: update

2008-12-21 21:12  mwiesweg

    * libs/database/schemaupdater.cpp, libs/database/schemaupdater.h:
      Force a rescan for audio and video files when entry was created
      with older beta than today.

2008-12-21 21:12  mwiesweg

    * libs/database/imagescanner.cpp, libs/database/imagescanner.h,
      libs/dimg/dimg.cpp: Implement most basic scanning for video and
      audio, so that we can at least assign ratings.
      No useful metadata information is extracted so far.

      CCBUG: 178051

2008-12-21 15:21  mwiesweg

    * utilities/batch/batchthumbsgenerator.cpp: Ensure that the
      thumbnail that is announced is really the next in our list.
      Only in this case remove from list and advance.

      CCBUG: 178325

2008-12-21 15:21  mwiesweg

    * libs/threadimageio/loadingcache.h: Some compilers apparently
      treat inner classes visibility independent from
      the outer class, so that we need to set the visibility flag for
      CacheLock as well.

      CCBUG: 178061

2008-12-21 15:21  mwiesweg

    * digikam/albummanager.cpp: Ensure that no empty dbPath can be set

      CCBUG: 178251

2008-12-20 20:26  cgilles

    * utilities/setup/setup.cpp: set batch thumb generator modeless
      here too...

2008-12-20 20:19  cgilles

    * NEWS: update

2008-12-20 20:18  cgilles

    * digikam/digikamapp.cpp, digikam/digikamapp.h,
      project/project.kdevelop,
      utilities/batch/batchthumbsgenerator.cpp: digiKam from trunk: set
      modeless batch thumbnaims generator dialog.
      BUG: 138927

2008-12-20 20:05  cgilles

    * digikam/iconview.cpp: disbale highlightement of icon item when
      mouse leave focus

2008-12-20 17:34  cgilles

    * utilities/imageeditor/canvas/canvas.cpp: polish

2008-12-20 14:16  cgilles

    * utilities/imageeditor/canvas/canvas.cpp: use rubber band color to
      draw selection corner

2008-12-20 10:05  cgilles

    * utilities/imageeditor/canvas/canvas.cpp: adjust drawing selection
      to right size to be displayed properly on canvas (bottom/right
      point been moved of one pixel)

2008-12-19 14:56  cgilles

    * digikam/iconview.cpp: fix crash when icon view user change album
      focus.

2008-12-19 14:05  cgilles

    * themedesigner/themediconitem.cpp,
      themedesigner/themediconview.cpp: polish

2008-12-19 13:54  cgilles

    * themedesigner/themediconview.cpp: polish

2008-12-19 13:52  cgilles

    * themedesigner/themedicongroupitem.cpp: polish

2008-12-19 13:48  cgilles

    * digikam/albumiconitem.cpp, digikam/albumiconitem.h,
      themedesigner/mainwindow.cpp, themedesigner/mainwindow.h,
      themedesigner/themedicongroupitem.cpp,
      themedesigner/themedicongroupitem.h,
      themedesigner/themediconitem.cpp, themedesigner/themediconitem.h,
      themedesigner/themediconview.cpp, themedesigner/themediconview.h:
      factorize, polish, fix memory leak

2008-12-19 13:31  cgilles

    * digikam/icongroupitem.cpp, digikam/iconitem.cpp,
      digikam/iconitem.h: using d private internal class

2008-12-19 11:27  cgilles

    * digikam/albumiconitem.cpp, digikam/iconitem.cpp,
      digikam/iconitem.h, utilities/cameragui/cameraiconitem.cpp:
      improve icon-view toogle selection button rendering

2008-12-19 09:55  cgilles

    * digikam/iconview.cpp: set highlighterd item to 0 when last one is
      disable

2008-12-19 09:44  cgilles

    * utilities/cameragui/cameraiconitem.cpp,
      utilities/cameragui/cameraiconview.cpp,
      utilities/cameragui/cameraiconview.h: digiKam from trunk: Memory
      optimizations of Camera Interface:
      - Do not store image thumbnails as QImage but as QPixmap.
      - Store only one reference of newPicture and unknowPicture pixmap
      to icon view instance, not in each icon view item instances.
      CCBUGS: 135845

2008-12-19 09:02  cgilles

    * NEWS: update

2008-12-19 09:02  cgilles

    * digikam/albumiconitem.cpp, digikam/iconitem.cpp,
      digikam/iconitem.h, digikam/iconview.cpp, digikam/iconview.h,
      project/project.kdevelop, utilities/cameragui/cameraiconitem.cpp:
      digiKam from trunk : IconView improvements (à la
      Dophin/konqueror):
      - icon view item is now highlighted when mouse mouse over
      thumbnail.
      - selection can be performed using top/left icon displayed over
      icon view item when it's highlighted.
      - this behaviour is also available in Camera Icon view.
      BUG: 127753

2008-12-19 04:33  cgilles

    * NEWS: update

2008-12-18 20:35  aclemens

    * digikam/albumfolderview.cpp, digikam/albumiconview.cpp,
      digikam/imagepreviewview.cpp, digikam/kdatepickerpopup.cpp,
      digikam/kdatepickerpopup.h, digikam/ratingpopupmenu.cpp,
      digikam/ratingpopupmenu.h, digikam/tagfilterview.cpp,
      digikam/tagfolderview.cpp, digikam/tagspopupmenu.cpp,
      digikam/tagspopupmenu.h,
      libs/imageproperties/imagedescedittab.cpp,
      libs/widgets/common/dpopupmenu.h,
      utilities/cameragui/cameraui.cpp,
      utilities/cameragui/camerauiprivate.h,
      utilities/lighttable/lighttablepreview.cpp: QMenu => KMenu

2008-12-18 14:19  cgilles

    * digikam/albumiconview.cpp, digikam/albumiconview.h,
      digikam/iconview.cpp, digikam/iconview.h,
      utilities/cameragui/cameraiconview.cpp,
      utilities/cameragui/cameraiconview.h: factorize tumbnails border
      cache code from AlbumIconView and CameraIconView to IconView

2008-12-18 14:00  cgilles

    * utilities/cameragui/cameraiconitem.cpp,
      utilities/cameragui/cameraiconview.cpp,
      utilities/cameragui/cameraiconview.h: digiKam from trunk : Camera
      Interface : added 3D border frame around icon thumbnails, as in
      album icon view

2008-12-18 13:59  cgilles

    * digikam/albumiconview.cpp, digikam/albumiconview.h: polish

2008-12-18 12:09  cgilles

    * utilities/cameragui/cameraiconitem.cpp: polish

2008-12-18 12:07  cgilles

    * utilities/cameragui/cameraiconitem.cpp: compile

2008-12-18 12:06  cgilles

    * utilities/cameragui/cameraiconitem.cpp: polish

2008-12-18 11:47  cgilles

    * utilities/cameragui/cameraiconitem.cpp: polish

2008-12-18 11:27  cgilles

    * digikam/albumiconitem.cpp,
      utilities/cameragui/cameraiconitem.cpp: polish

2008-12-18 11:15  cgilles

    * digikam/albumiconviewtooltip.cpp,
      libs/imageproperties/imagepropertiestab.cpp,
      libs/widgets/common/thumbbartooltip.cpp: Modified => Date

2008-12-18 11:11  cgilles

    * utilities/setup/setuptooltip.cpp, utilities/setup/setuptooltip.h:
      fix i18n

2008-12-18 11:06  cgilles

    * CMakeLists.txt: bump version

2008-12-18 11:05  cgilles

    * NEWS: update

2008-12-18 11:04  cgilles

    * CMakeLists.txt,
      libs/imageproperties/imagepropertiessidebarcamgui.cpp,
      libs/imageproperties/imagepropertiessidebarcamgui.h,
      project/project.kdevelop, utilities/cameragui/cameraiconitem.cpp,
      utilities/cameragui/cameraiconitem.h,
      utilities/cameragui/cameraiconview.cpp,
      utilities/cameragui/cameraiconview.h,
      utilities/cameragui/cameraiconviewtooltip.cpp,
      utilities/cameragui/cameraiconviewtooltip.h,
      utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
      utilities/cameragui/gpiteminfo.cpp,
      utilities/cameragui/gpiteminfo.h,
      utilities/cameragui/umscamera.cpp: digiKam from trunk : Camera
      interface : add camera icon view item tool tip support.
      For USB Mass Storage camera, File info and Photo info (from Exif)
      are displayed.
      For Gphoto2 camera, only File info are displayed, to reduce
      communication between camera and computer.
      BUG: 141087

2008-12-18 09:32  cgilles

    * CMakeLists.txt: compile

2008-12-18 09:31  cgilles

    * libs/dmetadata/photoinfocontainer.cpp,
      libs/dmetadata/photoinfocontainer.h: new stream method

2008-12-18 08:53  cgilles

    * libs/dmetadata/photoinfocontainer.h: polish

2008-12-18 06:58  cgilles

    * ChangeLog: update

2008-12-18 06:44  cgilles

    * NEWS: prepare beta7

0.10.0-beta7 2008-12-18
--------------------------------------------------------------------------------

2008-12-17 21:49  aclemens

    * NEWS: update

2008-12-17 18:58  cgilles

    * utilities/cameragui/cameraui.cpp: backport commit #898215 from
      KDE3 branch

2008-12-17 17:35  cgilles

    * NEWS: update

2008-12-17 17:34  cgilles

    * digikam/digikamapp.cpp: digiKam from trunk : fix iterator to fill
      kipi-plugins keyboard shorcuts
      BUG: 177999

2008-12-17 14:57  cgilles

    * NEWS: update

2008-12-17 14:56  cgilles

    * utilities/cameragui/cameracontroller.cpp: digiKam from trunk:
      CameraGUi: fix empty tmp folder used to download item when user
      trying to open image from camera
      BUG: 175898

2008-12-17 14:23  cgilles

    * NEWS: update

2008-12-17 14:14  cgilles

    * utilities/cameragui/cameracontroller.cpp,
      utilities/cameragui/gpcamera.cpp,
      utilities/cameragui/umscamera.cpp,
      utilities/cameragui/umscamera.h: backport commit #897995 from
      KDE3 branch
      BUG: 177242
      BUG: 151275
      BUG: 146764
      CCBUG: 136897

2008-12-17 11:54  cgilles

    * kioslave/digikamalbums.cpp, kioslave/digikamdates.cpp: not used
      here

2008-12-17 11:53  cgilles

    * libs/database/imagelister.cpp: not used here

2008-12-17 08:49  cgilles

    * NEWS: update

2008-12-17 08:15  mlaurent

    * libs/database/imageinfo.h, libs/database/imageinfolist.h: Fix
      pedantic

2008-12-17 08:14  mlaurent

    * libs/database/databasebackend.cpp: Fix iterator

2008-12-17 08:01  cgilles

    * utilities/setup/setupplugins.cpp: backport commit #897925 from
      KDE3 branch

2008-12-17 07:16  cgilles

    * NEWS: update

2008-12-17 07:15  cgilles

    * utilities/searchwindow/searchtabheader.cpp: digiKam from trunk :
      fix crash if user try to save a null search (not processed
      before)
      BUG: 177953

2008-12-16 21:45  cgilles

    * NEWS: update

2008-12-16 21:27  cgilles

    * NEWS: update

2008-12-16 21:15  cgilles

    * NEWS: update

2008-12-16 21:10  cgilles

    * NEWS: update

2008-12-16 21:08  cgilles

    * NEWS: uppdate

2008-12-16 21:07  cgilles

    * utilities/cameragui/freespacewidget.cpp: api between KDE 4.1 and
      KDE 4.2 is slitly different and media size unit returned by KDE
      api have been changed from KBytes to Bytes
      BUG: 175925

2008-12-16 20:50  mwiesweg

    * utilities/timeline/timelinewidget.cpp: If number of pictures is
      not null, use a minimum height of 1
      (I first thought to use minimum height 2, but height 1, just a
      one-pixel line, works as well)

      CCBUG: 168004

2008-12-16 18:14  mwiesweg

    * digikam/tagfilterview.cpp, digikam/tagfilterview.h,
      digikam/tagfolderview.cpp, digikam/tagfolderview.h,
      libs/imageproperties/talbumlistview.cpp,
      libs/imageproperties/talbumlistview.h: When handling a drag
      event, calling processEvent() and thus allowing the user
      to start a new drag can cause a crash.
      In these cases, defer by emitting a queued signal.

      CCBUG: 159855

2008-12-16 18:14  mwiesweg

    * digikam/albumiconview.cpp, digikam/albumiconview.h: When handling
      a drag event, calling processEvent() and thus allowing the user
      to start a new drag can cause a crash.
      In these cases, defer by emitting a queued signal.

      Consolidate progress code.

      CCBUG: 159855

2008-12-16 18:14  mwiesweg

    * libs/database/imageinfo.h, libs/database/imageinfocache.cpp,
      libs/database/imageinfolist.h: Prepare for use in queued
      connections

2008-12-16 16:37  cgilles

    * NEWS: update

2008-12-16 16:36  cgilles

    * NEWS: update

2008-12-16 16:12  cgilles

    * NEWS: update

2008-12-16 16:09  cgilles

    * utilities/cameragui/cameraui.cpp: digiKam from trunk (KDE4) :
      ignore interanl camera files to list in camera icon view.
      BUG: 133185
      BUG: 156338

2008-12-16 14:18  cgilles

    * NEWS: update

2008-12-16 14:11  cgilles

    * utilities/cameragui/cameraui.cpp: digiKam from trunk: Camera gui
      : sort all items by chronological order: more recent in first,
      older at last.
      BUG: 146618

2008-12-16 12:44  cgilles

    * NEWS: update

2008-12-16 12:43  cgilles

    * libs/imageproperties/imagedescedittab.cpp: digiKAm from trunk :
      limit Caption edit widget height to 100 pixels (around 4 lines of
      text) instead default
      minimum height set by Qt4 api which is too large for sidebar
      content (around 10 lines of text).
      BUG: 177888

2008-12-16 07:06  cgilles

    * NEWS: update

2008-12-15 17:51  cgilles

    * NEWS: update

2008-12-15 17:23  cgilles

    * NEWS: update

2008-12-15 16:50  cgilles

    * NEWS: update

2008-12-15 13:14  cgilles

    * digikam/digikamapp.cpp: digiKam from terunk : plug Advanced
      Slideshow kipi-plugin action to View/Slideshow actions group.

2008-12-14 19:10  cgilles

    * utilities/cameragui/freespacewidget.cpp: fix broken compilation

2008-12-14 18:26  mwiesweg

    * NEWS, libs/dimg/loaders/pngloader.cpp: png_set_interlace_handling
      need to be called before calling png_start_read_image() or
      png_read_update_info()

      CCBUG: 149875

2008-12-14 17:47  mwiesweg

    * digikam/albumiconitem.cpp, digikam/albumiconview.cpp,
      digikam/albumiconview.h: With my test generateFuzzyPixmap()
      accounted for 55% of the CPU cost of icon view item drawing.
      We cannot simply cache one pixmap here because every thumbnail
      can have different width or height
      (either is the thumbnail size, the other depends on the aspect
      ratio).
      We can take care for the majority of use cases though where the
      aspect ratios are limited,
      you usually have an album of one camera only with
      landscape/portrait.
      Cache the last 10 used fuzzy pixmaps in a central place in
      AlbumIconView.
      For albums with identical aspect ratios this eliminates CPU usage
      for fuzzyRect generation.

2008-12-14 14:40  mwiesweg

    * utilities/cameragui/cameraui.cpp: Give correct parent album
      rather than only the album root path to createPAlbum.
      Angelo, my initial testing was too narrow (it worked for direct
      album under album root)
      Please confirm that it works now.

      CCBUG: 175322

2008-12-14 14:40  mwiesweg

    * libs/database/imageinfo.cpp: Add a direct implementation of
      filePath rather than relying
      on databaseUrl(). This is according to callgrind 60x faster
      (because KUrl handling is slow) and takes away a good 20%
      of icon view painting CPU.

2008-12-14 10:02  aclemens

    * digikam/digikamapp.cpp, libs/dialogs/rawcameradlg.cpp,
      utilities/cameragui/cameraiconview.cpp,
      utilities/cameragui/cameraui.cpp,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/lighttable/lighttablewindow.cpp: adapt action names to
      KDE HIG

2008-12-13 23:27  aclemens

    * digikam/digikamapp.cpp: adept actions to KDE HIG style guide

2008-12-13 20:47  mwiesweg

    * NEWS: update

2008-12-13 20:35  mwiesweg

    * digikam/digikamapp.cpp, digikam/digikamappprivate.h: The sidebars
      and views use (TextMode, QString()) to return from displaying
      progress mode.
      In Digikamapp, intercept this and set the selection string again.

      CCBUG: 161304

2008-12-13 19:26  mwiesweg

    * libs/imageproperties/imagedescedittab.cpp: Operate with a copy of
      the metadata hub to avoid confusion
      when the method is called recursively (from processEvents)

      Note: Move metadata writing to threaded batch manager for after
      0.10.0

      CCBUG: 159855

2008-12-13 19:09  mwiesweg

    * utilities/kipiiface/kipiinterface.cpp: Use new infrastructure
      here.

      Note: The "hard" refresh refreshItemHandler() still seems to be
      necessary.

2008-12-13 18:35  mwiesweg

    * libs/imageproperties/imagedescedittab.cpp: Make this method work.

      We need to reconsider this method for 0.10.1, added TODO comment

2008-12-13 18:11  mwiesweg

    * digikam/albumwidgetstack.cpp,
      utilities/imageeditor/editor/imagewindow.cpp,
      utilities/lighttable/lighttablewindow.cpp: No need to delete the
      thumbnail file three times.

2008-12-13 18:11  mwiesweg

    * libs/widgets/common/thumbbar.cpp, libs/widgets/common/thumbbar.h:
      Add a method to only reload, not delete the thumbnail file

2008-12-13 18:11  mwiesweg

    * digikam/albumiconview.cpp, digikam/tagfilterview.cpp,
      digikam/tagfolderview.cpp,
      libs/imageproperties/imagedescedittab.cpp,
      libs/imageproperties/talbumlistview.cpp: When writing metadata,
      directly scan the file for db changes.
      The dir watch does not always get subtle file changes that only
      involve writing to an existing file.

      CCBUG: 141601

2008-12-13 18:11  mwiesweg

    * libs/database/collectionscanner.cpp: Make scanFile() work

2008-12-13 18:11  mwiesweg

    * libs/database/databasebackend.cpp,
      libs/database/databasebackend.h: Slight semantic change for
      isInTransaction: Return true only if
      a different thread holds a transaction. A transaction of the
      current
      thread is fine in the context of calls to this method.

2008-12-13 18:10  mwiesweg

    * digikam/scancontroller.cpp: No need for these signals unless
      complete scan

2008-12-13 18:01  cgilles

    * NEWS: digiKam from trunk : hurra ! this is the 100th bug report
      closed with bug triage session
      100 files closed between digiKam 0.10.0-beta6 and 0.10.0-beta7 :
      great no ???
      CCMAIL: digikam-devel@kde.org

2008-12-13 15:14  mwiesweg

    * NEWS: update

2008-12-13 15:11  mwiesweg

    * libs/database/collectionmanager.cpp: Remove the trailing slash,
      if any, in these cases.

      CCBUG: 175322

2008-12-13 15:11  mwiesweg

    * utilities/cameragui/cameraui.cpp,
      utilities/cameragui/camerauiprivate.h: polish, readability

2008-12-13 15:11  mwiesweg

    * utilities/cameragui/cameraui.cpp: Do not mark as downloaded when
      the download failed.

2008-12-13 15:11  mwiesweg

    * utilities/cameragui/cameracontroller.cpp: Properly reorganize
      this code, something went wrong when porting from Qt3.
      Ensure a success or fail signal is always sent.

2008-12-13 15:10  mwiesweg

    * utilities/cameragui/cameraui.cpp: Allow the user to try to
      download anyway if not enough space is available
      (the default option remains to cancel)
      There may be cases (network storage) where our free space methods
      fail.

2008-12-13 15:10  mwiesweg

    * utilities/cameragui/freespacewidget.cpp,
      utilities/cameragui/freespacewidget.h: - add a method to retrieve
      the available space of a specific path
      - constify

2008-12-13 15:10  mwiesweg

    * utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h:
      Give all collection paths to the free space widget

2008-12-13 15:10  mwiesweg

    * digikam/main.cpp: Now that the AlbumSettings does not indirectly
      stored this, update here (more appropriate place anyway)

2008-12-13 15:10  mwiesweg

    * digikam/albumsettings.cpp, digikam/albumsettings.h: Get rid of
      the album library path, which is invalid anyway.

2008-12-13 15:10  mwiesweg

    * utilities/cameragui/freespacewidget.cpp,
      utilities/cameragui/freespacewidget.h: Make the free space widget
      ready to support multiple path, aggregating the size results.
      Needed now that we have multiple collection paths.

2008-12-13 10:43  aclemens

    * digikam/mimefilter.cpp: fix MIME filter entries to match KDE HIG
      guidelines, thanks to Marcel for the hint

2008-12-13 07:42  cgilles

    * utilities/cameragui/cameraiconview.cpp,
      utilities/cameragui/cameraui.cpp: use Oxygen icon

2008-12-13 07:30  cgilles

    * imageplugins/adjustcurves/adjustcurvestool.cpp,
      imageplugins/adjustlevels/adjustlevelstool.cpp,
      imageplugins/blurfx/blurfxtool.cpp,
      imageplugins/border/bordertool.cpp,
      imageplugins/channelmixer/channelmixertool.cpp,
      imageplugins/charcoal/charcoaltool.cpp,
      imageplugins/colorfx/colorfxtool.cpp,
      imageplugins/coreplugin/autocorrectiontool.cpp,
      imageplugins/coreplugin/bcgtool.cpp,
      imageplugins/coreplugin/blurtool.cpp,
      imageplugins/coreplugin/bwsepiatool.cpp,
      imageplugins/coreplugin/hsl/hsltool.cpp,
      imageplugins/coreplugin/iccprooftool.cpp,
      imageplugins/coreplugin/ratiocrop/ratiocroptool.cpp,
      imageplugins/coreplugin/redeyetool.cpp,
      imageplugins/coreplugin/rgbtool.cpp,
      imageplugins/coreplugin/sharpnesseditor/sharpentool.cpp,
      imageplugins/distortionfx/distortionfxtool.cpp,
      imageplugins/emboss/embosstool.cpp,
      imageplugins/filmgrain/filmgraintool.cpp,
      imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/hotpixels/hotpixelstool.cpp,
      imageplugins/infrared/infraredtool.cpp,
      imageplugins/inpainting/inpaintingtool.cpp,
      imageplugins/inserttext/inserttexttool.cpp,
      imageplugins/lenscorrection/autocorrection/autocorrectiontool.cpp,
      imageplugins/lenscorrection/distortion/lensdistortiontool.cpp,
      imageplugins/lenscorrection/vignetting/antivignettingtool.cpp,
      imageplugins/noisereduction/noisereductiontool.cpp,
      imageplugins/oilpaint/oilpainttool.cpp,
      imageplugins/perspective/perspectivetool.cpp,
      imageplugins/raindrop/raindroptool.cpp,
      imageplugins/restoration/restorationtool.cpp,
      imageplugins/sheartool/sheartool.cpp,
      imageplugins/superimpose/superimposetool.cpp,
      imageplugins/texture/texturetool.cpp,
      imageplugins/whitebalance/whitebalancetool.cpp,
      project/project.kdevelop,
      utilities/imageeditor/editor/editortool.cpp,
      utilities/imageeditor/editor/editortool.h,
      utilities/imageeditor/rawimport/rawimport.cpp: digiKam form
      trunk: do not call slotInit() directly in EditorTool constructor,
      but delegate this call to derivate class, else
      there is a risk to hae a race condition into readSettings which
      use EditorToolSettings instance, which can be uninitialized...
      CCBUGS: 177396

2008-12-12 23:10  cgilles

    * digikam/metadatahub.cpp, digikam/metadatahub.h,
      digikam/mimefilter.cpp, digikam/mimefilter.h,
      digikam/monthwidget.cpp, digikam/monthwidget.h,
      digikam/ratingfilter.cpp, digikam/ratingfilter.h,
      digikam/ratingpopupmenu.cpp, digikam/ratingpopupmenu.h,
      digikam/ratingwidget.cpp, digikam/ratingwidget.h,
      digikam/scancontroller.cpp, digikam/scancontroller.h,
      digikam/syncjob.cpp, digikam/syncjob.h, digikam/tageditdlg.cpp,
      digikam/tageditdlg.h, digikam/tagfilterview.cpp,
      digikam/tagfilterview.h, digikam/tagfolderview.cpp,
      digikam/tagfolderview.h, digikam/tagspopupmenu.cpp,
      digikam/tagspopupmenu.h, digikam/treefolderitem.cpp,
      digikam/welcomepageview.cpp, digikam/welcomepageview.h: use const
      d

2008-12-12 22:54  cgilles

    * digikam/folderitem.h, digikam/folderview.cpp,
      digikam/folderview.h, digikam/icongroupitem.cpp,
      digikam/iconview.cpp, digikam/imageattributeswatch.cpp,
      digikam/imageattributeswatch.h, digikam/kdateedit.cpp,
      digikam/kdatepickerpopup.cpp, digikam/kdatepickerpopup.h,
      digikam/kdatetimeedit.cpp, digikam/mediaplayerview.cpp,
      digikam/mediaplayerview.h: use const d

2008-12-12 22:42  cgilles

    * digikam/albumselectdialog.cpp, digikam/albumselectdialog.h,
      digikam/albumsettings.cpp, digikam/albumsettings.h,
      digikam/albumthumbnailloader.cpp, digikam/albumthumbnailloader.h,
      digikam/cameralist.cpp, digikam/cameralist.h,
      digikam/cameratype.cpp, digikam/cameratype.h,
      digikam/datefolderview.cpp, digikam/datefolderview.h,
      digikam/digikamfirstrun.cpp, digikam/dio.cpp, digikam/dio.h: use
      const d

2008-12-12 22:24  cgilles

    * utilities/cameragui/cameraiconitem.cpp: use Oxygen icon

2008-12-12 20:17  cgilles

    * digikam/albumfolderview.cpp, digikam/albumfolderview.h,
      digikam/albumhistory.cpp, digikam/albumhistory.h,
      digikam/albumicongroupitem.cpp, digikam/albumicongroupitem.h,
      digikam/albumiconviewfilter.cpp, digikam/albumiconviewfilter.h,
      digikam/albumitemhandler.cpp, digikam/albumitemhandler.h,
      digikam/albumlister.cpp, digikam/albumlister.h,
      digikam/albummanager.cpp, digikam/albummanager.h,
      digikam/albummodel.cpp, digikam/albummodel.h,
      digikam/albumpropsedit.cpp, digikam/albumpropsedit.h: use const d

2008-12-12 19:38  cgilles

    * utilities/setup/setupicc.cpp, utilities/setup/setupicc.h,
      utilities/setup/setupidentity.cpp,
      utilities/setup/setupidentity.h,
      utilities/setup/setupiofiles.cpp, utilities/setup/setupiofiles.h,
      utilities/setup/setuplighttable.cpp,
      utilities/setup/setuplighttable.h,
      utilities/setup/setupmetadata.cpp,
      utilities/setup/setupmetadata.h, utilities/setup/setupmime.cpp,
      utilities/setup/setupmime.h, utilities/setup/setupmisc.cpp,
      utilities/setup/setupmisc.h, utilities/setup/setupplugins.cpp,
      utilities/setup/setupplugins.h,
      utilities/setup/setupslideshow.cpp,
      utilities/setup/setupslideshow.h,
      utilities/setup/setuptooltip.cpp, utilities/setup/setuptooltip.h:
      use const d

2008-12-12 19:21  cgilles

    * utilities/setup/cameraselection.cpp,
      utilities/setup/cameraselection.h, utilities/setup/setup.cpp,
      utilities/setup/setup.h, utilities/setup/setupalbumtype.cpp,
      utilities/setup/setupalbumtype.h,
      utilities/setup/setupalbumview.cpp,
      utilities/setup/setupalbumview.h,
      utilities/setup/setupcamera.cpp, utilities/setup/setupcamera.h,
      utilities/setup/setupcollections.cpp,
      utilities/setup/setupcollections.h,
      utilities/setup/setupcollectionview.cpp,
      utilities/setup/setupdcraw.cpp, utilities/setup/setupdcraw.h,
      utilities/setup/setupeditor.cpp, utilities/setup/setupeditor.h:
      use const d

2008-12-12 17:54  cgilles

    * libs/threadimageio/loadsavetask.h: fix warnings

2008-12-12 15:35  cgilles

    * utilities/batch/batchalbumssyncmetadata.cpp,
      utilities/batch/batchalbumssyncmetadata.h,
      utilities/batch/batchsyncmetadata.cpp,
      utilities/batch/batchsyncmetadata.h,
      utilities/batch/batchthumbsgenerator.cpp,
      utilities/batch/batchthumbsgenerator.h,
      utilities/batch/fingerprintsgenerator.cpp,
      utilities/batch/fingerprintsgenerator.h,
      utilities/batch/imageinfoalbumsjob.cpp,
      utilities/batch/imageinfoalbumsjob.h,
      utilities/batch/imageinfojob.cpp, utilities/batch/imageinfojob.h:
      use const d

2008-12-12 15:31  cgilles

    * utilities/gpssearch/gpssearchfolderview.cpp,
      utilities/gpssearch/gpssearchfolderview.h,
      utilities/gpssearch/gpssearchview.cpp,
      utilities/gpssearch/gpssearchview.h,
      utilities/gpssearch/gpssearchwidget.cpp,
      utilities/gpssearch/gpssearchwidget.h,
      utilities/searchwindow/choicesearchutilities.cpp,
      utilities/searchwindow/choicesearchutilities.h,
      utilities/searchwindow/comboboxutilities.cpp,
      utilities/searchwindow/comboboxutilities.h,
      utilities/searchwindow/ratingsearchutilities.cpp,
      utilities/searchwindow/ratingsearchutilities.h,
      utilities/searchwindow/searchfieldgroup.cpp,
      utilities/searchwindow/searchfieldgroup.h,
      utilities/searchwindow/searchfields.cpp,
      utilities/searchwindow/searchfolderview.cpp,
      utilities/searchwindow/searchgroup.cpp,
      utilities/searchwindow/searchgroup.h,
      utilities/searchwindow/searchtabheader.cpp,
      utilities/searchwindow/searchtabheader.h,
      utilities/searchwindow/searchutilities.cpp,
      utilities/searchwindow/searchutilities.h,
      utilities/searchwindow/searchview.cpp,
      utilities/searchwindow/searchview.h,
      utilities/searchwindow/searchwindow.cpp,
      utilities/searchwindow/searchwindow.h: use const d + polish

2008-12-12 15:08  cgilles

    * utilities/imageeditor/tools/imageprint.cpp,
      utilities/imageeditor/tools/imageprint.h,
      utilities/imageeditor/tools/imageresize.cpp,
      utilities/imageeditor/tools/imageresize.h: use const d

2008-12-12 15:05  cgilles

    * utilities/imageeditor/rawimport/rawimport.cpp,
      utilities/imageeditor/rawimport/rawimport.h,
      utilities/imageeditor/rawimport/rawpostprocessing.cpp,
      utilities/imageeditor/rawimport/rawpreview.cpp,
      utilities/imageeditor/rawimport/rawpreview.h: use const d

2008-12-12 15:01  cgilles

    * 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/imageiface.cpp,
      utilities/imageeditor/editor/imageiface.h,
      utilities/imageeditor/editor/savingcontextcontainer.h: use const
      d

2008-12-12 14:55  cgilles

    * utilities/imageeditor/canvas/colorcorrectiondlg.cpp,
      utilities/imageeditor/canvas/colorcorrectiondlg.h,
      utilities/imageeditor/canvas/dimginterface.cpp,
      utilities/imageeditor/canvas/dimginterface.h,
      utilities/imageeditor/canvas/imageplugin.cpp,
      utilities/imageeditor/canvas/imagepluginloader.cpp,
      utilities/imageeditor/canvas/imagepluginloader.h,
      utilities/imageeditor/canvas/undoaction.cpp,
      utilities/imageeditor/canvas/undoaction.h,
      utilities/imageeditor/canvas/undocache.cpp,
      utilities/imageeditor/canvas/undocache.h,
      utilities/imageeditor/canvas/undomanager.cpp,
      utilities/imageeditor/canvas/undomanager.h: use const d

2008-12-12 10:22  cgilles

    * utilities/imageeditor/canvas/canvas.cpp,
      utilities/imageeditor/canvas/canvas.h: const d

2008-12-12 10:21  cgilles

    * utilities/fuzzysearch/findduplicatesalbumitem.cpp,
      utilities/fuzzysearch/findduplicatesview.cpp,
      utilities/fuzzysearch/findduplicatesview.h,
      utilities/fuzzysearch/fuzzysearchfolderview.cpp,
      utilities/fuzzysearch/fuzzysearchview.cpp,
      utilities/fuzzysearch/fuzzysearchview.h,
      utilities/fuzzysearch/sketchwidget.cpp,
      utilities/fuzzysearch/sketchwidget.h: use const d

2008-12-12 10:16  cgilles

    * utilities/timeline/timelinefolderview.cpp,
      utilities/timeline/timelinefolderview.h,
      utilities/timeline/timelineview.cpp,
      utilities/timeline/timelineview.h,
      utilities/timeline/timelinewidget.cpp,
      utilities/timeline/timelinewidget.h: use const d

2008-12-12 10:13  cgilles

    * utilities/slideshow/slideshow.cpp,
      utilities/slideshow/slideshow.h,
      utilities/slideshow/slideshowsettings.h,
      utilities/slideshow/toolbar.cpp, utilities/slideshow/toolbar.h:
      use const d

2008-12-12 10:08  cgilles

    * kioslave/digikamalbums.cpp, kioslave/digikamalbums.h,
      kioslave/digikamdates.cpp, kioslave/digikamdates.h,
      kioslave/digikamsearch.cpp, kioslave/digikamsearch.h,
      kioslave/digikamtags.cpp, kioslave/digikamtags.h: polish

2008-12-12 10:04  cgilles

    * libs/widgets/imageplugins/imageguidewidget.cpp,
      libs/widgets/imageplugins/imageguidewidget.h,
      libs/widgets/imageplugins/imagepanelwidget.cpp,
      libs/widgets/imageplugins/imagepanelwidget.h,
      libs/widgets/imageplugins/imagepaniconwidget.cpp,
      libs/widgets/imageplugins/imagepaniconwidget.h,
      libs/widgets/imageplugins/imageregionwidget.cpp,
      libs/widgets/imageplugins/imageregionwidget.h,
      libs/widgets/imageplugins/imagewidget.cpp,
      libs/widgets/imageplugins/imagewidget.h: use const d

2008-12-12 09:59  cgilles

    * utilities/kipiiface/kipiimagecollectionselector.cpp,
      utilities/kipiiface/kipiimagecollectionselector.h,
      utilities/kipiiface/kipiimageinfo.cpp,
      utilities/kipiiface/kipiuploadwidget.cpp,
      utilities/kipiiface/kipiuploadwidget.h: use const d

2008-12-12 09:26  cgilles

    * digikam/albumiconitem.cpp, digikam/albumiconitem.h,
      digikam/imagepreviewbar.cpp, libs/widgets/common/thumbbar.cpp,
      libs/widgets/common/thumbbar.h,
      utilities/lighttable/lighttablebar.cpp: digiKam from trunk :
      added small 3d decorative border around icon items

2008-12-12 08:50  aclemens

    * digikam/mimefilter.cpp: change the mime filter name to match the
      other entries

2008-12-12 08:17  cgilles

    * libs/whitebalance/whitebalance.cpp,
      libs/whitebalance/whitebalance.h: use const d

2008-12-12 08:16  cgilles

    * libs/themeengine/texture.cpp, libs/themeengine/texture.h,
      libs/themeengine/theme.cpp, libs/themeengine/theme.h,
      libs/themeengine/themeengine.cpp, libs/themeengine/themeengine.h:
      use const d

2008-12-12 08:13  cgilles

    * libs/levels/imagelevels.cpp, libs/levels/imagelevels.h: const d

2008-12-12 08:11  cgilles

    * libs/jpegutils/jpegwin.cpp, libs/jpegutils/jpegwin.h,
      libs/jpegutils/transupp.cpp, libs/jpegutils/transupp.h: polish

2008-12-12 08:11  cgilles

    * libs/histogram/imagehistogram.cpp,
      libs/histogram/imagehistogram.h: use const d

2008-12-12 08:03  cgilles

    * libs/greycstoration/greycstorationiface.cpp,
      libs/greycstoration/greycstorationiface.h,
      libs/greycstoration/greycstorationsettings.h,
      libs/greycstoration/greycstorationwidget.cpp,
      libs/greycstoration/greycstorationwidget.h: use const d

2008-12-12 08:00  cgilles

    * libs/database/imageinfolist.cpp, libs/database/imageinfolist.h,
      libs/database/imagelister.cpp, libs/database/imagelister.h,
      libs/database/imagelisterreceiver.cpp,
      libs/database/imagelisterreceiver.h,
      libs/database/imagelisterrecord.h,
      libs/database/imageposition.cpp, libs/database/imageposition.h,
      libs/database/imageposition_p.h,
      libs/database/imagequerybuilder.cpp,
      libs/database/imagequerybuilder.h,
      libs/database/imagescanner.cpp, libs/database/imagescanner.h,
      libs/database/initializationobserver.h,
      libs/database/namefilter.cpp, libs/database/namefilter.h,
      libs/database/schemaupdater.cpp, libs/database/schemaupdater.h,
      libs/database/searchxml.cpp, libs/database/searchxml.h,
      libs/database/upgradedb_sqlite2tosqlite3.cpp,
      libs/database/upgradedb_sqlite2tosqlite3.h: polish

2008-12-12 07:39  cgilles

    * libs/database/dbusutilities.h, libs/database/downloadhistory.cpp,
      libs/database/downloadhistory.h, libs/database/imagecomments.cpp,
      libs/database/imagecomments.h, libs/database/imagecomments_p.h,
      libs/database/imagecopyright.cpp, libs/database/imagecopyright.h,
      libs/database/imageinfo.cpp, libs/database/imageinfocache.cpp,
      libs/database/imageinfocache.h, libs/database/imageinfodata.h:
      polish

2008-12-12 07:23  cgilles

    * libs/database/databasebackend.cpp,
      libs/database/databasebackend.h,
      libs/database/databasechangesets.cpp,
      libs/database/databasechangesets.h,
      libs/database/databasefields.h,
      libs/database/databaseinfocontainers.h,
      libs/database/databaseparameters.cpp,
      libs/database/databaseparameters.h,
      libs/database/databasetransaction.cpp,
      libs/database/databasetransaction.h,
      libs/database/databaseurl.cpp, libs/database/databaseurl.h,
      libs/database/databasewatch.cpp, libs/database/databasewatch.h,
      libs/database/databasewatchadaptor.h: const d + polish

2008-12-12 07:10  cgilles

    * libs/database/databaseaccess.cpp, libs/database/databaseaccess.h:
      use const d
      note : DatabaseAccessStaticPriv cannot be set as const because
      it's static. This can be a problem?
      CCMAIL: marcel.wiesweg@gmx.de

2008-12-12 07:04  cgilles

    * libs/dialogs/deletedialog.cpp, libs/dialogs/deletedialog.h,
      libs/dialogs/dprogressdlg.cpp, libs/dialogs/dprogressdlg.h,
      libs/dialogs/iccprofileinfodlg.cpp, libs/dialogs/imagedialog.cpp,
      libs/dialogs/imagedialog.h, libs/dialogs/libsinfodlg.cpp,
      libs/dialogs/libsinfodlg.h, libs/dialogs/rawcameradlg.cpp,
      libs/dialogs/rawcameradlg.h: const d

2008-12-12 06:58  cgilles

    * libs/threadimageio/managedloadsavethread.cpp,
      libs/threadimageio/managedloadsavethread.h,
      libs/threadimageio/previewloadthread.cpp,
      libs/threadimageio/previewloadthread.h,
      libs/threadimageio/previewtask.cpp,
      libs/threadimageio/previewtask.h,
      libs/threadimageio/sharedloadsavethread.cpp,
      libs/threadimageio/sharedloadsavethread.h,
      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.h,
      libs/threadimageio/thumbnailtask.cpp,
      libs/threadimageio/thumbnailtask.h: const d + polish

2008-12-12 06:49  cgilles

    * libs/threadimageio/loadingcacheinterface.cpp,
      libs/threadimageio/loadingcacheinterface.h,
      libs/threadimageio/loadingdescription.cpp,
      libs/threadimageio/loadingdescription.h,
      libs/threadimageio/loadsavetask.cpp,
      libs/threadimageio/loadsavetask.h,
      libs/threadimageio/loadsavethread.cpp,
      libs/threadimageio/loadsavethread.h: const d + polish

2008-12-12 06:43  cgilles

    * libs/threadimageio/loadingcache.cpp,
      libs/threadimageio/loadingcache.h: const d

2008-12-11 20:48  cgilles

    * NEWS: update

2008-12-11 20:25  cgilles

    * libs/widgets/metadata/metadatalistviewitem.cpp: set 512 char as
      limit of metadata tooltip string
      BUG:177327

2008-12-11 18:42  mwiesweg

    * libs/dimg/loaders/pngloader.cpp: Ensure that the QByteArray that
      provides the char* data() still exists when
      the pointer is passed to libpng.

      CCBUG: 177422

2008-12-11 15:37  cgilles

    * libs/database/albumdb.cpp, libs/database/albumdb.h,
      libs/database/albumdb_sqlite2.cpp,
      libs/database/albumdb_sqlite2.h, libs/database/albuminfo.h,
      libs/database/collectionlocation.cpp,
      libs/database/collectionlocation.h,
      libs/database/collectionscanner.cpp,
      libs/database/collectionscanner.h,
      libs/database/collectionscannerhints.cpp,
      libs/database/collectionscannerhints.h,
      libs/database/databaseaccess.cpp, libs/database/databaseaccess.h,
      libs/database/haar/haar.cpp, libs/database/haar/haariface.cpp,
      libs/database/haar/haariface.h: use const d + coding style

2008-12-11 14:36  cgilles

    * libs/curves/imagecurves.cpp, libs/curves/imagecurves.h,
      libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h,
      libs/dmetadata/geodetictools.cpp, libs/dmetadata/geodetictools.h:
      const d + coding style

2008-12-11 10:28  cgilles

    * libs/dimg/filters/bcgmodifier.cpp,
      libs/dimg/filters/bcgmodifier.h,
      libs/dimg/filters/colormodifier.cpp,
      libs/dimg/filters/colormodifier.h,
      libs/dimg/filters/dimggaussianblur.cpp,
      libs/dimg/filters/dimggaussianblur.h,
      libs/dimg/filters/dimgimagefilters.cpp,
      libs/dimg/filters/dimgimagefilters.h,
      libs/dimg/filters/dimgsharpen.cpp,
      libs/dimg/filters/dimgsharpen.h,
      libs/dimg/filters/dimgthreadedfilter.cpp,
      libs/dimg/filters/dimgthreadedfilter.h,
      libs/dimg/filters/hslmodifier.cpp,
      libs/dimg/filters/hslmodifier.h,
      libs/dimg/filters/icctransform.cpp,
      libs/dimg/filters/icctransform.h: const d

2008-12-11 09:45  aclemens

    * digikam/digikamapp.cpp: do not display tooltip from statuszoombar
      in fullscreen mode

2008-12-11 09:34  cgilles

    * digikam/albumwidgetstack.cpp, digikam/albumwidgetstack.h,
      digikam/digikamview.cpp, digikam/digikamview.h,
      digikam/imagepreviewbar.cpp, digikam/imagepreviewbar.h,
      digikam/imagepreviewview.cpp, digikam/imagepreviewview.h,
      utilities/imageeditor/editor/imagewindow.cpp,
      utilities/imageeditor/editor/imagewindow.h,
      utilities/lighttable/lighttablebar.cpp,
      utilities/lighttable/lighttablebar.h,
      utilities/lighttable/lighttablepreview.cpp,
      utilities/lighttable/lighttablepreview.h,
      utilities/lighttable/lighttableview.cpp,
      utilities/lighttable/lighttableview.h,
      utilities/lighttable/lighttablewindow.cpp,
      utilities/lighttable/lighttablewindow.h: digiKam from trunk :
      Thumbbar everywhere : take a care about settings change (Exif
      thumbs rotation, tooltips, etc...)

2008-12-11 08:59  cgilles

    * showfoto/setup/setup.cpp, showfoto/setup/setup.h,
      showfoto/setup/setupeditor.cpp, showfoto/setup/setupeditor.h,
      showfoto/setup/setuptooltip.cpp, showfoto/setup/setuptooltip.h,
      showfoto/showfoto.cpp, showfoto/showfoto.h: const d

2008-12-11 08:38  cgilles

    * NEWS: update

2008-12-11 08:37  cgilles

    * libs/widgets/metadata/mdkeylistviewitem.cpp: digiKam from trunk :
      use XMP sub-section translations instead real name. Look this
      screenshot for details:
      http://www.flickr.com/photos/digikam/3100060706/sizes/o/in/pool-817639@N22/
      BUG: 170784

2008-12-11 07:13  cgilles

    * NEWS: update

2008-12-11 07:13  cgilles

    * digikam/albumiconviewtooltip.cpp, digikam/albumiconviewtooltip.h,
      digikam/imagepreviewbar.cpp,
      libs/widgets/metadata/metadatalistviewitem.cpp,
      project/project.kdevelop: Use digiKam style sheet method to cut
      off long tool tip from metadata side bar tab
      BUG: 177327

2008-12-11 06:57  cgilles

    * digikam/albumiconviewtooltip.cpp,
      libs/widgets/common/ditemtooltip.h,
      libs/widgets/common/thumbbartooltip.cpp,
      project/project.kdevelop: polish

2008-12-11 04:45  cgilles

    * NEWS: update

2008-12-11 04:39  cgilles

    * project/KDE4PORT: update

2008-12-11 04:36  cgilles

    * NEWS: update

2008-12-10 21:43  mwiesweg

    * libs/threadimageio/loadingcacheinterface.cpp: Very important to
      make this a queued connection. Fix deadlock.

2008-12-10 21:32  mwiesweg

    * libs/threadimageio/thumbnailcreator.cpp: Fix an important bug
      that prevented the creation of a new thumbnail
      if there was already a thumbnail PNG but the modification time
      changed
      (qimage is not null in this case and remains untouched)

2008-12-10 21:31  mwiesweg

    * libs/database/imageinfo.cpp, libs/database/imageinfo.h,
      libs/database/imageinfocache.cpp: - remove method refresh() which
      is not needed any more
      - some ...Cached flags were missing here and there

2008-12-10 21:31  mwiesweg

    * digikam/albumiconview.cpp, digikam/albumiconview.h: Switch to
      using LoadingCache signal instead of ImageWindow signal for file
      change notification.

2008-12-10 21:31  mwiesweg

    * libs/threadimageio/loadingcacheinterface.cpp,
      libs/threadimageio/loadingcacheinterface.h: Add interface method
      for easy access to Cache signal

2008-12-10 21:31  mwiesweg

    * libs/threadimageio/loadingcache.cpp: fix bugs
      enable debug message

2008-12-10 21:31  mwiesweg

    * digikam/albumiconview.cpp, digikam/scancontroller.cpp,
      utilities/imageeditor/editor/editorwindow.cpp: Adapt to method
      name change.
      Remove Q3 classes.

2008-12-10 21:31  mwiesweg

    * libs/threadimageio/loadingcacheinterface.cpp,
      libs/threadimageio/loadingcacheinterface.h: Change method name.
      Simplify implementation.

2008-12-10 21:31  mwiesweg

    * libs/threadimageio/loadingcache.cpp,
      libs/threadimageio/loadingcache.h: Add signals for file changes.
      General cleanup.

2008-12-10 21:31  mwiesweg

    * digikam/scancontroller.cpp, digikam/scancontroller.h: - add a
      LoadingCacheFileWatch that is a simple extension to the existing
      file watch,
      listening to collection scan triggered signals and possibly
      invalidating thumbnails
      - add a method scanFileDirectly to allow to access this
      CollectionScanner method publicly

2008-12-10 21:31  mwiesweg

    * libs/threadimageio/loadingcache.cpp,
      libs/threadimageio/loadingcache.h: - make the classic FileWatch
      public so it can be extended
      - separate images and thumbnails
      - the classic file watch only watches images, not thumbnails.
      There were problems with large numbers of file watches.

2008-12-10 21:31  mwiesweg

    * libs/database/collectionscanner.cpp,
      libs/database/collectionscanner.h: Make scanFile API usable

2008-12-10 21:31  mwiesweg

    * libs/threadimageio/loadingcache.cpp,
      libs/threadimageio/loadingcache.h: Locking, linking and docs

2008-12-10 21:31  mwiesweg

    * libs/threadimageio/loadingcacheinterface.h: polish

2008-12-10 21:31  mwiesweg

    * libs/database/imageinfo.cpp: Small optimization: No need to
      access db if entry was cached.

2008-12-10 21:31  mwiesweg

    * libs/widgets/common/sidebar.cpp: Do not get lost if config has
      invalid values.

2008-12-10 21:31  mwiesweg

    * libs/threadimageio/loadingcache.cpp,
      libs/threadimageio/loadingcache.h,
      libs/threadimageio/thumbnailloadthread.cpp,
      libs/threadimageio/thumbnailtask.cpp: Move current implementation
      of a KDirWatch that watches files in the LoadingCache
      (but not thumbnails) to its own class with an option to replace
      it with another solution.
      Showfoto will continue to use this code, but for digikam we can
      use the database scanner
      that already watches all directories.

      This is in preparation for fixing bug 151552.

2008-12-10 19:43  cgilles

    * libs/widgets/iccprofiles/cietonguewidget.cpp,
      libs/widgets/iccprofiles/cietonguewidget.h,
      libs/widgets/iccprofiles/iccprofilewidget.cpp,
      libs/widgets/iccprofiles/iccprofilewidget.h: const d

2008-12-10 19:22  aclemens

    * NEWS: fixed some spelling errors

2008-12-10 19:15  cgilles

    * NEWS: update

2008-12-10 18:02  cgilles

    * NEWS: update

2008-12-10 17:58  aclemens

    * NEWS: update

2008-12-10 17:13  aclemens

    * digikam/albumfolderview.cpp: prevent digiKam from crashing if the
      user right-clicks into empty
      folderlist. This will display no context menu at all. I had
      another
      solution where the context menu displayed at least "Create new
      album",
      but this doesn't make sense because the album gets randomly
      assigned to
      some root collection.

      Any other suggestions here?

      CCMAIL:digikam-devel@kde.org

2008-12-10 15:28  cgilles

    * digikam/albumiconviewtooltip.cpp, digikam/albumiconviewtooltip.h,
      digikam/imagepreviewbar.cpp, imageplugins/CMakeLists.txt,
      libs/widgets/common/ditemtooltip.cpp,
      libs/widgets/common/ditemtooltip.h,
      libs/widgets/common/thumbbartooltip.cpp: code factoring :
      imagepreviewbartooltip use static implementation from
      albumiconviewtooltip to render tool tip contents. This reduce
      duplicates code

2008-12-10 14:38  cgilles

    * digikam/albumiconviewtooltip.cpp, digikam/imagepreviewbar.cpp,
      libs/widgets/common/ditemtooltip.cpp,
      libs/widgets/common/ditemtooltip.h,
      libs/widgets/common/thumbbartooltip.cpp: factoring

2008-12-10 13:47  cgilles

    * digikam/albumiconviewtooltip.cpp, digikam/imagepreviewbar.cpp,
      libs/widgets/common/ditemtooltip.cpp,
      libs/widgets/common/ditemtooltip.h,
      libs/widgets/common/thumbbartooltip.cpp: factoring again

2008-12-10 13:29  cgilles

    * digikam/CMakeLists.txt, digikam/albumfiletip.cpp,
      digikam/albumfiletip.h, digikam/albumiconview.cpp,
      digikam/albumiconview.h, digikam/albumiconviewtooltip.cpp,
      digikam/albumiconviewtooltip.h,
      libs/widgets/common/thumbbartooltip.cpp,
      libs/widgets/common/thumbbartooltip.h,
      themedesigner/CMakeLists.txt: Code factoring again : new album
      icon view tool tip based on ditemtooltip object.
      Code is better to read now (ouf...)

2008-12-10 12:55  cgilles

    * CMakeLists.txt, libs/widgets/common/ditemtooltip.cpp,
      libs/widgets/common/ditemtooltip.h,
      libs/widgets/common/thumbbartooltip.cpp,
      libs/widgets/common/thumbbartooltip.h: Code factoring : new
      generic tool tip widget to share with iconview and thumbbar.
      Thumbbar tool tip ported

2008-12-10 12:06  cgilles

    * NEWS: update

2008-12-10 09:02  cgilles

    * libs/widgets/common/curveswidget.cpp,
      libs/widgets/common/curveswidget.h,
      libs/widgets/common/dcursortracker.cpp,
      libs/widgets/common/dcursortracker.h,
      libs/widgets/common/dgradientslider.cpp,
      libs/widgets/common/dgradientslider.h,
      libs/widgets/common/dlogoaction.h,
      libs/widgets/common/dpopupmenu.cpp,
      libs/widgets/common/drubberband.cpp,
      libs/widgets/common/drubberband.h,
      libs/widgets/common/filesaveoptionsbox.cpp,
      libs/widgets/common/filesaveoptionsbox.h,
      libs/widgets/common/histogrambox.cpp,
      libs/widgets/common/histogrambox.h,
      libs/widgets/common/histogramwidget.cpp,
      libs/widgets/common/histogramwidget.h,
      libs/widgets/common/paniconwidget.cpp,
      libs/widgets/common/paniconwidget.h,
      libs/widgets/common/previewwidget.cpp,
      libs/widgets/common/previewwidget.h,
      libs/widgets/common/searchtextbar.cpp,
      libs/widgets/common/searchtextbar.h,
      libs/widgets/common/sidebar.cpp, libs/widgets/common/sidebar.h,
      libs/widgets/common/splashscreen.cpp,
      libs/widgets/common/splashscreen.h,
      libs/widgets/common/statusled.cpp,
      libs/widgets/common/statusled.h,
      libs/widgets/common/statusnavigatebar.cpp,
      libs/widgets/common/statusnavigatebar.h,
      libs/widgets/common/statusprogressbar.cpp,
      libs/widgets/common/statusprogressbar.h,
      libs/widgets/common/statuszoombar.cpp,
      libs/widgets/common/statuszoombar.h: use const d

2008-12-10 08:26  cgilles

    * imageplugins/adjustcurves/adjustcurvestool.cpp,
      imageplugins/coreplugin/bwsepiatool.cpp,
      imageplugins/coreplugin/iccprooftool.cpp,
      libs/widgets/common/colorgradientwidget.cpp,
      libs/widgets/common/colorgradientwidget.h,
      libs/widgets/common/histogrambox.cpp,
      utilities/imageeditor/rawimport/rawsettingsbox.cpp,
      utilities/imageeditor/rawimport/rawsettingsbox.h:
      ColorGradientWidget : use const d. use Qt::Orientation flag

2008-12-09 22:44  cgilles

    * digikam/imagepreviewbar.cpp, digikam/imagepreviewbar.h,
      imageplugins/superimpose/superimposetool.cpp,
      libs/widgets/common/thumbbar.cpp, libs/widgets/common/thumbbar.h,
      project/project.kdevelop, showfoto/showfoto.cpp: now thumbbar
      from preview widget show digiKam properties

2008-12-09 18:39  cgilles

    * NEWS: update

2008-12-09 18:11  cgilles

    * digikam/albumfiletip.cpp: polish

2008-12-09 18:10  cgilles

    * libs/widgets/common/thumbbartooltip.cpp: polish

2008-12-09 17:57  cgilles

    * libs/widgets/common/thumbbartooltip.cpp: missing to set theme
      colors here

2008-12-09 17:20  mwiesweg

    * NEWS: this is a worthy number 90

2008-12-09 17:15  mwiesweg

    * digikam/albumwidgetstack.cpp: Add a workaround for all users who
      have created an invalid config
      with the preview-slider bug

      CCBUG: 173746

2008-12-09 17:15  mwiesweg

    * digikam/albumwidgetstack.cpp: It seems that QSplitter only
      validly intializes when it has been shown.
      If the splitter was never shown since application startup and the
      state is
      saved at shutdown, invalid values may be saved. If no state was
      loaded at
      all (empty SplitterState config), the infamous 0,0 values are
      stored.

      Add a flag that stores if the image preview mode was ever
      entered,
      and only write splitter state to config if this is the case.

      CCBUG: 173746

2008-12-09 17:15  mwiesweg

    * digikam/albumwidgetstack.cpp: remove debugging code leftover

2008-12-09 16:21  mwiesweg

    * digikam/digikamapp.cpp: Disable actions for album root albums.
      Simplify code.

      CCBUG: 177093

2008-12-09 16:21  mwiesweg

    * digikam/albumfolderview.cpp: Add proper check in methods that do
      the real work, if we have a loophole
      in the UI that brings us here.

      CCBUG: 177093

2008-12-09 16:21  mwiesweg

    * libs/threadimageio/previewtask.cpp: Revert "Temporary debug
      statements for bug 176584"
      Bug is fixed.

2008-12-09 16:21  mwiesweg

    * digikam/albumwidgetstack.cpp: Remove debug messages: No further
      information expected

2008-12-09 15:46  cgilles

    * NEWS: update

2008-12-09 15:45  cgilles

    * CMakeLists.txt, digikam/imagepreviewbar.cpp,
      digikam/imagepreviewbar.h, libs/widgets/common/thumbbar.cpp,
      libs/widgets/common/thumbbar.h,
      libs/widgets/common/thumbbartooltip.cpp,
      libs/widgets/common/thumbbartooltip.h: digiKam from trunk (KDE4)
      : thumbbar improvements : tooltip is now based on albumfiletips
      implementation instead QToolTip
      We have a better control of rendering of tooltip and it become
      homogenous with album icon view tool tip.
      Now thumbbar tool tip support color scheme themes and is suitable
      with all schemes.

      Still TODO : factoring albumfiletip.cpp and thumbbartooltip.cpp
      and imagepreviewbar.cpp when it's possible

      BUG:172632

2008-12-09 15:41  aclemens

    * digikam/digikamapp.cpp: backport commit #894894

      CCBUG:149360

2008-12-09 13:36  cgilles

    * digikam/iconview.cpp, digikam/iconview.h: use const d

2008-12-09 13:09  cgilles

    * digikam/albumfiletip.cpp: polish

2008-12-09 13:01  cgilles

    * digikam/albumfiletip.cpp, digikam/albumfiletip.h: use const d

2008-12-09 12:54  cgilles

    * libs/widgets/common/CMakeLists.txt: polish

2008-12-09 10:15  cgilles

    * NEWS: update

2008-12-09 10:14  cgilles

    * digikam/digikamapp.cpp, digikam/digikamapp.h: sideeffect of Qt4
      port : QList::indexOf start count from 0, not 1
      BUG: 177185

2008-12-09 10:02  cgilles

    * utilities/cameragui/animwidget.cpp,
      utilities/cameragui/animwidget.h,
      utilities/cameragui/camerafolderdialog.cpp,
      utilities/cameragui/camerafolderdialog.h,
      utilities/cameragui/camerafolderitem.cpp,
      utilities/cameragui/camerafolderitem.h,
      utilities/cameragui/camerafolderview.cpp,
      utilities/cameragui/camerafolderview.h,
      utilities/cameragui/cameraiconitem.cpp,
      utilities/cameragui/cameraiconitem.h,
      utilities/cameragui/cameraiconview.cpp,
      utilities/cameragui/cameraiconview.h,
      utilities/cameragui/camerainfodialog.cpp,
      utilities/cameragui/camerainfodialog.h,
      utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
      utilities/cameragui/capturedlg.cpp,
      utilities/cameragui/capturedlg.h,
      utilities/cameragui/capturewidget.cpp,
      utilities/cameragui/capturewidget.h,
      utilities/cameragui/downloadsettingscontainer.h,
      utilities/cameragui/freespacewidget.cpp,
      utilities/cameragui/freespacewidget.h,
      utilities/cameragui/gpcamera.cpp, utilities/cameragui/gpcamera.h,
      utilities/cameragui/gpiteminfo.cpp,
      utilities/cameragui/gpiteminfo.h,
      utilities/cameragui/renamecustomizer.cpp,
      utilities/cameragui/renamecustomizer.h: fix conversion between
      DownloadHistory download status and GPCameraItem download status

2008-12-09 09:23  cgilles

    * libs/imageproperties/cameraitempropertiestab.cpp,
      libs/imageproperties/cameraitempropertiestab.h,
      libs/imageproperties/imagedescedittab.cpp,
      libs/imageproperties/imagedescedittab.h,
      libs/imageproperties/imagepropertiescolorstab.cpp,
      libs/imageproperties/imagepropertiescolorstab.h,
      libs/imageproperties/imagepropertiesgpstab.cpp,
      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/imageproperties/talbumlistview.cpp,
      libs/imageproperties/worldmapwidget.cpp,
      libs/imageproperties/worldmapwidget.h: fix how camera download
      properties is displayed in sidebar.
      use "const" d private container

2008-12-09 08:10  cgilles

    * libs/widgets/metadata/metadatalistview.cpp: metadata list view :
      interpret metadata tags names as case insensitive.
      CCBUGS: 170784

2008-12-09 07:05  cgilles

    * NEWS: update

2008-12-09 07:05  cgilles

    * 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/metadatalistviewitem.cpp,
      libs/widgets/metadata/metadatawidget.cpp,
      libs/widgets/metadata/metadatawidget.h,
      libs/widgets/metadata/xmpwidget.cpp: digiKam from trunk (KDE4) :
      enable tooltip for metadata list view items.
      BUG: 177236

2008-12-09 05:26  cgilles

    * NEWS: update

2008-12-09 05:25  cgilles

    * libs/imageproperties/imagepropertiesgpstab.cpp,
      libs/imageproperties/imagepropertiesgpstab.h: digiKam from trunk
      (KDE4): GPS sidebar tab : add link to openstreetmap
      BUG: 177270

2008-12-08 20:31  cgilles

    * NEWS: update

2008-12-08 20:30  cgilles

    * utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/editorwindow.h: digiKam from trunk :
      Image Editor : do not alter predefined list of zoom factors from
      toolbar combobox.
      BUG: 176179

2008-12-08 20:17  cgilles

    * NEWS: update

2008-12-08 20:15  cgilles

    * utilities/cameragui/cameracontroller.cpp,
      utilities/cameragui/cameracontroller.h,
      utilities/cameragui/cameraui.cpp, utilities/cameragui/dkcamera.h:
      digiKam from trunk : CameraGUI: if thumbnail cannot be generated,
      use default mimetype icons instead to be able to identify
      at least images, Raw files, videos, or sounds.
      BUG: 142058

2008-12-08 17:50  cgilles

    * NEWS: update

2008-12-08 17:44  cgilles

    * NEWS: update

2008-12-08 15:45  cgilles

    * NEWS: update

2008-12-08 14:57  cgilles

    * NEWS: update

2008-12-08 12:01  cgilles

    * utilities/cameragui/cameraui.cpp: digiKam from trunk (KDE4) :
      Camera GUI : use CTRL + mouse wheel to zoom in/out iconview
      CCBUGS: 148861

2008-12-08 11:53  cgilles

    * NEWS: update

2008-12-08 11:52  cgilles

    * digikam/digikamview.cpp, digikam/iconview.cpp,
      digikam/iconview.h: digiKam from trunk (KDE4) : in iconview,
      mouse wheel + CTRL zoom in/out contents, as Dolphin or Konqueror
      BUG:148861

2008-12-08 10:41  aclemens

    * NEWS: update

2008-12-08 09:32  cgilles

    * NEWS: update

2008-12-08 09:27  cgilles

    * NEWS: update

2008-12-08 09:03  cgilles

    * NEWS: update

2008-12-08 07:45  cgilles

    * NEWS: update

2008-12-08 07:41  cgilles

    * NEWS: update

2008-12-08 07:36  cgilles

    * NEWS: update

2008-12-07 20:25  mwiesweg

    * digikam/albumfolderview.cpp: Disable properties action as well.

      CCBUG: 177093

2008-12-07 18:30  cgilles

    * NEWS: update

2008-12-07 16:33  mwiesweg

    * digikam/albumfolderview.cpp: Disable renaming and deleting for
      album root albums.
      We can later add a shortcut to the collection setup dialog.

      CCBUG: 177093

2008-12-07 12:13  cgilles

    * NEWS: update

2008-12-07 11:41  aclemens

    * utilities/cameragui/cameraui.cpp,
      utilities/lighttable/lighttablewindow.cpp: trigger ToolTip on
      zoom in lighttable and camera UI window as well

2008-12-07 11:41  aclemens

    * NEWS, digikam/digikamapp.cpp,
      libs/widgets/common/dcursortracker.cpp,
      libs/widgets/common/dcursortracker.h,
      libs/widgets/common/statuszoombar.cpp,
      libs/widgets/common/statuszoombar.h: add methods to autoshow /
      autohide the tooltip of statuszoombar widget

      BUG:171480

2008-12-07 10:37  cgilles

    * digikam/albumfiletip.cpp: digiKam from trunk (KDE4) : adapt icon
      view item tooltip color to color scheme.
      CCBUGS: 172632

2008-12-07 08:01  cgilles

    * NEWS: update

2008-12-07 07:59  cgilles

    * NEWS: update

2008-12-06 21:16  cgilles

    * NEWS: update

2008-12-06 20:28  aclemens

    * libs/imageproperties/imagedescedittab.cpp: polish

2008-12-06 20:27  cgilles

    * NEWS: update

2008-12-06 18:42  cgilles

    * NEWS: update

2008-12-06 18:18  cgilles

    * NEWS: update

2008-12-06 17:46  cgilles

    * NEWS: update

2008-12-06 17:26  aclemens

    * digikam/albumicongroupitem.cpp, digikam/albumiconitem.cpp: fix
      unnatural sort order in album iconview, patch by Peter Penz

      CCBUG:158868

2008-12-06 17:01  cgilles

    * NEWS: update

2008-12-06 16:46  cgilles

    * NEWS: update

2008-12-06 16:45  cgilles

    * utilities/cameragui/cameraiconview.cpp,
      utilities/cameragui/cameraiconview.h,
      utilities/cameragui/cameraui.cpp,
      utilities/cameragui/cameraui.rc,
      utilities/cameragui/camerauiprivate.h: digiKam from trunk (KDE4)
      : CameraGui : add new option to select protected items from
      camera (locked item or read only)
      BUG: 160664

2008-12-06 15:43  cgilles

    * NEWS: update

2008-12-06 15:39  cgilles

    * NEWS: update

2008-12-06 14:44  cgilles

    * NEWS: update

2008-12-06 14:14  cgilles

    * NEWS: update

2008-12-06 13:29  cgilles

    * NEWS: update

2008-12-06 13:24  cgilles

    * NEWS: update

2008-12-06 13:07  mwiesweg

    * NEWS: update

2008-12-06 08:27  cgilles

    * NEWS: update

2008-12-06 07:32  cgilles

    * NEWS: update

2008-12-06 06:50  cgilles

    * NEWS: update

2008-12-06 06:37  cgilles

    * NEWS: update

2008-12-05 21:45  cgilles

    * NEWS: update

2008-12-05 21:34  cgilles

    * NEWS: update

2008-12-05 20:54  cgilles

    * NEWS: update

2008-12-05 20:31  cgilles

    * NEWS: update

2008-12-05 19:53  aclemens

    * digikam/albumicongroupitem.cpp: Make album header more locale
      aware, avoid using QString::number(). Thanks to Chusslove

2008-12-05 19:32  aclemens

    * digikam/albumicongroupitem.cpp: fix album headers: it displayed
      "MONTH 2,008" instead of "MONTH 2008"

      CCBUG:130230

2008-12-05 19:14  cgilles

    * NEWS: update

2008-12-05 19:12  cgilles

    * NEWS: update

2008-12-05 18:49  mwiesweg

    * NEWS: update

2008-12-05 18:25  aclemens

    * NEWS, libs/database/albumdb.cpp: fix wrong item count in album
      and tags view

      BUG:167874

2008-12-05 18:11  cgilles

    * NEWS: update

2008-12-05 18:07  cgilles

    * NEWS: update

2008-12-05 13:48  cgilles

    * NEWS: update

2008-12-05 13:43  cgilles

    * utilities/cameragui/cameraiconview.h,
      utilities/cameragui/cameraui.cpp: call right slot with File/new
      action
      BUG: 175898

2008-12-05 12:05  cgilles

    * NEWS: update

2008-12-05 11:52  cgilles

    * NEWS: update

2008-12-05 10:09  cgilles

    * NEWS: update

2008-12-05 06:53  cgilles

    * NEWS: update

2008-12-05 05:24  cgilles

    * NEWS: update

2008-12-05 05:19  cgilles

    * NEWS: update

2008-12-04 22:54  mwiesweg

    * NEWS: update

2008-12-04 22:53  mwiesweg

    * digikam/ddragobjects.cpp, digikam/ddragobjects.h: We do not need
      to reimplement formats(), if we use setData() all the mimetypes
      are stored
      by QMimeData and will be returned by the default implementation.
      Now KUrl::populateMimeData will work correctly so that dragging
      to outside applications
      will work again.

      CCBUG: 176725

2008-12-04 20:07  cgilles

    * NEWS: update

2008-12-04 14:47  cgilles

    * NEWS: update

2008-12-04 14:32  cgilles

    * NEWS: update

2008-12-04 11:01  cgilles

    * project/KDE4PORT: another one fully ported

2008-12-04 10:59  cgilles

    * libs/widgets/metadata/metadatawidget.cpp,
      libs/widgets/metadata/metadatawidget.h: pure Qt4 inplementation

2008-12-04 08:38  cgilles

    * libs/widgets/metadata/metadatawidget.cpp: port ++

2008-12-04 07:55  cgilles

    * libs/widgets/metadata/metadatawidget.cpp: polish

2008-12-04 07:17  cgilles

    * digikam/datefolderview.cpp: unecessary Qt3 includes

2008-12-04 07:15  cgilles

    * project/KDE4PORT: Update list of Qt3 transition classes used...

      Marcel, Andi,

      look like 3 files can be ported for 0.10.0:

      cameralist.cpp => Q3PtrList (easy)
      metadatawidget.cpp => Q3MimeSourceFactory, Q3PaintDeviceMetrics,
      Q3SimpleRichText, and Q3StyleSheet (for printing)
      albumiconview.cpp => Q3Dict and Q3IntDict (more complex)

2008-12-03 21:02  mwiesweg

    * libs/threadimageio/loadsavetask.cpp,
      libs/threadimageio/previewtask.cpp: This fixes a possible crash
      when a task is stopped in thread 1, the task is waiting in thread
      2
      for another master task that does the work in thread 3.

      CCBUG: 176584

2008-12-03 19:58  aclemens

    * utilities/fuzzysearch/fuzzysearchview.cpp: first attempt of a
      more meaningful description for find similar widget

      CCBUG:168012

2008-12-03 19:56  mwiesweg

    * libs/threadimageio/previewtask.cpp: Temporary debug statements
      for bug 176584

2008-12-03 17:42  cgilles

    * NEWS: update

2008-12-03 16:07  aclemens

    * NEWS: update

2008-12-03 16:06  aclemens

    * utilities/batch/imageinfoalbumsjob.cpp: patch by yann LE HIR: fix
      recursive slideshow

      BUG:176086

2008-12-03 15:43  aclemens

    * digikam/albumiconview.cpp, digikam/albumiconview.h,
      digikam/albumwidgetstack.cpp, digikam/albumwidgetstack.h,
      digikam/digikamview.cpp, digikam/imagepreviewview.cpp,
      digikam/imagepreviewview.h: add "Find Similar" action to
      AlbumIconView and PreviewView

      CCBUG:168012

2008-12-03 14:40  scripty

    * digikam/digikam.desktop,
      utilities/hotplug/digikam-download.desktop.cmake,
      utilities/hotplug/digikam-gphoto2-camera.desktop.cmake,
      utilities/hotplug/digikam-mount-and-download.desktop.cmake,
      utilities/imageeditor/editor/digikamimageplugin.desktop:
      SVN_SILENT made messages (.desktop file)

2008-12-03 12:40  aclemens

    * NEWS, digikam/albumpropsedit.cpp: use a validator to restrict new
      album name.

      BUG:137233

2008-12-03 11:17  aclemens

    * NEWS: update

2008-12-03 10:34  aclemens

    * NEWS: update

2008-12-03 09:53  aclemens

    * NEWS: update

2008-12-03 09:43  cgilles

    * NEWS: update

2008-12-02 16:49  cgilles

    * NEWS: typo

2008-12-02 16:18  mwiesweg

    * NEWS: update

2008-12-02 15:40  mwiesweg

    * utilities/slideshow/slideshow.cpp: Fix a crash in Slideshow when
      going back from the last page with the mouse wheel

      CCBUG: 176584

2008-12-02 15:21  mwiesweg

    * NEWS: update

2008-12-02 15:21  mwiesweg

    * utilities/slideshow/slideshow.cpp,
      utilities/slideshow/slideshow.h: Learn from Okular:
      - make X11 window settings less intrusive (there were problems
      with notification popups like
      kopete, Alt+Tab was impossible, crashing in slideshow under GDB
      behaved almost malignant,
      portability of Qt::X11 flags unknown)
      Use the same flags as Okular
      - disable the screensaver using DBus

2008-12-02 13:52  cgilles

    * NEWS: update

2008-12-02 13:49  cgilles

    * NEWS: update

2008-12-02 13:42  mwiesweg

    * libs/database/albumdb.cpp: Patch from David Eriksson:
      Fix SQL

      CCBUG: 176654

2008-12-02 11:22  cgilles

    * NEWS: update

2008-12-01 22:02  aclemens

    * NEWS: update

2008-12-01 21:21  aclemens

    * utilities/cameragui/camerainfodialog.cpp,
      utilities/cameragui/camerauiprivate.h: use K classes if possible

2008-12-01 20:31  cgilles

    * NEWS: polish

2008-12-01 20:22  mwiesweg

    * NEWS: sorry

2008-12-01 20:21  mwiesweg

    * utilities/imageeditor/editor/imagewindow.cpp: Patch from Yann Le
      Hir:
      The last element of a list of size 1 was never deleted.

      CCBUG: 176472

2008-12-01 20:20  mwiesweg

    * NEWS: update

2008-12-01 20:11  aclemens

    * NEWS: update

2008-12-01 18:50  cgilles

    * NEWS: update

2008-12-01 18:22  mwiesweg

    * utilities/imageeditor/editor/imagewindow.cpp: Patch by Yann Le
      Hir:
      Fix off-by-one error causing a crash when the last image is
      removed

      CCBUG: 176472

2008-11-29 17:02  mwiesweg

    * libs/widgets/common/thumbbar.cpp: Qt4 caveat:
      QMouseEvent::button() is not valid for move events, need to use
      buttons() here.

      CCBUG: 166439

2008-11-29 16:57  aclemens

    * NEWS: polish

2008-11-29 16:47  mwiesweg

    * NEWS: update

2008-11-29 14:26  scripty

    * digikam/digikam.desktop: SVN_SILENT made messages (.desktop file)

2008-11-28 20:28  aclemens

    * NEWS: update

2008-11-28 13:05  cgilles

    * NEWS: update

2008-11-28 13:02  cgilles

    * NEWS: update

2008-11-28 12:44  krienke

    * utilities/scripts/digitaglinktree,
      utilities/scripts/digitaglinktree.1: Adapted digitaglinktree to
      cope with digikam version 0.10 database scheme. Older digikam
      version are still supported and should be automatically detected.
      Updated manual.

2008-11-28 10:16  cgilles

    * 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: fix QtreeWidgetItem
      flags in constructor. now all metadata item are displayed enabled

2008-11-28 07:36  cgilles

    * libs/dimg/loaders/jp2kloader.cpp, libs/dimg/loaders/jp2kloader.h:
      tab => space

2008-11-26 19:41  mwiesweg

    * libs/database/albumdb.cpp: compile

2008-11-26 19:41  mwiesweg

    * libs/imageproperties/imagepropertiessidebardb.cpp,
      libs/imageproperties/imagepropertiestab.cpp,
      libs/imageproperties/imagepropertiestab.h: As long as we do not
      have any meaningful information to display, hide the
      "Compression" field
      for db-based sidebars.

2008-11-26 19:41  mwiesweg

    * libs/database/albumdb.cpp: For reasons I could not find out (bug
      in sqlite?) REAL values are returned from the database
      as QVariants with type QString. We need to work around this here
      and convert to double.

      This caused the bug that certain values on the ImageProperties
      table were displayed as "Unknown".

2008-11-26 13:40  cgilles

    * digikam/ddragobjects.cpp, digikam/ddragobjects.h: re-implement
      QMimeData::formats()

2008-11-26 13:27  cgilles

    * digikam/ddragobjects.cpp: compile

2008-11-26 13:25  cgilles

    * digikam/ddragobjects.cpp, digikam/ddragobjects.h: add new static
      methods to get mimetypes supported by digiKam drag objects. These
      will be used by Drag & Drop operations with QTreeWidget drivated
      classes

2008-11-26 07:16  cgilles

    * CMakeLists.txt, NEWS: beta7

2008-11-25 16:39  cgilles

    * CMakeLists.txt: compile

2008-11-25 16:37  cgilles

    * NEWS: update

2008-11-25 16:35  cgilles

    * CMakeLists.txt: rc1

2008-11-25 11:19  cgilles

    * ChangeLog: update

2008-11-25 10:10  cgilles

    * utilities/scripts/digitaglinktree: sync with KDE3 branch

2008-11-25 09:16  cgilles

    * NEWS: polish

2008-11-25 09:08  cgilles

    * NEWS: update

0.10.0-beta6 2008-11-25
--------------------------------------------------------------------------------

2008-11-25 07:41  cgilles

    * digikam/daboutdata.h: update

2008-11-25 07:21  cgilles

    * AUTHORS: update

2008-11-25 05:10  cgilles

    * NEWS: update

2008-11-24 22:17  sengels

    * libs/database/collectionmanager.cpp: minor fix
      please do not file bug reports - compile errors are fixed within
      hours normally anyway
      BUG:888572

2008-11-24 19:58  mwiesweg

    * libs/database/collectionmanager.cpp: Ensure that volumes are
      mounted and that spurious empty mount paths are taken care for.

      CCBUG: 175923

2008-11-24 19:22  cgilles

    * digikam/daboutdata.h: give credits to Patrick

2008-11-24 19:18  cgilles

    * AUTHORS: add credits to Patrick, as Wi32 developer

2008-11-24 13:43  cgilles

    * utilities/scripts/digitaglinktree: sync with KDE3 branch

2008-11-24 09:12  cgilles

    * libs/database/collectionmanager.cpp,
      libs/database/collectionmanager.h: fix typo

2008-11-24 00:43  sengels

    * libs/widgets/common/dpopupmenu.cpp: I filed a bug at qt-bugs@ but
      I am not sure this will have great chances; Maybe this is even
      our fault as painting should probably happen from the lower part
      to the upper part.
      -Fix missing image at the side of the menu

2008-11-23 14:24  aclemens

    * NEWS: update

2008-11-23 12:21  scripty

    * digikam/digikam.desktop, showfoto/showfoto.desktop,
      utilities/hotplug/digikam-download.desktop.cmake,
      utilities/hotplug/digikam-gphoto2-camera.desktop.cmake,
      utilities/hotplug/digikam-mount-and-download.desktop.cmake,
      utilities/imageeditor/editor/digikamimageplugin.desktop:
      SVN_SILENT made messages (.desktop file)

2008-11-22 22:03  schwarzer

    * utilities/imageeditor/editor/editorwindow.cpp: Unify appearance
      of this string with the other two 200 lines above to reduce the
      strings to be translated by 1. :)

2008-11-22 18:03  schwarzer

    * imageplugins/channelmixer/channelmixertool.cpp: just switching
      two code lines since it looks a bit
      confusing with the mixed colors.
      I hope it wasn't like that on purpose.

2008-11-22 16:42  aclemens

    * NEWS: update

2008-11-22 13:25  mwiesweg

    * digikam/albummanager.cpp: Fix the problem that two albums are
      created when adding an album below an album root album.
      (The first added album had one slash extra)

2008-11-22 12:38  aclemens

    * NEWS: update

2008-11-22 12:17  mwiesweg

    * utilities/cameragui/gpcamera.cpp: Fix possible crash when the
      access method fails and the pointer is accessed.
      An invalid index was used, which leads to failure in certain
      hardware situations.
      Please check if this fixes your crash.

      CCBUG: 175597

2008-11-22 12:17  mwiesweg

    * libs/database/collectionmanager.cpp: We have received reports of
      situations where Solid is not available (Windows)
      or fails to list storage access (Linux RAID, at least with older
      HAL).
      For these situations the fallback solution of storing the mount
      path must be available.

2008-11-22 02:05  sengels

    * libs/jpegutils/jpegwin.cpp, libs/jpegutils/jpegwin.h: adjust
      copyright notice

2008-11-22 01:45  sengels

    * libs/dimg/loaders/jpegloader.cpp, libs/jpegutils/jpegutils.cpp:
      use readAll instead of a loop

2008-11-22 01:30  sengels

    * CMakeLists.txt, libs/dimg/loaders/jpegloader.cpp,
      libs/jpegutils/jpegutils.cpp, libs/jpegutils/jpegwin.cpp,
      libs/jpegutils/jpegwin.h: This is an even bigger commit:
      make jpeg work on msvc;
      CCBUG:173918

2008-11-21 21:34  aclemens

    * NEWS: update

2008-11-21 18:41  mwiesweg

    * digikam/digikamapp.cpp, digikam/digikamapp.h: Fix Solid signal
      connection, so that the event loop can be ended when the device
      is mounted.
      Polish capacity display in Import menu.

      CCBUG: 175662

2008-11-21 18:38  mwiesweg

    * digikam/syncjob.cpp: Connect to thumbnail loader before calling
      getThumbnail, which can fire a signal immediately.
      Be paranoid and use queued signals so they cannot be released
      before entering the event loop.

      CCBUG: 174991

2008-11-21 12:35  mlaurent

    * imageplugins/hotpixels/hotpixelfixer.cpp, showfoto/showfoto.cpp:
      Fix iterator

2008-11-21 12:30  mlaurent

    * digikam/albumhistory.cpp, digikam/albumlister.cpp,
      digikam/albumselectdialog.cpp, digikam/imagepreviewview.cpp,
      digikam/tageditdlg.cpp, digikam/tagfilterview.cpp,
      digikam/tagfolderview.cpp: Fix some iterator

2008-11-21 10:27  cgilles

    * libs/dialogs/imagedialog.cpp: center image info

2008-11-21 09:17  cgilles

    * utilities/CMakeLists.txt: upper

2008-11-21 08:44  mlaurent

    * digikam/albumiconview.cpp,
      libs/imageproperties/imagedescedittab.cpp,
      libs/imageproperties/imagepropertiessidebardb.cpp,
      libs/imageproperties/talbumlistview.cpp,
      utilities/cameragui/umscamera.cpp,
      utilities/imageeditor/editor/imagewindow.cpp,
      utilities/lighttable/lighttablebar.cpp,
      utilities/lighttable/lighttablepreview.cpp,
      utilities/lighttable/lighttablewindow.cpp: Fix iterator

2008-11-21 08:21  cgilles

    * themedesigner/themedicongroupitem.cpp,
      themedesigner/themedicongroupitem.h,
      themedesigner/themediconitem.cpp, themedesigner/themediconitem.h,
      themedesigner/themediconview.cpp: fix warnings

2008-11-21 08:03  mlaurent

    * libs/database/collectionscanner.cpp,
      libs/database/haar/haariface.cpp,
      libs/database/imagequerybuilder.cpp,
      libs/imageproperties/worldmapwidget.cpp,
      libs/widgets/common/thumbbar.cpp: fix some iterator

2008-11-21 07:07  cgilles

    * NEWS: update

2008-11-20 23:13  sengels

    * libs/dimg/loaders/pngloader.cpp: fix digikam crashes when trying
      to open png files under MSVC
      I will close the following bug - we need a more precise bug
      report now.
      BUG:173918
      @digikam-devels:
      It should be possible to remove the ifdef's and use this solution
      under Linux too. That way maintenance would be easier for me and
      you. Ideas?
      CCMAIL:digikam-devel@kde.org

2008-11-20 20:51  cgilles

    * NEWS: update

2008-11-20 19:10  cgilles

    * digikam/folderitem.cpp, digikam/iconitem.cpp: Fix depreciate

2008-11-19 18:53  aclemens

    * utilities/cameragui/umscamera.cpp: removed duplicate includes,
      sorted include statements

2008-11-19 13:49  cgilles

    * project/bootstrap.bat, project/project.kdevelop: missing "S"

2008-11-19 12:38  aclemens

    * digikam/folderitem.cpp: fix deprecate warnings: Actually
      QColorGroup is not used in Qt4 anymore, so this still isn't the
      best solution. This code will be replaced when switching to a
      fully Qt4 implementation.

2008-11-19 11:31  aclemens

    * libs/CMakeLists.txt: fixing the actual problem that was issued in
      commit 886465:
      loaders => dimg/loaders (typo)

2008-11-19 10:43  aclemens

    * libs/CMakeLists.txt: this path is not valid anymore

2008-11-18 23:38  sengels

    * utilities/setup/setupcollectionview.cpp: unbreak this - the const
      modifier is needed

2008-11-18 18:12  cgilles

    * utilities/setup/setupcollections.cpp: digiKam from trunk : Under
      Win32, sound like signals/slots connection are initialized faster
      than under Linux. We need to take a care about that in the
      future.

      So what the problem exactly : In Setup dialog, KURLRequester
      slots are connected before than DB path is set by readSettings()
      method. We entry in a long loop where path is set, signals
      emitted, path is set, etc... A broken path is set in DB url
      editor at end.

      Solution: make signal and slots connections after that
      readSettings() is done.

2008-11-18 18:10  aclemens

    * digikam/CMakeLists.txt: not needed here anymore

2008-11-17 21:20  mwiesweg

    * utilities/setup/setupcollectionview.cpp: Fix wrong order of
      lines.
      Andi, this was your setupcollections problem. Turns out to be a
      silly last-minute mistake of me ;-)

      CCMAIL: andi.clemens@gmx.net

2008-11-17 21:20  mwiesweg

    * utilities/setup/setupcollections.cpp: Use QDir to compare
      directories so that a slash-only change is not recognized as
      change of the path.

2008-11-17 14:37  cgilles

    * utilities/searchwindow/comboboxutilities.cpp: fix warning

2008-11-17 14:35  cgilles

    * utilities/kipiiface/kipiinterface.cpp,
      utilities/kipiiface/kipiinterface.h: implement hostSetting() from
      libkipi 0.3.0

2008-11-17 12:33  cgilles

    * CMakeLists.txt, README: fix urls

2008-11-16 15:39  mwiesweg

    * utilities/setup/setupcollectionview.cpp: Propagate the
      enabled/disabled state of the view to the widgets

2008-11-16 15:38  mwiesweg

    * utilities/searchwindow/searchutilities.cpp: It was not the best
      coding style and I am miseducated by g++ accepting to return
      void,
      but the return statement is needed.

2008-11-16 15:31  cgilles

    * imageplugins/adjustlevels/adjustlevelstool.cpp: fix compilation
      warnings under win32

2008-11-16 14:53  cgilles

    * utilities/searchwindow/searchutilities.cpp: Win32 wranings :
      missing cast to please compiler (double => int)

      Marcel, there is no precision lost here ?

      CCMAIL: marcel.wiesweg@gmx.de

2008-11-16 14:50  cgilles

    * utilities/searchwindow/searchutilities.cpp: Win32 warnings of the
      day : why return a value with a void function

2008-11-16 14:49  cgilles

    * utilities/searchwindow/searchutilities.cpp: polish coding style
      (more readable and homogeneous)

2008-11-15 20:35  cgilles

    * libs/widgets/metadata/metadatawidget.cpp: optimize layout

2008-11-15 19:21  cgilles

    * utilities/setup/setupcollections.cpp: more help to setup root
      collections

2008-11-15 15:41  mwiesweg

    * CMakeLists.txt: compile

2008-11-15 15:41  mwiesweg

    * utilities/setup/setupcollections.cpp,
      utilities/setup/setupcollections.h: Remove the old implementation
      and replace it with the new SetupCollectionView/Model.

2008-11-15 15:41  mwiesweg

    * utilities/setup/setupcollectionview.cpp,
      utilities/setup/setupcollectionview.h: A custom tree view, model
      and delegate for the collections setup.
      - The view is a QTreeView
      - The delegate inherits KWidgetItemDelegate / Goya framework to
      provide
      widgets inside the view. Rendering is done through an object of
      QStyledItemDelegate
      - The model is custom. It keeps a list of collections, allows
      editing and does
      all the work of checking and applying the changes to
      CollectionManager

      Collections are sorted in the three categories local, removable
      and network.
      An "Add collection" button is provided for all three. We can
      autodetect local and
      removable storage media, but we cannot autodetect that a path is
      a network share
      currently, so this solves the problem of providing an extra
      button for network collections.
      When adding a collection the path dialog pops up directly, then
      the path is checked,
      and in a second dialog the user can adjust the name of the
      collection and is informed
      about the status of the storage.
      This reintroduces modal dialogs that we did not need with the
      previous implementation,
      but 1) the directory dialog was needed usually anyway and 2) we
      can display much more
      and flexible information.

      Label editing is done in-place with standard delegate editor
      means.
      Deleting is done with a small icon button for each collection.

2008-11-15 15:40  mwiesweg

    * libs/database/collectionmanager.cpp,
      libs/database/collectionmanager.h: - Add basic functionality to
      support collection on network shares.
      There is no autodetection, you have to give the mount path and
      say it is a network share.
      The collection will be considered available if the directory is
      not empty.
      The identification in the database is done via mount path.
      As usual we are free to add other means of identification is they
      are available in the future.
      - Extend checkLocation (and add checkNetworkLocation) to always
      provide
      meaningful information and a good icon symbolising the kind of
      storage

2008-11-14 20:18  cgilles

    * utilities/setup/setupmetadata.cpp: typo

2008-11-14 18:34  cgilles

    * utilities/setup/setupmetadata.cpp: disable RAW metadata writing
      is Exiv2 < 0.18.0

2008-11-14 17:42  cgilles

    * CMakeLists.txt, README: bump kexiv2 version to use

2008-11-14 14:45  cgilles

    * digikam/albumsettings.cpp, digikam/albumsettings.h,
      digikam/metadatahub.cpp, digikam/metadatahub.h,
      project/project.kdevelop, utilities/setup/setupmetadata.cpp:
      digiKam from trunk: new option to set on/off metadata writing to
      RAW file format based on TIFF/EP

2008-11-14 14:24  mwiesweg

    * utilities/searchwindow/searchgroup.cpp: Initialize all new groups
      properly with empty values after setting up

2008-11-14 14:23  mwiesweg

    * utilities/searchwindow/comboboxutilities.cpp: Catch wheel event
      for tree view line edit.
      Fix strange behavior of hiding the text when using the mouse
      wheel
      on the album / tags search combo box line edit before.

2008-11-14 14:23  mwiesweg

    * libs/database/imagequerybuilder.cpp: An empty group should have
      no effect, and not inhibit result by doing "AND 0". Now it's "AND
      1".

2008-11-14 14:23  mwiesweg

    * libs/database/imagelister.cpp: improve debugging output a bit

2008-11-14 14:22  mwiesweg

    * utilities/fuzzysearch/fuzzysearchview.cpp,
      utilities/fuzzysearch/fuzzysearchview.h: ImageInfo is implicitly
      shared, no need for heap allocation, use like QString

2008-11-14 14:22  mwiesweg

    * digikam/albumiconview.cpp,
      utilities/cameragui/cameraiconview.cpp: Fix wrong API usage:
      KUrl::List::fromMimeData is static and returns the result.
      Fixes copy-and-paste from Dolphin to icon view.

2008-11-14 13:48  scripty

    * imageplugins/border/digikamimageplugin_border.desktop: SVN_SILENT
      made messages (.desktop file)

2008-11-13 15:16  cgilles

    * imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp: fix
      compilation warnings under win32

2008-11-13 12:34  cgilles

    * libs/threadimageio/thumbnailloadthread.cpp: set icon size to
      default thread as huge. this fix several issue where thumb are
      really pixelized in:
      - file open/save image dialog preview
      - kipi thumb interface (SlideShow preview for ex.)
      - Find Similar image list.

2008-11-12 06:48  cgilles

    * utilities/setup/setupidentity.cpp,
      utilities/setup/setupidentity.h: typo

2008-11-12 06:46  cgilles

    * digikam/main.cpp: fix typo

2008-11-10 21:40  cgilles

    * NEWS: update

2008-11-10 21:27  scripty

    * digikam/digikam.desktop,
      imageplugins/lenscorrection/digikamimageplugin_lenscorrection.desktop,
      kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
      kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
      showfoto/showfoto.desktop,
      utilities/hotplug/digikam-download.desktop.cmake,
      utilities/hotplug/digikam-gphoto2-camera.desktop.cmake,
      utilities/hotplug/digikam-mount-and-download.desktop.cmake,
      utilities/imageeditor/editor/digikamimageplugin.desktop:
      SVN_SILENT made messages (.desktop file)

2008-11-10 21:25  cgilles

    * libs/imageproperties/cameraitempropertiestab.cpp,
      libs/imageproperties/cameraitempropertiestab.h,
      libs/imageproperties/imagedescedittab.cpp,
      libs/imageproperties/imagedescedittab.h,
      libs/imageproperties/imagepropertiescolorstab.cpp,
      libs/imageproperties/imagepropertiestab.cpp,
      libs/imageproperties/imagepropertiestab.h,
      project/project.kdevelop,
      utilities/imageeditor/editor/editortoolsettings.cpp,
      utilities/imageeditor/editor/editortoolsettings.h: backport
      commit #882414 from KDE3 branch
      CCBUGS: 164573

2008-11-10 12:12  cgilles

    * imageplugins/coreplugin/sharpnesseditor/sharpentool.cpp: backport
      commit #882317 from KDE3 branch
      CCBUGS: 164573

2008-11-10 11:20  cgilles

    * libs/widgets/common/dgradientslider.cpp: Fix compilation warnings

2008-11-10 09:44  seb

    * digikam/digikamapp.cpp: English fixes, and capitalisation changes
      to adhere to KDE style guidelines.

2008-11-10 09:37  seb

    * utilities/batch/fingerprintsgenerator.cpp,
      utilities/fuzzysearch/findduplicatesview.cpp: Improve some
      language. "finger-prints" is not a word, "fingerprints" is.

2008-11-09 15:47  cgilles

    * NEWS: update

2008-11-08 11:50  cgilles

    * NEWS: update

2008-11-08 11:04  sengels

    * digikam/CMakeLists.txt: include source instead of binary path

2008-11-08 08:12  aclemens

    * utilities/fuzzysearch/fuzzysearchview.cpp: fix a memory leak

2008-11-07 16:56  cgilles

    * digikam/CMakeLists.txt: polish include paths

2008-11-07 12:05  cgilles

    * libs/imageproperties/cameraitempropertiestab.cpp: missing
      hide/show Lens label

2008-11-07 10:51  cgilles

    * NEWS: update

2008-11-06 19:17  cgilles

    * NEWS: update

2008-11-06 16:03  cgilles

    * utilities/cameragui/umscamera.cpp,
      utilities/cameragui/umscamera.h: with USB Mass Storage Camera,
      try to get video thumbnail using KDE thumb creator.
      Marcel, Andi, this patch work for you? (video thumb is broken
      under KDE4)
      CCMAIL: digikam-devel@kde.org

2008-11-06 15:01  cgilles

    * digikam/digikamapp.cpp: do not use "Konqueror" as name of
      file-manager

2008-11-06 10:20  cgilles

    * digikam/digikamapp.cpp, showfoto/showfoto.cpp: use default args

2008-11-06 10:15  cgilles

    * libs/widgets/common/splashscreen.cpp,
      libs/widgets/common/splashscreen.h: sync with KDE branch

2008-11-06 09:02  cgilles

    * project/bootstrap.bat: polish

2008-11-06 08:44  cgilles

    * project/KDE4PORT: update

2008-11-06 08:36  cgilles

    * CMakeLists.txt: For digiKam and Kipi-plugins, all depencies are
      checked in respective cmake scripts. No need to duplicates this
      job in root cmake script (this break compilation setup env under
      win32)

2008-11-05 14:34  cgilles

    * PACKAGING, project/PACKAGING, project/project.kdevelop: sync with
      KDE3 branch

2008-11-05 13:40  cgilles

    * digikam/albumsettings.cpp: polish

2008-11-05 11:31  cgilles

    * libs/imageproperties/imagepropertiescolorstab.cpp: polish

2008-11-05 11:21  cgilles

    * libs/imageproperties/imagepropertiescolorstab.cpp: image
      properties color tab use Dolphin like info style

2008-11-05 11:01  cgilles

    * libs/imageproperties/cameraitempropertiestab.cpp: camera gui
      image properties use now Dolphin like meta info style

2008-11-05 10:54  cgilles

    * libs/imageproperties/imagepropertiestab.cpp,
      libs/imageproperties/imagepropertiestxtlabel.h: dolphin like
      image properties tab content. More space conservative. Look
      better, more ready and pleasant to see that old design

2008-11-04 15:31  aclemens

    * NEWS: typos

2008-11-04 15:31  aclemens

    * NEWS: update

2008-11-04 15:31  aclemens

    * digikam/albumfolderview.cpp, digikam/tagfilterview.cpp,
      digikam/tagfolderview.cpp,
      libs/imageproperties/imagedescedittab.cpp: collapse children of
      matching album / tag names.

      If an album name matches the filter in one of the children of the
      current item, but not the current item's own name,
      don't expand the current item.
      This will prevent the following situation. Assume we have this
      album layout:

      |-- 1999
      | |-- Alleyras
      | `-- Test
      | |-- 01
      | `-- 02
      `-- 2008
      `-- all
      |-- 01
      `-- 02

      When we search for the term all, we will get this layout with the
      old behavior:

      |-- 1999
      | |-- Alleyras
      `-- 2008
      `-- all
      |-- 01
      `-- 02

      But this is wrong and can get quite messy if you have heavy
      nested folders. We should only display the folder names that
      really match the term.
      We can either do this by removing all folders that don't match
      the criteria, but this is bad. Assume we search for "birthday"
      and want to see the underlying folders.
      With this method they'll be gone. So the only other possible way
      is to collapse all non matching children like this:

      |-- 1999
      | |-- Alleyras
      `-- 2008
      `-- all

      You still can expand the folder 'all' to get the sub-folders, but
      they will not mess up the folder view anymore.
      Ok this was a long description for a commit... :-)

      Andi

      BUG:167873

2008-11-04 15:31  aclemens

    * digikam/albumfolderview.cpp, digikam/folderview.cpp,
      digikam/folderview.h, digikam/tagfilterview.cpp,
      digikam/tagfolderview.cpp,
      libs/imageproperties/imagedescedittab.cpp: expand and collapse
      folder view when using quick filter text search

      When searching for albums and tags with the quick filter text
      search, the
      folder view has not been expanded when an item matched the search
      criteria.

      For this to work, we have to use setOpen() on every matched item.
      In most of
      the cases the whole album or tag tree will be expanded after you
      reset the
      filter again, which will be very annoying when you have a lot of
      tags or albums.

      This commit will introduce a new FolderView method
      collapseView(),
      that will collapse the tree when the search criteria is removed.
      Right now it has two modes:

      * RestoreCurrentAlbum (default):
      Collapse the folder view and re-open the current viewed album.
      In this mode, all root items are collapsed, then the one
      containing
      the currently selected album is expand again.
      This mode will make sure that the selected album is visible in
      the folder tree by scrolling the
      view to the selected item.

      * OmitRoot:
      Collapse the folder view but omit the root item.
      In this mode all items in the folder view are collapsed,
      and the first root item is expanded again (My Tags / My Albums
      etc)

      CCBUG:167873

2008-11-04 12:14  cgilles

    * NEWS: update

2008-11-04 08:06  cgilles

    * NEWS: update

2008-11-03 14:54  cgilles

    * digikam/main.cpp: more debug info

2008-11-03 13:12  sengels

    * digikam/digikam_export.h: adjust flag

2008-11-03 12:46  cgilles

    * libs/widgets/common/dlogoaction.cpp: missing moc file

2008-11-03 09:04  cgilles

    * digikam/CMakeLists.txt, imageplugins/adjustcurves/CMakeLists.txt,
      imageplugins/adjustlevels/CMakeLists.txt,
      imageplugins/blurfx/CMakeLists.txt,
      imageplugins/border/CMakeLists.txt,
      imageplugins/channelmixer/CMakeLists.txt,
      imageplugins/charcoal/CMakeLists.txt,
      imageplugins/colorfx/CMakeLists.txt,
      imageplugins/coreplugin/CMakeLists.txt,
      imageplugins/distortionfx/CMakeLists.txt,
      imageplugins/emboss/CMakeLists.txt,
      imageplugins/filmgrain/CMakeLists.txt,
      imageplugins/freerotation/CMakeLists.txt,
      imageplugins/hotpixels/CMakeLists.txt,
      imageplugins/infrared/CMakeLists.txt,
      imageplugins/inpainting/CMakeLists.txt,
      imageplugins/inserttext/CMakeLists.txt,
      imageplugins/lenscorrection/CMakeLists.txt,
      imageplugins/noisereduction/CMakeLists.txt,
      imageplugins/oilpaint/CMakeLists.txt,
      imageplugins/perspective/CMakeLists.txt,
      imageplugins/raindrop/CMakeLists.txt,
      imageplugins/restoration/CMakeLists.txt,
      imageplugins/sheartool/CMakeLists.txt,
      imageplugins/superimpose/CMakeLists.txt,
      imageplugins/texture/CMakeLists.txt,
      imageplugins/whitebalance/CMakeLists.txt,
      kioslave/CMakeLists.txt, project/project.kdevelop,
      showfoto/CMakeLists.txt, themedesigner/CMakeLists.txt: digiKam
      from trunk : warning. this is a big fix to compile shared library
      with core implementation.
      CMake generate a script (bash under Linux or Bat under windows)
      to run digiKam using local built without
      to install something in your computer. It's very suitable to use
      this way to test speedly a new change.

      In old Cmake implementation, there is a conflict between
      libdigikam shared lib and digikam bin program to
      define set of target names. the script dedicated to run digikam
      (named digikam_bin) do not run because it try
      to play with digikam_bin binary file, which doesn't exist (only
      digikam file exist of course)

      This fix rename libdigikam to libdigikamcore to remove this
      dysfunction.

      NOTE: you need to clean up all and recompile. Let's me hear is
      all is fine for you.

      CCMAIL: digikam-devel@kde.org

2008-11-03 08:18  cgilles

    * libs/dimg/loaders/iccjpeg.h: fix warnings

2008-11-03 08:17  cgilles

    * utilities/cameragui/umscamera.cpp: compute a device undependant
      fingerprint. we only use memory card UUID as item fingerprint

2008-11-03 08:11  cgilles

    * utilities/cameragui/cameraiconitem.cpp,
      utilities/cameragui/cameraui.cpp,
      utilities/cameragui/dkcamera.cpp, utilities/cameragui/dkcamera.h,
      utilities/cameragui/freespacewidget.cpp,
      utilities/cameragui/freespacewidget.h,
      utilities/cameragui/umscamera.cpp,
      utilities/cameragui/umscamera.h: digiKam from trunk: Cameragui :

      - For UMS camera, use UUID of the media provided by Solid
      interface to identify already downloaded pictures.
      We use UUID of the card inside the camera instead a set of
      information to identify the camera (mount path for ex.)
      because the media is removable and can be mounted in other place,
      with a CF card reader for ex.

      - Fix several bug in freespace widget which does'st show
      information.


2008-11-02 11:05  mwiesweg

    * digikam/albummanager.cpp, digikam/albummanager.h: Listen if a
      CollectionLocation label is changed and set the album root
      album's name accordingly

2008-11-02 11:05  mwiesweg

    * libs/database/collectionmanager.cpp,
      libs/database/collectionmanager.h: Listen to AlbumRootChange in
      CollectionManager, implement refreshing and setting of album root
      label.
      Emit a signal when label is changed.

2008-11-02 10:15  mwiesweg

    * digikam/albumthumbnailloader.cpp: Do not forget to remove
      physical albums' cached thumbnails as well.
      Fixes settings album thumbnail and showing the change directly

2008-11-02 09:36  mwiesweg

    * digikam/albumiconview.cpp: When changing thumbnail size, do not
      remove all items and reload, but just relayout and redraw

2008-11-02 09:00  cgilles

    * utilities/cameragui/dkcamera.cpp, utilities/cameragui/dkcamera.h,
      utilities/cameragui/gpcamera.cpp, utilities/cameragui/gpcamera.h,
      utilities/cameragui/umscamera.cpp,
      utilities/cameragui/umscamera.h: now MD5 camera identification
      method is a pure virtual one. UMS and gphoto2 camera will use
      different way to compute ID

2008-11-02 00:44  cgilles

    * NEWS: update

2008-11-02 00:33  cgilles

    * NEWS: update

2008-11-01 20:35  mwiesweg

    * libs/database/albumdb.cpp: Fix recursive listing of album root
      albums

2008-11-01 20:29  cgilles

    * utilities/cameragui/cameraui.cpp: wrong logic
      line, and those below, will be ignored--

      M cameragui/cameraui.cpp

2008-11-01 20:13  mwiesweg

    * utilities/searchwindow/searchfields.cpp,
      utilities/searchwindow/searchfields.h: Make use of the
      CustomSteps Spin Boxes, and set up a lot of logic for
      coordinating the two spin boxes

2008-11-01 20:13  mwiesweg

    * utilities/searchwindow/searchutilities.cpp,
      utilities/searchwindow/searchutilities.h: Add spin box subclasses
      (for int and double) that allow to set a predefined set of values
      where linear increasing is not applicable, but a certain set of
      common values is expected.

2008-11-01 20:12  cgilles

    * utilities/cameragui/cameraui.cpp,
      utilities/cameragui/dkcamera.cpp: digiKam from trunk: CameraGui:
      read "already downloaded" flag from digiKAm database to identify
      which items are already in collection from computer.

2008-11-01 19:25  cgilles

    * utilities/cameragui/cameracontroller.cpp,
      utilities/cameragui/cameracontroller.h,
      utilities/cameragui/cameraui.cpp,
      utilities/cameragui/dkcamera.cpp, utilities/cameragui/dkcamera.h:
      digiKam from trunk : Cameragui: register downloaded images from
      camera to digiKam database to be able to identify already
      donwloaded items at next session.

2008-11-01 18:09  cgilles

    * utilities/cameragui/cameracontroller.cpp,
      utilities/cameragui/cameracontroller.h: use const ref.

2008-11-01 17:56  cgilles

    * utilities/setup/setupcollections.cpp: use collection label from
      DB

2008-11-01 17:05  cgilles

    * digikam/albumsettings.cpp: use size of 22 pixels for all folder
      view

2008-11-01 15:48  quique

    * libs/database/schemaupdater.cpp: SVN_SILENT Fix typos reported by
      Yuri Chornoivan

2008-11-01 15:46  cgilles

    * digikam/albumiconview.cpp, project/project.kdevelop,
      utilities/cameragui/cameraiconview.cpp,
      utilities/lighttable/lighttablebar.cpp,
      utilities/setup/setupmime.cpp: use right Oxygen icons here

2008-11-01 14:34  cgilles

    * CMakeLists.txt: polish

2008-11-01 14:27  mwiesweg

    * libs/dimg/dcolor.h, libs/widgets/common/dgradientslider.cpp,
      libs/widgets/common/thumbbar.cpp: Fix more double-int conversion
      warnings

2008-11-01 13:37  sengels

    * CMakeLists.txt: change it to widget

2008-11-01 12:13  mwiesweg

    * libs/dmetadata/dmetadata.cpp: Convert float to long, fix Windows
      warning

2008-11-01 11:54  mwiesweg

    * libs/dimg/dcolor.h: Try to fix warnings on Windows MinGW
      compilation

2008-10-31 23:33  mwiesweg

    * libs/database/collectionmanager.cpp: Tiny change to make album
      root labels from database appear in left sidebar

2008-10-31 23:27  cgilles

    * project/KDE4PORT, project/project.kdevelop: update

2008-10-31 23:10  cgilles

    * utilities/setup/setupcollections.cpp: try to set up collection
      label in DB from Setup panel.

2008-10-31 22:46  cgilles

    * NEWS: update

2008-10-31 22:43  cgilles

    * utilities/imageeditor/editor/editorwindow.cpp: the right sentence
      of JPEG2000 type mime is image/jp2, not image/jpeg2000 (dixit
      wikipedia)

2008-10-31 20:36  mwiesweg

    * digikam/albumwidgetstack.cpp: Add a number of debugging
      statements to AlbumWidgetStack,
      to help debugging the infamous Preview Splitter Problem.

      Purely temporary, to be removed when problem is solved.

2008-10-31 19:07  mwiesweg

    * libs/database/collectionmanager.cpp: Fix a trailing slash bug
      with album roots specified by path.
      Fail when Solid output is empty instead of falling back to path
      based volumes.
      Note: Need to be verified with non-Linux systems.

2008-10-31 19:07  mwiesweg

    * libs/database/schemaupdater.cpp: Make the error message (shown in
      message box) more helpful,
      avoid the phrase "internal error", avoid suggesting to delete the
      digikam3.db file,
      instead point the user to console messages and the mailing list
      for help.
      Add a specialized error message for the case that the collection
      location
      cannot be created on updating the database.

2008-10-31 18:57  mwiesweg

    * utilities/lighttable/lighttablebar.cpp,
      utilities/lighttable/lighttablebar.h,
      utilities/lighttable/lighttablepreview.cpp: Same drag and drop
      fix, and a small fix for the last commit, dont accept every drag.

2008-10-31 18:30  mwiesweg

    * utilities/lighttable/lighttablepreview.cpp,
      utilities/lighttable/lighttablepreview.h: Qt requires to accept a
      drop event in DragEnterEvent, only DragMoveEvent is not
      sufficient

2008-10-31 12:30  scripty

    * imageplugins/lenscorrection/digikamimageplugin_lenscorrection.desktop,
      kioslave/digikamtags.protocol: SVN_SILENT made messages (.desktop
      file)

2008-10-30 22:03  gateau

    * CMakeLists.txt: Do not prevent extragear/graphics from building
      if libgphoto cannot be found

2008-10-30 09:51  aclemens

    * libs/dialogs/dprogressdlg.h, libs/dialogs/imagedialog.h,
      libs/dialogs/libsinfodlg.h, libs/dialogs/rawcameradlg.h,
      libs/dimg/filters/dimgthreadedfilter.h,
      libs/histogram/imagehistogram.h,
      libs/widgets/common/curveswidget.h,
      libs/widgets/common/dgradientslider.h,
      libs/widgets/common/dlogoaction.h,
      libs/widgets/common/histogrambox.h,
      libs/widgets/common/histogramwidget.h,
      libs/widgets/common/paniconwidget.h,
      libs/widgets/common/previewwidget.h,
      libs/widgets/common/searchtextbar.h,
      libs/widgets/common/sidebar.h, libs/widgets/common/statusled.h,
      libs/widgets/common/statusnavigatebar.h,
      libs/widgets/common/statusprogressbar.h,
      libs/widgets/common/statuszoombar.h,
      libs/widgets/iccprofiles/cietonguewidget.h,
      libs/widgets/iccprofiles/iccprofilewidget.h,
      libs/widgets/imageplugins/imageguidewidget.h,
      libs/widgets/imageplugins/imagepanelwidget.h,
      libs/widgets/imageplugins/imagepaniconwidget.h,
      libs/widgets/imageplugins/imageregionwidget.h,
      libs/widgets/imageplugins/imagewidget.h,
      libs/widgets/metadata/exifwidget.h,
      libs/widgets/metadata/iptcwidget.h,
      libs/widgets/metadata/makernotewidget.h,
      libs/widgets/metadata/mdkeylistviewitem.h,
      libs/widgets/metadata/metadatalistview.h,
      libs/widgets/metadata/metadatawidget.h,
      libs/widgets/metadata/xmpwidget.h,
      utilities/imageeditor/canvas/imageplugin.h: In the libraries, use
      Q_SIGNALS: and Q_SLOTS: instead of signals: and slots:

2008-10-29 21:03  sengels

    * cmake/modules/FindMarbleWidget.cmake: SVN_SILENT: remove debug
      output

2008-10-29 19:11  sengels

    * cmake/modules/FindMarbleWidget.cmake: cleanup and make building
      possible as debug under win32

2008-10-29 13:01  aclemens

    * data/pics/menusidepix.svg: program version has its own layer now,
      all the other layers are locked so they can't be changed
      accidentally...

2008-10-29 12:57  aclemens

    * data/pics/menusidepix.svg: polish

2008-10-29 12:46  aclemens

    * data/pics/menusidepix-digikam.xcf,
      data/pics/menusidepix-showfoto.xcf: removing the GIMP project
      files...

2008-10-29 12:42  aclemens

    * data/pics/menusidepix.svg: polish

2008-10-29 12:40  aclemens

    * data/pics/menusidepix.svg: polish

2008-10-29 12:37  aclemens

    * data/pics/menusidepix-digikam.png,
      data/pics/menusidepix-digikam.svg,
      data/pics/menusidepix-showfoto.svg, data/pics/menusidepix.svg:
      merge inkscape projects for the menu side image

2008-10-29 12:18  aclemens

    * data/pics/menusidepix-digikam.png,
      data/pics/menusidepix-digikam.svg,
      data/pics/menusidepix-showfoto.png,
      data/pics/menusidepix-showfoto.svg: added Inkscape project files
      for dpopmenu side image

      I think it is much easier to change text that has been rotated in
      an Inkscape project, because you can edit it directly. In a Gimp
      project it's not possible.
      Also the output is much more crisp, the font is not so washed
      out.
      I guess we should remove the Gimp project files...

      In addition we could merge both Inkscape project files and work
      with layers. Since we have same version numbers for digiKam and
      showFoto, we could put each app name on its own layer and just
      export the appropriate one when saving the new image.

      Andi

2008-10-29 11:43  cgilles

    * project/KDE4PORT: update

2008-10-29 11:42  cgilles

    * data/pics/menusidepix-showfoto.png,
      data/pics/menusidepix-showfoto.xcf: fix Showfoto version number

2008-10-29 10:59  aclemens

    * libs/widgets/common/dpopupmenu.cpp,
      libs/widgets/common/dpopupmenu.h: fix layout of DPopupMenu so
      that action icons are not overlapping anymore

2008-10-28 17:53  cgilles

    * NEWS: update

2008-10-28 14:19  aclemens

    * digikam/albumfolderview.cpp: fix icon names using
      adapt-to-icon-spec.py script

2008-10-28 10:09  cgilles

    * NEWS: update

2008-10-28 06:38  cgilles

    * NEWS: update

2008-10-28 06:37  cgilles

    * NEWS: update

2008-10-28 06:35  cgilles

    * CMakeLists.txt: beta6

2008-10-27 08:43  aclemens

    * libs/widgets/common/sidebar.cpp, libs/widgets/common/sidebar.h,
      showfoto/showfoto.cpp,
      utilities/imageeditor/editor/editorwindow.cpp: polish include
      order

2008-10-26 18:47  uwolfer

    * data/about/box-bottom-left.png, data/about/box-bottom-right.png,
      data/about/box-top-left.png, data/about/box-top-right.png,
      data/about/top-left-digikam.png,
      data/icons/hi128-action-addimagefolder.png,
      data/icons/hi128-action-adjustcurves.png,
      data/icons/hi128-action-adjusthsl.png,
      data/icons/hi128-action-adjustlevels.png,
      data/icons/hi128-action-adjustrgb.png,
      data/icons/hi128-action-albumfoldercomment.png,
      data/icons/hi128-action-albumfoldernew.png,
      data/icons/hi128-action-antivignetting.png,
      data/icons/hi128-action-autocorrection.png,
      data/icons/hi128-action-blurfx.png,
      data/icons/hi128-action-blurimage.png,
      data/icons/hi128-action-bordertool.png,
      data/icons/hi128-action-bwtonal.png,
      data/icons/hi128-action-channelmixer.png,
      data/icons/hi128-action-charcoaltool.png,
      data/icons/hi128-action-colorfx.png,
      data/icons/hi128-action-colormanagement.png,
      data/icons/hi128-action-contrast.png,
      data/icons/hi128-action-depth16to8.png,
      data/icons/hi128-action-depth8to16.png,
      data/icons/hi128-action-digitalcam.png,
      data/icons/hi128-action-distortionfx.png,
      data/icons/hi128-action-editimage.png,
      data/icons/hi128-action-embosstool.png,
      data/icons/hi128-action-exifinfo.png,
      data/icons/hi128-action-filmgrain.png,
      data/icons/hi128-action-freerotation.png,
      data/icons/hi128-action-histogram.png,
      data/icons/hi128-action-hotpixels.png,
      data/icons/hi128-action-imagecomment.png,
      data/icons/hi128-action-importfolders2albums.png,
      data/icons/hi128-action-infrared.png,
      data/icons/hi128-action-inpainting.png,
      data/icons/hi128-action-invertimage.png,
      data/icons/hi128-action-lensdistortion.png,
      data/icons/hi128-action-noisereduction.png,
      data/icons/hi128-action-oilpaint.png,
      data/icons/hi128-action-perspective.png,
      data/icons/hi128-action-raindrop.png,
      data/icons/hi128-action-ratiocrop.png,
      data/icons/hi128-action-redeyes.png,
      data/icons/hi128-action-resize_image.png,
      data/icons/hi128-action-restoration.png,
      data/icons/hi128-action-sharpenimage.png,
      data/icons/hi128-action-shear.png,
      data/icons/hi128-action-superimpose.png,
      data/icons/hi128-action-texture.png,
      data/icons/hi128-action-viewimage.png,
      data/icons/hi128-action-whitebalance.png,
      data/icons/hi128-app-digikam.png,
      data/icons/hi128-app-showfoto.png,
      data/icons/hi16-action-addimagefolder.png,
      data/icons/hi16-action-adjustcurves.png,
      data/icons/hi16-action-adjusthsl.png,
      data/icons/hi16-action-adjustlevels.png,
      data/icons/hi16-action-adjustrgb.png,
      data/icons/hi16-action-albumfoldercomment.png,
      data/icons/hi16-action-antivignetting.png,
      data/icons/hi16-action-autocorrection.png,
      data/icons/hi16-action-blurfx.png,
      data/icons/hi16-action-blurimage.png,
      data/icons/hi16-action-bordertool.png,
      data/icons/hi16-action-bwtonal.png,
      data/icons/hi16-action-channelmixer.png,
      data/icons/hi16-action-charcoaltool.png,
      data/icons/hi16-action-colorfx.png,
      data/icons/hi16-action-colormanagement.png,
      data/icons/hi16-action-contrast.png,
      data/icons/hi16-action-depth16to8.png,
      data/icons/hi16-action-depth8to16.png,
      data/icons/hi16-action-digitalcam.png,
      data/icons/hi16-action-distortionfx.png,
      data/icons/hi16-action-editimage.png,
      data/icons/hi16-action-embosstool.png,
      data/icons/hi16-action-exifinfo.png,
      data/icons/hi16-action-filmgrain.png,
      data/icons/hi16-action-freerotation.png,
      data/icons/hi16-action-histogram.png,
      data/icons/hi16-action-hotpixels.png,
      data/icons/hi16-action-imagecomment.png,
      data/icons/hi16-action-importfolders2albums.png,
      data/icons/hi16-action-infrared.png,
      data/icons/hi16-action-inpainting.png,
      data/icons/hi16-action-invertimage.png,
      data/icons/hi16-action-lensdistortion.png,
      data/icons/hi16-action-noisereduction.png,
      data/icons/hi16-action-oilpaint.png,
      data/icons/hi16-action-raindrop.png,
      data/icons/hi16-action-ratiocrop.png,
      data/icons/hi16-action-redeyes.png,
      data/icons/hi16-action-resize_image.png,
      data/icons/hi16-action-restoration.png,
      data/icons/hi16-action-shear.png,
      data/icons/hi16-action-superimpose.png,
      data/icons/hi16-action-texture.png,
      data/icons/hi16-action-whitebalance.png,
      data/icons/hi16-app-digikam.png,
      data/icons/hi16-app-showfoto.png,
      data/icons/hi22-action-addimagefolder.png,
      data/icons/hi22-action-adjustcurves.png,
      data/icons/hi22-action-adjusthsl.png,
      data/icons/hi22-action-adjustlevels.png,
      data/icons/hi22-action-adjustrgb.png,
      data/icons/hi22-action-albumfoldercomment.png,
      data/icons/hi22-action-albumfoldernew.png,
      data/icons/hi22-action-antivignetting.png,
      data/icons/hi22-action-autocorrection.png,
      data/icons/hi22-action-blurfx.png,
      data/icons/hi22-action-bordertool.png,
      data/icons/hi22-action-bwtonal.png,
      data/icons/hi22-action-channelmixer.png,
      data/icons/hi22-action-charcoaltool.png,
      data/icons/hi22-action-colorfx.png,
      data/icons/hi22-action-colormanagement.png,
      data/icons/hi22-action-contrast.png,
      data/icons/hi22-action-depth16to8.png,
      data/icons/hi22-action-depth8to16.png,
      data/icons/hi22-action-digitalcam.png,
      data/icons/hi22-action-distortionfx.png,
      data/icons/hi22-action-editimage.png,
      data/icons/hi22-action-embosstool.png,
      data/icons/hi22-action-exifinfo.png,
      data/icons/hi22-action-filmgrain.png,
      data/icons/hi22-action-freerotation.png,
      data/icons/hi22-action-histogram.png,
      data/icons/hi22-action-hotpixels.png,
      data/icons/hi22-action-imagecomment.png,
      data/icons/hi22-action-importfolders2albums.png,
      data/icons/hi22-action-infrared.png,
      data/icons/hi22-action-inpainting.png,
      data/icons/hi22-action-invertimage.png,
      data/icons/hi22-action-lensdistortion.png,
      data/icons/hi22-action-noisereduction.png,
      data/icons/hi22-action-oilpaint.png,
      data/icons/hi22-action-perspective.png,
      data/icons/hi22-action-raindrop.png,
      data/icons/hi22-action-ratiocrop.png,
      data/icons/hi22-action-redeyes.png,
      data/icons/hi22-action-resize_image.png,
      data/icons/hi22-action-restoration.png,
      data/icons/hi22-action-sharpenimage.png,
      data/icons/hi22-action-shear.png,
      data/icons/hi22-action-superimpose.png,
      data/icons/hi22-action-texture.png,
      data/icons/hi22-action-viewimage.png,
      data/icons/hi22-action-whitebalance.png,
      data/icons/hi22-app-digikam.png,
      data/icons/hi22-app-showfoto.png, data/icons/hi22-mime-raw.png,
      data/icons/hi32-action-addimagefolder.png,
      data/icons/hi32-action-adjustcurves.png,
      data/icons/hi32-action-adjusthsl.png,
      data/icons/hi32-action-adjustlevels.png,
      data/icons/hi32-action-adjustrgb.png,
      data/icons/hi32-action-albumfoldercomment.png,
      data/icons/hi32-action-albumfoldernew.png,
      data/icons/hi32-action-antivignetting.png,
      data/icons/hi32-action-autocorrection.png,
      data/icons/hi32-action-blurfx.png,
      data/icons/hi32-action-blurimage.png,
      data/icons/hi32-action-bordertool.png,
      data/icons/hi32-action-bwtonal.png,
      data/icons/hi32-action-channelmixer.png,
      data/icons/hi32-action-charcoaltool.png,
      data/icons/hi32-action-colorfx.png,
      data/icons/hi32-action-colormanagement.png,
      data/icons/hi32-action-contrast.png,
      data/icons/hi32-action-depth16to8.png,
      data/icons/hi32-action-depth8to16.png,
      data/icons/hi32-action-digikamimageplugins.png,
      data/icons/hi32-action-digitalcam.png,
      data/icons/hi32-action-distortionfx.png,
      data/icons/hi32-action-editimage.png,
      data/icons/hi32-action-embosstool.png,
      data/icons/hi32-action-exifinfo.png,
      data/icons/hi32-action-filefind.png,
      data/icons/hi32-action-filmgrain.png,
      data/icons/hi32-action-freerotation.png,
      data/icons/hi32-action-histogram.png,
      data/icons/hi32-action-hotpixels.png,
      data/icons/hi32-action-imagecomment.png,
      data/icons/hi32-action-importfolders2albums.png,
      data/icons/hi32-action-infrared.png,
      data/icons/hi32-action-inpainting.png,
      data/icons/hi32-action-invertimage.png,
      data/icons/hi32-action-lensdistortion.png,
      data/icons/hi32-action-lighttable.png,
      data/icons/hi32-action-lighttableadd.png,
      data/icons/hi32-action-noisereduction.png,
      data/icons/hi32-action-oilpaint.png,
      data/icons/hi32-action-perspective.png,
      data/icons/hi32-action-raindrop.png,
      data/icons/hi32-action-ratiocrop.png,
      data/icons/hi32-action-redeyes.png,
      data/icons/hi32-action-resize_image.png,
      data/icons/hi32-action-restoration.png,
      data/icons/hi32-action-sharpenimage.png,
      data/icons/hi32-action-shear.png,
      data/icons/hi32-action-superimpose.png,
      data/icons/hi32-action-texture.png,
      data/icons/hi32-action-viewimage.png,
      data/icons/hi32-action-whitebalance.png,
      data/icons/hi32-action-zoom-select-fit.png,
      data/icons/hi32-app-digikam.png,
      data/icons/hi32-app-digikamimageplugins.png,
      data/icons/hi32-app-showfoto.png, data/icons/hi32-mime-raw.png,
      data/icons/hi48-action-addimagefolder.png,
      data/icons/hi48-action-adjustcurves.png,
      data/icons/hi48-action-adjusthsl.png,
      data/icons/hi48-action-adjustlevels.png,
      data/icons/hi48-action-adjustrgb.png,
      data/icons/hi48-action-albumfoldercomment.png,
      data/icons/hi48-action-albumfoldernew.png,
      data/icons/hi48-action-antivignetting.png,
      data/icons/hi48-action-autocorrection.png,
      data/icons/hi48-action-blurfx.png,
      data/icons/hi48-action-blurimage.png,
      data/icons/hi48-action-bordertool.png,
      data/icons/hi48-action-bwtonal.png,
      data/icons/hi48-action-channelmixer.png,
      data/icons/hi48-action-charcoaltool.png,
      data/icons/hi48-action-colorfx.png,
      data/icons/hi48-action-colormanagement.png,
      data/icons/hi48-action-contrast.png,
      data/icons/hi48-action-depth16to8.png,
      data/icons/hi48-action-depth8to16.png,
      data/icons/hi48-action-digitalcam.png,
      data/icons/hi48-action-distortionfx.png,
      data/icons/hi48-action-editimage.png,
      data/icons/hi48-action-embosstool.png,
      data/icons/hi48-action-exifinfo.png,
      data/icons/hi48-action-filmgrain.png,
      data/icons/hi48-action-freerotation.png,
      data/icons/hi48-action-histogram.png,
      data/icons/hi48-action-hotpixels.png,
      data/icons/hi48-action-imagecomment.png,
      data/icons/hi48-action-importfolders2albums.png,
      data/icons/hi48-action-infrared.png,
      data/icons/hi48-action-inpainting.png,
      data/icons/hi48-action-invertimage.png,
      data/icons/hi48-action-lensdistortion.png,
      data/icons/hi48-action-noisereduction.png,
      data/icons/hi48-action-oilpaint.png,
      data/icons/hi48-action-perspective.png,
      data/icons/hi48-action-raindrop.png,
      data/icons/hi48-action-ratiocrop.png,
      data/icons/hi48-action-redeyes.png,
      data/icons/hi48-action-resize_image.png,
      data/icons/hi48-action-restoration.png,
      data/icons/hi48-action-sharpenimage.png,
      data/icons/hi48-action-shear.png,
      data/icons/hi48-action-superimpose.png,
      data/icons/hi48-action-texture.png,
      data/icons/hi48-action-viewimage.png,
      data/icons/hi48-action-whitebalance.png,
      data/icons/hi48-app-digikam.png,
      data/icons/hi48-app-showfoto.png, data/icons/hi48-mime-raw.png,
      data/icons/hi64-action-addimagefolder.png,
      data/icons/hi64-action-adjustcurves.png,
      data/icons/hi64-action-adjusthsl.png,
      data/icons/hi64-action-adjustlevels.png,
      data/icons/hi64-action-adjustrgb.png,
      data/icons/hi64-action-albumfoldercomment.png,
      data/icons/hi64-action-albumfoldernew.png,
      data/icons/hi64-action-antivignetting.png,
      data/icons/hi64-action-autocorrection.png,
      data/icons/hi64-action-blurfx.png,
      data/icons/hi64-action-blurimage.png,
      data/icons/hi64-action-bordertool.png,
      data/icons/hi64-action-bwtonal.png,
      data/icons/hi64-action-channelmixer.png,
      data/icons/hi64-action-charcoaltool.png,
      data/icons/hi64-action-colorfx.png,
      data/icons/hi64-action-colormanagement.png,
      data/icons/hi64-action-contrast.png,
      data/icons/hi64-action-depth16to8.png,
      data/icons/hi64-action-depth8to16.png,
      data/icons/hi64-action-digitalcam.png,
      data/icons/hi64-action-distortionfx.png,
      data/icons/hi64-action-editimage.png,
      data/icons/hi64-action-embosstool.png,
      data/icons/hi64-action-exifinfo.png,
      data/icons/hi64-action-filmgrain.png,
      data/icons/hi64-action-freerotation.png,
      data/icons/hi64-action-histogram.png,
      data/icons/hi64-action-hotpixels.png,
      data/icons/hi64-action-imagecomment.png,
      data/icons/hi64-action-importfolders2albums.png,
      data/icons/hi64-action-infrared.png,
      data/icons/hi64-action-inpainting.png,
      data/icons/hi64-action-invertimage.png,
      data/icons/hi64-action-lensdistortion.png,
      data/icons/hi64-action-noisereduction.png,
      data/icons/hi64-action-oilpaint.png,
      data/icons/hi64-action-perspective.png,
      data/icons/hi64-action-raindrop.png,
      data/icons/hi64-action-ratiocrop.png,
      data/icons/hi64-action-redeyes.png,
      data/icons/hi64-action-resize_image.png,
      data/icons/hi64-action-restoration.png,
      data/icons/hi64-action-sharpenimage.png,
      data/icons/hi64-action-shear.png,
      data/icons/hi64-action-superimpose.png,
      data/icons/hi64-action-texture.png,
      data/icons/hi64-action-viewimage.png,
      data/icons/hi64-action-whitebalance.png,
      data/icons/hi64-app-digikam.png,
      data/icons/hi64-app-showfoto.png, data/icons/hi64-mime-raw.png,
      data/icons/hisc-action-addimagefolder.svgz,
      data/icons/hisc-action-adjustcurves.svgz,
      data/icons/hisc-action-adjustlevels.svgz,
      data/icons/hisc-action-adjustrgb.svgz,
      data/icons/hisc-action-albumfoldercomment.svgz,
      data/icons/hisc-action-albumfoldernew.svgz,
      data/icons/hisc-action-antivignetting.svgz,
      data/icons/hisc-action-autocorrection.svgz,
      data/icons/hisc-action-blurfx.svgz,
      data/icons/hisc-action-blurimage.svgz,
      data/icons/hisc-action-bordertool.svgz,
      data/icons/hisc-action-bwtonal.svgz,
      data/icons/hisc-action-channelmixer.svgz,
      data/icons/hisc-action-colormanagement.svgz,
      data/icons/hisc-action-contrast.svgz,
      data/icons/hisc-action-depth16to8.svgz,
      data/icons/hisc-action-depth8to16.svgz,
      data/icons/hisc-action-distortionfx.svgz,
      data/icons/hisc-action-editimage.svgz,
      data/icons/hisc-action-exifinfo.svgz,
      data/icons/hisc-action-filmgrain.svgz,
      data/icons/hisc-action-freerotation.svgz,
      data/icons/hisc-action-histogram.svgz,
      data/icons/hisc-action-hotpixels.svgz,
      data/icons/hisc-action-imagecomment.svgz,
      data/icons/hisc-action-importfolders2albums.svgz,
      data/icons/hisc-action-inpainting.svgz,
      data/icons/hisc-action-invertimage.svgz,
      data/icons/hisc-action-noisereduction.svgz,
      data/icons/hisc-action-perspective.svgz,
      data/icons/hisc-action-ratiocrop.svgz,
      data/icons/hisc-action-resize_image.svgz,
      data/icons/hisc-action-restoration.svgz,
      data/icons/hisc-action-sharpenimage.svgz,
      data/icons/hisc-action-shear.svgz,
      data/icons/hisc-action-superimpose.svgz,
      data/icons/hisc-action-texture.svgz,
      data/icons/hisc-action-whitebalance.svgz,
      data/icons/hisc-app-digikam.svgz,
      data/icons/hisc-app-showfoto.svgz,
      data/icons/oxygen/128x128/apps/digikam.png,
      data/icons/oxygen/128x128/apps/showfoto.png,
      data/icons/oxygen/16x16/actions/transform-crop-and-resize.png,
      data/icons/oxygen/16x16/actions/view-object-histogram-logarithmic.png,
      data/icons/oxygen/16x16/apps/digikam.png,
      data/icons/oxygen/16x16/apps/showfoto.png,
      data/icons/oxygen/22x22/actions/transform-crop-and-resize.png,
      data/icons/oxygen/22x22/actions/view-object-histogram-linear.png,
      data/icons/oxygen/22x22/actions/view-object-histogram-logarithmic.png,
      data/icons/oxygen/22x22/apps/digikam.png,
      data/icons/oxygen/22x22/apps/showfoto.png,
      data/icons/oxygen/32x32/actions/transform-crop-and-resize.png,
      data/icons/oxygen/32x32/actions/view-object-histogram-linear.png,
      data/icons/oxygen/32x32/actions/view-object-histogram-logarithmic.png,
      data/icons/oxygen/32x32/apps/digikam.png,
      data/icons/oxygen/32x32/apps/showfoto.png,
      data/icons/oxygen/48x48/actions/transform-crop-and-resize.png,
      data/icons/oxygen/48x48/apps/digikam.png,
      data/icons/oxygen/48x48/apps/showfoto.png,
      data/icons/oxygen/64x64/apps/digikam.png,
      data/icons/oxygen/64x64/apps/showfoto.png,
      data/icons/oxygen/scalable/actions/transform-crop-and-resize.svgz,
      data/icons/oxygen/scalable/actions/view-object-histogram-linear.svgz,
      data/icons/oxygen/scalable/actions/view-object-histogram-logarithmic.svgz,
      data/icons/oxygen/scalable/apps/digikam.svgz,
      data/icons/oxygen/scalable/apps/showfoto.svgz,
      data/pics/albumfolder-importdir.png,
      data/pics/albumfolder-importimages.png,
      data/pics/albumfolder-new.png,
      data/pics/albumfolder-properties.png,
      data/pics/banner-digikam.png, data/pics/bothhorz.png,
      data/pics/bothvert.png, data/pics/centerheight.png,
      data/pics/centerwidth.png, data/pics/curvefree.png,
      data/pics/curvemooth.png, data/pics/duplicatebothhorz.png,
      data/pics/duplicatebothvert.png, data/pics/editimage.png,
      data/pics/exifinfo.png, data/pics/histogram-lin.png,
      data/pics/histogram-log.png, data/pics/histogram.png,
      data/pics/image-full.png, data/pics/image-selection.png,
      data/pics/indicator-gray.png, data/pics/indicator-green.png,
      data/pics/indicator-red.png, data/pics/logo-cimg.png,
      data/pics/logo-digikam.png, data/pics/logo-exiv2.png,
      data/pics/logo-gphoto.png, data/pics/logo-lcms.png,
      data/pics/logo-showfoto.png, data/pics/menusidepix-digikam.png,
      data/pics/menusidepix-showfoto.png, data/pics/original.png,
      data/pics/overexposure.png, data/pics/splash-digikam.png,
      data/pics/splash-showfoto.png, data/pics/tag-addressbook.png,
      data/pics/tag-assigned.png, data/pics/tag-delete.png,
      data/pics/tag-events.png, data/pics/tag-folder.png,
      data/pics/tag-new.png, data/pics/tag-people.png,
      data/pics/tag-places.png, data/pics/tag-properties.png,
      data/pics/tag-recents.png, data/pics/tag-reset.png,
      data/pics/tag.png, data/pics/target.png,
      data/pics/togglemouseover.png, data/pics/underexposure.png,
      imageplugins/border/patterns/chalk-pattern.png,
      imageplugins/border/patterns/craters-pattern.png,
      imageplugins/border/patterns/dried-pattern.png,
      imageplugins/border/patterns/granit-pattern.png,
      imageplugins/border/patterns/ice-pattern.png,
      imageplugins/border/patterns/leaf-pattern.png,
      imageplugins/border/patterns/marble-pattern.png,
      imageplugins/border/patterns/paper-pattern.png,
      imageplugins/border/patterns/parque-pattern.png,
      imageplugins/border/patterns/pine-pattern.png,
      imageplugins/border/patterns/pink-pattern.png,
      imageplugins/border/patterns/rain-pattern.png,
      imageplugins/border/patterns/rock-pattern.png,
      imageplugins/border/patterns/stone-pattern.png,
      imageplugins/border/patterns/wall-pattern.png,
      imageplugins/border/patterns/wood-pattern.png,
      imageplugins/texture/patterns/bluejean-texture.png,
      imageplugins/texture/patterns/bricks-texture.png,
      imageplugins/texture/patterns/bricks2-texture.png,
      imageplugins/texture/patterns/burlap-texture.png,
      imageplugins/texture/patterns/canvas-texture.png,
      imageplugins/texture/patterns/cellwood-texture.png,
      imageplugins/texture/patterns/fabric-texture.png,
      imageplugins/texture/patterns/marble-texture.png,
      imageplugins/texture/patterns/marble2-texture.png,
      imageplugins/texture/patterns/metalwire-texture.png,
      imageplugins/texture/patterns/modern-texture.png,
      imageplugins/texture/patterns/moss-texture.png,
      imageplugins/texture/patterns/paper-texture.png,
      imageplugins/texture/patterns/paper2-texture.png,
      imageplugins/texture/patterns/stone-texture.png,
      imageplugins/texture/patterns/wall-texture.png: optimizegraphics:
      Losslessly optimized PNG and SVGZ files with "optipng -o5" and
      "advdef -z -4".
      Reduced disk space: 2468KB (2MB)

2008-10-26 18:38  cgilles

    * ChangeLog: update changelog for 0.10.0-beta5 release

0.10.0-beta5 2008-10-26
--------------------------------------------------------------------------------

2008-10-26 16:33  mwiesweg

	* digikam/albummanager.cpp: This was a bitwise XOR operator

2008-10-26 15:54  aclemens

	* imageplugins/coreplugin/iccprooftool.cpp,
	  libs/widgets/common/thumbbar.cpp, project/release/lib/libl10n.rb,
	  utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/gpcamera.cpp,
	  utilities/cameragui/renamecustomizer.cpp,
	  utilities/cameragui/umscamera.cpp: fix <br> tag (should be <br/>)

2008-10-26 12:39  scripty

	* digikam/digikam.desktop, kioslave/digikamtags.protocol,
	  showfoto/showfoto.desktop,
	  utilities/hotplug/digikam-download.desktop.cmake,
	  utilities/hotplug/digikam-gphoto2-camera.desktop.cmake,
	  utilities/hotplug/digikam-mount-and-download.desktop.cmake,
	  utilities/imageeditor/editor/digikamimageplugin.desktop:
	  SVN_SILENT made messages (.desktop file)

2008-10-26 11:40  cgilles

	* digikam/main.cpp: print qt sql drivers list on the console

2008-10-26 11:29  cgilles

	* project/bootstrap.bat: missing path to qt plugins

2008-10-26 03:06  sengels

	* CMakeLists.txt, digikam/CMakeLists.txt, showfoto/CMakeLists.txt:
	  restrict KDE4_ENABLE_EXCEPTIONS to where it is needed with msvc
	  This means digikam builds now both under mingw and msvc

2008-10-26 02:58  sengels

	* libs/database/haar/haariface.cpp,
	  libs/database/imagecomments.cpp, libs/database/imagecomments_p.h,
	  libs/database/imageinfo.cpp, libs/database/imageinfolist.cpp,
	  libs/database/imagelister.cpp, libs/database/imageposition.cpp,
	  libs/database/imageposition_p.h, libs/database/imagescanner.cpp:
	  This a more severe change, but it should work nevertheless
	  everywhere: I needed to take out the Private classes out of the
	  .cpp files so that QSharedData will work correctly.
	  If you prefer another solution, I will check that one as well and
	  we can change this part

2008-10-26 01:39  sengels

	* imageplugins/coreplugin/sharpnesseditor/clapack/f2c.h,
	  imageplugins/coreplugin/sharpnesseditor/clapack/fio.h,
	  imageplugins/coreplugin/sharpnesseditor/matrix.h: the c headers
	  shouldn't be needed on msvc

2008-10-26 01:38  sengels

	* imageplugins/coreplugin/sharpnesseditor/matrix.cpp: some compiler
	  dependent fixes

2008-10-26 01:21  sengels

	* imageplugins/blurfx/blurfx.cpp,
	  imageplugins/colorfx/colorfxtool.cpp,
	  imageplugins/raindrop/raindrop.cpp: make non-ambiguous

2008-10-25 23:49  sengels

	* digikam/albummanager.cpp: don't mix iterator names

2008-10-25 23:43  sengels

	* utilities/cameragui/umscamera.cpp: don't use warning

2008-10-25 23:42  sengels

	* utilities/searchwindow/choicesearchutilities.cpp: the previous
	  implementation has been recursive -> fix runtime error(via
	  compiler warning).

2008-10-25 23:38  sengels

	* utilities/searchwindow/comboboxutilities.cpp: correct naming

2008-10-25 23:37  sengels

	* utilities/cameragui/cameraui.cpp: don't call ctor explicitly

2008-10-25 23:36  sengels

	* utilities/cameragui/camerafolderview.cpp: again specifying cast

2008-10-25 23:30  sengels

	* digikam/CMakeLists.txt: correct the macro for msvc

2008-10-25 23:25  sengels

	* digikam/CMakeLists.txt: msvc needs it too

2008-10-25 22:50  sengels

	* libs/database/collectionscanner.cpp: see
	  http://saroengels.blogspot.com/2008/10/portability.html

2008-10-25 22:41  sengels

	* utilities/imageeditor/tools/imageprint.cpp,
	  utilities/imageeditor/tools/imageprint.h: unify the ifdefs and
	  use the Qt one

2008-10-25 22:35  sengels

	* utilities/imageeditor/editor/editorwindow.cpp: no warning cmd
	  available

2008-10-25 22:32  sengels

	* libs/dimg/dimg.cpp: another extern error and missing header

2008-10-25 22:30  sengels

	* libs/dimg/loaders/tiffloader.cpp: move local header

2008-10-25 22:30  sengels

	* libs/dimg/loaders/rawloader.h: */ is interpreted as end of
	  comment mark

2008-10-25 22:28  sengels

	* libs/dimg/loaders/jp2kloader.h: another extern "C" fix

2008-10-25 22:27  sengels

	* libs/widgets/metadata/mdkeylistviewitem.cpp: cast so that flags
	  the correct QFlags operator is used

2008-10-25 22:27  sengels

	* libs/dialogs/libsinfodlg.cpp: msvc doesn't like the extern "C"
	  stuff

2008-10-25 21:53  sengels

	* libs/whitebalance/whitebalance.cpp: minor fix because of strange
	  overloading issues

2008-10-25 21:26  sengels

	* libs/dimg/loaders/tiffloader.cpp: fix minor problem first: don't
	  cast from void* to uchar

2008-10-25 20:57  aclemens

	* digikam/album.cpp, digikam/album.h, digikam/albumfiletip.cpp,
	  digikam/albumfolderview.cpp, digikam/albumfolderview.h,
	  digikam/albumhistory.cpp, digikam/albumicongroupitem.cpp,
	  digikam/albumicongroupitem.h, digikam/albumiconitem.cpp,
	  digikam/albumiconitem.h, digikam/albumiconview.cpp,
	  digikam/albumiconview.h, digikam/albumiconviewfilter.cpp,
	  digikam/albumiconviewfilter.h, digikam/albumitemhandler.cpp,
	  digikam/albumlister.cpp, digikam/albumlister.h,
	  digikam/albummanager.cpp, digikam/albummanager.h,
	  digikam/albummodel.cpp, digikam/albummodel.h,
	  digikam/albumpropsedit.cpp, digikam/albumselectdialog.cpp,
	  digikam/albumsettings.cpp, digikam/albumsettings.h,
	  digikam/albumthumbnailloader.cpp, digikam/albumwidgetstack.cpp,
	  digikam/albumwidgetstack.h, digikam/cameralist.cpp,
	  digikam/cameratype.cpp, digikam/componentsinfo.h,
	  digikam/datefolderview.cpp, digikam/datefolderview.h,
	  digikam/ddragobjects.cpp, digikam/ddragobjects.h,
	  digikam/digikamapp.cpp, digikam/digikamapp.h,
	  digikam/digikamappprivate.h, digikam/digikamfirstrun.cpp,
	  digikam/digikamfirstrun.h, digikam/digikamview.cpp,
	  digikam/digikamview.h, digikam/dio.cpp, digikam/folderitem.cpp,
	  digikam/folderitem.h, digikam/folderview.cpp,
	  digikam/folderview.h, digikam/icongroupitem.cpp,
	  digikam/icongroupitem.h, digikam/iconitem.cpp,
	  digikam/iconitem.h, digikam/iconview.cpp, digikam/iconview.h,
	  digikam/imageattributeswatch.cpp, digikam/imageattributeswatch.h,
	  digikam/imagepreviewbar.cpp, digikam/imagepreviewbar.h,
	  digikam/imagepreviewview.cpp, digikam/imagepreviewview.h,
	  digikam/kdateedit.cpp, digikam/kdatepickerpopup.cpp,
	  digikam/kdatetimeedit.cpp, digikam/main.cpp,
	  digikam/mediaplayerview.cpp, digikam/mediaplayerview.h,
	  digikam/metadatahub.cpp, digikam/metadatahub.h,
	  digikam/mimefilter.cpp, digikam/monthwidget.cpp,
	  digikam/monthwidget.h, digikam/ratingfilter.cpp,
	  digikam/ratingfilter.h, digikam/ratingpopupmenu.cpp,
	  digikam/ratingwidget.cpp, digikam/scancontroller.cpp,
	  digikam/scancontroller.h, digikam/syncjob.cpp,
	  digikam/tageditdlg.cpp, digikam/tageditdlg.h,
	  digikam/tagfilterview.cpp, digikam/tagfilterview.h,
	  digikam/tagfolderview.cpp, digikam/tagfolderview.h,
	  digikam/tagspopupmenu.cpp, digikam/treefolderitem.cpp,
	  digikam/treefolderitem.h, digikam/version.h.cmake,
	  digikam/welcomepageview.cpp, digikam/welcomepageview.h,
	  imageplugins/adjustcurves/adjustcurvestool.cpp,
	  imageplugins/adjustcurves/adjustcurvestool.h,
	  imageplugins/adjustcurves/imageplugin_adjustcurves.cpp,
	  imageplugins/adjustcurves/imageplugin_adjustcurves.h,
	  imageplugins/adjustlevels/adjustlevelstool.cpp,
	  imageplugins/adjustlevels/adjustlevelstool.h,
	  imageplugins/adjustlevels/imageplugin_adjustlevels.cpp,
	  imageplugins/adjustlevels/imageplugin_adjustlevels.h,
	  imageplugins/blurfx/blurfx.cpp, imageplugins/blurfx/blurfx.h,
	  imageplugins/blurfx/blurfxtool.cpp,
	  imageplugins/blurfx/blurfxtool.h,
	  imageplugins/blurfx/imageplugin_blurfx.cpp,
	  imageplugins/blurfx/imageplugin_blurfx.h,
	  imageplugins/border/border.cpp, imageplugins/border/border.h,
	  imageplugins/border/bordertool.cpp,
	  imageplugins/border/bordertool.h,
	  imageplugins/border/imageplugin_border.cpp,
	  imageplugins/border/imageplugin_border.h,
	  imageplugins/channelmixer/channelmixertool.cpp,
	  imageplugins/channelmixer/channelmixertool.h,
	  imageplugins/channelmixer/imageplugin_channelmixer.cpp,
	  imageplugins/channelmixer/imageplugin_channelmixer.h,
	  imageplugins/charcoal/charcoal.cpp,
	  imageplugins/charcoal/charcoal.h,
	  imageplugins/charcoal/charcoaltool.cpp,
	  imageplugins/charcoal/charcoaltool.h,
	  imageplugins/charcoal/imageplugin_charcoal.cpp,
	  imageplugins/charcoal/imageplugin_charcoal.h,
	  imageplugins/colorfx/colorfxtool.cpp,
	  imageplugins/colorfx/colorfxtool.h,
	  imageplugins/colorfx/imageplugin_colorfx.cpp,
	  imageplugins/colorfx/imageplugin_colorfx.h,
	  imageplugins/coreplugin/autocorrectiontool.cpp,
	  imageplugins/coreplugin/autocorrectiontool.h,
	  imageplugins/coreplugin/bcgtool.cpp,
	  imageplugins/coreplugin/bcgtool.h,
	  imageplugins/coreplugin/blurtool.cpp,
	  imageplugins/coreplugin/blurtool.h,
	  imageplugins/coreplugin/bwsepiatool.cpp,
	  imageplugins/coreplugin/bwsepiatool.h,
	  imageplugins/coreplugin/hsl/hsltool.cpp,
	  imageplugins/coreplugin/hsl/hsltool.h,
	  imageplugins/coreplugin/hsl/hspreviewwidget.cpp,
	  imageplugins/coreplugin/iccprooftool.cpp,
	  imageplugins/coreplugin/iccprooftool.h,
	  imageplugins/coreplugin/imageplugin_core.cpp,
	  imageplugins/coreplugin/imageplugin_core.h,
	  imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp,
	  imageplugins/coreplugin/ratiocrop/ratiocroptool.cpp,
	  imageplugins/coreplugin/ratiocrop/ratiocroptool.h,
	  imageplugins/coreplugin/redeyetool.cpp,
	  imageplugins/coreplugin/redeyetool.h,
	  imageplugins/coreplugin/rgbtool.cpp,
	  imageplugins/coreplugin/rgbtool.h,
	  imageplugins/coreplugin/sharpnesseditor/matrix.cpp,
	  imageplugins/coreplugin/sharpnesseditor/refocus.cpp,
	  imageplugins/coreplugin/sharpnesseditor/refocus.h,
	  imageplugins/coreplugin/sharpnesseditor/sharpentool.cpp,
	  imageplugins/coreplugin/sharpnesseditor/sharpentool.h,
	  imageplugins/coreplugin/sharpnesseditor/unsharp.cpp,
	  imageplugins/coreplugin/sharpnesseditor/unsharp.h,
	  imageplugins/distortionfx/distortionfx.cpp,
	  imageplugins/distortionfx/distortionfx.h,
	  imageplugins/distortionfx/distortionfxtool.cpp,
	  imageplugins/distortionfx/distortionfxtool.h,
	  imageplugins/distortionfx/imageplugin_distortionfx.cpp,
	  imageplugins/distortionfx/imageplugin_distortionfx.h,
	  imageplugins/emboss/emboss.cpp, imageplugins/emboss/emboss.h,
	  imageplugins/emboss/embosstool.cpp,
	  imageplugins/emboss/embosstool.h,
	  imageplugins/emboss/imageplugin_emboss.cpp,
	  imageplugins/emboss/imageplugin_emboss.h,
	  imageplugins/filmgrain/filmgrain.cpp,
	  imageplugins/filmgrain/filmgrain.h,
	  imageplugins/filmgrain/filmgraintool.cpp,
	  imageplugins/filmgrain/filmgraintool.h,
	  imageplugins/filmgrain/imageplugin_filmgrain.cpp,
	  imageplugins/filmgrain/imageplugin_filmgrain.h,
	  imageplugins/freerotation/freerotation.cpp,
	  imageplugins/freerotation/freerotation.h,
	  imageplugins/freerotation/freerotationtool.cpp,
	  imageplugins/freerotation/freerotationtool.h,
	  imageplugins/freerotation/imageplugin_freerotation.cpp,
	  imageplugins/freerotation/imageplugin_freerotation.h,
	  imageplugins/hotpixels/blackframelistview.cpp,
	  imageplugins/hotpixels/blackframelistview.h,
	  imageplugins/hotpixels/blackframeparser.cpp,
	  imageplugins/hotpixels/blackframeparser.h,
	  imageplugins/hotpixels/hotpixelfixer.cpp,
	  imageplugins/hotpixels/hotpixelfixer.h,
	  imageplugins/hotpixels/hotpixelstool.cpp,
	  imageplugins/hotpixels/hotpixelstool.h,
	  imageplugins/hotpixels/imageplugin_hotpixels.cpp,
	  imageplugins/hotpixels/imageplugin_hotpixels.h,
	  imageplugins/hotpixels/weights.cpp,
	  imageplugins/infrared/imageplugin_infrared.cpp,
	  imageplugins/infrared/imageplugin_infrared.h,
	  imageplugins/infrared/infrared.cpp,
	  imageplugins/infrared/infrared.h,
	  imageplugins/infrared/infraredtool.cpp,
	  imageplugins/infrared/infraredtool.h,
	  imageplugins/inpainting/imageplugin_inpainting.cpp,
	  imageplugins/inpainting/imageplugin_inpainting.h,
	  imageplugins/inpainting/inpaintingtool.cpp,
	  imageplugins/inpainting/inpaintingtool.h,
	  imageplugins/inserttext/imageplugin_inserttext.cpp,
	  imageplugins/inserttext/imageplugin_inserttext.h,
	  imageplugins/inserttext/inserttexttool.cpp,
	  imageplugins/inserttext/inserttexttool.h,
	  imageplugins/inserttext/inserttextwidget.cpp,
	  imageplugins/inserttext/inserttextwidget.h,
	  imageplugins/lenscorrection/autocorrection/autocorrectiontool.cpp,
	  imageplugins/lenscorrection/autocorrection/autocorrectiontool.h,
	  imageplugins/lenscorrection/autocorrection/klensfun.cpp,
	  imageplugins/lenscorrection/autocorrection/klensfun.h,
	  imageplugins/lenscorrection/distortion/lensdistortion.cpp,
	  imageplugins/lenscorrection/distortion/lensdistortion.h,
	  imageplugins/lenscorrection/distortion/lensdistortiontool.cpp,
	  imageplugins/lenscorrection/distortion/lensdistortiontool.h,
	  imageplugins/lenscorrection/distortion/pixelaccess.cpp,
	  imageplugins/lenscorrection/distortion/pixelaccess.h,
	  imageplugins/lenscorrection/imageplugin_lenscorrection.cpp,
	  imageplugins/lenscorrection/imageplugin_lenscorrection.h,
	  imageplugins/lenscorrection/vignetting/antivignetting.cpp,
	  imageplugins/lenscorrection/vignetting/antivignetting.h,
	  imageplugins/lenscorrection/vignetting/antivignettingtool.cpp,
	  imageplugins/lenscorrection/vignetting/antivignettingtool.h,
	  imageplugins/noisereduction/imageplugin_noisereduction.cpp,
	  imageplugins/noisereduction/imageplugin_noisereduction.h,
	  imageplugins/noisereduction/noisereduction.cpp,
	  imageplugins/noisereduction/noisereduction.h,
	  imageplugins/noisereduction/noisereductiontool.cpp,
	  imageplugins/noisereduction/noisereductiontool.h,
	  imageplugins/oilpaint/imageplugin_oilpaint.cpp,
	  imageplugins/oilpaint/imageplugin_oilpaint.h,
	  imageplugins/oilpaint/oilpaint.cpp,
	  imageplugins/oilpaint/oilpaint.h,
	  imageplugins/oilpaint/oilpainttool.cpp,
	  imageplugins/oilpaint/oilpainttool.h,
	  imageplugins/perspective/imageplugin_perspective.cpp,
	  imageplugins/perspective/imageplugin_perspective.h,
	  imageplugins/perspective/matrix.cpp,
	  imageplugins/perspective/perspectivetool.cpp,
	  imageplugins/perspective/perspectivetool.h,
	  imageplugins/perspective/perspectivewidget.cpp,
	  imageplugins/perspective/perspectivewidget.h,
	  imageplugins/perspective/triangle.cpp,
	  imageplugins/raindrop/imageplugin_raindrop.cpp,
	  imageplugins/raindrop/imageplugin_raindrop.h,
	  imageplugins/raindrop/raindrop.cpp,
	  imageplugins/raindrop/raindrop.h,
	  imageplugins/raindrop/raindroptool.cpp,
	  imageplugins/raindrop/raindroptool.h,
	  imageplugins/restoration/imageplugin_restoration.cpp,
	  imageplugins/restoration/imageplugin_restoration.h,
	  imageplugins/restoration/restorationtool.cpp,
	  imageplugins/restoration/restorationtool.h,
	  imageplugins/sheartool/imageplugin_sheartool.cpp,
	  imageplugins/sheartool/imageplugin_sheartool.h,
	  imageplugins/sheartool/shear.cpp, imageplugins/sheartool/shear.h,
	  imageplugins/sheartool/sheartool.cpp,
	  imageplugins/sheartool/sheartool.h,
	  imageplugins/superimpose/dirselectwidget.cpp,
	  imageplugins/superimpose/imageplugin_superimpose.cpp,
	  imageplugins/superimpose/imageplugin_superimpose.h,
	  imageplugins/superimpose/superimpose.cpp,
	  imageplugins/superimpose/superimpose.h,
	  imageplugins/superimpose/superimposetool.cpp,
	  imageplugins/superimpose/superimposetool.h,
	  imageplugins/superimpose/superimposewidget.cpp,
	  imageplugins/superimpose/superimposewidget.h,
	  imageplugins/texture/imageplugin_texture.cpp,
	  imageplugins/texture/imageplugin_texture.h,
	  imageplugins/texture/texture.cpp, imageplugins/texture/texture.h,
	  imageplugins/texture/texturetool.cpp,
	  imageplugins/texture/texturetool.h,
	  imageplugins/whitebalance/imageplugin_whitebalance.cpp,
	  imageplugins/whitebalance/imageplugin_whitebalance.h,
	  imageplugins/whitebalance/whitebalancetool.cpp,
	  imageplugins/whitebalance/whitebalancetool.h,
	  kioslave/digikamalbums.cpp, kioslave/digikamdates.cpp,
	  kioslave/digikamsearch.cpp, kioslave/digikamtags.cpp,
	  libs/curves/imagecurves.cpp, libs/curves/imagecurves.h,
	  libs/database/albumdb.cpp, libs/database/albumdb.h,
	  libs/database/albumdb_sqlite2.cpp,
	  libs/database/collectionlocation.cpp,
	  libs/database/collectionlocation.h,
	  libs/database/collectionmanager.cpp,
	  libs/database/collectionmanager.h,
	  libs/database/collectionscanner.cpp,
	  libs/database/collectionscanner.h,
	  libs/database/collectionscannerhints.cpp,
	  libs/database/collectionscannerhints.h,
	  libs/database/databaseaccess.cpp, libs/database/databaseaccess.h,
	  libs/database/databasebackend.cpp,
	  libs/database/databasebackend.h,
	  libs/database/databasechangesets.cpp,
	  libs/database/databasechangesets.h,
	  libs/database/databaseparameters.cpp,
	  libs/database/databaseparameters.h,
	  libs/database/databasetransaction.cpp,
	  libs/database/databasetransaction.h,
	  libs/database/databaseurl.cpp, libs/database/databaseurl.h,
	  libs/database/databasewatch.cpp, libs/database/databasewatch.h,
	  libs/database/downloadhistory.cpp,
	  libs/database/downloadhistory.h, libs/database/haar/haar.cpp,
	  libs/database/haar/haariface.cpp, libs/database/haar/haariface.h,
	  libs/database/imagecomments.cpp, libs/database/imagecomments.h,
	  libs/database/imagecopyright.cpp, libs/database/imagecopyright.h,
	  libs/database/imageinfo.cpp, libs/database/imageinfo.h,
	  libs/database/imageinfocache.cpp, libs/database/imageinfocache.h,
	  libs/database/imageinfodata.h, libs/database/imageinfolist.cpp,
	  libs/database/imageinfolist.h, libs/database/imagelister.cpp,
	  libs/database/imagelister.h,
	  libs/database/imagelisterreceiver.cpp,
	  libs/database/imagelisterreceiver.h,
	  libs/database/imageposition.cpp, libs/database/imageposition.h,
	  libs/database/imagequerybuilder.cpp,
	  libs/database/imagequerybuilder.h,
	  libs/database/imagescanner.cpp, libs/database/imagescanner.h,
	  libs/database/initializationobserver.h,
	  libs/database/namefilter.cpp, libs/database/namefilter.h,
	  libs/database/schemaupdater.cpp, libs/database/searchxml.cpp,
	  libs/database/searchxml.h,
	  libs/database/upgradedb_sqlite2tosqlite3.cpp,
	  libs/database/upgradedb_sqlite2tosqlite3.h,
	  libs/dialogs/deletedialog.cpp, libs/dialogs/deletedialog.h,
	  libs/dialogs/dprogressdlg.cpp, libs/dialogs/dprogressdlg.h,
	  libs/dialogs/iccprofileinfodlg.cpp,
	  libs/dialogs/iccprofileinfodlg.h, libs/dialogs/imagedialog.cpp,
	  libs/dialogs/imagedialog.h, libs/dialogs/libsinfodlg.cpp,
	  libs/dialogs/libsinfodlg.h, libs/dialogs/rawcameradlg.cpp,
	  libs/dialogs/rawcameradlg.h, libs/dimg/dcolor.cpp,
	  libs/dimg/dcolor.h, libs/dimg/dcolorcomposer.cpp,
	  libs/dimg/dcolorcomposer.h, libs/dimg/dimg.cpp, libs/dimg/dimg.h,
	  libs/dimg/dimgprivate.h, libs/dimg/dimgscale.cpp,
	  libs/dimg/drawdecoding.h, libs/dimg/dshareddata.h,
	  libs/dimg/exposurecontainer.h, libs/dimg/filters/bcgmodifier.cpp,
	  libs/dimg/filters/bcgmodifier.h,
	  libs/dimg/filters/colormodifier.cpp,
	  libs/dimg/filters/colormodifier.h,
	  libs/dimg/filters/dimggaussianblur.cpp,
	  libs/dimg/filters/dimggaussianblur.h,
	  libs/dimg/filters/dimgimagefilters.cpp,
	  libs/dimg/filters/dimgimagefilters.h,
	  libs/dimg/filters/dimgsharpen.cpp,
	  libs/dimg/filters/dimgsharpen.h,
	  libs/dimg/filters/dimgthreadedfilter.cpp,
	  libs/dimg/filters/dimgthreadedfilter.h,
	  libs/dimg/filters/hslmodifier.cpp,
	  libs/dimg/filters/hslmodifier.h,
	  libs/dimg/filters/icctransform.cpp,
	  libs/dimg/filters/icctransform.h,
	  libs/dimg/loaders/dimgloader.cpp, libs/dimg/loaders/dimgloader.h,
	  libs/dimg/loaders/dimgloaderobserver.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/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/qimageloader.cpp,
	  libs/dimg/loaders/qimageloader.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/dmetadata.cpp,
	  libs/dmetadata/dmetadata.h, libs/dmetadata/geodetictools.cpp,
	  libs/dmetadata/geodetictools.h,
	  libs/dmetadata/photoinfocontainer.h,
	  libs/greycstoration/greycstorationiface.cpp,
	  libs/greycstoration/greycstorationiface.h,
	  libs/greycstoration/greycstorationsettings.h,
	  libs/greycstoration/greycstorationwidget.cpp,
	  libs/greycstoration/greycstorationwidget.h,
	  libs/histogram/imagehistogram.cpp,
	  libs/histogram/imagehistogram.h,
	  libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/cameraitempropertiestab.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/talbumlistview.cpp,
	  libs/imageproperties/talbumlistview.h,
	  libs/imageproperties/worldmapwidget.cpp,
	  libs/imageproperties/worldmapwidget.h,
	  libs/jpegutils/jpegutils.cpp, libs/jpegutils/jpegutils.h,
	  libs/jpegutils/transupp.cpp, libs/levels/imagelevels.cpp,
	  libs/levels/imagelevels.h, libs/themeengine/texture.cpp,
	  libs/themeengine/texture.h, libs/themeengine/theme.cpp,
	  libs/themeengine/theme.h, libs/themeengine/themeengine.cpp,
	  libs/themeengine/themeengine.h,
	  libs/threadimageio/loadingcache.cpp,
	  libs/threadimageio/loadingcache.h,
	  libs/threadimageio/loadingcacheinterface.cpp,
	  libs/threadimageio/loadingcacheinterface.h,
	  libs/threadimageio/loadingdescription.cpp,
	  libs/threadimageio/loadingdescription.h,
	  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/previewloadthread.h,
	  libs/threadimageio/previewtask.cpp,
	  libs/threadimageio/previewtask.h,
	  libs/threadimageio/sharedloadsavethread.cpp,
	  libs/threadimageio/sharedloadsavethread.h,
	  libs/threadimageio/thumbnailbasic.cpp,
	  libs/threadimageio/thumbnailcreator.cpp,
	  libs/threadimageio/thumbnailcreator.h,
	  libs/threadimageio/thumbnailloadthread.cpp,
	  libs/threadimageio/thumbnailloadthread.h,
	  libs/threadimageio/thumbnailtask.cpp,
	  libs/threadimageio/thumbnailtask.h,
	  libs/whitebalance/whitebalance.cpp,
	  libs/whitebalance/whitebalance.h,
	  libs/widgets/common/colorgradientwidget.cpp,
	  libs/widgets/common/colorgradientwidget.h,
	  libs/widgets/common/curveswidget.cpp,
	  libs/widgets/common/curveswidget.h,
	  libs/widgets/common/dcursortracker.cpp,
	  libs/widgets/common/dcursortracker.h,
	  libs/widgets/common/dgradientslider.cpp,
	  libs/widgets/common/dgradientslider.h,
	  libs/widgets/common/dlogoaction.cpp,
	  libs/widgets/common/dlogoaction.h,
	  libs/widgets/common/dpopupmenu.cpp,
	  libs/widgets/common/dpopupmenu.h,
	  libs/widgets/common/drubberband.cpp,
	  libs/widgets/common/drubberband.h,
	  libs/widgets/common/filesaveoptionsbox.cpp,
	  libs/widgets/common/filesaveoptionsbox.h,
	  libs/widgets/common/histogrambox.cpp,
	  libs/widgets/common/histogrambox.h,
	  libs/widgets/common/histogramwidget.cpp,
	  libs/widgets/common/histogramwidget.h,
	  libs/widgets/common/paniconwidget.cpp,
	  libs/widgets/common/paniconwidget.h,
	  libs/widgets/common/previewwidget.cpp,
	  libs/widgets/common/previewwidget.h,
	  libs/widgets/common/searchtextbar.cpp,
	  libs/widgets/common/searchtextbar.h,
	  libs/widgets/common/sidebar.cpp, libs/widgets/common/sidebar.h,
	  libs/widgets/common/splashscreen.cpp,
	  libs/widgets/common/splashscreen.h,
	  libs/widgets/common/statusled.cpp,
	  libs/widgets/common/statusled.h,
	  libs/widgets/common/statusnavigatebar.cpp,
	  libs/widgets/common/statusnavigatebar.h,
	  libs/widgets/common/statusprogressbar.cpp,
	  libs/widgets/common/statusprogressbar.h,
	  libs/widgets/common/statuszoombar.cpp,
	  libs/widgets/common/statuszoombar.h,
	  libs/widgets/common/thumbbar.cpp, libs/widgets/common/thumbbar.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/imageplugins/imageguidewidget.cpp,
	  libs/widgets/imageplugins/imageguidewidget.h,
	  libs/widgets/imageplugins/imagepanelwidget.cpp,
	  libs/widgets/imageplugins/imagepanelwidget.h,
	  libs/widgets/imageplugins/imagepaniconwidget.cpp,
	  libs/widgets/imageplugins/imagepaniconwidget.h,
	  libs/widgets/imageplugins/imageregionwidget.cpp,
	  libs/widgets/imageplugins/imageregionwidget.h,
	  libs/widgets/imageplugins/imagewidget.cpp,
	  libs/widgets/imageplugins/imagewidget.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/metadatawidget.cpp,
	  libs/widgets/metadata/metadatawidget.h,
	  libs/widgets/metadata/xmpwidget.cpp,
	  libs/widgets/metadata/xmpwidget.h, showfoto/main.cpp,
	  showfoto/setup/setup.cpp, showfoto/setup/setupeditor.cpp,
	  showfoto/setup/setuptooltip.cpp, showfoto/showfoto.cpp,
	  showfoto/showfoto.h, themedesigner/main.cpp,
	  themedesigner/mainwindow.cpp,
	  themedesigner/themedicongroupitem.cpp,
	  themedesigner/themedicongroupitem.h,
	  themedesigner/themediconitem.cpp, themedesigner/themediconitem.h,
	  themedesigner/themediconview.cpp, themedesigner/themediconview.h,
	  utilities/batch/batchalbumssyncmetadata.cpp,
	  utilities/batch/batchalbumssyncmetadata.h,
	  utilities/batch/batchsyncmetadata.cpp,
	  utilities/batch/batchsyncmetadata.h,
	  utilities/batch/batchthumbsgenerator.cpp,
	  utilities/batch/batchthumbsgenerator.h,
	  utilities/batch/fingerprintsgenerator.cpp,
	  utilities/batch/fingerprintsgenerator.h,
	  utilities/batch/imageinfoalbumsjob.cpp,
	  utilities/batch/imageinfoalbumsjob.h,
	  utilities/batch/imageinfojob.cpp, utilities/batch/imageinfojob.h,
	  utilities/cameragui/animwidget.cpp,
	  utilities/cameragui/animwidget.h,
	  utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/cameracontroller.h,
	  utilities/cameragui/camerafolderdialog.cpp,
	  utilities/cameragui/camerafolderitem.cpp,
	  utilities/cameragui/camerafolderview.cpp,
	  utilities/cameragui/cameraiconitem.cpp,
	  utilities/cameragui/cameraiconitem.h,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraiconview.h,
	  utilities/cameragui/camerainfodialog.cpp,
	  utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
	  utilities/cameragui/capturedlg.cpp,
	  utilities/cameragui/capturedlg.h,
	  utilities/cameragui/capturewidget.cpp,
	  utilities/cameragui/capturewidget.h,
	  utilities/cameragui/dkcamera.cpp, utilities/cameragui/dkcamera.h,
	  utilities/cameragui/freespacewidget.cpp,
	  utilities/cameragui/gpcamera.cpp, utilities/cameragui/gpcamera.h,
	  utilities/cameragui/gpconfigdlg.cpp,
	  utilities/cameragui/gpiteminfo.cpp,
	  utilities/cameragui/renamecustomizer.cpp,
	  utilities/cameragui/umscamera.cpp,
	  utilities/cameragui/umscamera.h,
	  utilities/fuzzysearch/findduplicatesalbumitem.cpp,
	  utilities/fuzzysearch/findduplicatesalbumitem.h,
	  utilities/fuzzysearch/findduplicatesview.cpp,
	  utilities/fuzzysearch/findduplicatesview.h,
	  utilities/fuzzysearch/fuzzysearchfolderview.cpp,
	  utilities/fuzzysearch/fuzzysearchfolderview.h,
	  utilities/fuzzysearch/fuzzysearchview.cpp,
	  utilities/fuzzysearch/sketchwidget.cpp,
	  utilities/gpssearch/gpssearchfolderview.cpp,
	  utilities/gpssearch/gpssearchfolderview.h,
	  utilities/gpssearch/gpssearchview.cpp,
	  utilities/gpssearch/gpssearchwidget.cpp,
	  utilities/gpssearch/gpssearchwidget.h,
	  utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/canvas/colorcorrectiondlg.cpp,
	  utilities/imageeditor/canvas/colorcorrectiondlg.h,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/canvas/iccsettingscontainer.h,
	  utilities/imageeditor/canvas/imageplugin.cpp,
	  utilities/imageeditor/canvas/imageplugin.h,
	  utilities/imageeditor/canvas/imagepluginloader.cpp,
	  utilities/imageeditor/canvas/imagepluginloader.h,
	  utilities/imageeditor/canvas/iofilesettingscontainer.h,
	  utilities/imageeditor/canvas/undoaction.cpp,
	  utilities/imageeditor/canvas/undoaction.h,
	  utilities/imageeditor/canvas/undocache.cpp,
	  utilities/imageeditor/canvas/undocache.h,
	  utilities/imageeditor/canvas/undomanager.cpp,
	  utilities/imageeditor/canvas/undomanager.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/imageiface.cpp,
	  utilities/imageeditor/editor/imageiface.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h,
	  utilities/imageeditor/editor/savingcontextcontainer.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/tools/imageprint.cpp,
	  utilities/imageeditor/tools/imageprint.h,
	  utilities/imageeditor/tools/imageresize.cpp,
	  utilities/imageeditor/tools/imageresize.h,
	  utilities/kipiiface/kipiimagecollection.cpp,
	  utilities/kipiiface/kipiimagecollection.h,
	  utilities/kipiiface/kipiimagecollectionselector.cpp,
	  utilities/kipiiface/kipiimagecollectionselector.h,
	  utilities/kipiiface/kipiimageinfo.cpp,
	  utilities/kipiiface/kipiimageinfo.h,
	  utilities/kipiiface/kipiinterface.cpp,
	  utilities/kipiiface/kipiinterface.h,
	  utilities/kipiiface/kipiuploadwidget.cpp,
	  utilities/kipiiface/kipiuploadwidget.h,
	  utilities/lighttable/lighttablebar.cpp,
	  utilities/lighttable/lighttablebar.h,
	  utilities/lighttable/lighttablepreview.cpp,
	  utilities/lighttable/lighttablepreview.h,
	  utilities/lighttable/lighttableview.cpp,
	  utilities/lighttable/lighttableview.h,
	  utilities/lighttable/lighttablewindow.cpp,
	  utilities/lighttable/lighttablewindow.h,
	  utilities/lighttable/lighttablewindowprivate.h,
	  utilities/searchwindow/choicesearchutilities.cpp,
	  utilities/searchwindow/choicesearchutilities.h,
	  utilities/searchwindow/comboboxutilities.cpp,
	  utilities/searchwindow/comboboxutilities.h,
	  utilities/searchwindow/ratingsearchutilities.cpp,
	  utilities/searchwindow/ratingsearchutilities.h,
	  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/searchwindow/searchtabheader.cpp,
	  utilities/searchwindow/searchtabheader.h,
	  utilities/searchwindow/searchutilities.cpp,
	  utilities/searchwindow/searchutilities.h,
	  utilities/searchwindow/searchview.cpp,
	  utilities/searchwindow/searchwindow.cpp,
	  utilities/searchwindow/searchwindow.h,
	  utilities/setup/cameraselection.cpp, utilities/setup/setup.cpp,
	  utilities/setup/setupalbumtype.cpp,
	  utilities/setup/setupalbumview.cpp,
	  utilities/setup/setupcamera.cpp,
	  utilities/setup/setupcollections.cpp,
	  utilities/setup/setupdcraw.cpp, utilities/setup/setupdcraw.h,
	  utilities/setup/setupeditor.cpp, utilities/setup/setupicc.cpp,
	  utilities/setup/setupicc.h, utilities/setup/setupidentity.cpp,
	  utilities/setup/setupiofiles.cpp, utilities/setup/setupiofiles.h,
	  utilities/setup/setuplighttable.cpp,
	  utilities/setup/setupmetadata.cpp, utilities/setup/setupmime.cpp,
	  utilities/setup/setupmisc.cpp, utilities/setup/setupplugins.cpp,
	  utilities/setup/setupslideshow.cpp,
	  utilities/setup/setupslideshow.h,
	  utilities/setup/setuptooltip.cpp,
	  utilities/slideshow/slideshow.cpp,
	  utilities/slideshow/slideshow.h,
	  utilities/slideshow/slideshowsettings.h,
	  utilities/slideshow/toolbar.cpp, utilities/slideshow/toolbar.h,
	  utilities/timeline/timelinefolderview.cpp,
	  utilities/timeline/timelinefolderview.h,
	  utilities/timeline/timelineview.cpp,
	  utilities/timeline/timelinewidget.cpp: fix spelling in comments
	  to match the look of digiKam and kipi-plugins

2008-10-25 20:32  aclemens

	* digikam/albumiconview.cpp, digikam/componentsinfo.h,
	  digikam/digikamapp.cpp, digikam/digikamappprivate.h,
	  digikam/imagepreviewview.cpp,
	  utilities/kipiiface/kipiimagecollection.cpp,
	  utilities/kipiiface/kipiimagecollection.h,
	  utilities/kipiiface/kipiimagecollectionselector.h,
	  utilities/kipiiface/kipiimageinfo.cpp,
	  utilities/kipiiface/kipiimageinfo.h,
	  utilities/kipiiface/kipiinterface.cpp,
	  utilities/kipiiface/kipiinterface.h,
	  utilities/kipiiface/kipiuploadwidget.h,
	  utilities/setup/setupplugins.cpp: fix spelling in comments to
	  match the look of digiKam and kipi-plugins

2008-10-25 16:57  mwiesweg

	* libs/database/imagescanner.cpp: Fix several bugs in this code:
	  - supply full file path to QImageReader
	  - use KMimeType::findByPath, KMimetype::mimetype is of course
	  wrong here
	  - make Qt the first priority; mime type names are often not what
	  we want.
	  For PPM, Qt returns "ppm", which we want while the mimetype is
	  "x-portable-pixmap".

	  Fixes format detection for 8bit PPMs

2008-10-25 16:57  mwiesweg

	* libs/widgets/common/thumbbar.h: slotUpdate need to be a slot

2008-10-25 16:57  mwiesweg

	* digikam/albumlister.cpp: I think category is just what we want
	  here. An image is categorized as such
	  if it is found in the suffix list for images.

2008-10-25 16:55  cgilles

	* PACKAGING: polish

2008-10-25 14:25  sengels

	* CMakeLists.txt: use correct includes (first msvc fix)

2008-10-25 13:15  cgilles

	* NEWS: beta5 will be released tomorow

2008-10-25 07:37  cgilles

	* project/release/README: read le

2008-10-25 07:30  cgilles

	* libs/database/sqlite2/sqliteInt.h: compile as stand alone.

2008-10-24 18:52  cgilles

	* digikam/CMakeLists.txt, showfoto/CMakeLists.txt: add desktop icon
	  for digiKam and Showfoto

2008-10-24 15:22  aclemens

	* NEWS: fix headers

2008-10-24 14:48  aclemens

	* libs/database/albumdb_sqlite2.cpp,
	  libs/database/albumdb_sqlite2.h, libs/database/haar/haar.cpp,
	  libs/database/haar/haar.h, libs/dimg/exposurecontainer.h,
	  libs/dimg/loaders/dimgloader.cpp, libs/dimg/loaders/dimgloader.h,
	  libs/dimg/loaders/iccjpeg.h, libs/dimg/loaders/jp2ksettings.cpp,
	  libs/dimg/loaders/jpegloader.h,
	  libs/dimg/loaders/jpegsettings.cpp,
	  libs/dimg/loaders/pngloader.cpp,
	  libs/dimg/loaders/pngsettings.cpp,
	  libs/dimg/loaders/ppmloader.cpp,
	  libs/dimg/loaders/qimageloader.cpp,
	  libs/dimg/loaders/rawloader.cpp,
	  libs/dimg/loaders/tiffloader.cpp,
	  libs/dimg/loaders/tiffsettings.cpp, libs/jpegutils/jpegutils.cpp,
	  libs/jpegutils/transupp.cpp, libs/jpegutils/transupp.h,
	  libs/threadimageio/thumbnailbasic.cpp,
	  libs/threadimageio/thumbnailcreator.cpp: some more include fixes.
	  still it is not possible to re-arrange the include statements in
	  the jpeg loaders.

2008-10-24 13:16  cgilles

	* CMakeLists.txt: better config panel

2008-10-24 12:52  cgilles

	* project/release/lib/libbase.rb,
	  project/release/lib/libkdialog.rb,
	  project/release/lib/libl10n.rb,
	  project/release/lib/librelease.rb,
	  project/release/lib/libreleasedigikamkipi.rb: update release
	  script

2008-10-24 12:12  aclemens

	* digikam/album.cpp, digikam/album.h, digikam/albumfiletip.cpp,
	  digikam/albumfolderview.cpp, digikam/albumfolderview.h,
	  digikam/albumhistory.cpp, digikam/albumicongroupitem.cpp,
	  digikam/albumicongroupitem.h, digikam/albumiconitem.cpp,
	  digikam/albumiconitem.h, digikam/albumiconview.cpp,
	  digikam/albumiconview.h, digikam/albumiconviewfilter.cpp,
	  digikam/albumiconviewfilter.h, digikam/albumitemhandler.cpp,
	  digikam/albumlister.cpp, digikam/albumlister.h,
	  digikam/albummanager.cpp, digikam/albummanager.h,
	  digikam/albummodel.cpp, digikam/albummodel.h,
	  digikam/albumpropsedit.cpp, digikam/albumselectdialog.cpp,
	  digikam/albumselectdialog.h, digikam/albumsettings.cpp,
	  digikam/albumsettings.h, digikam/albumthumbnailloader.cpp,
	  digikam/albumthumbnailloader.h, digikam/albumwidgetstack.cpp,
	  digikam/albumwidgetstack.h, digikam/cameralist.cpp,
	  digikam/cameralist.h, digikam/cameratype.cpp,
	  digikam/componentsinfo.h, digikam/datefolderview.cpp,
	  digikam/datefolderview.h, digikam/ddragobjects.cpp,
	  digikam/ddragobjects.h, digikam/digikamapp.cpp,
	  digikam/digikamapp.h, digikam/digikamappprivate.h,
	  digikam/digikamfirstrun.cpp, digikam/digikamfirstrun.h,
	  digikam/digikamview.cpp, digikam/digikamview.h, digikam/dio.cpp,
	  digikam/folderitem.cpp, digikam/folderitem.h,
	  digikam/folderview.cpp, digikam/folderview.h,
	  digikam/icongroupitem.cpp, digikam/icongroupitem.h,
	  digikam/iconitem.cpp, digikam/iconitem.h, digikam/iconview.cpp,
	  digikam/iconview.h, digikam/imageattributeswatch.cpp,
	  digikam/imageattributeswatch.h, digikam/imagepreviewbar.cpp,
	  digikam/imagepreviewbar.h, digikam/imagepreviewview.cpp,
	  digikam/imagepreviewview.h, digikam/kdateedit.cpp,
	  digikam/kdatepickerpopup.cpp, digikam/kdatetimeedit.cpp,
	  digikam/kdatetimeedit.h, digikam/main.cpp,
	  digikam/mediaplayerview.cpp, digikam/mediaplayerview.h,
	  digikam/metadatahub.cpp, digikam/metadatahub.h,
	  digikam/mimefilter.cpp, digikam/monthwidget.cpp,
	  digikam/monthwidget.h, digikam/ratingfilter.cpp,
	  digikam/ratingfilter.h, digikam/ratingpopupmenu.cpp,
	  digikam/ratingwidget.cpp, digikam/scancontroller.cpp,
	  digikam/scancontroller.h, digikam/syncjob.cpp,
	  digikam/tageditdlg.cpp, digikam/tageditdlg.h,
	  digikam/tagfilterview.cpp, digikam/tagfilterview.h,
	  digikam/tagfolderview.cpp, digikam/tagfolderview.h,
	  digikam/tagspopupmenu.cpp, digikam/tagspopupmenu.h,
	  digikam/treefolderitem.cpp, digikam/treefolderitem.h,
	  digikam/version.h.cmake, digikam/welcomepageview.cpp,
	  digikam/welcomepageview.h,
	  imageplugins/adjustcurves/adjustcurvestool.cpp,
	  imageplugins/adjustcurves/adjustcurvestool.h,
	  imageplugins/adjustcurves/imageplugin_adjustcurves.cpp,
	  imageplugins/adjustlevels/adjustlevelstool.cpp,
	  imageplugins/adjustlevels/imageplugin_adjustlevels.cpp,
	  imageplugins/adjustlevels/imageplugin_adjustlevels.h,
	  imageplugins/blurfx/blurfx.cpp,
	  imageplugins/blurfx/blurfxtool.cpp,
	  imageplugins/blurfx/imageplugin_blurfx.cpp,
	  imageplugins/blurfx/imageplugin_blurfx.h,
	  imageplugins/border/border.cpp,
	  imageplugins/border/bordertool.cpp,
	  imageplugins/border/imageplugin_border.cpp,
	  imageplugins/border/imageplugin_border.h,
	  imageplugins/channelmixer/channelmixertool.cpp,
	  imageplugins/channelmixer/imageplugin_channelmixer.cpp,
	  imageplugins/channelmixer/imageplugin_channelmixer.h,
	  imageplugins/charcoal/charcoal.cpp,
	  imageplugins/charcoal/charcoaltool.cpp,
	  imageplugins/charcoal/charcoaltool.h,
	  imageplugins/charcoal/imageplugin_charcoal.cpp,
	  imageplugins/charcoal/imageplugin_charcoal.h,
	  imageplugins/colorfx/colorfxtool.cpp,
	  imageplugins/colorfx/imageplugin_colorfx.cpp,
	  imageplugins/colorfx/imageplugin_colorfx.h,
	  imageplugins/coreplugin/autocorrectiontool.cpp,
	  imageplugins/coreplugin/autocorrectiontool.h,
	  imageplugins/coreplugin/bcgtool.cpp,
	  imageplugins/coreplugin/blurtool.cpp,
	  imageplugins/coreplugin/bwsepiatool.cpp,
	  imageplugins/coreplugin/bwsepiatool.h,
	  imageplugins/coreplugin/hsl/hsltool.cpp,
	  imageplugins/coreplugin/hsl/hspreviewwidget.cpp,
	  imageplugins/coreplugin/iccprooftool.cpp,
	  imageplugins/coreplugin/iccprooftool.h,
	  imageplugins/coreplugin/imageplugin_core.cpp,
	  imageplugins/coreplugin/imageplugin_core.h,
	  imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp,
	  imageplugins/coreplugin/ratiocrop/ratiocroptool.cpp,
	  imageplugins/coreplugin/redeyetool.cpp,
	  imageplugins/coreplugin/rgbtool.cpp,
	  imageplugins/coreplugin/sharpnesseditor/matrix.cpp,
	  imageplugins/coreplugin/sharpnesseditor/refocus.cpp,
	  imageplugins/coreplugin/sharpnesseditor/refocus.h,
	  imageplugins/coreplugin/sharpnesseditor/sharpentool.cpp,
	  imageplugins/coreplugin/sharpnesseditor/sharpentool.h,
	  imageplugins/coreplugin/sharpnesseditor/unsharp.cpp,
	  imageplugins/coreplugin/sharpnesseditor/unsharp.h,
	  imageplugins/distortionfx/distortionfx.cpp,
	  imageplugins/distortionfx/distortionfxtool.cpp,
	  imageplugins/distortionfx/imageplugin_distortionfx.cpp,
	  imageplugins/distortionfx/imageplugin_distortionfx.h,
	  imageplugins/emboss/emboss.cpp,
	  imageplugins/emboss/embosstool.cpp,
	  imageplugins/emboss/imageplugin_emboss.cpp,
	  imageplugins/emboss/imageplugin_emboss.h,
	  imageplugins/filmgrain/filmgrain.cpp,
	  imageplugins/filmgrain/filmgraintool.cpp,
	  imageplugins/filmgrain/imageplugin_filmgrain.cpp,
	  imageplugins/filmgrain/imageplugin_filmgrain.h,
	  imageplugins/freerotation/freerotation.cpp,
	  imageplugins/freerotation/freerotationtool.cpp,
	  imageplugins/freerotation/freerotationtool.h,
	  imageplugins/freerotation/imageplugin_freerotation.cpp,
	  imageplugins/freerotation/imageplugin_freerotation.h,
	  imageplugins/hotpixels/blackframelistview.cpp,
	  imageplugins/hotpixels/blackframelistview.h,
	  imageplugins/hotpixels/blackframeparser.cpp,
	  imageplugins/hotpixels/blackframeparser.h,
	  imageplugins/hotpixels/hotpixelfixer.cpp,
	  imageplugins/hotpixels/hotpixelfixer.h,
	  imageplugins/hotpixels/hotpixelstool.cpp,
	  imageplugins/hotpixels/hotpixelstool.h,
	  imageplugins/hotpixels/imageplugin_hotpixels.cpp,
	  imageplugins/hotpixels/imageplugin_hotpixels.h,
	  imageplugins/hotpixels/weights.cpp,
	  imageplugins/infrared/imageplugin_infrared.cpp,
	  imageplugins/infrared/imageplugin_infrared.h,
	  imageplugins/infrared/infrared.cpp,
	  imageplugins/infrared/infraredtool.cpp,
	  imageplugins/inpainting/imageplugin_inpainting.cpp,
	  imageplugins/inpainting/imageplugin_inpainting.h,
	  imageplugins/inpainting/inpaintingtool.cpp,
	  imageplugins/inserttext/imageplugin_inserttext.cpp,
	  imageplugins/inserttext/imageplugin_inserttext.h,
	  imageplugins/inserttext/inserttexttool.cpp,
	  imageplugins/inserttext/inserttexttool.h,
	  imageplugins/inserttext/inserttextwidget.cpp,
	  imageplugins/lenscorrection/autocorrection/autocorrectiontool.cpp,
	  imageplugins/lenscorrection/autocorrection/autocorrectiontool.h,
	  imageplugins/lenscorrection/autocorrection/klensfun.cpp,
	  imageplugins/lenscorrection/autocorrection/klensfun.h,
	  imageplugins/lenscorrection/distortion/lensdistortion.cpp,
	  imageplugins/lenscorrection/distortion/lensdistortiontool.cpp,
	  imageplugins/lenscorrection/distortion/pixelaccess.cpp,
	  imageplugins/lenscorrection/imageplugin_lenscorrection.cpp,
	  imageplugins/lenscorrection/imageplugin_lenscorrection.h,
	  imageplugins/lenscorrection/vignetting/antivignetting.cpp,
	  imageplugins/lenscorrection/vignetting/antivignettingtool.cpp,
	  imageplugins/noisereduction/imageplugin_noisereduction.cpp,
	  imageplugins/noisereduction/imageplugin_noisereduction.h,
	  imageplugins/noisereduction/noisereduction.cpp,
	  imageplugins/noisereduction/noisereductiontool.cpp,
	  imageplugins/noisereduction/noisereductiontool.h,
	  imageplugins/oilpaint/imageplugin_oilpaint.cpp,
	  imageplugins/oilpaint/imageplugin_oilpaint.h,
	  imageplugins/oilpaint/oilpaint.cpp,
	  imageplugins/oilpaint/oilpainttool.cpp,
	  imageplugins/perspective/imageplugin_perspective.cpp,
	  imageplugins/perspective/imageplugin_perspective.h,
	  imageplugins/perspective/matrix.cpp,
	  imageplugins/perspective/perspectivetool.cpp,
	  imageplugins/perspective/perspectivewidget.cpp,
	  imageplugins/perspective/perspectivewidget.h,
	  imageplugins/perspective/triangle.cpp,
	  imageplugins/raindrop/imageplugin_raindrop.cpp,
	  imageplugins/raindrop/imageplugin_raindrop.h,
	  imageplugins/raindrop/raindrop.cpp,
	  imageplugins/raindrop/raindroptool.cpp,
	  imageplugins/restoration/imageplugin_restoration.cpp,
	  imageplugins/restoration/imageplugin_restoration.h,
	  imageplugins/restoration/restorationtool.cpp,
	  imageplugins/sheartool/imageplugin_sheartool.cpp,
	  imageplugins/sheartool/imageplugin_sheartool.h,
	  imageplugins/sheartool/shear.cpp,
	  imageplugins/sheartool/sheartool.cpp,
	  imageplugins/sheartool/sheartool.h,
	  imageplugins/superimpose/dirselectwidget.cpp,
	  imageplugins/superimpose/imageplugin_superimpose.cpp,
	  imageplugins/superimpose/imageplugin_superimpose.h,
	  imageplugins/superimpose/superimposetool.cpp,
	  imageplugins/superimpose/superimposetool.h,
	  imageplugins/superimpose/superimposewidget.cpp,
	  imageplugins/texture/imageplugin_texture.cpp,
	  imageplugins/texture/imageplugin_texture.h,
	  imageplugins/texture/texture.cpp,
	  imageplugins/texture/texturetool.cpp,
	  imageplugins/whitebalance/imageplugin_whitebalance.cpp,
	  imageplugins/whitebalance/imageplugin_whitebalance.h,
	  imageplugins/whitebalance/whitebalancetool.cpp,
	  kioslave/digikamalbums.cpp, kioslave/digikamdates.cpp,
	  kioslave/digikamsearch.cpp, kioslave/digikamtags.cpp,
	  libs/curves/imagecurves.cpp, libs/curves/imagecurves.h,
	  libs/database/albumdb.cpp, libs/database/albumdb.h,
	  libs/database/albumdb_sqlite2.cpp,
	  libs/database/collectionlocation.cpp,
	  libs/database/collectionlocation.h,
	  libs/database/collectionmanager.cpp,
	  libs/database/collectionmanager.h,
	  libs/database/collectionscanner.cpp,
	  libs/database/collectionscanner.h,
	  libs/database/collectionscannerhints.cpp,
	  libs/database/collectionscannerhints.h,
	  libs/database/databaseaccess.cpp, libs/database/databaseaccess.h,
	  libs/database/databasebackend.cpp,
	  libs/database/databasebackend.h,
	  libs/database/databasechangesets.cpp,
	  libs/database/databasechangesets.h,
	  libs/database/databaseparameters.cpp,
	  libs/database/databaseparameters.h,
	  libs/database/databasetransaction.cpp,
	  libs/database/databasetransaction.h,
	  libs/database/databaseurl.cpp, libs/database/databaseurl.h,
	  libs/database/databasewatch.cpp, libs/database/databasewatch.h,
	  libs/database/databasewatchadaptor.h,
	  libs/database/downloadhistory.cpp,
	  libs/database/downloadhistory.h, libs/database/haar/haar.cpp,
	  libs/database/haar/haariface.cpp, libs/database/haar/haariface.h,
	  libs/database/imagecomments.cpp, libs/database/imagecomments.h,
	  libs/database/imagecopyright.cpp, libs/database/imagecopyright.h,
	  libs/database/imageinfo.cpp, libs/database/imageinfo.h,
	  libs/database/imageinfocache.cpp, libs/database/imageinfocache.h,
	  libs/database/imageinfodata.h, libs/database/imageinfolist.cpp,
	  libs/database/imageinfolist.h, libs/database/imagelister.cpp,
	  libs/database/imagelister.h,
	  libs/database/imagelisterreceiver.cpp,
	  libs/database/imagelisterreceiver.h,
	  libs/database/imageposition.cpp, libs/database/imageposition.h,
	  libs/database/imagequerybuilder.cpp,
	  libs/database/imagequerybuilder.h,
	  libs/database/imagescanner.cpp, libs/database/imagescanner.h,
	  libs/database/initializationobserver.h,
	  libs/database/namefilter.cpp, libs/database/namefilter.h,
	  libs/database/schemaupdater.cpp, libs/database/searchxml.cpp,
	  libs/database/searchxml.h,
	  libs/database/upgradedb_sqlite2tosqlite3.cpp,
	  libs/database/upgradedb_sqlite2tosqlite3.h,
	  libs/dialogs/deletedialog.cpp, libs/dialogs/deletedialog.h,
	  libs/dialogs/dprogressdlg.cpp, libs/dialogs/dprogressdlg.h,
	  libs/dialogs/iccprofileinfodlg.cpp,
	  libs/dialogs/iccprofileinfodlg.h, libs/dialogs/imagedialog.cpp,
	  libs/dialogs/imagedialog.h, libs/dialogs/libsinfodlg.cpp,
	  libs/dialogs/libsinfodlg.h, libs/dialogs/rawcameradlg.cpp,
	  libs/dialogs/rawcameradlg.h, libs/dimg/dcolor.cpp,
	  libs/dimg/dcolor.h, libs/dimg/dcolorcomposer.cpp,
	  libs/dimg/dcolorcomposer.h, libs/dimg/dimg.cpp, libs/dimg/dimg.h,
	  libs/dimg/dimgprivate.h, libs/dimg/dimgscale.cpp,
	  libs/dimg/drawdecoding.h, libs/dimg/dshareddata.h,
	  libs/dimg/exposurecontainer.h, libs/dimg/filters/bcgmodifier.cpp,
	  libs/dimg/filters/bcgmodifier.h,
	  libs/dimg/filters/colormodifier.cpp,
	  libs/dimg/filters/colormodifier.h,
	  libs/dimg/filters/dimggaussianblur.cpp,
	  libs/dimg/filters/dimggaussianblur.h,
	  libs/dimg/filters/dimgimagefilters.cpp,
	  libs/dimg/filters/dimgsharpen.cpp,
	  libs/dimg/filters/dimgsharpen.h,
	  libs/dimg/filters/dimgthreadedfilter.cpp,
	  libs/dimg/filters/dimgthreadedfilter.h,
	  libs/dimg/filters/hslmodifier.cpp,
	  libs/dimg/filters/hslmodifier.h,
	  libs/dimg/filters/icctransform.cpp,
	  libs/dimg/filters/icctransform.h,
	  libs/dimg/loaders/dimgloader.cpp, libs/dimg/loaders/dimgloader.h,
	  libs/dimg/loaders/dimgloaderobserver.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/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/qimageloader.cpp,
	  libs/dimg/loaders/qimageloader.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/dmetadata.cpp,
	  libs/dmetadata/dmetadata.h, libs/dmetadata/geodetictools.cpp,
	  libs/dmetadata/geodetictools.h,
	  libs/dmetadata/photoinfocontainer.h,
	  libs/greycstoration/greycstorationiface.cpp,
	  libs/greycstoration/greycstorationiface.h,
	  libs/greycstoration/greycstorationsettings.h,
	  libs/greycstoration/greycstorationwidget.cpp,
	  libs/greycstoration/greycstorationwidget.h,
	  libs/histogram/imagehistogram.cpp,
	  libs/histogram/imagehistogram.h,
	  libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/cameraitempropertiestab.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/talbumlistview.cpp,
	  libs/imageproperties/talbumlistview.h,
	  libs/imageproperties/worldmapwidget.cpp,
	  libs/imageproperties/worldmapwidget.h,
	  libs/jpegutils/jpegutils.cpp, libs/jpegutils/jpegutils.h,
	  libs/jpegutils/transupp.cpp, libs/levels/imagelevels.cpp,
	  libs/levels/imagelevels.h, libs/themeengine/texture.cpp,
	  libs/themeengine/texture.h, libs/themeengine/theme.cpp,
	  libs/themeengine/themeengine.cpp,
	  libs/threadimageio/loadingcache.cpp,
	  libs/threadimageio/loadingcache.h,
	  libs/threadimageio/loadingcacheinterface.cpp,
	  libs/threadimageio/loadingcacheinterface.h,
	  libs/threadimageio/loadingdescription.cpp,
	  libs/threadimageio/loadingdescription.h,
	  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/previewloadthread.h,
	  libs/threadimageio/previewtask.cpp,
	  libs/threadimageio/previewtask.h,
	  libs/threadimageio/sharedloadsavethread.cpp,
	  libs/threadimageio/sharedloadsavethread.h,
	  libs/threadimageio/thumbnailbasic.cpp,
	  libs/threadimageio/thumbnailcreator.cpp,
	  libs/threadimageio/thumbnailcreator.h,
	  libs/threadimageio/thumbnailloadthread.cpp,
	  libs/threadimageio/thumbnailloadthread.h,
	  libs/threadimageio/thumbnailtask.cpp,
	  libs/threadimageio/thumbnailtask.h,
	  libs/whitebalance/whitebalance.cpp,
	  libs/widgets/common/colorgradientwidget.cpp,
	  libs/widgets/common/colorgradientwidget.h,
	  libs/widgets/common/curveswidget.cpp,
	  libs/widgets/common/curveswidget.h,
	  libs/widgets/common/dcursortracker.cpp,
	  libs/widgets/common/dcursortracker.h,
	  libs/widgets/common/dgradientslider.cpp,
	  libs/widgets/common/dgradientslider.h,
	  libs/widgets/common/dlogoaction.cpp,
	  libs/widgets/common/dlogoaction.h,
	  libs/widgets/common/dpopupmenu.cpp,
	  libs/widgets/common/dpopupmenu.h,
	  libs/widgets/common/drubberband.cpp,
	  libs/widgets/common/drubberband.h,
	  libs/widgets/common/filesaveoptionsbox.cpp,
	  libs/widgets/common/filesaveoptionsbox.h,
	  libs/widgets/common/histogrambox.cpp,
	  libs/widgets/common/histogrambox.h,
	  libs/widgets/common/histogramwidget.cpp,
	  libs/widgets/common/histogramwidget.h,
	  libs/widgets/common/paniconwidget.cpp,
	  libs/widgets/common/paniconwidget.h,
	  libs/widgets/common/previewwidget.cpp,
	  libs/widgets/common/previewwidget.h,
	  libs/widgets/common/searchtextbar.cpp,
	  libs/widgets/common/searchtextbar.h,
	  libs/widgets/common/sidebar.cpp, libs/widgets/common/sidebar.h,
	  libs/widgets/common/splashscreen.cpp,
	  libs/widgets/common/splashscreen.h,
	  libs/widgets/common/statusled.cpp,
	  libs/widgets/common/statusled.h,
	  libs/widgets/common/statusnavigatebar.cpp,
	  libs/widgets/common/statusnavigatebar.h,
	  libs/widgets/common/statusprogressbar.cpp,
	  libs/widgets/common/statusprogressbar.h,
	  libs/widgets/common/statuszoombar.cpp,
	  libs/widgets/common/statuszoombar.h,
	  libs/widgets/common/thumbbar.cpp, libs/widgets/common/thumbbar.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/imageplugins/imageguidewidget.cpp,
	  libs/widgets/imageplugins/imageguidewidget.h,
	  libs/widgets/imageplugins/imagepanelwidget.cpp,
	  libs/widgets/imageplugins/imagepanelwidget.h,
	  libs/widgets/imageplugins/imagepaniconwidget.cpp,
	  libs/widgets/imageplugins/imagepaniconwidget.h,
	  libs/widgets/imageplugins/imageregionwidget.cpp,
	  libs/widgets/imageplugins/imageregionwidget.h,
	  libs/widgets/imageplugins/imagewidget.cpp,
	  libs/widgets/imageplugins/imagewidget.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/metadatawidget.cpp,
	  libs/widgets/metadata/metadatawidget.h,
	  libs/widgets/metadata/xmpwidget.cpp,
	  libs/widgets/metadata/xmpwidget.h, showfoto/main.cpp,
	  showfoto/setup/setup.cpp, showfoto/setup/setupeditor.cpp,
	  showfoto/setup/setuptooltip.cpp, showfoto/showfoto.cpp,
	  showfoto/showfoto.h, themedesigner/main.cpp,
	  themedesigner/mainwindow.cpp,
	  themedesigner/themedicongroupitem.cpp,
	  themedesigner/themedicongroupitem.h,
	  themedesigner/themediconitem.cpp, themedesigner/themediconitem.h,
	  themedesigner/themediconview.cpp, themedesigner/themediconview.h,
	  utilities/batch/batchalbumssyncmetadata.cpp,
	  utilities/batch/batchalbumssyncmetadata.h,
	  utilities/batch/batchsyncmetadata.cpp,
	  utilities/batch/batchsyncmetadata.h,
	  utilities/batch/batchthumbsgenerator.cpp,
	  utilities/batch/batchthumbsgenerator.h,
	  utilities/batch/fingerprintsgenerator.cpp,
	  utilities/batch/fingerprintsgenerator.h,
	  utilities/batch/imageinfoalbumsjob.cpp,
	  utilities/batch/imageinfoalbumsjob.h,
	  utilities/batch/imageinfojob.cpp, utilities/batch/imageinfojob.h,
	  utilities/cameragui/animwidget.cpp,
	  utilities/cameragui/animwidget.h,
	  utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/cameracontroller.h,
	  utilities/cameragui/camerafolderdialog.cpp,
	  utilities/cameragui/camerafolderitem.cpp,
	  utilities/cameragui/camerafolderview.cpp,
	  utilities/cameragui/camerafolderview.h,
	  utilities/cameragui/cameraiconitem.cpp,
	  utilities/cameragui/cameraiconitem.h,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraiconview.h,
	  utilities/cameragui/camerainfodialog.cpp,
	  utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
	  utilities/cameragui/camerauiprivate.h,
	  utilities/cameragui/capturedlg.cpp,
	  utilities/cameragui/capturedlg.h,
	  utilities/cameragui/capturewidget.cpp,
	  utilities/cameragui/capturewidget.h,
	  utilities/cameragui/dkcamera.cpp, utilities/cameragui/dkcamera.h,
	  utilities/cameragui/freespacewidget.cpp,
	  utilities/cameragui/gpcamera.cpp, utilities/cameragui/gpcamera.h,
	  utilities/cameragui/gpconfigdlg.cpp,
	  utilities/cameragui/gpiteminfo.cpp,
	  utilities/cameragui/renamecustomizer.cpp,
	  utilities/cameragui/umscamera.cpp,
	  utilities/cameragui/umscamera.h,
	  utilities/fuzzysearch/findduplicatesalbumitem.cpp,
	  utilities/fuzzysearch/findduplicatesalbumitem.h,
	  utilities/fuzzysearch/findduplicatesview.cpp,
	  utilities/fuzzysearch/findduplicatesview.h,
	  utilities/fuzzysearch/fuzzysearchfolderview.cpp,
	  utilities/fuzzysearch/fuzzysearchfolderview.h,
	  utilities/fuzzysearch/fuzzysearchview.cpp,
	  utilities/fuzzysearch/sketchwidget.cpp,
	  utilities/gpssearch/gpssearchfolderview.cpp,
	  utilities/gpssearch/gpssearchfolderview.h,
	  utilities/gpssearch/gpssearchview.cpp,
	  utilities/gpssearch/gpssearchwidget.cpp,
	  utilities/gpssearch/gpssearchwidget.h,
	  utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/canvas/colorcorrectiondlg.cpp,
	  utilities/imageeditor/canvas/colorcorrectiondlg.h,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/canvas/iccsettingscontainer.h,
	  utilities/imageeditor/canvas/imageplugin.cpp,
	  utilities/imageeditor/canvas/imageplugin.h,
	  utilities/imageeditor/canvas/imagepluginloader.cpp,
	  utilities/imageeditor/canvas/imagepluginloader.h,
	  utilities/imageeditor/canvas/iofilesettingscontainer.h,
	  utilities/imageeditor/canvas/undoaction.cpp,
	  utilities/imageeditor/canvas/undoaction.h,
	  utilities/imageeditor/canvas/undocache.cpp,
	  utilities/imageeditor/canvas/undocache.h,
	  utilities/imageeditor/canvas/undomanager.cpp,
	  utilities/imageeditor/canvas/undomanager.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/imageiface.cpp,
	  utilities/imageeditor/editor/imageiface.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h,
	  utilities/imageeditor/editor/savingcontextcontainer.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/tools/imageprint.cpp,
	  utilities/imageeditor/tools/imageprint.h,
	  utilities/imageeditor/tools/imageresize.cpp,
	  utilities/imageeditor/tools/imageresize.h,
	  utilities/kipiiface/kipiimagecollection.cpp,
	  utilities/kipiiface/kipiimagecollection.h,
	  utilities/kipiiface/kipiimagecollectionselector.cpp,
	  utilities/kipiiface/kipiimagecollectionselector.h,
	  utilities/kipiiface/kipiimageinfo.cpp,
	  utilities/kipiiface/kipiimageinfo.h,
	  utilities/kipiiface/kipiinterface.cpp,
	  utilities/kipiiface/kipiinterface.h,
	  utilities/kipiiface/kipiuploadwidget.cpp,
	  utilities/kipiiface/kipiuploadwidget.h,
	  utilities/lighttable/lighttablebar.cpp,
	  utilities/lighttable/lighttablebar.h,
	  utilities/lighttable/lighttablepreview.cpp,
	  utilities/lighttable/lighttablepreview.h,
	  utilities/lighttable/lighttableview.cpp,
	  utilities/lighttable/lighttableview.h,
	  utilities/lighttable/lighttablewindow.cpp,
	  utilities/lighttable/lighttablewindow.h,
	  utilities/lighttable/lighttablewindowprivate.h,
	  utilities/searchwindow/choicesearchutilities.cpp,
	  utilities/searchwindow/choicesearchutilities.h,
	  utilities/searchwindow/comboboxutilities.cpp,
	  utilities/searchwindow/comboboxutilities.h,
	  utilities/searchwindow/ratingsearchutilities.cpp,
	  utilities/searchwindow/ratingsearchutilities.h,
	  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/searchwindow/searchtabheader.cpp,
	  utilities/searchwindow/searchtabheader.h,
	  utilities/searchwindow/searchutilities.cpp,
	  utilities/searchwindow/searchutilities.h,
	  utilities/searchwindow/searchview.cpp,
	  utilities/searchwindow/searchview.h,
	  utilities/searchwindow/searchwindow.cpp,
	  utilities/searchwindow/searchwindow.h,
	  utilities/setup/cameraselection.cpp, utilities/setup/setup.cpp,
	  utilities/setup/setupalbumtype.cpp,
	  utilities/setup/setupalbumview.cpp,
	  utilities/setup/setupcamera.cpp,
	  utilities/setup/setupcollections.cpp,
	  utilities/setup/setupcollections.h,
	  utilities/setup/setupdcraw.cpp, utilities/setup/setupdcraw.h,
	  utilities/setup/setupeditor.cpp, utilities/setup/setupicc.cpp,
	  utilities/setup/setupicc.h, utilities/setup/setupidentity.cpp,
	  utilities/setup/setupiofiles.cpp, utilities/setup/setupiofiles.h,
	  utilities/setup/setuplighttable.cpp,
	  utilities/setup/setupmetadata.cpp, utilities/setup/setupmime.cpp,
	  utilities/setup/setupmisc.cpp, utilities/setup/setupplugins.cpp,
	  utilities/setup/setupslideshow.cpp,
	  utilities/setup/setupslideshow.h,
	  utilities/setup/setuptooltip.cpp,
	  utilities/slideshow/slideshow.cpp,
	  utilities/slideshow/slideshow.h,
	  utilities/slideshow/slideshowsettings.h,
	  utilities/slideshow/toolbar.cpp, utilities/slideshow/toolbar.h,
	  utilities/timeline/timelinefolderview.cpp,
	  utilities/timeline/timelinefolderview.h,
	  utilities/timeline/timelineview.cpp,
	  utilities/timeline/timelinewidget.cpp: move own includes on top
	  of the include chain. this will remove a lot of krazy2 errors,
	  but not every file could be fixed that way since we need to
	  include some C headers before the own header file, otherwise
	  compiling will fail.

2008-10-24 11:57  cgilles

	* libs/database/sqlite2/auth.c, libs/database/sqlite2/btree.c,
	  libs/database/sqlite2/btree_rb.c, libs/database/sqlite2/build.c,
	  libs/database/sqlite2/date.c, libs/database/sqlite2/encode.c,
	  libs/database/sqlite2/expr.c, libs/database/sqlite2/func.c,
	  libs/database/sqlite2/hash.h, libs/database/sqlite2/main.c,
	  libs/database/sqlite2/os.c, libs/database/sqlite2/pager.c,
	  libs/database/sqlite2/pager.h, libs/database/sqlite2/printf.c,
	  libs/database/sqlite2/select.c, libs/database/sqlite2/shell.c,
	  libs/database/sqlite2/sqliteInt.h, libs/database/sqlite2/table.c,
	  libs/database/sqlite2/tokenize.c,
	  libs/database/sqlite2/trigger.c, libs/database/sqlite2/util.c,
	  libs/database/sqlite2/vacuum.c, libs/database/sqlite2/vdbe.c,
	  libs/database/sqlite2/vdbeInt.h, libs/database/sqlite2/vdbeaux.c,
	  libs/database/sqlite2/where.c: update code of sqlite2 to 2.8.17
	  release including 64 bits support patches. this will reduce
	  warnings under win32

2008-10-21 20:47  aclemens

	* utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/lighttable/lighttablewindow.cpp: sync new action name
	  with imageeditor and showFoto

	  CCBUG:172899

2008-10-21 17:59  aclemens

	* NEWS: update

2008-10-21 16:46  cgilles

	* imageplugins/coreplugin/sharpnesseditor/clapack/open.c: compile
	  under win32

2008-10-21 16:25  aclemens

	* NEWS: update

2008-10-21 16:23  aclemens

	* digikam/albumlister.cpp, digikam/mimefilter.cpp,
	  digikam/mimefilter.h: added new quickfilter type "Image Files" to
	  display only images in icon views.

	  BUG:172911

2008-10-21 16:23  aclemens

	* digikam/albumlister.cpp: fix logic error so that mimetype filter
	  for movies and audio is working again

	  CCBUG:172911

2008-10-21 14:08  aclemens

	* utilities/imageeditor/editor/editorwindow.cpp: It seems that we
	  need to call the slot manually, otherwise the options for the
	  mimetype are not set correctly sometimes.

	  CCBUG:162496

2008-10-21 14:00  cgilles

	* project/bootstrap.bat: better set up devel env under win32

2008-10-21 12:25  aclemens

	* CMakeLists.txt, libs/widgets/common/CMakeLists.txt,
	  libs/widgets/common/squeezedcombobox.cpp,
	  libs/widgets/common/squeezedcombobox.h,
	  utilities/searchwindow/searchfields.cpp,
	  utilities/setup/setupicc.cpp: squeezedcombobox has been moved to
	  libkdcraw to have a common place for digiKam and kipi-plugins

2008-10-21 07:48  cgilles

	* project/bootstrap.bat: fix install path

2008-10-21 07:25  cgilles

	* project/bootstrap.bat: fix install path

2008-10-20 20:54  cgilles

	* project/bootstrap.bat: bottstrap for win32

2008-10-20 16:52  aclemens

	* libs/widgets/common/filesaveoptionsbox.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp: Generate default
	  mimetype from last saved image type, not current canvas image.
	  The options should be set correctly now.

	  CCBUG:162496

2008-10-20 13:07  aclemens

	* libs/widgets/common/filesaveoptionsbox.cpp: fixes crashing when
	  "all image filetypes" is selected as a filter

2008-10-20 12:09  aclemens

	* utilities/imageeditor/editor/editorwindow.cpp: quick fix: call
	  the filterChanged slot manually since KFileDialog doesn't seem to
	  emit a signal when using setMimeFilter()

	  CCBUG:162496

2008-10-20 11:50  scripty

	* kioslave/digikamtags.protocol: SVN_SILENT made messages (.desktop
	  file)

2008-10-20 09:47  aclemens

	* SPELLCHECKING: spell checking finished: we don't need this file
	  anymore

2008-10-20 09:47  aclemens

	* SPELLCHECKING, digikam/albumfiletip.cpp,
	  digikam/albumiconviewfilter.cpp, digikam/albummanager.h,
	  digikam/kdateedit.h, digikam/kdatepickerpopup.h,
	  digikam/scancontroller.h, digikam/tageditdlg.cpp,
	  digikam/tagfilterview.cpp: finished spell checking in folder
	  'digikam'

2008-10-20 09:47  aclemens

	* libs/dimg/dimgscale.cpp: typo

2008-10-20 09:12  aclemens

	* libs/dimg/dimgscale.cpp, libs/dimg/loaders/jp2kloader.h,
	  libs/dimg/loaders/jpegloader.cpp, libs/dimg/loaders/jpegloader.h,
	  libs/dimg/loaders/ppmloader.cpp,
	  libs/dimg/loaders/tiffloader.cpp, libs/dimg/loaders/tiffloader.h:
	  unify C include comment

2008-10-20 09:12  aclemens

	* SPELLCHECKING, libs/dimg/dimg.h, libs/dimg/dimgscale.cpp,
	  libs/dimg/drawdecoding.h, libs/dimg/dshareddata.h,
	  libs/dimg/filters/dimggaussianblur.h,
	  libs/dimg/filters/dimgimagefilters.cpp,
	  libs/dimg/filters/dimgthreadedfilter.h,
	  libs/dimg/loaders/dimgloader.cpp,
	  libs/dimg/loaders/jpegloader.cpp,
	  libs/dimg/loaders/jpegsettings.cpp,
	  libs/dimg/loaders/pngloader.cpp, libs/dimg/loaders/rawloader.cpp,
	  libs/dimg/loaders/tiffloader.cpp,
	  libs/widgets/metadata/metadatawidget.cpp: finished spell checking
	  in 'libs'

2008-10-19 20:24  mwiesweg

	* libs/imageproperties/cameraitempropertiestab.cpp: Check that
	  returned KMimeType is not null.
	  Please test if this fixes bug 169641.

2008-10-19 20:24  mwiesweg

	* utilities/imageeditor/editor/imagewindow.cpp: Make gcc happy: Fix
	  warning about possible signed overflow

2008-10-19 14:54  aclemens

	* digikam/albumwidgetstack.cpp, libs/widgets/common/thumbbar.cpp,
	  libs/widgets/common/thumbbar.h: reverting commit 873272: restore
	  the timer again, make slotUpdate() public

2008-10-19 14:17  mwiesweg

	* digikam/albumwidgetstack.cpp, digikam/albumwidgetstack.h: Use a
	  slightly different solution to limit the calls to updateThumbbar:
	  Instead of using the item count (which works for all cases except
	  when the item
	  count of a new album is the same) we listen to signals for
	  adding/removing/clearing
	  of items from the iconview, and save this state.

2008-10-19 14:16  mwiesweg

	* digikam/albumwidgetstack.cpp, digikam/digikamapp.cpp,
	  digikam/digikamapp.h: Adapt to changes in method and signal
	  parameters.
	  The idea is that creating a url from an ImageInfo is slower than
	  just passing the ImageInfo.
	  This fix is a side effect of Andi's investigations into delay
	  when starting the preview mode.

	  Call ThumbnailLoadThread::cleanUp to clean up thumbnail load
	  threads at well defined point in time.

2008-10-19 14:16  mwiesweg

	* libs/threadimageio/thumbnailloadthread.cpp,
	  libs/threadimageio/thumbnailloadthread.h: Add cleanup of default
	  thumbnail load thread object before the loading cache is
	  destroyed.
	  Should fix crashes at shutdown
	  (No proof from me because I could not reproduce the crashes, but
	  there is good reason they appeared)

2008-10-19 14:15  mwiesweg

	* digikam/digikamview.cpp, digikam/digikamview.h: Use a
	  ImageInfoList here instead of KUrl::List, in the hope that it is
	  faster
	  to create and serves the purpose usually even better

2008-10-19 14:14  mwiesweg

	* digikam/albumiconview.cpp, digikam/albumiconview.h: Make optional
	  write argument a pointer, for better API, and optimize
	  allImageInfos a bit

2008-10-19 09:26  aclemens

	* NEWS, digikam/albumwidgetstack.cpp,
	  libs/widgets/common/thumbbar.cpp: make triggerUpdate() call
	  slotUpdate() directly, remove the timer

	  since the timer calls slotUpdate() immediately, we can also
	  remove the timer completely and call the slot manually from
	  within triggerUpdate(), so no API change will be done.
	  This seems to fix the problem that sometimes a thumbnail in the
	  filmstrip isn't shown correctly.
	  Maybe we don't even need triggerUpdate() anymore, but if we want
	  to do additional processing in there, this is the best solution
	  right now that doesn't change any program logic.

	  BUG:167320

2008-10-18 16:54  aclemens

	* digikam/albumwidgetstack.cpp, libs/widgets/common/thumbbar.cpp:
	  fix centering of the selected image in filmstrip

	  this commit will fix the centering of the currently selected
	  image in album icon view as well as in image editor.
	  Strangely showFoto isn't working, although it is derived from the
	  same class as image editor.

	  There is still a problem on first init: sometimes the width of
	  the content is unknown, so that a item in the thumbbar is
	  highlighted, but the bar is not scrolled to the
	  correct position. This is only true for the first image
	  displayed, all the other times it is working, since now the
	  thumbbar is not re-generated all the time.

	  This patch also fixes the re-generating of the thumbbar every
	  time an image is selected and viewed from the album icon view.
	  On large albums the old behavior was very slow.

	  Marcel, Gilles,

	  we still have the thread problem I mentioned before and that
	  someone else posted here. Sometimes you get a very high CPU load
	  while thumbbar is created and digiKam will crash on close.
	  I have not figured out why this is sometimes happening.

	  CCBUG:167320

2008-10-18 13:10  scripty

	* imageplugins/infrared/digikamimageplugin_infrared.desktop,
	  imageplugins/inpainting/digikamimageplugin_inpainting.desktop,
	  imageplugins/inserttext/digikamimageplugin_inserttext.desktop,
	  imageplugins/lenscorrection/digikamimageplugin_lenscorrection.desktop,
	  imageplugins/noisereduction/digikamimageplugin_noisereduction.desktop,
	  imageplugins/oilpaint/digikamimageplugin_oilpaint.desktop,
	  imageplugins/perspective/digikamimageplugin_perspective.desktop,
	  imageplugins/raindrop/digikamimageplugin_raindrop.desktop,
	  imageplugins/restoration/digikamimageplugin_restoration.desktop,
	  imageplugins/sheartool/digikamimageplugin_sheartool.desktop,
	  imageplugins/superimpose/digikamimageplugin_superimpose.desktop,
	  imageplugins/texture/digikamimageplugin_texture.desktop,
	  imageplugins/whitebalance/digikamimageplugin_whitebalance.desktop,
	  kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  showfoto/showfoto.desktop,
	  utilities/hotplug/digikam-download.desktop.cmake,
	  utilities/hotplug/digikam-gphoto2-camera.desktop.cmake,
	  utilities/hotplug/digikam-mount-and-download.desktop.cmake,
	  utilities/imageeditor/editor/digikamimageplugin.desktop:
	  SVN_SILENT made messages (.desktop file)

2008-10-18 12:28  aacid

	* digikam/digikamfirstrun.cpp, digikam/welcomepageview.cpp,
	  utilities/setup/setupmime.cpp: Digikam -> digiKam as per Gilles
	  Caulier mandate

2008-10-17 11:21  dfaure

	* showfoto/showfoto.desktop: Use mimetype names that actually exist
	  in shared-mime-info

2008-10-16 14:36  aclemens

	* NEWS: update

2008-10-16 14:28  aclemens

	* digikam/digikamapp.cpp, digikam/digikamfirstrun.cpp,
	  showfoto/setup/setupeditor.cpp, tips,
	  utilities/imageeditor/tools/imageresize.cpp,
	  utilities/setup/setup.cpp, utilities/setup/setupalbumview.cpp,
	  utilities/setup/setupcollections.cpp,
	  utilities/setup/setupmetadata.cpp, utilities/setup/setupmime.cpp,
	  utilities/setup/setupmisc.cpp,
	  utilities/setup/setupslideshow.cpp: A small series of patches
	  that fix a few english phrases
	  (thanks to Brendan Barry)

	  BUG:172882
	  BUG:172884
	  BUG:172892
	  BUG:172895
	  BUG:172898
	  BUG:172899

2008-10-16 13:25  aclemens

	* digikam/welcomepageview.cpp: restructured welcome-page content

	  The new features list is nested now, to have a better structure
	  in the document. However, we now need to add
	  <ul> tags to some of the strings in the QStringList. Hope this
	  isn't a drawback somewhere...

2008-10-16 11:15  scripty

	* digikam/digikam.desktop,
	  imageplugins/adjustcurves/digikamimageplugin_adjustcurves.desktop,
	  imageplugins/adjustlevels/digikamimageplugin_adjustlevels.desktop,
	  imageplugins/blurfx/digikamimageplugin_blurfx.desktop,
	  imageplugins/border/digikamimageplugin_border.desktop,
	  imageplugins/channelmixer/digikamimageplugin_channelmixer.desktop,
	  imageplugins/charcoal/digikamimageplugin_charcoal.desktop,
	  imageplugins/colorfx/digikamimageplugin_colorfx.desktop,
	  imageplugins/coreplugin/digikamimageplugin_core.desktop,
	  imageplugins/distortionfx/digikamimageplugin_distortionfx.desktop,
	  imageplugins/emboss/digikamimageplugin_emboss.desktop,
	  imageplugins/filmgrain/digikamimageplugin_filmgrain.desktop,
	  imageplugins/freerotation/digikamimageplugin_freerotation.desktop,
	  imageplugins/hotpixels/digikamimageplugin_hotpixels.desktop,
	  imageplugins/infrared/digikamimageplugin_infrared.desktop,
	  imageplugins/noisereduction/digikamimageplugin_noisereduction.desktop,
	  imageplugins/oilpaint/digikamimageplugin_oilpaint.desktop,
	  imageplugins/raindrop/digikamimageplugin_raindrop.desktop,
	  imageplugins/restoration/digikamimageplugin_restoration.desktop,
	  imageplugins/superimpose/digikamimageplugin_superimpose.desktop,
	  imageplugins/texture/digikamimageplugin_texture.desktop,
	  imageplugins/whitebalance/digikamimageplugin_whitebalance.desktop,
	  kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  showfoto/showfoto.desktop,
	  utilities/hotplug/digikam-download.desktop.cmake,
	  utilities/hotplug/digikam-mount-and-download.desktop.cmake,
	  utilities/imageeditor/editor/digikamimageplugin.desktop:
	  SVN_SILENT made messages (.desktop file)

2008-10-16 08:30  aclemens

	* NEWS, digikam/digikamapp.cpp: use 'Slideshow' for the
	  tool-button's text, it is more clear for users.

	  BUG:172912

2008-10-15 17:23  aclemens

	* SPELLCHECKING, libs/curves/imagecurves.cpp,
	  libs/database/albuminfo.h, libs/database/databasebackend.h,
	  libs/database/haar/haar.h, libs/database/imagecopyright.h,
	  libs/database/imageinfo.h, libs/database/imagelister.h,
	  libs/database/imagescanner.h, libs/database/sqlite2/pager.h,
	  libs/database/sqlite2/sqlite.h,
	  libs/database/sqlite2/sqliteInt.h,
	  libs/database/sqlite2/vdbeInt.h, libs/dialogs/deletedialog.h,
	  libs/dialogs/dprogressdlg.cpp,
	  libs/dialogs/iccprofileinfodlg.cpp, libs/dialogs/imagedialog.cpp,
	  libs/dialogs/rawcameradlg.cpp, libs/dmetadata/dmetadata.cpp,
	  libs/dmetadata/dmetadata.h, libs/dmetadata/geodetictools.h,
	  libs/greycstoration/greycstoration.h,
	  libs/greycstoration/greycstorationiface.cpp,
	  libs/histogram/imagehistogram.cpp,
	  libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/imagepropertiesgpstab.cpp,
	  libs/imageproperties/imagepropertiessidebarcamgui.cpp,
	  libs/imageproperties/imagepropertiessidebarcamgui.h,
	  libs/imageproperties/talbumlistview.cpp,
	  libs/jpegutils/jpegutils.cpp,
	  libs/threadimageio/loadingdescription.h,
	  libs/threadimageio/loadsavethread.cpp,
	  libs/threadimageio/loadsavethread.h,
	  libs/threadimageio/previewtask.cpp,
	  libs/threadimageio/thumbnailbasic.cpp,
	  libs/threadimageio/thumbnailcreator.cpp,
	  libs/threadimageio/thumbnailcreator.h,
	  libs/threadimageio/thumbnailloadthread.h,
	  libs/whitebalance/whitebalance.cpp,
	  libs/widgets/common/histogrambox.cpp,
	  libs/widgets/common/histogrambox.h,
	  libs/widgets/common/paniconwidget.h,
	  libs/widgets/common/previewwidget.cpp,
	  libs/widgets/common/sidebar.cpp, libs/widgets/common/sidebar.h,
	  libs/widgets/common/splashscreen.cpp,
	  libs/widgets/common/splashscreen.h,
	  libs/widgets/common/thumbbar.h,
	  libs/widgets/iccprofiles/cietonguewidget.cpp,
	  libs/widgets/iccprofiles/iccpreviewwidget.cpp,
	  libs/widgets/imageplugins/imagepanelwidget.cpp,
	  libs/widgets/imageplugins/imagepanelwidget.h,
	  libs/widgets/imageplugins/imagepaniconwidget.cpp,
	  libs/widgets/imageplugins/imageregionwidget.cpp,
	  libs/widgets/metadata/makernotewidget.cpp,
	  libs/widgets/metadata/metadatalistview.cpp: spell checking in
	  folder 'libs'

2008-10-15 12:34  aclemens

	* libs/dialogs/iccprofileinfodlg.h,
	  libs/imageproperties/imagepropertiescolorstab.h,
	  libs/jpegutils/jpegutils.cpp, utilities/cameragui/capturedlg.h,
	  utilities/imageeditor/canvas/colorcorrectiondlg.h,
	  utilities/slideshow/toolbar.cpp, utilities/slideshow/toolbar.h:
	  renaming namespace comment to have a consistent layout throughout
	  digiKam source code

2008-10-15 08:00  aclemens

	* NEWS: update

2008-10-15 07:39  gkulzer

	* digikam/digikamapp.cpp, utilities/cameragui/cameraui.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/lighttable/lighttablewindow.cpp: i18n polish

2008-10-15 07:33  gkulzer

	* NEWS: polish

2008-10-15 06:31  cgilles

	* NEWS: update

2008-10-14 18:55  aclemens

	* project/project.kdevelop: revert this change

2008-10-14 18:22  aclemens

	* imageplugins/whitebalance/whitebalancetool.cpp,
	  libs/dialogs/deletedialog.cpp,
	  libs/dimg/loaders/jpegsettings.cpp, project/project.kdevelop,
	  showfoto/showfoto.cpp, utilities/cameragui/renamecustomizer.cpp,
	  utilities/setup/setupmime.cpp: finished removing <qt> tags from
	  i18n calls

2008-10-14 17:50  aclemens

	* digikam/albummanager.cpp, digikam/albumpropsedit.cpp,
	  digikam/digikamapp.cpp, digikam/digikamfirstrun.cpp,
	  digikam/tageditdlg.cpp: remove <qt> tags from i18n calls

2008-10-14 17:35  aclemens

	* DESIGN, HACKING, PACKAGING, README: fixed some typos

2008-10-14 12:59  aclemens

	* utilities/batch/batchsyncmetadata.cpp: Oops, logic error :-) Now
	  it should work!!

	  CCBUG:172733

2008-10-14 12:38  aclemens

	* NEWS: update + typos

2008-10-14 12:38  aclemens

	* utilities/batch/batchsyncmetadata.cpp: We need to set a
	  parentheses around the expression, otherwise we get an
	  out-of-index error.

	  BUG:172733

2008-10-14 11:25  mlaurent

	* kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol:
	  Add icons

2008-10-13 23:33  aclemens

	* SPELLCHECKING, imageplugins/adjustcurves/adjustcurvestool.cpp,
	  imageplugins/blurfx/blurfxtool.cpp,
	  imageplugins/border/bordertool.cpp,
	  imageplugins/channelmixer/channelmixertool.cpp,
	  imageplugins/charcoal/charcoaltool.cpp,
	  imageplugins/colorfx/colorfxtool.cpp,
	  imageplugins/coreplugin/bcgtool.cpp,
	  imageplugins/coreplugin/blurtool.cpp,
	  imageplugins/coreplugin/bwsepiatool.cpp,
	  imageplugins/coreplugin/hsl/hsltool.cpp,
	  imageplugins/coreplugin/iccprooftool.cpp,
	  imageplugins/coreplugin/rgbtool.cpp,
	  imageplugins/coreplugin/sharpnesseditor/sharpentool.cpp,
	  imageplugins/distortionfx/distortionfx.cpp,
	  imageplugins/distortionfx/distortionfxtool.cpp,
	  imageplugins/emboss/emboss.cpp,
	  imageplugins/emboss/embosstool.cpp,
	  imageplugins/filmgrain/filmgrain.cpp,
	  imageplugins/filmgrain/filmgraintool.cpp,
	  imageplugins/freerotation/freerotation.cpp,
	  imageplugins/infrared/infrared.cpp,
	  imageplugins/infrared/infraredtool.cpp,
	  imageplugins/inpainting/inpaintingtool.cpp,
	  imageplugins/lenscorrection/autocorrection/autocorrectiontool.cpp,
	  imageplugins/lenscorrection/autocorrection/klensfun.cpp,
	  imageplugins/lenscorrection/distortion/lensdistortiontool.cpp,
	  imageplugins/lenscorrection/distortion/lensdistortiontool.h,
	  imageplugins/lenscorrection/distortion/pixelaccess.h,
	  imageplugins/lenscorrection/vignetting/antivignettingtool.cpp,
	  imageplugins/noisereduction/noisereduction.cpp,
	  imageplugins/noisereduction/noisereduction.h,
	  imageplugins/noisereduction/noisereductiontool.cpp,
	  imageplugins/oilpaint/oilpaint.cpp,
	  imageplugins/oilpaint/oilpainttool.cpp,
	  imageplugins/perspective/perspectivewidget.cpp,
	  imageplugins/perspective/perspectivewidget.h,
	  imageplugins/raindrop/raindrop.h,
	  imageplugins/restoration/restorationtool.cpp,
	  imageplugins/sheartool/shear.cpp,
	  imageplugins/whitebalance/whitebalancetool.cpp: finished spell
	  checking in folder 'imageplugins'

2008-10-13 08:47  aclemens

	* SPELLCHECKING, utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/camerafolderitem.cpp,
	  utilities/cameragui/camerafolderitem.h,
	  utilities/cameragui/camerafolderview.cpp,
	  utilities/cameragui/camerafolderview.h,
	  utilities/cameragui/gpcamera.cpp,
	  utilities/cameragui/umscamera.cpp,
	  utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/iofilesettingscontainer.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/tools/imageprint.cpp,
	  utilities/imageeditor/tools/imageresize.cpp,
	  utilities/kipiiface/kipiimagecollection.cpp,
	  utilities/kipiiface/kipiinterface.cpp,
	  utilities/lighttable/lighttablewindow.cpp: spell checking
	  finished in folder 'utilities'

2008-10-12 18:35  cgilles

	* NEWS: update

2008-10-12 18:02  mwiesweg

	* utilities/timeline/timelinewidget.h: sorry, fix compilation

2008-10-12 14:41  mwiesweg

	* NEWS: update

2008-10-12 14:41  mwiesweg

	* utilities/timeline/timelinewidget.cpp: Change the cursor to
	  PointingHand on the exact spot where a timeline
	  selection is possible, to indicate that it is just this area you
	  are supposed to click.

2008-10-12 14:41  mwiesweg

	* utilities/timeline/timelinewidget.cpp: Improve source code
	  readability - helps me to understand where variable is changed

2008-10-12 14:41  mwiesweg

	* utilities/timeline/timelinewidget.cpp: The second parameter of
	  KCalendarSystem::weekNumber() is only touched
	  if the week belongs officially to another year than the day of
	  the given date. For all other (most) cases, the passed parameter
	  must be initialized before.

	  Fixes week view (no longer defaulting to year 1 B.C.)
	  see bug 168005

2008-10-12 14:40  mwiesweg

	* utilities/timeline/timelinewidget.cpp,
	  utilities/timeline/timelinewidget.h: Remove painting indirection,
	  no need for Qt4

2008-10-12 11:50  cgilles

	* NEWS: update

2008-10-12 11:47  cgilles

	* NEWS: update

2008-10-12 11:44  cgilles

	* NEWS: update

2008-10-12 09:00  aclemens

	* libs/database/schemaupdater.cpp: we are missing WMV files here

2008-10-11 22:11  aclemens

	* SPELLCHECKING, showfoto/setup/setupeditor.cpp,
	  utilities/setup/setupeditor.cpp,
	  utilities/timeline/timelineview.cpp,
	  utilities/timeline/timelinewidget.h: beginning to spell check
	  'utilities' folder

2008-10-11 21:36  aclemens

	* SPELLCHECKING: added imageplugins subfolders

2008-10-11 21:36  aclemens

	* SPELLCHECKING, kioslave/digikamalbums.h: finished spell checking
	  in 'kioslave'

2008-10-11 21:36  aclemens

	* SPELLCHECKING, showfoto/setup/setupeditor.cpp: finished spell
	  checking in 'showfoto'

2008-10-11 20:50  aclemens

	* SPELLCHECKING: added file to keep track of spell checking
	  progress

2008-10-11 20:50  aclemens

	* digikam/imagepreviewbar.cpp, digikam/imagepreviewbar.h,
	  digikam/imagepreviewview.cpp, digikam/imagepreviewview.h,
	  digikam/mediaplayerview.cpp, digikam/mediaplayerview.h,
	  imageplugins/adjustcurves/adjustcurvestool.cpp,
	  imageplugins/adjustcurves/adjustcurvestool.h,
	  imageplugins/adjustlevels/adjustlevelstool.cpp,
	  imageplugins/adjustlevels/adjustlevelstool.h,
	  imageplugins/blurfx/blurfx.cpp, imageplugins/blurfx/blurfx.h,
	  imageplugins/blurfx/blurfxtool.cpp,
	  imageplugins/blurfx/blurfxtool.h, imageplugins/border/border.cpp,
	  imageplugins/border/border.h, imageplugins/border/bordertool.cpp,
	  imageplugins/border/bordertool.h,
	  imageplugins/channelmixer/channelmixertool.cpp,
	  imageplugins/channelmixer/channelmixertool.h,
	  imageplugins/charcoal/charcoal.cpp,
	  imageplugins/charcoal/charcoal.h,
	  imageplugins/charcoal/charcoaltool.cpp,
	  imageplugins/charcoal/charcoaltool.h,
	  imageplugins/colorfx/colorfxtool.cpp,
	  imageplugins/colorfx/colorfxtool.h,
	  imageplugins/coreplugin/autocorrectiontool.cpp,
	  imageplugins/coreplugin/autocorrectiontool.h,
	  imageplugins/coreplugin/bcgtool.cpp,
	  imageplugins/coreplugin/bcgtool.h,
	  imageplugins/coreplugin/blurtool.cpp,
	  imageplugins/coreplugin/blurtool.h,
	  imageplugins/coreplugin/bwsepiatool.cpp,
	  imageplugins/coreplugin/bwsepiatool.h,
	  imageplugins/coreplugin/hsl/hsltool.cpp,
	  imageplugins/coreplugin/hsl/hsltool.h,
	  imageplugins/coreplugin/hsl/hspreviewwidget.cpp,
	  imageplugins/coreplugin/hsl/hspreviewwidget.h,
	  imageplugins/coreplugin/iccprooftool.cpp,
	  imageplugins/coreplugin/iccprooftool.h,
	  imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp,
	  imageplugins/coreplugin/ratiocrop/imageselectionwidget.h,
	  imageplugins/coreplugin/ratiocrop/ratiocroptool.cpp,
	  imageplugins/coreplugin/ratiocrop/ratiocroptool.h,
	  imageplugins/coreplugin/redeyetool.cpp,
	  imageplugins/coreplugin/redeyetool.h,
	  imageplugins/coreplugin/rgbtool.cpp,
	  imageplugins/coreplugin/rgbtool.h,
	  imageplugins/coreplugin/sharpnesseditor/matrix.cpp,
	  imageplugins/coreplugin/sharpnesseditor/matrix.h,
	  imageplugins/coreplugin/sharpnesseditor/refocus.cpp,
	  imageplugins/coreplugin/sharpnesseditor/refocus.h,
	  imageplugins/coreplugin/sharpnesseditor/sharpentool.cpp,
	  imageplugins/coreplugin/sharpnesseditor/sharpentool.h,
	  imageplugins/coreplugin/sharpnesseditor/unsharp.cpp,
	  imageplugins/coreplugin/sharpnesseditor/unsharp.h,
	  imageplugins/distortionfx/distortionfx.cpp,
	  imageplugins/distortionfx/distortionfx.h,
	  imageplugins/distortionfx/distortionfxtool.cpp,
	  imageplugins/distortionfx/distortionfxtool.h,
	  imageplugins/emboss/emboss.cpp, imageplugins/emboss/emboss.h,
	  imageplugins/emboss/embosstool.cpp,
	  imageplugins/emboss/embosstool.h,
	  imageplugins/filmgrain/filmgrain.cpp,
	  imageplugins/filmgrain/filmgrain.h,
	  imageplugins/filmgrain/filmgraintool.cpp,
	  imageplugins/filmgrain/filmgraintool.h,
	  imageplugins/freerotation/freerotation.cpp,
	  imageplugins/freerotation/freerotation.h,
	  imageplugins/freerotation/freerotationtool.cpp,
	  imageplugins/freerotation/freerotationtool.h,
	  imageplugins/hotpixels/blackframelistview.cpp,
	  imageplugins/hotpixels/blackframelistview.h,
	  imageplugins/hotpixels/blackframeparser.cpp,
	  imageplugins/hotpixels/blackframeparser.h,
	  imageplugins/hotpixels/hotpixel.h,
	  imageplugins/hotpixels/hotpixelfixer.cpp,
	  imageplugins/hotpixels/hotpixelfixer.h,
	  imageplugins/hotpixels/hotpixelstool.cpp,
	  imageplugins/hotpixels/hotpixelstool.h,
	  imageplugins/hotpixels/weights.cpp,
	  imageplugins/hotpixels/weights.h,
	  imageplugins/infrared/infrared.cpp,
	  imageplugins/infrared/infrared.h,
	  imageplugins/infrared/infraredtool.cpp,
	  imageplugins/infrared/infraredtool.h,
	  imageplugins/inpainting/inpaintingtool.cpp,
	  imageplugins/inpainting/inpaintingtool.h,
	  imageplugins/inserttext/inserttexttool.cpp,
	  imageplugins/inserttext/inserttexttool.h,
	  imageplugins/inserttext/inserttextwidget.cpp,
	  imageplugins/inserttext/inserttextwidget.h,
	  imageplugins/lenscorrection/autocorrection/autocorrectiontool.cpp,
	  imageplugins/lenscorrection/autocorrection/autocorrectiontool.h,
	  imageplugins/lenscorrection/autocorrection/klensfun.cpp,
	  imageplugins/lenscorrection/autocorrection/klensfun.h,
	  imageplugins/lenscorrection/distortion/lensdistortion.cpp,
	  imageplugins/lenscorrection/distortion/lensdistortion.h,
	  imageplugins/lenscorrection/distortion/lensdistortiontool.cpp,
	  imageplugins/lenscorrection/distortion/lensdistortiontool.h,
	  imageplugins/lenscorrection/distortion/pixelaccess.cpp,
	  imageplugins/lenscorrection/distortion/pixelaccess.h,
	  imageplugins/lenscorrection/vignetting/antivignetting.cpp,
	  imageplugins/lenscorrection/vignetting/antivignetting.h,
	  imageplugins/lenscorrection/vignetting/antivignettingtool.cpp,
	  imageplugins/lenscorrection/vignetting/antivignettingtool.h,
	  imageplugins/noisereduction/noisereduction.cpp,
	  imageplugins/noisereduction/noisereduction.h,
	  imageplugins/noisereduction/noisereductiontool.cpp,
	  imageplugins/noisereduction/noisereductiontool.h,
	  imageplugins/oilpaint/oilpaint.cpp,
	  imageplugins/oilpaint/oilpaint.h,
	  imageplugins/oilpaint/oilpainttool.cpp,
	  imageplugins/oilpaint/oilpainttool.h,
	  imageplugins/perspective/perspectivetool.cpp,
	  imageplugins/perspective/perspectivetool.h,
	  imageplugins/perspective/perspectivewidget.cpp,
	  imageplugins/perspective/perspectivewidget.h,
	  imageplugins/perspective/triangle.cpp,
	  imageplugins/perspective/triangle.h,
	  imageplugins/raindrop/raindrop.cpp,
	  imageplugins/raindrop/raindrop.h,
	  imageplugins/raindrop/raindroptool.cpp,
	  imageplugins/raindrop/raindroptool.h,
	  imageplugins/restoration/restorationtool.cpp,
	  imageplugins/restoration/restorationtool.h,
	  imageplugins/sheartool/shear.cpp, imageplugins/sheartool/shear.h,
	  imageplugins/sheartool/sheartool.cpp,
	  imageplugins/sheartool/sheartool.h,
	  imageplugins/superimpose/dirselectwidget.cpp,
	  imageplugins/superimpose/dirselectwidget.h,
	  imageplugins/superimpose/superimposetool.cpp,
	  imageplugins/superimpose/superimposetool.h,
	  imageplugins/superimpose/superimposewidget.cpp,
	  imageplugins/superimpose/superimposewidget.h,
	  imageplugins/texture/texture.cpp, imageplugins/texture/texture.h,
	  imageplugins/texture/texturetool.cpp,
	  imageplugins/texture/texturetool.h,
	  imageplugins/whitebalance/whitebalancetool.cpp,
	  imageplugins/whitebalance/whitebalancetool.h,
	  libs/curves/imagecurves.cpp, libs/curves/imagecurves.h,
	  libs/dialogs/dprogressdlg.cpp, libs/dialogs/dprogressdlg.h,
	  libs/dialogs/iccprofileinfodlg.cpp, libs/dialogs/libsinfodlg.cpp,
	  libs/dialogs/libsinfodlg.h, libs/dialogs/rawcameradlg.cpp,
	  libs/dialogs/rawcameradlg.h, libs/dimg/dcolor.cpp,
	  libs/dimg/dcolor.h, libs/dimg/dimg.cpp, libs/dimg/dimg.h,
	  libs/dimg/dimgprivate.h, libs/dimg/dimgscale.cpp,
	  libs/dimg/dshareddata.h, libs/dimg/filters/bcgmodifier.cpp,
	  libs/dimg/filters/bcgmodifier.h,
	  libs/dimg/filters/colormodifier.cpp,
	  libs/dimg/filters/colormodifier.h,
	  libs/dimg/filters/dimggaussianblur.cpp,
	  libs/dimg/filters/dimggaussianblur.h,
	  libs/dimg/filters/dimgimagefilters.cpp,
	  libs/dimg/filters/dimgimagefilters.h,
	  libs/dimg/filters/dimgsharpen.cpp,
	  libs/dimg/filters/dimgsharpen.h,
	  libs/dimg/filters/dimgthreadedfilter.cpp,
	  libs/dimg/filters/dimgthreadedfilter.h,
	  libs/dimg/filters/hslmodifier.cpp,
	  libs/dimg/filters/hslmodifier.h,
	  libs/dimg/filters/icctransform.cpp,
	  libs/dimg/filters/icctransform.h,
	  libs/dimg/loaders/dimgloader.cpp, libs/dimg/loaders/dimgloader.h,
	  libs/dimg/loaders/jp2kloader.cpp, libs/dimg/loaders/jp2kloader.h,
	  libs/dimg/loaders/jpegloader.cpp, libs/dimg/loaders/jpegloader.h,
	  libs/dimg/loaders/pngloader.cpp, libs/dimg/loaders/pngloader.h,
	  libs/dimg/loaders/ppmloader.cpp, libs/dimg/loaders/ppmloader.h,
	  libs/dimg/loaders/qimageloader.cpp,
	  libs/dimg/loaders/qimageloader.h,
	  libs/dimg/loaders/rawloader.cpp, libs/dimg/loaders/rawloader.h,
	  libs/dimg/loaders/tiffloader.cpp, libs/dimg/loaders/tiffloader.h,
	  libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h,
	  libs/greycstoration/greycstorationiface.cpp,
	  libs/greycstoration/greycstorationiface.h,
	  libs/greycstoration/greycstorationwidget.cpp,
	  libs/greycstoration/greycstorationwidget.h,
	  libs/histogram/imagehistogram.cpp,
	  libs/histogram/imagehistogram.h,
	  libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/cameraitempropertiestab.h,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h,
	  libs/imageproperties/imagepropertiescolorstab.cpp,
	  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/talbumlistview.cpp,
	  libs/imageproperties/talbumlistview.h,
	  libs/levels/imagelevels.cpp, libs/levels/imagelevels.h,
	  libs/themeengine/texture.cpp, libs/themeengine/texture.h,
	  libs/themeengine/theme.cpp, libs/themeengine/theme.h,
	  libs/themeengine/themeengine.cpp, libs/themeengine/themeengine.h,
	  libs/whitebalance/blackbody.h,
	  libs/whitebalance/whitebalance.cpp,
	  libs/whitebalance/whitebalance.h,
	  libs/widgets/common/curveswidget.cpp,
	  libs/widgets/common/curveswidget.h,
	  libs/widgets/common/paniconwidget.cpp,
	  libs/widgets/common/paniconwidget.h,
	  libs/widgets/common/previewwidget.cpp,
	  libs/widgets/common/previewwidget.h,
	  libs/widgets/common/thumbbar.cpp, libs/widgets/common/thumbbar.h,
	  libs/widgets/imageplugins/imageguidewidget.cpp,
	  libs/widgets/imageplugins/imageguidewidget.h,
	  libs/widgets/imageplugins/imagepanelwidget.cpp,
	  libs/widgets/imageplugins/imagepanelwidget.h,
	  libs/widgets/imageplugins/imagepaniconwidget.cpp,
	  libs/widgets/imageplugins/imagepaniconwidget.h,
	  libs/widgets/imageplugins/imageregionwidget.cpp,
	  libs/widgets/imageplugins/imageregionwidget.h, showfoto/main.cpp,
	  showfoto/setup/setup.cpp, showfoto/setup/setup.h,
	  showfoto/setup/setupeditor.cpp, showfoto/setup/setupeditor.h,
	  showfoto/showfoto.cpp, themedesigner/mainwindow.cpp,
	  themedesigner/mainwindow.h,
	  themedesigner/themedicongroupitem.cpp,
	  themedesigner/themedicongroupitem.h,
	  themedesigner/themediconitem.cpp, themedesigner/themediconitem.h,
	  themedesigner/themediconview.cpp, themedesigner/themediconview.h,
	  utilities/batch/batchsyncmetadata.cpp,
	  utilities/batch/batchsyncmetadata.h,
	  utilities/batch/fingerprintsgenerator.cpp,
	  utilities/cameragui/cameraiconitem.cpp,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/capturedlg.cpp,
	  utilities/cameragui/capturewidget.cpp,
	  utilities/cameragui/capturewidget.h,
	  utilities/cameragui/dkcamera.cpp,
	  utilities/cameragui/gpcamera.cpp,
	  utilities/cameragui/gpconfigdlg.h,
	  utilities/cameragui/umscamera.cpp,
	  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/gpssearch/gpssearchview.cpp,
	  utilities/gpssearch/gpssearchview.h,
	  utilities/gpssearch/gpssearchwidget.h,
	  utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/canvas/colorcorrectiondlg.cpp,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/canvas/imagepluginloader.cpp,
	  utilities/imageeditor/canvas/iofilesettingscontainer.h,
	  utilities/imageeditor/canvas/undocache.cpp,
	  utilities/imageeditor/editor/editorstackview.h,
	  utilities/imageeditor/editor/editortoolsettings.cpp,
	  utilities/imageeditor/editor/editortoolsettings.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindowprivate.h,
	  utilities/imageeditor/editor/imageiface.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  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/tools/imageresize.cpp,
	  utilities/imageeditor/tools/imageresize.h,
	  utilities/kipiiface/kipiinterface.cpp,
	  utilities/lighttable/lighttablebar.cpp,
	  utilities/lighttable/lighttablebar.h,
	  utilities/lighttable/lighttablepreview.cpp,
	  utilities/lighttable/lighttablepreview.h,
	  utilities/searchwindow/choicesearchutilities.h,
	  utilities/searchwindow/comboboxutilities.cpp,
	  utilities/searchwindow/comboboxutilities.h,
	  utilities/searchwindow/ratingsearchutilities.h,
	  utilities/searchwindow/searchfields.cpp,
	  utilities/searchwindow/searchfolderview.cpp,
	  utilities/searchwindow/searchtabheader.cpp,
	  utilities/searchwindow/searchutilities.h,
	  utilities/searchwindow/searchview.h,
	  utilities/setup/setupdcraw.cpp, utilities/setup/setupicc.cpp,
	  utilities/setup/setupiofiles.cpp,
	  utilities/setup/setupmetadata.cpp,
	  utilities/setup/setupslideshow.cpp,
	  utilities/slideshow/slideshow.cpp,
	  utilities/slideshow/slideshow.h,
	  utilities/slideshow/slideshowsettings.h,
	  utilities/timeline/timelineview.cpp,
	  utilities/timeline/timelineview.h,
	  utilities/timeline/timelinewidget.cpp,
	  utilities/timeline/timelinewidget.h: begin with spell checking on
	  whole digiKam sourcecode folder

2008-10-11 17:59  mwiesweg

	* digikam/scancontroller.cpp, libs/database/collectionscanner.cpp:
	  Revert "Add debug messages to get timing of collection scan."
	  (commit 869626)
	  because bug 172269 is resolved now.

2008-10-11 15:21  aclemens

	* NEWS: update

2008-10-11 15:05  aclemens

	* showfoto/showfoto.cpp, showfoto/showfoto.h: Use KJob* instead of
	  KIO::Job* for the signal 'result', otherwise an image will not be
	  deleted correctly and removed from the images list.

2008-10-11 15:05  aclemens

	* libs/widgets/common/histogramwidget.cpp,
	  utilities/cameragui/cameraiconview.cpp: Obsolete macros QMIN(),
	  Q_MIN(), QMAX() and Q_MAX() should be replaced by the qMin() and
	  qMax() functions.

2008-10-11 14:21  aclemens

	* utilities/searchwindow/searchfields.cpp: call valueChanged()
	  manually when clearbutton is pressed in advanced search dialog
	  for SearchFieldRangeDate widgets.

	  Since no signal is emitted from KDateEdit when a date / time is
	  changed with setDate() / setTime(), we need to call
	  valueChanged() manually in the reset() method, otherwise the
	  clear button will not be hidden when fields are empty.

2008-10-11 13:55  mwiesweg

	* libs/database/collectionscanner.cpp: Do not use the file name
	  filter that comes with QDir.entryInfoList, which
	  is very slow for larger file counts and filtered suffixes.
	  Just get all files and use plain simple suffix filtering from a
	  QSet.

	  Speeds up complete collection scan by approximately factor 20.

2008-10-11 13:04  cgilles

	* digikam/digikamfirstrun.cpp: compile with Qt < 4.4.x

2008-10-11 12:49  aclemens

	* utilities/fuzzysearch/findduplicatesview.cpp: change layout of
	  the findduplicatesview

	  The new statusprogressbar widget becomes too small with an
	  activated cancel button.
	  The progressbar is now moved beneath the "find duplicates"
	  button.

2008-10-11 09:27  aclemens

	* libs/widgets/common/statusprogressbar.cpp,
	  utilities/fuzzysearch/findduplicatesview.cpp,
	  utilities/fuzzysearch/findduplicatesview.h: First implementation
	  of a cancel action for the find duplicates feature.

	  Right now KJob::kill() is used to stop the search for duplicate
	  images.
	  Hopefully this is enough and plays well with the database
	  connection.

2008-10-11 09:27  aclemens

	* libs/widgets/common/statusprogressbar.cpp,
	  utilities/fuzzysearch/findduplicatesview.cpp: Set the
	  progressBarMode already in the constructor of the FindDuplicates
	  view, so that the progressBar widget is actually shown.

	  The problem is that is will always show 0%, the old QProgressBar
	  widget was completely empty.
	  But this is not too important right now, it is just an aesthetic
	  property.

2008-10-10 01:21  sengels

	* themedesigner/CMakeLists.txt: themeengine is contained in
	  libdigikam

2008-10-10 00:54  sengels

	* digikam/CMakeLists.txt, digikam/albummanager.h,
	  digikam/albumsettings.h, digikam/albumwidgetstack.h,
	  digikam/digikam_export.h, digikam/digikamapp.h,
	  digikam/digikamfirstrun.h, digikam/folderitem.h,
	  digikam/folderview.h, digikam/icongroupitem.h,
	  digikam/iconitem.h, digikam/iconview.h,
	  digikam/imagepreviewbar.h, digikam/imagepreviewview.h,
	  digikam/mediaplayerview.h, digikam/scancontroller.h,
	  digikam/treefolderitem.h, digikam/welcomepageview.h,
	  imageplugins/adjustcurves/imageplugin_adjustcurves.h,
	  imageplugins/adjustlevels/imageplugin_adjustlevels.h,
	  imageplugins/blurfx/imageplugin_blurfx.h,
	  imageplugins/border/imageplugin_border.h,
	  imageplugins/channelmixer/imageplugin_channelmixer.h,
	  imageplugins/charcoal/imageplugin_charcoal.h,
	  imageplugins/colorfx/imageplugin_colorfx.h,
	  imageplugins/coreplugin/imageplugin_core.h,
	  imageplugins/distortionfx/imageplugin_distortionfx.h,
	  imageplugins/emboss/imageplugin_emboss.h,
	  imageplugins/filmgrain/imageplugin_filmgrain.h,
	  imageplugins/freerotation/imageplugin_freerotation.h,
	  imageplugins/hotpixels/imageplugin_hotpixels.h,
	  imageplugins/infrared/imageplugin_infrared.h,
	  imageplugins/inpainting/imageplugin_inpainting.h,
	  imageplugins/inserttext/imageplugin_inserttext.h,
	  imageplugins/lenscorrection/imageplugin_lenscorrection.h,
	  imageplugins/noisereduction/imageplugin_noisereduction.h,
	  imageplugins/oilpaint/imageplugin_oilpaint.h,
	  imageplugins/perspective/imageplugin_perspective.h,
	  imageplugins/raindrop/imageplugin_raindrop.h,
	  imageplugins/restoration/imageplugin_restoration.h,
	  imageplugins/sheartool/imageplugin_sheartool.h,
	  imageplugins/superimpose/imageplugin_superimpose.h,
	  imageplugins/texture/imageplugin_texture.h,
	  imageplugins/whitebalance/imageplugin_whitebalance.h,
	  libs/dialogs/deletedialog.h, libs/dialogs/dprogressdlg.h,
	  libs/dialogs/iccprofileinfodlg.h, libs/dialogs/imagedialog.h,
	  libs/dialogs/libsinfodlg.h, libs/dialogs/rawcameradlg.h,
	  libs/imageproperties/cameraitempropertiestab.h,
	  libs/imageproperties/imagedescedittab.h,
	  libs/imageproperties/imagepropertiessidebarcamgui.h,
	  libs/imageproperties/imagepropertiessidebardb.h,
	  libs/imageproperties/talbumlistview.h,
	  libs/imageproperties/worldmapwidget.h,
	  themedesigner/CMakeLists.txt, utilities/cameragui/animwidget.h,
	  utilities/cameragui/capturedlg.h,
	  utilities/cameragui/capturewidget.h,
	  utilities/lighttable/lighttablebar.h,
	  utilities/lighttable/lighttablepreview.h,
	  utilities/lighttable/lighttableview.h,
	  utilities/searchwindow/searchwindow.h,
	  utilities/setup/setupdcraw.h, utilities/setup/setupicc.h,
	  utilities/setup/setupiofiles.h, utilities/setup/setupslideshow.h:
	  fixing the export macros:
	  1) plugins don't need to be exported
	  2) the binary doesn't need to export too unless you want to link
	  against the binary
	  3) the other libraries get their correct macro
	  I have removed some files from the binary because they have been
	  included in the library as well - that caused most problems.

2008-10-09 13:47  mwiesweg

	* digikam/scancontroller.cpp, libs/database/collectionscanner.cpp:
	  Add debug messages to get timing of collectiion scan.
	  To be removed when bug 172269 is resolved.

2008-10-09 13:47  mwiesweg

	* utilities/imageeditor/editor/imageiface.cpp: - Properly check if
	  color management is enabled before creating ICCTransform.
	  Fixes QFSEngine warnings.
	  - Remove extra pixmap drawing indirection, no need for
	  intermediate buffer.

2008-10-09 13:47  mwiesweg

	* libs/widgets/common/sidebar.cpp: Default value of active tab
	  should be the first tab, not -1 which
	  means invalid/none.
	  Fixes a bug I encountered after first run with empty config,
	  when selecting an album in left side bar would have no effect
	  (because sidebar had not emitted the signalChangedTab signal,
	  and the AlbumFolderView was not set setActive(true))

2008-10-09 13:47  mwiesweg

	* digikam/digikamfirstrun.cpp: FirstRun:
	  - change wording of messages so that first time users may have a
	  better understanding what they are supposed to do
	  - if provided, use desktop wide default value for pictures
	  directory.
	  KDE4.2 will have this from KGlobalSettings, Qt4.4's
	  QDesktopService
	  provides the same for KDE4.1. It uses the XDG spec. For me the
	  values
	  are empty; fallback is ~/Pictures as before.
	  - Remove check that does not allow ~ as database dir, I dont see
	  the reason

2008-10-09 12:21  cgilles

	* NEWS: update

2008-10-09 00:22  sengels

	* digikam/digikamfirstrun.cpp: disable these settings
	  probably some absolute path is meant instead - this definitely
	  needs some fixing as it probably crashes digikam once in a while

2008-10-09 00:19  sengels

	* CMakeLists.txt: those two files are contained in the second
	  digikamdatabase already

2008-10-08 23:17  sengels

	* imageplugins/infrared/infrared.cpp: now it is really the last one
	  rand_r

2008-10-08 23:16  sengels

	* imageplugins/filmgrain/filmgrain.cpp,
	  imageplugins/raindrop/raindrop.cpp: the last rand_r fixes

2008-10-08 22:58  sengels

	* imageplugins/distortionfx/distortionfx.cpp: rand_r fix

2008-10-08 22:50  sengels

	* imageplugins/blurfx/blurfx.cpp: minor win32 fix as rand_r is not
	  existant

2008-10-08 20:53  sengels

	* kioslave/digikamalbums.cpp, kioslave/digikamdates.cpp,
	  kioslave/digikamsearch.cpp, kioslave/digikamtags.cpp: use
	  KDE_EXPORT explicitly

2008-10-08 18:04  aclemens

	* utilities/fuzzysearch/findduplicatesview.cpp: added a
	  StatusProgressBar to the FindDuplicates view

	  We need a cancel action for the find duplicates function, since
	  it can take a lot of time on a huge
	  image-collection.
	  The cancel button of the progressbar widget is disabled by now,
	  since no cancel action is
	  implemented so far.

2008-10-08 13:22  cgilles

	* utilities/setup/cameraselection.cpp,
	  utilities/setup/setupcamera.cpp: polish

2008-10-08 13:16  cgilles

	* utilities/cameragui/freespacewidget.cpp: fix warnings

2008-10-08 13:13  cgilles

	* digikam/digikam_export.h: under Linux, we need to export this
	  component, else linking will fail.
	  CCMAIL: ps_ml@gmx.de

2008-10-08 12:54  cgilles

	* utilities/cameragui/gpcamera.cpp: fix warnings

2008-10-08 12:05  cgilles

	* utilities/setup/cameraselection.cpp,
	  utilities/setup/setupcamera.cpp: if gphoto2 support is disable,
	  hide camera list on the left and tips on the right bottom. Set
	  USB Mass Storage Camera by default

2008-10-08 11:59  sengels

	* digikam/digikam_export.h, libs/dialogs/deletedialog.h,
	  libs/dialogs/dprogressdlg.h, libs/dialogs/iccprofileinfodlg.h,
	  libs/dialogs/imagedialog.h, libs/dialogs/libsinfodlg.h,
	  libs/dialogs/rawcameradlg.h: adding DIGIKAMDIALOG_EXPORT;
	  this is not needed for now as it is directly included within the
	  binary

2008-10-08 11:35  sengels

	* CMakeLists.txt: disable kdcraw version check under windows:
	  "we always use the right version" (there is just this one
	  version)

2008-10-08 11:29  cgilles

	* NEWS: update

2008-10-08 11:21  cgilles

	* utilities/setup/setupcamera.cpp: if Gphoto2 support is disabled,
	  do not show gphoto2 logo and auto-detect button

2008-10-08 11:16  cgilles

	* NEWS: update

2008-10-08 10:37  cgilles

	* digikam/componentsinfo.h, project/project.kdevelop,
	  utilities/cameragui/gpcamera.cpp, utilities/cameragui/gpcamera.h:
	  compile digiKam without GPhoto2 support. Still testing under
	  Win32 if all is fine.
	  CCMAIL: ps_ml@gmx.de

2008-10-08 10:02  cgilles

	* CMakeLists.txt: add log message

2008-10-08 09:50  cgilles

	* CMakeLists.txt, README, config-digikam.h.cmake: New digiKam Cmake
	  flag to disable Gphoto2 support. This will be used especailly
	  unde Win32 port where Gphoto2 do not exist.
	  This patch only set a flag in config-digikam.h. We must use it in
	  source code to disable GPhoto2 code relevant.
	  CCMAIL: ps_ml@gmx.de

2008-10-08 07:12  cgilles

	* digikam/albumlister.cpp, digikam/mimefilter.cpp,
	  digikam/mimefilter.h: Add DNG as type mime filter

2008-10-08 07:00  cgilles

	* DBSCHEMA.ODS, project/DBSCHEMA.ODS, project/project.kdevelop:
	  Move DB schema to project subfolder.
	  Note: this folder is not published with release tarball. This
	  optimize tarball size.

2008-10-08 06:47  cgilles

	* libs/database/imageinfo.h: typo

2008-10-08 02:37  sengels

	* digikam/CMakeLists.txt: some flag fixes;

2008-10-08 02:05  sengels

	* libs/database/haar/haariface.h: one more export with
	  DIGIKAM_DATABASE_EXPORT

2008-10-08 01:39  sengels

	* libs/database/albumdb.h, libs/database/collectionlocation.h,
	  libs/database/collectionmanager.h,
	  libs/database/collectionscanner.h,
	  libs/database/collectionscannerhints.h,
	  libs/database/databaseaccess.h, libs/database/databasebackend.h,
	  libs/database/databasechangesets.h,
	  libs/database/databaseparameters.h,
	  libs/database/databasetransaction.h, libs/database/databaseurl.h,
	  libs/database/databasewatch.h, libs/database/downloadhistory.h,
	  libs/database/imagecomments.h, libs/database/imagecopyright.h,
	  libs/database/imageinfo.h, libs/database/imageinfolist.h,
	  libs/database/imagelister.h, libs/database/imagelisterreceiver.h,
	  libs/database/imagelisterrecord.h, libs/database/imageposition.h,
	  libs/database/imagequerybuilder.h, libs/database/imagescanner.h,
	  libs/database/initializationobserver.h,
	  libs/database/namefilter.h, libs/database/searchxml.h: add
	  digikamdatabase macro

2008-10-08 01:38  sengels

	* digikam/digikam_export.h: add an export macro for digikamdatabase

2008-10-08 00:58  sengels

	* utilities/imageeditor/editor/editorwindow.cpp: don't mess with
	  file permissions on Windows

2008-10-08 00:54  sengels

	* utilities/imageeditor/tools/imageprint.cpp,
	  utilities/imageeditor/tools/imageprint.h: warning is not
	  available on msvc compiler

2008-10-08 00:47  sengels

	* libs/threadimageio/thumbnailbasic.cpp: I am not sure if that is
	  correct, maybe those headers should be either removed or should
	  be ifdef'ed with HAVE_SYS_IPC_H and HAVE_SYS_SHM_H

2008-10-08 00:18  sengels

	* digikam/CMakeLists.txt: don't exclude us

2008-10-07 17:18  cgilles

	* KDE4PORT, project/KDE4PORT: mv

2008-10-07 12:12  cgilles

	* project/project.kdevelop, utilities/gpssearch/gpssearchview.cpp,
	  utilities/gpssearch/gpssearchwidget.cpp,
	  utilities/gpssearch/gpssearchwidget.h: polish implementation to
	  prepare map selection from marble (coming with KDE 4.2)
	  CCBUGS: 153070

2008-10-05 10:52  scripty

	* digikam/digikam.desktop,
	  imageplugins/adjustcurves/digikamimageplugin_adjustcurves.desktop,
	  imageplugins/adjustlevels/digikamimageplugin_adjustlevels.desktop,
	  imageplugins/blurfx/digikamimageplugin_blurfx.desktop,
	  imageplugins/border/digikamimageplugin_border.desktop,
	  imageplugins/channelmixer/digikamimageplugin_channelmixer.desktop,
	  imageplugins/charcoal/digikamimageplugin_charcoal.desktop,
	  imageplugins/colorfx/digikamimageplugin_colorfx.desktop,
	  imageplugins/coreplugin/digikamimageplugin_core.desktop,
	  imageplugins/distortionfx/digikamimageplugin_distortionfx.desktop,
	  imageplugins/emboss/digikamimageplugin_emboss.desktop,
	  imageplugins/filmgrain/digikamimageplugin_filmgrain.desktop,
	  imageplugins/freerotation/digikamimageplugin_freerotation.desktop,
	  imageplugins/hotpixels/digikamimageplugin_hotpixels.desktop,
	  imageplugins/infrared/digikamimageplugin_infrared.desktop,
	  imageplugins/inpainting/digikamimageplugin_inpainting.desktop,
	  imageplugins/inserttext/digikamimageplugin_inserttext.desktop,
	  imageplugins/lenscorrection/digikamimageplugin_lenscorrection.desktop,
	  imageplugins/noisereduction/digikamimageplugin_noisereduction.desktop,
	  imageplugins/oilpaint/digikamimageplugin_oilpaint.desktop,
	  imageplugins/perspective/digikamimageplugin_perspective.desktop,
	  imageplugins/raindrop/digikamimageplugin_raindrop.desktop,
	  imageplugins/restoration/digikamimageplugin_restoration.desktop,
	  imageplugins/sheartool/digikamimageplugin_sheartool.desktop,
	  imageplugins/superimpose/digikamimageplugin_superimpose.desktop,
	  imageplugins/texture/digikamimageplugin_texture.desktop,
	  imageplugins/whitebalance/digikamimageplugin_whitebalance.desktop,
	  kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  showfoto/showfoto.desktop,
	  utilities/hotplug/digikam-download.desktop.cmake,
	  utilities/hotplug/digikam-gphoto2-camera.desktop.cmake,
	  utilities/hotplug/digikam-mount-and-download.desktop.cmake,
	  utilities/imageeditor/editor/digikamimageplugin.desktop:
	  SVN_SILENT made messages (.desktop file)

2008-10-05 08:36  cgilles

	* themedesigner/CMakeLists.txt: there is no libkipiplugins in
	  digikam

2008-10-04 21:15  thiago

	* themedesigner/CMakeLists.txt: Link to these libraries if you use
	  their symbols

2008-10-04 19:48  thiago

	* digikam/CMakeLists.txt: Link to these libraries too, since you're
	  using symbols from them

2008-10-04 08:13  mlaurent

	* utilities/cameragui/freespacewidget.cpp,
	  utilities/cameragui/freespacewidget.h: Fix compile
	  moc doesn't know KDE_IS_VERSION(...)

2008-10-04 06:39  cgilles

	* KDE4PORT: pending task todo

2008-10-03 13:07  cgilles

	* utilities/cameragui/freespacewidget.h: missing to commit this
	  file

2008-10-03 12:52  cgilles

	* utilities/cameragui/freespacewidget.cpp,
	  utilities/cameragui/freespacewidget.h: compile with KDE 4.1

2008-10-03 11:49  cgilles

	* imageplugins/channelmixer/channelmixertool.cpp: fix warning

2008-10-03 11:24  cgilles

	* utilities/cameragui/freespacewidget.cpp,
	  utilities/cameragui/freespacewidget.h: fix depreciate.

2008-10-03 09:52  cgilles

	* CMakeLists.txt: update

2008-10-03 06:11  cgilles

	* CMakeLists.txt, NEWS, README, project/project.kdevelop: bump
	  libkdcraw depency to 0.4.0 else digiKam will not compile fine

2008-10-02 18:51  cgilles

	* CMakeLists.txt, NEWS, project/project.kdevelop: beta5

2008-10-02 17:33  cgilles

	* ChangeLog: prepare 0.10.0-beta4

0.10.0-beta4 02-10-2008
---------------------------------------------------------------------------
2008-10-02 13:36  cgilles

	* CMakeLists.txt: add url

2008-10-02 13:16  cgilles

	* NEWS.0.9.0, NEWS.0.9.1, NEWS.0.9.2, NEWS.0.9.3, NEWS.0.9.4,
	  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/project.kdevelop:
	  archive 0.9.x NEWS files to project sub-dir

2008-10-02 13:15  cgilles

	* CMakeLists.txt: uppercase + indent

2008-10-02 12:51  cgilles

	* NEWS: update

2008-10-02 11:02  aclemens

	* libs/widgets/common/histogrambox.cpp: use i18nc if single
	  adjective is used as message

2008-10-02 11:02  aclemens

	* libs/widgets/common/histogrambox.h: code polish

2008-10-02 11:02  aclemens

	* libs/widgets/common/histogrambox.h: use explicit ctor to prevent
	  a possible wrong usage of the class

2008-10-02 07:49  cgilles

	* NEWS: update

2008-10-01 20:00  cgilles

	* NEWS: update

2008-10-01 19:13  shaforo

	* digikam/daboutdata.h: ethics: remove credits for translators from
	  general credits page, as the list isn't full
	  and there is a special page for them in About dialog and the
	  credits are set in .po files, not in the code.

	  CCMAIL: caulier.gilles@gmail.com
	  CCMAIL: kde-i18n-doc@kde.org

2008-10-01 19:00  cgilles

	* libs/widgets/metadata/makernotewidget.cpp: missing to ignore sub
	  image here

2008-10-01 18:39  cgilles

	* libs/widgets/metadata/exifwidget.cpp: add sub image 1 & 2
	  available in DNG

2008-10-01 12:15  cgilles

	* README: update

2008-10-01 12:08  cgilles

	* NEWS: update

2008-10-01 12:05  cgilles

	* CMakeLists.txt: all gcc version > 4.3.0 must use -fno-tree-pre
	  option, else CImg.h compilation hang-up to infinite
	  BUG: 170929

2008-10-01 11:24  cgilles

	* README: missing jpÃg depency

2008-10-01 10:43  aclemens

	* digikam/albumpropsedit.cpp, digikam/mediaplayerview.cpp,
	  imageplugins/blurfx/blurfxtool.cpp,
	  imageplugins/border/bordertool.cpp,
	  imageplugins/charcoal/charcoaltool.cpp,
	  imageplugins/colorfx/colorfxtool.cpp,
	  imageplugins/coreplugin/blurtool.cpp,
	  imageplugins/coreplugin/bwsepiatool.cpp,
	  imageplugins/distortionfx/distortionfxtool.cpp,
	  imageplugins/emboss/embosstool.cpp,
	  imageplugins/filmgrain/filmgraintool.cpp,
	  imageplugins/infrared/infraredtool.cpp,
	  imageplugins/inpainting/inpaintingtool.cpp,
	  imageplugins/inserttext/inserttexttool.cpp,
	  imageplugins/raindrop/raindroptool.cpp,
	  imageplugins/sheartool/sheartool.cpp,
	  imageplugins/superimpose/superimposetool.cpp,
	  imageplugins/texture/texturetool.cpp,
	  libs/dimg/loaders/jp2ksettings.cpp,
	  libs/dimg/loaders/pngsettings.cpp,
	  libs/greycstoration/greycstorationwidget.cpp,
	  libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/imagepropertiestab.cpp,
	  libs/widgets/iccprofiles/iccpreviewwidget.cpp,
	  libs/widgets/imageplugins/imagewidget.cpp,
	  themedesigner/mainwindow.cpp,
	  utilities/cameragui/camerafolderdialog.cpp,
	  utilities/cameragui/renamecustomizer.cpp,
	  utilities/imageeditor/canvas/colorcorrectiondlg.cpp,
	  utilities/imageeditor/tools/imageresize.cpp,
	  utilities/searchwindow/searchfieldgroup.cpp,
	  utilities/searchwindow/searchgroup.cpp,
	  utilities/setup/setupalbumview.cpp,
	  utilities/setup/setupidentity.cpp,
	  utilities/setup/setupmetadata.cpp, utilities/setup/setupmime.cpp:
	  code polish

2008-10-01 10:18  cgilles

	* CMakeLists.txt: typo

2008-10-01 10:05  cgilles

	* CMakeLists.txt: missing libjpeg report

2008-10-01 09:15  cgilles

	* imageplugins/channelmixer/channelmixertool.cpp,
	  imageplugins/colorfx/colorfxtool.cpp,
	  imageplugins/coreplugin/autocorrectiontool.cpp,
	  imageplugins/coreplugin/bcgtool.cpp,
	  imageplugins/coreplugin/bwsepiatool.cpp,
	  imageplugins/coreplugin/hsl/hsltool.cpp,
	  imageplugins/coreplugin/iccprooftool.cpp,
	  imageplugins/coreplugin/redeyetool.cpp,
	  imageplugins/coreplugin/rgbtool.cpp,
	  libs/widgets/common/histogrambox.cpp, project/project.kdevelop:
	  fix crash. do not stop histogram computation from
	  editortoolsettings destructor. use Histogrambox container which
	  host hostgram widget.

2008-10-01 09:04  cgilles

	* imageplugins/whitebalance/whitebalancetool.cpp,
	  imageplugins/whitebalance/whitebalancetool.h: K3ActiveLabel =>
	  QLabel

2008-09-30 22:19  aclemens

	* libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/widgets/common/histogrambox.cpp,
	  libs/widgets/common/histogrambox.h: API change: rename the colors
	  methods, I think the new names are a little bit more
	  meaningful now.

2008-09-30 16:04  aclemens

	* libs/dialogs/deletedialog.cpp, libs/dialogs/libsinfodlg.cpp,
	  libs/dialogs/rawcameradlg.cpp,
	  libs/dimg/loaders/jp2ksettings.cpp,
	  libs/dimg/loaders/jpegsettings.cpp,
	  libs/dimg/loaders/pngsettings.cpp,
	  libs/dimg/loaders/tiffsettings.cpp,
	  libs/greycstoration/greycstorationwidget.cpp,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/widgets/iccprofiles/iccprofilewidget.cpp,
	  libs/widgets/imageplugins/imagepanelwidget.cpp,
	  libs/widgets/imageplugins/imagewidget.cpp,
	  libs/widgets/metadata/metadatalistview.cpp: fixed malformed i18n
	  calls

2008-09-30 15:35  cgilles

	* CMakeLists.txt, libs/widgets/imageplugins/CMakeLists.txt,
	  libs/widgets/imageplugins/imagepannelwidget.cpp,
	  libs/widgets/imageplugins/imagepannelwidget.h,
	  project/project.kdevelop: missing to remove obsolete files

2008-09-30 13:30  aclemens

	* libs/widgets/common/histogrambox.cpp: fix layout problems

2008-09-30 12:46  mwiesweg

	* libs/widgets/common/sidebar.cpp, libs/widgets/common/sidebar.h:
	  Sidebar width management after removing imageplugin
	  editortoolsettings:

	  - Try to do the right thing, store size and active tab when
	  adding new tab,
	  restore both when removing tab
	  - consolidate a bit of tab switching code to
	  switchTabAndStackToTab()

	  There is still a bug now: When the sidebar was minimized before,
	  it is not restored to the minimized stack. I was not able to
	  debug this
	  so far and decided to leave it for now as it is.

2008-09-30 12:20  aclemens

	* CMakeLists.txt, imageplugins/adjustcurves/adjustcurvestool.cpp,
	  imageplugins/adjustcurves/adjustcurvestool.h,
	  imageplugins/adjustlevels/adjustlevelstool.cpp,
	  imageplugins/adjustlevels/adjustlevelstool.h,
	  imageplugins/blurfx/blurfxtool.cpp,
	  imageplugins/border/bordertool.cpp,
	  imageplugins/channelmixer/channelmixertool.cpp,
	  imageplugins/channelmixer/channelmixertool.h,
	  imageplugins/charcoal/charcoaltool.cpp,
	  imageplugins/colorfx/colorfxtool.cpp,
	  imageplugins/colorfx/colorfxtool.h,
	  imageplugins/coreplugin/autocorrectiontool.cpp,
	  imageplugins/coreplugin/autocorrectiontool.h,
	  imageplugins/coreplugin/bcgtool.cpp,
	  imageplugins/coreplugin/bcgtool.h,
	  imageplugins/coreplugin/blurtool.cpp,
	  imageplugins/coreplugin/bwsepiatool.cpp,
	  imageplugins/coreplugin/bwsepiatool.h,
	  imageplugins/coreplugin/hsl/hsltool.cpp,
	  imageplugins/coreplugin/hsl/hsltool.h,
	  imageplugins/coreplugin/iccprooftool.cpp,
	  imageplugins/coreplugin/iccprooftool.h,
	  imageplugins/coreplugin/ratiocrop/ratiocroptool.cpp,
	  imageplugins/coreplugin/redeyetool.cpp,
	  imageplugins/coreplugin/redeyetool.h,
	  imageplugins/coreplugin/rgbtool.cpp,
	  imageplugins/coreplugin/rgbtool.h,
	  imageplugins/coreplugin/sharpnesseditor/matrix.cpp,
	  imageplugins/coreplugin/sharpnesseditor/sharpentool.cpp,
	  imageplugins/distortionfx/distortionfxtool.cpp,
	  imageplugins/emboss/embosstool.cpp,
	  imageplugins/filmgrain/filmgraintool.cpp,
	  imageplugins/freerotation/freerotationtool.cpp,
	  imageplugins/hotpixels/hotpixelstool.cpp,
	  imageplugins/infrared/infraredtool.cpp,
	  imageplugins/inpainting/inpaintingtool.cpp,
	  imageplugins/inserttext/inserttexttool.cpp,
	  imageplugins/lenscorrection/distortion/lensdistortiontool.cpp,
	  imageplugins/lenscorrection/vignetting/antivignettingtool.cpp,
	  imageplugins/noisereduction/noisereductiontool.cpp,
	  imageplugins/oilpaint/oilpainttool.cpp,
	  imageplugins/perspective/perspectivetool.cpp,
	  imageplugins/raindrop/raindroptool.cpp,
	  imageplugins/restoration/restorationtool.cpp,
	  imageplugins/sheartool/sheartool.cpp,
	  imageplugins/superimpose/superimposetool.cpp,
	  imageplugins/texture/texturetool.cpp,
	  imageplugins/whitebalance/whitebalancetool.cpp,
	  imageplugins/whitebalance/whitebalancetool.h,
	  libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.h,
	  libs/widgets/common/CMakeLists.txt,
	  libs/widgets/common/histogrambox.cpp,
	  libs/widgets/common/histogrambox.h,
	  utilities/imageeditor/editor/editortool.cpp,
	  utilities/imageeditor/editor/editortool.h,
	  utilities/imageeditor/editor/editortoolsettings.cpp,
	  utilities/imageeditor/editor/editortoolsettings.h,
	  utilities/imageeditor/rawimport/rawimport.cpp,
	  utilities/imageeditor/rawimport/rawsettingsbox.cpp,
	  utilities/imageeditor/rawimport/rawsettingsbox.h: re-factorize
	  histogramwidget in all editor tools and sidebars

	  Until now the histogram widget in the editor tools and the
	  sidebar has been implemented by copy & paste.
	  Changes to that code had to be made in all of the 13 editor tools
	  and the
	  sidebars that use a histogram.
	  Also the slots slotChannelChanged() and slotScaleChanged() where
	  implemented in every single
	  editor tool, although they use a common code base most of the
	  time (only channel mixer, adjustcurves
	  and adjustlevels use slightly different slots).
	  So it is time to factorize this code.

	  This patch will move all histogram related code into a new
	  widget:
	  HistogramBox.
	  This widget holds a histogram widget as well as all the control
	  widgets for it,
	  like the scale buttons, the channel selector and the optional
	  gradient widget.

	  To use the histogrambox in editor tools, a new toolcode is
	  introduced to enable
	  the histogram. To set its mode, a third parameter 'histogramType'
	  is added to
	  the ctor of EditorToolSettings. The different modes for the
	  HistogramBox are
	  defined in the enum HistogramType.

	  HistogramBox defines the following methods:

	  ----------------------------------------------------------------------

	  histogram() :
	  returns the histogram widget

	  setGradientVisible(bool) :
	  show / hide the color gradient widget beneath the histogram
	  widget.
	  Some tools like adjustcurves and adjustlevels don't need that
	  widget so we need a way to
	  disable it

	  setGradientColors(const QColor &from, const QColor &to) :
	  set the color range for the gradient widget.

	  channel() :
	  returns the selected channel (Luminosity, RGB etc). Since a
	  QVariant is used in the channel combobox,
	  we need to convert the ID of the combobox item to the actual
	  channel value. This method handles the
	  conversion.

	  setChannel(int channel) :
	  set the current histogram channel. Due to the use of the QVariant
	  we need to convert the channel id properly.
	  This method handles the conversion.

	  setColorsEnabled(bool) :
	  if 'Colors' channel can be used in the editor tool, we need to
	  provide a method to enable / disable this
	  combobox.

	  setColors(int color) :
	  set the current ColorsChannel

	  scale() :
	  get the current selected histogram scale (linear, logarithmic)

	  setScale(int scale) :
	  set the current histogram scale

	  ----------------------------------------------------------------------

	  Andi

	  CCMAIL: digikam-devel@kde.org

2008-09-30 08:58  mwiesweg

	* libs/database/imagelister.cpp: Check for null QDateTime and get
	  rid of "parameter out of range" warning on console.

2008-09-30 08:58  mwiesweg

	* libs/database/albumdb.cpp: Fix SQL bug causing problems with
	  moving files

2008-09-29 23:34  dfaure

	* libs/database/collectionscannerhints.h: SVN_SILENT

2008-09-29 15:39  cgilles

	* NEWS: update

2008-09-29 15:12  aclemens

	* imageplugins/adjustcurves/adjustcurvestool.cpp: When resetting a
	  single channel, all channels get reset to the default values.
	  This is wrong. I guess this is just a simple typo, it should be
	  repaint(), not reset().

2008-09-29 13:44  cgilles

	* imageplugins/lenscorrection/autocorrection/autocorrectiontool.cpp:
	  restore preview settings

2008-09-29 13:27  cgilles

	* imageplugins/lenscorrection/autocorrection/autocorrectiontool.cpp:
	  fix crash at tool init

2008-09-29 06:00  cgilles

	* NEWS: update

2008-09-27 02:49  mitchell

	* digikam/CMakeLists.txt: Fix linking

2008-09-26 16:57  cgilles

	* project/release/lib/libbase.rb,
	  project/release/lib/libkdialog.rb,
	  project/release/lib/libl10n.rb,
	  project/release/lib/librelease.rb,
	  project/release/lib/libreleasedigikamkipi.rb,
	  project/release/lib/libtag.rb,
	  project/release/release_digikam.rb: update release script. sync
	  with kipi-plugins

2008-09-25 12:34  mwiesweg

	* libs/database/imagescanner.cpp: Among some minor changes, fix one
	  more stupid mistake:
	  Exclude the just added image from searching for identical files,
	  as obviously it will be falsely found otherwise, resulting in
	  empty db entries.

2008-09-25 12:33  mwiesweg

	* libs/database/albumdb.cpp, libs/database/albumdb.h: Give means to
	  exclude one id from list of identical files; you will usually
	  want to
	  look for files identical to one given file, and not have that one
	  included.

2008-09-25 07:44  cgilles

	* libs/greycstoration/greycstorationiface.cpp: digiKam from trunk :
	  CImg interface : set number of threads accordingly with number of
	  CPU detected by KDE4::Solid interface.

2008-09-25 06:04  mwiesweg

	* libs/database/databasebackend.cpp: When in a transaction, send
	  out changesets only after completion of the
	  transaction, as other db connections will not be able to read the
	  changes
	  so far.
	  Fixes the Collection-albums-empty problem for me.

	  CCBUG: 171310

2008-09-25 06:04  mwiesweg

	* libs/database/imagescanner.cpp: Give copy/move hint priority over
	  identity. There may be several identical files
	  with different metadata right now. Source hint is more secure.

	  Add some debug messages, for debugging some current problems.

2008-09-25 06:04  mwiesweg

	* kioslave/digikamalbums.cpp: - fix mkdir:
	  - do database operation directly, as put() will be called
	  immediately afterwards
	  - make sure directory url has a slash. KDE edits the url
	  appending the new dir,
	  and does not necessarily add the slash the DatabaseUrl expects
	  Fixes Import->Add Folders
	  - fix all i18n in error messages

2008-09-25 06:03  mwiesweg

	* libs/database/albumdb.cpp, libs/database/collectionscanner.cpp:
	  Work around the problem that the table contraint imposes for
	  stale albums.
	  All this is not optimal, but we can live with that very well for
	  now.

2008-09-24 09:04  aclemens

	* showfoto/main.cpp: showfoto crashes on exit

	  At least on my system, showfoto crashes with Qt 4.4.2 on exit due
	  to the use of "delete" in the main function. Normally QObjects
	  should not be deleted by hand, so we can safely remove this line
	  to prevent crashing of the application.

2008-09-23 14:39  cgilles

	* showfoto/main.cpp: cleanup exiv2 properlly

2008-09-23 14:37  cgilles

	* digikam/main.cpp: clean up Exiv2 XMP sdk properly

2008-09-22 14:28  cgilles

	* utilities/imageeditor/editor/editortool.cpp,
	  utilities/imageeditor/editor/editortool.h,
	  utilities/imageeditor/rawimport/rawimport.cpp,
	  utilities/imageeditor/rawimport/rawimport.h: sync with KDE3

2008-09-22 13:57  cgilles

	* utilities/imageeditor/rawimport/rawimport.cpp,
	  utilities/imageeditor/rawimport/rawimport.h: revert

2008-09-22 13:30  cgilles

	* utilities/imageeditor/rawimport/rawpreview.cpp: backport commit
	  #863569 from KDE3

2008-09-22 13:03  cgilles

	* libs/threadimageio/managedloadsavethread.cpp,
	  libs/threadimageio/managedloadsavethread.h: new method to cancel
	  loading using LoadingDescription container and not only file
	  path, because this is not enough with RAW loading.
	  CCMAIL: marcel.wiesweg@gmx.de

2008-09-22 12:21  aclemens

	* CMakeLists.txt, digikam/album.cpp, digikam/albumfiletip.cpp,
	  digikam/albumfolderview.cpp, digikam/albumhistory.cpp,
	  digikam/albumiconview.cpp, digikam/albumiconviewfilter.cpp,
	  digikam/albumlister.cpp, digikam/albummanager.cpp,
	  digikam/albummodel.cpp, digikam/albumselectdialog.cpp,
	  digikam/albumthumbnailloader.cpp, digikam/datefolderview.cpp,
	  digikam/ddragobjects.cpp, digikam/digikamapp.cpp,
	  digikam/digikamfirstrun.cpp, digikam/digikamview.cpp,
	  digikam/dio.cpp, digikam/folderview.cpp, digikam/iconview.cpp,
	  digikam/imagepreviewbar.cpp, digikam/imagepreviewview.cpp,
	  digikam/main.cpp, digikam/mediaplayerview.cpp,
	  digikam/metadatahub.cpp, digikam/mimefilter.cpp,
	  digikam/ratingfilter.cpp, digikam/scancontroller.cpp,
	  digikam/syncjob.cpp, digikam/tageditdlg.cpp,
	  digikam/tagfilterview.cpp, digikam/tagfolderview.cpp,
	  digikam/tagspopupmenu.cpp, digikam/welcomepageview.cpp,
	  imageplugins/adjustcurves/adjustcurvestool.cpp,
	  imageplugins/adjustcurves/imageplugin_adjustcurves.cpp,
	  imageplugins/adjustlevels/adjustlevelstool.cpp,
	  imageplugins/adjustlevels/imageplugin_adjustlevels.cpp,
	  imageplugins/blurfx/blurfxtool.cpp,
	  imageplugins/blurfx/imageplugin_blurfx.cpp,
	  imageplugins/border/border.cpp,
	  imageplugins/border/bordertool.cpp,
	  imageplugins/border/imageplugin_border.cpp,
	  imageplugins/channelmixer/channelmixertool.cpp,
	  imageplugins/channelmixer/imageplugin_channelmixer.cpp,
	  imageplugins/charcoal/charcoal.cpp,
	  imageplugins/charcoal/charcoaltool.cpp,
	  imageplugins/charcoal/imageplugin_charcoal.cpp,
	  imageplugins/colorfx/colorfxtool.cpp,
	  imageplugins/colorfx/imageplugin_colorfx.cpp,
	  imageplugins/coreplugin/blurtool.cpp,
	  imageplugins/coreplugin/iccprooftool.cpp,
	  imageplugins/coreplugin/imageplugin_core.cpp,
	  imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp,
	  imageplugins/coreplugin/sharpnesseditor/matrix.cpp,
	  imageplugins/coreplugin/sharpnesseditor/refocus.cpp,
	  imageplugins/coreplugin/sharpnesseditor/sharpentool.cpp,
	  imageplugins/coreplugin/sharpnesseditor/unsharp.cpp,
	  imageplugins/distortionfx/distortionfxtool.cpp,
	  imageplugins/distortionfx/imageplugin_distortionfx.cpp,
	  imageplugins/emboss/imageplugin_emboss.cpp,
	  imageplugins/filmgrain/filmgrain.cpp,
	  imageplugins/filmgrain/filmgraintool.cpp,
	  imageplugins/filmgrain/imageplugin_filmgrain.cpp,
	  imageplugins/freerotation/freerotationtool.cpp,
	  imageplugins/freerotation/imageplugin_freerotation.cpp,
	  imageplugins/hotpixels/hotpixelfixer.cpp,
	  imageplugins/hotpixels/hotpixelstool.cpp,
	  imageplugins/hotpixels/imageplugin_hotpixels.cpp,
	  imageplugins/infrared/imageplugin_infrared.cpp,
	  imageplugins/infrared/infrared.cpp,
	  imageplugins/infrared/infraredtool.cpp,
	  imageplugins/inpainting/imageplugin_inpainting.cpp,
	  imageplugins/inpainting/inpaintingtool.cpp,
	  imageplugins/inserttext/imageplugin_inserttext.cpp,
	  imageplugins/inserttext/inserttexttool.cpp,
	  imageplugins/lenscorrection/autocorrection/autocorrectiontool.cpp,
	  imageplugins/lenscorrection/autocorrection/klensfun.cpp,
	  imageplugins/lenscorrection/distortion/lensdistortion.cpp,
	  imageplugins/lenscorrection/distortion/lensdistortiontool.cpp,
	  imageplugins/lenscorrection/distortion/pixelaccess.cpp,
	  imageplugins/lenscorrection/imageplugin_lenscorrection.cpp,
	  imageplugins/lenscorrection/vignetting/antivignettingtool.cpp,
	  imageplugins/noisereduction/imageplugin_noisereduction.cpp,
	  imageplugins/noisereduction/noisereduction.cpp,
	  imageplugins/noisereduction/noisereductiontool.cpp,
	  imageplugins/oilpaint/imageplugin_oilpaint.cpp,
	  imageplugins/oilpaint/oilpaint.cpp,
	  imageplugins/oilpaint/oilpainttool.cpp,
	  imageplugins/perspective/imageplugin_perspective.cpp,
	  imageplugins/perspective/perspectivetool.cpp,
	  imageplugins/perspective/perspectivewidget.cpp,
	  imageplugins/raindrop/imageplugin_raindrop.cpp,
	  imageplugins/raindrop/raindroptool.cpp,
	  imageplugins/restoration/imageplugin_restoration.cpp,
	  imageplugins/restoration/restorationtool.cpp,
	  imageplugins/sheartool/imageplugin_sheartool.cpp,
	  imageplugins/sheartool/sheartool.cpp,
	  imageplugins/superimpose/dirselectwidget.cpp,
	  imageplugins/superimpose/imageplugin_superimpose.cpp,
	  imageplugins/superimpose/superimposetool.cpp,
	  imageplugins/texture/imageplugin_texture.cpp,
	  imageplugins/texture/texture.cpp,
	  imageplugins/texture/texturetool.cpp,
	  imageplugins/whitebalance/imageplugin_whitebalance.cpp,
	  imageplugins/whitebalance/whitebalancetool.cpp,
	  libs/curves/imagecurves.cpp, libs/database/albumdb.cpp,
	  libs/database/albumdb_sqlite2.cpp,
	  libs/database/collectionmanager.cpp,
	  libs/database/collectionscanner.cpp,
	  libs/database/databaseaccess.cpp,
	  libs/database/databasebackend.cpp,
	  libs/database/databasewatch.cpp,
	  libs/database/haar/haariface.cpp,
	  libs/database/imagecomments.cpp,
	  libs/database/imagecopyright.cpp, libs/database/imageinfo.cpp,
	  libs/database/imagelister.cpp,
	  libs/database/imagequerybuilder.cpp,
	  libs/database/imagescanner.cpp, libs/database/schemaupdater.cpp,
	  libs/database/upgradedb_sqlite2tosqlite3.cpp,
	  libs/dialogs/deletedialog.cpp, libs/dialogs/dprogressdlg.cpp,
	  libs/dialogs/iccprofileinfodlg.cpp, libs/dialogs/imagedialog.cpp,
	  libs/dimg/CMakeLists.txt, libs/dimg/dcolor.cpp,
	  libs/dimg/ddebug.cpp, libs/dimg/ddebug.h, libs/dimg/dimg.cpp,
	  libs/dimg/filters/dimggaussianblur.cpp,
	  libs/dimg/filters/dimgimagefilters.cpp,
	  libs/dimg/filters/dimgsharpen.cpp,
	  libs/dimg/filters/dimgthreadedfilter.cpp,
	  libs/dimg/filters/hslmodifier.cpp,
	  libs/dimg/filters/icctransform.cpp,
	  libs/dimg/loaders/dimgloader.cpp,
	  libs/dimg/loaders/jp2kloader.cpp,
	  libs/dimg/loaders/jpegloader.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/greycstoration/greycstorationiface.cpp,
	  libs/histogram/imagehistogram.cpp,
	  libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiesgpstab.cpp,
	  libs/imageproperties/imagepropertiesmetadatatab.cpp,
	  libs/imageproperties/imagepropertiessidebar.cpp,
	  libs/imageproperties/imagepropertiessidebarcamgui.cpp,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/imagepropertiestab.cpp,
	  libs/imageproperties/talbumlistview.cpp,
	  libs/imageproperties/worldmapwidget.cpp,
	  libs/jpegutils/jpegutils.cpp, libs/levels/imagelevels.cpp,
	  libs/themeengine/theme.cpp, libs/themeengine/themeengine.cpp,
	  libs/threadimageio/loadingcache.cpp,
	  libs/threadimageio/loadsavetask.cpp,
	  libs/threadimageio/loadsavethread.cpp,
	  libs/threadimageio/managedloadsavethread.cpp,
	  libs/threadimageio/previewtask.cpp,
	  libs/threadimageio/sharedloadsavethread.cpp,
	  libs/threadimageio/thumbnailcreator.cpp,
	  libs/threadimageio/thumbnailloadthread.cpp,
	  libs/threadimageio/thumbnailtask.cpp,
	  libs/whitebalance/whitebalance.cpp,
	  libs/widgets/common/curveswidget.cpp,
	  libs/widgets/common/drubberband.cpp,
	  libs/widgets/common/histogramwidget.cpp,
	  libs/widgets/common/paniconwidget.cpp,
	  libs/widgets/common/previewwidget.cpp,
	  libs/widgets/common/sidebar.cpp,
	  libs/widgets/common/splashscreen.cpp,
	  libs/widgets/common/thumbbar.cpp,
	  libs/widgets/iccprofiles/cietonguewidget.cpp,
	  libs/widgets/iccprofiles/iccpreviewwidget.cpp,
	  libs/widgets/iccprofiles/iccprofilewidget.cpp,
	  libs/widgets/imageplugins/imageguidewidget.cpp,
	  libs/widgets/imageplugins/imagepanelwidget.cpp,
	  libs/widgets/imageplugins/imagepaniconwidget.cpp,
	  libs/widgets/imageplugins/imagepannelwidget.cpp,
	  libs/widgets/imageplugins/imageregionwidget.cpp,
	  libs/widgets/imageplugins/imagewidget.cpp,
	  libs/widgets/metadata/exifwidget.cpp,
	  libs/widgets/metadata/iptcwidget.cpp,
	  libs/widgets/metadata/makernotewidget.cpp,
	  libs/widgets/metadata/mdkeylistviewitem.cpp,
	  libs/widgets/metadata/metadatalistview.cpp,
	  libs/widgets/metadata/metadatawidget.cpp,
	  libs/widgets/metadata/xmpwidget.cpp, showfoto/showfoto.cpp,
	  utilities/batch/batchalbumssyncmetadata.cpp,
	  utilities/batch/batchsyncmetadata.cpp,
	  utilities/batch/batchthumbsgenerator.cpp,
	  utilities/batch/fingerprintsgenerator.cpp,
	  utilities/batch/imageinfoalbumsjob.cpp,
	  utilities/batch/imageinfojob.cpp,
	  utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/camerafolderdialog.cpp,
	  utilities/cameragui/camerafolderview.cpp,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/capturedlg.cpp,
	  utilities/cameragui/capturewidget.cpp,
	  utilities/cameragui/freespacewidget.cpp,
	  utilities/cameragui/gpcamera.cpp,
	  utilities/cameragui/umscamera.cpp,
	  utilities/fuzzysearch/findduplicatesalbumitem.cpp,
	  utilities/fuzzysearch/findduplicatesview.cpp,
	  utilities/fuzzysearch/fuzzysearchview.cpp,
	  utilities/fuzzysearch/sketchwidget.cpp,
	  utilities/gpssearch/gpssearchview.cpp,
	  utilities/gpssearch/gpssearchwidget.cpp,
	  utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/colorcorrectiondlg.cpp,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/imagepluginloader.cpp,
	  utilities/imageeditor/canvas/undoaction.cpp,
	  utilities/imageeditor/canvas/undocache.cpp,
	  utilities/imageeditor/canvas/undomanager.cpp,
	  utilities/imageeditor/editor/editortool.cpp,
	  utilities/imageeditor/editor/editortoolsettings.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/imageiface.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/rawimport/rawimport.cpp,
	  utilities/imageeditor/rawimport/rawpostprocessing.cpp,
	  utilities/imageeditor/rawimport/rawpreview.cpp,
	  utilities/imageeditor/rawimport/rawsettingsbox.cpp,
	  utilities/imageeditor/tools/imageprint.cpp,
	  utilities/imageeditor/tools/imageresize.cpp,
	  utilities/kipiiface/kipiimagecollection.cpp,
	  utilities/kipiiface/kipiimagecollectionselector.cpp,
	  utilities/kipiiface/kipiimageinfo.cpp,
	  utilities/kipiiface/kipiinterface.cpp,
	  utilities/kipiiface/kipiuploadwidget.cpp,
	  utilities/lighttable/lighttablebar.cpp,
	  utilities/lighttable/lighttablepreview.cpp,
	  utilities/lighttable/lighttableview.cpp,
	  utilities/lighttable/lighttablewindow.cpp,
	  utilities/searchwindow/choicesearchutilities.cpp,
	  utilities/searchwindow/comboboxutilities.cpp,
	  utilities/searchwindow/ratingsearchutilities.cpp,
	  utilities/searchwindow/searchfieldgroup.cpp,
	  utilities/searchwindow/searchfields.cpp,
	  utilities/searchwindow/searchfolderview.cpp,
	  utilities/searchwindow/searchgroup.cpp,
	  utilities/searchwindow/searchtabheader.cpp,
	  utilities/searchwindow/searchutilities.cpp,
	  utilities/searchwindow/searchview.cpp,
	  utilities/searchwindow/searchwindow.cpp,
	  utilities/setup/setupicc.cpp, utilities/slideshow/slideshow.cpp,
	  utilities/timeline/timelineview.cpp,
	  utilities/timeline/timelinewidget.cpp,
	  utilities/timeline/timelinewidget.h: since ddebug.h is not needed
	  anymore, we can remove it

2008-09-22 12:19  aclemens

	* digikam/album.cpp, digikam/albummanager.cpp,
	  digikam/digikamapp.cpp,
	  imageplugins/lenscorrection/autocorrection/klensfun.cpp,
	  libs/database/collectionmanager.cpp,
	  libs/database/collectionscanner.cpp,
	  libs/database/databaseaccess.cpp,
	  libs/database/haar/haariface.cpp,
	  libs/database/schemaupdater.cpp,
	  libs/database/upgradedb_sqlite2tosqlite3.cpp,
	  libs/dimg/loaders/jpegloader.cpp,
	  libs/threadimageio/thumbnailloadthread.cpp: since kError() is
	  thread-safe now, we can replace DError() everywhere

2008-09-22 12:19  aclemens

	* digikam/albumfolderview.cpp, digikam/albumiconview.cpp,
	  digikam/albumlister.cpp, digikam/albummanager.cpp,
	  digikam/albumselectdialog.cpp, digikam/digikamapp.cpp,
	  digikam/metadatahub.cpp, digikam/scancontroller.cpp,
	  digikam/tagfilterview.cpp, digikam/tagfolderview.cpp,
	  digikam/tagspopupmenu.cpp,
	  imageplugins/channelmixer/channelmixertool.cpp,
	  imageplugins/charcoal/charcoal.cpp,
	  imageplugins/coreplugin/sharpnesseditor/unsharp.cpp,
	  libs/curves/imagecurves.cpp, libs/database/albumdb.cpp,
	  libs/database/albumdb_sqlite2.cpp,
	  libs/database/collectionmanager.cpp,
	  libs/database/collectionscanner.cpp,
	  libs/database/databaseaccess.cpp,
	  libs/database/databasebackend.cpp,
	  libs/database/imagequerybuilder.cpp,
	  libs/database/imagescanner.cpp,
	  libs/database/upgradedb_sqlite2tosqlite3.cpp, libs/dimg/dimg.cpp,
	  libs/dimg/filters/dimggaussianblur.cpp,
	  libs/dimg/filters/dimgimagefilters.cpp,
	  libs/dimg/filters/dimgsharpen.cpp,
	  libs/dimg/loaders/tiffloader.cpp, libs/dmetadata/dmetadata.cpp,
	  libs/histogram/imagehistogram.cpp,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/talbumlistview.cpp,
	  libs/jpegutils/jpegutils.cpp, libs/levels/imagelevels.cpp,
	  libs/threadimageio/previewtask.cpp,
	  libs/threadimageio/thumbnailcreator.cpp,
	  libs/widgets/common/thumbbar.cpp,
	  libs/widgets/imageplugins/imageregionwidget.cpp,
	  showfoto/showfoto.cpp, utilities/batch/imageinfojob.cpp,
	  utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/camerafolderview.cpp,
	  utilities/cameragui/gpcamera.cpp,
	  utilities/cameragui/umscamera.cpp,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/imagepluginloader.cpp,
	  utilities/imageeditor/canvas/undoaction.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/imageiface.cpp,
	  utilities/imageeditor/rawimport/rawpostprocessing.cpp,
	  utilities/imageeditor/tools/imageprint.cpp,
	  utilities/kipiiface/kipiimagecollection.cpp,
	  utilities/kipiiface/kipiimagecollectionselector.cpp,
	  utilities/kipiiface/kipiimageinfo.cpp,
	  utilities/kipiiface/kipiinterface.cpp,
	  utilities/kipiiface/kipiuploadwidget.cpp,
	  utilities/searchwindow/searchfields.cpp,
	  utilities/searchwindow/searchgroup.cpp,
	  utilities/searchwindow/searchview.cpp: since kWarning() is
	  thread-safe now, we can replace DWarning() everywhere

2008-09-22 10:33  cgilles

	* utilities/imageeditor/rawimport/rawimport.cpp,
	  utilities/imageeditor/rawimport/rawimport.h: rename
	  slotAbortPreview to slotAbort to hnadle progress bar cancel
	  button properlly

2008-09-21 00:22  aclemens

	* digikam/album.cpp, digikam/album.h, digikam/albumiconview.cpp,
	  digikam/albummanager.cpp, digikam/digikamapp.cpp,
	  digikam/imagepreviewview.cpp, digikam/main.cpp,
	  digikam/tageditdlg.cpp,
	  imageplugins/adjustcurves/imageplugin_adjustcurves.cpp,
	  imageplugins/adjustlevels/imageplugin_adjustlevels.cpp,
	  imageplugins/blurfx/imageplugin_blurfx.cpp,
	  imageplugins/border/border.cpp,
	  imageplugins/border/imageplugin_border.cpp,
	  imageplugins/channelmixer/imageplugin_channelmixer.cpp,
	  imageplugins/charcoal/imageplugin_charcoal.cpp,
	  imageplugins/colorfx/imageplugin_colorfx.cpp,
	  imageplugins/coreplugin/iccprooftool.cpp,
	  imageplugins/coreplugin/imageplugin_core.cpp,
	  imageplugins/coreplugin/sharpnesseditor/matrix.cpp,
	  imageplugins/coreplugin/sharpnesseditor/refocus.cpp,
	  imageplugins/distortionfx/imageplugin_distortionfx.cpp,
	  imageplugins/emboss/imageplugin_emboss.cpp,
	  imageplugins/filmgrain/imageplugin_filmgrain.cpp,
	  imageplugins/freerotation/imageplugin_freerotation.cpp,
	  imageplugins/hotpixels/imageplugin_hotpixels.cpp,
	  imageplugins/infrared/imageplugin_infrared.cpp,
	  imageplugins/inpainting/imageplugin_inpainting.cpp,
	  imageplugins/inserttext/imageplugin_inserttext.cpp,
	  imageplugins/lenscorrection/autocorrection/klensfun.cpp,
	  imageplugins/lenscorrection/imageplugin_lenscorrection.cpp,
	  imageplugins/noisereduction/imageplugin_noisereduction.cpp,
	  imageplugins/oilpaint/imageplugin_oilpaint.cpp,
	  imageplugins/perspective/imageplugin_perspective.cpp,
	  imageplugins/perspective/perspectivewidget.cpp,
	  imageplugins/raindrop/imageplugin_raindrop.cpp,
	  imageplugins/restoration/imageplugin_restoration.cpp,
	  imageplugins/sheartool/imageplugin_sheartool.cpp,
	  imageplugins/superimpose/dirselectwidget.cpp,
	  imageplugins/superimpose/imageplugin_superimpose.cpp,
	  imageplugins/texture/imageplugin_texture.cpp,
	  imageplugins/texture/texture.cpp,
	  imageplugins/whitebalance/imageplugin_whitebalance.cpp,
	  libs/database/albumdb_sqlite2.cpp,
	  libs/database/collectionmanager.cpp,
	  libs/database/collectionscanner.cpp,
	  libs/database/databasebackend.cpp,
	  libs/database/haar/haariface.cpp, libs/database/imageinfo.cpp,
	  libs/database/imagelister.cpp, libs/database/imagescanner.cpp,
	  libs/database/schemaupdater.cpp,
	  libs/database/upgradedb_sqlite2tosqlite3.cpp,
	  libs/dialogs/deletedialog.cpp, libs/dialogs/imagedialog.cpp,
	  libs/dimg/dimg.cpp, libs/dimg/filters/dimgthreadedfilter.cpp,
	  libs/dimg/filters/icctransform.cpp,
	  libs/dimg/loaders/dimgloader.cpp,
	  libs/dimg/loaders/jp2kloader.cpp,
	  libs/dimg/loaders/jpegloader.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/greycstoration/greycstorationiface.cpp,
	  libs/imageproperties/imagepropertiesgpstab.cpp,
	  libs/jpegutils/jpegutils.cpp, libs/themeengine/theme.cpp,
	  libs/themeengine/themeengine.cpp,
	  libs/threadimageio/loadingcache.cpp,
	  libs/threadimageio/loadsavetask.cpp,
	  libs/threadimageio/managedloadsavethread.cpp,
	  libs/threadimageio/previewtask.cpp,
	  libs/threadimageio/thumbnailcreator.cpp,
	  libs/whitebalance/whitebalance.cpp,
	  libs/widgets/iccprofiles/iccpreviewwidget.cpp,
	  libs/widgets/iccprofiles/iccprofilewidget.cpp,
	  showfoto/showfoto.cpp,
	  utilities/batch/batchalbumssyncmetadata.cpp,
	  utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/camerafolderdialog.cpp,
	  utilities/cameragui/camerafolderview.cpp,
	  utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/gpcamera.cpp,
	  utilities/gpssearch/gpssearchview.cpp,
	  utilities/gpssearch/gpssearchwidget.cpp,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/imagepluginloader.cpp,
	  utilities/imageeditor/editor/editortool.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/tools/imageresize.cpp,
	  utilities/kipiiface/kipiimagecollectionselector.cpp,
	  utilities/searchwindow/choicesearchutilities.cpp,
	  utilities/searchwindow/ratingsearchutilities.cpp,
	  utilities/searchwindow/searchfields.cpp,
	  utilities/searchwindow/searchtabheader.cpp,
	  utilities/setup/setupicc.cpp,
	  utilities/timeline/timelineview.cpp,
	  utilities/timeline/timelinewidget.cpp: since kDebug() is
	  thread-safe now, we can replace DDebug() everywhere

2008-09-20 18:29  aclemens

	* digikam/album.cpp, digikam/albumicongroupitem.cpp,
	  digikam/albumiconitem.cpp, digikam/albummanager.cpp,
	  digikam/albumthumbnailloader.cpp, digikam/digikamapp.cpp,
	  digikam/digikamfirstrun.cpp, digikam/scancontroller.cpp,
	  digikam/tageditdlg.cpp: Adding single characters to a QString is
	  faster if the characters are QChars and not QStrings.

2008-09-20 18:13  aclemens

	* utilities/cameragui/renamecustomizer.cpp: use remove() instead of
	  replace() when deleting characters from a QString

2008-09-20 18:13  aclemens

	* kioslave/digikamsearch.cpp, libs/database/albumdb.cpp,
	  libs/database/collectionmanager.cpp,
	  libs/database/databaseurl.cpp,
	  libs/database/imagequerybuilder.cpp,
	  libs/widgets/iccprofiles/iccprofilewidget.cpp,
	  themedesigner/themediconitem.cpp,
	  utilities/cameragui/camerafolderview.cpp,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/gpcamera.cpp,
	  utilities/cameragui/umscamera.cpp,
	  utilities/searchwindow/searchview.cpp,
	  utilities/setup/setupcollections.cpp,
	  utilities/slideshow/slideshow.cpp: Adding single characters to a
	  QString is faster if the characters are QChars and not QStrings.

2008-09-20 16:58  aclemens

	* imageplugins/lenscorrection/autocorrection/klensfun.cpp,
	  imageplugins/superimpose/dirselectwidget.cpp: Adding single
	  characters to a QString is faster if the characters are QChars
	  and not QStrings.

2008-09-20 16:58  aclemens

	* imageplugins/coreplugin/iccprooftool.cpp: Do not assign
	  QString::null or QString() to a QString.

2008-09-20 16:58  aclemens

	* imageplugins/adjustcurves/adjustcurvestool.cpp,
	  imageplugins/hotpixels/hotpixelstool.h,
	  imageplugins/inserttext/inserttexttool.h,
	  imageplugins/oilpaint/oilpainttool.cpp,
	  imageplugins/superimpose/superimposetool.h,
	  imageplugins/texture/texturetool.cpp: include fixes

	  -> use include guards with coorect encoded macro names
	  -> removed duplicate includes

2008-09-20 16:03  aclemens

	* imageplugins/inpainting/inpaintingtool.cpp,
	  imageplugins/inpainting/inpaintingtool.h,
	  imageplugins/lenscorrection/autocorrection/autocorrectiontool.cpp,
	  imageplugins/lenscorrection/vignetting/antivignettingtool.cpp,
	  imageplugins/noisereduction/noisereductiontool.cpp,
	  imageplugins/restoration/restorationtool.cpp,
	  imageplugins/restoration/restorationtool.h: use KTabWidget

2008-09-20 16:03  aclemens

	* imageplugins/adjustcurves/adjustcurvestool.h,
	  imageplugins/adjustlevels/adjustlevelstool.h,
	  imageplugins/blurfx/blurfxtool.h,
	  imageplugins/border/bordertool.h,
	  imageplugins/channelmixer/channelmixertool.h,
	  imageplugins/colorfx/colorfxtool.cpp,
	  imageplugins/colorfx/colorfxtool.h,
	  imageplugins/coreplugin/autocorrectiontool.h,
	  imageplugins/coreplugin/bcgtool.h,
	  imageplugins/coreplugin/bwsepiatool.h,
	  imageplugins/coreplugin/hsl/hsltool.h,
	  imageplugins/coreplugin/iccprooftool.cpp,
	  imageplugins/coreplugin/iccprooftool.h,
	  imageplugins/coreplugin/redeyetool.h,
	  imageplugins/coreplugin/rgbtool.h,
	  imageplugins/inpainting/inpaintingtool.h,
	  imageplugins/inserttext/inserttexttool.h,
	  imageplugins/lenscorrection/autocorrection/klensfun.cpp,
	  imageplugins/restoration/restorationtool.h,
	  imageplugins/whitebalance/whitebalancetool.cpp,
	  imageplugins/whitebalance/whitebalancetool.h: use KComboBox

2008-09-20 12:08  scripty

	* digikam/digikam.desktop,
	  imageplugins/adjustcurves/digikamimageplugin_adjustcurves.desktop,
	  imageplugins/adjustlevels/digikamimageplugin_adjustlevels.desktop,
	  imageplugins/blurfx/digikamimageplugin_blurfx.desktop,
	  imageplugins/border/digikamimageplugin_border.desktop,
	  imageplugins/channelmixer/digikamimageplugin_channelmixer.desktop,
	  imageplugins/charcoal/digikamimageplugin_charcoal.desktop,
	  imageplugins/colorfx/digikamimageplugin_colorfx.desktop,
	  imageplugins/coreplugin/digikamimageplugin_core.desktop,
	  imageplugins/distortionfx/digikamimageplugin_distortionfx.desktop,
	  imageplugins/emboss/digikamimageplugin_emboss.desktop,
	  imageplugins/filmgrain/digikamimageplugin_filmgrain.desktop,
	  imageplugins/freerotation/digikamimageplugin_freerotation.desktop,
	  imageplugins/hotpixels/digikamimageplugin_hotpixels.desktop,
	  imageplugins/infrared/digikamimageplugin_infrared.desktop,
	  imageplugins/inpainting/digikamimageplugin_inpainting.desktop,
	  imageplugins/inserttext/digikamimageplugin_inserttext.desktop,
	  imageplugins/lenscorrection/digikamimageplugin_lenscorrection.desktop,
	  imageplugins/noisereduction/digikamimageplugin_noisereduction.desktop,
	  imageplugins/oilpaint/digikamimageplugin_oilpaint.desktop,
	  imageplugins/perspective/digikamimageplugin_perspective.desktop,
	  imageplugins/raindrop/digikamimageplugin_raindrop.desktop,
	  imageplugins/restoration/digikamimageplugin_restoration.desktop,
	  imageplugins/sheartool/digikamimageplugin_sheartool.desktop,
	  imageplugins/superimpose/digikamimageplugin_superimpose.desktop,
	  imageplugins/texture/digikamimageplugin_texture.desktop,
	  imageplugins/whitebalance/digikamimageplugin_whitebalance.desktop,
	  kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  showfoto/showfoto.desktop,
	  utilities/hotplug/digikam-download.desktop.cmake,
	  utilities/hotplug/digikam-gphoto2-camera.desktop.cmake,
	  utilities/hotplug/digikam-mount-and-download.desktop.cmake,
	  utilities/imageeditor/editor/digikamimageplugin.desktop:
	  SVN_SILENT made messages (.desktop file)

2008-09-19 19:13  aclemens

	* digikam/albumpropsedit.cpp,
	  imageplugins/adjustcurves/adjustcurvestool.cpp,
	  imageplugins/adjustlevels/adjustlevelstool.cpp,
	  imageplugins/channelmixer/channelmixertool.cpp,
	  imageplugins/colorfx/colorfxtool.cpp,
	  imageplugins/coreplugin/autocorrectiontool.cpp,
	  imageplugins/coreplugin/bcgtool.cpp,
	  imageplugins/coreplugin/bwsepiatool.cpp,
	  imageplugins/coreplugin/hsl/hsltool.cpp,
	  imageplugins/coreplugin/iccprooftool.cpp,
	  imageplugins/coreplugin/redeyetool.cpp,
	  imageplugins/coreplugin/rgbtool.cpp,
	  imageplugins/inpainting/inpaintingtool.cpp,
	  imageplugins/inserttext/inserttexttool.cpp,
	  imageplugins/restoration/restorationtool.cpp,
	  imageplugins/whitebalance/whitebalancetool.cpp,
	  libs/dimg/loaders/jpegsettings.cpp,
	  libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiesgpstab.cpp,
	  showfoto/setup/setupeditor.cpp, themedesigner/mainwindow.cpp,
	  themedesigner/mainwindow.h, utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/gpconfigdlg.cpp,
	  utilities/cameragui/renamecustomizer.cpp,
	  utilities/imageeditor/rawimport/rawsettingsbox.cpp,
	  utilities/imageeditor/tools/imageresize.cpp,
	  utilities/searchwindow/searchfields.cpp,
	  utilities/searchwindow/searchgroup.cpp,
	  utilities/setup/cameraselection.cpp,
	  utilities/setup/setupalbumview.cpp,
	  utilities/timeline/timelineview.cpp: Use the KDE version of some
	  Qt GUI elements to provide a consistent look and feel for the KDE
	  desktop.

2008-09-19 12:29  cgilles

	* NEWS: update

2008-09-19 12:02  mwiesweg

	* digikam/albummanager.cpp: Restore these lines. I copied them and
	  then inadvertently deleted them.

	  BUG:171310

2008-09-19 12:02  mwiesweg

	* digikam/albumiconview.cpp, digikam/imagepreviewview.cpp,
	  utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/rawimport/rawpreview.cpp,
	  utilities/lighttable/lighttablepreview.cpp: typo

2008-09-19 12:01  mwiesweg

	* libs/widgets/imageplugins/imagepaniconwidget.cpp,
	  libs/widgets/imageplugins/imagepaniconwidget.h: Same
	  optimizations as with PanIconWidget

2008-09-19 12:01  mwiesweg

	* libs/widgets/common/paniconwidget.cpp,
	  libs/widgets/common/paniconwidget.h: - optimize painting:
	  - QImage->QPixmap conversion is the most expensive operation
	  here,
	  so store result of this in a pixmap.
	  - use update() not repaint()
	  - use QTimer instead of low-level event

2008-09-17 13:44  cgilles

	* digikam/album.h, digikam/albumiconview.cpp,
	  digikam/albummanager.cpp, digikam/digikamapp.cpp,
	  digikam/imagepreviewview.cpp, digikam/main.cpp,
	  digikam/tageditdlg.cpp,
	  imageplugins/adjustcurves/imageplugin_adjustcurves.cpp,
	  imageplugins/adjustlevels/imageplugin_adjustlevels.cpp,
	  imageplugins/blurfx/imageplugin_blurfx.cpp,
	  imageplugins/border/border.cpp,
	  imageplugins/border/imageplugin_border.cpp,
	  imageplugins/channelmixer/imageplugin_channelmixer.cpp,
	  imageplugins/charcoal/imageplugin_charcoal.cpp,
	  imageplugins/colorfx/imageplugin_colorfx.cpp,
	  imageplugins/coreplugin/iccprooftool.cpp,
	  imageplugins/coreplugin/imageplugin_core.cpp,
	  imageplugins/coreplugin/sharpnesseditor/matrix.cpp,
	  imageplugins/coreplugin/sharpnesseditor/refocus.cpp,
	  imageplugins/distortionfx/imageplugin_distortionfx.cpp,
	  imageplugins/emboss/imageplugin_emboss.cpp,
	  imageplugins/filmgrain/imageplugin_filmgrain.cpp,
	  imageplugins/freerotation/imageplugin_freerotation.cpp,
	  imageplugins/hotpixels/imageplugin_hotpixels.cpp,
	  imageplugins/infrared/imageplugin_infrared.cpp,
	  imageplugins/inpainting/imageplugin_inpainting.cpp,
	  imageplugins/inserttext/imageplugin_inserttext.cpp,
	  imageplugins/lenscorrection/autocorrection/klensfun.cpp,
	  imageplugins/lenscorrection/imageplugin_lenscorrection.cpp,
	  imageplugins/noisereduction/imageplugin_noisereduction.cpp,
	  imageplugins/oilpaint/imageplugin_oilpaint.cpp,
	  imageplugins/perspective/imageplugin_perspective.cpp,
	  imageplugins/perspective/perspectivewidget.cpp,
	  imageplugins/raindrop/imageplugin_raindrop.cpp,
	  imageplugins/restoration/imageplugin_restoration.cpp,
	  imageplugins/sheartool/imageplugin_sheartool.cpp,
	  imageplugins/superimpose/dirselectwidget.cpp,
	  imageplugins/superimpose/imageplugin_superimpose.cpp,
	  imageplugins/texture/imageplugin_texture.cpp,
	  imageplugins/texture/texture.cpp,
	  imageplugins/whitebalance/imageplugin_whitebalance.cpp,
	  kioslave/digikamalbums.cpp, kioslave/digikamdates.cpp,
	  kioslave/digikamsearch.cpp, kioslave/digikamtags.cpp,
	  libs/database/albumdb_sqlite2.cpp,
	  libs/database/collectionmanager.cpp,
	  libs/database/collectionscanner.cpp,
	  libs/database/databasebackend.cpp,
	  libs/database/haar/haariface.cpp, libs/database/imageinfo.cpp,
	  libs/database/imagelister.cpp, libs/database/imagescanner.cpp,
	  libs/database/schemaupdater.cpp,
	  libs/database/upgradedb_sqlite2tosqlite3.cpp,
	  libs/dialogs/deletedialog.cpp, libs/dialogs/imagedialog.cpp,
	  libs/dimg/dimg.cpp, libs/dimg/filters/dimgthreadedfilter.cpp,
	  libs/dimg/filters/icctransform.cpp,
	  libs/dimg/loaders/dimgloader.cpp,
	  libs/dimg/loaders/jp2kloader.cpp,
	  libs/dimg/loaders/jpegloader.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/greycstoration/greycstorationiface.cpp,
	  libs/imageproperties/imagepropertiesgpstab.cpp,
	  libs/jpegutils/jpegutils.cpp, libs/themeengine/theme.cpp,
	  libs/themeengine/themeengine.cpp,
	  libs/threadimageio/loadingcache.cpp,
	  libs/threadimageio/loadsavetask.cpp,
	  libs/threadimageio/managedloadsavethread.cpp,
	  libs/threadimageio/previewtask.cpp,
	  libs/threadimageio/thumbnailcreator.cpp,
	  libs/whitebalance/whitebalance.cpp,
	  libs/widgets/iccprofiles/iccpreviewwidget.cpp,
	  libs/widgets/iccprofiles/iccprofilewidget.cpp,
	  project/project.kdevelop, showfoto/showfoto.cpp,
	  utilities/batch/batchalbumssyncmetadata.cpp,
	  utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/camerafolderdialog.cpp,
	  utilities/cameragui/camerafolderview.cpp,
	  utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/gpcamera.cpp,
	  utilities/gpssearch/gpssearchview.cpp,
	  utilities/gpssearch/gpssearchwidget.cpp,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/imagepluginloader.cpp,
	  utilities/imageeditor/editor/editortool.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/tools/imageresize.cpp,
	  utilities/kipiiface/kipiimagecollectionselector.cpp,
	  utilities/searchwindow/choicesearchutilities.cpp,
	  utilities/searchwindow/ratingsearchutilities.cpp,
	  utilities/searchwindow/searchfields.cpp,
	  utilities/searchwindow/searchtabheader.cpp,
	  utilities/setup/setupicc.cpp,
	  utilities/timeline/timelineview.cpp,
	  utilities/timeline/timelinewidget.cpp: use new kDebug spaces
	  dedicated to digiKam

2008-09-17 12:07  mwiesweg

	* digikam/albumiconview.cpp, digikam/albumiconview.h: Fix dragging
	  to albumiconview: We need to reimplement dragEnterEvent and
	  accept

	  drop actions there for Qt to generate further drag and drop
	  event, including
	  QDragMoveEvent and QDropEvent. Only implementing dragMoveEvent
	  alone not sufficient.

2008-09-17 12:07  mwiesweg

	* digikam/tagfilterview.cpp, digikam/tagfolderview.cpp,
	  libs/imageproperties/talbumlistview.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/lighttable/lighttablebar.cpp,
	  utilities/lighttable/lighttablepreview.cpp: Use provided decode()
	  method for drag instead of reimplementing

2008-09-17 12:06  mwiesweg

	* digikam/ddragobjects.cpp, digikam/ddragobjects.h: - remove lots
	  of unused Qt3isms

	  - add a decode() method to classes where missing

2008-09-17 11:28  mwiesweg

	* CMakeLists.txt: Compile

2008-09-17 11:28  mwiesweg

	* digikam/digikamapp.cpp: Use new DIO call

2008-09-17 11:28  mwiesweg

	* digikam/ddragobjects.cpp: Encode KUrl as well in mimedata (as it
	  was done in KDE3), so that items can be dragged

	  to other places outside digikam

2008-09-17 11:27  mwiesweg

	* digikam/albumiconview.cpp: - use DItemDrag for Copy&Paste, rather
	  than only KUrl mimedata

	  - some fixes in drag and drop code
	  - use new DIO calls

2008-09-17 11:27  mwiesweg

	* digikam/albumfolderview.cpp: Use new DIO calls

2008-09-17 11:26  mwiesweg

	* digikam/albumlister.cpp, digikam/albumlister.h: Support listing
	  update on query change of a Search album

2008-09-17 11:26  mwiesweg

	* digikam/albummanager.cpp: - handle properly an AlbumChangeset for
	  Rename or PropertiesChanged: Mark affected albums for rescan in
	  scanPAlbums

	  - adapt the changed renameAlbum call

2008-09-17 11:25  mwiesweg

	* kioslave/digikamalbums.cpp: Copy and rename should now be
	  gracefully handled by the CollectionScanner.

	  Doing it from the kioslave was a valid solution for a long time,
	  but had its
	  shortcomings (the bug with the pseudo .digikam_properties file,
	  possible timing
	  problems with ScanController kicking in)

2008-09-17 11:25  mwiesweg

	* digikam/dio.cpp, digikam/dio.h, digikam/dio_p.h: Large cleanup:

	  Remove all old code.
	  Give DIO a new and better defined purpose: Provide copy/move
	  methods taking
	  PAlbum* instead of a Url, and let DIO methods handle all details.
	  Issue the appropriate KIO action and record CopyMove hints with
	  ScanController.

2008-09-17 11:25  mwiesweg

	* digikam/scancontroller.cpp, digikam/scancontroller.h: Support for
	  collecting CopyMove hints and passing them on to
	  CollectionScanner.

	  As ScanController is persistent and CollectionScanner objects
	  only
	  created when needed, hints are stored here.

2008-09-17 09:15  mwiesweg

	* libs/database/collectionscanner.cpp,
	  libs/database/collectionscanner.h: - add internal structures to
	  look up hints as to copy/move of albums and items
	  - delete orphan (database stale) albums typically at application
	  startup scan
	  - consolidate scanning routines to scanNewFile() and
	  scanModifiedFile()
	  - use AlbumCopyMoveHints to identify albums deleted on the file
	  system
	  as actually renamed to another place (and due to be found on next
	  scanning),
	  and just rename in the database
	  - use AlbumCopyMoveHints to identify the source of a newly found
	  (copied) album,
	  and copy over album properties
	  - use both ItemCopyMoveHints and AlbumCopyMoveHints to find the
	  possible source
	  of a newly found file, and copy over attributes if applicable.

2008-09-17 09:14  mwiesweg

	* libs/database/imagescanner.cpp, libs/database/imagescanner.h: Add
	  a method similar to newFile, but which takes the id of an image
	  which is to be regarded copy source of the new file, and
	  attributes
	  will be copied from the entry.

2008-09-17 09:13  mwiesweg

	* libs/database/databasechangesets.h,
	  libs/database/dbusutilities.h: Move the DECLARE_METATYPE_FOR_DBUS
	  macro to its own header, to be shared

2008-09-17 09:12  mwiesweg

	* libs/database/albumdb.cpp, libs/database/albumdb.h: - introduce
	  deferred deletion to albums as it is already done for images - do
	  not immediately remove
	  the entry from the database, but make it orphan by removing the
	  AlbumRoot id.
	  - allow changing of albumRootId in renameAlbum

2008-09-17 09:09  mwiesweg

	* libs/database/collectionscannerhints.cpp,
	  libs/database/collectionscannerhints.h: Container classes to
	  contain descriptions of move or copy operations on albums or
	  images.
	  Source and destination is stored, so that the originating image
	  can be deduced
	  when the newly created destination is scanned.

2008-09-16 12:53  gkulzer

	* digikam/daboutdata.h: added myself as handbook writer

2008-09-16 12:32  aclemens

	* utilities/imageeditor/rawimport/rawsettingsbox.cpp: fixed a typo

2008-09-16 12:01  cgilles

	* libs/dimg/loaders/rawloader.cpp, libs/dimg/loaders/rawloader.h:
	  polish

2008-09-16 11:40  cgilles

	* utilities/setup/setupdcraw.cpp: polish

2008-09-16 08:51  aclemens

	* NEWS: update

2008-09-14 09:05  cgilles

	* libs/dimg/loaders/rawloader.cpp, libs/dimg/loaders/rawloader.h:
	  digiKam from trunk : with libkdcraw from trunk based on libraw,
	  we don't use KProcess anymore.
	  RAWloader::checkToCancelReceivingData() is now a depreciate
	  method, and is not used by libkdcraw.

	  Marcel, it still a problem to cancel libkdcraw loading/saving
	  job.
	  Look KDcrawPriv::progressCallback(). This method is called by
	  libraw to report progress information (for the moment on the
	  console)
	  I use this method to call RAWLoader::checkToCancelWaitingData().
	  By debugger it called fine, but observer never return true when
	  user
	  cancel operation (for ex, when raw image is loaded, and editor is
	  closed before end of loading)

	  What's wrong exactly ?

	  CCMAIL: marcel.wiesweg@gmx.de

2008-09-13 22:43  aclemens

	* data/about/infopage.css, data/about/main.html: fixes text
	  overlapping in welcome page when resizing the sidebar

	  CCBUGS:165337

2008-09-13 22:43  aclemens

	* digikam/digikamfirstrun.cpp, digikam/welcomepageview.cpp: fixed
	  some malformed i18n strings in digikam folder.
	  The html code of the welcome page has been restructured to be
	  more valid.

2008-09-13 19:31  aclemens

	* utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/renamecustomizer.cpp,
	  utilities/fuzzysearch/findduplicatesview.cpp,
	  utilities/fuzzysearch/fuzzysearchview.cpp,
	  utilities/gpssearch/gpssearchview.cpp,
	  utilities/imageeditor/editor/editortoolsettings.cpp,
	  utilities/imageeditor/tools/imageresize.cpp,
	  utilities/searchwindow/searchtabheader.cpp,
	  utilities/timeline/timelineview.cpp: fixed some malformed i18n
	  strings in utilities folder.

2008-09-13 19:31  aclemens

	* utilities/setup/cameraselection.cpp,
	  utilities/setup/setupalbumtype.cpp,
	  utilities/setup/setupalbumview.cpp,
	  utilities/setup/setupcamera.cpp,
	  utilities/setup/setupcollections.cpp,
	  utilities/setup/setupeditor.cpp, utilities/setup/setupicc.cpp,
	  utilities/setup/setuplighttable.cpp,
	  utilities/setup/setupmetadata.cpp, utilities/setup/setupmime.cpp,
	  utilities/setup/setupplugins.cpp,
	  utilities/setup/setupslideshow.cpp,
	  utilities/setup/setuptooltip.cpp: fixed some malformed i18n
	  strings in utilities/setup folder.

2008-09-13 19:31  aclemens

	* showfoto/setup/setupeditor.cpp, showfoto/setup/setuptooltip.cpp:
	  fixed some malformed i18n strings in showFoto folder.

2008-09-13 13:41  aclemens

	* NEWS: update

2008-09-12 21:27  aclemens

	* libs/dimg/loaders/tiffloader.cpp: fixed contractions issues in
	  libs folder

	  The KDE Style Guide recommends not using contractions in strings.

2008-09-12 21:27  aclemens

	* digikam/albumfolderview.cpp: fixed contractions issues in digikam
	  folder

	  The KDE Style Guide recommends not using contractions in strings.

2008-09-12 21:27  aclemens

	* utilities/cameragui/camerafolderview.cpp,
	  utilities/cameragui/umscamera.cpp,
	  utilities/imageeditor/canvas/colorcorrectiondlg.cpp,
	  utilities/setup/setupcollections.cpp,
	  utilities/setup/setupicc.cpp: Fixed contractions issues in
	  utilities folder.

	  The KDE Style Guide recommends not using contractions in strings.

2008-09-12 20:58  aclemens

	* imageplugins/blurfx/blurfxtool.cpp,
	  imageplugins/coreplugin/ratiocrop/ratiocroptool.cpp: The KDE
	  Style Guide recommends not using contractions in strings.
	  For example: "don't" should be changed to "do not". Contractions
	  used in comments are ok.

2008-09-12 08:38  aclemens

	* libs/database/albumdb.cpp, libs/database/collectionmanager.cpp,
	  libs/database/haar/haariface.cpp, libs/database/imagecopyright.h,
	  libs/database/imagequerybuilder.cpp,
	  libs/database/imagescanner.cpp, libs/database/schemaupdater.cpp,
	  libs/dialogs/libsinfodlg.cpp, libs/dimg/loaders/pngloader.cpp,
	  libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h,
	  libs/dmetadata/geodetictools.h,
	  libs/greycstoration/greycstoration.h,
	  libs/imageproperties/imagepropertiessidebar.cpp,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/worldmapwidget.cpp,
	  libs/threadimageio/loadingcache.cpp,
	  libs/widgets/common/previewwidget.cpp,
	  libs/widgets/metadata/xmpwidget.cpp: fixed some typos in libs
	  folder

2008-09-12 08:37  aclemens

	* utilities/fuzzysearch/sketchwidget.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/rawimport/rawpreview.cpp,
	  utilities/imageeditor/tools/imageresize.cpp,
	  utilities/kipiiface/kipiimagecollection.cpp,
	  utilities/kipiiface/kipiimagecollection.h,
	  utilities/lighttable/lighttablepreview.cpp,
	  utilities/lighttable/lighttablewindow.cpp,
	  utilities/searchwindow/searchfields.cpp,
	  utilities/searchwindow/searchtabheader.cpp,
	  utilities/searchwindow/searchutilities.cpp,
	  utilities/setup/setupidentity.cpp,
	  utilities/setup/setupmetadata.cpp,
	  utilities/setup/setupslideshow.cpp: fixed some typos in utilities
	  folder

2008-09-12 08:37  aclemens

	* digikam/albumlister.cpp, digikam/albummanager.cpp,
	  digikam/digikamapp.cpp, digikam/imagepreviewview.cpp,
	  digikam/kdateedit.h, digikam/mediaplayerview.cpp,
	  digikam/tageditdlg.cpp, digikam/tagspopupmenu.cpp,
	  digikam/welcomepageview.cpp: fixed some typos in digikam folder

2008-09-12 08:37  aclemens

	* imageplugins/charcoal/charcoal.cpp,
	  imageplugins/lenscorrection/autocorrection/autocorrectiontool.cpp,
	  imageplugins/lenscorrection/autocorrection/autocorrectiontool.h,
	  imageplugins/lenscorrection/autocorrection/klensfun.cpp,
	  imageplugins/lenscorrection/autocorrection/klensfun.h,
	  imageplugins/lenscorrection/distortion/pixelaccess.cpp,
	  imageplugins/lenscorrection/distortion/pixelaccess.h: fixed some
	  typos in imageplugins

2008-09-10 21:34  mjansen

	* imageplugins/lenscorrection/CMakeLists.txt: Fix linking on 64bit
	  systems.

2008-09-10 18:52  cgilles

	* imageplugins/adjustlevels/adjustlevelstool.cpp,
	  imageplugins/adjustlevels/adjustlevelstool.h: fix broken slots

2008-09-10 18:41  cgilles

	* libs/widgets/imageplugins/imagepaniconwidget.cpp,
	  libs/widgets/imageplugins/imagepaniconwidget.h: --This
	  linepolish, and those below, will be ignored--

	  M widgets/imageplugins/imagepaniconwidget.cpp
	  M widgets/imageplugins/imagepaniconwidget.h

2008-09-10 18:37  cgilles

	* libs/widgets/common/previewwidget.cpp: polish

2008-09-10 15:01  cgilles

	* libs/dimg/loaders/rawloader.cpp: with libraw, no need 16 bits
	  autogamma: it's already implemented...

2008-09-10 11:48  aclemens

	* imageplugins/lenscorrection/distortion/lensdistortiontool.cpp,
	  imageplugins/lenscorrection/distortion/lensdistortiontool.h:
	  added missing guide widget to lens distortion plugin

2008-09-10 07:01  cgilles

	* libs/dialogs/libsinfodlg.cpp: add lcms to component list

2008-09-09 15:45  aclemens

	* imageplugins/coreplugin/redeyetool.cpp: fixed some Krazy2 issues
	  (malformed markup) and a typo

2008-09-09 11:01  cgilles

	* NEWS: update

2008-09-09 10:19  cgilles

	* utilities/imageeditor/rawimport/rawsettingsbox.cpp: remove black
	  and white settings

2008-09-09 10:17  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: remove black and
	  white point settings

2008-09-09 10:16  cgilles

	* utilities/setup/setupdcraw.cpp: sync with KDE3

2008-09-09 08:50  cgilles

	* utilities/setup/setupdcraw.cpp: --This line, acompilend those
	  below, will be ignored--

	  M setup/setupdcraw.cpp

2008-09-09 06:18  cgilles

	* utilities/imageeditor/rawimport/rawsettingsbox.cpp: compile with
	  new constructor

2008-09-09 06:18  cgilles

	* utilities/setup/setupdcraw.cpp: compile with new constructor

2008-09-08 21:23  aclemens

	* libs/widgets/common/dgradientslider.cpp,
	  libs/widgets/common/drubberband.h: header polish

2008-09-08 17:05  cgilles

	* NEWS: update

2008-09-08 13:44  cgilles

	* utilities/imageeditor/rawimport/rawpreview.cpp: fix i18n

2008-09-08 10:43  cgilles

	* showfoto/showfoto.cpp: compile with libkdcraw 0.4.0

2008-09-08 10:39  cgilles

	* digikam/digikamapp.cpp: compile with libkdcraw 0.4.0

2008-09-08 10:37  cgilles

	* digikam/albumsettings.cpp: compile with libkdcraw 0.4.0

2008-09-08 10:36  cgilles

	* digikam/albumiconview.cpp: compile with libkdcraw 0.4.0

2008-09-08 10:34  cgilles

	* utilities/lighttable/lighttablewindow.cpp: compile with libkdcraw
	  0.4.0

2008-09-08 10:32  cgilles

	* utilities/cameragui/cameraui.cpp: compile with libkdcraw 0.4.0

2008-09-08 10:29  cgilles

	* libs/database/schemaupdater.cpp: compile with libkdcraw 0.4.0

2008-09-08 10:24  cgilles

	* libs/imageproperties/imagepropertiessidebar.cpp: compile with
	  libkdcraw 0.4.0

2008-09-08 10:23  cgilles

	* libs/dialogs/libsinfodlg.cpp: compile with libkdcraw 0.4.0

2008-09-08 10:21  cgilles

	* libs/dialogs/imagedialog.cpp, libs/dialogs/rawcameradlg.cpp:
	  compile with libkdcraw 0.4.0

2008-09-08 10:08  cgilles

	* libs/widgets/common/thumbbar.cpp: compile with libkdcraw 0.4.0

2008-09-08 10:05  cgilles

	* libs/dimg/loaders/rawloader.cpp: patch rawloader to work with
	  libkdcraw 0.4.0

2008-09-08 10:01  cgilles

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h, libs/dimg/dimgprivate.h:
	  digiKam from trunk : prepare the future : compile with libkdcraw
	  0.4.0 which use libRAW instead dcraw.c

2008-09-08 09:35  cgilles

	* NEWS: update

2008-09-08 09:22  mwiesweg

	* utilities/imageeditor/canvas/canvas.cpp: Use DRubberBand for
	  Canvas. Solve all issues with rubber band that I found.

2008-09-08 09:22  mwiesweg

	* libs/widgets/common/drubberband.cpp,
	  libs/widgets/common/drubberband.h: Add a few method needed for
	  Canvas, fix a few bugs, use d pointer.

2008-09-08 09:21  mwiesweg

	* CMakeLists.txt, digikam/iconview.cpp,
	  libs/widgets/common/drubberband.cpp,
	  libs/widgets/common/drubberband.h,
	  libs/widgets/common/q3scrollviewrubberband.cpp,
	  libs/widgets/common/q3scrollviewrubberband.h: As suggested by
	  Gilles, rename to DRubberBand

2008-09-08 08:08  aclemens

	* NEWS: update

2008-09-07 20:47  cgilles

	* project/project.kdevelop: update

2008-09-07 13:34  mwiesweg

	* CMakeLists.txt: Compile

2008-09-07 13:34  mwiesweg

	* digikam/iconview.cpp: Use new class Q3ScrollViewRubberBand as
	  rubber band for iconview.
	  Now the rubberband works again in all directions and situations.

2008-09-07 13:33  mwiesweg

	* libs/widgets/common/q3scrollviewrubberband.cpp,
	  libs/widgets/common/q3scrollviewrubberband.h: Write a small
	  wrapper class around QRubberBand for use
	  with Q3ScrollViews.

2008-09-05 18:10  cgilles

	* utilities/imageeditor/rawimport/rawimport.cpp: fix dupplicate
	  connection

2008-09-05 13:39  cgilles

	* libs/levels/imagelevels.cpp, libs/levels/imagelevels.h: sync with
	  KDE3

2008-09-05 13:15  cgilles

	* imageplugins/adjustlevels/adjustlevelstool.cpp,
	  imageplugins/adjustlevels/adjustlevelstool.h,
	  imageplugins/adjustlevels/imageplugin_adjustlevels.cpp: compile

2008-09-05 13:12  cgilles

	* imageplugins/adjustlevels/adjustlevelstool.cpp,
	  imageplugins/adjustlevels/adjustlevelstool.h: sync with KDE3

2008-09-05 13:02  cgilles

	* libs/widgets/common/histogramwidget.cpp: backport commit #857459
	  from KDE3

2008-09-05 12:38  cgilles

	* utilities/imageeditor/rawimport/rawpostprocessing.cpp: sync with
	  KDE3

2008-09-05 12:36  cgilles

	* libs/dimg/loaders/rawloader.cpp, libs/dimg/loaders/rawloader.h:
	  sync with KDE3

2008-09-05 12:28  cgilles

	* libs/dimg/drawdecoding.h: sync with KDE3

2008-09-05 11:18  cgilles

	* libs/levels/imagelevels.cpp, libs/levels/imagelevels.h: polish

2008-09-05 11:03  cgilles

	* libs/levels/imagelevels.cpp, libs/levels/imagelevels.h: backport
	  commit #857417 from KDE3

2008-09-05 08:29  cgilles

	* libs/levels/imagelevels.cpp, libs/levels/imagelevels.h: backport
	  commit #857292 friom KDE3

2008-09-05 07:11  mwiesweg

	* libs/database/imagescanner.cpp, libs/database/imagescanner.h:
	  When adding a new file in CollectionScanner, first check if the
	  identical file
	  is already or was added to the collection. If found, just copy
	  over all
	  attributes.

2008-09-05 07:11  mwiesweg

	* libs/database/albumdb.cpp, libs/database/albumdb.h: Add a method
	  to find identical files based on uniqueHash and file size.
	  Fix some other minor bugs.

2008-09-05 06:39  cgilles

	* utilities/imageeditor/rawimport/rawpostprocessing.cpp,
	  utilities/imageeditor/rawimport/rawpostprocessing.h: backport
	  commit #857265 from KDE3 branch

2008-09-04 12:42  cgilles

	* digikam/albumfiletip.cpp: this header is not used here

2008-09-04 12:33  cgilles

	* libs/database/imagelister.cpp: this header is not used here

2008-09-03 14:25  cgilles

	* CMakeLists.txt: let's go to beta4

2008-09-03 14:13  cgilles

	* NEWS: polish

2008-09-03 13:54  cgilles

	* data/icons/oxygen/16x16/actions/transform-crop-and-resize.png,
	  data/icons/oxygen/22x22/actions/transform-crop-and-resize.png,
	  data/icons/oxygen/32x32/actions/transform-crop-and-resize.png,
	  data/icons/oxygen/48x48/actions,
	  data/icons/oxygen/48x48/actions/transform-crop-and-resize.png,
	  data/icons/oxygen/scalable/actions/transform-crop-and-resize.svgz:
	  digiKam from trunk: add transform-crop-and-resize icon. To be
	  removed when KDE4.2 will be released
	  CCMAIL: johann.ollivierlapeyre@gmail.com

2008-09-03 13:39  cgilles

	* NEWS: update

2008-09-03 13:38  cgilles

	* utilities/imageeditor/rawimport/rawpreview.cpp: use Oxygen icon
	  Fix crash when deleting popup thumbnail

2008-09-03 12:51  cgilles

	* imageplugins/adjustcurves/adjustcurvestool.cpp: polish

2008-09-03 12:41  cgilles

	* ChangeLog: update

0.10.0-beta3 03-09-2008
---------------------------------------------------------------------------

2008-09-03 12:33  cgilles

    * libs/widgets/common/dgradientslider.h: polish

2008-09-03 12:20  cgilles

    * imageplugins/adjustlevels/adjustlevelstool.cpp,
      imageplugins/adjustlevels/adjustlevelstool.h: digiKam from trunk:
      new design of Adjust level plugin using new DColorSlider widget.
      Free space and layout are more optimized. Tool is now really
      suitable
      CCMAIL: digikam-devel@kde.org

2008-09-03 10:37  cgilles

    * CMakeLists.txt: compile

2008-09-03 10:37  cgilles

    * libs/widgets/common/CMakeLists.txt,
      libs/widgets/common/dgradientslider.cpp,
      libs/widgets/common/dgradientslider.h: new color slider widget to
      use with level tool to optimize spacing and layout

2008-09-02 22:04  mjansen

    * imageplugins/lenscorrection/autocorrection/klensfun.cpp:
      --pedantic

2008-09-02 15:52  cgilles

    * NEWS: update

2008-09-02 14:44  cgilles

    * utilities/imageeditor/rawimport/rawimport.cpp,
      utilities/imageeditor/rawimport/rawimport.h: sync with KDE3

2008-09-02 12:40  mwiesweg

    * libs/database/schemaupdater.cpp, libs/database/schemaupdater.h:
      The trigger after deletion of an image did not contain the
      ImageHaarMatrix table
      (really difficult to remember all places to update after addition
      of a table),
      so there would be orphan entries.
      Updating the trigger is completely forward- and backward
      compatible, so
      I think there is no problem to bring it in now.

2008-09-02 12:37  cgilles

    * utilities/imageeditor/editor/editortool.cpp: polish

2008-09-02 12:15  cgilles

    * utilities/imageeditor/rawimport/rawimport.h: link

2008-09-02 12:13  cgilles

    * utilities/imageeditor/rawimport/rawpreview.cpp: compile and fix
      warnings

2008-09-02 12:10  cgilles

    * utilities/imageeditor/rawimport/rawimport.cpp,
      utilities/imageeditor/rawimport/rawimport.h,
      utilities/imageeditor/rawimport/rawpostprocessing.cpp,
      utilities/imageeditor/rawimport/rawpreview.cpp,
      utilities/imageeditor/rawimport/rawpreview.h: backport commit
      #856240 from KDE3 branch

2008-09-02 11:35  cgilles

    * utilities/imageeditor/editor/editortool.cpp,
      utilities/imageeditor/editor/editortool.h: backport commit
      #856219 from KDE3 branch

2008-09-02 11:08  cgilles

    * libs/widgets/common/statusprogressbar.cpp,
      libs/widgets/common/statusprogressbar.h: sync with KDE3

2008-09-02 10:56  mwiesweg

    * kioslave/digikamalbums.cpp: - do not use deleteFile in del at
      all. If anyway, remove() should be used

      - let CollectionScanner do updating of db after deletion
      operations
      - mark moving/renaming as TODO (need to find really clean sync
      with CollectionScanner)
      - do not list the digikam_properties file automatically anymore.
      This is needed only for copying of albums, which we dont support
      anyway right now.
      If, then DIO on the main app side should add this pseudo-file to
      be copied.

2008-09-02 10:51  mwiesweg

    * libs/database/databasewatch.cpp, libs/database/databasewatch.h,
      libs/database/databasewatchadaptor.h: Make DBus connections and
      thus change notification from ioslave to main app
      finally work. Their were subtly but completely broken.
      The problem is that moc needs to have the full qualification
      including namespace
      when sending custom types over DBus, as qDBusRegisterMetaType
      will use
      the qualification set by Q_DECLARE_METATYPE, which macros in turn
      needs to
      be outside any namespace, therefore requiring full qualification
      for its argument,
      which is converted to literal.

2008-09-02 08:22  cgilles

    * utilities/imageeditor/rawimport/rawimport.cpp: fix i18n

2008-09-01 20:57  cgilles

    * utilities/imageeditor/rawimport/rawimport.cpp: polish

2008-09-01 19:45  cgilles

    * utilities/imageeditor/rawimport/rawimport.cpp,
      utilities/imageeditor/rawimport/rawimport.h: backport commit
      #855925 from KDE3 branch

2008-09-01 16:43  dymo

    * imageplugins/blurfx/CMakeLists.txt,
      imageplugins/border/CMakeLists.txt,
      imageplugins/charcoal/CMakeLists.txt,
      imageplugins/distortionfx/CMakeLists.txt,
      imageplugins/emboss/CMakeLists.txt,
      imageplugins/lenscorrection/CMakeLists.txt,
      imageplugins/raindrop/CMakeLists.txt,
      imageplugins/texture/CMakeLists.txt: Fix the build

2008-09-01 16:02  aclemens

    * imageplugins/EDITORTOOLPORT: all plugins and widgets are ported
      now so we don't need this file anymore.

2008-09-01 16:00  aclemens

    * imageplugins/EDITORTOOLPORT,
      imageplugins/charcoal/charcoaltool.cpp,
      imageplugins/charcoal/charcoaltool.h: converted all input widgets
      to R*NumInput widgets

2008-09-01 15:57  aclemens

    * imageplugins/emboss/embosstool.cpp: default values are set now

2008-09-01 15:53  aclemens

    * imageplugins/EDITORTOOLPORT, imageplugins/emboss/embosstool.cpp,
      imageplugins/emboss/embosstool.h: -> converted all input widgets
      to R*NumInput widgets
      -> we don't need a Try button here

2008-09-01 15:28  aclemens

    * imageplugins/EDITORTOOLPORT, imageplugins/blurfx/blurfxtool.cpp,
      imageplugins/blurfx/blurfxtool.h: -> converted all input widgets
      to R*NumInput widgets
      -> don't use connections to slotEffect() if Try button is used

2008-09-01 15:17  aclemens

    * imageplugins/EDITORTOOLPORT,
      imageplugins/oilpaint/oilpainttool.cpp,
      imageplugins/oilpaint/oilpainttool.h: converted all input widgets
      to R*NumInput widgets

2008-09-01 14:58  aclemens

    * imageplugins/EDITORTOOLPORT,
      imageplugins/texture/texturetool.cpp,
      imageplugins/texture/texturetool.h: converted all input widgets
      to R*NumInput widgets

2008-09-01 13:28  cgilles

    * NEWS: update

2008-09-01 13:25  cgilles

    * CMakeLists.txt, imageplugins/filmgrain/filmgraintool.cpp,
      libs/dialogs/CMakeLists.txt, libs/dialogs/ctrlpaneldlg.cpp,
      libs/dialogs/ctrlpaneldlg.h: remove obsolete code

2008-09-01 13:25  cgilles

    * imageplugins/EDITORTOOLPORT: all image plugins ported to
      EditorTool!

2008-09-01 13:24  cgilles

    * imageplugins/emboss/CMakeLists.txt,
      imageplugins/emboss/embosstool.cpp,
      imageplugins/emboss/embosstool.h,
      imageplugins/emboss/imageeffect_emboss.cpp,
      imageplugins/emboss/imageeffect_emboss.h,
      imageplugins/emboss/imageplugin_emboss.cpp: digiKam from trunk :
      "Et voilà". The last image plugin is now ported to Editor Tool
      API!

2008-09-01 13:15  cgilles

    * imageplugins/EDITORTOOLPORT: last one

2008-09-01 13:15  cgilles

    * imageplugins/charcoal/CMakeLists.txt,
      imageplugins/charcoal/charcoaltool.cpp,
      imageplugins/charcoal/charcoaltool.h,
      imageplugins/charcoal/imageeffect_charcoal.cpp,
      imageplugins/charcoal/imageeffect_charcoal.h,
      imageplugins/charcoal/imageplugin_charcoal.cpp: digiKam from
      trunk : Charcoal image plugin is now ported to Editor Tool API

2008-09-01 12:56  cgilles

    * imageplugins/EDITORTOOLPORT: next one

2008-09-01 12:55  cgilles

    * imageplugins/filmgrain/CMakeLists.txt,
      imageplugins/filmgrain/filmgraintool.cpp,
      imageplugins/filmgrain/filmgraintool.h,
      imageplugins/filmgrain/imageeffect_filmgrain.cpp,
      imageplugins/filmgrain/imageeffect_filmgrain.h,
      imageplugins/filmgrain/imageplugin_filmgrain.cpp: digiKam from
      trunk : Film Grain image plugin is now ported to Editor Tool API

2008-09-01 12:26  cgilles

    * imageplugins/EDITORTOOLPORT: next one

2008-09-01 12:25  cgilles

    * imageplugins/infrared/CMakeLists.txt,
      imageplugins/infrared/imageeffect_infrared.cpp,
      imageplugins/infrared/imageeffect_infrared.h,
      imageplugins/infrared/imageplugin_infrared.cpp,
      imageplugins/infrared/infraredtool.cpp,
      imageplugins/infrared/infraredtool.h: digiKam from trunk :
      Infrared image plugin is now ported to Editor Tool API

2008-09-01 11:45  aclemens

    * imageplugins/whitebalance/whitebalancetool.cpp: Temperature
      slider range was wrong, so that the preset "Candle" couldn't be
      selected. New range starts from 1750K now.

2008-09-01 11:44  cgilles

    * imageplugins/EDITORTOOLPORT: next one

2008-09-01 11:43  cgilles

    * imageplugins/texture/CMakeLists.txt,
      imageplugins/texture/imageeffect_texture.cpp,
      imageplugins/texture/imageeffect_texture.h,
      imageplugins/texture/imageplugin_texture.cpp,
      imageplugins/texture/texturetool.cpp,
      imageplugins/texture/texturetool.h: digiKam from trunk: Texture
      image plugin is now ported to Editor Tool API

2008-09-01 11:03  cgilles

    * imageplugins/EDITORTOOLPORT: next one

2008-09-01 11:02  cgilles

    * imageplugins/oilpaint/CMakeLists.txt,
      imageplugins/oilpaint/imageeffect_oilpaint.cpp,
      imageplugins/oilpaint/imageeffect_oilpaint.h,
      imageplugins/oilpaint/imageplugin_oilpaint.cpp,
      imageplugins/oilpaint/oilpainttool.cpp,
      imageplugins/oilpaint/oilpainttool.h: digiKam from trunk: Oil
      Paint image plugin is now ported to EditorTool API

2008-09-01 10:58  aclemens

    * imageplugins/blurfx/blurfxtool.cpp,
      imageplugins/hotpixels/hotpixelstool.cpp,
      imageplugins/inpainting/inpaintingtool.cpp,
      imageplugins/noisereduction/noisereductiontool.cpp,
      imageplugins/restoration/restorationtool.cpp: remove not needed
      whatsThis string

2008-09-01 10:41  cgilles

    * imageplugins/EDITORTOOLPORT: next one

2008-09-01 10:35  cgilles

    * imageplugins/blurfx/CMakeLists.txt,
      imageplugins/blurfx/blurfxtool.cpp,
      imageplugins/blurfx/blurfxtool.h,
      imageplugins/blurfx/imageeffect_blurfx.cpp,
      imageplugins/blurfx/imageeffect_blurfx.h,
      imageplugins/blurfx/imageplugin_blurfx.cpp: digiKam from trunk :
      BlurFX image plugin is now ported to Editor Tool API

2008-09-01 10:18  cgilles

    * imageplugins/EDITORTOOLPORT: next one

2008-09-01 10:14  cgilles

    * imageplugins/noisereduction/noisereductiontool.cpp: fix warning

2008-09-01 10:13  cgilles

    * imageplugins/noisereduction/noisereductiontool.cpp: compile

2008-09-01 10:12  cgilles

    * imageplugins/noisereduction/CMakeLists.txt,
      imageplugins/noisereduction/imageeffect_noisereduction.cpp,
      imageplugins/noisereduction/imageeffect_noisereduction.h,
      imageplugins/noisereduction/imageplugin_noisereduction.cpp,
      imageplugins/noisereduction/noisereductiontool.cpp,
      imageplugins/noisereduction/noisereductiontool.h: digiKam from
      trunk :Noise Reduction image plugin is now ported to EditorTool
      API
      CCMAIL: digikam-devel@kde.org

2008-09-01 09:55  cgilles

    * imageplugins/EDITORTOOLPORT: next one

2008-09-01 09:54  cgilles

    * imageplugins/coreplugin/CMakeLists.txt,
      imageplugins/coreplugin/blurtool.h,
      imageplugins/coreplugin/imageplugin_core.cpp,
      imageplugins/coreplugin/sharpnesseditor/imageeffect_sharpen.cpp,
      imageplugins/coreplugin/sharpnesseditor/imageeffect_sharpen.h,
      imageplugins/coreplugin/sharpnesseditor/sharpentool.cpp,
      imageplugins/coreplugin/sharpnesseditor/sharpentool.h: digiKAm
      from trunk: Sharpen image plugin is now ported to EditorTool API
      CCMAIL: digikam-devel@kde.org

2008-09-01 08:48  cgilles

    * CMakeLists.txt, libs/dialogs/CMakeLists.txt,
      libs/dialogs/imageguidedlg.cpp, libs/dialogs/imageguidedlg.h:
      this dialog is obsolte now

2008-09-01 08:32  cgilles

    * imageplugins/EDITORTOOLPORT: next one

2008-09-01 08:31  aclemens

    * imageplugins/lenscorrection/distortion/lensdistortiontool.h:
      polish

2008-09-01 08:28  cgilles

    * imageplugins/adjustcurves/imageplugin_adjustcurves.cpp,
      imageplugins/adjustlevels/imageplugin_adjustlevels.cpp,
      imageplugins/border/imageplugin_border.cpp,
      imageplugins/channelmixer/imageplugin_channelmixer.cpp,
      imageplugins/colorfx/imageplugin_colorfx.cpp,
      imageplugins/distortionfx/imageplugin_distortionfx.cpp,
      imageplugins/inserttext/imageplugin_inserttext.cpp,
      imageplugins/perspective/imageplugin_perspective.cpp,
      imageplugins/raindrop/imageplugin_raindrop.cpp,
      imageplugins/sheartool/imageplugin_sheartool.cpp,
      imageplugins/superimpose/imageplugin_superimpose.cpp,
      imageplugins/whitebalance/imageplugin_whitebalance.cpp: use
      QObject (this) as parent of these editor tools

2008-09-01 08:25  aclemens

    * imageplugins/EDITORTOOLPORT,
      imageplugins/lenscorrection/CMakeLists.txt,
      imageplugins/lenscorrection/distortion/imageeffect_lensdistortion.cpp,
      imageplugins/lenscorrection/distortion/imageeffect_lensdistortion.h,
      imageplugins/lenscorrection/distortion/lensdistortiontool.cpp,
      imageplugins/lenscorrection/distortion/lensdistortiontool.h,
      imageplugins/lenscorrection/imageplugin_lenscorrection.cpp:
      digiKam from trunk: Lens Correction - Distortion plugin is now
      ported to Editor Tool API.
      CCMAIL: digikam-devel@kde.org

2008-09-01 08:23  cgilles

    * imageplugins/coreplugin/blurtool.cpp,
      imageplugins/coreplugin/iccprooftool.cpp,
      imageplugins/superimpose/superimposetool.cpp: do not use "Dailog"
      as suffix of tool config section

2008-09-01 08:21  cgilles

    * imageplugins/coreplugin/CMakeLists.txt,
      imageplugins/coreplugin/blurtool.cpp,
      imageplugins/coreplugin/blurtool.h,
      imageplugins/coreplugin/imageeffect_blur.cpp,
      imageplugins/coreplugin/imageeffect_blur.h,
      imageplugins/coreplugin/imageplugin_core.cpp: digiKam from trunk
      : Blur image plugin is now ported to EditorTool API.
      Polish : use this as parent of Editor Tool object, not active
      window instance (Editor tool use QObject as parent and are
      embedded in editor window)

2008-09-01 08:03  cgilles

    * CMakeLists.txt, libs/dialogs/CMakeLists.txt,
      libs/dialogs/imagedlgbase.cpp, libs/dialogs/imagedlgbase.h: this
      dialog is obsolete now

2008-09-01 08:01  cgilles

    * imageplugins/EDITORTOOLPORT: next one for me

2008-08-31 22:46  aclemens

    * imageplugins/EDITORTOOLPORT,
      imageplugins/lenscorrection/CMakeLists.txt,
      imageplugins/lenscorrection/autocorrection/autocorrectiontool.cpp,
      imageplugins/lenscorrection/autocorrection/autocorrectiontool.h,
      imageplugins/lenscorrection/autocorrection/imageeffect_autocorrection.cpp,
      imageplugins/lenscorrection/autocorrection/imageeffect_autocorrection.h,
      imageplugins/lenscorrection/imageplugin_lenscorrection.cpp:
      digiKam from trunk: Lens Correction - Autocorrection plugin is
      now ported to Editor Tool API.
      CCMAIL: digikam-devel@kde.org

2008-08-31 22:16  aclemens

    * imageplugins/EDITORTOOLPORT,
      imageplugins/lenscorrection/CMakeLists.txt,
      imageplugins/lenscorrection/imageplugin_lenscorrection.cpp,
      imageplugins/lenscorrection/vignetting/antivignettingtool.cpp,
      imageplugins/lenscorrection/vignetting/antivignettingtool.h,
      imageplugins/lenscorrection/vignetting/imageeffect_antivignetting.cpp,
      imageplugins/lenscorrection/vignetting/imageeffect_antivignetting.h:
      digiKam from trunk: Lens Correction - Antivignetting plugin is
      now ported to Editor Tool API.
      CCMAIL: digikam-devel@kde.org

2008-08-31 22:02  aclemens

    * imageplugins/EDITORTOOLPORT,
      imageplugins/freerotation/CMakeLists.txt,
      imageplugins/freerotation/freerotationtool.cpp,
      imageplugins/freerotation/freerotationtool.h,
      imageplugins/freerotation/imageeffect_freerotation.cpp,
      imageplugins/freerotation/imageeffect_freerotation.h,
      imageplugins/freerotation/imageplugin_freerotation.cpp: digiKam
      from trunk: Free Rotation plugin is now ported to Editor Tool
      API.
      CCMAIL: digikam-devel@kde.org

2008-08-31 21:27  aclemens

    * imageplugins/EDITORTOOLPORT,
      imageplugins/sheartool/CMakeLists.txt,
      imageplugins/sheartool/imageeffect_sheartool.cpp,
      imageplugins/sheartool/imageeffect_sheartool.h,
      imageplugins/sheartool/imageplugin_sheartool.cpp,
      imageplugins/sheartool/shear.cpp, imageplugins/sheartool/shear.h,
      imageplugins/sheartool/sheartool.cpp,
      imageplugins/sheartool/sheartool.h: digiKam from trunk: Shear
      plugin is now ported to Editor Tool API.
      CCMAIL: digikam-devel@kde.org

2008-08-31 20:51  aclemens

    * imageplugins/sheartool/CMakeLists.txt,
      imageplugins/sheartool/imageeffect_sheartool.cpp,
      imageplugins/sheartool/shear.cpp, imageplugins/sheartool/shear.h,
      imageplugins/sheartool/sheartool.cpp,
      imageplugins/sheartool/sheartool.h: beginning to port sheartool:
      need to rename some files first

2008-08-31 20:42  aclemens

    * imageplugins/EDITORTOOLPORT: some more for me

2008-08-31 20:40  cgilles

    * imageplugins/EDITORTOOLPORT: update

2008-08-31 20:39  cgilles

    * imageplugins/inpainting/CMakeLists.txt,
      imageplugins/inpainting/imageeffect_inpainting.cpp,
      imageplugins/inpainting/imageeffect_inpainting.h,
      imageplugins/inpainting/imageplugin_inpainting.cpp,
      imageplugins/inpainting/inpaintingtool.cpp,
      imageplugins/inpainting/inpaintingtool.h: digiKam from trunk :
      Inpainting image plugin is now ported to EditorTool API
      CCMAIL: digikam-devel@kde.org

2008-08-31 14:15  aclemens

    * imageplugins/EDITORTOOLPORT,
      imageplugins/raindrop/CMakeLists.txt,
      imageplugins/raindrop/imageeffect_raindrop.cpp,
      imageplugins/raindrop/imageeffect_raindrop.h,
      imageplugins/raindrop/imageplugin_raindrop.cpp,
      imageplugins/raindrop/raindroptool.cpp,
      imageplugins/raindrop/raindroptool.h: digiKam from trunk:
      Raindrop plugin is now ported to Editor Tool API.
      CCMAIL: digikam-devel@kde.org

2008-08-31 14:01  aclemens

    * imageplugins/EDITORTOOLPORT,
      imageplugins/distortionfx/CMakeLists.txt,
      imageplugins/distortionfx/distortionfxtool.cpp,
      imageplugins/distortionfx/distortionfxtool.h,
      imageplugins/distortionfx/imageeffect_distortionfx.cpp,
      imageplugins/distortionfx/imageeffect_distortionfx.h,
      imageplugins/distortionfx/imageplugin_distortionfx.cpp: digiKam
      from trunk: DistortionFX plugin is now ported to Editor Tool API.
      CCMAIL: digikam-devel@kde.org

2008-08-31 13:38  aclemens

    * imageplugins/EDITORTOOLPORT, imageplugins/border/CMakeLists.txt,
      imageplugins/border/bordertool.cpp,
      imageplugins/border/bordertool.h,
      imageplugins/border/imageeffect_border.cpp,
      imageplugins/border/imageeffect_border.h,
      imageplugins/border/imageplugin_border.cpp: digiKam from trunk:
      Add Border plugin is now ported to Editor Tool API.
      CCMAIL: digikam-devel@kde.org

2008-08-31 12:47  aclemens

    * imageplugins/EDITORTOOLPORT: added new column "R*NumInput
      widgets", because not all dialogs have been converted right now

2008-08-31 12:45  mwiesweg

    * libs/database/collectionscanner.cpp,
      libs/database/collectionscanner.h: Implement logic so that
      entries of removed items (file deleted) are kept

      over a certain period of time, rather than deleted at next
      complete scan,
      for the case that the file may come back.

2008-08-31 11:55  aclemens

    * imageplugins/coreplugin/ratiocrop/ratiocroptool.cpp: polish

2008-08-31 11:53  aclemens

    * imageplugins/EDITORTOOLPORT,
      imageplugins/coreplugin/CMakeLists.txt,
      imageplugins/coreplugin/imageplugin_core.cpp,
      imageplugins/coreplugin/ratiocrop/imageeffect_ratiocrop.cpp,
      imageplugins/coreplugin/ratiocrop/imageeffect_ratiocrop.h,
      imageplugins/coreplugin/ratiocrop/ratiocroptool.cpp,
      imageplugins/coreplugin/ratiocrop/ratiocroptool.h: digiKam from
      trunk: Aspect Ratio Crop plugin is now ported to Editor Tool API.
      CCMAIL: digikam-devel@kde.org

2008-08-31 11:24  aclemens

    * imageplugins/EDITORTOOLPORT: update

2008-08-31 11:24  aclemens

    * imageplugins/coreplugin/CMakeLists.txt,
      imageplugins/coreplugin/iccprooftool.cpp,
      imageplugins/coreplugin/iccprooftool.h,
      imageplugins/coreplugin/imageeffect_iccproof.cpp,
      imageplugins/coreplugin/imageeffect_iccproof.h,
      imageplugins/coreplugin/imageplugin_core.cpp: digiKam from trunk:
      ICCProof plugin is now ported to Editor Tool API.
      CCMAIL: digikam-devel@kde.org

2008-08-31 10:46  aclemens

    * imageplugins/EDITORTOOLPORT: update

2008-08-31 10:27  aclemens

    * imageplugins/EDITORTOOLPORT: update

2008-08-31 10:27  aclemens

    * imageplugins/whitebalance/CMakeLists.txt,
      imageplugins/whitebalance/imageeffect_whitebalance.cpp,
      imageplugins/whitebalance/imageeffect_whitebalance.h,
      imageplugins/whitebalance/imageplugin_whitebalance.cpp,
      imageplugins/whitebalance/whitebalancetool.cpp,
      imageplugins/whitebalance/whitebalancetool.h: digiKam from trunk:
      Whitebalance plugin is now ported to Editor Tool API.
      CCMAIL: digikam-devel@kde.org

2008-08-31 10:09  aclemens

    * imageplugins/EDITORTOOLPORT: update

2008-08-31 10:09  aclemens

    * imageplugins/superimpose/CMakeLists.txt,
      imageplugins/superimpose/imageeffect_superimpose.cpp,
      imageplugins/superimpose/imageeffect_superimpose.h,
      imageplugins/superimpose/imageplugin_superimpose.cpp,
      imageplugins/superimpose/superimposetool.cpp,
      imageplugins/superimpose/superimposetool.h: digiKam from trunk:
      Superimpose plugin is now ported to Editor Tool API.
      CCMAIL: digikam-devel@kde.org

2008-08-31 09:33  aclemens

    * imageplugins/EDITORTOOLPORT: update

2008-08-31 09:32  aclemens

    * imageplugins/perspective/CMakeLists.txt,
      imageplugins/perspective/imageeffect_perspective.cpp,
      imageplugins/perspective/imageeffect_perspective.h,
      imageplugins/perspective/imageplugin_perspective.cpp,
      imageplugins/perspective/perspectivetool.cpp,
      imageplugins/perspective/perspectivetool.h: digiKam from trunk:
      Perspective plugin is now ported to Editor Tool API.
      CCMAIL: digikam-devel@kde.org

2008-08-31 09:13  aclemens

    * imageplugins/EDITORTOOLPORT: update

2008-08-31 09:12  aclemens

    * imageplugins/lenscorrection/autocorrection/klensfun.cpp: polish

2008-08-31 09:10  aclemens

    * imageplugins/inserttext/inserttexttool.cpp: polish

2008-08-31 09:02  aclemens

    * imageplugins/EDITORTOOLPORT: update

2008-08-31 09:02  aclemens

    * imageplugins/inserttext/CMakeLists.txt,
      imageplugins/inserttext/imageeffect_inserttext.cpp,
      imageplugins/inserttext/imageeffect_inserttext.h,
      imageplugins/inserttext/imageplugin_inserttext.cpp,
      imageplugins/inserttext/inserttexttool.cpp,
      imageplugins/inserttext/inserttexttool.h: digiKam from trunk:
      Insert Text plugin is now ported to Editor Tool API.
      CCMAIL: digikam-devel@kde.org

2008-08-31 08:44  aclemens

    * imageplugins/EDITORTOOLPORT: update

2008-08-31 08:43  aclemens

    * imageplugins/colorfx/CMakeLists.txt,
      imageplugins/colorfx/colorfxtool.cpp,
      imageplugins/colorfx/colorfxtool.h,
      imageplugins/colorfx/imageeffect_colorfx.cpp,
      imageplugins/colorfx/imageeffect_colorfx.h,
      imageplugins/colorfx/imageplugin_colorfx.cpp: digiKam from trunk:
      Color Effects plugin is now ported to Editor Tool API.
      CCMAIL: digikam-devel@kde.org

2008-08-30 22:33  cgilles

    * imageplugins/EDITORTOOLPORT: update

2008-08-30 22:24  cgilles

    * imageplugins/restoration/CMakeLists.txt,
      imageplugins/restoration/imageeffect_restoration.cpp,
      imageplugins/restoration/imageeffect_restoration.h,
      imageplugins/restoration/imageplugin_restoration.cpp,
      imageplugins/restoration/restorationtool.cpp,
      imageplugins/restoration/restorationtool.h: digiKam from trunk:
      Restoration image plugin is now ported to Editor Tool API
      CCMAIL: digikam-devel@kde.org

2008-08-30 22:03  cgilles

    * imageplugins/EDITORTOOLPORT: next one

2008-08-30 22:01  cgilles

    * imageplugins/EDITORTOOLPORT: polish

2008-08-30 21:54  cgilles

    * imageplugins/hotpixels/hotpixelstool.cpp: compile

2008-08-30 21:52  cgilles

    * imageplugins/hotpixels/hotpixelstool.cpp: add Try button

2008-08-30 21:47  cgilles

    * utilities/imageeditor/editor/editortool.cpp: with KDE4 port,
      DimgThreadedFilter need to be started here. here nothing become
      in image plugins

2008-08-30 17:31  cgilles

    * imageplugins/EDITORTOOLPORT: update

2008-08-30 17:30  cgilles

    * imageplugins/hotpixels/CMakeLists.txt,
      imageplugins/hotpixels/hotpixelstool.cpp,
      imageplugins/hotpixels/hotpixelstool.h,
      imageplugins/hotpixels/imageeffect_hotpixels.cpp,
      imageplugins/hotpixels/imageeffect_hotpixels.h,
      imageplugins/hotpixels/imageplugin_hotpixels.cpp: digiKam from
      trunk : Hot Pixels image plugin is now ported to Editor Tool API
      CCMAIL: digikam-devel@kde.org

2008-08-30 17:12  cgilles

    * imageplugins/EDITORTOOLPORT: update

2008-08-30 15:23  cgilles

    * libs/widgets/imageplugins/imagepanelwidget.cpp,
      libs/widgets/imageplugins/imagepanelwidget.h: sync with KDE3

2008-08-30 15:15  cgilles

    * libs/widgets/imageplugins/imagepanelwidget.cpp: sync with KDE3

2008-08-30 14:28  cgilles

    * utilities/imageeditor/editor/editorwindow.cpp: sync with KDE3

2008-08-30 14:18  cgilles

    * utilities/imageeditor/editor/editortool.cpp,
      utilities/imageeditor/editor/editortool.h: sync with KDE3

2008-08-30 14:04  cgilles

    * utilities/imageeditor/editor/editorstackview.cpp,
      utilities/imageeditor/editor/editorstackview.h: sync with KDE3

2008-08-30 14:00  cgilles

    * libs/widgets/imageplugins/imagepanelwidget.cpp,
      libs/widgets/imageplugins/imagepanelwidget.h: sync with KDE3

2008-08-30 11:02  aclemens

    * imageplugins/channelmixer/channelmixertool.cpp,
      imageplugins/coreplugin/autocorrectiontool.cpp,
      imageplugins/coreplugin/bcgtool.cpp,
      imageplugins/coreplugin/hsl/hsltool.cpp,
      imageplugins/coreplugin/redeyetool.cpp,
      imageplugins/coreplugin/rgbtool.cpp: we don't need to delete
      widgets in the tools destructor

2008-08-30 10:57  aclemens

    * imageplugins/adjustlevels/adjustlevelstool.cpp: polish

2008-08-30 10:51  aclemens

    * imageplugins/EDITORTOOLPORT: update

2008-08-30 10:50  aclemens

    * imageplugins/adjustlevels/CMakeLists.txt,
      imageplugins/adjustlevels/adjustlevels.cpp,
      imageplugins/adjustlevels/adjustlevels.h,
      imageplugins/adjustlevels/adjustlevelstool.cpp,
      imageplugins/adjustlevels/adjustlevelstool.h,
      imageplugins/adjustlevels/imageplugin_adjustlevels.cpp: digiKam
      from trunk: Adjust Levels plugin is now ported to Editor Tool
      API.
      CCMAIL: digikam-devel@kde.org

2008-08-30 09:23  aclemens

    * imageplugins/adjustcurves/adjustcurvestool.cpp: call slotEffect()
      on readSettings(), too

2008-08-30 09:21  aclemens

    * imageplugins/EDITORTOOLPORT: update

2008-08-30 09:21  aclemens

    * imageplugins/adjustcurves/CMakeLists.txt,
      imageplugins/adjustcurves/adjustcurves.cpp,
      imageplugins/adjustcurves/adjustcurves.h,
      imageplugins/adjustcurves/adjustcurvestool.cpp,
      imageplugins/adjustcurves/adjustcurvestool.h,
      imageplugins/adjustcurves/imageplugin_adjustcurves.cpp: digiKam
      from trunk: Adjust Curves plugin is now ported to Editor Tool
      API.
      CCMAIL: digikam-devel@kde.org

2008-08-30 08:56  aclemens

    * imageplugins/EDITORTOOLPORT: update

2008-08-30 08:55  aclemens

    * imageplugins/channelmixer/CMakeLists.txt,
      imageplugins/channelmixer/channelmixer.cpp,
      imageplugins/channelmixer/channelmixer.h,
      imageplugins/channelmixer/channelmixertool.cpp,
      imageplugins/channelmixer/channelmixertool.h,
      imageplugins/channelmixer/imageplugin_channelmixer.cpp: digiKam
      from trunk: Channel Mixer plugin is now ported to Editor Tool
      API.
      CCMAIL: digikam-devel@kde.org

2008-08-30 08:38  aclemens

    * imageplugins/coreplugin/redeyetool.h: polish

2008-08-30 08:37  aclemens

    * imageplugins/EDITORTOOLPORT: update

2008-08-30 08:37  aclemens

    * imageplugins/coreplugin/rgbtool.cpp: fix config settings

2008-08-30 08:36  aclemens

    * imageplugins/coreplugin/CMakeLists.txt,
      imageplugins/coreplugin/imageeffect_redeye.cpp,
      imageplugins/coreplugin/imageeffect_redeye.h,
      imageplugins/coreplugin/imageplugin_core.cpp,
      imageplugins/coreplugin/redeyetool.cpp,
      imageplugins/coreplugin/redeyetool.h: digiKam from trunk: Red Eye
      Removal plugin is now ported to Editor Tool API.
      CCMAIL: digikam-devel@kde.org

2008-08-30 08:19  aclemens

    * imageplugins/EDITORTOOLPORT: update

2008-08-30 08:14  aclemens

    * imageplugins/EDITORTOOLPORT: update

2008-08-30 08:14  aclemens

    * imageplugins/coreplugin/CMakeLists.txt,
      imageplugins/coreplugin/imageeffect_rgb.cpp,
      imageplugins/coreplugin/imageeffect_rgb.h,
      imageplugins/coreplugin/imageplugin_core.cpp,
      imageplugins/coreplugin/rgbtool.cpp,
      imageplugins/coreplugin/rgbtool.h: digiKam from trunk: RGB plugin
      is now ported to Editor Tool API.
      CCMAIL: digikam-devel@kde.org

2008-08-30 07:52  aclemens

    * imageplugins/EDITORTOOLPORT: update

2008-08-30 07:52  aclemens

    * imageplugins/coreplugin/CMakeLists.txt,
      imageplugins/coreplugin/hsl/hsltool.cpp,
      imageplugins/coreplugin/hsl/hsltool.h,
      imageplugins/coreplugin/hsl/imageeffect_hsl.cpp,
      imageplugins/coreplugin/hsl/imageeffect_hsl.h,
      imageplugins/coreplugin/imageplugin_core.cpp: digiKam from trunk:
      HSL plugin is now ported to Editor Tool API.
      CCMAIL: digikam-devel@kde.org

2008-08-30 07:48  aclemens

    * imageplugins/coreplugin/bwsepiatool.cpp: polish

2008-08-29 22:48  aclemens

    * imageplugins/EDITORTOOLPORT: update

2008-08-29 22:48  aclemens

    * imageplugins/coreplugin/CMakeLists.txt,
      imageplugins/coreplugin/bwsepiatool.cpp,
      imageplugins/coreplugin/bwsepiatool.h,
      imageplugins/coreplugin/imageeffect_bwsepia.cpp,
      imageplugins/coreplugin/imageeffect_bwsepia.h,
      imageplugins/coreplugin/imageplugin_core.cpp: digiKam from trunk:
      Black & White plugin is now ported to Editor Tool API.
      CCMAIL: digikam-devel@kde.org

2008-08-29 22:12  aclemens

    * imageplugins/coreplugin/autocorrectiontool.cpp,
      imageplugins/coreplugin/bcgtool.cpp: use setObjectName() instead
      of setName()

2008-08-29 22:10  aclemens

    * imageplugins/EDITORTOOLPORT: update

2008-08-29 22:10  aclemens

    * imageplugins/coreplugin/CMakeLists.txt,
      imageplugins/coreplugin/bcgtool.cpp,
      imageplugins/coreplugin/bcgtool.h,
      imageplugins/coreplugin/imageeffect_bcg.cpp,
      imageplugins/coreplugin/imageeffect_bcg.h,
      imageplugins/coreplugin/imageplugin_core.cpp: digiKam from trunk:
      BCG plugin is now ported to Editor Tool API.
      CCMAIL: digikam-devel@kde.org

2008-08-29 22:01  aclemens

    * imageplugins/coreplugin/autocorrectiontool.cpp: removed setName()
      because it is deprecated...

2008-08-29 21:39  aclemens

    * imageplugins/EDITORTOOLPORT: update

2008-08-29 21:39  aclemens

    * imageplugins/coreplugin/autocorrectiontool.cpp: polish

2008-08-29 21:37  aclemens

    * imageplugins/coreplugin/CMakeLists.txt,
      imageplugins/coreplugin/autocorrectiontool.cpp,
      imageplugins/coreplugin/autocorrectiontool.h,
      imageplugins/coreplugin/imageeffect_autocorrection.cpp,
      imageplugins/coreplugin/imageeffect_autocorrection.h,
      imageplugins/coreplugin/imageplugin_core.cpp: digiKam from trunk:
      Autocorrection plugin is now ported to Editor Tool API.
      CCMAIL: digikam-devel@kde.org

2008-08-29 19:06  aclemens

    * imageplugins/EDITORTOOLPORT: update

2008-08-29 14:11  cgilles

    * imageplugins/superimpose/imageplugin_superimpose.cpp,
      imageplugins/superimpose/imageplugin_superimpose.h,
      imageplugins/texture/imageplugin_texture.cpp,
      imageplugins/texture/imageplugin_texture.h,
      imageplugins/whitebalance/imageplugin_whitebalance.cpp,
      imageplugins/whitebalance/imageplugin_whitebalance.h: compile

2008-08-29 14:08  cgilles

    * imageplugins/raindrop/imageplugin_raindrop.cpp,
      imageplugins/raindrop/imageplugin_raindrop.h,
      imageplugins/restoration/imageplugin_restoration.cpp,
      imageplugins/restoration/imageplugin_restoration.h,
      imageplugins/sheartool/imageplugin_sheartool.cpp,
      imageplugins/sheartool/imageplugin_sheartool.h: compile

2008-08-29 14:04  cgilles

    * imageplugins/lenscorrection/imageplugin_lenscorrection.cpp,
      imageplugins/lenscorrection/imageplugin_lenscorrection.h,
      imageplugins/noisereduction/imageplugin_noisereduction.cpp,
      imageplugins/noisereduction/imageplugin_noisereduction.h,
      imageplugins/oilpaint/imageplugin_oilpaint.cpp,
      imageplugins/oilpaint/imageplugin_oilpaint.h,
      imageplugins/perspective/imageplugin_perspective.cpp,
      imageplugins/perspective/imageplugin_perspective.h: compile

2008-08-29 13:57  cgilles

    * imageplugins/inpainting/imageplugin_inpainting.cpp,
      imageplugins/inpainting/imageplugin_inpainting.h,
      imageplugins/inserttext/imageplugin_inserttext.cpp: compile

2008-08-29 13:55  cgilles

    * imageplugins/hotpixels/imageplugin_hotpixels.cpp,
      imageplugins/hotpixels/imageplugin_hotpixels.h,
      imageplugins/infrared/imageplugin_infrared.cpp,
      imageplugins/infrared/imageplugin_infrared.h: compile

2008-08-29 13:53  cgilles

    * imageplugins/emboss/imageplugin_emboss.cpp,
      imageplugins/emboss/imageplugin_emboss.h,
      imageplugins/filmgrain/imageplugin_filmgrain.cpp,
      imageplugins/filmgrain/imageplugin_filmgrain.h,
      imageplugins/freerotation/imageplugin_freerotation.cpp,
      imageplugins/freerotation/imageplugin_freerotation.h: compile

2008-08-29 13:50  cgilles

    * imageplugins/coreplugin/imageplugin_core.cpp,
      imageplugins/distortionfx/imageplugin_distortionfx.cpp,
      imageplugins/distortionfx/imageplugin_distortionfx.h: compile

2008-08-29 13:45  cgilles

    * imageplugins/channelmixer/imageplugin_channelmixer.cpp,
      imageplugins/channelmixer/imageplugin_channelmixer.h,
      imageplugins/charcoal/imageplugin_charcoal.cpp,
      imageplugins/charcoal/imageplugin_charcoal.h,
      imageplugins/colorfx/imageplugin_colorfx.cpp,
      imageplugins/colorfx/imageplugin_colorfx.h: compile

2008-08-29 13:42  cgilles

    * imageplugins/adjustcurves/imageplugin_adjustcurves.cpp,
      imageplugins/adjustcurves/imageplugin_adjustcurves.h,
      imageplugins/adjustlevels/imageplugin_adjustlevels.cpp,
      imageplugins/adjustlevels/imageplugin_adjustlevels.h,
      imageplugins/blurfx/imageplugin_blurfx.cpp,
      imageplugins/blurfx/imageplugin_blurfx.h,
      imageplugins/border/imageplugin_border.cpp,
      imageplugins/border/imageplugin_border.h: compile

2008-08-29 13:41  cgilles

    * utilities/imageeditor/canvas/imageplugin.cpp,
      utilities/imageeditor/canvas/imageplugin.h,
      utilities/imageeditor/editor/editorwindow.cpp: backport commit
      #854325 from KDE3 branch

2008-08-29 11:48  cgilles

    * CMakeLists.txt, project/project.kdevelop: compile

2008-08-29 11:48  cgilles

    * libs/widgets/imageplugins/CMakeLists.txt,
      libs/widgets/imageplugins/imagepanelwidget.cpp,
      libs/widgets/imageplugins/imagepanelwidget.h: backport commit
      #854289 from KDE3 branch

2008-08-29 11:13  cgilles

    * utilities/imageeditor/editor/editortoolsettings.cpp: sync with
      KDE3

2008-08-29 10:28  cgilles

    * utilities/imageeditor/editor/editortoolsettings.cpp: fix warnings

2008-08-29 10:26  cgilles

    * utilities/imageeditor/editor/editortoolsettings.h: compile

2008-08-29 10:26  cgilles

    * utilities/imageeditor/editor/editortoolsettings.cpp,
      utilities/imageeditor/editor/editortoolsettings.h: sync with KDE3

2008-08-28 20:59  aclemens

    * imageplugins/EDITORTOOLPORT: text file describing the progress of
      filter porting

2008-08-28 16:06  cgilles

    * utilities/imageeditor/editor/editortool.cpp: missing connection

2008-08-28 15:55  cgilles

    * utilities/imageeditor/editor/editortool.cpp,
      utilities/imageeditor/editor/editortool.h: polish

2008-08-28 15:05  cgilles

    * utilities/imageeditor/editor/editortooliface.cpp,
      utilities/imageeditor/editor/editortooliface.h,
      utilities/imageeditor/editor/editorwindow.cpp: sync with KDE3

2008-08-28 14:07  cgilles

    * utilities/imageeditor/editor/editortooliface.cpp,
      utilities/imageeditor/editor/editortooliface.h,
      utilities/imageeditor/editor/editorwindow.cpp: backport commit
      #853945 from KDE3

2008-08-28 09:03  cgilles

    * 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: backport commit
      #853746 from KDE3 branch

2008-08-28 07:51  mwiesweg

    * digikam/tagspopupmenu.cpp: Get rid of the round that annoyingly
      appeared at the non-checkable

      actions in the tags menu.
      These items are now indented to the same amount as those having a
      checkbox.

2008-08-28 07:51  mwiesweg

    * libs/widgets/common/dpopupmenu.cpp: Fix the
      two-QPainters-at-a-time warning.

      This only fixes the warning, not the problem that the side pixmap
      is actually underneath the menu items rather than at their left
      hand side.
      Hint: Dont be confused by complex diff, only {} are added and
      code indented.

2008-08-28 07:50  mwiesweg

    * digikam/albumiconview.cpp: Remove signal connections that we
      shouldn't need any more.

      Remove outdated comment.

2008-08-27 17:02  mitchell

    * imageplugins/inserttext/CMakeLists.txt,
      imageplugins/lenscorrection/CMakeLists.txt,
      imageplugins/noisereduction/CMakeLists.txt,
      imageplugins/oilpaint/CMakeLists.txt,
      imageplugins/perspective/CMakeLists.txt,
      imageplugins/raindrop/CMakeLists.txt,
      imageplugins/restoration/CMakeLists.txt,
      imageplugins/sheartool/CMakeLists.txt,
      imageplugins/superimpose/CMakeLists.txt,
      imageplugins/texture/CMakeLists.txt,
      imageplugins/whitebalance/CMakeLists.txt: Digikam fully links
      again

2008-08-27 16:45  mitchell

    * imageplugins/inpainting/CMakeLists.txt: a little more linking
      work

2008-08-27 16:21  mitchell

    * imageplugins/border/CMakeLists.txt,
      imageplugins/channelmixer/CMakeLists.txt,
      imageplugins/charcoal/CMakeLists.txt,
      imageplugins/colorfx/CMakeLists.txt,
      imageplugins/coreplugin/CMakeLists.txt,
      imageplugins/distortionfx/CMakeLists.txt,
      imageplugins/emboss/CMakeLists.txt,
      imageplugins/filmgrain/CMakeLists.txt,
      imageplugins/freerotation/CMakeLists.txt,
      imageplugins/hotpixels/CMakeLists.txt,
      imageplugins/infrared/CMakeLists.txt: 75% linking...

2008-08-27 16:02  mitchell

    * digikam/CMakeLists.txt, imageplugins/adjustcurves/CMakeLists.txt,
      imageplugins/adjustlevels/CMakeLists.txt,
      imageplugins/blurfx/CMakeLists.txt, kioslave/CMakeLists.txt:
      Digikam 60% builds now

2008-08-27 16:02  cgilles

    * imageplugins/coreplugin/imageplugin_core.cpp,
      imageplugins/coreplugin/imageplugin_core.h: male CM plugin
      private

2008-08-27 15:56  cgilles

    * imageplugins/coreplugin/imageplugin_core.cpp,
      imageplugins/coreplugin/imageplugin_core.h,
      project/project.kdevelop,
      utilities/imageeditor/canvas/canvas.cpp,
      utilities/imageeditor/canvas/canvas.h,
      utilities/imageeditor/canvas/dimginterface.cpp,
      utilities/imageeditor/canvas/dimginterface.h,
      utilities/imageeditor/canvas/iccsettingscontainer.h,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/setup/setupicc.cpp, utilities/setup/setupicc.h:
      backport commit #853350 from KDE3 branch

2008-08-27 13:22  cgilles

    * utilities/imageeditor/editor/editortoolsettings.cpp,
      utilities/imageeditor/editor/editortoolsettings.h,
      utilities/imageeditor/rawimport/rawsettingsbox.cpp: sync with
      KDE3

2008-08-27 13:07  cgilles

    * utilities/imageeditor/editor/editortool.cpp,
      utilities/imageeditor/editor/editorwindow.cpp: sync with KDE3

2008-08-27 11:09  cgilles

    * utilities/imageeditor/editor/editortool.cpp,
      utilities/imageeditor/editor/editortool.h: sync with KDE3

2008-08-26 22:24  cgilles

    * utilities/imageeditor/editor/editortool.cpp: polish

2008-08-26 22:24  cgilles

    * utilities/imageeditor/editor/editortooliface.cpp,
      utilities/imageeditor/editor/editortooliface.h,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/editorwindow.h: sync with KDE3
      branch

2008-08-26 19:47  cgilles

    * utilities/imageeditor/editor/editortoolsettings.cpp: fix layout

2008-08-26 19:19  aclemens

    * NEWS: polish

2008-08-26 18:57  cgilles

    * utilities/imageeditor/editor/editortoolsettings.cpp: fix i18n

2008-08-26 18:56  cgilles

    * utilities/imageeditor/editor/editortoolsettings.cpp: sync with
      KDE3

2008-08-26 14:40  cgilles

    * utilities/imageeditor/editor/editortoolsettings.cpp,
      utilities/imageeditor/editor/editortoolsettings.h: backport
      commit #852758 from KDE3

2008-08-26 11:15  cgilles

    * utilities/imageeditor/editor/editortool.cpp,
      utilities/imageeditor/editor/editortool.h,
      utilities/imageeditor/rawimport/rawimport.cpp,
      utilities/imageeditor/rawimport/rawimport.h: sync with KDE3

2008-08-26 10:09  cgilles

    * utilities/imageeditor/editor/editortoolsettings.cpp: polish

2008-08-26 09:15  cgilles

    * utilities/imageeditor/editor/editortool.cpp,
      utilities/imageeditor/editor/editortool.h: backport commit
      #852642 from KDE3

2008-08-26 08:35  cgilles

    * utilities/imageeditor/editor/editortool.cpp,
      utilities/imageeditor/editor/editortool.h: backport commit
      #852639 from KDE3

2008-08-25 21:09  aclemens

    * libs/dmetadata/dmetadata.cpp: compile

2008-08-25 19:16  cgilles

    * utilities/imageeditor/editor/editortoolsettings.cpp: sync with
      KDE3

2008-08-25 13:26  cgilles

    * utilities/imageeditor/editor/editortool.cpp,
      utilities/imageeditor/editor/editortool.h,
      utilities/imageeditor/editor/editortoolsettings.h,
      utilities/imageeditor/rawimport/rawsettingsbox.cpp,
      utilities/imageeditor/rawimport/rawsettingsbox.h: typo

2008-08-25 13:15  cgilles

    * utilities/imageeditor/rawimport/rawimport.cpp: read is not writte
      (:=))

2008-08-25 13:14  cgilles

    * utilities/imageeditor/editor/editortool.cpp,
      utilities/imageeditor/editor/editortool.h,
      utilities/imageeditor/editor/editortoolsettings.h,
      utilities/imageeditor/rawimport/rawimport.cpp: sync with KDE3

2008-08-25 12:46  mwiesweg

    * NEWS: update

2008-08-25 12:41  mwiesweg

    * utilities/imageeditor/editor/imagewindow.cpp,
      utilities/imageeditor/editor/imagewindow.h: Manage file deletion
      better with the help of signals from database.

      When deleting from editor, do it asynchronously (if db
      information is present)
      Connect to CollectionImageChangeset to react when a file is
      deleted
      outside of editor.
      Fix some wrong indices in the find next/previous image code (now
      in removeItem),
      fixing bug 166437.

2008-08-25 12:36  cgilles

    * utilities/imageeditor/editor/editortool.cpp: polish

2008-08-25 12:13  cgilles

    * utilities/imageeditor/rawimport/rawimport.cpp: compile

2008-08-25 12:12  cgilles

    * utilities/imageeditor/canvas/imageplugin.cpp: fix warnings

2008-08-25 12:11  cgilles

    * utilities/imageeditor/editor/editortool.cpp,
      utilities/imageeditor/editor/editortool.h,
      utilities/imageeditor/editor/editortoolsettings.cpp,
      utilities/imageeditor/editor/editortoolsettings.h: sync with KDE3

2008-08-25 10:57  mwiesweg

    * digikam/albummanager.cpp: Fix broken signal/slot connection

2008-08-25 10:22  cgilles

    * utilities/imageeditor/rawimport/rawsettingsbox.cpp: compile

2008-08-25 10:21  cgilles

    * utilities/imageeditor/editor/editortoolsettings.cpp,
      utilities/imageeditor/editor/editortoolsettings.h: sync with KDE3

2008-08-25 10:13  cgilles

    * utilities/imageeditor/editor/editortool.cpp,
      utilities/imageeditor/editor/editortool.h,
      utilities/imageeditor/editor/editortoolsettings.cpp,
      utilities/imageeditor/editor/editortoolsettings.h,
      utilities/imageeditor/rawimport/rawsettingsbox.h: sync with KDE3

2008-08-25 10:07  cgilles

    * libs/widgets/common/sidebar.cpp, libs/widgets/common/sidebar.h:
      sync with KDE3

2008-08-25 07:40  cgilles

    * utilities/imageeditor/editor/editortool.h: sync with KDE3

2008-08-24 18:13  aclemens

    * imageplugins/freerotation/imageeffect_freerotation.cpp,
      imageplugins/freerotation/imageeffect_freerotation.h,
      imageplugins/sheartool/imageeffect_sheartool.cpp,
      imageplugins/sheartool/imageeffect_sheartool.h: porting new
      R*NumInput widgets ++

2008-08-24 16:03  aclemens

    * imageplugins/coreplugin/ratiocrop/imageeffect_ratiocrop.cpp,
      imageplugins/coreplugin/ratiocrop/imageeffect_ratiocrop.h,
      utilities/imageeditor/tools/imageresize.cpp: porting new
      R*NumInput widgets ++

2008-08-24 13:45  aclemens

    * imageplugins/lenscorrection/distortion/imageeffect_lensdistortion.cpp,
      imageplugins/lenscorrection/distortion/imageeffect_lensdistortion.h,
      imageplugins/lenscorrection/vignetting/imageeffect_antivignetting.cpp,
      imageplugins/lenscorrection/vignetting/imageeffect_antivignetting.h,
      libs/dialogs/imageguidedlg.cpp: porting new R*NumInput widgets ++

2008-08-24 13:25  aclemens

    * imageplugins/lenscorrection/autocorrection/klensfun.cpp,
      imageplugins/lenscorrection/autocorrection/klensfun.h: porting
      new R*NumInput widgets ++

2008-08-24 12:08  cgilles

    * utilities/imageeditor/editor/imageiface.cpp,
      utilities/imageeditor/editor/imageiface.h: use const pointer

2008-08-24 10:23  cgilles

    * libs/widgets/common/sidebar.cpp, libs/widgets/common/sidebar.h:
      backport commit #851657 from KDE3 branch

2008-08-24 10:03  cgilles

    * libs/widgets/common/sidebar.cpp: backport commit #851633 from
      KDE3 branch

2008-08-24 08:17  cgilles

    * NEWS: update

2008-08-24 08:12  cgilles

    * libs/curves/imagecurves.cpp: fix crash duing a wrong container
      size
      BUG: 169704

2008-08-24 07:28  cgilles

    * NEWS: update

2008-08-24 07:22  cgilles

    * NEWS: update

2008-08-24 05:17  mwiesweg

    * utilities/imageeditor/editor/imagewindow.cpp: Properly update the
      current ImageInfo as well as the current url in
      slotThumbBarItemSelected.

      Add some more emptiness checks which seem necessary to me.

      BUG: 168461

2008-08-24 05:16  mwiesweg

    * digikam/dio.cpp: Daring to remove Watches now, as everything
      should be noticed

      by AlbumManager and AlbumLister via database signals now.

2008-08-24 05:16  mwiesweg

    * digikam/digikamapp.cpp: Dont cause an AlbumManager reset each
      time exiting setup, this is only

      necessary for the rare case of a db path change.

      BUG: 167867

2008-08-24 05:16  mwiesweg

    * digikam/albummanager.cpp, digikam/albummanager.h: - add a method
      to check if a given database path differs from current settings

      - return from setDatabase if path does not differ
      - add a method prepareItemCounts() that performs a subset of
      refresh()
      and guarantees valid item counts for tree views
      - stop timers in the methods called by these timers, to avoid
      double
      execution of called directly before timer expires

      Note: If anyone feels that the timer intervals (see constructor)
      are
      too conservative for today's machines, feel free to fine-tune

2008-08-24 05:16  mwiesweg

    * digikam/albummanager.cpp, digikam/albummanager.h: Listen to
      database signals for all album and album item count changes:

      - watch Album-, Tag-, SearchChangesets for addition and removal
      of these albums
      - watch CollectionImageChangesets for album item count and DAlbum
      management
      - watch ImageTagChangesets for tag item count

      - use timers to control the frequency of rescanning database
      operations.
      Tune timer timeout to the assumed cost of an operation
      - we could limit the rescan using the information about what has
      actually changed
      (e.g.: Recount only the one tag that was recently assigned) but
      this is
      a lot of coding work and it works just well as it is now
      - if AlbumManager itself is changing the db, holding
      DatabaseAccess,
      set a flag so that the resulting changesets are ignored

      todo: updating information for album icon change, search query
      change etc.
      Currently unhandled, but neither currently done outside of
      AlbumManager

2008-08-24 05:15  mwiesweg

    * libs/database/databasechangesets.h: small corrections

2008-08-24 05:15  mwiesweg

    * libs/database/databaseaccess.cpp: For the statis access methods,
      check for d before accessing it

      (to avoid crash if called before setParameters)
      For the member methods, the constructor is done before; add an
      assert here.

2008-08-23 23:56  aclemens

    * imageplugins/noisereduction/imageeffect_noisereduction.cpp,
      imageplugins/noisereduction/imageeffect_noisereduction.h,
      imageplugins/restoration/imageeffect_restoration.cpp: porting new
      R*NumInput widgets ++

2008-08-23 22:52  aclemens

    * libs/database/haar/haar.cpp, libs/database/haar/haar.h,
      libs/database/haar/haariface.cpp,
      libs/database/imagequerybuilder.cpp,
      libs/dimg/dcolorcomposer.cpp,
      libs/dimg/filters/dimggaussianblur.cpp,
      libs/dimg/filters/dimgsharpen.cpp,
      libs/dimg/loaders/pngloader.cpp, libs/dimg/loaders/pngloader.h,
      libs/dmetadata/dmetadata.cpp, libs/dmetadata/geodetictools.cpp,
      libs/dmetadata/geodetictools.h,
      libs/histogram/imagehistogram.cpp,
      libs/imageproperties/imagepropertiescolorstab.cpp,
      libs/jpegutils/jpegutils.cpp, libs/levels/imagelevels.cpp,
      libs/whitebalance/whitebalance.cpp,
      libs/widgets/common/paniconwidget.cpp,
      libs/widgets/imageplugins/imagepaniconwidget.cpp,
      libs/widgets/imageplugins/imageregionwidget.cpp: polish

2008-08-23 22:51  aclemens

    * digikam/dio.cpp: polish

2008-08-23 22:49  aclemens

    * showfoto/showfoto.cpp,
      utilities/imageeditor/editor/imagewindow.cpp,
      utilities/imageeditor/tools/imageprint.cpp,
      utilities/imageeditor/tools/imageresize.cpp,
      utilities/searchwindow/searchfields.cpp: polish

2008-08-23 22:47  aclemens

    * imageplugins/blurfx/blurfx.cpp, imageplugins/border/border.cpp,
      imageplugins/charcoal/charcoal.cpp,
      imageplugins/coreplugin/sharpnesseditor/refocus.cpp,
      imageplugins/coreplugin/sharpnesseditor/unsharp.cpp,
      imageplugins/distortionfx/distortionfx.cpp,
      imageplugins/emboss/emboss.cpp,
      imageplugins/filmgrain/filmgrain.cpp,
      imageplugins/freerotation/freerotation.cpp,
      imageplugins/hotpixels/hotpixelfixer.cpp,
      imageplugins/infrared/infrared.cpp,
      imageplugins/inpainting/imageeffect_inpainting.cpp,
      imageplugins/lenscorrection/distortion/imageeffect_lensdistortion.cpp,
      imageplugins/lenscorrection/distortion/pixelaccess.cpp,
      imageplugins/lenscorrection/vignetting/antivignetting.cpp,
      imageplugins/noisereduction/noisereduction.h,
      imageplugins/oilpaint/oilpaint.cpp,
      imageplugins/perspective/triangle.cpp,
      imageplugins/raindrop/raindrop.cpp,
      imageplugins/sheartool/sheartool.cpp: polish

2008-08-23 22:43  aclemens

    * imageplugins/inpainting/imageeffect_inpainting.cpp,
      libs/greycstoration/greycstorationwidget.cpp,
      libs/greycstoration/greycstorationwidget.h: porting new
      R*NumInput widgets ++

2008-08-23 21:33  cgilles

    * utilities/imageeditor/rawimport/rawpreview.cpp: init post
      processing properlly

2008-08-23 21:02  cgilles

    * utilities/imageeditor/rawimport/rawsettingsbox.cpp: enable
      sliders

2008-08-23 12:44  aclemens

    * imageplugins/hotpixels/imageeffect_hotpixels.cpp,
      imageplugins/hotpixels/imageeffect_hotpixels.h: porting new
      R*NumInput widgets ++

2008-08-23 12:35  aclemens

    * imageplugins/coreplugin/imageeffect_blur.cpp,
      imageplugins/coreplugin/imageeffect_blur.h,
      imageplugins/coreplugin/imageeffect_redeye.cpp,
      imageplugins/coreplugin/imageeffect_redeye.h,
      imageplugins/coreplugin/sharpnesseditor/imageeffect_sharpen.cpp,
      imageplugins/coreplugin/sharpnesseditor/imageeffect_sharpen.h:
      porting new R*NumInput widgets ++

2008-08-23 11:49  aclemens

    * digikam/albumiconviewfilter.h, digikam/dio.cpp, digikam/dio_p.h,
      digikam/syncjob.h, libs/database/haar/haariface.cpp,
      libs/database/imagelisterrecord.h, libs/dialogs/libsinfodlg.cpp,
      libs/dialogs/libsinfodlg.h, libs/dialogs/rawcameradlg.cpp,
      libs/dialogs/rawcameradlg.h, libs/dimg/dcolor.h,
      libs/dimg/dimg.h, libs/dimg/dimgprivate.h,
      libs/dimg/filters/icctransform.cpp,
      libs/dimg/loaders/jp2kloader.cpp,
      libs/dimg/loaders/jpegloader.cpp,
      libs/dimg/loaders/pngloader.cpp, libs/dimg/loaders/ppmloader.cpp,
      libs/dmetadata/dmetadata.h, libs/dmetadata/photoinfocontainer.h,
      libs/threadimageio/loadsavetask.cpp,
      libs/widgets/common/statuszoombar.h: polish

2008-08-23 11:44  aclemens

    * digikam/album.h, digikam/albumiconitem.cpp,
      digikam/albummodel.cpp, digikam/albummodel.h,
      digikam/albumsettings.h, digikam/albumthumbnailloader.cpp,
      digikam/albumthumbnailloader.h, digikam/albumwidgetstack.h,
      digikam/digikamview.cpp, digikam/folderitem.h,
      digikam/folderview.h, digikam/icongroupitem.h,
      digikam/iconitem.h, digikam/iconview.h,
      digikam/imageattributeswatch.cpp, digikam/imageattributeswatch.h,
      digikam/imagepreviewview.h, digikam/main.cpp,
      digikam/mediaplayerview.h, digikam/metadatahub.cpp,
      digikam/metadatahub.h, digikam/treefolderitem.h,
      digikam/welcomepageview.h, libs/database/collectionlocation.h,
      libs/database/collectionmanager.cpp,
      libs/database/collectionmanager.h,
      libs/database/collectionscanner.cpp,
      libs/database/collectionscanner.h,
      libs/database/databaseaccess.cpp,
      libs/database/databasebackend.cpp,
      libs/database/databasebackend.h,
      libs/database/databasechangesets.cpp,
      libs/database/databasechangesets.h,
      libs/database/databasefields.h,
      libs/database/databaseinfocontainers.h,
      libs/database/databaseparameters.cpp,
      libs/database/databaseparameters.h,
      libs/database/databasetransaction.h,
      libs/database/databaseurl.cpp, libs/database/databasewatch.cpp,
      libs/database/databasewatch.h,
      libs/database/databasewatchadaptor.h,
      libs/database/downloadhistory.cpp,
      libs/database/downloadhistory.h, libs/database/haar/haar.cpp,
      libs/database/haar/haar.h, libs/database/haar/haariface.cpp,
      libs/database/imagecomments.cpp, libs/database/imagecomments.h,
      libs/database/imagecopyright.cpp, libs/database/imagecopyright.h,
      libs/database/imageinfo.h, libs/database/imageinfocache.h,
      libs/database/imageinfodata.h, libs/database/imagelister.cpp,
      libs/database/imagelisterreceiver.cpp,
      libs/database/imageposition.cpp, libs/database/imageposition.h,
      libs/database/imagequerybuilder.cpp,
      libs/database/imagescanner.cpp, libs/database/imagescanner.h,
      libs/database/initializationobserver.h,
      libs/database/namefilter.cpp, libs/database/schemaupdater.cpp,
      libs/database/schemaupdater.h, libs/database/searchxml.cpp,
      libs/database/searchxml.h, libs/dialogs/ctrlpaneldlg.h,
      libs/dialogs/dprogressdlg.cpp, libs/dialogs/imagedlgbase.h,
      libs/dialogs/imageguidedlg.h, libs/dialogs/libsinfodlg.cpp,
      libs/dialogs/libsinfodlg.h, libs/dialogs/rawcameradlg.cpp,
      libs/dialogs/rawcameradlg.h, libs/dimg/dcolorcomposer.cpp,
      libs/dimg/dcolorcomposer.h, libs/dimg/dshareddata.h,
      libs/dimg/exposurecontainer.h,
      libs/dimg/filters/dimggaussianblur.h,
      libs/dimg/filters/dimgimagefilters.h,
      libs/dimg/filters/dimgsharpen.h,
      libs/dimg/filters/dimgthreadedfilter.h,
      libs/dimg/filters/icctransform.cpp,
      libs/dimg/loaders/dimgloader.cpp,
      libs/dimg/loaders/jp2ksettings.h,
      libs/dimg/loaders/jpegsettings.h,
      libs/dimg/loaders/pngsettings.h,
      libs/dimg/loaders/tiffsettings.h, libs/dmetadata/dmetadata.cpp,
      libs/dmetadata/dmetadata.h, libs/dmetadata/geodetictools.cpp,
      libs/dmetadata/geodetictools.h,
      libs/greycstoration/greycstorationwidget.h,
      libs/imageproperties/imagepropertiescolorstab.cpp,
      libs/imageproperties/imagepropertiesgpstab.h,
      libs/imageproperties/imagepropertiessidebardb.cpp,
      libs/imageproperties/worldmapwidget.h,
      libs/jpegutils/jpegutils.h, libs/levels/imagelevels.cpp,
      libs/threadimageio/loadingcache.h,
      libs/threadimageio/previewtask.cpp,
      libs/threadimageio/previewtask.h,
      libs/threadimageio/thumbnailbasic.cpp,
      libs/threadimageio/thumbnailcreator.cpp,
      libs/threadimageio/thumbnailcreator.h,
      libs/threadimageio/thumbnailloadthread.cpp,
      libs/threadimageio/thumbnailloadthread.h,
      libs/threadimageio/thumbnailtask.cpp,
      libs/threadimageio/thumbnailtask.h,
      libs/widgets/common/colorgradientwidget.cpp,
      libs/widgets/common/colorgradientwidget.h,
      libs/widgets/common/curveswidget.h,
      libs/widgets/common/dpopupmenu.h,
      libs/widgets/common/filesaveoptionsbox.h,
      libs/widgets/common/histogramwidget.h,
      libs/widgets/common/paniconwidget.cpp,
      libs/widgets/common/paniconwidget.h,
      libs/widgets/common/previewwidget.cpp,
      libs/widgets/common/previewwidget.h,
      libs/widgets/common/searchtextbar.cpp,
      libs/widgets/common/splashscreen.cpp,
      libs/widgets/common/splashscreen.h,
      libs/widgets/common/squeezedcombobox.h,
      libs/widgets/common/statusled.cpp,
      libs/widgets/common/statusnavigatebar.cpp,
      libs/widgets/common/statusprogressbar.h,
      libs/widgets/common/statuszoombar.h,
      libs/widgets/iccprofiles/cietonguewidget.h,
      libs/widgets/iccprofiles/iccpreviewwidget.cpp,
      libs/widgets/iccprofiles/iccprofilewidget.h,
      libs/widgets/imageplugins/imageguidewidget.cpp,
      libs/widgets/imageplugins/imageguidewidget.h,
      libs/widgets/imageplugins/imagepannelwidget.h,
      libs/widgets/imageplugins/imageregionwidget.cpp,
      libs/widgets/imageplugins/imageregionwidget.h,
      libs/widgets/imageplugins/imagewidget.cpp,
      libs/widgets/imageplugins/imagewidget.h,
      libs/widgets/metadata/exifwidget.h,
      libs/widgets/metadata/iptcwidget.h,
      libs/widgets/metadata/makernotewidget.h,
      libs/widgets/metadata/mdkeylistviewitem.cpp,
      libs/widgets/metadata/metadatalistviewitem.cpp,
      libs/widgets/metadata/metadatawidget.h,
      libs/widgets/metadata/xmpwidget.h: polish

2008-08-23 11:24  cgilles

    * utilities/imageeditor/editor/editortoolsettings.cpp,
      utilities/imageeditor/editor/editortoolsettings.h: sync with KDE3
      branch

2008-08-22 18:21  cgilles

    * utilities/imageeditor/editor/editortoolsettings.cpp,
      utilities/imageeditor/editor/editortoolsettings.h: backport
      commit #851001 from KDE3 branch

2008-08-22 15:00  cgilles

    * showfoto/showfoto.cpp: polish

2008-08-22 14:59  cgilles

    * showfoto/showfoto.cpp,
      utilities/imageeditor/editor/imagewindow.cpp: compile

2008-08-22 14:57  cgilles

    * showfoto/showfoto.h,
      utilities/imageeditor/editor/editortooliface.cpp,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/editorwindow.h,
      utilities/imageeditor/editor/imagewindow.h: compile

2008-08-22 14:52  cgilles

    * showfoto/showfoto.h,
      utilities/imageeditor/editor/editortooliface.cpp,
      utilities/imageeditor/editor/editorwindow.h,
      utilities/imageeditor/editor/imagewindow.h: backport commit
      #850918 from KDE3 branch

2008-08-22 14:27  cgilles

    * utilities/imageeditor/rawimport/rawsettingsbox.cpp: use Oxygen
      icon

2008-08-22 14:21  aclemens

    * imageplugins/whitebalance/imageeffect_whitebalance.cpp,
      imageplugins/whitebalance/imageeffect_whitebalance.h: porting new
      R*NumInput widgets ++

2008-08-22 14:20  cgilles

    * utilities/imageeditor/rawimport/rawsettingsbox.cpp: use Oxygen
      icons

2008-08-22 14:13  cgilles

    * utilities/imageeditor/rawimport/rawsettingsbox.cpp: use Oxygen
      icons

2008-08-22 14:02  cgilles

    * README: update depencies

2008-08-22 13:56  cgilles

    * utilities/imageeditor/rawimport/rawsettingsbox.cpp: digiKam from
      trunk : pure Qt4 implementation : Raw Import tool is now ported
      to KDE4
      CCMAIL: digikam-devel@kde.org

2008-08-22 13:51  cgilles

    * utilities/imageeditor/canvas/dimginterface.cpp: compile raw
      import with editor

2008-08-22 13:49  cgilles

    * digikam/CMakeLists.txt: compile raw import tool

2008-08-22 13:49  cgilles

    * utilities/imageeditor/rawimport/rawsettingsbox.cpp: compile

2008-08-22 13:43  cgilles

    * utilities/imageeditor/rawimport/rawsettingsbox.cpp: port ++

2008-08-22 13:39  aclemens

    * imageplugins/coreplugin/imageeffect_bwsepia.cpp,
      imageplugins/coreplugin/imageeffect_bwsepia.h,
      imageplugins/coreplugin/imageeffect_iccproof.cpp,
      imageplugins/coreplugin/imageeffect_iccproof.h: porting new
      R*NumInput widgets ++

2008-08-22 13:31  cgilles

    * utilities/imageeditor/rawimport/rawsettingsbox.cpp: port ++

2008-08-22 13:20  cgilles

    * utilities/imageeditor/rawimport/rawsettingsbox.cpp: fix layout

2008-08-22 13:18  cgilles

    * utilities/imageeditor/rawimport/rawsettingsbox.cpp: port ++

2008-08-22 13:16  aclemens

    * imageplugins/coreplugin/imageeffect_rgb.cpp,
      imageplugins/coreplugin/imageeffect_rgb.h: porting new R*NumInput
      widgets ++

2008-08-22 12:12  aclemens

    * imageplugins/coreplugin/hsl/imageeffect_hsl.cpp,
      imageplugins/coreplugin/hsl/imageeffect_hsl.h,
      imageplugins/coreplugin/imageeffect_bcg.cpp,
      imageplugins/coreplugin/imageeffect_bcg.h: porting new R*NumInput
      widgets ++

2008-08-22 12:08  cgilles

    * utilities/imageeditor/rawimport/rawpreview.cpp: port ++

2008-08-22 12:07  cgilles

    * utilities/imageeditor/rawimport/rawimport.cpp: port ++

2008-08-22 12:02  cgilles

    * utilities/imageeditor/rawimport/rawpostprocessing.cpp,
      utilities/imageeditor/rawimport/rawsettingsbox.h: port ++

2008-08-22 11:43  cgilles

    * CMakeLists.txt: polish

2008-08-22 11:39  aclemens

    * imageplugins/colorfx/imageeffect_colorfx.cpp,
      imageplugins/colorfx/imageeffect_colorfx.h: polish

2008-08-22 11:35  cgilles

    * CMakeLists.txt: polish

2008-08-22 11:34  aclemens

    * imageplugins/channelmixer/channelmixer.cpp,
      imageplugins/channelmixer/channelmixer.h,
      imageplugins/colorfx/imageeffect_colorfx.cpp,
      imageplugins/colorfx/imageeffect_colorfx.h: converting
      imageplugins widgets to the new R*NumInput and RComboBox widgets.

2008-08-22 11:33  cgilles

    * utilities/imageeditor/rawimport/rawpreview.cpp,
      utilities/imageeditor/rawimport/rawpreview.h,
      utilities/imageeditor/rawimport/rawsettingsbox.cpp: port ++

2008-08-22 11:13  cgilles

    * utilities/imageeditor/editor/editortoolsettings.cpp: pure Qt4
      implementation

2008-08-22 11:09  cgilles

    * utilities/imageeditor/editor/editortoolsettings.cpp: polish

2008-08-22 11:08  cgilles

    * utilities/imageeditor/editor/editortoolsettings.cpp: fix layout

2008-08-22 11:06  cgilles

    * CMakeLists.txt: compile

2008-08-22 11:06  cgilles

    * utilities/imageeditor/editor/editortoolsettings.cpp: compile

2008-08-22 10:59  cgilles

    * utilities/imageeditor/editor/editortoolsettings.h: port ++

2008-08-22 10:54  cgilles

    * utilities/imageeditor/editor/editorstackview.cpp,
      utilities/imageeditor/editor/editorstackview.h: Qt4 port

2008-08-22 10:51  cgilles

    * utilities/imageeditor/editor/editortool.cpp,
      utilities/imageeditor/editor/editortool.h: Qt4 port

2008-08-22 10:47  cgilles

    * utilities/imageeditor/rawimport/rawimport.h: compile

2008-08-22 10:43  cgilles

    * utilities/imageeditor/canvas/imageplugin.cpp,
      utilities/imageeditor/canvas/imageplugin.h: backport commit
      #850796 from KDE3 branch

2008-08-22 10:17  cgilles

    * 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: sync with KDE3

2008-08-22 10:16  cgilles

    * utilities/imageeditor/rawimport/rawimport.cpp,
      utilities/imageeditor/rawimport/rawimport.h: backport from KDE3

2008-08-22 09:02  cgilles

    * utilities/imageeditor/rawimport/rawimport.cpp,
      utilities/imageeditor/rawimport/rawsettingsbox.cpp,
      utilities/imageeditor/rawimport/rawsettingsbox.h: sync with KDE3

2008-08-22 08:50  aclemens

    * imageplugins/adjustlevels/adjustlevels.cpp: polish

2008-08-22 08:44  aclemens

    * imageplugins/adjustlevels/adjustlevels.cpp,
      imageplugins/adjustlevels/adjustlevels.h: converting imageplugins
      widgets to the new R*NumInput and RComboBox widgets.

2008-08-22 07:25  aclemens

    * imageplugins/adjustcurves/adjustcurves.cpp,
      imageplugins/adjustlevels/adjustlevels.cpp,
      imageplugins/adjustlevels/adjustlevels.h,
      imageplugins/blurfx/imageeffect_blurfx.cpp,
      imageplugins/blurfx/imageeffect_blurfx.h,
      imageplugins/border/imageeffect_border.cpp,
      imageplugins/border/imageeffect_border.h,
      imageplugins/channelmixer/channelmixer.cpp,
      imageplugins/channelmixer/channelmixer.h,
      imageplugins/charcoal/imageeffect_charcoal.cpp,
      imageplugins/charcoal/imageeffect_charcoal.h,
      imageplugins/colorfx/imageeffect_colorfx.cpp,
      imageplugins/colorfx/imageeffect_colorfx.h,
      imageplugins/coreplugin/hsl/imageeffect_hsl.cpp,
      imageplugins/coreplugin/hsl/imageeffect_hsl.h,
      imageplugins/coreplugin/imageeffect_bcg.cpp,
      imageplugins/coreplugin/imageeffect_bcg.h,
      imageplugins/coreplugin/imageeffect_blur.cpp,
      imageplugins/coreplugin/imageeffect_blur.h,
      imageplugins/coreplugin/imageeffect_bwsepia.cpp,
      imageplugins/coreplugin/imageeffect_bwsepia.h,
      imageplugins/coreplugin/imageeffect_iccproof.cpp,
      imageplugins/coreplugin/imageeffect_iccproof.h,
      imageplugins/coreplugin/imageeffect_redeye.cpp,
      imageplugins/coreplugin/imageeffect_redeye.h,
      imageplugins/coreplugin/ratiocrop/imageeffect_ratiocrop.cpp,
      imageplugins/coreplugin/ratiocrop/imageeffect_ratiocrop.h,
      imageplugins/coreplugin/sharpnesseditor/imageeffect_sharpen.cpp,
      imageplugins/coreplugin/sharpnesseditor/imageeffect_sharpen.h,
      imageplugins/distortionfx/imageeffect_distortionfx.cpp,
      imageplugins/distortionfx/imageeffect_distortionfx.h,
      imageplugins/emboss/imageeffect_emboss.cpp,
      imageplugins/emboss/imageeffect_emboss.h,
      imageplugins/freerotation/imageeffect_freerotation.cpp,
      imageplugins/freerotation/imageeffect_freerotation.h,
      imageplugins/inpainting/imageeffect_inpainting.cpp,
      imageplugins/lenscorrection/autocorrection/klensfun.cpp,
      imageplugins/lenscorrection/autocorrection/klensfun.h,
      imageplugins/lenscorrection/distortion/imageeffect_lensdistortion.cpp,
      imageplugins/lenscorrection/distortion/imageeffect_lensdistortion.h,
      imageplugins/lenscorrection/vignetting/imageeffect_antivignetting.cpp,
      imageplugins/lenscorrection/vignetting/imageeffect_antivignetting.h,
      imageplugins/noisereduction/imageeffect_noisereduction.cpp,
      imageplugins/noisereduction/imageeffect_noisereduction.h,
      imageplugins/oilpaint/imageeffect_oilpaint.cpp,
      imageplugins/oilpaint/imageeffect_oilpaint.h,
      imageplugins/raindrop/imageeffect_raindrop.cpp,
      imageplugins/raindrop/imageeffect_raindrop.h,
      imageplugins/sheartool/imageeffect_sheartool.cpp,
      imageplugins/sheartool/imageeffect_sheartool.h,
      imageplugins/superimpose/imageeffect_superimpose.cpp,
      imageplugins/texture/imageeffect_texture.cpp,
      imageplugins/whitebalance/imageeffect_whitebalance.cpp: preparing
      imagefilters to hold the new R*NumInput widgets

2008-08-21 17:00  aclemens

    * showfoto/setup/setuptooltip.cpp, showfoto/showfoto.cpp,
      showfoto/showfoto.h,
      utilities/imageeditor/canvas/dimginterface.h,
      utilities/imageeditor/editor/editortooliface.h,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/editorwindow.h,
      utilities/imageeditor/editor/imagewindow.cpp,
      utilities/imageeditor/editor/imagewindow.h,
      utilities/setup/setupalbumtype.cpp,
      utilities/setup/setupalbumview.cpp,
      utilities/setup/setupmetadata.cpp,
      utilities/setup/setuptooltip.cpp: polish

2008-08-21 16:55  aclemens

    * utilities/fuzzysearch/fuzzysearchfolderview.cpp,
      utilities/gpssearch/gpssearchfolderview.cpp,
      utilities/imageeditor/tools/imageprint.cpp,
      utilities/imageeditor/tools/imageprint.h,
      utilities/searchwindow/searchfolderview.cpp,
      utilities/timeline/timelinefolderview.cpp: polish

2008-08-21 16:50  aclemens

    * showfoto/setup/setupeditor.cpp, showfoto/setup/setuptooltip.cpp,
      utilities/batch/batchalbumssyncmetadata.cpp,
      utilities/batch/batchsyncmetadata.cpp,
      utilities/batch/batchthumbsgenerator.cpp,
      utilities/batch/fingerprintsgenerator.cpp,
      utilities/cameragui/gpcamera.cpp,
      utilities/cameragui/umscamera.cpp,
      utilities/imageeditor/canvas/undocache.cpp,
      utilities/imageeditor/editor/savingcontextcontainer.h,
      utilities/imageeditor/tools/imageprint.cpp,
      utilities/imageeditor/tools/imageprint.h,
      utilities/setup/setupalbumtype.cpp,
      utilities/setup/setupalbumview.cpp,
      utilities/setup/setupcamera.h,
      utilities/setup/setupcollections.cpp,
      utilities/setup/setupdcraw.cpp, utilities/setup/setupeditor.cpp,
      utilities/setup/setupicc.cpp, utilities/setup/setupidentity.cpp,
      utilities/setup/setupiofiles.cpp,
      utilities/setup/setuplighttable.cpp,
      utilities/setup/setupmetadata.cpp, utilities/setup/setupmime.cpp,
      utilities/setup/setupplugins.cpp,
      utilities/setup/setupslideshow.cpp,
      utilities/setup/setuptooltip.cpp: polish

2008-08-21 16:48  aclemens

    * utilities/cameragui/capturewidget.cpp,
      utilities/cameragui/capturewidget.h,
      utilities/fuzzysearch/findduplicatesalbumitem.cpp,
      utilities/fuzzysearch/findduplicatesview.cpp,
      utilities/fuzzysearch/fuzzysearchview.cpp,
      utilities/gpssearch/gpssearchview.cpp,
      utilities/imageeditor/canvas/canvas.h,
      utilities/imageeditor/canvas/colorcorrectiondlg.h,
      utilities/imageeditor/canvas/iccsettingscontainer.h,
      utilities/imageeditor/canvas/imageplugin.cpp,
      utilities/imageeditor/canvas/undomanager.h,
      utilities/imageeditor/editor/editorstackview.h,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/editorwindow.h,
      utilities/imageeditor/editor/imagewindow.cpp,
      utilities/imageeditor/editor/imagewindow.h,
      utilities/imageeditor/editor/savingcontextcontainer.h,
      utilities/imageeditor/rawimport/rawimport.h,
      utilities/imageeditor/rawimport/rawpostprocessing.h,
      utilities/imageeditor/rawimport/rawpreview.h,
      utilities/imageeditor/rawimport/rawsettingsbox.h,
      utilities/imageeditor/tools/imageprint.cpp,
      utilities/imageeditor/tools/imageresize.h,
      utilities/kipiiface/kipiimagecollection.cpp,
      utilities/kipiiface/kipiimagecollection.h,
      utilities/kipiiface/kipiimagecollectionselector.h,
      utilities/kipiiface/kipiimageinfo.cpp,
      utilities/kipiiface/kipiimageinfo.h,
      utilities/kipiiface/kipiinterface.cpp,
      utilities/kipiiface/kipiinterface.h,
      utilities/kipiiface/kipiuploadwidget.h,
      utilities/lighttable/lighttablepreview.h,
      utilities/lighttable/lighttableview.cpp,
      utilities/searchwindow/choicesearchutilities.cpp,
      utilities/searchwindow/choicesearchutilities.h,
      utilities/searchwindow/comboboxutilities.cpp,
      utilities/searchwindow/comboboxutilities.h,
      utilities/searchwindow/ratingsearchutilities.cpp,
      utilities/searchwindow/ratingsearchutilities.h,
      utilities/searchwindow/searchfieldgroup.cpp,
      utilities/searchwindow/searchfieldgroup.h,
      utilities/searchwindow/searchfields.cpp,
      utilities/searchwindow/searchfields.h,
      utilities/searchwindow/searchgroup.cpp,
      utilities/searchwindow/searchgroup.h,
      utilities/searchwindow/searchtabheader.cpp,
      utilities/searchwindow/searchtabheader.h,
      utilities/searchwindow/searchutilities.cpp,
      utilities/searchwindow/searchutilities.h,
      utilities/searchwindow/searchview.cpp,
      utilities/searchwindow/searchview.h,
      utilities/searchwindow/searchwindow.cpp,
      utilities/searchwindow/searchwindow.h,
      utilities/setup/setupalbumtype.cpp, utilities/setup/setupdcraw.h,
      utilities/setup/setupicc.h, utilities/setup/setupiofiles.h,
      utilities/setup/setupslideshow.h,
      utilities/timeline/timelineview.cpp,
      utilities/timeline/timelinewidget.cpp: polish

2008-08-21 16:17  aclemens

    * kioslave/digikamalbums.h, kioslave/digikamtags.cpp: polish

2008-08-21 15:57  aclemens

    * showfoto/main.cpp, showfoto/showfoto.cpp, showfoto/showfoto.h:
      polish

2008-08-21 15:53  aclemens

    * imageplugins/adjustcurves/imageplugin_adjustcurves.cpp,
      imageplugins/adjustlevels/imageplugin_adjustlevels.cpp,
      imageplugins/blurfx/imageplugin_blurfx.cpp,
      imageplugins/border/imageplugin_border.cpp,
      imageplugins/channelmixer/imageplugin_channelmixer.cpp,
      imageplugins/charcoal/imageplugin_charcoal.cpp,
      imageplugins/colorfx/imageplugin_colorfx.cpp,
      imageplugins/coreplugin/hsl/imageeffect_hsl.h,
      imageplugins/coreplugin/imageeffect_autocorrection.h,
      imageplugins/coreplugin/imageeffect_bcg.h,
      imageplugins/coreplugin/imageeffect_blur.h,
      imageplugins/coreplugin/imageeffect_bwsepia.h,
      imageplugins/coreplugin/imageeffect_iccproof.h,
      imageplugins/coreplugin/imageeffect_redeye.h,
      imageplugins/coreplugin/imageeffect_rgb.h,
      imageplugins/coreplugin/ratiocrop/imageeffect_ratiocrop.h,
      imageplugins/coreplugin/sharpnesseditor/imageeffect_sharpen.h,
      imageplugins/coreplugin/sharpnesseditor/matrix.cpp,
      imageplugins/distortionfx/imageplugin_distortionfx.cpp,
      imageplugins/emboss/imageplugin_emboss.cpp,
      imageplugins/filmgrain/imageplugin_filmgrain.cpp,
      imageplugins/freerotation/imageplugin_freerotation.cpp,
      imageplugins/infrared/imageplugin_infrared.cpp,
      imageplugins/inpainting/imageplugin_inpainting.cpp,
      imageplugins/inserttext/imageeffect_inserttext.cpp,
      imageplugins/lenscorrection/distortion/pixelaccess.cpp,
      imageplugins/noisereduction/imageplugin_noisereduction.cpp,
      imageplugins/oilpaint/imageplugin_oilpaint.cpp,
      imageplugins/perspective/imageplugin_perspective.cpp,
      imageplugins/raindrop/imageplugin_raindrop.cpp,
      imageplugins/restoration/imageplugin_restoration.cpp,
      imageplugins/sheartool/imageplugin_sheartool.cpp,
      imageplugins/superimpose/imageplugin_superimpose.cpp,
      imageplugins/texture/imageplugin_texture.cpp,
      imageplugins/whitebalance/imageplugin_whitebalance.cpp: polish

2008-08-21 13:46  cgilles

    * utilities/imageeditor/editor/editorstackview.cpp,
      utilities/imageeditor/editor/editorstackview.h,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/editorwindow.h: backport commit
      #850414 from KDE3 branch

2008-08-21 13:22  aclemens

    * imageplugins/coreplugin/imageeffect_autocorrection.cpp,
      imageplugins/coreplugin/imageeffect_autocorrection.h,
      imageplugins/coreplugin/imageeffect_bwsepia.cpp,
      imageplugins/coreplugin/imageeffect_bwsepia.h,
      imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp,
      imageplugins/coreplugin/sharpnesseditor/matrix.cpp,
      imageplugins/hotpixels/blackframeparser.cpp,
      imageplugins/inpainting/imageeffect_inpainting.h,
      imageplugins/inserttext/inserttextwidget.cpp,
      imageplugins/lenscorrection/autocorrection/imageeffect_autocorrection.h,
      imageplugins/perspective/perspectivewidget.cpp,
      imageplugins/perspective/perspectivewidget.h,
      imageplugins/restoration/imageeffect_restoration.h,
      imageplugins/superimpose/dirselectwidget.cpp,
      imageplugins/superimpose/imageeffect_superimpose.h,
      imageplugins/superimpose/superimpose.cpp,
      imageplugins/superimpose/superimpose.h,
      imageplugins/superimpose/superimposewidget.cpp,
      imageplugins/whitebalance/imageeffect_whitebalance.h: polish

2008-08-21 12:45  aclemens

    * digikam/tagfolderview.cpp: typo

2008-08-21 12:35  aclemens

    * imageplugins/lenscorrection/imageplugin_lenscorrection.cpp:
      backport commit #849885 from KDE3 branch

2008-08-21 12:07  aclemens

    * NEWS: update

2008-08-21 11:52  cgilles

    * utilities/imageeditor/canvas/dimginterface.cpp: for the moment,
      this code must be commented, until a complete Raw Import port to
      Qt4

2008-08-21 11:46  cgilles

    * showfoto/setup/setupeditor.cpp: backport commit #842578 from KDE3
      branch

2008-08-21 11:40  cgilles

    * utilities/imageeditor/editor/editorwindow.cpp: compile

2008-08-21 11:34  cgilles

    * utilities/imageeditor/editor/editorwindow.cpp,
      utilities/setup/setupeditor.cpp: backport commit #842507 from
      KDE3 branch

2008-08-21 11:17  cgilles

    * digikam/digikamapp.cpp: backport commit #842573 from KDE3 branch

2008-08-21 11:17  aclemens

    * imageplugins/coreplugin/imageeffect_redeye.cpp,
      imageplugins/coreplugin/imageeffect_redeye.h: colors were not set
      properly in the remove redeye filter. This commit fixes the
      issue.

      -> new member QColor selColor to hold the currently selected
      color
      -> new method setColor() to set the colors in the widgets
      -> modified slotHSChanged() and slotVChanged()

2008-08-21 11:16  cgilles

    * showfoto/showfoto.cpp: compile

2008-08-21 10:49  cgilles

    * CMakeLists.txt, project/project.kdevelop, showfoto/showfoto.cpp,
      showfoto/showfoto.h, utilities/imageeditor/canvas/canvas.cpp,
      utilities/imageeditor/canvas/canvas.h,
      utilities/imageeditor/canvas/dimginterface.cpp,
      utilities/imageeditor/canvas/dimginterface.h,
      utilities/imageeditor/canvas/iofilesettingscontainer.h,
      utilities/imageeditor/editor/editortool.cpp,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/editorwindow.h,
      utilities/imageeditor/editor/editorwindowprivate.h,
      utilities/imageeditor/editor/imagewindow.cpp,
      utilities/imageeditor/editor/imagewindow.h: digiKam from trunk:
      Editor Tool components fully backported from KDE3.
      Note: RawImport tool is disable because it's not yet ported to
      Qt4

2008-08-21 10:43  cgilles

    * digikam/CMakeLists.txt: add rawimport path

2008-08-21 10:43  cgilles

    * showfoto/CMakeLists.txt: add raw import path

2008-08-21 10:40  cgilles

    * utilities/imageeditor/canvas/CMakeLists.txt: it sound like a
      weird component

2008-08-21 10:34  aclemens

    * utilities/fuzzysearch/fuzzysearchview.cpp: polish

2008-08-21 10:24  aclemens

    * utilities/fuzzysearch/fuzzysearchview.cpp: -> readSettings()
      fixed to set the color properly
      -> writeSettings() fixed to write the color to config properly
      -> removed debugging messages

2008-08-21 09:58  aclemens

    * NEWS: update

2008-08-21 09:53  aclemens

    * utilities/fuzzysearch/fuzzysearchview.cpp,
      utilities/fuzzysearch/fuzzysearchview.h: colors were not set
      properly in the fuzzy search widget. This commit fixes the issue.

      -> new member QColor selColor to hold the currently selected
      color
      -> new method setColor() to set the colors in the widgets
      -> modified slotHSChanged() and slotVChanged()

      CCBUGS:167085

      I'm pretty sure it will not go into the bugreport, hope they fix
      the commit keywords soon...

2008-08-21 08:16  aclemens

    * NEWS: update

2008-08-21 07:09  mlaurent

    * utilities/imageeditor/editor/editortool.cpp,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/editorwindow.h,
      utilities/imageeditor/editor/editorwindowprivate.h,
      utilities/imageeditor/editor/imagewindow.cpp,
      utilities/imageeditor/editor/imagewindow.h: Revert it. It was a
      misunderstand with Gilles

2008-08-21 06:57  cgilles

    * digikam/welcomepageview.cpp: update

2008-08-21 06:56  cgilles

    * NEWS: update

2008-08-21 06:54  cgilles

    * NEWS: update

2008-08-21 06:45  mlaurent

    * utilities/imageeditor/editor/editortool.cpp,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/imageeditor/editor/editorwindow.h,
      utilities/imageeditor/editor/editorwindowprivate.h,
      utilities/imageeditor/editor/imagewindow.cpp,
      utilities/imageeditor/editor/imagewindow.h: Use script to start
      to port it

2008-08-21 06:41  mlaurent

    * utilities/imageeditor/rawimport/rawsettingsbox.cpp: qt3support--

2008-08-21 06:39  mlaurent

    * utilities/imageeditor/rawimport/rawimport.cpp,
      utilities/imageeditor/rawimport/rawimport.h,
      utilities/imageeditor/rawimport/rawpreview.cpp,
      utilities/imageeditor/rawimport/rawpreview.h,
      utilities/imageeditor/rawimport/rawsettingsbox.cpp,
      utilities/imageeditor/rawimport/rawsettingsbox.h: use script to
      start to port

2008-08-20 21:16  aclemens

    * imageplugins/coreplugin/imageeffect_iccproof.cpp,
      libs/widgets/iccprofiles/iccpreviewwidget.h: Fixes a race
      condition that occured on deleting the KUrlRequester objects in
      Color Management image plugin.

      BUG:168852

2008-08-20 19:10  cgilles

    * utilities/imageeditor/editor/editortooliface.cpp,
      utilities/imageeditor/editor/editortooliface.h: backport from
      KDE3

2008-08-20 17:12  cgilles

    * CMakeLists.txt: compile for the moment

2008-08-20 17:10  cgilles

    * utilities/imageeditor/rawimport/rawimport.cpp: polish

2008-08-20 17:07  cgilles

    * utilities/imageeditor/editor/editortool.cpp,
      utilities/imageeditor/editor/editortool.h: backport from KDE3

2008-08-20 14:46  cgilles

    * utilities/imageeditor/editor/editorstackview.cpp,
      utilities/imageeditor/editor/editorstackview.h: port ++

2008-08-20 14:46  cgilles

    * CMakeLists.txt: compile more

2008-08-20 14:39  cgilles

    * libs/widgets/common/sidebar.h: compile

2008-08-20 14:33  cgilles

    * utilities/imageeditor/editor/editortool.cpp,
      utilities/imageeditor/editor/editortool.h,
      utilities/imageeditor/editor/editortooliface.cpp,
      utilities/imageeditor/editor/editortooliface.h: nothing special
      to do here. code ported to Qt4

2008-08-20 14:26  cgilles

    * CMakeLists.txt: prepare to compile Editor Tool interface

2008-08-20 14:23  cgilles

    * 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: this is the Edito
      Tool component from KDE3. Code not yet ported.
      Laurent, can you run your magic script over this code to prepare
      QT4/KDE4 port ?
      Thanks in advance

      CCMAIL: montel@kde.org

2008-08-20 14:18  cgilles

    * CMakeLists.txt: add target libdimgrawimport

2008-08-20 14:14  cgilles

    * utilities/imageeditor/CMakeLists.txt: update

2008-08-20 14:14  cgilles

    * utilities/imageeditor/rawimport,
      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: backport
      RAWImport tool from KDE3 branch. code is not yet compilation and
      not ported.

      Laurent, can you run your magic script over this code to prepare
      QT4/KDE4 port ?
      Thanks in advance

      CCMAIL: montel@kde.org

2008-08-20 08:40  aclemens

    * imageplugins/noisereduction/imageeffect_noisereduction.cpp:
      backport commit #849817 from KDE3 branch

2008-08-19 14:58  cgilles

    * imageplugins/adjustcurves/adjustcurves.cpp: fix crash to delete
      private curves data

2008-08-19 14:53  cgilles

    * imageplugins/adjustcurves/adjustcurves.cpp,
      imageplugins/adjustcurves/adjustcurves.h,
      imageplugins/coreplugin/imageeffect_bwsepia.cpp,
      imageplugins/coreplugin/imageeffect_bwsepia.h,
      imageplugins/coreplugin/imageeffect_iccproof.cpp,
      imageplugins/coreplugin/imageeffect_iccproof.h: backport commit
      #846864 from KDE3 branch

2008-08-19 14:52  cgilles

    * libs/widgets/common/curveswidget.cpp,
      libs/widgets/common/curveswidget.h: backport commit #845386 from
      KDE3 branch

2008-08-19 08:43  cgilles

    * CMakeLists.txt: fix warning message

2008-08-19 08:04  aclemens

    * libs/dialogs/libsinfodlg.cpp: compile fix

2008-08-19 07:53  cgilles

    * libs/dialogs/libsinfodlg.cpp,
      libs/imageproperties/worldmapwidget.cpp,
      project/project.kdevelop, utilities/gpssearch/gpssearchwidget.h:
      compile without marble

2008-08-19 07:17  cgilles

    * libs/dialogs/libsinfodlg.cpp,
      libs/imageproperties/worldmapwidget.cpp,
      project/project.kdevelop, utilities/gpssearch/gpssearchwidget.h:
      use Marble namespace

2008-08-18 12:30  aclemens

    * imageplugins/coreplugin/imageeffect_iccproof.cpp: The plugin
      crashes due to the preview widgets assigned to the KDialog
      objects (that are received by some KUrlReuqester widgets). It
      seems that the KUrlRequester gets deleted before the KDialog
      objects and so the pointer is not defined anymore.
      I have commented the lines that cause the crash, maybe we find a
      better solution for this (maybe global pointers in the class
      body?).

      CCBUGS:168852

2008-08-17 14:33  aclemens

    * imageplugins/lenscorrection/autocorrection/imageeffect_autocorrection.cpp:
      compile

2008-08-17 07:54  gkulzer

    * imageplugins/lenscorrection/autocorrection/imageeffect_autocorrection.cpp,
      imageplugins/lenscorrection/autocorrection/klensfun.cpp: polish
      i18 strings

2008-08-16 11:21  aclemens

    * imageplugins/adjustcurves/adjustcurves.cpp,
      imageplugins/adjustlevels/adjustlevels.cpp,
      imageplugins/superimpose/imageeffect_superimpose.cpp,
      imageplugins/whitebalance/imageeffect_whitebalance.cpp: removed
      the PNG extension from KIcon objects

2008-08-16 05:55  cgilles

    * libs/dimg/drawdecoding.h, libs/dimg/loaders/rawloader.cpp:
      backport commit #847708 from KDE3 branch

2008-08-15 16:00  aclemens

    * NEWS: update

2008-08-15 14:33  aclemens

    * imageplugins/superimpose/imageeffect_superimpose.cpp: * wrong
      icons were set
      * all buttons converted to QToolButtons

      This should be it... I hope every tool button has been converted
      now.

2008-08-15 14:20  aclemens

    * imageplugins/coreplugin/ratiocrop/imageeffect_ratiocrop.cpp,
      imageplugins/coreplugin/ratiocrop/imageeffect_ratiocrop.h:
      buttons converted to QToolButton to prevent spacing problems.

2008-08-15 14:20  aclemens

    * imageplugins/inserttext/imageeffect_inserttext.cpp: * wrong icons
      were set
      * all buttons converted to QToolButtons

2008-08-15 14:02  aclemens

    * imageplugins/whitebalance/imageeffect_whitebalance.cpp,
      imageplugins/whitebalance/imageeffect_whitebalance.h: *
      "Temperature tone color picker" is set to a QToolButton
      * icon for the "Temperature tone color picker" was not set
      correctly
      * fixed some typos

2008-08-15 11:11  aclemens

    * imageplugins/adjustcurves/adjustcurves.cpp,
      imageplugins/adjustcurves/adjustcurves.h,
      imageplugins/adjustlevels/adjustlevels.cpp,
      imageplugins/adjustlevels/adjustlevels.h,
      imageplugins/whitebalance/imageeffect_whitebalance.cpp,
      imageplugins/whitebalance/imageeffect_whitebalance.h: more
      buttons converted to QToolButton to prevent spacing problems.

2008-08-15 10:37  aclemens

    * imageplugins/adjustcurves/adjustcurves.cpp,
      imageplugins/adjustlevels/adjustlevels.cpp,
      imageplugins/channelmixer/channelmixer.cpp,
      imageplugins/colorfx/imageeffect_colorfx.cpp,
      imageplugins/coreplugin/hsl/imageeffect_hsl.cpp,
      imageplugins/coreplugin/imageeffect_autocorrection.cpp,
      imageplugins/coreplugin/imageeffect_bcg.cpp,
      imageplugins/coreplugin/imageeffect_bwsepia.cpp,
      imageplugins/coreplugin/imageeffect_iccproof.cpp,
      imageplugins/coreplugin/imageeffect_redeye.cpp,
      imageplugins/coreplugin/imageeffect_rgb.cpp,
      imageplugins/whitebalance/imageeffect_whitebalance.cpp,
      libs/imageproperties/imagepropertiescolorstab.cpp,
      libs/widgets/imageplugins/imagepannelwidget.cpp,
      libs/widgets/imageplugins/imagewidget.cpp,
      libs/widgets/metadata/metadatawidget.cpp,
      utilities/fuzzysearch/fuzzysearchview.cpp,
      utilities/gpssearch/gpssearchview.cpp,
      utilities/searchwindow/searchtabheader.cpp,
      utilities/timeline/timelineview.cpp: Beginning to convert buttons
      with icons only to QToolButton objects. This should prevent
      spacing problems found especially when using the Oxygen style.

2008-08-15 09:30  aclemens

    * utilities/gpssearch/gpssearchview.cpp: polish && corrected some
      typos

2008-08-14 12:23  aclemens

    * digikam/digikamapp.cpp,
      utilities/lighttable/lighttablewindow.cpp: backport commit
      #847011 from KDE3 branch

      CCBUGS:162845

2008-08-14 11:08  aclemens

    * digikam/digikamapp.cpp,
      utilities/lighttable/lighttablewindow.cpp: backport commit
      #846987 from KDE3 branch

      CCBUGS:162845

2008-08-13 21:06  cgilles

    * libs/curves/imagecurves.cpp, libs/curves/imagecurves.h: backport
      commit #846689

2008-08-13 17:41  aclemens

    * TODO: update

2008-08-13 10:58  cgilles

    * libs/dimg/drawdecoding.h: backport commit #846308

2008-08-12 18:05  aclemens

    * digikam/albumiconview.cpp: this fix should prevent a race
      condition when deleting the context popup menu

      CCBUGS:168839

2008-08-12 09:33  mlaurent

    * utilities/imageeditor/tools/imageprint.cpp: Comment for the
      moment .moc generation until code will be reactivated

2008-08-11 18:03  cgilles

    * NEWS: update

2008-08-09 13:08  cgilles

    * libs/curves/imagecurves.cpp, libs/curves/imagecurves.h: backport
      from KDE3

2008-08-09 12:31  cgilles

    * libs/dimg/drawdecoding.h, libs/dimg/loaders/rawloader.cpp:
      backport from KDE3

2008-08-09 12:20  cgilles

    * libs/curves/imagecurves.cpp: backport from KDE3

2008-08-08 13:26  cgilles

    * libs/curves/imagecurves.cpp: wrong logioc

2008-08-08 12:47  aclemens

    * imageplugins/charcoal/imageeffect_charcoal.cpp: refactorize
      aboutData

2008-08-08 11:33  cgilles

    * libs/curves/imagecurves.cpp, libs/curves/imagecurves.h: compile

2008-08-08 11:29  cgilles

    * libs/curves/imagecurves.cpp, libs/curves/imagecurves.h: backport
      commi #844001

2008-08-08 04:30  cgilles

    * utilities/setup/setupdcraw.cpp: set icons

2008-08-07 17:54  cgilles

    * libs/dimg/loaders/rawloader.cpp: compile

2008-08-07 17:53  cgilles

    * libs/dimg/loaders/rawloader.cpp: backport from KDE3

2008-08-07 17:50  cgilles

    * libs/dimg/drawdecoding.h: backport from KDE3

2008-08-07 17:32  aclemens

    * digikam/daboutdata.h: polish

2008-08-07 14:17  cgilles

    * utilities/imageeditor/editor/editorwindow.cpp: fix kdcraw version
      to test

2008-08-07 14:16  cgilles

    * project/project.kdevelop,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/setup/setupdcraw.cpp: support median filter passes
      settings

2008-08-07 12:25  cgilles

    * imageplugins/hotpixels/blackframeparser.cpp, libs/dimg/dimg.cpp,
      libs/dimg/dimg.h, libs/dimg/loaders/rawloader.cpp,
      libs/dimg/loaders/rawloader.h,
      libs/imageproperties/imagepropertiescolorstab.cpp,
      libs/threadimageio/loadingdescription.cpp,
      libs/threadimageio/loadingdescription.h,
      libs/threadimageio/thumbnailcreator.cpp,
      libs/threadimageio/thumbnailcreator.h,
      libs/threadimageio/thumbnailcreator_p.h,
      project/project.kdevelop,
      utilities/imageeditor/canvas/iofilesettingscontainer.h,
      utilities/imageeditor/editor/editorwindow.cpp,
      utilities/setup/setupdcraw.cpp: backport commit #843262 from KDE3
      branch

2008-08-07 11:05  cgilles

    * libs/dimg/drawdecoding.h: sync with KDe3

2008-08-07 10:52  cgilles

    * NEWS: update

2008-08-07 07:43  cgilles

    * libs/widgets/common/curveswidget.cpp,
      libs/widgets/common/histogramwidget.cpp: polish

2008-08-07 07:33  cgilles

    * libs/widgets/common/curveswidget.cpp: better color scheme support

2008-08-07 07:08  cgilles

    * libs/widgets/common/histogramwidget.cpp: better support of color
      theme

2008-08-07 06:38  cgilles

    * libs/widgets/common/curveswidget.cpp: always drawing frame around
      histogram

2008-08-07 06:19  cgilles

    * libs/widgets/common/histogramwidget.cpp: polish

2008-08-07 06:14  cgilles

    * libs/widgets/common/histogramwidget.cpp: backport commit #843365

2008-08-06 19:03  cgilles

    * libs/dimg/drawdecoding.h: backport from KDE3

2008-08-06 16:36  cgilles

    * libs/dimg/loaders/rawloader.cpp: backport commit #843179

2008-08-06 12:58  cgilles

    * libs/dialogs/imagedialog.cpp, libs/dialogs/imagedialog.h: sync
      with KDE3

2008-08-06 11:53  cgilles

    * libs/dimg/loaders/rawloader.cpp, libs/dimg/loaders/rawloader.h,
      project/project.kdevelop: backport commit #843077

2008-08-06 11:31  cgilles

    * utilities/setup/setupdcraw.cpp, utilities/setup/setupdcraw.h:
      backport commit #843069

2008-08-06 09:33  cgilles

    * utilities/imageeditor/editor/editorwindow.cpp: backport commit
      #842926

2008-08-06 09:33  cgilles

    * utilities/setup/setupdcraw.cpp: backport commit #842927

2008-08-06 04:12  cgilles

    * CMakeLists.txt: re-enable kdepimlibs detection

2008-08-05 20:14  aclemens

    * utilities/lighttable/lighttablewindow.cpp: enable "wrapping" when
      cycling through images:

      - If the last item in the thumbbar is selected, continue with the
      first item on "forward" action
      - If the first item in the thumbbar is selected, continue with
      the last item on "back" action

      CCBUGS:167571

2008-08-05 14:29  cgilles

    * libs/widgets/common/curveswidget.cpp,
      libs/widgets/common/histogramwidget.cpp,
      libs/widgets/iccprofiles/cietonguewidget.cpp: better color theme
      support

2008-08-05 11:27  mlaurent

    * digikam/syncjob.cpp: Minor fix

2008-08-05 11:23  mlaurent

    * digikam/welcomepageview.cpp: Fix mem leak

2008-08-05 10:45  cgilles

    * libs/widgets/common/curveswidget.cpp,
      libs/widgets/common/curveswidget.h: backport commit #842331 from
      KDE3 branch
      CCBUGS: 127242

2008-08-05 10:32  cgilles

    * libs/widgets/iccprofiles/cietonguewidget.cpp,
      libs/widgets/iccprofiles/cietonguewidget.h: backport commit
      #842322 from KDE3 branch
      CCBUGS: 127242

2008-08-05 10:18  cgilles

    * libs/widgets/common/histogramwidget.cpp,
      libs/widgets/common/histogramwidget.h: backport commit #842312
      from KDE3 branch
      CCBUGS: 127242

2008-08-04 17:34  osterfeld

    * CMakeLists.txt: INCLUDE_DIRS is the one

2008-08-04 09:15  cgilles

    * README, digikam/albumiconviewfilter.cpp,
      project/project.kdevelop: with Qt 4.4 and KDE4.1, hosting
      KLineEdit to status bar do not crash digiKam at startup.

2008-08-03 10:24  aclemens

    * utilities/imageeditor/editor/editorwindow.cpp: polish

2008-08-01 20:03  aclemens

    * NEWS: update

2008-08-01 18:46  aclemens

    * utilities/imageeditor/editor/imagewindow.cpp,
      utilities/imageeditor/editor/imagewindow.h: When using shortcuts
      to assign ratings in image editor, apply them immediately.

      CCBUGS:126871

2008-08-01 16:36  cgilles

    * project/bootstrap.ubuntu.8.04: ubuntu bootstrap

2008-08-01 16:12  cgilles

    * utilities/scripts/CMakeLists.txt: fix install path for man

2008-07-31 20:46  johann_ol

    * imageplugins/adjustcurves/adjustcurves.cpp,
      imageplugins/adjustlevels/adjustlevels.cpp,
      imageplugins/channelmixer/channelmixer.cpp,
      imageplugins/colorfx/imageeffect_colorfx.cpp,
      imageplugins/coreplugin/hsl/imageeffect_hsl.cpp,
      imageplugins/coreplugin/imageeffect_autocorrection.cpp,
      imageplugins/coreplugin/imageeffect_bcg.cpp,
      imageplugins/coreplugin/imageeffect_bwsepia.cpp,
      imageplugins/coreplugin/imageeffect_iccproof.cpp,
      imageplugins/coreplugin/imageeffect_redeye.cpp,
      imageplugins/coreplugin/imageeffect_rgb.cpp,
      imageplugins/whitebalance/imageeffect_whitebalance.cpp,
      libs/imageproperties/imagepropertiescolorstab.cpp,
      utilities/timeline/timelineview.cpp: Using the new histogram
      icones

2008-07-31 20:16  cgilles

    * NEWS: update

2008-07-31 20:03  johann_ol

    * data/icons/oxygen/16x16/actions,
      data/icons/oxygen/16x16/actions/view-object-histogram-linear.png,
      data/icons/oxygen/16x16/actions/view-object-histogram-logarithmic.png,
      data/icons/oxygen/22x22/actions,
      data/icons/oxygen/22x22/actions/view-object-histogram-linear.png,
      data/icons/oxygen/22x22/actions/view-object-histogram-logarithmic.png,
      data/icons/oxygen/32x32/actions,
      data/icons/oxygen/32x32/actions/view-object-histogram-linear.png,
      data/icons/oxygen/32x32/actions/view-object-histogram-logarithmic.png,
      data/icons/oxygen/scalable/actions,
      data/icons/oxygen/scalable/actions/view-object-histogram-linear.svgz,
      data/icons/oxygen/scalable/actions/view-object-histogram-logarithmic.svgz:
      new histogram icon

2008-07-31 19:02  aclemens

    * NEWS: update

2008-07-31 13:53  cgilles

    * digikam/datefolderview.cpp: polish

2008-07-31 13:12  cgilles

    * digikam/tagfilterview.cpp,
      libs/imageproperties/talbumlistview.cpp: bug fix : do not make
      orphelan FolderView settings in digikamrc file. Always set Object
      name to derived FolderView classes

2008-07-31 12:25  cgilles

    * NEWS: update

2008-07-31 12:24  cgilles

    * libs/widgets/imageplugins/imageguidewidget.cpp,
      libs/widgets/imageplugins/imageguidewidget.h,
      project/project.kdevelop,
      utilities/imageeditor/editor/imageiface.cpp,
      utilities/imageeditor/editor/imageiface.h: BugFix: do not try to
      open more than one painter at the same time over a paint device.
      Qt4.4 sound like more restrictive here.
      BUG: 166310

2008-07-31 11:34  cgilles

    * digikam/digikamview.cpp: use Oxygen icon

2008-07-31 09:25  cgilles

    * CMakeLists.txt: update

2008-07-31 09:19  cgilles

    * project/bootstrap.mandriva, project/bootstrap.mandriva.2008,
      project/bootstrap.mandriva.2009: update

2008-07-31 07:32  cgilles

    * CMakeLists.txt: update

2008-07-31 07:32  cgilles

    * NEWS: update

2008-07-31 07:10  cgilles

    * project/release/release_digikam.rb: update

2008-07-31 06:57  cgilles

    * project/release/release_digikam.rb: update

2008-07-31 06:52  cgilles

    * ChangeLog: prepare 0.10.0-beta2

2008-07-31 06:40  cgilles

    * project/release/icons, project/release/icons/16.png,
      project/release/lib/libl10n.rb, project/release/lib/libtag.rb:
      update release script

2008-07-31 06:10  cgilles

    * README: update

2008-07-31 06:09  cgilles

    * NEWS: update

0.10.0-beta2 31-07-2008
---------------------------------------------------------------------------

2008-07-30 18:15  cgilles

	* README: update

2008-07-30 17:10  cgilles

	* NEWS: update

2008-07-30 15:03  cgilles

	* digikam/main.cpp, showfoto/main.cpp: cleanup Exiv2 at end of
	  digiKam or Showfoto instance
	  CCBUGS: 166424

2008-07-30 14:36  cgilles

	* digikam/main.cpp, showfoto/main.cpp: initialize Adobe XMP SDK
	  before to play with Kexiv2

2008-07-30 14:13  cgilles

	* AUTHORS: update

2008-07-30 14:12  cgilles

	* NEWS: update

2008-07-30 13:59  cgilles

	* libs/dmetadata/dmetadata.cpp: remove hardcoded digiKam XMP
	  namespace registration. This one is now included into Exiv2 0.18
	  CCBUGS: 166424

2008-07-30 13:18  mwiesweg

	* libs/database/albumdb.cpp: Remove extra ++it

	  BUG: 167561

2008-07-30 13:13  cgilles

	* libs/dialogs/libsinfodlg.cpp: fix compile with KExiv2 from KDE4.1

2008-07-30 11:32  cgilles

	* themedesigner/main.cpp: compile

2008-07-30 11:30  cgilles

	* digikam/daboutdata.h, digikam/main.cpp,
	  digikam/welcomepageview.cpp, libs/dialogs/libsinfodlg.cpp,
	  showfoto/main.cpp: factorize slogan

2008-07-30 11:15  cgilles

	* digikam/main.cpp, digikam/welcomepageview.cpp,
	  imageplugins/adjustcurves/adjustcurves.cpp,
	  imageplugins/adjustlevels/adjustlevels.cpp,
	  imageplugins/blurfx/imageeffect_blurfx.cpp,
	  imageplugins/border/imageeffect_border.cpp,
	  imageplugins/channelmixer/channelmixer.cpp,
	  imageplugins/colorfx/imageeffect_colorfx.cpp,
	  imageplugins/distortionfx/imageeffect_distortionfx.cpp,
	  imageplugins/emboss/imageeffect_emboss.cpp,
	  imageplugins/filmgrain/imageeffect_filmgrain.cpp,
	  imageplugins/freerotation/imageeffect_freerotation.cpp,
	  imageplugins/hotpixels/imageeffect_hotpixels.cpp,
	  imageplugins/infrared/imageeffect_infrared.cpp,
	  imageplugins/inpainting/imageeffect_inpainting.cpp,
	  imageplugins/inserttext/imageeffect_inserttext.cpp,
	  imageplugins/lenscorrection/autocorrection/imageeffect_autocorrection.cpp,
	  imageplugins/lenscorrection/distortion/imageeffect_lensdistortion.cpp,
	  imageplugins/lenscorrection/vignetting/imageeffect_antivignetting.cpp,
	  imageplugins/noisereduction/imageeffect_noisereduction.cpp,
	  imageplugins/perspective/imageeffect_perspective.cpp,
	  imageplugins/raindrop/imageeffect_raindrop.cpp,
	  imageplugins/restoration/imageeffect_restoration.cpp,
	  imageplugins/sheartool/imageeffect_sheartool.cpp,
	  imageplugins/superimpose/imageeffect_superimpose.cpp,
	  imageplugins/texture/imageeffect_texture.cpp,
	  libs/widgets/common/dlogoaction.cpp, showfoto/main.cpp,
	  themedesigner/main.cpp: factorize digiKam url

2008-07-30 11:02  cgilles

	* digikam/authorsregistration.h, digikam/daboutdata.h,
	  digikam/main.cpp, showfoto/main.cpp: factorize more and more
	  about data

2008-07-30 10:40  cgilles

	* digikam/authorsregistration.h, digikam/main.cpp,
	  showfoto/main.cpp: factorize aboutdata code

2008-07-30 09:24  cgilles

	* digikam/componentsinfo.h, digikam/digikamapp.cpp,
	  libs/dialogs/libsinfodlg.cpp, showfoto/showfoto.cpp,
	  showfoto/showfoto.h, utilities/cameragui/cameraui.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/lighttable/lighttablewindow.cpp: factorize code about
	  components info dialog

2008-07-30 09:06  cgilles

	* libs/database/databasebackend.cpp: fix warnings

2008-07-30 07:44  cgilles

	* digikam/thumbnailsize.h, libs/threadimageio/thumbnailsize.h: it's
	  more logic to have thumb size interface here

2008-07-30 07:44  cgilles

	* project/project.kdevelop: update

2008-07-30 07:43  cgilles

	* libs/widgets/common/thumbbar.cpp: limit thumbbar size

2008-07-30 07:40  cgilles

	* libs/threadimageio/thumbnailloadthread.cpp: use global constant

2008-07-30 07:33  mlaurent

	* imageplugins/superimpose/superimposewidget.cpp: Not necessary to
	  test it

2008-07-30 07:20  cgilles

	* NEWS: update

2008-07-30 07:19  cgilles

	* libs/widgets/common/thumbbar.cpp: backport commit #839499 from
	  KDE3 branch
	  BUG: 167529

2008-07-30 06:40  cgilles

	* utilities/setup/setupeditor.cpp: this panel is shared between
	  Showfoto and digiKam. we need to take a care about application
	  name.

2008-07-30 06:19  cgilles

	* utilities/imageeditor/editor/imagewindow.cpp: factorize

2008-07-30 06:19  cgilles

	* showfoto/showfoto.cpp: factorize

2008-07-30 06:14  cgilles

	* showfoto/showfoto.cpp: polish

2008-07-29 19:46  aclemens

	* showfoto/showfoto.cpp, showfoto/showfoto.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: Move
	  toggleGUI2FullScreen() from ShowFoto and ImageWindow to
	  EditorWindow and implement 2
	  virtual functions thumbBar() and rightSidebar() which return the
	  appropriate
	  widget for the toggleGUI2FullScreen method.

	  CCBUGS:166472

2008-07-29 19:44  cgilles

	* libs/dimg/loaders/jp2kloader.cpp: polish

2008-07-29 19:42  cgilles

	* CMakeLists.txt: polish

2008-07-29 17:03  cgilles

	* CMakeLists.txt: this is the right sentence to enable C++
	  exceptions support

2008-07-29 15:06  aclemens

	* showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp: When leaving
	  fullscreen mode, the thumbbar was not restored altough "Show
	  Thumbbar" is checked.

	  CCBUGS:166472

2008-07-29 14:09  cgilles

	* digikam/CMakeLists.txt: remove c++ exception

2008-07-29 14:09  cgilles

	* CMakeLists.txt: add comments

2008-07-29 14:08  cgilles

	* CMakeLists.txt: use C++ exception on the top level

2008-07-29 14:07  cgilles

	* libs/dimg/loaders/jp2kloader.cpp, libs/dimg/loaders/jp2kloader.h:
	  Bug fix: prevent crash with JPEG200 loader if an exception is
	  generated by Jasper toolkit.

2008-07-29 12:48  cgilles

	* NEWS: update

2008-07-28 20:49  aclemens

	* utilities/setup/setupeditor.cpp: changed comment concerning use
	  of horizontal bar in image editor

	  CCBUGS:167529

2008-07-28 17:24  mwiesweg

	* digikam/albumlister.cpp: Check for null pointer

	  CCBUG: 167561

2008-07-28 13:24  aclemens

	* utilities/lighttable/lighttablewindow.cpp: If the left panel item
	  is the last item in the thumbbar and the right panel item the
	  second last (left to the current_left item), set the left panel
	  item to the current_right and the right panel item to the first
	  item of the thumbbar.

	  CCBUGS:167571

2008-07-28 12:32  aclemens

	* utilities/lighttable/lighttablewindow.cpp: Fixed the activation
	  of the current active panel. If the left panel item is removed,
	  the right panel should be activated.

	  CCBUGS:167571

2008-07-28 12:14  cgilles

	* utilities/fuzzysearch/fuzzysearchview.cpp: optimize space
	  CCBUGS: 165321

2008-07-28 11:34  cgilles

	* imageplugins/inserttext/imageplugin_inserttext.cpp,
	  imageplugins/inserttext/imageplugin_inserttext.h: Set
	  SHIFT+CTRL+T shortcut to InsertText to prevent conflict with
	  image editor thumbbar shortcut

2008-07-28 10:45  cgilles

	* NEWS: update

2008-07-28 10:45  cgilles

	* digikam/digikamapp.cpp: fix KStandardShortcut call
	  BUGS: 167562

2008-07-28 10:44  cgilles

	* utilities/lighttable/lighttablewindow.cpp: fix KStandardShortcut
	  call
	  CCBUGS: 167562

2008-07-28 10:41  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: fix
	  KStandardShortcut call
	  CCBUGS: 167562

2008-07-28 10:38  cgilles

	* project/project.kdevelop: update

2008-07-28 09:36  cgilles

	* NEWS: update

2008-07-28 09:35  cgilles

	* NEWS: update

2008-07-28 09:31  cgilles

	* NEWS: update

2008-07-28 06:09  nlecureuil

	* data/pics/CMakeLists.txt: clean CMakeLists from removed images

2008-07-27 21:08  johann_ol

	* data/pics/digitalcam.png: useless now

2008-07-27 20:42  johann_ol

	* data/pics/color-picker-black.png,
	  data/pics/color-picker-grey.png,
	  data/pics/color-picker-white.png,
	  imageplugins/adjustcurves/adjustcurves.cpp,
	  imageplugins/adjustlevels/adjustlevels.cpp: using now reals icons
	  for color picker

2008-07-27 14:53  johann_ol

	* data/icons/hi128-action-crop.png,
	  data/icons/hi16-action-crop.png, data/icons/hi22-action-crop.png,
	  data/icons/hi32-action-crop.png, data/icons/hi48-action-crop.png,
	  data/icons/hi64-action-crop.png,
	  utilities/imageeditor/editor/editorwindow.cpp: make digikam using
	  the new oxygen icon

2008-07-27 13:01  cgilles

	* NEWS: update

2008-07-27 13:00  cgilles

	* utilities/cameragui/cameraui.cpp: fix i18n
	  BUGS: 166483

2008-07-27 12:54  cgilles

	* tips: backport #838273
	  CCBUGS: 167528

2008-07-26 21:46  johann_ol

	* data/icons/hi128-action-inserttext.png,
	  data/icons/hi16-action-flip-horizontal.png,
	  data/icons/hi16-action-flip-vertical.png,
	  data/icons/hi16-action-inserttext.png,
	  data/icons/hi22-action-flip-horizontal.png,
	  data/icons/hi22-action-flip-vertical.png,
	  data/icons/hi22-action-inserttext.png,
	  data/icons/hi32-action-flip-horizontal.png,
	  data/icons/hi32-action-flip-vertical.png,
	  data/icons/hi32-action-inserttext.png,
	  data/icons/hi48-action-flip-horizontal.png,
	  data/icons/hi48-action-flip-vertical.png,
	  data/icons/hi48-action-inserttext.png,
	  data/icons/hi64-action-inserttext.png,
	  data/icons/hisc-action-inserttext.svgz,
	  imageplugins/inserttext/imageplugin_inserttext.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp: making Dikicam
	  using the right (oxygen) icons for inserttext, flip horizontal
	  and vertical

2008-07-26 20:28  mwiesweg

	* NEWS: update

2008-07-26 20:28  mwiesweg

	* libs/threadimageio/loadingcache.cpp,
	  libs/threadimageio/loadingcache.h: Calculate cache cost of
	  thumbnail cache based on used memory, not simply

	  the number of cached thumbnails. This means for thumbnails of
	  size 64
	  there will be 16 times more (*) thumbnails cached than for size
	  256.

	  (*) For QPixmaps, memory usage is not directly accessible. I use
	  size and depth
	  and calculate the max cost based on the display's default depth.

	  CCBUG: 166564

2008-07-26 19:48  mwiesweg

	* utilities/timeline/timelineview.cpp: Always set current album to
	  0 first, if we later select the same

	  album as before (with a changed query though) the album
	  would not be reloaded

	  BUG: 167124

2008-07-26 17:45  mwiesweg

	* utilities/fuzzysearch/fuzzysearchview.cpp: Use AlbumPointer for
	  storing SAlbums

	  BUG: 166484

2008-07-26 17:44  mwiesweg

	* digikam/album.cpp, digikam/album.h, digikam/albummanager.cpp,
	  digikam/albummanager.h: The class AlbumPointer provides a guarded
	  pointer to Album* or one of the
	  subclasses. When the album is deleted, the pointer is set to 0.
	  Implementation is inspired by QPointer<>.

	  Accompanying changes: Make Album destructor protected. This
	  should only be
	  accessible from AlbumManager. Install a private shortcut to
	  access
	  AlbumManager instance from Album (for updating guarded pointers).
	  K_GLOBAL_STATIC instance is not accessible from call stacks going
	  out from the destructor.

	  CCBUG: 166484

2008-07-25 17:09  aclemens

	* NEWS.0.9.4: merge with NEWS.0.9.4 from KDE3 branch

2008-07-25 13:13  mwiesweg

	* libs/widgets/common/thumbbar.cpp: Move hash modification to
	  take(), so that removing from destructor does this as well.

2008-07-25 09:41  aclemens

	* NEWS: update

2008-07-25 09:04  aclemens

	* libs/widgets/common/thumbbar.cpp, libs/widgets/common/thumbbar.h:
	  Images get removed twice from the thumbbar view when removing
	  them via keyboard shortcut or context menu. This happened due to
	  the use of the ThumbBarView::removeItem() method in the
	  appropriate slot as well as in the destructor of a ThumbBarItem.
	  To obtain backward compatibility we move the context of
	  removeItem() into a new method takeItem() and call this new
	  method from within the destructor of a ThumbBarItem, removeItem
	  only calls delete now.
	  This way we can remove an item "the old way" but also by calling
	  just delete.
	  Somehow the KDE3 branch is not affected by this because the
	  destructor is never called at all (I don't know why).

	  CCBUGS:166440

2008-07-24 13:53  mwiesweg

	* digikam/albumiconview.cpp, digikam/tagfilterview.cpp,
	  digikam/tagfolderview.cpp,
	  libs/imageproperties/talbumlistview.cpp: Wrap
	  DatabaseTransactions in suspend/resumeCollectionScan.
	  In the future, it could be more elegant to separate: First all db
	  updating,
	  then file metadata writing.

2008-07-24 13:53  mwiesweg

	* libs/imageproperties/imagedescedittab.cpp: Add
	  suspend/resumeCollection scan. Split database updating (fast)
	  and file writing to different scopes of progress bar.

2008-07-24 13:53  mwiesweg

	* digikam/albummanager.cpp: For filtering out KDirWatch signals
	  that were created by an operation
	  on the SQLite database file:
	  Move modification date list creation to a method.
	  Create an initial list at startup, so that the very first
	  database change is detected and filtered out just as all further.

2008-07-24 13:53  mwiesweg

	* libs/database/collectionscanner.cpp: Check if we are in a
	  transaction, and refuse to start.
	  DatabaseTransactions should now be enclosed by suspending and
	  resuming
	  the collection scan from ScanController.
	  If this error message is printed, this would have been missing.

2008-07-24 13:53  mwiesweg

	* digikam/scancontroller.cpp, digikam/scancontroller.h: Add calls
	  to suspend and resume collection scanning

2008-07-24 13:53  mwiesweg

	* libs/database/databasebackend.cpp: Add some code to detect
	  locked-database errors for SQLite.

	  we cannot do anything from within this method, holding
	  DatabaseAccess lock.

2008-07-24 13:53  mwiesweg

	* libs/database/databasebackend.cpp,
	  libs/database/databasebackend.h: Add method to find out if
	  current process is in db transaction

2008-07-24 09:27  gkulzer

	* imageplugins/blurfx/imageeffect_blurfx.cpp: polish window header

2008-07-22 17:09  aclemens

	* NEWS: update

2008-07-22 16:59  mwiesweg

	* libs/database/albumdb.cpp: Add missing status check in a few more
	  places.

	  BUG: 167168

2008-07-22 16:59  mwiesweg

	* libs/database/imagelister.cpp: Add parentheses so that the
	  condition takes effect

2008-07-22 16:59  mwiesweg

	* libs/threadimageio/thumbnailcreator.cpp: If a method failed once,
	  no need to try it again

2008-07-18 08:03  abaecker

	* libs/greycstoration/greycstorationiface.cpp: Disable the use of
	  X11 for greycstoration; with last CImg.h 1.2.9, the switch
	  "cimg_display_type" has been renamed to "cimg_display".

2008-07-17 19:49  mwiesweg

	* digikam/main.cpp, showfoto/main.cpp: Make it compile

2008-07-17 19:49  mwiesweg

	* digikam/albumiconview.cpp, digikam/albumiconview.h: Make use of
	  the prepareRepaint method (called before each repaint)

	  to restore the good old behavior that thumbnail are loaded
	  top-to-bottom
	  (by prepending the whole group as one)

	  CCBUG: 166564

2008-07-17 19:49  mwiesweg

	* digikam/albumiconitem.cpp, digikam/albumiconitem.h: Access file
	  path

2008-07-17 19:49  mwiesweg

	* digikam/iconview.cpp, digikam/iconview.h: Insert a method called
	  before a repaint with all items that are going to be repainted,
	  for them to

	  be prepared in any kind by subclasses.

2008-07-17 19:49  mwiesweg

	* libs/threadimageio/thumbnailloadthread.cpp,
	  libs/threadimageio/thumbnailloadthread.h: Add methods findGroup()
	  for easy access to ManagedLoadSaveThread::prependThumbnailGroup

2008-07-17 19:49  mwiesweg

	* libs/threadimageio/thumbnailloadthread.cpp,
	  libs/threadimageio/thumbnailloadthread.h: Install a shortcut to
	  rule out that inter-thread signalling can become

	  a limiting factor for thumbnail loading performance

	  CCBUG: 166564

2008-07-17 19:49  mwiesweg

	* digikam/albumiconview.cpp: Use update, not repaint. Avoids a
	  repaint cycle synchronous after

	  each delivered thumbnail.

	  CCBUG: 166564

2008-07-17 19:49  mwiesweg

	* digikam/iconitem.cpp, digikam/iconitem.h,
	  utilities/cameragui/cameraiconitem.cpp,
	  utilities/cameragui/cameraiconview.cpp: Clarify API: repaint is
	  repaint, update is update.

	  Prefer update.

2008-07-17 19:49  mwiesweg

	* utilities/batch/batchthumbsgenerator.cpp: Be more cautious: When
	  using a shared thread, signals may come for other images as well

	  BUG: 166576

2008-07-17 12:48  aclemens

	* digikam/main.cpp, showfoto/main.cpp: added developer "Andi
	  Clemens" to digiKam and showFoto

2008-07-16 18:37  aclemens

	* NEWS: update

2008-07-16 14:12  aclemens

	* NEWS: update

2008-07-16 14:05  aclemens

	* showfoto/showfoto.cpp: backport commit #833245 from KDE3 branch

	  CCBUGS:166472

2008-07-15 20:01  mwiesweg

	* libs/database/albumdb.cpp: More fixes: Do not return images with
	  status Removed in these methods

2008-07-15 20:00  mwiesweg

	* libs/database/imagelister.cpp: - fix number of bound parameter
	  for non-recursive tag listing
	  - always check for Images.status == Visible, so that Removed
	  images are never shown

	  BUG: 166663

2008-07-13 15:36  mwiesweg

	* digikam/albumlister.cpp, digikam/albumlister.h: Use DatabaseWatch
	  signals to listen to adding and removal of images and update the
	  icon view accordingly.

2008-07-13 15:36  mwiesweg

	* libs/database/databasechangesets.cpp,
	  libs/database/databasechangesets.h: Add missing const

2008-07-13 15:36  mwiesweg

	* libs/database/databaseaccess.h, libs/database/databasewatch.h:
	  Update docs

2008-07-13 15:36  mwiesweg

	* libs/database/albumdb.cpp, libs/database/databasechangesets.h:
	  Add API docs.

	  When moving or copying, set the respective changesets
	  additionally to removed/added

2008-07-13 14:42  gkulzer

	* imageplugins/colorfx/imageeffect_colorfx.cpp: reduce default from
	  10 to 5, 10 is always a bit too much, whereas 5 is mostly right
	  from my experience.

2008-07-12 20:38  mwiesweg

	* digikam/digikamview.cpp, libs/dialogs/imagedlgbase.cpp,
	  libs/dialogs/imageguidedlg.cpp,
	  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/widgets/imageplugins/imagepannelwidget.cpp,
	  showfoto/showfoto.cpp, utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/camerauiprivate.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/lighttable/lighttablewindow.cpp,
	  utilities/lighttable/lighttablewindowprivate.h: Use
	  SidebarSplitter everywhere

2008-07-12 20:38  mwiesweg

	* libs/widgets/common/sidebar.cpp, libs/widgets/common/sidebar.h:
	  Expensive solution for a small annoying and serious bug:
	  When the sidebar was hidden, then digikam closed, after
	  restarting
	  clicking on a tab bar button would show the sidebar at size 0
	  (only handle visible), which is a difficult to understand
	  situation.

	  Solution:
	  Use a dedicated QSplitter subclass the cooperates closely with
	  the Sidebars it contains.

	  Solves the bug. When the user now moves the splitter handle so
	  that
	  the sidebar collapses, this is recognized and the transformed as
	  if the sidebar was hidden by clicking on a button.
	  After expanding the sidebar, no size of 0 (only handle visible)
	  will be tolerated, in case of doubt the minimum size hint is
	  used.

	  The SidebarSplitter class contains also the code to save and
	  restore
	  state directly from a KConfig group, removing a lot of duplicate
	  fiveliners in various classes.

2008-07-11 21:39  cgilles

	* showfoto/CMakeLists.txt: compile

2008-07-11 18:44  cgilles

	* showfoto/CMakeLists.txt: compile

2008-07-11 16:52  cgilles

	* digikam/digikamapp.cpp: use Oxygen icon

2008-07-11 16:51  cgilles

	* utilities/cameragui/cameraui.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/lighttable/lighttablewindow.cpp: use Oxygen icon

2008-07-11 14:45  cgilles

	* libs/dialogs/dprogressdlg.cpp: revert. Marcel, there is a little
	  problem when you play with Dprogress dialog at the startup with
	  ScanController (disable Splash to see what i mean)
	  The progress bar still to 100% during few second before to start
	  to zero and show real progress.
	  CCMAIL: marcel.wiesweg@gmx.de

2008-07-11 14:30  mwiesweg

	* digikam/CMakeLists.txt: Apparently some setups require this

2008-07-11 14:28  cgilles

	* libs/dialogs/dprogressdlg.cpp: reset progress bar at start up

2008-07-11 14:16  cgilles

	* utilities/cameragui/cameraui.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp: polish

2008-07-11 14:09  cgilles

	* digikam/digikamapp.cpp, digikam/digikamapp.h,
	  project/project.kdevelop, showfoto/CMakeLists.txt,
	  showfoto/main.cpp, showfoto/showfoto.cpp, showfoto/showfoto.h,
	  showfoto/showfotoui.rc, utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/cameraui.h, utilities/cameragui/cameraui.rc,
	  utilities/cameragui/camerauiprivate.h,
	  utilities/imageeditor/editor/digikamimagewindowui.rc,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/editorwindowprivate.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h,
	  utilities/lighttable/lighttablewindow.cpp,
	  utilities/lighttable/lighttablewindow.h,
	  utilities/lighttable/lighttablewindowprivate.h,
	  utilities/lighttable/lighttablewindowui.rc: digiKam from trunk:
	  add components info dialog to showfoto, image editor, light table
	  and camera interface.

2008-07-11 13:06  mwiesweg

	* digikam/albumselectdialog.cpp: Remove extradata before using
	  clear()

2008-07-11 11:18  cgilles

	* NEWS: update

2008-07-11 11:12  cgilles

	* digikam/digikamapp.cpp: add CImg version info

2008-07-11 11:11  cgilles

	* libs/greycstoration/greycstorationiface.cpp,
	  libs/greycstoration/greycstorationiface.h: new method to get CImg
	  version string

2008-07-11 11:01  cgilles

	* digikam/digikamapp.cpp: add marble widget info

2008-07-11 10:51  cgilles

	* digikam/digikamapp.cpp: add libjpeg info

2008-07-11 10:31  cgilles

	* digikam/digikamapp.cpp, digikam/digikamapp.h,
	  libs/dialogs/libsinfodlg.cpp, libs/dialogs/libsinfodlg.h: add lib
	  tiff info

2008-07-11 10:18  cgilles

	* CMakeLists.txt, digikam/digikamapp.cpp, digikam/digikamapp.h,
	  digikam/digikamappprivate.h, digikam/digikamui.rc,
	  digikam/main.cpp, libs/dialogs/CMakeLists.txt,
	  libs/dialogs/libsinfodlg.cpp, libs/dialogs/libsinfodlg.h,
	  project/project.kdevelop: digiKam from trunk : new dialog to show
	  all components and libraries information used by digiKam

2008-07-10 20:44  mwiesweg

	* utilities/fuzzysearch/findduplicatesview.cpp,
	  utilities/fuzzysearch/findduplicatesview.h: - Handle
	  signalAlbumAdded, signalAlbumDeleted, signalAlbumsCleared
	  - control the extraData only from here, with this pointer as key

	  This fixes a crash on exit when the setup had been accessed
	  before
	  (albums had been reloaded, but items had old deleted albums
	  stored)

2008-07-10 20:44  mwiesweg

	* utilities/fuzzysearch/findduplicatesalbumitem.cpp: We cannot
	  control extraData from here: treeWidget() is 0 in destructor
	  (item is removed before it is deleted)

2008-07-10 20:44  mwiesweg

	* digikam/digikamapp.cpp,
	  utilities/lighttable/lighttablewindow.cpp: Control the
	  WA_DeleteOnClose flag for lighttable as well

2008-07-10 20:44  mwiesweg

	* digikam/digikamapp.cpp: Make the smart
	  rebuild-only-needed-fingerprints the default

2008-07-10 17:14  cgilles

	* digikam/album.cpp, digikam/album.h, digikam/albumfolderview.cpp,
	  digikam/albumlister.cpp,
	  utilities/batch/batchalbumssyncmetadata.cpp,
	  utilities/batch/imageinfojob.cpp,
	  utilities/searchwindow/searchfolderview.cpp: compile : kurl() =>
	  databaseUrl()

2008-07-10 16:46  cgilles

	* digikam/album.cpp, digikam/album.h, libs/database/imageinfo.cpp,
	  libs/database/imageinfo.h: remove depreciate methods

2008-07-10 15:03  cgilles

	* imageplugins/hotpixels/weights.cpp,
	  imageplugins/hotpixels/weights.h: fix gcc 4.3.1. warnings

2008-07-10 14:57  cgilles

	* imageplugins/hotpixels/hotpixel.h,
	  imageplugins/hotpixels/hotpixelfixer.cpp,
	  imageplugins/hotpixels/hotpixelfixer.h: fix gcc 4.3.1 warnings

2008-07-10 14:50  cgilles

	* digikam/albumselectdialog.cpp: fix gcc 4.3.1 warnings

2008-07-10 14:45  cgilles

	* digikam/albumfolderview.cpp: fix depreciates

2008-07-10 14:42  cgilles

	* digikam/albumiconview.cpp: fix gcc 4.3.1 warnings

2008-07-10 14:26  cgilles

	* libs/greycstoration/greycstorationiface.cpp,
	  libs/greycstoration/greycstorationiface.h: polish

2008-07-10 14:22  cgilles

	* libs/greycstoration/CImg.h, libs/greycstoration/greycstoration.h,
	  libs/greycstoration/greycstorationiface.cpp: digiKam from trunk :
	  update internal CImg library to 1.2.9

2008-07-10 11:32  mlaurent

	* utilities/gpssearch/gpssearchwidget.cpp: Thissignal doesn't exist
	  now

2008-07-09 20:53  aclemens

	* imageplugins/noisereduction/imageeffect_noisereduction.cpp:
	  backport commit #830144 from KDE3 branch

2008-07-09 19:37  aclemens

	* imageplugins/coreplugin/imageeffect_blur.cpp: backport commit
	  #830107 frm KDE3 branch

2008-07-09 18:31  sitter

	* COPYING.LIB: add LGPL for digikam/digikam_export.h

2008-07-09 18:17  aclemens

	* imageplugins/coreplugin/sharpnesseditor/imageeffect_sharpen.cpp:
	  backport commit #830084 from KDE3 branch
	  CCBUGS:162812

2008-07-09 17:54  cgilles

	* libs/dimg/dcolorcomposer.cpp: fix gcc 4.3.x warnings

2008-07-09 17:24  aclemens

	* libs/dialogs/ctrlpaneldlg.cpp: backport commit #830067 from KDE3
	  branch
	  CCBUGS:162812

2008-07-09 15:57  aclemens

	* digikam/albumlister.cpp: backport commit #830037 from KDE3 branch

	  BUGS:161369

2008-07-09 09:33  cgilles

	* utilities/kipiiface/kipiimageinfo.cpp: compile

2008-07-09 09:20  cgilles

	* utilities/kipiiface/kipiimageinfo.cpp: digiKam from trunk:
	  Kipi-interface : implement delAttributes() and clearAttributes()

2008-07-09 08:33  cgilles

	* utilities/batch/fingerprintsgenerator.cpp: fix warnings

2008-07-09 08:30  cgilles

	* libs/dialogs/iccprofileinfodlg.cpp,
	  libs/dialogs/iccprofileinfodlg.h,
	  libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/widgets/iccprofiles/iccprofilewidget.cpp,
	  libs/widgets/iccprofiles/iccprofilewidget.h: fix GCC 4.3.x
	  warnings

2008-07-08 18:11  cgilles

	* digikam/CMakeLists.txt: CImg library compiled in digiKam core,
	  need pthread to be linked properlly. Reported by Debian packagers
	  team

2008-07-08 15:08  cgilles

	* CMakeLists.txt: update version

2008-07-08 14:09  aclemens

	* digikam/folderview.cpp, digikam/folderview.h: backport commit
	  #829440from KDE3 branch
	  CCBUGS: 126871

2008-07-08 12:41  cgilles

	* libs/dimg/loaders/pngloader.cpp: fix broken compilation with gcc
	  4.3.1

2008-07-08 11:34  cgilles

	* digikam/folderview.cpp: backport commit #829376 from KDE3 branch
	  CCBUGS: 130906

2008-07-08 10:26  cgilles

	* digikam/folderview.h, libs/imageproperties/talbumlistview.cpp,
	  libs/imageproperties/talbumlistview.h: backport commit #829373
	  and #829372 from KDE3

2008-07-08 09:00  cgilles

	* project/project.kdevelop: update

2008-07-08 06:35  cgilles

	* NEWS: update

2008-07-08 06:22  cgilles

	* NEWS: update

2008-07-07 21:11  mwiesweg

	* utilities/batch/fingerprintsgenerator.cpp: Use the
	  getDirtyOrMissingFingerprintURLs for the faster method of
	  rebuilding all fingerprints.
	  This methods gets missing fingerprints, but as well all images
	  that were touched
	  (by modification data and file contents hash). This means you can
	  edit your pictures,
	  and this option will rebuild only the edited pictures.

2008-07-07 21:11  mwiesweg

	* libs/database/albumdb.cpp, libs/database/albumdb.h: Add a method
	  to retrieve item URLs for dirty fingerprint images.
	  Fix all other methods returning URLs so that they dont return
	  double slashes for album root albums (not fatal in paths, but not
	  perfect enough for my taste)

2008-07-07 20:23  mwiesweg

	* utilities/searchwindow/searchfields.cpp,
	  utilities/searchwindow/searchfields.h: For use with the
	  exposuretime field, add an option to SearchFieldRangeInt
	  to store the reciprocal value in XML (as double, with inverted
	  operators)
	  This is necessary for exposure time: People enter 1/50, the spin
	  box reads 50,
	  but we really need 1/50. TODO for the future: Make a spin box
	  that goes beyond
	  1/1 and that follows the convention (15, 30, 50, 60, 90, 125...)

2008-07-07 17:59  mwiesweg

	* utilities/searchwindow/searchfields.cpp: SearchFieldAlbum:
	  Support writing a list of album ids in one field instead of
	  one field for each album id.
	  Fields were grouped by the group-wide field operator, specified
	  by the user, usually AND. This does not work for albums and tags,
	  the user selects images in either album, not in both.

2008-07-07 17:58  mwiesweg

	* libs/database/imagequerybuilder.cpp: - support lists of ids for
	  "albumid" and "tagid" fields.
	  The ids are integrated in one single sub-select.
	  - fix using addSqlOperator for addChoiceString

2008-07-07 17:58  mwiesweg

	* libs/database/searchxml.cpp, libs/database/searchxml.h: Add
	  method valueToIntOrIntList (in original and cached version)
	  that works with either a single int value (written with
	  writeValue(int))
	  or a list int value (writeValue(QList<int>))

2008-07-07 13:18  cgilles

	* NEWS: polish

2008-07-07 08:11  cgilles

	* NEWS: update

2008-07-07 08:11  cgilles

	* ChangeLog: update

2008-07-07 07:32  cgilles

	* KDE4PORT: update

2008-07-07 07:31  aclemens

	* digikam/albumiconview.cpp,
	  utilities/lighttable/lighttablewindow.cpp,
	  utilities/lighttable/lighttablewindow.h: backport commit #827717
	  from KDE3 branch
	  CCBUGS:160617

2008-07-07 06:57  cgilles

	* TODO: update

2008-07-07 06:57  cgilles

	* TODO: update

2008-07-07 06:55  cgilles

	* digikam.lsm.cmake: update

2008-07-07 06:54  cgilles

	* KDE4PORT: update

2008-07-07 06:48  cgilles

	* NEWS.0.9.4: update

0.10.0-beta1 07-07-2008
---------------------------------------------------------------------------

2008-07-06 20:56  mwiesweg

	* utilities/searchwindow/searchfields.cpp: Add the necessary code
	  to use a wildcard in the format search field. This finally
	  allows to search for the RAW image format.
	  Fix color channel field again.

2008-07-06 20:56  mwiesweg

	* libs/database/imagequerybuilder.cpp: Add some magic to
	  addChoiceStringField which knows how to handle wildcards
	  appearing
	  in the values. The wildcard is *, % seems too SQL specific for
	  me.

2008-07-06 19:30  mwiesweg

	* libs/threadimageio/thumbnailtask.cpp: Fix crash: Set all
	  parameters only at execution time,
	  constructor may be a long time before, and the creator is shared
	  between tasks!

2008-07-06 19:30  mwiesweg

	* utilities/searchwindow/searchfields.cpp: - fix exposure time:
	  steps are 10, 20, 30 not 11, 21, 31
	  - fix valueChanged for Int as we did for Double fields
	  - fix write() for Int and Double, see comment.
	  There's still a TODO to achieve the Equal search
	  - fix channel search, it's first 8bit then 16 bit

2008-07-06 07:00  doerr

	* utilities/setup/setupmime.cpp: fixed typo in the file extension
	  section

2008-07-05 21:16  mwiesweg

	* libs/threadimageio/loadingcache.cpp: Revert 799499 and apply a
	  differnet solution:

	  We cannot use a recursive mutex, we need to wait on it with a
	  cond var,
	  and that doesnt work with recursive mutexes.
	  To avoid the deadlock from 799499, make the updateDirWatch signal
	  queued.

2008-07-05 21:16  mwiesweg

	* utilities/searchwindow/searchview.cpp: - use deleteLater for
	  deleting a group. There is a warning on the console that you
	  shall not delete a widget from within its event handler (deleting
	  the Remove Group label)

	  - make the Remove Group label underlined and italic, to
	  distinguish it as clickable

2008-07-05 21:16  mwiesweg

	* libs/widgets/iccprofiles/cietonguewidget.cpp: Remove leftover
	  QPainter::begin

2008-07-05 20:19  mwiesweg

	* libs/widgets/iccprofiles/cietonguewidget.cpp: All the "Widget
	  painting can only begin as a result of a paintEvent" warnings
	  came from here.
	  Dont attempt to draw the pixmap on the widget outside
	  paintEvent().
	  Make painting more relaxed; for the simple cases (disabled,
	  loading), draw directly. Only cache
	  the tongue itself on a separate pixmap. Update pixmap only on
	  request.

2008-07-05 19:48  mwiesweg

	* utilities/searchwindow/searchfields.cpp,
	  utilities/searchwindow/searchfields.h: Show the Clear indicator
	  for the color channel search field

2008-07-05 19:48  mwiesweg

	* digikam/imagepreviewbar.cpp, libs/widgets/common/thumbbar.cpp,
	  libs/widgets/common/thumbbar.h,
	  utilities/lighttable/lighttablebar.cpp: Preloading in thumbbar,
	  second revision:
	  The conditions for triggering a preload are adjusted as follows:
	  Scrolling or rearranging sets a flag that a preload is needed.
	  Only after drawing (which requests to load the thumbnails) the
	  preloading
	  is then scheduled.
	  For me the result are now quite good. With slow to medium-fast
	  scrolling,
	  all thumbnails appear immediately.

2008-07-05 19:48  mwiesweg

	* libs/threadimageio/thumbnailloadthread.cpp,
	  libs/threadimageio/thumbnailloadthread.h: Add support for
	  preloading thumbnails

2008-07-05 19:48  mwiesweg

	* libs/threadimageio/managedloadsavethread.cpp,
	  libs/threadimageio/managedloadsavethread.h: Tweak thumbnail
	  loading:
	  - prepend a new thumbnail to the list, instead of appending. This
	  can lead to much
	  faster display when medium-fast scrolling in icon view.
	  A side effect is that thumbnail are sometimes visibly loaded
	  bottom up.
	  To circumvent this, the view would need to call
	  prependThumbnailGroup().
	  - add a method to preload thumbnails

	  - fix a bug in the LoadingPolicyPrepend implementation for normal
	  loading tasks

2008-07-05 19:48  mwiesweg

	* libs/widgets/common/thumbbar.cpp, libs/widgets/common/thumbbar.h:
	  Preload the next few thumbnails that will become visible in
	  either direction.

2008-07-05 14:32  mwiesweg

	* libs/widgets/common/thumbbar.cpp: Add special handling for the
	  case the the requested tile size is larger

	  than the allowed maximum thumbnail size.
	  In this case, we scale up the image, which results in bad-quality
	  blurred
	  versions pretending to be larger than the contained information
	  allows.

	  I think we should set the thumbbar's maximum size so that the
	  user
	  cannot drag it larger than for the 256 thumbnails.

2008-07-05 14:32  mwiesweg

	* libs/threadimageio/thumbnailloadthread.cpp,
	  libs/threadimageio/thumbnailloadthread.h: Retrieve the maximum
	  size that a thumbnail can have

2008-07-05 14:32  mwiesweg

	* digikam/imagepreviewbar.cpp,
	  utilities/lighttable/lighttablebar.cpp: Use new method from
	  parent class

2008-07-05 14:31  mwiesweg

	* libs/widgets/common/thumbbar.cpp, libs/widgets/common/thumbbar.h:
	  By caching all thumbnails for all items in a thumbbar we create a
	  number of problems,

	  especially if the album (all of whose items are in the thumbbar)
	  has more than 100 images:
	  - the global cache policy is circumvented
	  - implicitly cached objects, if another instance is kept, will
	  not be removed
	  from the QCache. This can lead to a situation where the thumbbar
	  items
	  block the whole cache, and new items cannot be stored. The
	  iconview
	  depends on at least all visible items available from the cache
	  - smooth scaling at painting is slow, caching a pixmap of the
	  right size
	  is much faster for drawing
	  - with even larger albums, think of a search album, memory usage
	  can be huge

	  This commit brings the thumbbar to the same behavior used by icon
	  view,
	  taking pixmaps from the cache or triggering to load them.
	  We can implement more preloading (the next x items etc.) if we
	  need it.

2008-07-05 14:31  mwiesweg

	* digikam/albumiconitem.cpp, digikam/albumiconview.cpp: Use
	  defaultIconViewThread for IconView

2008-07-05 14:31  mwiesweg

	* libs/threadimageio/thumbnailloadthread.cpp,
	  libs/threadimageio/thumbnailloadthread.h: Introduce two more
	  default thread objects. We use default threads everywhere,

	  it's better to have separate threads e.g. in the icon view and in
	  the thumbbar,
	  but it's ok to share threads between all thumbbars.

	  Add versions of the find methods that override the default
	  thumbnail size.
	  Using a global size per thread looks better API-wise but does not
	  carry
	  well with the way we share the threads. Need to look at some
	  places still
	  if they properly set the size.

2008-07-05 12:05  aclemens

	* NEWS: update

2008-07-05 11:42  pino

	* CMakeLists.txt: include the directory where the generated
	  version.h is

2008-07-04 15:12  cgilles

	* PACKAGING: update

2008-07-04 15:02  cgilles

	* themedesigner/CMakeLists.txt: compile as stand alone

2008-07-04 14:59  cgilles

	* imageplugins/superimpose/dirselectwidget.cpp: compile as stand
	  alone

2008-07-04 14:29  cgilles

	* imageplugins/CMakeLists.txt: compile as stand alone

2008-07-04 13:53  cgilles

	* digikam/mediaplayerview.h: compile as stand alone

2008-07-04 13:50  cgilles

	* project/release/lib/libl10n.rb,
	  project/release/lib/librelease.rb,
	  project/release/release_digikam.rb: improvement of release script
	  again

2008-07-04 12:04  cgilles

	* release_digikam.rb: rm obsolete file

2008-07-04 11:59  cgilles

	* NEWS: update

2008-07-04 11:58  cgilles

	* libs/database/sqlite2/sqliteInt.h: compile as stand alone
	  BUGS: 165280

2008-07-04 11:34  cgilles

	* project/release/lib/libl10n.rb,
	  project/release/lib/librelease.rb,
	  project/release/release_digikam.rb: update release script

2008-07-04 10:53  cgilles

	* CMakeLists.txt: to be able to compile digiKam as standalone

2008-07-04 10:15  cgilles

	* project/release/release_digikam.rb: add url of original source
	  code

2008-07-04 10:15  cgilles

	* project/release, project/release/lib,
	  project/release/lib/libbase.rb,
	  project/release/lib/libkdialog.rb,
	  project/release/lib/libl10n.rb,
	  project/release/lib/librelease.rb, project/release/lib/libtag.rb,
	  project/release/release_digikam.rb: new release script taken from
	  Amarok team (Harald Sitter). Thanks to Lydia Pintscher for help
	  by IRC

2008-07-04 10:12  cgilles

	* release_digikam_cl.sh, release_digikam_docs.rb,
	  release_digikam_kde3.rb: remove obsolete scripts

2008-07-04 08:35  cgilles

	* ChangeLog: preapring 0.10.0-beta1

2008-07-04 07:34  cgilles

	* NEWS.0.9.4: add 0.9.4 news

2008-07-04 07:33  cgilles

	* CMakeLists.txt: hey !!!! ==> preparing digiKam 0.10.0-beta1 !!!

2008-07-04 07:31  cgilles

	* NEWS: proparing 0.10.0-beta1

2008-07-04 07:30  cgilles

	* README: update

2008-07-03 18:34  mwiesweg

	* digikam/digikamapp.cpp, digikam/digikamappprivate.h,
	  utilities/imageeditor/editor/imagewindow.cpp: Fix the crash on
	  second opening of Image Editor:

	  Control the WA_DeleteOnClose flag, which is obviously set per
	  default now on KDE4 for windows.
	  Remove the flag so that ImageWindow is not deleted on close
	  (speed optimization),
	  set it again on application shutdown. Only then reparent the
	  image plugin loader.
	  (And partially revert my commit 820237, which had a different
	  solution)

2008-07-02 23:09  aclemens

	* utilities/lighttable/lighttablewindow.cpp: backport commit
	  #827415 from KDE3 branch
	  CCBUGS: 162814

2008-07-02 20:42  mwiesweg

	* libs/database/imagequerybuilder.cpp: Fix ChoiceString search and
	  album name when album is an album root album

2008-07-02 20:42  mwiesweg

	* utilities/searchwindow/searchfields.cpp: Add template parameter
	  to call the correct method.

2008-07-02 20:42  mwiesweg

	* utilities/searchwindow/searchfields.cpp: When the left spin box
	  changed, the range of the right box is adjusted.
	  When the left spin box changes down, the minimum value is
	  changed, but if
	  value was the previous minimum value, it remained at that
	  no-longer-minimum value.
	  Adjust again to minimum value.
	  This fixes showing the clear button.

2008-07-02 20:42  mwiesweg

	* utilities/searchwindow/choicesearchutilities.cpp: Emit signals
	  when resetting all checked entries.

2008-07-02 20:42  mwiesweg

	* libs/imageproperties/imagepropertiescolorstab.cpp: Use a slightly
	  different way to achieve the same bug fix

	  CCBUG:165341

2008-07-02 18:25  cgilles

	* CMakeLists.txt: add comments

2008-07-02 13:40  aclemens

	* CMakeLists.txt: Added essential cmake methods for gcc version
	  detection to ensure that digiKam will compile fine on systems
	  running a faulty GCC 4.3.1.
	  On such installations, compiling greycstoration lib with
	  optimizations turned on will result in an infinity loop.

2008-07-02 08:58  cgilles

	* libs/dimg/loaders/tiffloader.cpp: polish

2008-07-02 08:55  cgilles

	* libs/dimg/loaders/tiffloader.cpp: polish

2008-07-01 19:56  mwiesweg

	* libs/database/collectionmanager.cpp,
	  libs/database/databaseaccess.cpp, libs/database/databaseaccess.h:
	  Avoid deadlock:

	  Do not hold a mutex when emitting a blocking queued signal.
	  In this case, ensure that DatabaseAccess is released, at least
	  temporarily.
	  Otherwise there will be a deadlock when emitting the synchronous
	  signal to
	  retrieve Solid information, and the main thread is currently
	  handling a signal
	  that wants to acquire DatabaseAccess.
	  Adds a class that unlocks the recursive mutex on creation, and
	  reqacuires on destruction.
	  This should be used with care as it undermines assumptions that
	  structures
	  cannot change while the lock is held. But you should not hold a
	  mutex when calling
	  methods with side effect (we do this here in at least one
	  situtation), so
	  I happily break assumptions (and there are no such assumptions
	  currently).

	  Thanks to Thomas McGuire for providing backtraces.

	  CCBUG:165348

2008-07-01 13:34  cgilles

	* digikam/datefolderview.cpp: save/restore date folder view
	  settings from "DateFolderView" section from rc file

2008-07-01 12:42  cgilles

	* digikam/albumwidgetstack.cpp, digikam/digikamview.cpp: polish

2008-07-01 10:12  cgilles

	* NEWS: update

2008-07-01 10:12  cgilles

	* libs/widgets/common/sidebar.cpp: do n ot play with tab size to
	  shrink/expand content. hide/show stack is enough
	  BUGS: 165338

2008-07-01 07:10  mlaurent

	* libs/imageproperties/imagepropertiessidebar.cpp,
	  utilities/fuzzysearch/fuzzysearchview.cpp,
	  utilities/timeline/timelineview.cpp: Fix i18n here too

2008-07-01 07:07  mlaurent

	* utilities/gpssearch/gpssearchview.cpp: Fix i18n

2008-07-01 07:06  cgilles

	* digikam/digikamview.cpp: fix layout

2008-07-01 06:55  cgilles

	* digikam/digikamview.cpp, libs/dialogs/imagedlgbase.cpp,
	  libs/dialogs/imageguidedlg.cpp,
	  libs/imageproperties/imagepropertiessidebar.cpp,
	  libs/imageproperties/imagepropertiessidebarcamgui.cpp,
	  libs/widgets/common/sidebar.cpp, libs/widgets/common/sidebar.h,
	  libs/widgets/imageplugins/imagepannelwidget.cpp,
	  project/project.kdevelop: SideBar review again : API
	  simplification : pass QSplitter to constructor. this one is
	  always mandatory to use SideBar. Fix API doc

2008-07-01 06:44  cgilles

	* libs/widgets/common/sidebar.cpp, libs/widgets/common/sidebar.h:
	  setSplitterPolicy() is declared but never implemented

2008-06-30 20:44  cgilles

	* digikam/main.cpp: it's better to display a message box instead a
	  string to the console

2008-06-30 20:38  cgilles

	* digikam/main.cpp: digiKam from trunk : if Qt4::SQlite Database
	  plugin is not installed, report an error to the console at
	  startup.

2008-06-30 17:44  cgilles

	* NEWS: update

2008-06-30 16:43  mwiesweg

	* digikam/albumfolderview.cpp: Fix QList handling

	  BUG: 165342

2008-06-30 16:26  cgilles

	* NEWS: update

2008-06-30 15:38  mwiesweg

	* digikam/albummanager.cpp: This should avoid the crash of point 4)
	  of the bugreport.
	  Still unclear though why the parent of the tag is not found.
	  I'd need to analyze the digikam4.db file to find that out.
	  Note: The tag table is not touched during the 0.9 -> 0.10 upgrade
	  process.

	  CCBUG: 165348

2008-06-30 15:27  mwiesweg

	* libs/database/databaseaccess.cpp: Avoid endless loop when
	  database setup is broken
	  (CollectionManager would create new DatabaseAccess objects, the
	  constructor
	  would again call CollectionManager)

	  BUG: 165318

2008-06-30 15:27  mwiesweg

	* digikam/scancontroller.cpp: Make sure that initialization errors
	  are passed on to the user.
	  CCBUG: 165318

2008-06-30 10:32  cgilles

	* libs/widgets/common/sidebar.cpp: polish

2008-06-30 10:20  cgilles

	* libs/widgets/common/sidebar.cpp: d->splitter is never used

2008-06-30 09:42  cgilles

	* digikam/digikamview.cpp, libs/dialogs/imagedlgbase.cpp,
	  libs/dialogs/imageguidedlg.cpp,
	  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/widgets/common/sidebar.cpp, libs/widgets/common/sidebar.h,
	  libs/widgets/imageplugins/imagepannelwidget.cpp,
	  project/project.kdevelop, showfoto/showfoto.cpp,
	  utilities/cameragui/cameraui.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/lighttable/lighttablewindow.cpp: code simplification.
	  Use KMultiTab Const values to set Left or Right position of
	  Sidebar

2008-06-30 08:42  cgilles

	* CMakeLists.txt: polish

2008-06-30 08:35  cgilles

	* CMakeLists.txt: polish

2008-06-30 08:28  cgilles

	* CMakeLists.txt: digiKam from trunk : patch from Ron Humble to use
	  Cmake messages keywords with depencies results panel
	  CCMAIL: rhumble@earthlink.net

2008-06-30 08:12  cgilles

	* libs/database/backendsqlite3.cpp, libs/database/backendsqlite3.h:
	  remove old sqlite3 interface code not used anymore. We use
	  Qt4::SQlite3 plugin instead

2008-06-30 04:34  cgilles

	* digikam/digikam.desktop, showfoto/showfoto.desktop: backport
	  commit #826224 fromKDE3 branch

2008-06-29 16:04  cgilles

	* NEWS: update

2008-06-29 16:03  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp: disable
	  histogram view at startup by default.
	  BUGS: 165341

2008-06-29 10:32  cgilles

	* NEWS: update

2008-06-29 10:32  cgilles

	* digikam/mediaplayerview.cpp: compile with phonon properly
	  BUGS: 165292

2008-06-29 08:07  cgilles

	* NEWS: update

2008-06-29 08:06  cgilles

	* utilities/imageeditor/tools/imageresize.cpp: fix broken
	  compilation
	  BUGS: 165275

2008-06-28 16:07  cgilles

	* NEWS: update

2008-06-28 16:06  cgilles

	* imageplugins/lenscorrection/imageplugin_lenscorrection.cpp: do
	  not play with lensautocoorection action if LensFun is not
	  installed
	  BUGS: 164973

2008-06-28 13:13  mlaurent

	* digikam/CMakeLists.txt, libs/curves/CMakeLists.txt,
	  libs/database/CMakeLists.txt, libs/dialogs/CMakeLists.txt,
	  libs/dimg/CMakeLists.txt, libs/dimg/filters/CMakeLists.txt,
	  libs/dmetadata/CMakeLists.txt,
	  libs/greycstoration/CMakeLists.txt,
	  libs/histogram/CMakeLists.txt, libs/levels/CMakeLists.txt,
	  libs/whitebalance/CMakeLists.txt,
	  libs/widgets/common/CMakeLists.txt,
	  libs/widgets/iccprofiles/CMakeLists.txt,
	  libs/widgets/imageplugins/CMakeLists.txt,
	  libs/widgets/metadata/CMakeLists.txt,
	  utilities/imageeditor/canvas/CMakeLists.txt,
	  utilities/imageeditor/editor/CMakeLists.txt: Tag as component
	  devel

2008-06-27 12:57  cgilles

	* cmake/modules/FindMarbleWidget.cmake: patch from Arnd to detect
	  proerlly marblewidget

2008-06-27 08:40  cgilles

	* libs/database/sqlite3: remove sqlite3. we don't need this code
	  for KDE4

2008-06-26 10:45  cgilles

	* digikam/digikamapp.cpp, digikam/digikamui.rc,
	  digikam/digikamview.cpp, digikam/digikamview.h,
	  utilities/fuzzysearch/fuzzysearchview.cpp,
	  utilities/fuzzysearch/fuzzysearchview.h: add Tools/Find
	  Duplicates menu entry to do like the old kipi-plugin FindImages
	  from KDE3

2008-06-25 22:53  dfaure

	* imageplugins/CMakeLists.txt: compilation fixes

2008-06-25 14:49  mwiesweg

	* utilities/searchwindow/searchview.cpp,
	  utilities/searchwindow/searchview.h: Add the
	  promised-but-still-missing global reset button for the Advanced
	  Search Dialog.

2008-06-25 14:49  mwiesweg

	* digikam/digikamapp.cpp,
	  utilities/fuzzysearch/fuzzysearchview.cpp: Move message from
	  global startup to the first time the Fuzzy tab is opened.
	  Adjust English.

2008-06-25 14:49  mwiesweg

	* libs/database/albumdb.cpp, libs/database/albumdb.h: Add two
	  methods for querying if there are any fingerprints, and return
	  those that need rebuilding.

2008-06-25 12:20  cgilles

	* digikam/albumwidgetstack.cpp, libs/dialogs/imagedlgbase.cpp,
	  libs/dialogs/imagedlgbase.h, libs/dialogs/imageguidedlg.cpp,
	  libs/widgets/imageplugins/imagepannelwidget.cpp,
	  showfoto/showfoto.cpp, utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/cameraui.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/lighttable/lighttablewindow.cpp: fix splitter layout
	  properly

2008-06-25 11:44  cgilles

	* digikam/digikamapp.cpp, project/project.kdevelop,
	  showfoto/showfoto.cpp, utilities/cameragui/cameraui.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/lighttable/lighttablewindow.cpp: save and restore
	  properlly KMainWindows size between session.

	  Marcel : This is work now for showfoto, image editor, lighttable,
	  and CameraGUI, but not yet for AlbumGUI.
	  I don't know why...

	  CCMAIL: marcel.wiesweg@gmx.de

2008-06-25 11:41  cgilles

	* NEWS: update

2008-06-25 09:47  cgilles

	* showfoto/showfoto.cpp: polish

2008-06-25 09:47  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp: polish

2008-06-25 09:21  cgilles

	* showfoto/showfoto.cpp: polish

2008-06-25 09:21  cgilles

	* showfoto/showfoto.cpp: fix layout policy

2008-06-25 08:51  cgilles

	* digikam/digikamview.cpp: fix layout policy

2008-06-25 08:17  cgilles

	* digikam/albumwidgetstack.cpp: Set default Preview splitter size
	  for first startup.
	  BUGS: 164600

2008-06-24 20:17  cgilles

	* NEWS: update

2008-06-24 07:29  mlaurent

	* themedesigner/mainwindow.cpp: Add missing i18n

2008-06-23 15:49  cgilles

	* utilities/setup/cameraselection.cpp: fix layout

2008-06-23 09:56  cgilles

	* digikam/albumiconviewfilter.cpp: polish

2008-06-23 09:32  cgilles

	* digikam/albummodel.cpp, digikam/albummodel.h: polish

2008-06-23 07:42  cgilles

	* utilities/setup/setupalbumview.cpp: with KDE4 port, showing image
	  dimensions is not slow

2008-06-23 06:57  cgilles

	* digikam/digikamapp.cpp: polish

2008-06-22 20:30  cgilles

	* digikam/CMakeLists.txt: fix KDE4 enable exception

2008-06-22 11:30  mlaurent

	* themedesigner/main.cpp: Use digikam catalog

2008-06-20 11:01  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: cleanup

2008-06-20 09:35  cgilles

	* digikam/digikamapp.cpp, digikam/digikamapp.h: add a warning
	  message at startup if Images Finger-Prints have never be
	  computed.

2008-06-20 07:42  cgilles

	* digikam/digikamfirstrun.cpp, digikam/digikamfirstrun.h,
	  digikam/main.cpp: digiKam from trunk : fix First Run Dialog to
	  set database file path.
	  MArcel: why home user directory cannot be used here ? It still
	  valid ?
	  CCMAIL: marcel.wiesweg@gmx.de

2008-06-20 06:45  cgilles

	* digikam/digikamfirstrun.cpp, digikam/digikamfirstrun.h: fix i18n
	  and polish implementation

2008-06-19 16:43  mwiesweg

	* utilities/fuzzysearch/findduplicatesview.cpp,
	  utilities/fuzzysearch/findduplicatesview.h: Load current
	  duplicate albums at startup as well.
	  These albums may reflect an old state, but they may just as well
	  reflect a current state and the app was just shortly closed.

2008-06-19 16:43  mwiesweg

	* libs/database/haar/haariface.cpp: Fix logic

2008-06-19 16:43  mwiesweg

	* kioslave/digikamsearch.cpp: Dont forget to set database
	  parameters
	  (Gilles, that was the ioslave crash)

2008-06-19 16:25  cgilles

	* digikam/CMakeLists.txt: disable all warnings with libsqlite2 C
	  source code

2008-06-19 16:22  cgilles

	* imageplugins/coreplugin/CMakeLists.txt: polish

2008-06-19 16:20  cgilles

	* imageplugins/coreplugin/CMakeLists.txt: we don't need warnings
	  with CLapack

2008-06-19 13:14  cgilles

	* digikam/albumlister.cpp: backport commit #822181 from KDE3 branch
	  CCBUGS: 164301

2008-06-19 11:43  mlaurent

	* themedesigner/mainwindow.cpp: Translate here too

2008-06-19 04:16  cgilles

	* NEWS: update

2008-06-18 14:00  cgilles

	* utilities/setup/setupcollections.cpp: polish

2008-06-18 11:03  cgilles

	* libs/database/haar/haariface.cpp: fix progress infos computed by
	  KIO-slave for Find Duplicates items

2008-06-18 09:54  cgilles

	* utilities/fuzzysearch/fuzzysearchview.cpp: polish

2008-06-18 08:01  cgilles

	* digikam/digikamfirstrun.cpp, digikam/main.cpp: polish

2008-06-18 07:49  cgilles

	* utilities/setup/setupcollections.cpp: fix i18n

2008-06-18 07:44  cgilles

	* digikam/digikamfirstrun.cpp: fix i18n

2008-06-18 07:36  cgilles

	* KDE4PORT: update

2008-06-18 07:35  cgilles

	* digikam/CMakeLists.txt, digikam/digikamfirstrun.cpp,
	  digikam/digikamfirstrun.h, digikam/firstrun.cpp,
	  digikam/firstrun.h: move firstrun code to digikamfirstrun

2008-06-18 07:23  cgilles

	* utilities/setup/setupcollections.cpp: fix i18n

2008-06-18 07:20  cgilles

	* digikam/digikamfirstrun.cpp, digikam/main.cpp: fix first run to
	  set properlly DB file path.
	  Marcel, look like if digikamrc file do not exist, the DB file
	  path is set properlly using the FirstRun dialog settings,
	  but not the Album Root path. "~/Pictures" is always used by
	  default.
	  It sound like condition at main.cpp::line 312 is always false.

	  CCMAIL: marcel.wiesweg@gmx.de

2008-06-18 07:00  cgilles

	* digikam/digikamfirstrun.cpp, digikam/digikamfirstrun.h: polish

2008-06-18 06:45  cgilles

	* digikam/firstrun.cpp, digikam/firstrun.h: Fix First run dialog
	  message

2008-06-17 14:35  cgilles

	* digikam/albumlister.cpp: backport commit #821448 from KDE3 branch
	  CCBUGS: 164301

2008-06-17 14:08  cgilles

	* utilities/fuzzysearch/fuzzysearchview.cpp: polish

2008-06-17 14:03  cgilles

	* utilities/kipiiface/kipiimagecollectionselector.cpp: ignore find
	  duplicates salbum

2008-06-17 13:48  cgilles

	* utilities/fuzzysearch/fuzzysearchview.cpp: polish

2008-06-17 13:32  cgilles

	* utilities/fuzzysearch/findduplicatesview.cpp,
	  utilities/fuzzysearch/findduplicatesview.h,
	  utilities/fuzzysearch/fuzzysearchview.cpp: polish

2008-06-17 10:54  cgilles

	* utilities/fuzzysearch/findduplicatesview.cpp: set threshold to
	  90%

2008-06-17 10:01  cgilles

	* utilities/fuzzysearch/findduplicatesalbumitem.cpp,
	  utilities/fuzzysearch/findduplicatesalbumitem.h,
	  utilities/fuzzysearch/findduplicatesview.cpp,
	  utilities/fuzzysearch/fuzzysearchview.cpp: add new colunm to
	  display number of duplicates item for each search albums

2008-06-17 09:17  cgilles

	* digikam/treefolderitem.cpp, digikam/treefolderitem.h: polish

2008-06-17 07:15  cgilles

	* AUTHORS: update

2008-06-17 06:20  cgilles

	* KDE4PORT: update

2008-06-17 06:19  cgilles

	* CMakeLists.txt: compile

2008-06-17 06:19  cgilles

	* utilities/fuzzysearch/findduplicatesalbumitem.cpp,
	  utilities/fuzzysearch/findduplicatesalbumitem.h,
	  utilities/fuzzysearch/findduplicatesview.cpp,
	  utilities/fuzzysearch/findduplicatesview.h: separate find
	  duplicates album item implementation

2008-06-16 21:37  cgilles

	* digikam/welcomepageview.cpp: update new features

2008-06-16 21:34  cgilles

	* NEWS: update

2008-06-16 21:25  cgilles

	* utilities/fuzzysearch/findduplicatesview.cpp,
	  utilities/fuzzysearch/findduplicatesview.h: digiKam from trunk:
	  "Et Voila !!!" Now the Find Duplicates tool from digiKam core is
	  fully functional. This one is based on Haar wavelets fingerprints
	  managed by new digiKam database.
	  A screenshot :
	  http://digikam3rdparty.free.fr/Screenshots/temp/findduplicatesview3.png

	  Note: with KDE4, the old FindImages kipi-plugin become obsolete
	  wit digiKam.

	  BUGS: 162152
	  BUGS: 161858
	  BUGS: 150077
	  BUGS: 112473
	  BUGS: 107095
	  BUGS: 104067

2008-06-16 20:57  cgilles

	* utilities/fuzzysearch/findduplicatesview.cpp,
	  utilities/fuzzysearch/findduplicatesview.h: now icon view is
	  handle properly with Find duplicates

2008-06-16 14:43  cgilles

	* utilities/fuzzysearch/findduplicatesview.cpp,
	  utilities/fuzzysearch/findduplicatesview.h: add method to handle
	  duplicates search from tree view

2008-06-16 13:25  cgilles

	* utilities/fuzzysearch/findduplicatesview.cpp,
	  utilities/fuzzysearch/fuzzysearchview.cpp: polish

2008-06-16 12:59  cgilles

	* utilities/fuzzysearch/findduplicatesview.cpp,
	  utilities/fuzzysearch/findduplicatesview.h: fix thumb handling

2008-06-16 10:20  cgilles

	* utilities/fuzzysearch/findduplicatesview.cpp,
	  utilities/fuzzysearch/findduplicatesview.h: new QTreeWidgetItem
	  component dedicated to display information of FindDuplicates
	  SAlbum on My Find Duplicates Searches view

2008-06-16 09:37  cgilles

	* CMakeLists.txt: compile

2008-06-16 09:37  cgilles

	* utilities/fuzzysearch/findduplicatesview.cpp,
	  utilities/fuzzysearch/findduplicatesview.h,
	  utilities/fuzzysearch/fuzzysearchview.cpp,
	  utilities/fuzzysearch/fuzzysearchview.h: move find duplicates
	  code to a separate class

2008-06-16 08:18  cgilles

	* utilities/fuzzysearch/fuzzysearchview.cpp,
	  utilities/fuzzysearch/fuzzysearchview.h: populate "My Duplicates
	  Searches" treeview with Find Duplicates results. Not yet suitable

2008-06-16 06:18  cgilles

	* utilities/fuzzysearch/fuzzysearchview.cpp: polish

2008-06-16 06:10  cgilles

	* kioslave/digikamsearch.cpp: add comments

2008-06-15 11:49  thiago

	* libs/dimg/ddebug.cpp: Undef kWarning too

2008-06-14 17:02  mwiesweg

	* utilities/fuzzysearch/fuzzysearchview.cpp,
	  utilities/fuzzysearch/fuzzysearchview.h: Trigger rebuilding of
	  duplicates albums in ioslave.
	  Total amount progress info works, the processedAmount progress
	  info needs debugging.
	  No further tests have been done.

2008-06-14 17:02  mwiesweg

	* kioslave/CMakeLists.txt, kioslave/digikamsearch.cpp: Support
	  rebuilding the Duplicate search albums from the ioslave.
	  Necessary information is passed via KIO metadata.

2008-06-14 17:02  mwiesweg

	* libs/database/haar/haariface.cpp, libs/database/haar/haariface.h:
	  - Implement the method to carry out the duplicates search and
	  store the result
	  as SAlbums with decicated type in the database.
	  - Refine the progress observer

2008-06-14 17:02  mwiesweg

	* libs/database/imagequerybuilder.cpp: Add support for searches
	  with image id (image id is in a given list of ids)

2008-06-14 17:02  mwiesweg

	* libs/database/albumdb.cpp, libs/database/albumdb.h: Add a method
	  to delete all Searches of a given type

2008-06-14 17:02  mwiesweg

	* libs/database/searchxml.cpp, libs/database/searchxml.h: Add
	  respective methods for writing qlonglong lists as well.
	  Add the missing & when passing const QList&s

2008-06-13 16:28  mwiesweg

	* libs/database/haar/haariface.cpp, libs/database/haar/haariface.h:
	  Prepare passing of progress info about duplicates search

2008-06-13 16:28  mwiesweg

	* libs/database/haar/haariface.cpp, libs/database/haar/haariface.h:
	  Add a method that takes album ids

2008-06-13 16:28  mwiesweg

	* digikam/album.cpp, digikam/album.h, libs/database/albuminfo.h:
	  Add a dedicated search type for duplicates search

2008-06-13 16:28  mwiesweg

	* libs/database/imagelister.cpp, libs/database/imagelister.h:
	  Remove unused, deprecated code

2008-06-13 16:27  mwiesweg

	* digikam/digikamapp.cpp, libs/widgets/common/splashscreen.cpp:
	  Ensure that the current message is really displayed on splash
	  screen, and not the last but one message.

2008-06-13 16:27  mwiesweg

	* digikam/CMakeLists.txt, libs/widgets/common/dcursortracker.h:
	  Remove double compilation of commonwidgets_srcs.
	  Add necessary DIGIKAM_EXPORT.

2008-06-13 16:27  mwiesweg

	* digikam/digikamapp.cpp, digikam/digikamappprivate.h,
	  utilities/imageeditor/editor/imagewindow.cpp: Take ownership of
	  the imagepluginloader object in ImageWindow's constructor.

	  Before, the object was a child of DigikamApp, and it could happen
	  that it
	  was deleted before the singleton ImageWindow object, which calls
	  it in its destructor.
	  Don't store the instance as local variable in DigikamApp.

2008-06-13 04:18  cgilles

	* utilities/fuzzysearch/fuzzysearchview.cpp,
	  utilities/fuzzysearch/fuzzysearchview.h,
	  utilities/fuzzysearch/sketchwidget.cpp,
	  utilities/fuzzysearch/sketchwidget.h: cleanup

2008-06-12 19:55  mwiesweg

	* utilities/fuzzysearch/fuzzysearchview.cpp: Store sketch image XML
	  description inside the XML describing the search,
	  and fully restore the sketch when loading the stored search from
	  the database

2008-06-12 19:55  mwiesweg

	* libs/database/searchxml.cpp, libs/database/searchxml.h: Add
	  method readToStartOfElement() to read to the start element of a
	  specific XML element

2008-06-12 19:55  mwiesweg

	* utilities/fuzzysearch/sketchwidget.cpp: Polish undo/redo when the
	  end of the list is reached (return to the "clear" state, but
	  allow to redo)
	  Fix reading the <Path> XML element (stop at the end).

2008-06-12 18:13  mwiesweg

	* utilities/fuzzysearch/fuzzysearchview.cpp,
	  utilities/fuzzysearch/fuzzysearchview.h: Enable undo and redo
	  buttons depending on signal from sketch widget.

2008-06-12 18:13  mwiesweg

	* utilities/fuzzysearch/sketchwidget.cpp,
	  utilities/fuzzysearch/sketchwidget.h: Add signal to track
	  undo/redo states.
	  Fix index handling for redo.

2008-06-12 17:01  mwiesweg

	* utilities/fuzzysearch/sketchwidget.cpp,
	  utilities/fuzzysearch/sketchwidget.h: - Separate stored drawing
	  operations in larger chunks.
	  An Undo/redo operation is now between mouse button press&release,
	  and within at most one second.
	  Use QPainterPath to store multiple drawing operations in one
	  DrawEvent
	  - Port Xml creation to use QXmlStreamReader/Writer. It's a matter
	  of taste (for small documents)
	  which API to use, but the Stream API is used everywhere else in
	  search code,
	  and the two are difficult to combine
	  I have changed the XML a bit to store the vector paths as groups
	  of lines
	  (<Path><Line/><Line/></Path>), and the coordinates are stored as
	  attributes,
	  inspired by SVG. This makes the resulting XML a bit more compact.

2008-06-12 08:37  cgilles

	* utilities/fuzzysearch/sketchwidget.cpp: add comments

2008-06-12 08:11  cgilles

	* utilities/fuzzysearch/sketchwidget.cpp,
	  utilities/fuzzysearch/sketchwidget.h: digiKam from trunk : Fuzzy
	  Search : Sketch Widget : setSketchImageFromXML method is now
	  implemented (not yet tested)
	  Marcel, this code can be used to import sketch XML data from
	  dataabse to the widget.
	  CCMAIL: marcel.wiesweg@gmx.de

2008-06-12 07:29  cgilles

	* utilities/gpssearch/gpssearchview.cpp: Enter pressed to name edit
	  => save button pressed

2008-06-12 07:24  cgilles

	* utilities/timeline/timelineview.cpp: return pressed in name edit
	  => save button pressed

2008-06-12 07:20  cgilles

	* utilities/fuzzysearch/fuzzysearchview.cpp: when user press enter
	  in save as SAlbum line edit, press to Save button is simulated

2008-06-12 07:03  cgilles

	* utilities/fuzzysearch/fuzzysearchview.cpp: polish

2008-06-12 07:01  cgilles

	* utilities/fuzzysearch/fuzzysearchview.cpp,
	  utilities/fuzzysearch/fuzzysearchview.h,
	  utilities/fuzzysearch/sketchwidget.cpp,
	  utilities/fuzzysearch/sketchwidget.h: digiKam from trunk : Fuzzy
	  Search : added Undo/Redo functions to Sketch widget

2008-06-11 15:47  mwiesweg

	* libs/database/imagequerybuilder.cpp: Reenable "albumname" search.
	  We dont need extra InTree implementation for this. Like does
	  the job, as the relative patch always contains all parent albums.
	  I did not see this last time.

2008-06-11 15:46  mwiesweg

	* digikam/digikamapp.cpp, digikam/scancontroller.cpp,
	  digikam/scancontroller.h: Explicitly stop scan controller thread
	  before application shutdown

2008-06-11 15:32  cgilles

	* libs/database/haar/haariface.cpp, libs/database/haar/haariface.h:
	  compile

2008-06-11 14:12  cgilles

	* utilities/fuzzysearch/sketchwidget.cpp: polish

2008-06-11 14:11  cgilles

	* utilities/fuzzysearch/fuzzysearchview.cpp,
	  utilities/fuzzysearch/sketchwidget.cpp,
	  utilities/fuzzysearch/sketchwidget.h: new method to import sketch
	  xml data. Note yet suitable

2008-06-11 13:25  cgilles

	* utilities/fuzzysearch/fuzzysearchview.cpp,
	  utilities/fuzzysearch/sketchwidget.cpp,
	  utilities/fuzzysearch/sketchwidget.h: digiKam from trunk : Fuzzy
	  Search tool : Sketch widget :
	  - Start to implement drawing history.
	  - new method to store history as XML data (to be stored in DB)
	  TODO: undo/redo history managament
	  CCMAIL: marcel.wiesweg@gmx.de

2008-06-11 10:11  cgilles

	* utilities/fuzzysearch/fuzzysearchview.cpp: compile

2008-06-11 09:41  cgilles

	* utilities/fuzzysearch/fuzzysearchview.cpp,
	  utilities/fuzzysearch/fuzzysearchview.h: use timers to query
	  database and reduce multiple calls at the same time when user
	  change settings

2008-06-11 09:08  cgilles

	* libs/database/imagelister.cpp: handle image similarity with
	  treshold settings

2008-06-11 09:07  cgilles

	* utilities/fuzzysearch/fuzzysearchview.cpp: fuzzy search : image
	  similarity tools : use a threshold in percents to filter results
	  instead a numbers of items

2008-06-10 19:03  cgilles

	* imageplugins/lenscorrection/autocorrection/imageeffect_autocorrection.cpp:
	  typo

2008-06-10 19:02  cgilles

	* digikam/main.cpp: typo

2008-06-10 19:01  cgilles

	* showfoto/main.cpp: typo

2008-06-10 19:01  cgilles

	* libs/dialogs/imageguidedlg.cpp: typo

2008-06-10 16:41  cgilles

	* libs/database/haar/haariface.h: polish

2008-06-10 16:14  mwiesweg

	* utilities/setup/setupmime.cpp, utilities/setup/setupmime.h:
	  Polish texts, add a ways to display the currently supported
	  formats

2008-06-10 16:14  mwiesweg

	* digikam/album.cpp, digikam/albummanager.cpp: Refine a few aspects
	  of album generation with album root albums,

	  some of which led to crashes after finishing the Setup.

2008-06-10 12:17  cgilles

	* imageplugins/lenscorrection/autocorrection/klensfun.cpp: This is
	  XMP key, not Exif. Thanks to Andreas Huggel for hack (:=)))

2008-06-10 11:30  cgilles

	* digikam/digikamapp.cpp: Batch Finger-prints generator : added an
	  option to ask to user if all fingerprints need to be re-computed,
	  or only new items not yet registered in DB.

2008-06-10 10:17  cgilles

	* utilities/batch/fingerprintsgenerator.cpp,
	  utilities/batch/fingerprintsgenerator.h: Batch FingerPrints
	  generator : new option to only build non-referenced items in
	  database

2008-06-10 09:28  cgilles

	* libs/database/albumdb.cpp, libs/database/albumdb.h: new method to
	  get a map of all items id/path from an album.
	  This method will be used in batch fingerprints generator

2008-06-10 07:44  cgilles

	* libs/database/haar/haariface.h: make this method public to be
	  able to check if signature is already recoded to DB

2008-06-09 14:57  cgilles

	* utilities/batch/fingerprintsgenerator.cpp: polish

2008-06-09 14:56  cgilles

	* utilities/batch/batchthumbsgenerator.cpp: do not ignore root
	  album

2008-06-09 14:54  cgilles

	* utilities/batch/fingerprintsgenerator.cpp: do not ignore root
	  albums

2008-06-09 10:31  cgilles

	* libs/imageproperties/imagepropertiesgpstab.cpp,
	  libs/imageproperties/imagepropertiesgpstab.h: polish

2008-06-09 10:15  cgilles

	* libs/imageproperties/imagepropertiesgpstab.cpp,
	  libs/imageproperties/imagepropertiesgpstab.h,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/worldmapwidget.cpp,
	  libs/imageproperties/worldmapwidget.h,
	  libs/imageproperties/worldmapwidgetdb.cpp,
	  libs/imageproperties/worldmapwidgetdb.h: digiKam from trunk :
	  worldmap widget based on MArble : add support of more than one
	  items to import via KML interface.
	  CCBUGS: 153070

2008-06-09 10:00  cgilles

	* NEWS: update

2008-06-09 09:59  cgilles

	* NEWS: update

2008-06-09 09:57  cgilles

	* NEWS: update

2008-06-08 17:34  mwiesweg

	* utilities/batch/imageinfojob.cpp,
	  utilities/cameragui/cameraui.cpp: Remove unused code;
	  Use new AlbumSettings method to add a extension

2008-06-08 17:34  mwiesweg

	* digikam/albumsettings.cpp, digikam/albumsettings.h: Filter
	  settings are stored in the database.
	  Remove the setter methods, and write the getters as wrappers
	  around DB access.

2008-06-08 17:34  mwiesweg

	* utilities/setup/setupmime.cpp: Filter settings are stored in the
	  database, with a list of default formats, and
	  a list on top of that that can be configured by the user.
	  Adapt the setup page to this situation, inform the user that most
	  common
	  formats are already supported and he need not usually do anything
	  here.
	  Display a warning if core formats are removed.

	  Storing currently causes a crash, which I need to investigate.
	  Storing is thererfore currently disabled.

2008-06-08 17:33  mwiesweg

	* digikam/albumlister.cpp: Use database information for mime type
	  filtering

2008-06-08 17:33  mwiesweg

	* libs/database/collectionscanner.cpp: Fix order of arguments

2008-06-08 17:33  mwiesweg

	* libs/database/albumdb.cpp, libs/database/albumdb.h: - API change:
	  Use pointers not references, so a 0 pointer is possible (if not
	  interested)
	  - Add a method to _add_ extensions to user image filter settings

2008-06-08 17:33  mwiesweg

	* libs/database/imageinfo.cpp, libs/database/imageinfo.h,
	  libs/database/imageinfodata.h, libs/database/imagelister.cpp,
	  libs/database/imagelisterrecord.h: Allow to retrieve Category and
	  Format from ImageInfo, and cache these.

2008-06-08 17:33  mwiesweg

	* digikam/albumiconview.cpp, digikam/albumlister.cpp,
	  digikam/albumlister.h: Remove unused "namesFilter" in AlbumLister

2008-06-08 17:33  mwiesweg

	* utilities/batch/batchthumbsgenerator.cpp: No need to post-filter
	  by mime-type, it's done when scanning for the db

2008-06-07 14:16  mwiesweg

	* libs/database/haar/haariface.cpp: Do not use writeRawBytes, but
	  QDataStream's methods to serialize the integer data
	  of the Haar signature. Only this ensures that the signature can
	  be used cross-platform!
	  (think about accessing the database over a network from a little
	  and a big endian machine)

	  Set the QDataStream binary version explicitly
	  (following tip from
	  http://www.purinchu.net/wp/2008/06/03/programming-tips/)

	  Note: This changes the binary format of the Haar matrix; you need
	  to rebuild the fingerprints.
	  It seems there is a crash if you dont rebuild, so you will notice
	  it ;-)

2008-06-07 14:16  mwiesweg

	* utilities/batch/fingerprintsgenerator.cpp: Use the standard icon
	  for Ok together with the close message.
	  This has more friendly colors and signals "all right, finished"
	  rather than "abort" as did the Cancel icon before.

2008-06-07 14:15  mwiesweg

	* libs/dialogs/dprogressdlg.cpp, libs/dialogs/dprogressdlg.h: Allow
	  to pass a KGuiItem to style the button, not only changing the
	  text

2008-06-07 14:15  mwiesweg

	* digikam/albummanager.cpp: Fix detecting a KDirWatch that was
	  caused only by the database file being changed
	  (and this need absolutely not result in a rescan)

2008-06-07 14:15  mwiesweg

	* digikam/scancontroller.h, libs/database/collectionscanner.h:
	  Mention the database lock explicitly in the docs

2008-06-07 14:15  mwiesweg

	* libs/database/collectionscanner.cpp: Only use a global
	  DatabaseTransaction spanning the whole operation
	  in completeScan(). partialScan will typically run in the
	  background
	  and would make all other operations in the foreground fail if it
	  holds
	  the transaction lock.
	  This fixes the fingerprints batch generator.

2008-06-07 12:24  mwiesweg

	* utilities/searchwindow/searchfields.cpp: With the inclusion of
	  one extra hierarchy of root albums, it is
	  necessary to expand the first line of albums, so that the combo
	  box is not too small.
	  (the size of the combo box popup is determined by Qt in
	  showPopup, and adjusted to the number
	  of expanded items. With only to non-expanded item e.g., it would
	  be very small)

2008-06-07 12:24  mwiesweg

	* digikam/album.cpp, digikam/albummanager.cpp: Prepare AlbumManager
	  to handle albums for album dir roots,
	  to correctly recognize them and identify the collection location.

2008-06-07 12:24  mwiesweg

	* libs/database/collectionscanner.cpp: Scan for images in the root
	  directory of an album root as well.

	  Historically, digikam had one album root and all subdirectories
	  of this root
	  were used as albums. Images in the root directory itself were not
	  included in
	  the collection (after all, there was no album for them).
	  Now that we can have multiple album roots, and the album roots
	  are represented
	  with an album in the album view, this exclusion is no longer
	  necessary.
	  This is important in particular for users who want to add one
	  single directory
	  containing images, but no subdirs, as an extra album root.
	  Previously this would
	  have resulted in one empty album, now it's still one album, but
	  it's filled.

2008-06-06 22:10  mwiesweg

	* libs/database/haar/haariface.cpp: Filter out "duplicate lists"
	  where only one image, the original, is contained.

	  Improve debug output

2008-06-06 21:37  mwiesweg

	* libs/database/imagequerybuilder.cpp: - Correct comment: It's lon1
	  < lon < lon2 (with positive values to East)
	  - Searching by a lon/lat rectangle: Handle the case that the
	  rectangle
	  stretches the 180 deg longitude line.
	  In this case lon1 is suddenly greater than lon2, we can omit
	  checking
	  for >180/<-180, so it's (lon > lon1 OR lon < lon2)

	  CCBUG: 153070

2008-06-06 13:40  cgilles

	* libs/imageproperties/worldmapwidget.h,
	  libs/imageproperties/worldmapwidgetdb.cpp,
	  libs/imageproperties/worldmapwidgetdb.h: new worldmap widget
	  version dedicated to use DB information. not yet complete

2008-06-06 09:37  cgilles

	* CMakeLists.txt: fix log message

2008-06-06 08:13  cgilles

	* project/bootstrap.mandriva: update

2008-06-06 07:48  cgilles

	* CMakeLists.txt: polish

2008-06-06 06:49  cgilles

	* project/bootstrap.mandriva: polish

2008-06-06 04:16  cgilles

	* libs/greycstoration/greycstorationwidget.cpp,
	  libs/greycstoration/greycstorationwidget.h: typo

2008-06-05 15:34  cgilles

	* utilities/gpssearch/gpssearchwidget.cpp: polish

2008-06-05 13:21  pino

	* utilities/gpssearch/gpssearchwidget.h: need klocale.h for i18n()

2008-06-05 12:56  cgilles

	* libs/imageproperties/worldmapwidget.cpp: sync with last changes
	  in marble API

2008-06-05 10:19  cgilles

	* utilities/gpssearch/gpssearchview.cpp: polish

2008-06-05 10:12  cgilles

	* utilities/gpssearch/gpssearchview.cpp: polish

2008-06-05 09:33  cgilles

	* utilities/gpssearch/gpssearchview.cpp,
	  utilities/gpssearch/gpssearchwidget.cpp,
	  utilities/gpssearch/gpssearchwidget.h: compile

2008-06-05 08:32  cgilles

	* utilities/gpssearch/gpssearchview.cpp,
	  utilities/gpssearch/gpssearchwidget.cpp: use last patch for
	  marble. save/restore marble settings between session

2008-06-05 04:27  cgilles

	* utilities/gpssearch/gpssearchview.cpp: polish

2008-06-04 21:08  vkrause

	* digikam/albummodel.h, libs/database/searchxml.h,
	  utilities/fuzzysearch/fuzzysearchview.cpp,
	  utilities/gpssearch/gpssearchwidget.h: build with -pedantic

2008-06-04 20:08  cgilles

	* digikam/welcomepageview.cpp: update

2008-06-04 19:54  cgilles

	* NEWS: update

2008-06-04 19:51  cgilles

	* utilities/gpssearch/gpssearchview.cpp,
	  utilities/gpssearch/gpssearchwidget.cpp,
	  utilities/gpssearch/gpssearchwidget.h: digiKam from trunk (KDE4)
	  : I'm happy to said than a new powerfull Search tool is available
	  in digiKam : Searches over a map !

	  This tool use Marble widget from trunk with a patch from me to
	  perform a rectangle selection on the canvas. Thepatch is
	  available at this url:

	  http://digikam3rdparty.free.fr/misc.tarballs/marbleselection.patch

	  When you make a selection, digiKam query the database to find all
	  pictures which have been taken into this area.

	  There is a screenshot of this tool in action at this url:

	  http://digikam3rdparty.free.fr/Screenshots/NewSearchTools/mapsearchtool.png

	  Several improvments need to be done in marble to have a more
	  suitable selection tool, but at least it work fine as well.

	  CCMAIL: marcel.wiesweg@gmx.de
	  CCMAIL: digikam-users@kde.org
	  CCMAIL: tackat@kde.org

	  BUGS: 153070

2008-06-04 14:59  cgilles

	* utilities/gpssearch/gpssearchview.cpp,
	  utilities/gpssearch/gpssearchview.h,
	  utilities/gpssearch/gpssearchwidget.cpp,
	  utilities/gpssearch/gpssearchwidget.h: prepare to use marble
	  widget selection region

2008-06-04 08:46  cgilles

	* CMakeLists.txt: backport commit #816533
	  Add other "nofinal" rules

2008-06-04 08:22  cgilles

	* KDE4PORT: add link to KDE4 CMake macro documentation

2008-06-04 08:14  mwiesweg

	* libs/database/haar/haariface.cpp, libs/database/haar/haariface.h:
	  Add a method to calculate the possible lowest and highest score
	  for a signature
	  Split bestMatches into a first part (-> searchDatabase) and a
	  second part, finding the best matches out of all scores.
	  For the second part, add an alternative implementation to sort by
	  percentage of similarity.
	  We need to find out if "percentage" is a valid calculation here.

2008-06-03 12:59  cgilles

	* digikam/digikamapp.cpp: compile

2008-06-03 12:59  cgilles

	* digikam/albumiconview.cpp: compile

2008-06-03 11:51  cgilles

	* utilities/cameragui/cameracontroller.cpp: compile

2008-06-03 11:01  cgilles

	* CMakeLists.txt, KDE4PORT, digikam/CMakeLists.txt,
	  digikam/searchfolderview.cpp, digikam/searchfolderview.h,
	  digikam/searchtabheader.cpp, digikam/searchtabheader.h,
	  project/project.kdevelop,
	  utilities/lighttable/lighttablewindow.cpp,
	  utilities/searchwindow/searchfolderview.cpp,
	  utilities/searchwindow/searchfolderview.h,
	  utilities/searchwindow/searchtabheader.cpp,
	  utilities/searchwindow/searchtabheader.h: digiKam from trunk :
	  more grouping source code.
	  Marcel, moving these file is more logic to stay in
	  digikam/digikam, and it sound like timeline, fuzzysearch, and
	  mapsearch tools
	  CCMAIL: marcel.wiesweg@gmx.de

2008-06-03 10:02  cgilles

	* utilities/lighttable/lighttablewindow.cpp: backport commit
	  #815897 from KDE3 branch
	  CCBUGS: 162814

2008-06-03 06:26  cgilles

	* KDE4PORT: update

2008-06-03 06:25  cgilles

	* CMakeLists.txt, digikam/CMakeLists.txt,
	  digikam/timelinefolderview.cpp, digikam/timelinefolderview.h,
	  digikam/timelineview.cpp, digikam/timelineview.h,
	  digikam/timelinewidget.cpp, digikam/timelinewidget.h,
	  utilities/CMakeLists.txt, utilities/timeline,
	  utilities/timeline/timelinefolderview.cpp,
	  utilities/timeline/timelinefolderview.h,
	  utilities/timeline/timelineview.cpp,
	  utilities/timeline/timelineview.h,
	  utilities/timeline/timelinewidget.cpp,
	  utilities/timeline/timelinewidget.h: moving timeline
	  implementation to utilities subfolder

2008-06-03 06:20  cgilles

	* KDE4PORT: update

2008-06-03 06:15  cgilles

	* libs/dimg/loaders/jpegsettings.cpp,
	  libs/dimg/loaders/jpegsettings.h: fix layout

2008-06-02 19:20  cgilles

	* utilities/gpssearch/gpssearchview.cpp,
	  utilities/gpssearch/gpssearchwidget.cpp,
	  utilities/gpssearch/gpssearchwidget.h: prepare to query database
	  following Marcel tips

2008-06-02 19:05  cgilles

	* utilities/kipiiface/kipiimagecollectionselector.cpp: use new GPS
	  SAlbum type

2008-06-02 13:57  cgilles

	* libs/dialogs/dprogressdlg.cpp: fix first column size

2008-06-02 10:16  cgilles

	* utilities/fuzzysearch/fuzzysearchview.cpp: no need Haar iface
	  here

2008-06-02 07:55  cgilles

	* digikam/digikamview.cpp: use map salbum type

2008-06-02 07:53  cgilles

	* utilities/fuzzysearch/fuzzysearchview.cpp: more debug info

2008-06-02 06:34  cgilles

	* libs/imageproperties/imagedescedittab.cpp: backport commit
	  #815537 from KDE3 branch

2008-06-02 06:11  cgilles

	* utilities/gpssearch/gpssearchfolderview.cpp: use new SAlbum Map
	  search type from Marcel

2008-06-01 17:24  cgilles

	* CMakeLists.txt, README, digikam/CMakeLists.txt,
	  libs/database/backendsqlite3.cpp, libs/database/sqlite3,
	  libs/database/sqlite3/sqlite3.c, libs/database/sqlite3/sqlite3.h,
	  project/project.kdevelop: digiKam from trunk : removing external
	  SQLite shared lib depency
	  CCBUGS: 160966

2008-06-01 14:24  mwiesweg

	* libs/database/imagequerybuilder.cpp: Add support for searching
	  images located inside a region
	  specified by a simple rectangle specified by Latitude and
	  Longitude.
	  The code is similar to the "near" search, but takes two pairs of
	  coordinates
	  for the upper left and the lower right corner.

2008-06-01 14:24  mwiesweg

	* libs/database/searchxml.cpp, libs/database/searchxml.h: Add
	  search relation "Inside", for use in position searches: "Search
	  images locates inside this rectangle"

2008-06-01 14:24  mwiesweg

	* digikam/album.cpp, digikam/album.h, libs/database/albuminfo.h:
	  Add SAlbum type for Map searches

2008-06-01 09:26  cgilles

	* digikam/digikamapp.cpp: typo

2008-06-01 00:02  pino

	* utilities/gpssearch/gpssearchwidget.h: it uses a QLabel when
	  there's no MarbleWidget available

2008-05-31 20:04  cgilles

	* utilities/fuzzysearch/fuzzysearchview.cpp: digiKam from trunk :
	  Find duplicates tool based on Haar wavelets: first try to check
	  algorithm to parse whole collection

	  Marcel,

	  Code is in FuzzySearchView::slotFindDuplicates() method. Of
	  course, we need to use kioslave because it can take a while.
	  The map key/value need to be stored in new SAlbums dedicated. For
	  each SAblum, there are :
	  - The reference image id
	  - The list of duplicate candidates.

	  When Search KIOSlave will return the map, we will scan all
	  Duplicates Search albums using AlbumManager and list all in the
	  listview from left sidebar tab.
	  When user select an album, icon view will display all duplicate
	  candidates.

	  What do you think about ?

	  CCMAIL: marcel.wiesweg@gmx.de

2008-05-31 19:50  cgilles

	* libs/database/haar/haariface.cpp: disable debug info to test
	  speed performance of Haar algorithm

2008-05-31 19:44  cgilles

	* libs/database/haar/haariface.cpp: wrong iterator place

2008-05-31 19:05  cgilles

	* utilities/setup/setupcollections.cpp: fix i18n

2008-05-31 18:18  mwiesweg

	* digikam/albumfolderview.cpp, digikam/albumselectdialog.cpp,
	  digikam/albumthumbnailloader.cpp,
	  utilities/cameragui/cameraui.cpp: Adapt to AlbumManager API
	  changes

2008-05-31 18:18  mwiesweg

	* digikam/albummanager.cpp, digikam/albummanager.h: Add support for
	  displaying different album roots in their own album tree.

	  Create albums for all available album roots.

	  Next step is to scan the files that are found in the root
	  directory of an
	  album root, which will require a second revision of this patch
	  here.

2008-05-31 18:18  mwiesweg

	* libs/database/albumdb.cpp: Fix missing placeholder

2008-05-31 18:18  mwiesweg

	* digikam/album.cpp, digikam/album.h: Handle PAlbums that represent
	  an album root (aka collection location)

2008-05-31 18:18  mwiesweg

	* libs/database/collectionscanner.cpp: - Dont forget to delete the
	  album from database if it is removed on disk

	  - fix partialScan() when the path specified an album root dir

2008-05-31 18:18  mwiesweg

	* libs/database/albumdb.cpp: Fix getItemNamesInAlbum (with code
	  from getAlbumAndSubalbums)

2008-05-31 18:17  mwiesweg

	* digikam/scancontroller.cpp: Always check pointer before accessing
	  progress dialog (which is deleted after startup)

2008-05-31 18:17  mwiesweg

	* libs/database/imagequerybuilder.cpp: Properly implement "InTree"
	  search, to search in subalbums as well as in the specified album.

2008-05-31 18:17  mwiesweg

	* libs/database/databasechangesets.h: Extend changeset: Renaming
	  now possible.

2008-05-31 18:17  mwiesweg

	* libs/database/collectionmanager.cpp,
	  libs/database/collectionmanager.h: Add support for changing the
	  label of a location.

2008-05-31 18:17  mwiesweg

	* libs/database/collectionlocation.cpp,
	  libs/database/collectionlocation.h: Allow to retrieve the label.

	  Add API docs.

2008-05-31 18:17  mwiesweg

	* libs/database/albumdb.cpp, libs/database/albumdb.h,
	  libs/database/albuminfo.h: Allow to set and get the Album Root
	  label from the database

2008-05-31 17:31  cgilles

	* libs/database/haar/haariface.cpp: missing to increment iterator

2008-05-31 17:15  cgilles

	* libs/database/haar/haariface.cpp, libs/database/haar/haariface.h:
	  digiKam from trunk : new algorithm to find duplicates image in
	  database. Look api doc for details.
	  Marcel, please take a look if all is fine for you.
	  CCMAIL: marcel.wiesweg@gmx.de

2008-05-31 13:30  cgilles

	* utilities/fuzzysearch/fuzzysearchview.cpp: typo

2008-05-31 13:28  cgilles

	* digikam/digikamview.cpp,
	  utilities/fuzzysearch/fuzzysearchview.cpp,
	  utilities/fuzzysearch/fuzzysearchview.h: digiKam from trunk :
	  introduce new Fuzzy Search tab to find all duplicates images from
	  whole collections.
	  This wiew use a list view on the left where all images which have
	  duplicates somewhere will be displayed.
	  When you will select an item from the list, the icon view will
	  display all candidates.

2008-05-30 12:52  cgilles

	* libs/database/haar/haar.cpp, libs/database/haar/haar.h,
	  libs/database/haar/haariface.cpp, libs/database/haar/haariface.h:
	  cleanup

2008-05-30 11:17  cgilles

	* CMakeLists.txt, digikam/CMakeLists.txt, digikam/digikamview.cpp,
	  project/project.kdevelop, utilities/CMakeLists.txt,
	  utilities/gpssearch, utilities/gpssearch/gpssearchfolderview.cpp,
	  utilities/gpssearch/gpssearchfolderview.h,
	  utilities/gpssearch/gpssearchview.cpp,
	  utilities/gpssearch/gpssearchview.h,
	  utilities/gpssearch/gpssearchwidget.cpp,
	  utilities/gpssearch/gpssearchwidget.h,
	  utilities/kipiiface/kipiimagecollectionselector.cpp: digiKam from
	  trunk : introduce new Map Search tool based on Marble Widget.
	  It's not yet suitable.
	  Marcel, i need a new Search Virtual Album type to identify
	  searches performed over a map.
	  Also, how to query new digiKam search engine using GPS location
	  information ?
	  CCMAIL: marcel.wiesweg@gmx.de

2008-05-30 08:15  cgilles

	* utilities/setup/setupslideshow.cpp: fix i18n

2008-05-30 07:12  cgilles

	* libs/dmetadata/dmetadata.cpp,
	  libs/widgets/metadata/exifwidget.cpp,
	  libs/widgets/metadata/iptcwidget.cpp,
	  libs/widgets/metadata/makernotewidget.cpp,
	  libs/widgets/metadata/xmpwidget.cpp, project/project.kdevelop:
	  digiKam from trunk : compile following libkexiv2 api changes
	  CCBUGS: 158989

2008-05-29 19:23  cgilles

	* utilities/fuzzysearch/fuzzysearchview.cpp: polish

2008-05-29 19:15  cgilles

	* utilities/fuzzysearch/fuzzysearchview.cpp,
	  utilities/fuzzysearch/fuzzysearchview.h: handle Results button
	  from Image panel

2008-05-29 18:50  cgilles

	* utilities/fuzzysearch/fuzzysearchview.cpp: polish

2008-05-29 16:53  cgilles

	* digikam/digikamapp.cpp: set action status properlly

2008-05-29 16:51  cgilles

	* digikam/digikamapp.cpp, digikam/digikamappprivate.h,
	  digikam/digikamui.rc, digikam/digikamview.cpp,
	  digikam/digikamview.h, project/project.kdevelop,
	  utilities/fuzzysearch/fuzzysearchview.cpp,
	  utilities/fuzzysearch/fuzzysearchview.h: digiKam from trunk : add
	  new Image menu option to find similar image using current
	  selected item from icon view. GUI toogle automatically to Fuzzy
	  Search view

2008-05-29 13:48  cgilles

	* utilities/fuzzysearch/fuzzysearchview.cpp: add file name and file
	  folder info

2008-05-29 12:54  cgilles

	* utilities/fuzzysearch/fuzzysearchfolderview.cpp,
	  utilities/fuzzysearch/fuzzysearchfolderview.h,
	  utilities/fuzzysearch/fuzzysearchview.cpp,
	  utilities/fuzzysearch/fuzzysearchview.h,
	  utilities/kipiiface/kipiimagecollectionselector.cpp: deal
	  properlly betwen tab widget and current fuzzy search albums

2008-05-29 11:40  cgilles

	* utilities/fuzzysearch/fuzzysearchview.cpp,
	  utilities/fuzzysearch/fuzzysearchview.h: drive save SAlbum from
	  Image button

2008-05-29 11:33  cgilles

	* utilities/fuzzysearch/fuzzysearchview.cpp: wrong test case

2008-05-29 11:31  cgilles

	* utilities/fuzzysearch/fuzzysearchview.cpp,
	  utilities/fuzzysearch/fuzzysearchview.h: new method setImageId

2008-05-29 11:27  cgilles

	* libs/database/imagelister.cpp, libs/database/imagelister.h: use
	  qlonqlong, not int

2008-05-29 11:04  cgilles

	* utilities/fuzzysearch/fuzzysearchview.cpp: remember settings

2008-05-29 11:02  cgilles

	* utilities/fuzzysearch/fuzzysearchview.cpp: add tip message

2008-05-29 10:54  cgilles

	* utilities/fuzzysearch/fuzzysearchview.cpp: toogle automatically
	  to Image tab with drop event

2008-05-29 10:49  cgilles

	* utilities/fuzzysearch/fuzzysearchview.cpp: fix broken slot

2008-05-29 10:22  cgilles

	* digikam/ddragobjects.cpp, digikam/ddragobjects.h: polish

2008-05-29 10:19  cgilles

	* digikam/ddragobjects.cpp: digiKam from trunk : bugs fixes : Drag
	  & Drop objects are wrongly ported to Qt4 API. Now all work better
	  (:=)))

2008-05-29 09:00  cgilles

	* libs/database/imagelister.cpp: to be able to perform scnned image
	  search with Haar engine

2008-05-29 08:58  cgilles

	* utilities/fuzzysearch/fuzzysearchview.cpp,
	  utilities/fuzzysearch/fuzzysearchview.h: support Drag and drop
	  with Image Fuzzy search.

2008-05-29 08:56  cgilles

	* utilities/cameragui/cameraiconview.cpp: use Oxygen icon

2008-05-29 08:55  cgilles

	* utilities/lighttable/lighttablebar.cpp: use Oxygen icon

2008-05-29 08:55  cgilles

	* digikam/albumiconview.cpp: use Oxygen icon

2008-05-29 06:19  cgilles

	* utilities/fuzzysearch/fuzzysearchview.cpp,
	  utilities/fuzzysearch/fuzzysearchview.h: polish api

2008-05-29 06:11  cgilles

	* NEWS: update

2008-05-29 06:10  cgilles

	* utilities/fuzzysearch/sketchwidget.cpp: add whatsthis

2008-05-29 04:27  cgilles

	* utilities/fuzzysearch/fuzzysearchview.cpp,
	  utilities/fuzzysearch/fuzzysearchview.h: add new method to query
	  image id

2008-05-28 21:03  cgilles

	* utilities/fuzzysearch/fuzzysearchview.cpp: polish

2008-05-28 17:26  cgilles

	* CMakeLists.txt, digikam/CMakeLists.txt,
	  digikam/fuzzysearchfolderview.cpp,
	  digikam/fuzzysearchfolderview.h, digikam/fuzzysearchview.cpp,
	  digikam/fuzzysearchview.h, digikam/sketchwidget.cpp,
	  digikam/sketchwidget.h, project/bootstrap.mandriva,
	  utilities/CMakeLists.txt, utilities/fuzzysearch,
	  utilities/fuzzysearch/fuzzysearchfolderview.cpp,
	  utilities/fuzzysearch/fuzzysearchfolderview.h,
	  utilities/fuzzysearch/fuzzysearchview.cpp,
	  utilities/fuzzysearch/fuzzysearchview.h,
	  utilities/fuzzysearch/sketchwidget.cpp,
	  utilities/fuzzysearch/sketchwidget.h: move fuzzysearch code to
	  /utilities

2008-05-28 16:38  cgilles

	* libs/dimg/loaders/tiffloader.cpp: polish

2008-05-28 16:37  cgilles

	* libs/dimg/loaders/tiffloader.cpp, libs/dimg/loaders/tiffloader.h:
	  digiKam from trunk : backport commit #813740 from KDE3 branch

2008-05-28 12:56  cgilles

	* digikam/searchtabheader.cpp: added click message

2008-05-28 12:18  cgilles

	* digikam/fuzzysearchview.cpp: digiKam from trunk : Fuzzy Search :
	  introduce tabs : Image / Sketch
	  Image tab is to find duplicates of one image scan whole
	  collection. It's not yet suitable.

2008-05-28 11:10  cgilles

	* libs/imageproperties/imagepropertiesmetadatatab.cpp: polish

2008-05-28 08:46  cgilles

	* digikam/sketchwidget.cpp: display a tip message over sketch
	  widget if it's clear

2008-05-28 08:20  cgilles

	* digikam/sketchwidget.cpp: change cursor over sketch widget

2008-05-27 20:59  cgilles

	* imageplugins/coreplugin/imageeffect_redeye.cpp: polish

2008-05-27 20:59  cgilles

	* digikam/fuzzysearchview.cpp: polish

2008-05-27 20:42  cgilles

	* imageplugins/coreplugin/imageeffect_redeye.cpp,
	  imageplugins/coreplugin/imageeffect_redeye.h: polish

2008-05-27 20:32  cgilles

	* digikam/fuzzysearchview.cpp: typo

2008-05-27 20:31  cgilles

	* digikam/fuzzysearchview.cpp: fix default values

2008-05-27 19:57  cgilles

	* digikam/welcomepageview.cpp, digikam/welcomepageview.h: polish

2008-05-27 14:56  cgilles

	* imageplugins/coreplugin/hsl/imageeffect_hsl.cpp,
	  imageplugins/coreplugin/hsl/imageeffect_hsl.h: polish

2008-05-27 14:41  cgilles

	* digikam/fuzzysearchview.cpp: fix HSV selector behaviours

2008-05-27 14:14  cgilles

	* digikam/fuzzysearchview.cpp: remember settings

2008-05-27 12:13  cgilles

	* NEWS: update

2008-05-27 12:13  cgilles

	* digikam/welcomepageview.cpp: update new features

2008-05-27 11:31  mlaurent

	* digikam/CMakeLists.txt, showfoto/CMakeLists.txt,
	  themedesigner/CMakeLists.txt: Use INSTALL_TARGETS_DEFAULT_ARGS

2008-05-27 11:03  cgilles

	* digikam/fuzzysearchview.cpp, digikam/fuzzysearchview.h: polish

2008-05-27 10:56  cgilles

	* digikam/fuzzysearchview.cpp, digikam/timelineview.cpp: polish

2008-05-27 10:35  cgilles

	* digikam/fuzzysearchview.cpp: polish

2008-05-27 09:28  cgilles

	* project/project.kdevelop,
	  utilities/kipiiface/kipiimagecollectionselector.cpp: compile

2008-05-27 09:27  cgilles

	* digikam/CMakeLists.txt, digikam/digikamview.cpp,
	  digikam/fuzzysearchfolderview.cpp,
	  digikam/fuzzysearchfolderview.h, digikam/fuzzysearchview.cpp,
	  digikam/fuzzysearchview.h: digiKam from trunk : Fuzzy Search
	  based on Sketch : add Fuzzy Search virtual album folder view

2008-05-27 08:51  cgilles

	* digikam/timelinefolderview.cpp: polish

2008-05-27 08:27  cgilles

	* digikam/sketchwidget.cpp, digikam/sketchwidget.h: new clear
	  status method

2008-05-27 08:02  cgilles

	* digikam/timelineview.cpp, digikam/timelineview.h: polish

2008-05-27 07:45  cgilles

	* digikam/timelinefolderview.cpp: polish

2008-05-27 07:12  cgilles

	* digikam/fuzzysearchview.cpp, digikam/fuzzysearchview.h,
	  digikam/timelinefolderview.cpp: compile

2008-05-27 07:12  cgilles

	* utilities/kipiiface/kipiimagecollectionselector.cpp: ignore
	  current Haar search

2008-05-27 06:39  cgilles

	* showfoto/showfoto.desktop: update

2008-05-27 06:38  cgilles

	* digikam/digikam.desktop: update

2008-05-26 14:18  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: backport commit
	  #812843 from KDE3 branch
	  CCBUGS: 162496

2008-05-26 12:57  cgilles

	* libs/dialogs/imagedialog.cpp, libs/dialogs/imagedialog.h: polish

2008-05-26 04:24  cgilles

	* utilities/setup/setupicc.cpp, utilities/setup/setupicc.h,
	  utilities/setup/setupplugins.cpp, utilities/setup/setupplugins.h,
	  utilities/setup/setupslideshow.cpp: fix margin & spacing

2008-05-25 20:50  mwiesweg

	* utilities/searchwindow/searchutilities.cpp: Make it compile, this
	  time for newer SVN

2008-05-25 20:50  mwiesweg

	* libs/dmetadata/dmetadata.cpp: Make it compile

2008-05-25 20:08  mwiesweg

	* libs/dmetadata/dmetadata.cpp: Use proper Unicode codes with QChar
	  to display the degree symbol for degrees,
	  the Prime symbol for minutes, and the Double Prime symbol for
	  seconds.

2008-05-25 17:40  cgilles

	* digikam/albumiconview.cpp, digikam/tagfilterview.cpp,
	  digikam/tagfolderview.cpp,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/talbumlistview.cpp,
	  project/project.kdevelop: backport commits #812500, 812506,
	  812510 from KDE branch
	  CCBUGS: 161369

2008-05-25 17:18  cgilles

	* libs/dmetadata/dmetadata.cpp: Iptc4xmpCore => iptc (use right XMP
	  section defined into Exiv2 about IPTC tags hosted by XMP)

2008-05-25 16:47  cgilles

	* utilities/searchwindow/searchutilities.cpp: compile with KDE4.0.x

2008-05-25 15:00  mwiesweg

	* utilities/searchwindow/searchutilities.cpp,
	  utilities/searchwindow/searchutilities.h: Fix compilation with
	  KDE versions previous to beginning of March

2008-05-25 14:12  cgilles

	* cmake/modules/FindMarbleWidget.cmake: polish

2008-05-25 13:54  cgilles

	* CMakeLists.txt: polish

2008-05-25 13:53  cgilles

	* cmake/modules/FindMarbleWidget.cmake: check the right marble
	  header fine to compile

2008-05-25 10:09  cgilles

	* libs/dialogs/imagedialog.cpp: backport commit #812286 from KDE3
	  branch

2008-05-25 10:06  cgilles

	* project/bootstrap.mandriva: bootstrap script for Mandriva

2008-05-24 15:33  mlaurent

	* digikam/CMakeLists.txt: Use INSTALL_TARGETS_DEFAULT_ARGS

2008-05-24 06:42  cgilles

	* digikam.lsm.cmake: update

2008-05-24 05:30  doerr

	* libs/database/schemaupdater.cpp, showfoto/setup/setup.cpp: BUG:
	  147597 Fixed KDe 4 implementation

2008-05-24 05:11  doerr

	* utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/gpcamera.cpp,
	  utilities/cameragui/renamecustomizer.cpp,
	  utilities/cameragui/umscamera.cpp: CCBUGS: 147597 Fixed 131-145,
	  thats the original bug report from Clytie, will have to check the
	  rest

2008-05-23 17:32  mwiesweg

	* utilities/searchwindow/searchfields.cpp,
	  utilities/searchwindow/searchfields.h: Show a clear button when a
	  search field contains valid data.
	  The clear button should be well known from line edits, so I hope
	  that users will understand what the button means. It has the same
	  modest animation like the one from kdelibs.

2008-05-23 17:32  mwiesweg

	* utilities/searchwindow/searchutilities.cpp,
	  utilities/searchwindow/searchutilities.h: Add the class
	  AnimatedClearButton.
	  It is based on (internal) code from KLineEdit for the clear
	  button that dynamically
	  appears in a KLineEdit when text is entered.
	  Code is adjusted and extended for our needs.

2008-05-22 18:48  doerr

	* utilities/imageeditor/canvas/colorcorrectiondlg.cpp,
	  utilities/imageeditor/tools/imageresize.cpp,
	  utilities/lighttable/lighttablewindow.cpp,
	  utilities/setup/cameraselection.cpp,
	  utilities/setup/setupalbumview.cpp: CCBUGS: 147597 Fixed 121-130
	  and remark from Andi Clemens

2008-05-22 10:28  doerr

	* utilities/setup/setupalbumview.cpp,
	  utilities/setup/setupcollections.cpp,
	  utilities/setup/setupicc.cpp: CCBUGS: 147597 Fixed 110-120, could
	  not find 104

2008-05-22 06:26  doerr

	* utilities/setup/setup.cpp, utilities/setup/setupalbumview.cpp,
	  utilities/setup/setupmetadata.cpp, utilities/setup/setupmime.cpp,
	  utilities/setup/setupslideshow.cpp: CCBUGS: 147597 Fixed 102-109

2008-05-21 15:39  mwiesweg

	* digikam/CMakeLists.txt: Move haar sources into
	  libdigikamdatabase, they are needed from within the ioslave.
	  We can think about moving haar.cpp/haar.h into libs/dimg and the
	  libdigikam library,
	  but haariface needs to remain in libdigikamdatabase as it depends
	  on database objects,
	  and essentially is database code.

2008-05-21 15:39  mwiesweg

	* libs/database/imagelister.cpp, libs/database/imagelister.h:
	  Implement Haar search in ImageLister:
	  First interpret the XML and execute the Haar search to retrieve
	  the image ids of the best matches,
	  then retrieve the ImageListerRecords for all these images.

2008-05-21 15:39  mwiesweg

	* kioslave/digikamsearch.cpp: Handle Haar searches with an extra
	  method in ImageLister

2008-05-21 15:38  mwiesweg

	* digikam/fuzzysearchview.cpp, digikam/fuzzysearchview.h: Create an
	  XML search based on the Haar signature of the sketched QImage.

	  TODO: Only the very first change triggers a new search
	  TODO: Color selector is a bit broken (starts with black, blue is
	  a violet?)

2008-05-21 15:38  mwiesweg

	* libs/database/haar/haariface.cpp, libs/database/haar/haariface.h:
	  Support storing a signature in a QString (via QByteArray and
	  Base64 encoding)
	  and searching from such a query.
	  Clean up header file, no need to include haar.h any more

2008-05-21 15:38  mwiesweg

	* libs/database/imagequerybuilder.cpp: Output warning message if
	  unsupported field "similarity" is found in normal search

2008-05-21 15:38  mwiesweg

	* digikam/album.cpp, digikam/album.h, libs/database/albuminfo.h:
	  Add a new search Type DatabaseSearch::HaarSearch

2008-05-21 15:38  mwiesweg

	* libs/database/searchxml.cpp, libs/database/searchxml.h: - Add a
	  method to read to the first field of the next group.
	  - Add support for qlonglong values

2008-05-21 15:37  mwiesweg

	* libs/database/albumdb.cpp, libs/database/albumdb.h: Add method to
	  retrieve a single search info by id

2008-05-19 19:14  cgilles

	* digikam/fuzzysearchview.cpp, digikam/fuzzysearchview.h: add
	  number of items settings to query from DB

2008-05-19 19:01  cgilles

	* digikam/fuzzysearchview.cpp: fix layout

2008-05-19 16:48  cgilles

	* digikam/fuzzysearchview.cpp: add frame around sketch widget

2008-05-19 14:22  cgilles

	* digikam/fuzzysearchview.cpp: digiKam from trunk : now Sketch
	  Fuzzy Search query database. Image Ids from Database are
	  displayed on the console to debug...
	  It's very fast!
	  CCMAIL:marcel.wiesweg@gmx.de

2008-05-19 13:55  cgilles

	* libs/database/haar/haariface.cpp: compÃle

2008-05-19 13:54  cgilles

	* libs/database/haar/haariface.cpp, libs/database/haar/haariface.h:
	  added new method to query a QImage

2008-05-19 13:41  cgilles

	* digikam/fuzzysearchview.cpp: init properly sketch widget

2008-05-19 13:22  cgilles

	* digikam/digikamview.cpp, digikam/fuzzysearchview.cpp,
	  digikam/fuzzysearchview.h, digikam/sketchwidget.cpp,
	  digikam/sketchwidget.h: digiKam from trunk : enable fuzzy search
	  view based on a drawing sketch. Not yet suitable.

	  MOCUP:
	  http://digikam3rdparty.free.fr/Screenshots/temp/sketchfuzzysearch.png

	  CCMAIL: marcel.wiesweg@gmx.de
	  CCMAIL: digikam-devel@kde.org

2008-05-19 11:40  cgilles

	* digikam/CMakeLists.txt, digikam/fuzzysearchview.cpp,
	  digikam/fuzzysearchview.h: digiKam from trunk : new left sidebar
	  tab to perform Fuzzy search. Not yet suitable

2008-05-19 11:39  cgilles

	* digikam/sketchwidget.cpp: polish

2008-05-19 11:08  cgilles

	* digikam/timelineview.cpp, digikam/timelineview.h: polish

2008-05-19 11:01  cgilles

	* digikam/sketchwidget.cpp, digikam/sketchwidget.h: new widget to
	  draw a sketch. Will be used with future Fuzzy search based on
	  Haar wavelet engine

2008-05-19 10:50  cgilles

	* digikam/digikamview.cpp: polish

2008-05-19 08:49  cgilles

	* data/about/box-bottom-left.png, data/about/box-bottom-middle.png,
	  data/about/box-bottom-right.png, data/about/box-middle-left.png,
	  data/about/box-middle-right.png, data/about/box-top-left.png,
	  data/about/box-top-middle.png, data/about/box-top-right.png,
	  data/about/infopage.css: optimize layout

2008-05-19 08:08  cgilles

	* digikam/welcomepageview.cpp: init view properlly

2008-05-19 08:02  cgilles

	* digikam/welcomepageview.cpp: use qtimer singleshot to init

2008-05-18 21:40  cgilles

	* libs/dialogs/dprogressdlg.cpp: fix layout

2008-05-18 20:24  mwiesweg

	* libs/database/haar/haariface.cpp: Interface Haar calculation with
	  database.

	  1) Indexing:
	  Methods accept filename, imageid, with preloaded QImage or DImg.
	  The obtained Haar::SignatureData is serialized into a QByteArray
	  (class DatabaseBlob does that with the help of QDataStream)
	  and written into the ImageHaarMatrix table.
	  Modification data and unique hash from the Images table
	  (identifying the current file) are copied to the table.

	  2) Searching:
	  The original paper suggests a data structure where (for each
	  color channel,
	  for positive and negative) for each pixel a list contains those
	  imageids
	  that have a significant coefficient at that place. Such a
	  structure
	  requires pre-reading and approx. 5MB/10,000 images.
	  The current approach here does it the other way round.
	  It reads each sigle signature from the database, goes through its
	  list
	  of pixels with significant coefficient, and looks if the query
	  signature
	  has significant coefs as well at that pixel.
	  A simple benchmark searches 750*133 images (->100,000) in three
	  seconds
	  on my (relatively slow) machine.
	  Of course, I may have introduced bugs, which will show up once we
	  have a GUI for creating searches. (searching for identical images
	  works)

2008-05-18 20:23  mwiesweg

	* libs/database/haar/haariface.h: Remove all unused signatures.

	  Add methods to carry out queries.

2008-05-18 20:23  mwiesweg

	* libs/database/haar/haar.cpp, libs/database/haar/haar.h: Create a
	  namespace Haar, class Haar is Haar::Calculator.

	  Move all Haar-specific helper class into haar.h/haar.cpp.
	  Don't use C arrays directly in methods, but accept simple objects
	  as parameters everywhere.

2008-05-18 20:23  mwiesweg

	* utilities/batch/fingerprintsgenerator.cpp: - no need to filter by
	  name, all files in the db are filtered

	  - pass DImg directly to HaarIface

2008-05-18 20:23  mwiesweg

	* libs/database/haar/haar.h: Add support for index when the sign
	  has not been removed

2008-05-18 20:23  mwiesweg

	* libs/dimg/dimgscale.cpp: Do not attempt to scale a null image

2008-05-18 20:23  mwiesweg

	* utilities/batch/fingerprintsgenerator.cpp: - make compile

	  - use exif rotation settings

2008-05-18 20:23  mwiesweg

	* libs/database/haar/haariface.h: Remove internal definitions,
	  create public API

2008-05-18 20:23  mwiesweg

	* libs/database/haar/haar.cpp, libs/database/haar/haar.h: c++ify
	  and remove internal structs from header file

2008-05-18 19:03  doerr

	* imageplugins/coreplugin/imageeffect_redeye.cpp,
	  utilities/batch/batchalbumssyncmetadata.cpp,
	  utilities/batch/batchsyncmetadata.cpp,
	  utilities/batch/batchthumbsgenerator.cpp,
	  utilities/cameragui/cameraui.cpp,
	  utilities/setup/setuplighttable.cpp: CCBUGS: 147597 Fixed 91-102

2008-05-18 18:53  cgilles

	* digikam/timelinewidget.cpp: restore CTRL behaviours with timeline
	  selection

2008-05-18 17:22  cgilles

	* digikam/searchtabheader.cpp: fix spacing

2008-05-18 16:47  cgilles

	* digikam/digikamapp.cpp, digikam/digikamui.rc: restore
	  Tools/Search and Tools Advanced Search menu options

2008-05-18 15:35  doerr

	* imageplugins/coreplugin/imageeffect_bwsepia.cpp,
	  imageplugins/coreplugin/ratiocrop/imageeffect_ratiocrop.cpp:
	  CCBUGS: 147597 Fixed 80-90

2008-05-18 12:53  cgilles

	* utilities/kipiiface/kipiimagecollectionselector.cpp: fix icons

2008-05-18 12:21  cgilles

	* digikam/timelinefolderview.cpp: digiKam from trunk : timeline
	  folder view : fix timeline search virtual folder identification
	  to be able to deal with new DB backend from Marcel. Now all
	  Timeline search folders are visible in container

2008-05-17 20:04  cgilles

	* utilities/kipiiface/kipiimagecollectionselector.cpp: polish

2008-05-17 20:01  cgilles

	* utilities/kipiiface/kipiimagecollectionselector.cpp,
	  utilities/kipiiface/kipiimagecollectionselector.h: digiKam from
	  trunk : kipi interface : added virtual Searches albums in image
	  collection selector widget

2008-05-17 19:53  cgilles

	* digikam/searchfolderview.cpp, digikam/timelinefolderview.cpp,
	  digikam/timelinefolderview.h: polish

2008-05-17 12:12  cgilles

	* utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h: backport commit #808506
	  from KDE3 branch
	  CCBUGS: 161085

2008-05-17 11:56  cgilles

	* libs/database/haar/haar.cpp: compile

2008-05-17 09:53  cgilles

	* libs/database/haar/haar.cpp, libs/database/haar/haar.h,
	  libs/database/haar/haariface.cpp, libs/database/haar/haariface.h:
	  polish

2008-05-17 09:53  cgilles

	* utilities/batch/fingerprintsgenerator.cpp: fix crash

2008-05-17 09:04  cgilles

	* themedesigner/CMakeLists.txt: compile

2008-05-17 09:03  cgilles

	* digikam/digikamapp.cpp, digikam/digikamapp.h,
	  digikam/digikamui.rc: new Tools action to start fingerprints
	  generator

2008-05-17 08:49  cgilles

	* digikam/CMakeLists.txt, project/project.kdevelop,
	  themedesigner/CMakeLists.txt: compile and link

2008-05-17 08:44  cgilles

	* CMakeLists.txt: compile fingerprint generator

2008-05-17 08:41  cgilles

	* utilities/batch/fingerprintsgenerator.cpp,
	  utilities/batch/fingerprintsgenerator.h: new tool to batch
	  compute Haar fingerprints. not yet suitable from GUI

2008-05-17 08:40  cgilles

	* libs/database/haar/haar.cpp, libs/database/haar/haar.h,
	  libs/database/haar/haariface.cpp, libs/database/haar/haariface.h:
	  make public method. give credits to Marcel of course (:=)))

2008-05-17 08:32  cgilles

	* digikam/CMakeLists.txt: add haar subdir

2008-05-17 08:16  cgilles

	* libs/database/haar/haariface.cpp, libs/database/haar/haariface.h:
	  add a new method to load an image using a QImage object directly

2008-05-16 17:51  mwiesweg

	* libs/database/haar/haar.cpp, libs/database/haar/haar.h,
	  libs/database/haar/haariface.cpp, libs/database/haar/haariface.h:
	  - move internal coefficient and similar code to haar.cpp
	  - create simple classes to hold data
	  - split methods to load from file, to fill pixel data into arrays

2008-05-16 14:16  cgilles

	* digikam/albumwidgetstack.cpp, digikam/albumwidgetstack.h,
	  digikam/digikamview.cpp, libs/widgets/common/previewwidget.cpp,
	  libs/widgets/common/previewwidget.h, project/project.kdevelop,
	  utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/lighttable/lighttableview.cpp,
	  utilities/lighttable/lighttableview.h,
	  utilities/lighttable/lighttablewindow.cpp: digiKam from trunk :
	  backport commit #808386 from KDE3 branch
	  CCBUGS: 155046

2008-05-16 13:13  mwiesweg

	* libs/database/imagecopyright.cpp: Get property names from common
	  place in ImageScanner

2008-05-16 13:13  mwiesweg

	* libs/database/imagescanner.cpp, libs/database/imagescanner.h:
	  Implement scanning of IPTC Core properties into ImageCopyright
	  and ImageProperties table.
	  - scanImageCopyright uses ImageCopyright to add copyright info to
	  the db
	  - scanIptcCore reads a few other IPTC core value to the
	  ImageProperties table
	  - iptcCorePropertyName returns the db-internal identifier, as
	  defined in DBSCHEMA.ods

2008-05-16 13:13  mwiesweg

	* DBSCHEMA.ODS: Add mapping of IPTC core properties into
	  ImageProperties table

2008-05-16 13:13  mwiesweg

	* libs/dmetadata/dmetadata.cpp, libs/dmetadata/metadatainfo.h: Add
	  missing 's'

2008-05-16 13:13  mwiesweg

	* libs/database/imagecopyright.h: fix header

2008-05-16 11:36  cgilles

	* libs/database/haar/haariface.cpp, libs/database/haar/haariface.h:
	  make addImage re-entrant. remove static members. Can be used in
	  separate thread. fix api

2008-05-16 11:27  cgilles

	* libs/database/haar/haariface.cpp, libs/database/haar/haariface.h:
	  char* => QString

2008-05-16 11:10  cgilles

	* libs/database/haar/haariface.cpp, libs/database/haar/haariface.h:
	  polish

2008-05-16 11:07  cgilles

	* libs/database/haar/haariface.cpp, libs/database/haar/haariface.h:
	  polish

2008-05-16 11:02  cgilles

	* libs/database/haar/haar.cpp, libs/database/haar/haar.h: remove
	  unwanted methods

2008-05-16 10:49  cgilles

	* libs/database/haar/haariface.cpp, libs/database/haar/haariface.h:
	  remove initDB, closeDB and magickThumb methods

2008-05-16 10:42  cgilles

	* libs/database/haar/haariface.cpp: polish

2008-05-16 09:07  cgilles

	* libs/database/haar/haariface.cpp, libs/database/haar/haariface.h:
	  polish

2008-05-16 08:52  cgilles

	* libs/widgets/common/dpopupmenu.cpp,
	  libs/widgets/common/dpopupmenu.h: backport commit #808273 from
	  KDE3 branch

2008-05-16 04:20  cgilles

	* libs/database/haar/haar.cpp: compile on Fedora

2008-05-15 19:34  cgilles

	* libs/dimg/loaders/tiffloader.cpp, libs/dimg/loaders/tiffloader.h:
	  backport commit #808143 from KDE3 branch
	  CCBUGS: 162132

2008-05-15 13:51  cgilles

	* libs/jpegutils/jpegutils.cpp, libs/jpegutils/jpegutils.h,
	  project/project.kdevelop,
	  utilities/imageeditor/canvas/dimginterface.cpp: set IPTC preview
	  size to 1280x1024 instead 800x600

2008-05-15 12:15  cgilles

	* libs/database/haar/haariface.cpp, libs/database/haar/haariface.h:
	  polish

2008-05-15 12:08  cgilles

	* libs/database/haar/haar.cpp, libs/database/haar/haar.h,
	  libs/database/haar/haariface.cpp, libs/database/haar/haariface.h:
	  code cleanup. there is no eternal loop here (:=))). added
	  contructor and destructor

2008-05-15 11:34  cgilles

	* digikam.lsm.cmake: update

2008-05-15 11:33  cgilles

	* README: update

2008-05-15 10:21  cgilles

	* libs/database/haar/haariface.cpp, libs/database/haar/haariface.h:
	  weights ==> s_haar_weights

2008-05-15 10:17  cgilles

	* libs/database/haar/haariface.cpp, libs/database/haar/haariface.h:
	  missing one private mmeber to prefix with m_

2008-05-15 10:11  cgilles

	* libs/database/haar/haariface.cpp, libs/database/haar/haariface.h:
	  use m_ prefix with private members

2008-05-15 10:01  cgilles

	* libs/database/haar/haariface.cpp, libs/database/haar/haariface.h:
	  idem here. make private members

2008-05-15 09:54  cgilles

	* libs/database/haar/haar.h: these member are only internal stuff
	  ==> private

2008-05-15 09:50  cgilles

	* libs/database/haar/haar.cpp, libs/database/haar/haar.h,
	  libs/database/haar/haariface.cpp, libs/database/haar/haariface.h:
	  polish

2008-05-15 08:08  cgilles

	* libs/database/haar/haar.cpp: use code inplace instead to use a
	  preprocessor macro.
	  Marcel, look like ther eis an eternal loop here. Strange...
	  CCMAIL: marcel.wiesweg@gmx.de

2008-05-15 07:58  cgilles

	* libs/database/haar/haar.cpp, libs/database/haar/haar.h,
	  libs/database/haar/haariface.cpp, libs/database/haar/haariface.h:
	  make both C++ classes

2008-05-15 07:12  cgilles

	* libs/database/haar/haariface.cpp, libs/database/haar/haariface.h:
	  polish. use ddebug

2008-05-15 06:49  cgilles

	* libs/database/haar/haar.cpp, libs/database/haar/haar.h,
	  libs/database/haar/haariface.h: polish

2008-05-15 06:40  cgilles

	* CMakeLists.txt: compile

2008-05-15 06:40  cgilles

	* libs/database/haar/haariface.cpp, libs/database/haar/haariface.h,
	  libs/database/haar/imgdb.cpp, libs/database/haar/imgdb.h: imgdb
	  ==> haariface

2008-05-15 06:37  cgilles

	* libs/database/haar/haar.cpp, libs/database/haar/haar.h,
	  libs/database/haar/imgdb.cpp, libs/database/haar/imgdb.h: polish
	  and simplifications

2008-05-14 19:22  cgilles

	* libs/database/haar/haar.cpp, libs/database/haar/haar.h,
	  libs/database/haar/imgdb.cpp, libs/database/haar/imgdb.h: polish

2008-05-14 17:24  mwiesweg

	* CMakeLists.txt, showfoto/CMakeLists.txt: - compile ImageCopyright
	  - fix compilation of showfoto/main.cpp for me, version.h was not
	  found

2008-05-14 14:20  cgilles

	* CMakeLists.txt: compile

2008-05-14 14:19  cgilles

	* digikam/CMakeLists.txt, digikam/version.h.cmake: compile

2008-05-14 13:57  cgilles

	* libs/database/haar, libs/database/haar/haar.cpp,
	  libs/database/haar/haar.h, libs/database/haar/imgdb.cpp,
	  libs/database/haar/imgdb.h: digiKam from trunk : first import of
	  Haar algorithm to perform fuzzy search around whole collection of
	  image.

	  Marcel, the code have been extracted from imageseek program
	  (http://www.imgseek.net)
	  several methods can be removed and optimized here, especially in
	  imgdb.cpp
	  do not look how is computed haar matrix, just look the result
	  provided to store values in DB and to compare both matrix when we
	  will perform search.
	  It's not very complicated (:=)))

	  The code need to be interfaced to digiKam DB backend. We need to
	  talking about this code by IRC or mail...

	  CCMAIL: marcel.wiesweg@gmx.de

2008-05-14 13:49  cgilles

	* libs/jpegutils/jpegutils.h: to be sure than all compile
	  everywhere

2008-05-14 10:44  cgilles

	* CMakeLists.txt, cmake/templates/cmake_uninstall.in_cmake: make
	  uninstall is now drived by KDELibs

2008-05-14 10:44  cgilles

	* digikam/version.h.cmake: compile

2008-05-14 10:32  cgilles

	* imageplugins/lenscorrection/autocorrection/imageeffect_autocorrection.cpp,
	  imageplugins/lenscorrection/autocorrection/klensfun.cpp: polish

2008-05-14 10:19  cgilles

	* digikam/version.h.cmake: fix i18n

2008-05-14 10:11  cgilles

	* digikam/version.h.cmake: fix i18n

2008-05-14 10:05  cgilles

	* digikam/version.h.cmake: missing i18n

2008-05-14 09:25  cgilles

	* digikam/welcomepageview.cpp: polish

2008-05-14 09:08  cgilles

	* digikam/main.cpp, digikam/version.h.cmake,
	  digikam/welcomepageview.cpp,
	  imageplugins/adjustcurves/adjustcurves.cpp,
	  imageplugins/adjustlevels/adjustlevels.cpp,
	  imageplugins/blurfx/imageeffect_blurfx.cpp,
	  imageplugins/border/imageeffect_border.cpp,
	  imageplugins/channelmixer/channelmixer.cpp,
	  imageplugins/charcoal/imageeffect_charcoal.cpp,
	  imageplugins/colorfx/imageeffect_colorfx.cpp,
	  imageplugins/distortionfx/imageeffect_distortionfx.cpp,
	  imageplugins/emboss/imageeffect_emboss.cpp,
	  imageplugins/filmgrain/imageeffect_filmgrain.cpp,
	  imageplugins/freerotation/imageeffect_freerotation.cpp,
	  imageplugins/hotpixels/imageeffect_hotpixels.cpp,
	  imageplugins/infrared/imageeffect_infrared.cpp,
	  imageplugins/inpainting/imageeffect_inpainting.cpp,
	  imageplugins/inserttext/imageeffect_inserttext.cpp,
	  imageplugins/lenscorrection/autocorrection/imageeffect_autocorrection.cpp,
	  imageplugins/lenscorrection/distortion/imageeffect_lensdistortion.cpp,
	  imageplugins/lenscorrection/vignetting/imageeffect_antivignetting.cpp,
	  imageplugins/noisereduction/imageeffect_noisereduction.cpp,
	  imageplugins/oilpaint/imageeffect_oilpaint.cpp,
	  imageplugins/perspective/imageeffect_perspective.cpp,
	  imageplugins/raindrop/imageeffect_raindrop.cpp,
	  imageplugins/restoration/imageeffect_restoration.cpp,
	  imageplugins/sheartool/imageeffect_sheartool.cpp,
	  imageplugins/superimpose/imageeffect_superimpose.cpp,
	  imageplugins/texture/imageeffect_texture.cpp,
	  imageplugins/whitebalance/imageeffect_whitebalance.cpp,
	  libs/dimg/loaders/pngloader.cpp, libs/dmetadata/dmetadata.cpp,
	  project/project.kdevelop, showfoto/main.cpp,
	  themedesigner/main.cpp: factorize svn version code

2008-05-14 08:38  cgilles

	* imageplugins/lenscorrection/autocorrection/imageeffect_autocorrection.cpp,
	  imageplugins/lenscorrection/autocorrection/imageeffect_autocorrection.h:
	  fix i18n

2008-05-14 08:15  cgilles

	* digikam/main.cpp: polish

2008-05-14 08:14  cgilles

	* showfoto/main.cpp: polish

2008-05-14 06:18  cgilles

	* CMakeLists.txt: polish

2008-05-13 19:07  cgilles

	* showfoto/main.cpp: add svn rev.

2008-05-13 19:00  cgilles

	* cmake/templates/svnscript.cmake.in_cmake: polish

2008-05-13 18:55  cgilles

	* CMakeLists.txt: polish

2008-05-13 18:49  mwiesweg

	* DBSCHEMA.ODS: Add detailed mapping of copyright fields

2008-05-13 18:49  mwiesweg

	* libs/database/imagecopyright.cpp, libs/database/imagecopyright.h:
	  Add a trailing s to rightUsageTerm

2008-05-13 18:44  cgilles

	* showfoto/main.cpp: add svn revision

2008-05-13 18:44  cgilles

	* libs/imageproperties/worldmapwidget.cpp: compile

2008-05-13 18:33  mwiesweg

	* libs/database/imagecopyright.cpp, libs/database/imagecopyright.h:
	  Start a wrapper class to access the ImageCopyright table.
	  I did some research on what fields have which names; some methods
	  to access
	  fields with different common names have got aliases.
	  For the main method name and the property name in the database I
	  have chosen
	  to follow the Iptc4Xmp specification.

2008-05-13 18:33  mwiesweg

	* libs/database/imagecomments.cpp: tiny changes

2008-05-13 18:33  mwiesweg

	* libs/database/albumdb.cpp, libs/database/albumdb.h,
	  libs/database/albuminfo.h: Add methods to get and set properties
	  in the ImageCopyright table

2008-05-13 18:33  mwiesweg

	* libs/database/schemaupdater.cpp, libs/database/schemaupdater.h:
	  Add proper UNIQUE statement to ImageCopyright table

2008-05-13 18:33  mwiesweg

	* libs/database/imagequerybuilder.cpp: Remove leftover debug
	  messages

2008-05-13 18:02  cgilles

	* digikam/main.cpp: polish

2008-05-13 15:08  cgilles

	* digikam/main.cpp: add svnrevision

2008-05-13 15:00  cgilles

	* CMakeLists.txt: add new template script rules inspired from
	  Marble :

	  - svn revision id extraction to put in about dialog
	  - a "make uninstall" like command

2008-05-13 14:58  cgilles

	* cmake/templates/cmake_uninstall.in_cmake: new script

2008-05-13 14:58  cgilles

	* cmake/templates/svnversion.h.in_cmake: add new script

2008-05-13 14:57  cgilles

	* cmake/templates/svnscript.cmake.in_cmake: new script

2008-05-13 14:57  cgilles

	* cmake/templates: add new dir

2008-05-13 11:49  cgilles

	* libs/imageproperties/worldmapwidget.cpp: do not crash with marble
	  widget from trunk. a default theme need to be loaded

2008-05-12 22:32  aacid

	* digikam/albumiconview.cpp, digikam/albumlister.cpp,
	  digikam/albummanager.cpp, digikam/digikamapp.cpp,
	  libs/database/albumdb.cpp, libs/database/collectionmanager.cpp,
	  libs/database/collectionscanner.cpp,
	  libs/database/schemaupdater.cpp, libs/database/searchxml.cpp,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/threadimageio/loadingcache.cpp,
	  libs/threadimageio/thumbnailloadthread.cpp,
	  utilities/batch/batchalbumssyncmetadata.cpp,
	  utilities/imageeditor/canvas/imagepluginloader.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp: const & is
	  foreach's friend

2008-05-12 19:58  doerr

	* imageplugins/coreplugin/imageeffect_iccproof.cpp: CCBUGS: 147597
	  Fixed 74-79

2008-05-12 19:31  doerr

	* imageplugins/coreplugin/imageeffect_iccproof.cpp: CCBUGS: 147597
	  Fixed 72-73

2008-05-12 19:06  doerr

	* imageplugins/coreplugin/hsl/imageeffect_hsl.cpp,
	  imageplugins/coreplugin/imageeffect_iccproof.cpp,
	  imageplugins/coreplugin/sharpnesseditor/imageeffect_sharpen.cpp,
	  imageplugins/infrared/imageeffect_infrared.cpp: CCBUGS: 147597
	  Fixed 66-71

2008-05-12 17:15  cgilles

	* imageplugins/lenscorrection/autocorrection/imageeffect_autocorrection.cpp,
	  imageplugins/lenscorrection/autocorrection/imageeffect_autocorrection.h:
	  digiKam from trunk : LensFun plugin : add a grid over preview to
	  visualize lens distorsion corrections

2008-05-12 13:44  mwiesweg

	* libs/database/imagelister.cpp: Support post hooks for position
	  search

2008-05-12 13:43  mwiesweg

	* CMakeLists.txt: Compile new file

2008-05-12 13:43  mwiesweg

	* libs/database/imagequerybuilder.cpp,
	  libs/database/imagequerybuilder.h: Add support for searching the
	  database by GPS position.
	  You can specify a position by coordinates, and find all images
	  located around that position within a specified distance.

	  The search is based on two parts.
	  Part 1: We compute a (false) "spherical rectangle" where the left
	  and right side
	  are longitude (thus Great circles), and the top and bottom are
	  latitudes
	  (no Great circles). This allows, by simple and fast comparison,
	  to sort
	  out the candidates of our search.
	  Part 2: We use the Haversine formula to compute the exact
	  distance.
	  This formula assumes the earth is a Sphere, and it's only the
	  second best,
	  but much faster assumption for such a computation.

	  Part 1 is done in SQL, Part 2 by a post hook on the returned
	  result set in C++.
	  The ImageQueryBuilder can now return a list of post hooks and
	  ImageLister
	  checks the hooks for each result.

	  Writing a position search can look like this:

	  writer.writeField("position", SearchXml::Near);
	  writer.writeAttribute("type", "radius");
	  writer.writeAttribute("distance", QString::number(100));
	  writer.writeValue(QList<double>() << -23.029 << 65.9786725);
	  writer.finishField();

	  Which search all images 100m around a certain point in
	  Northwestern Iceland.

2008-05-12 13:43  mwiesweg

	* libs/dmetadata/geodetictools.cpp, libs/dmetadata/geodetictools.h:
	  Add geodetic tools:

	  GeodeticCalculator allows to
	  - compute the distance between two points on earth
	  - compute the second point, given a starting point, a distance
	  and an azimuth

	  The algorithm is assuming the earth in an ellipsoid, and this is
	  the best
	  assumption available to make such computations.

	  This code is taken from the geotools project, LGPL 2.1, now
	  relicensed
	  to GPL 2 or later (If equivalent code is provided by Marble,
	  we can use that one. I did not find any.)

2008-05-12 13:43  mwiesweg

	* libs/database/searchxml.cpp, libs/database/searchxml.h: - fix
	  reading lists
	  - add support for reading and writing list of type double
	  - add precision parameter when writing a double
	  - add relation "Near" to search around a geographic position

2008-05-12 13:43  mwiesweg

	* libs/database/imageposition.cpp,
	  libs/imageproperties/imagepropertiessidebardb.cpp: Fix leftover
	  bug from adding the accuracy field:
	  There are ten returned fields now. The sanity check made all
	  ImagePosition objects empty.

2008-05-12 13:43  mwiesweg

	* libs/database/schemaupdater.cpp: clean up

2008-05-12 13:03  cgilles

	* imageplugins/lenscorrection/autocorrection/klensfun.cpp: add
	  whatsthis

2008-05-11 07:20  cgilles

	* utilities/imageeditor/editor/imageiface.cpp,
	  utilities/imageeditor/editor/imageiface.h: using const ref

2008-05-11 07:16  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/editor/imageiface.cpp: editor XMP handling
	  everywhere

2008-05-11 07:12  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/editor/imageiface.cpp,
	  utilities/imageeditor/editor/imageiface.h: handle XMP metadata
	  from editor

2008-05-10 07:40  cgilles

	* libs/imageproperties/imagepropertiessidebardb.cpp: digiKam from
	  trunk : IpagePosition from digiKam DB is now always empty.
	  Marcel, something is broken somewhere. Please check it.
	  Note: this commit try to work around this problem to use the GPS
	  info from image metadata is DB return empty position. This is
	  not the right way to use of course (but the only way to have a
	  working geolocation for LGM2008)

	  CCMAIL: marcel.wiesweg@gmx.de

2008-05-10 07:28  cgilles

	* utilities/imageeditor/canvas/canvas.cpp: remove duplicates

2008-05-07 13:09  cgilles

	* digikam/welcomepageview.cpp: update

2008-05-07 11:58  cgilles

	* libs/jpegutils/transupp.cpp: polish

2008-05-07 11:53  cgilles

	* libs/jpegutils/transupp.cpp: polish

2008-05-07 11:52  cgilles

	* libs/jpegutils/transupp.cpp: polish

2008-05-07 07:12  cgilles

	* CMakeLists.txt: digiKam can be compiled with MarbleWidget from
	  trunk (see commit #804942 for details)

2008-05-07 05:48  cgilles

	* data/about/box-bottom-left.png, data/about/box-bottom-middle.png,
	  data/about/box-bottom-right.png, data/about/box-middle-left.png,
	  data/about/box-middle-right.png, data/about/box-top-left.png,
	  data/about/box-top-middle.png, data/about/box-top-right.png:
	  remove black frame

2008-05-06 13:01  cgilles

	* digikam/welcomepageview.cpp: polish

2008-05-06 13:01  cgilles

	* data/about/infopage.css: use highlight theme color

2008-05-06 12:53  cgilles

	* data/themes/Dessert: polish

2008-05-06 12:38  cgilles

	* data/about/infopage.css: add PNG file names as comments

2008-05-06 12:14  cgilles

	* data/about/infopage.css: fix margin

2008-05-06 12:10  cgilles

	* data/about/top-left-digikam.png: fix margin

2008-05-06 12:08  cgilles

	* data/about/infopage.css: fix margin

2008-05-06 11:43  cgilles

	* digikam/welcomepageview.cpp: polish

2008-05-06 11:43  cgilles

	* data/about/infopage.css: polish

2008-05-06 11:01  cgilles

	* digikam/welcomepageview.cpp, digikam/welcomepageview.h: use only
	  one CSS file

2008-05-06 11:00  cgilles

	* data/about/CMakeLists.txt, data/about/digikam.css,
	  data/about/infopage.css, data/about/main.html: optimize css

2008-05-06 10:44  cgilles

	* digikam/welcomepageview.cpp: polish

2008-05-06 10:43  cgilles

	* data/about/CMakeLists.txt, data/about/digikam.css,
	  data/about/top-left.png: optimize

2008-05-06 10:29  cgilles

	* digikam/welcomepageview.cpp: polish

2008-05-06 10:29  cgilles

	* data/about/CMakeLists.txt, data/about/bar-bottom-left.png,
	  data/about/bar-bottom-middle.png,
	  data/about/bar-bottom-right.png, data/about/bar-middle-left.png,
	  data/about/bar-middle-right.png, data/about/bar-top-left.png,
	  data/about/bar-top-middle.png, data/about/bar-top-right.png,
	  data/about/bottom-left.png, data/about/bottom-middle.png,
	  data/about/bottom-right.png, data/about/infopage.css,
	  data/about/main.html: optimize layout again

2008-05-06 10:23  cgilles

	* digikam/welcomepageview.cpp: polish

2008-05-06 10:23  cgilles

	* data/about/infopage.css, data/about/main.html: optimize layout

2008-05-06 10:14  cgilles

	* data/about/infopage.css, data/about/main.html: polish

2008-05-06 10:13  cgilles

	* digikam/welcomepageview.cpp: polish

2008-05-06 08:28  cgilles

	* digikam/welcomepageview.cpp, digikam/welcomepageview.h: now
	  welcome page follow color theme scheme

2008-05-06 08:27  cgilles

	* data/about/main.html: polish

2008-05-06 04:22  cgilles

	* digikam/welcomepageview.cpp: polish

2008-05-06 04:22  cgilles

	* data/about/infopage.css: slogan follow color theme

2008-05-05 20:50  cgilles

	* digikam/welcomepageview.h: compile

2008-05-05 20:49  cgilles

	* digikam/welcomepageview.cpp: use color theme scheme

2008-05-05 20:49  cgilles

	* data/about/bottom-left.png, data/about/bottom-middle.png,
	  data/about/bottom-right.png, data/about/digikam.css,
	  data/about/infopage.css, data/about/main.html,
	  data/about/top-middle.png: use color theme scheme

2008-05-05 19:17  cgilles

	* digikam/welcomepageview.cpp: polish

2008-05-05 19:17  cgilles

	* data/about/CMakeLists.txt, data/about/bar-bottom-left.png,
	  data/about/bar-bottom-middle.png,
	  data/about/bar-bottom-right.png, data/about/bar-middle-left.png,
	  data/about/bar-middle-right.png, data/about/bar-top-left.png,
	  data/about/bar-top-middle.png, data/about/bar-top-right.png,
	  data/about/bottom-left.png, data/about/bottom-middle.png,
	  data/about/bottom-right.png, data/about/box-bottom-left.png,
	  data/about/box-bottom-middle.png,
	  data/about/box-bottom-right.png, data/about/box-middle-left.png,
	  data/about/box-middle-right.png, data/about/box-top-left.png,
	  data/about/box-top-middle.png, data/about/box-top-right.png,
	  data/about/digikam.css, data/about/infopage.css,
	  data/about/infopage_rtl.css, data/about/top-left-digikam.png,
	  data/about/top-left.png, data/about/top-middle.png: we will use a
	  dedicated css to customize color everywhere, accordingly with
	  digiKam color scheme theme

2008-05-05 18:23  cgilles

	* digikam/welcomepageview.cpp: fix i18n

2008-05-05 18:23  cgilles

	* data/about/CMakeLists.txt, data/about/bar-bottom-left.png,
	  data/about/bar-bottom-middle.png,
	  data/about/bar-bottom-right.png, data/about/bar-middle-left.png,
	  data/about/bar-middle-right.png, data/about/bar-top-left.png,
	  data/about/bar-top-middle.png, data/about/bar-top-right.png,
	  data/about/bottom-left.png, data/about/bottom-middle.png,
	  data/about/bottom-right.png, data/about/box-bottom-left.png,
	  data/about/box-bottom-middle.png,
	  data/about/box-bottom-right.png, data/about/box-middle-left.png,
	  data/about/box-middle-right.png, data/about/box-top-left.png,
	  data/about/box-top-middle.png, data/about/box-top-right.png,
	  data/about/digikam.css, data/about/kde_infopage.css,
	  data/about/kde_infopage_rtl.css, data/about/top-left.png,
	  data/about/top-middle.png, data/about/top-right-digikam.png:
	  digiKam from trunk : about data using KDE4 layout/frame

2008-05-05 12:57  cgilles

	* utilities/lighttable/lighttablewindow.cpp: backport commit
	  #804254 from KDE3

2008-05-05 12:47  cgilles

	* utilities/lighttable/lighttablewindow.cpp: backport commit
	  #804247 from KDE3

2008-05-05 12:40  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: disable slideshow
	  action

2008-05-05 12:30  cgilles

	* showfoto/showfoto.cpp: fix crash if slideshow is started with an
	  empty item list

2008-05-05 10:17  cgilles

	* showfoto/main.cpp: use new slogan from Risto

2008-05-05 10:17  cgilles

	* digikam/main.cpp: use new slogan from Risto

2008-05-05 10:10  cgilles

	* digikam/welcomepageview.cpp: digiKAm from trunk : use new Slogan
	  from Risto

2008-05-05 10:03  cgilles

	* data/pics/splash-digikam.png: fix banner

2008-05-05 09:27  cgilles

	* libs/widgets/common/dpopupmenu.cpp: use right side pix

2008-05-05 09:26  cgilles

	* data/pics/CMakeLists.txt: compile

2008-05-05 09:23  cgilles

	* data/pics/menusidepix-digikam.png,
	  data/pics/menusidepix-digikam.xcf,
	  data/pics/menusidepix-showfoto.png,
	  data/pics/menusidepix-showfoto.xcf, data/pics/menusidepixmap.png,
	  data/pics/menusidepixmap.xcf, project/project.kdevelop,
	  showfoto/CMakeLists.txt, showfoto/pics: use common place to host
	  sidemenupixmap

2008-05-05 09:17  cgilles

	* data/pics/splash-digikam.png, data/pics/splash-digikam.svg: fix
	  splash size

2008-05-05 09:12  cgilles

	* data/pics/splash-showfoto.png, data/pics/splash-showfoto.svg,
	  data/pics/splash-showfoto.xcf: digiKam from trunk : update
	  Showfoto splash use Risto icons and frame.

2008-05-05 08:59  cgilles

	* data/pics/splash-digikam.png, data/pics/splash-digikam.svg,
	  data/pics/splash-digikam.xcf: digiKAm from trunk : digiKam splash
	  use Risto icons and banner layout now.

2008-05-05 08:23  cgilles

	* showfoto/showfoto.cpp: compile

2008-05-05 08:22  cgilles

	* digikam/digikamapp.cpp: compile

2008-05-05 08:22  cgilles

	* libs/widgets/common/splashscreen.cpp,
	  libs/widgets/common/splashscreen.h: fix spalshscreen constructor

2008-05-05 08:15  cgilles

	* libs/widgets/common/dpopupmenu.cpp: fix path

2008-05-05 07:58  cgilles

	* showfoto/showfoto.cpp: use right splash file

2008-05-05 07:57  cgilles

	* data/pics/CMakeLists.txt: compile

2008-05-05 07:51  cgilles

	* data/pics/splash-showfoto.png, data/pics/splash-showfoto.xcf,
	  showfoto/pics/CMakeLists.txt, showfoto/pics/showfoto-splash.png,
	  showfoto/pics/showfoto-splash.xcf: move an rename showfoto splash
	  to common place

2008-05-05 06:55  cgilles

	* digikam/digikamapp.cpp: fix splash name

2008-05-05 06:54  cgilles

	* data/pics/CMakeLists.txt, data/pics/digikam-splash.png,
	  data/pics/digikam-splash.xcf, data/pics/splash-digikam.png,
	  data/pics/splash-digikam.xcf: rename

2008-05-05 06:22  cgilles

	* KDE4PORT: update

2008-05-05 06:05  cgilles

	* libs/dialogs/rawcameradlg.cpp: fix layout

2008-05-05 06:03  cgilles

	* utilities/cameragui/camerainfodialog.cpp: use Oxygen icon

2008-05-04 19:41  cgilles

	* libs/dialogs/rawcameradlg.cpp: compile

2008-05-04 19:40  cgilles

	* libs/dialogs/rawcameradlg.cpp: use showfoto/digikam logo

2008-05-04 19:39  cgilles

	* data/pics/CMakeLists.txt, data/pics/logo-showfoto.png: add
	  showfoto logo

2008-05-04 19:20  cgilles

	* data/icons/hi128-app-showfoto.png,
	  data/icons/hi16-app-showfoto.png,
	  data/icons/hi22-app-showfoto.png,
	  data/icons/hi32-app-showfoto.png,
	  data/icons/hi48-app-showfoto.png,
	  data/icons/hi64-app-showfoto.png,
	  data/icons/hisc-app-showfoto.svgz,
	  data/icons/oxygen/128x128/apps/showfoto.png,
	  data/icons/oxygen/16x16/apps/showfoto.png,
	  data/icons/oxygen/22x22/apps/showfoto.png,
	  data/icons/oxygen/32x32/apps/showfoto.png,
	  data/icons/oxygen/48x48/apps/showfoto.png,
	  data/icons/oxygen/64x64/apps/showfoto.png,
	  data/icons/oxygen/scalable/apps/showfoto.svgz: digiKam from trunk
	  : add Oxygen like for showfoto from Risto.

2008-05-04 19:08  cgilles

	* showfoto/CMakeLists.txt, showfoto/icons: cleanup

2008-05-04 19:07  cgilles

	* data/icons/hi22-mime-raw.png, data/icons/hi32-mime-raw.png,
	  data/icons/hi48-mime-raw.png, data/icons/hi64-mime-raw.png,
	  project/project.kdevelop, showfoto/icons/hi128-app-showfoto.png,
	  showfoto/icons/hi16-app-showfoto.png,
	  showfoto/icons/hi22-app-showfoto.png,
	  showfoto/icons/hi22-mime-raw.png,
	  showfoto/icons/hi32-app-showfoto.png,
	  showfoto/icons/hi32-mime-raw.png,
	  showfoto/icons/hi48-app-showfoto.png,
	  showfoto/icons/hi48-mime-raw.png,
	  showfoto/icons/hi64-app-showfoto.png,
	  showfoto/icons/hi64-mime-raw.png: move showfoto icons to common
	  place

2008-05-03 20:28  cgilles

	* showfoto/main.cpp: add credits to Risto

2008-05-03 20:27  cgilles

	* digikam/main.cpp: Add credits to Risto

2008-05-03 20:13  cgilles

	* data/icons/oxygen/128x128/apps/digikam.png,
	  data/icons/oxygen/128x128/apps/hi128-app-digikam.png,
	  data/icons/oxygen/16x16/apps/digikam.png,
	  data/icons/oxygen/16x16/apps/hi16-app-digikam.png,
	  data/icons/oxygen/22x22/apps/digikam.png,
	  data/icons/oxygen/22x22/apps/hi22-app-digikam.png,
	  data/icons/oxygen/32x32/apps/digikam.png,
	  data/icons/oxygen/32x32/apps/hi32-app-digikam.png,
	  data/icons/oxygen/48x48/apps/digikam.png,
	  data/icons/oxygen/48x48/apps/hi48-app-digikam.png,
	  data/icons/oxygen/64x64/apps/digikam.png,
	  data/icons/oxygen/64x64/apps/hi64-app-digikam.png,
	  data/icons/oxygen/scalable/apps/digikam.svgz,
	  data/icons/oxygen/scalable/apps/hisc-app-digikam.svgz: use right
	  file names

2008-05-03 20:12  cgilles

	* data/icons/CMakeLists.txt, data/icons/hi256-app-digikam.png,
	  data/icons/hi72-app-digikam.png, data/icons/hi96-app-digikam.png,
	  data/icons/oxygen, data/icons/oxygen/128x128,
	  data/icons/oxygen/128x128/apps,
	  data/icons/oxygen/128x128/apps/hi128-app-digikam.png,
	  data/icons/oxygen/16x16, data/icons/oxygen/16x16/apps,
	  data/icons/oxygen/16x16/apps/hi16-app-digikam.png,
	  data/icons/oxygen/22x22, data/icons/oxygen/22x22/apps,
	  data/icons/oxygen/22x22/apps/hi22-app-digikam.png,
	  data/icons/oxygen/32x32, data/icons/oxygen/32x32/apps,
	  data/icons/oxygen/32x32/apps/hi32-app-digikam.png,
	  data/icons/oxygen/48x48, data/icons/oxygen/48x48/apps,
	  data/icons/oxygen/48x48/apps/hi48-app-digikam.png,
	  data/icons/oxygen/64x64, data/icons/oxygen/64x64/apps,
	  data/icons/oxygen/64x64/apps/hi64-app-digikam.png,
	  data/icons/oxygen/CMakeLists.txt, data/icons/oxygen/scalable,
	  data/icons/oxygen/scalable/apps,
	  data/icons/oxygen/scalable/apps/hisc-app-digikam.svgz: install
	  Oxygen icons at the right place

2008-05-02 21:27  cgilles

	* digikam/albummanager.cpp: Q3IntDict => QHash

2008-05-02 21:08  cgilles

	* data/about/top-right-digikam.png: upate

2008-05-02 21:04  cgilles

	* data/about/top-right-digikam.png: update

2008-05-02 18:53  mwiesweg

	* digikam/searchtabheader.cpp: Usability polish:
	  - if the user has used the Advanced Search window, but has
	  effectively only used the
	  keywords field, recognize the search (by checking the XML) as a
	  keyword search and
	  treat it as such. Only if the advanced search options have
	  actually been used,
	  mark it as AdvancedSearch
	  - if an advanced search is the current search, display this text
	  in the line edit
	  for entering a keyword search. The user can still click the line
	  edit, in which
	  case the text disappears, and create a new keyword search, but he
	  is warned
	  to better use the advanced search button.

2008-05-02 18:53  mwiesweg

	* utilities/searchwindow/searchview.cpp,
	  utilities/searchwindow/searchview.h,
	  utilities/searchwindow/searchwindow.cpp,
	  utilities/searchwindow/searchwindow.h: Usability bug fixes:
	  - move the search bottom bar (containing Ok+Cancel buttons) from
	  inside the scroll area
	  to the bottom of the main widget, so that it is always visible
	  - in the main widget, listen on Enter and Escape key presses and
	  react with Ok or Cancel actions
	  (just like a normal dialog)

2008-05-02 18:53  mwiesweg

	* utilities/searchwindow/searchfields.cpp,
	  utilities/searchwindow/searchfields.h: Create SearchFieldKeyword,
	  based on SearchFieldText, but which properly
	  splits the keywords into different fields, just like the line
	  edit in the left side bar

2008-05-02 18:53  mwiesweg

	* libs/database/imagequerybuilder.cpp: Fix searching for multiple
	  keywords and album (which has still some problems)

2008-05-02 18:52  mwiesweg

	* libs/database/searchxml.cpp, libs/database/searchxml.h: Add
	  support to read the XML of a search to find out if it is only a
	  simple keyword search
	  (defined as: exactly one group, default operators, only fields
	  with name "keyword", relation "like")

2008-05-02 18:52  mwiesweg

	* digikam/albummanager.cpp: Bugfix: Properly set the new type of an
	  album not only in the db, but also on the SAlbum object

2008-05-02 17:10  cgilles

	* data/pics/banner-digikam.png, data/pics/banner-digikam.svg:
	  update tool bar banner using Risto icon

2008-05-02 14:59  cgilles

	* AUTHORS: add Risto credits

2008-05-02 14:55  cgilles

	* data/pics/banner-digikam.png: update

2008-05-02 14:50  cgilles

	* data/pics/logo-digikam.png: update

2008-05-02 14:49  cgilles

	* data/icons/hi128-app-digikam.png,
	  data/icons/hi16-app-digikam.png, data/icons/hi22-app-digikam.png,
	  data/icons/hi256-app-digikam.png,
	  data/icons/hi32-app-digikam.png, data/icons/hi48-app-digikam.png,
	  data/icons/hi64-app-digikam.png, data/icons/hi72-app-digikam.png,
	  data/icons/hi96-app-digikam.png,
	  data/icons/hisc-app-digikam.svgz: polish

2008-05-02 13:37  cgilles

	* data/icons/hi128-app-digikam.png,
	  data/icons/hi16-app-digikam.png, data/icons/hi22-app-digikam.png,
	  data/icons/hi32-app-digikam.png, data/icons/hi48-app-digikam.png,
	  data/icons/hi64-app-digikam.png, data/icons/hi72-app-digikam.png,
	  data/icons/hi96-app-digikam.png,
	  data/icons/hisc-app-digikam.svgz: digiKam from trunk : new
	  digiKam icons "à la Oxygen" from Risto Saukonpaa
	  CCMAIL: paristo@gmail.com

2008-05-02 12:23  cgilles

	* imageplugins/perspective/imageeffect_perspective.cpp,
	  imageplugins/perspective/imageeffect_perspective.h,
	  imageplugins/perspective/perspectivewidget.cpp,
	  imageplugins/perspective/perspectivewidget.h: Q3PointArray =>
	  QPolygon

2008-05-02 08:36  cgilles

	* imageplugins/border/border.cpp, imageplugins/border/border.h,
	  imageplugins/border/imageeffect_border.cpp,
	  imageplugins/border/imageeffect_border.h: Q3PointArray ==>
	  QPolygon

2008-05-02 06:54  cgilles

	* README: update

2008-05-01 22:06  cgilles

	* KDE4PORT: update

2008-05-01 22:05  cgilles

	* digikam/CMakeLists.txt, digikam/searchresultsitem.cpp,
	  digikam/searchresultsitem.h, digikam/searchresultsview.cpp,
	  digikam/searchresultsview.h, digikam/searchwidgets.cpp,
	  digikam/searchwidgets.h: remove old codes

2008-05-01 21:41  cgilles

	* KDE4PORT: update

2008-05-01 21:41  cgilles

	* digikam/CMakeLists.txt, digikam/searchadvanceddialog.cpp,
	  digikam/searchadvanceddialog.h, digikam/searchfolderview.cpp,
	  digikam/searchquickdialog.cpp, digikam/searchquickdialog.h:
	  remove obsolete code

2008-05-01 19:56  cgilles

	* libs/widgets/common/previewwidget.cpp: Q3Cache ==> QCache

2008-05-01 19:32  cgilles

	* utilities/imageeditor/canvas/canvas.cpp: Q3Cache ==> QCache

2008-05-01 18:54  cgilles

	* utilities/cameragui/mtqueue.h: this file is not used anymore

2008-05-01 18:46  cgilles

	* utilities/imageeditor/canvas/undomanager.cpp,
	  utilities/imageeditor/canvas/undomanager.h: Q3ValueList => QList

2008-05-01 12:28  cgilles

	* digikam/albummanager.cpp, digikam/albummanager.h: Q3ValueList ==>
	  QList

2008-05-01 11:33  mwiesweg

	* utilities/searchwindow/searchview.cpp,
	  utilities/searchwindow/searchview.h: - Draw a startup animation:
	  When a new search xml has been read, and the view is shown,
	  the fields that are affected by the search (have not their
	  default values)
	  are highlight by an animation drawn in the background.
	  Note: I'm no artist, I dont know how to make this look cool
	  Note: Only visible with Qt4.4
	  - use private d pointer

2008-05-01 11:33  mwiesweg

	* utilities/searchwindow/searchgroup.cpp,
	  utilities/searchwindow/searchgroup.h: - Set the first group,
	  which only contains the "keywords" field, visible at creation.
	  - set all groups visible that have a field whose value has been
	  changed by
	  reading the XML to visible
	  - set fields with changed value as "marked"
	  - return the value widget rects of marked field as area of the
	  startup animation

2008-05-01 11:33  mwiesweg

	* utilities/searchwindow/searchfieldgroup.cpp,
	  utilities/searchwindow/searchfieldgroup.h: - Add code to set
	  fields as "marked" and a method to retrieve the area of the
	  marked fields.
	  - add a public slot to set the visibility of the fields of the
	  group (same as clicking the label)

2008-05-01 11:32  mwiesweg

	* utilities/searchwindow/searchfields.cpp,
	  utilities/searchwindow/searchfields.h: - fix alginment of label
	  widgets (now on the same height as value widgets)
	  - add a method to retrieve the rectangles of the individual
	  widgets of a searchfield.

2008-05-01 11:32  mwiesweg

	* utilities/searchwindow/searchutilities.cpp,
	  utilities/searchwindow/searchutilities.h: Add method to retrieve
	  current status

2008-05-01 11:32  mwiesweg

	* digikam/searchtabheader.cpp, libs/database/searchxml.cpp,
	  libs/database/searchxml.h: Move the code to split a keyword
	  search string to and from a QStringList from
	  SearchTabHeader into a dedicated namespace in Searchxml.cpp.
	  Now it can be shared with the advanced search dialog.

2008-05-01 08:28  cgilles

	* digikam/albumhistory.cpp, digikam/albumhistory.h: Q3ValueList =>
	  QList

2008-04-30 15:41  cgilles

	* digikam/album.cpp, digikam/album.h: Q3ValueList ==> QList

2008-04-30 14:22  cgilles

	* digikam/album.h, digikam/albummanager.cpp,
	  digikam/albummanager.h: polish

2008-04-30 14:18  cgilles

	* libs/dimg/dimgprivate.h: polish

2008-04-30 07:33  cgilles

	* libs/dmetadata/dmetadata.cpp: code simplification.

2008-04-30 06:42  cgilles

	* imageplugins/lenscorrection/autocorrection/klensfun.cpp: digiKam
	  from trunk : now LensFun plugin use the common method from
	  Digikam::DMetadata to extract Lens information.
	  Adrian, please look into DMetadata::getLensDescription() to see
	  how Lens string is extracted. This method is shared with
	  digiKam database interface to host Lens information (digiKam
	  support pictures search based on Lens info) .
	  If something must be added in the future to get Lens strings
	  information from Makernotes/XMP/Exif/IPTC, please improve
	  this method.

	  CCMAIL: adrian@suse.de

2008-04-30 06:33  cgilles

	* libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: digiKam
	  from trunk : DMetadata : Lens information extraction
	  improvements :
	  - add new Canon Makernote tag
	  - add unstandard Camera Raw Exif tag
	  - add API doc.

2008-04-30 04:32  cgilles

	* project/project.kdevelop: update

2008-04-29 19:12  mwiesweg

	* libs/database/imageposition.cpp, libs/database/imagescanner.cpp,
	  libs/dmetadata/dmetadata.cpp, libs/dmetadata/metadatainfo.h: Add
	  missing statements to have the correct number of arguments in the
	  lists passed
	  to the DB, now including Accuracy. Fixes a failed assertion.
	  Add constant PositionAccuracy to DMetadata, retrieving the value
	  is still TODO (if possible)

2008-04-29 11:49  cgilles

	* libs/widgets/imageplugins/imageguidewidget.cpp,
	  libs/widgets/imageplugins/imageguidewidget.h: use const ref

2008-04-29 09:16  cgilles

	* imageplugins/lenscorrection/autocorrection/imageeffect_autocorrection.cpp:
	  typo

2008-04-29 04:30  cgilles

	* digikam/digikamapp.cpp: fix icon

2008-04-29 03:47  cgilles

	* imageplugins/lenscorrection/autocorrection/imageeffect_autocorrection.cpp:
	  fix i18n

2008-04-28 18:52  aacid

	* Messages.sh: merge *rc and *ui extracting because at the moment
	  there's no *ui and it is failing, but if i just remove it it will
	  probably be forgotten to be readded when some *ui is added

2008-04-28 13:56  cgilles

	* libs/widgets/metadata/metadatalistview.cpp,
	  libs/widgets/metadata/metadatalistview.h: using const ref.

2008-04-28 12:52  cgilles

	* libs/imageproperties/cameraitempropertiestab.cpp: digiKam from
	  trunk : Camera image properties tab : add Lens information as
	  Marker and Model

2008-04-28 12:02  cgilles

	* libs/imageproperties/imagepropertiessidebar.cpp,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/imagepropertiestab.cpp,
	  libs/imageproperties/imagepropertiestab.h: digiKam from trunk:
	  imageproperties right sidebar now display Camera Lens
	  information (Maker and type)

2008-04-28 09:47  cgilles

	* libs/themeengine/themeengine.cpp: fix memory leak. Thanks Mr
	  valgrind

2008-04-28 09:46  cgilles

	* imageplugins/coreplugin/imageeffect_bwsepia.cpp: fix memory leak.
	  Thanks Mr Valgrind

2008-04-28 09:00  cgilles

	* imageplugins/coreplugin/imageeffect_bwsepia.cpp: pure Qt4
	  implementation

2008-04-28 08:48  cgilles

	* KDE4PORT: update

2008-04-28 08:38  cgilles

	* CMakeLists.txt: compile

2008-04-28 08:37  cgilles

	* libs/widgets/imageplugins/CMakeLists.txt,
	  libs/widgets/imageplugins/listboxpreviewitem.cpp,
	  libs/widgets/imageplugins/listboxpreviewitem.h: remove obsolete
	  code

2008-04-28 08:36  cgilles

	* imageplugins/coreplugin/imageeffect_bwsepia.cpp,
	  imageplugins/coreplugin/imageeffect_bwsepia.h: digiKam from trunk
	  : Black & Whithe converter do not use old PreviewListBox widget
	  from digiKam core (based on Qt3 transition class). It's more Qt4
	  like using QListWidget

2008-04-27 17:48  mwiesweg

	* libs/database/imageinfo.cpp, libs/dmetadata/dmetadata.cpp,
	  libs/dmetadata/photoinfocontainer.h: Add lens info to structures

2008-04-27 16:03  mwiesweg

	* utilities/searchwindow/searchfieldgroup.cpp,
	  utilities/searchwindow/searchfields.cpp,
	  utilities/searchwindow/searchfields.h,
	  utilities/searchwindow/searchgroup.cpp: Add code to hide the
	  category label if the search field above has the same.
	  Example: There are three fields with the label "Exposure", each
	  with a different
	  detail label. Now there is only the first label shown.

2008-04-27 15:41  mwiesweg

	* utilities/searchwindow/searchgroup.cpp,
	  utilities/searchwindow/searchgroup.h: Base SearchGroup on
	  AbstractSearchGroupContainer and add the necessary code bits.

	  Add layouting.
	  This means that a Search Group can now have subgroups.

	  However, this feature is probably not needed for most use case,
	  and there is no UI for adding a subgroup.
	  Searches converted from 0.9 can have subgroups to reflect the
	  logical operator used there.

2008-04-27 15:41  mwiesweg

	* utilities/searchwindow/searchview.cpp,
	  utilities/searchwindow/searchview.h: Refactor code to handle
	  search groups, move it to a new abstract base class.

	  This prepares sharing the code.

2008-04-27 13:52  mwiesweg

	* utilities/searchwindow/searchgroup.cpp,
	  utilities/searchwindow/searchgroup.h: Make two types of group,
	  the First Group and all following, Chained Groups.

	  Chained groups get a different group label.

	  Note that I expect >80% of the use cases to work with one group
	  only,
	  with additional groups only required for advanced search
	  requirements.

2008-04-27 13:52  mwiesweg

	* utilities/searchwindow/searchview.cpp,
	  utilities/searchwindow/searchview.h: Add necessary support for
	  removing a group.

2008-04-27 13:52  mwiesweg

	* utilities/searchwindow/ratingsearchutilities.cpp: Dont set
	  opacity to 50% here. Not good for all themes.

2008-04-27 13:29  mwiesweg

	* libs/database/imagequerybuilder.cpp: When converting a search
	  from the 0.9 Url search format, mark this with an attribute.

	  The search can be recognized as such, possibly with an info
	  message in the search window.

2008-04-27 13:29  mwiesweg

	* libs/database/imagescanner.cpp, libs/dmetadata/metadatainfo.h:
	  Read lens info into database

2008-04-27 13:29  mwiesweg

	* libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: Add a
	  method getLensDescription(), code taken from the Lens correction
	  plugin

2008-04-27 13:23  mwiesweg

	* libs/database/imageposition.cpp, libs/database/imageposition.h:
	  Support accuracy

2008-04-27 13:23  mwiesweg

	* libs/database/albumdb.cpp, libs/database/albumdb.h,
	  libs/database/imagescanner.cpp, libs/database/schemaupdater.cpp:
	  Adapt to added fields

2008-04-27 13:23  mwiesweg

	* libs/database/databasefields.h,
	  libs/database/databaseinfocontainers.h: Add new fields to enums
	  and structures

2008-04-27 13:23  mwiesweg

	* libs/database/searchxml.cpp, libs/database/searchxml.h: - add
	  methods providing default values, to have them in one place

	  - return SearchXml::Search on XML root element. This allows to
	  read/write
	  an attribute into the root element
	  - do not explicitly write operators if they are default values

2008-04-27 13:15  mwiesweg

	* libs/database/imagecomments.cpp,
	  libs/database/imagequerybuilder.cpp: Fix searching for comment:

	  Do not use comment id, imageid need to be used

2008-04-27 13:15  mwiesweg

	* libs/database/schemaupdater.cpp, libs/database/schemaupdater.h:
	  Pre-alpha schema update number 2:

	  Add a field "accuracy REAL" to ImagePositions
	  Add a field "lens TEXT" to ImageMetadata

2008-04-27 13:15  mwiesweg

	* DBSCHEMA.ODS: Update schema

2008-04-26 20:10  cgilles

	* imageplugins/coreplugin/imageeffect_autocorrection.cpp,
	  imageplugins/coreplugin/imageeffect_autocorrection.h: pure QT4
	  implementation

2008-04-26 11:14  cgilles

	* digikam/welcomepageview.cpp: typo

2008-04-26 07:58  cgilles

	* digikam.lsm.cmake: update

2008-04-25 19:41  cgilles

	* KDE4PORT: update

2008-04-25 13:39  cgilles

	* CMakeLists.txt, cmake/modules/FindLensFun.cmake: compile

2008-04-25 13:31  cgilles

	* libs/dialogs/deletedialog.cpp: fix layout

2008-04-25 13:26  cgilles

	* libs/dialogs/deletedialog.cpp: added digiKam logo

2008-04-25 13:00  cgilles

	* libs/dialogs/deletedialog.cpp, libs/dialogs/deletedialog.h:
	  polish

2008-04-25 12:44  cgilles

	* libs/dialogs/deletedialog.cpp, libs/dialogs/deletedialog.h: pure
	  KDE4 port

2008-04-25 12:25  cgilles

	* libs/dialogs/deletedialog.cpp: polish

2008-04-25 11:36  cgilles

	* libs/dialogs/deletedialog.cpp, libs/dialogs/deletedialog.h: pure
	  Qt4 port

2008-04-25 11:26  cgilles

	* libs/widgets/common/statuszoombar.cpp: backport commit #800977 to
	  KDE3 branch
	  BUG: 161087

2008-04-25 11:15  cgilles

	* digikam/CMakeLists.txt, libs/dialogs/deletedialog.cpp,
	  libs/dialogs/deletedialog.h, libs/dialogs/deletedialogbase.ui,
	  themedesigner/CMakeLists.txt: digiKam from trunk : re-implement
	  delete dialog as pure Qt without to use Qtdesigner.
	  Cleanup code (code generated by QtDesigner still really
	  unreadable and unoptimized for me), more easy to maintain,
	  especially for a simple dialog like this one.
	  Using Digikam namespace everywhere.

	  TODO : using private internal class and pure Qt4/KDE4 port

2008-04-25 10:20  cgilles

	* digikam/iconview.cpp: backport commit #800961 from KDE3 branch
	  CCBUGS: 161084

2008-04-25 07:43  cgilles

	* libs/dialogs/deletedialog.cpp: use Oxygen icons

2008-04-25 06:26  cgilles

	* digikam/searchfolderview.cpp, digikam/searchfolderview.h: use
	  Oxygen icons

2008-04-24 11:44  mlaurent

	* cmake/modules/FindLensFun.cmake: Fix cmake file

2008-04-24 10:57  mlaurent

	* imageplugins/lenscorrection/CMakeLists.txt: Fix include

2008-04-24 08:41  cgilles

	* libs/widgets/common/previewwidget.cpp: fix crash with -- operator
	  with Qt4::QList<double>::iterator. Look very strange : there is
	  no reason for that.

2008-04-24 07:56  mlaurent

	* imageplugins/lenscorrection/CMakeLists.txt: Fix CMakeList

2008-04-24 07:28  cgilles

	* libs/widgets/common/previewwidget.cpp: fix iterator

2008-04-24 07:21  cgilles

	* digikam/albumwidgetstack.cpp, digikam/albumwidgetstack.h,
	  digikam/digikamview.cpp, libs/widgets/common/previewwidget.cpp,
	  libs/widgets/common/previewwidget.h,
	  libs/widgets/imageplugins/imagepannelwidget.cpp,
	  utilities/lighttable/lighttableview.cpp,
	  utilities/lighttable/lighttableview.h: backport commit #800239
	  from KDE3 branch
	  BUG: 157314

2008-04-24 06:11  cgilles

	* libs/dimg/loaders/tiffloader.cpp: backport commit #800384 from
	  KDE3 branch

2008-04-23 18:14  gkulzer

	* digikam/welcomepageview.cpp: polish intro text

2008-04-23 14:01  cgilles

	* libs/greycstoration/CImg.h, libs/greycstoration/greycstoration.h:
	  backport commit #800155 from KDE3 branch

2008-04-23 13:31  cgilles

	* KDE4PORT: update

2008-04-23 13:10  cgilles

	* NEWS: update

2008-04-23 13:08  cgilles

	* KDE4PORT: update

2008-04-23 13:07  cgilles

	* imageplugins/lenscorrection/autocorrection/imageeffect_autocorrection.cpp,
	  imageplugins/lenscorrection/autocorrection/imageeffect_autocorrection.h,
	  imageplugins/lenscorrection/imageplugin_lenscorrection.cpp,
	  imageplugins/lenscorrection/imageplugin_lenscorrection.h: polish

2008-04-23 13:01  cgilles

	* utilities/imageeditor/canvas/imagepluginloader.cpp,
	  utilities/imageeditor/canvas/imagepluginloader.h: LensDistortion
	  and ANtiVignetting image editor plugins are now merged to a
	  common place LensCorrection with the new LensFun tool

2008-04-23 12:57  cgilles

	* imageplugins/lenscorrection/CMakeLists.txt,
	  imageplugins/lenscorrection/autocorrection/imageeffect_autocorrection.cpp,
	  imageplugins/lenscorrection/autocorrection/imageeffect_autocorrection.h,
	  imageplugins/lenscorrection/autocorrection/imageeffect_lenscorrection.cpp,
	  imageplugins/lenscorrection/autocorrection/imageeffect_lenscorrection.h,
	  imageplugins/lenscorrection/autocorrection/klensfun.cpp,
	  imageplugins/lenscorrection/autocorrection/klensfun.h,
	  imageplugins/lenscorrection/imageplugin_lenscorrection.cpp:
	  *lenscorrection => *autocorrection

2008-04-23 12:49  cgilles

	* imageplugins/lenscorrection/autocorrection/CMakeLists.txt: rm

2008-04-23 12:48  cgilles

	* imageplugins/lenscorrection/CMakeLists.txt,
	  imageplugins/lenscorrection/autocorrection,
	  imageplugins/lenscorrection/lensfuniface: lensfuniface =>
	  autocorrection

2008-04-23 12:43  cgilles

	* imageplugins/CMakeLists.txt,
	  imageplugins/lenscorrection/CMakeLists.txt,
	  imageplugins/lenscorrection/imageplugin_lenscorrection.cpp: now,
	  it's compile

2008-04-23 12:29  cgilles

	* imageplugins/CMakeLists.txt,
	  imageplugins/lenscorrection/CMakeLists.txt,
	  imageplugins/lenscorrection/digikamimageplugin_lenscorrection.desktop,
	  imageplugins/lenscorrection/digikamimageplugin_lenscorrection_ui.rc,
	  imageplugins/lenscorrection/distortion/CMakeLists.txt,
	  imageplugins/lenscorrection/distortion/digikamimageplugin_lensdistortion.desktop,
	  imageplugins/lenscorrection/distortion/digikamimageplugin_lensdistortion_ui.rc,
	  imageplugins/lenscorrection/distortion/imageplugin_lensdistortion.cpp,
	  imageplugins/lenscorrection/distortion/imageplugin_lensdistortion.h,
	  imageplugins/lenscorrection/imageplugin_lenscorrection.cpp,
	  imageplugins/lenscorrection/imageplugin_lenscorrection.h,
	  imageplugins/lenscorrection/vignetting/CMakeLists.txt,
	  imageplugins/lenscorrection/vignetting/digikamimageplugin_antivignetting.desktop,
	  imageplugins/lenscorrection/vignetting/digikamimageplugin_antivignetting_ui.rc,
	  imageplugins/lenscorrection/vignetting/imageplugin_antivignetting.cpp,
	  imageplugins/lenscorrection/vignetting/imageplugin_antivignetting.h:
	  merge in progress

2008-04-23 11:47  cgilles

	* imageplugins/CMakeLists.txt, imageplugins/antivignetting,
	  imageplugins/lenscorrection/CMakeLists.txt,
	  imageplugins/lenscorrection/STATUS,
	  imageplugins/lenscorrection/distortion,
	  imageplugins/lenscorrection/imageeffect_lenscorrection.cpp,
	  imageplugins/lenscorrection/imageeffect_lenscorrection.h,
	  imageplugins/lenscorrection/klensfun.cpp,
	  imageplugins/lenscorrection/klensfun.h,
	  imageplugins/lenscorrection/lensfuniface,
	  imageplugins/lenscorrection/lensfuniface/CMakeLists.txt,
	  imageplugins/lenscorrection/lensfuniface/STATUS,
	  imageplugins/lenscorrection/lensfuniface/imageeffect_lenscorrection.cpp,
	  imageplugins/lenscorrection/lensfuniface/imageeffect_lenscorrection.h,
	  imageplugins/lenscorrection/lensfuniface/klensfun.cpp,
	  imageplugins/lenscorrection/lensfuniface/klensfun.h,
	  imageplugins/lenscorrection/vignetting,
	  imageplugins/lensdistortion: start to merge lensdistorsion,
	  antivignetting and lens correction tools at a common place

2008-04-23 11:12  cgilles

	* KDE4PORT: and another one plugin fully tested to KDE4

2008-04-23 11:10  cgilles

	* imageplugins/antivignetting/imageeffect_antivignetting.cpp:
	  digiKam from trunk : fix plugin dialog parameters in contructor
	  which initialize preview area with a null size

2008-04-23 10:40  cgilles

	* imageplugins/antivignetting/antivignetting.cpp,
	  imageplugins/antivignetting/antivignetting.h,
	  imageplugins/antivignetting/imageeffect_antivignetting.cpp,
	  imageplugins/antivignetting/imageeffect_antivignetting.h: digiKam
	  from trunk : Anti-vignettings tool: fix race condition with
	  preview (as with LensDistorsion)

2008-04-23 09:47  cgilles

	* KDE4PORT: update

2008-04-23 09:29  cgilles

	* NEWS: update

2008-04-23 09:25  cgilles

	* NEWS: update

2008-04-23 09:20  cgilles

	* NEWS: update

2008-04-23 09:18  cgilles

	* NEWS: update

2008-04-23 09:17  cgilles

	* NEWS: update

2008-04-23 09:15  cgilles

	* NEWS: update

2008-04-23 09:14  cgilles

	* NEWS: update

2008-04-23 09:12  cgilles

	* NEWS: update

2008-04-23 09:04  cgilles

	* KDE4PORT: update

2008-04-23 08:59  cgilles

	* KDE4PORT: update

2008-04-23 08:59  cgilles

	* imageplugins/lensdistortion/imageeffect_lensdistortion.cpp,
	  imageplugins/lensdistortion/imageeffect_lensdistortion.h,
	  imageplugins/lensdistortion/lensdistortion.cpp,
	  imageplugins/lensdistortion/lensdistortion.h,
	  imageplugins/lensdistortion/pixelaccess.cpp,
	  imageplugins/lensdistortion/pixelaccess.h: digiKam from trunk ;
	  Lens Distorsion tool preview redering. Fix Race condition to use
	  multithreading where we don't need. Preview is computed in main
	  thread (it's always very fast)

2008-04-23 08:57  cgilles

	* imageplugins/lenscorrection/imageeffect_lenscorrection.cpp: fix
	  credits

2008-04-23 08:52  cgilles

	* libs/dimg/filters/dimgthreadedfilter.cpp,
	  libs/dimg/filters/dimgthreadedfilter.h: fix api doc

2008-04-23 06:00  cgilles

	* KDE4PORT: update

2008-04-22 16:35  cgilles

	* NEWS: update

2008-04-22 16:34  cgilles

	* digikam/welcomepageview.cpp: update

2008-04-22 10:46  cgilles

	* imageplugins/lenscorrection/imageeffect_lenscorrection.cpp: to
	  prevent signal bombarding, always use slotTimer() instaed
	  SlotEffect()

2008-04-22 10:36  cgilles

	* imageplugins/lenscorrection/klensfun.cpp: fix broken signal

2008-04-22 10:22  cgilles

	* imageplugins/lenscorrection/imageeffect_lenscorrection.cpp,
	  imageplugins/lenscorrection/imageeffect_lenscorrection.h: polish

2008-04-22 10:21  cgilles

	* imageplugins/lenscorrection/imageeffect_lenscorrection.cpp,
	  imageplugins/lenscorrection/klensfun.cpp: polish

2008-04-22 10:16  cgilles

	* imageplugins/lenscorrection/klensfun.cpp,
	  imageplugins/lenscorrection/klensfun.h: digiKam from trunk :
	  LensFun plugin : we use now DMetadata and PhotoInfoContainer to
	  get camera/Lens information.
	  Adrian : EXif/makernotes/Xmp tags are parsed to find the right
	  information.
	  Marcel : Look in KLFDeviceSelector::findFromMetadata(), there are
	  few code that we can use to store Lens Information to digiKam
	  database as string.

	  CCMAIL: marcel.wiesweg@gmx.de
	  CCMAIL: adrian@suse.de

2008-04-21 20:03  mwiesweg

	* NEWS: update

2008-04-21 17:35  mwiesweg

	* libs/database/albumdb.cpp, libs/database/albumdb.h,
	  libs/database/imageinfo.cpp: Add a complete implementation for
	  the AlbumDB::copyItem method

	  (copying information for one image in all image-specific tables).

	  Add accessors for the ImageProperties table.

2008-04-21 17:35  mwiesweg

	* libs/threadimageio/loadingcache.cpp: Use a recursive mutex for
	  LoadingCache protection:

	  This fixes the deadlock when the Save operation in IE has
	  finished.
	  (LoadingCacheInterface holds a CacheLock, then putImage would
	  emit the signalUpdateDirWatch.
	  As we are on the primary thread, this gets executed directly, and
	  acquires the mutex again.)

2008-04-21 17:35  mwiesweg

	* libs/database/albumdb.cpp, libs/database/databasechangesets.h:
	  Implement changesets for moveItem (essentially, use Removed +
	  Added; need for special value?)

	  Add some API docs in changesets

2008-04-21 15:59  gkulzer

	* imageplugins/lenscorrection/imageeffect_lenscorrection.cpp: added
	  explanation to the correction factors

2008-04-21 15:37  mwiesweg

	* utilities/searchwindow/searchview.cpp: Clear cached pixmaps on
	  theme change

2008-04-21 15:37  mwiesweg

	* libs/database/albumdb.cpp: Remove extra "++it"

2008-04-21 14:05  cgilles

	* digikam/albumselectdialog.cpp, digikam/digikamfirstrun.cpp,
	  digikam/tageditdlg.cpp, imageplugins/lenscorrection/klensfun.cpp,
	  imageplugins/lenscorrection/klensfun.h,
	  libs/dialogs/dprogressdlg.cpp, libs/dialogs/rawcameradlg.cpp,
	  utilities/cameragui/camerafolderdialog.cpp,
	  utilities/imageeditor/canvas/colorcorrectiondlg.cpp,
	  utilities/searchwindow/searchgroup.cpp,
	  utilities/setup/cameraselection.cpp,
	  utilities/slideshow/slideshow.cpp: smoth scaling

2008-04-21 14:01  cgilles

	* data/pics/CMakeLists.txt, data/pics/logo-digikam.png: file
	  missing

2008-04-21 13:06  gkulzer

	* data/pics/CMakeLists.txt: logo-digikam.png has been deleted

2008-04-21 11:44  cgilles

	* imageplugins/lenscorrection/imageeffect_lenscorrection.cpp,
	  imageplugins/lenscorrection/klensfun.cpp,
	  imageplugins/lenscorrection/klensfun.h: digiKam from trunk :
	  LensFun plugin : use DMetadata from digiKam core instead KExiv2
	  to be able to use adavnced methods from this classes to
	  manipulate metadata.
	  CCMAIL: adrian@suse.de

2008-04-21 10:44  cgilles

	* libs/dimg/dimg.cpp: more debug message

2008-04-21 10:41  cgilles

	* imageplugins/lenscorrection/klensfun.cpp: digiKam from trunk :
	  LensFun plugin : to be able to cancel lens aberration correction
	  computation from preview or final rendering
	  CCMAIL: adrian@suse.de

2008-04-21 10:37  cgilles

	* imageplugins/lenscorrection/imageeffect_lenscorrection.cpp,
	  imageplugins/lenscorrection/klensfun.cpp,
	  imageplugins/lenscorrection/klensfun.h: digiKam from trunk :
	  LensFun plugin : added Focal/Aperture/Subject Distance settings
	  to performa manual lens correction when Exif data is not
	  available
	  CCMAIL: adrian@suse.de

2008-04-21 08:14  cgilles

	* libs/widgets/common/dlogoaction.cpp,
	  libs/widgets/common/dlogoaction.h: logo -> banner

2008-04-21 08:12  cgilles

	* data/pics/CMakeLists.txt, data/pics/banner-digikam.png,
	  data/pics/logo-digikam.png: logo + banner pics

2008-04-20 18:08  mwiesweg

	* utilities/searchwindow/choicesearchutilities.cpp,
	  utilities/searchwindow/searchview.cpp: Add the necessary bit of
	  style sheet magic to completely hide any traces of a combo box
	  from the choice search fields. It's now clicking on a link, as
	  before.

	  Set alternating row colors on the choice search views. Looks
	  better?

	  Fix a signal.

2008-04-20 18:07  mwiesweg

	* CMakeLists.txt: Compile new file

2008-04-20 18:07  mwiesweg

	* utilities/searchwindow/searchfields.cpp,
	  utilities/searchwindow/searchfields.h: Add a new implementation
	  of SearchFieldChoice (old code commented out).
	  The new field uses a combo box with custom model providing
	  checkable entries.
	  The behavior of a pop-up is more standard UI than the appearing
	  check box group before,
	  and the appearing widgets used to completely confuse the scroll
	  position.

2008-04-20 18:07  mwiesweg

	* utilities/searchwindow/choicesearchutilities.cpp,
	  utilities/searchwindow/choicesearchutilities.h: Add a model
	  (ChoiceSearchModel) and a custom combo box (ChoiceSearchComboBox)
	  for the "choice" search fields, where any of a predefined list
	  can be selected to be searched for.
	  With some template code, the model supports QString and Int keys,
	  which was a problem with the old code.

2008-04-20 18:07  mwiesweg

	* utilities/searchwindow/comboboxutilities.cpp,
	  utilities/searchwindow/comboboxutilities.h: Fix a bug in the
	  proxyclicklineedit: Must be mouse release, not mouse press.

	  Add a class ListViewComboBox. Any QComboBox has obviously a
	  QListView as default view
	  (with minor additions - see qcombobox_p.h in Qt source, but it
	  must be safe to use any view),
	  but for StayPoppedUpComboBox we need a public viewportEvent()
	  which requires subclassing
	  and replacing the view. Now, ListViewComboBox is a default
	  implementation of StayPoppedUpComboBox

2008-04-20 18:07  mwiesweg

	* utilities/searchwindow/searchutilities.cpp,
	  utilities/searchwindow/searchutilities.h: Introducing the small
	  and simple class StyleSheetDebugger:

	  This allows us developers to change the style sheet on a widget
	  "live"
	  in the running application. Just create with temporary code
	  new StyleSheetDebugger(myWidget)
	  and a text edit and an apply button will appear in a top-level
	  widget.

2008-04-20 18:07  mwiesweg

	* libs/dmetadata/dmetadata.cpp: That must be "less than or equal",
	  previously the last entry was cut off

2008-04-20 17:29  cgilles

	* imageplugins/lenscorrection/imageeffect_lenscorrection.cpp,
	  imageplugins/lenscorrection/imageeffect_lenscorrection.h,
	  imageplugins/lenscorrection/klensfun.cpp: settings layout
	  improvements. all is in the same view. it's better to work.

2008-04-20 13:30  cgilles

	* digikam/timelinewidget.cpp: backport commit #799116 from KDE3

2008-04-20 08:18  cgilles

	* data/themes/CMakeLists.txt, data/themes/Gray,
	  data/themes/NeutralGray: NeutralGray => Gray

2008-04-20 07:36  cgilles

	* libs/widgets/metadata/mdkeylistviewitem.cpp: backport commit
	  #799054 from KDE3 branch

2008-04-19 19:32  cgilles

	* utilities/searchwindow/searchgroup.cpp: added digiKam logo on
	  banner

2008-04-19 14:32  mwiesweg

	* utilities/searchwindow/comboboxutilities.cpp,
	  utilities/searchwindow/comboboxutilities.h: Make compile

2008-04-19 14:32  mwiesweg

	* utilities/searchwindow/ratingsearchutilities.cpp,
	  utilities/searchwindow/ratingsearchutilities.h,
	  utilities/searchwindow/searchfields.cpp,
	  utilities/searchwindow/searchfields.h: Move declaration to
	  header.

	  Adapt to new class name.

2008-04-19 14:32  mwiesweg

	* utilities/searchwindow/comboboxutilities.cpp,
	  utilities/searchwindow/comboboxutilities.h,
	  utilities/searchwindow/searchutilities.cpp,
	  utilities/searchwindow/searchutilities.h: Add a class
	  ProxyClickLineEdit that catches mouse press events

	  and emits a leftClicked signal.
	  The SearchClickLabels now accept() their mouse presses, as they
	  probably should.

2008-04-19 14:32  mwiesweg

	* utilities/searchwindow/comboboxutilities.h: This is obviously the
	  classic location for a persisten index

2008-04-19 14:32  mwiesweg

	* utilities/searchwindow/comboboxutilities.cpp,
	  utilities/searchwindow/comboboxutilities.h,
	  utilities/searchwindow/searchutilities.cpp,
	  utilities/searchwindow/searchutilities.h: Move TreeViewComboBox
	  to comboboxutilities.cpp and

	  split it in two parts:
	  TreeViewComboBox only installs a tree view, while
	  TreeViewLineEditComboBox
	  will install a clickable, read-only line edit.

2008-04-18 20:06  doerr

	* imageplugins/border/imageeffect_border.cpp,
	  imageplugins/distortionfx/imageeffect_distortionfx.cpp,
	  imageplugins/freerotation/imageeffect_freerotation.cpp,
	  imageplugins/inserttext/imageeffect_inserttext.cpp,
	  imageplugins/raindrop/imageeffect_raindrop.cpp,
	  imageplugins/sheartool/imageeffect_sheartool.cpp,
	  imageplugins/superimpose/imageeffect_superimpose.cpp: CCBUGS:
	  147597 Fixed 60, 61-66

2008-04-18 18:08  cgilles

	* data/themes/CMakeLists.txt, data/themes/Gray,
	  data/themes/NeutralGray: backport from KDE3

2008-04-17 20:15  doerr

	* imageplugins/blurfx/imageeffect_blurfx.cpp,
	  imageplugins/colorfx/imageeffect_colorfx.cpp,
	  imageplugins/coreplugin/sharpnesseditor/imageeffect_sharpen.cpp,
	  imageplugins/distortionfx/imageeffect_distortionfx.cpp,
	  imageplugins/noisereduction/imageeffect_noisereduction.cpp,
	  imageplugins/texture/imageeffect_texture.cpp,
	  libs/dialogs/deletedialogbase.ui: CCBUGS: 147597 Fixed 55-59

2008-04-17 19:19  doerr

	* libs/dialogs/deletedialogbase.ui,
	  showfoto/setup/setuptooltip.cpp, showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp: CCBUGS: 147597
	  Fixed 51-54

2008-04-17 18:05  mwiesweg

	* CMakeLists.txt: Compile new files

2008-04-17 18:05  mwiesweg

	* utilities/searchwindow/searchfields.cpp,
	  utilities/searchwindow/searchfields.h: Add a SearchFieldRating
	  based on the new rating combo box widgets.
	  Improve read() method of the Integer Range field.
	  Add sorting to the album field, now that the model was fixed.

2008-04-17 18:04  mwiesweg

	* utilities/searchwindow/searchutilities.cpp,
	  utilities/searchwindow/searchutilities.h: ArrowClickLabel now
	  inspired by KDElibs code.
	  TreeViewComboBox has lost its magic part to a base class, now in
	  its own file.

2008-04-17 18:04  mwiesweg

	* utilities/searchwindow/ratingsearchutilities.cpp,
	  utilities/searchwindow/ratingsearchutilities.h: Implement a basic
	  search widget for Rating.
	  The requirement is to search as well for the "No Rating" status,
	  and to have
	  an "empty, no value selected status".
	  There is a subclass of a RatingWidget visible in the line edit
	  place.
	  The combo box itself uses a custom model and custom delegate to
	  present all available options.
	  Some more graphical tweaking is needed, but the logic is there.

2008-04-17 18:04  mwiesweg

	* utilities/searchwindow/comboboxutilities.cpp,
	  utilities/searchwindow/comboboxutilities.h: Add widgets for
	  advanced usage of QComboBoxes:
	  - ProxyLineEdit allows to place any widget at the place of the
	  combo box line edit
	  - ModelIndexBasedComboBox stores the selected item as a
	  QModelIndex instead of a simple integer currentIndex
	  - StayPoppedUpComboBox uses advanced magic to make the popup stay
	  open even
	  though it would normally be closed by QComboBox after the user
	  selected an item

2008-04-17 18:04  mwiesweg

	* utilities/searchwindow/searchgroup.cpp,
	  utilities/searchwindow/searchgroup.h: Use a
	  SearchXmlCachingReader

2008-04-17 18:04  mwiesweg

	* utilities/searchwindow/searchview.cpp,
	  utilities/searchwindow/searchview.h: Add a bar at the bottom of
	  the SearchView which contains the three dialog-like buttons
	  Ok,Cancel,Test and a button to add a new search group.
	  Add appropriate signals.
	  Rearrange background pixmap storing in SearchView.

2008-04-17 18:04  mwiesweg

	* utilities/searchwindow/searchwindow.cpp,
	  utilities/searchwindow/searchwindow.h: Add implementation for the
	  Ok, Cancel and Tryout actions.
	  For Tryout with a subsequent Cancel, the old XML need to be
	  restored.

2008-04-17 18:04  mwiesweg

	* digikam/searchtabheader.cpp, digikam/searchtabheader.h: Move
	  common code to method setCurrentSearch
	  Make advanced editing work the same way as keyword editing

2008-04-17 18:04  mwiesweg

	* digikam/ratingwidget.cpp, digikam/ratingwidget.h: Add protected
	  methods that facilitate subclassing of the widget

2008-04-17 11:14  cgilles

	* imageplugins/lenscorrection/klensfun.cpp,
	  imageplugins/lenscorrection/klensfun.h: aperature => aperture

2008-04-17 11:10  cgilles

	* imageplugins/lenscorrection/klensfun.cpp: if Exif is not
	  available, disable Use Exif button

2008-04-17 10:47  cgilles

	* imageplugins/lenscorrection/imageeffect_lenscorrection.cpp: fix
	  layout

2008-04-17 10:47  cgilles

	* libs/dialogs/imageguidedlg.cpp, libs/dialogs/imageguidedlg.h: fix
	  layout

2008-04-17 08:25  cgilles

	* NEWS: update

2008-04-17 08:23  cgilles

	* imageplugins/lenscorrection/imageeffect_lenscorrection.cpp,
	  imageplugins/lenscorrection/imageeffect_lenscorrection.h,
	  imageplugins/lenscorrection/klensfun.cpp,
	  imageplugins/lenscorrection/klensfun.h: digiKam from trunk :
	  LensCorrection image editor plugin :

	  - Use right dialog to have fine editing Lens correction settings
	  preview.
	  - Fix slots and signals names to be speedly read source code.
	  * Update preview with Lens type is changed.

	  Adrian:

	  - Now plugin is suitable as well and work properlly, but of
	  course uncomplete.
	  - Bugs 143864 and 125233 will be closed when chromatic
	  aberrations corrections will be corrected by this plugin.
	  - Still few camera model not supported properlly by LensFun.
	  There is no message to gui to ping user about.
	  - Sometime, LensFun device is null when a camera model is
	  selected. Why?
	  - We need to improve gui to have a manual correction: for ex,
	  lens focal must be selectable somewhere, and certainly more
	  settings as
	  Apeture. We need to discut about.
	  - I think than a visual preview of distorsion using a grid is a
	  excelent guide to users (like LensDistorsion plugin do)

	  CCMAIL: adrian@suse.de

	  BUG: 98651
	  CCBUGS: 143864
	  CCBUGS: 125233

2008-04-16 20:02  doerr

	* showfoto/setup/setuptooltip.cpp,
	  utilities/setup/setuptooltip.cpp: CCBUGS: 147597 Fixed 47-50

2008-04-16 19:53  doerr

	* showfoto/setup/setupeditor.cpp, showfoto/setup/setuptooltip.cpp,
	  utilities/cameragui/renamecustomizer.cpp,
	  utilities/setup/setup.cpp, utilities/setup/setupeditor.cpp,
	  utilities/setup/setupmime.cpp,
	  utilities/setup/setupslideshow.cpp,
	  utilities/setup/setuptooltip.cpp: CCBUGS: 147597 Fixed 43-46

2008-04-14 22:00  cgilles

	* libs/widgets/imageplugins/imagepannelwidget.cpp: fix layout

2008-04-14 21:38  cgilles

	* imageplugins/lenscorrection/klensfun.cpp: polish. now lens
	  correction sound applied fine by lensfun lib. Need to test indeep

2008-04-14 20:11  doerr

	* digikam/digikamapp.cpp, digikam/searchadvanceddialog.cpp,
	  digikam/searchquickdialog.cpp, showfoto/setup/setupeditor.cpp,
	  utilities/cameragui/cameraui.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/kipiiface/kipiinterface.cpp,
	  utilities/lighttable/lighttablewindow.cpp,
	  utilities/setup/setupeditor.cpp: CCBUGS: 147597 Fixed 37-42

2008-04-14 19:49  doerr

	* digikam/digikamapp.cpp,
	  imageplugins/coreplugin/imageeffect_iccproof.cpp: CCBUGS: 147597
	  Fixed 35+36

2008-04-14 19:36  doerr

	* digikam/albummanager.cpp, digikam/searchadvanceddialog.cpp:
	  CCBUGS: 147597 Fixed 33+34, 30-32 not found

2008-04-14 17:06  cgilles

	* imageplugins/lenscorrection/klensfun.cpp: polish

2008-04-14 17:05  cgilles

	* imageplugins/lenscorrection/klensfun.cpp: handle properlly color
	  depth from DImg object

2008-04-14 12:33  cgilles

	* imageplugins/lenscorrection/klensfun.cpp: bugfix : we need to use
	  OR not AND to check witch operations must be done by LensFun to
	  fix Lens distorsions, else nothing is done by LensFun.
	  Now image correction is processed, but preview sound really
	  strange. There is certainly another bug somewhere...
	  CCMAIL: adrian@suse.de

2008-04-14 12:18  cgilles

	* imageplugins/lenscorrection/imageeffect_lenscorrection.cpp,
	  imageplugins/lenscorrection/klensfun.cpp: more info on settings
	  area

2008-04-14 12:07  cgilles

	* imageplugins/lenscorrection/klensfun.cpp: more debig messages

2008-04-14 12:04  cgilles

	* imageplugins/lenscorrection/klensfun.cpp: compile

2008-04-14 12:03  cgilles

	* imageplugins/lenscorrection/klensfun.cpp: polish

2008-04-14 12:03  cgilles

	* imageplugins/lenscorrection/klensfun.cpp: fix crash if dev is
	  null

2008-04-14 11:57  cgilles

	* imageplugins/lenscorrection/klensfun.cpp: fix broken signal/slot

2008-04-14 11:33  cgilles

	* imageplugins/lenscorrection/klensfun.cpp: polish

2008-04-14 11:27  cgilles

	* imageplugins/lenscorrection/klensfun.cpp: polish

2008-04-14 11:03  cgilles

	* imageplugins/lenscorrection/klensfun.cpp: fix memory leak

2008-04-14 10:44  cgilles

	* imageplugins/lenscorrection/klensfun.cpp: lenfun modifier method
	  do not return an error if false. this just want mean than ther is
	  nothing todo

2008-04-14 10:33  cgilles

	* imageplugins/lenscorrection/klensfun.cpp: polish

2008-04-14 10:28  cgilles

	* imageplugins/lenscorrection/CMakeLists.txt: polish

2008-04-14 10:20  cgilles

	* imageplugins/lenscorrection/klensfun.cpp: polish

2008-04-14 09:06  cgilles

	* imageplugins/lenscorrection/imageeffect_lenscorrection.cpp,
	  imageplugins/lenscorrection/klensfun.cpp,
	  imageplugins/lenscorrection/klensfun.h: polish

2008-04-14 08:58  cgilles

	* imageplugins/lenscorrection/klensfun.cpp: polish

2008-04-14 08:47  cgilles

	* imageplugins/lenscorrection/klensfun.cpp: more debug info

2008-04-14 07:41  cgilles

	* imageplugins/lenscorrection/klensfun.h,
	  imageplugins/lenscorrection/klensfun_export.h: no need to export
	  klenfun

2008-04-14 07:39  cgilles

	* imageplugins/lenscorrection/STATUS,
	  imageplugins/lenscorrection/imageeffect_lenscorrection.cpp,
	  imageplugins/lenscorrection/imageplugin_lenscorrection.cpp,
	  imageplugins/lenscorrection/klensfun.cpp,
	  imageplugins/lenscorrection/klensfun.h: missing moc file
	  using plugin namespace

2008-04-14 06:55  cgilles

	* imageplugins/lenscorrection/imageeffect_lenscorrection.cpp,
	  imageplugins/lenscorrection/imageeffect_lenscorrection.h,
	  imageplugins/lenscorrection/imageplugin_lenscorrection.cpp,
	  imageplugins/lenscorrection/imageplugin_lenscorrection.h,
	  imageplugins/lenscorrection/klensfun.cpp,
	  imageplugins/lenscorrection/klensfun.h: digiKam from trunk :
	  LensCorrection plugin:
	  - Fix coding style (indent, brackets, includes, etc...)
	  - Never use KDebug in digiKam especially in multithreaded parts.
	  KDebug is not re-entrant and crash digiKam. Use Digikam::DDebug
	  instead.
	  - Fix klensfun.h to be unique header file during compilation.
	  CCMAIL: adrian@suse.de

2008-04-13 09:07  cgilles

	* README: update

2008-04-13 08:52  cgilles

	* CMakeLists.txt: revert

2008-04-13 08:43  cgilles

	* CMakeLists.txt: now digiKam can be compiled as a stans-alone
	  program from extragear. just checkout digikam dir from svn is
	  enough...

2008-04-13 06:20  doerr

	* digikam/firstrun.cpp: CCBUGS: 147597 Fixed 27, 28+29 not found

2008-04-13 06:11  doerr

	* libs/widgets/imageplugins/imagewidget.cpp: CCBUGS: 147597 Fixed
	  26

2008-04-12 21:10  cgilles

	* CMakeLists.txt: polish

2008-04-12 21:09  cgilles

	* CMakeLists.txt, README: polish

2008-04-12 21:06  cgilles

	* CMakeLists.txt, cmake/modules/FindLensFun.cmake,
	  cmake/modules/Findlensfun.cmake: compile

2008-04-12 21:04  cgilles

	* CMakeLists.txt, cmake/modules/Findlensfun.cmake,
	  config-digikam.h.cmake,
	  imageplugins/lenscorrection/CMakeLists.txt,
	  imageplugins/lenscorrection/cmake, project/project.kdevelop: move
	  LensFun library to root digiKam album

2008-04-12 20:58  cgilles

	* CMakeLists.txt: polish

2008-04-12 20:56  cgilles

	* cmake/modules/FindIMLIB.cmake: no need this one

2008-04-12 20:56  cgilles

	* cmake, cmake/modules, cmake/modules/FindIMLIB.cmake,
	  cmake/modules/FindMarbleWidget.cmake: move cmake file for digiKam
	  into digikam sub dir

2008-04-12 20:10  cgilles

	* libs/widgets/iccprofiles/iccprofilewidget.cpp: polish

2008-04-12 20:10  cgilles

	* libs/widgets/metadata/metadatawidget.cpp: fix layout

2008-04-12 13:33  cgilles

	* utilities/cameragui/cameraui.cpp: add SHIFT+SPACE shortcut

2008-04-12 13:31  cgilles

	* utilities/lighttable/lighttablepreview.cpp,
	  utilities/lighttable/lighttablepreview.h: use const ref

2008-04-12 13:28  cgilles

	* utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h: use const ref

2008-04-12 13:24  cgilles

	* digikam/imagepreviewview.cpp, digikam/imagepreviewview.h: use
	  const ref

2008-04-12 13:10  cgilles

	* digikam/digikamapp.cpp: backport commit #796052 from KDE3 branch

2008-04-12 12:55  cgilles

	* libs/widgets/iccprofiles/iccprofilewidget.cpp,
	  libs/widgets/iccprofiles/iccprofilewidget.h,
	  libs/widgets/metadata/metadatawidget.cpp,
	  libs/widgets/metadata/metadatawidget.h: use const ref

2008-04-12 08:22  cgilles

	* libs/widgets/iccprofiles/iccprofilewidget.cpp,
	  libs/widgets/iccprofiles/iccprofilewidget.h,
	  libs/widgets/metadata/exifwidget.cpp,
	  libs/widgets/metadata/iptcwidget.cpp,
	  libs/widgets/metadata/iptcwidget.h,
	  libs/widgets/metadata/makernotewidget.cpp,
	  libs/widgets/metadata/makernotewidget.h,
	  libs/widgets/metadata/metadatawidget.cpp,
	  libs/widgets/metadata/metadatawidget.h,
	  libs/widgets/metadata/xmpwidget.cpp,
	  libs/widgets/metadata/xmpwidget.h: update metadata contents when
	  new image is selected from icon view and if metadata text filter
	  is active

2008-04-12 08:13  doerr

	* libs/widgets/imageplugins/imagewidget.cpp: CCBUGS: 147597 Fixed
	  25

2008-04-12 07:18  doerr

	* libs/widgets/iccprofiles/iccprofilewidget.cpp: CCBUGS: 147597
	  Fixed 21 + 22

2008-04-12 07:15  doerr

	* libs/widgets/iccprofiles/iccprofilewidget.cpp: CCBUGS: 147597
	  Fixed 21 + 22

2008-04-12 06:12  doerr

	* libs/widgets/metadata/metadatawidget.cpp: CCBUGS: 147597 Fixed 20

2008-04-12 05:59  doerr

	* libs/greycstoration/greycstorationwidget.cpp: CCBUGS: 147597
	  Fixed 19

2008-04-12 05:52  doerr

	* libs/greycstoration/greycstorationwidget.cpp: CCBUGS: 147597
	  Fixed 15 - 18

2008-04-12 05:35  doerr

	* libs/dialogs/imageguidedlg.cpp,
	  libs/widgets/imageplugins/imagepannelwidget.cpp: CCBUGS: 147597
	  Fixed 14

2008-04-11 20:49  cgilles

	* libs/widgets/metadata/mdkeylistviewitem.cpp,
	  libs/widgets/metadata/metadatalistview.cpp,
	  libs/widgets/metadata/metadatalistview.h,
	  libs/widgets/metadata/metadatawidget.cpp,
	  libs/widgets/metadata/metadatawidget.h: digikam from trunk : add
	  new search text filter on all metadata view from right sidebar.

2008-04-11 17:41  mwiesweg

	* digikam/albummodel.cpp, digikam/albummodel.h: - Fix columnCount
	  (which shall return 1 for an invalid parent as well;
	  model works now with a QSortFilterProxyModel)
	  - Fix crashes when model is used before the root albums are
	  created
	  - Allow to pass QObject parents in constructor

2008-04-11 12:48  cgilles

	* utilities/kipiiface/kipiuploadwidget.cpp: polish

2008-04-11 12:47  cgilles

	* utilities/kipiiface/kipiuploadwidget.cpp,
	  utilities/kipiiface/kipiuploadwidget.h: added search bar

2008-04-11 12:34  cgilles

	* utilities/kipiiface/kipiimagecollectionselector.cpp,
	  utilities/kipiiface/kipiuploadwidget.cpp,
	  utilities/kipiiface/kipiuploadwidget.h: use d private internal
	  class

2008-04-11 12:22  cgilles

	* utilities/kipiiface/kipiimagecollectionselector.h: polish

2008-04-11 12:03  cgilles

	* digikam/albumselectdialog.h: polish

2008-04-11 11:06  cgilles

	* digikam/albumselectdialog.cpp, digikam/albumselectdialog.h:
	  digiKam from trunk : album selection dialog : add search tool
	  into albums treeview like rest of digiKam view

2008-04-11 10:49  cgilles

	* utilities/kipiiface/kipiimagecollectionselector.cpp: fix layout

2008-04-11 10:42  cgilles

	* utilities/kipiiface/kipiimagecollectionselector.cpp,
	  utilities/kipiiface/kipiimagecollectionselector.h: digiKam from
	  trunk : kipi-interface : Collection selector widget : add search
	  tool into albums and tags treeview like rest of digiKam view

2008-04-11 10:11  cgilles

	* utilities/kipiiface/kipiimagecollectionselector.cpp,
	  utilities/kipiiface/kipiimagecollectionselector.h: using d
	  private internal class

2008-04-11 09:58  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/lighttable/lighttablewindow.cpp: backport commits
	  #795407 and #795401 from KDE3 branch
	  BUG: 145083

2008-04-11 09:38  cgilles

	* digikam/imagepreviewview.cpp: fix broken signal

2008-04-11 09:34  cgilles

	* utilities/imageeditor/canvas/canvas.cpp: fix broken signal

2008-04-11 09:31  cgilles

	* utilities/lighttable/lighttablepreview.cpp: fix broken signal

2008-04-08 22:45  cgilles

	* digikam/digikamview.cpp, digikam/searchquickdialog.cpp,
	  digikam/tageditdlg.cpp, digikam/timelineview.cpp,
	  libs/dialogs/rawcameradlg.cpp,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/widgets/common/searchtextbar.cpp,
	  libs/widgets/common/searchtextbar.h,
	  utilities/setup/cameraselection.cpp: backport commit #794938 from
	  KDE3 branch

2008-04-08 11:34  cgilles

	* NEWS: update

2008-04-08 10:59  cgilles

	* utilities/setup/cameraselection.cpp: fix layout

2008-04-08 10:50  cgilles

	* utilities/setup/cameraselection.cpp: compile

2008-04-08 10:48  cgilles

	* utilities/setup/cameraselection.cpp,
	  utilities/setup/cameraselection.h: backport commit #794681 from
	  KDE3 branch

2008-04-08 07:10  cgilles

	* libs/widgets/common/searchtextbar.cpp: better color contrast

2008-04-08 06:22  cgilles

	* libs/dialogs/rawcameradlg.cpp: fix layout

2008-04-07 21:11  cgilles

	* libs/dialogs/rawcameradlg.cpp: polish

2008-04-07 21:10  cgilles

	* CMakeLists.txt, digikam/digikamapp.cpp,
	  libs/dialogs/CMakeLists.txt, libs/dialogs/rawcameradlg.cpp,
	  libs/dialogs/rawcameradlg.h, project/project.kdevelop,
	  utilities/cameragui/cameraui.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/lighttable/lighttablewindow.cpp: digiKAm from trunk :
	  bacport commit #794469 from KDE3 branch

2008-04-07 07:46  mlaurent

	* CMakeLists.txt: Disable MarbleWidget.
	  Marble project doesn't install good include
	  so it's not possible to compile it

2008-04-07 07:44  mlaurent

	* themedesigner/CMakeLists.txt: Fix find config-digikam.h

2008-04-07 07:12  mlaurent

	* libs/CMakeLists.txt: I didn't want to commit it

2008-04-07 07:11  mlaurent

	* digikam/CMakeLists.txt, libs/CMakeLists.txt: Fix include dir

2008-04-04 18:48  cgilles

	* data/pics/CMakeLists.txt, data/pics/worldmap.jpg: obsolete files

2008-04-04 18:30  cgilles

	* CMakeLists.txt: compile

2008-04-04 18:29  cgilles

	* digikam/CMakeLists.txt: compile

2008-04-04 18:29  cgilles

	* themedesigner/CMakeLists.txt: compile

2008-04-04 16:49  cgilles

	* digikam/welcomepageview.cpp, digikam/welcomepageview.h: update

2008-04-04 13:32  cgilles

	* KDE4PORT: update

2008-04-04 11:42  cgilles

	* themedesigner/CMakeLists.txt: compile

2008-04-04 11:40  cgilles

	* config-digikam.h.cmake: missing file

2008-04-04 11:35  cgilles

	* digikam/CMakeLists.txt, digikam/tagfilterview.cpp,
	  digikam/tagfolderview.cpp: compile really with KDEPIMLIBS

2008-04-04 11:35  cgilles

	* libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/worldmapwidget.cpp: compile really with
	  KDEPIMLIBS

2008-04-04 11:06  pino

	* CMakeLists.txt, digikam/CMakeLists.txt: use the marblewidget
	  variables only if marblewidget was found

2008-04-04 09:56  cgilles

	* CMakeLists.txt: polish

2008-04-04 09:14  cgilles

	* CMakeLists.txt, README: marble widget optional support

2008-04-04 09:14  cgilles

	* libs/imageproperties/worldmapwidget.cpp: marble widget optional
	  support

2008-04-04 08:50  cgilles

	* digikam/CMakeLists.txt: added lib marble widget rules

2008-04-04 08:50  cgilles

	* CMakeLists.txt: added lib marble widget rules

2008-04-03 17:24  cgilles

	* NEWS: update

2008-04-03 17:24  cgilles

	* NEWS, README: update

2008-04-03 17:23  cgilles

	* CMakeLists.txt: update

2008-04-03 17:23  cgilles

	* digikam/CMakeLists.txt: link against marble widget

2008-04-03 17:21  cgilles

	* libs/imageproperties/imagepropertiesgpstab.cpp,
	  libs/imageproperties/imagepropertiesgpstab.h,
	  libs/imageproperties/imagepropertiessidebarcamgui.cpp,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/worldmapwidget.cpp,
	  libs/imageproperties/worldmapwidget.h: digiKam from trunk :
	  Marble widget integration into right sidebar as new Geolocation
	  of picture!
	  A screenshot of digiKam using Marble can be seen here:

	  http://digikam3rdparty.free.fr/Screenshots/marbleintegrationforphotogeolocation.png

	  CCMAIL: digikam-devel@kde.org
	  BUG: 138290

2008-04-02 20:15  cgilles

	* digikam/albumsettings.cpp, digikam/albumsettings.h,
	  digikam/albumwidgetstack.cpp, digikam/albumwidgetstack.h,
	  digikam/digikamapp.cpp, digikam/digikamapp.h,
	  digikam/digikamappprivate.h, digikam/digikamui.rc,
	  digikam/digikamview.cpp, digikam/digikamview.h: digiKam from
	  trunk : add new option to toogle on/off thumbbar from preview
	  mode. digiKam remeber this settings between sessions

2008-04-01 19:32  doerr

	* libs/dialogs/deletedialog.cpp: CCBUGS: 147597

2008-04-01 19:30  doerr

	* libs/dialogs/deletedialog.cpp: CCBUGS: 147597

2008-04-01 19:14  doerr

	* digikam/ratingfilter.cpp, digikam/timelineview.cpp,
	  imageplugins/blurfx/imageeffect_blurfx.cpp,
	  imageplugins/coreplugin/imageeffect_bcg.cpp,
	  imageplugins/coreplugin/imageeffect_redeye.cpp,
	  imageplugins/coreplugin/imageeffect_rgb.cpp,
	  imageplugins/distortionfx/imageeffect_distortionfx.cpp,
	  utilities/cameragui/cameraui.cpp: CCBUGS: 147597

2008-04-01 19:09  doerr

	* imageplugins/coreplugin/hsl/imageeffect_hsl.cpp,
	  imageplugins/coreplugin/imageeffect_autocorrection.cpp,
	  imageplugins/coreplugin/imageeffect_bwsepia.cpp,
	  imageplugins/coreplugin/imageeffect_iccproof.cpp,
	  imageplugins/coreplugin/ratiocrop/imageeffect_ratiocrop.cpp,
	  imageplugins/coreplugin/sharpnesseditor/imageeffect_sharpen.cpp:
	  CCBUGS: 147597

2008-04-01 19:04  doerr

	* imageplugins/adjustcurves/adjustcurves.cpp,
	  imageplugins/border/imageeffect_border.cpp,
	  imageplugins/channelmixer/channelmixer.cpp,
	  imageplugins/colorfx/imageeffect_colorfx.cpp,
	  imageplugins/whitebalance/imageeffect_whitebalance.cpp: CCBUGS:
	  147597

2008-04-01 18:58  doerr

	* imageplugins/adjustlevels/adjustlevels.cpp,
	  imageplugins/inpainting/imageeffect_inpainting.cpp,
	  imageplugins/inserttext/imageeffect_inserttext.cpp,
	  imageplugins/restoration/imageeffect_restoration.cpp: CCBUGS:
	  147597

2008-04-01 18:54  doerr

	* imageplugins/freerotation/imageeffect_freerotation.cpp,
	  libs/imageproperties/imagepropertiescolorstab.cpp,
	  utilities/setup/cameraselection.cpp,
	  utilities/setup/setupalbumview.cpp, utilities/setup/setupicc.cpp:
	  CCBUGS: 147597

2008-04-01 09:06  cgilles

	* utilities/searchwindow/searchfields.cpp,
	  utilities/searchwindow/searchfields.h: digiKam from trunk : fix
	  Crash when starting new Advanced Search tool from Marcel...

	  This is the same problem here than from Statusbar : KLineEdit.
	  Using QLineEdit instead work fine !!!

	  Problem is relavnt of stylesheet applied to KLineEdit with Qt4.3.
	  Note than QT 4.2, no crash appears...

	  There is a _serious_ problem here which must be fixed in KDELibs
	  before next stable KDE release.

	  CCMAIL: marcel.wiesweg@gmx.de
	  CCMAIL: montel@kde.org
	  CCMAIL: digikam-devel@kde.org

2008-03-31 21:37  doerr

	* libs/imageproperties/imagedescedittab.cpp: CCBUGS: 147597

2008-03-31 21:30  doerr

	* libs/imageproperties/imagedescedittab.cpp: CCBUGS: 147597

2008-03-31 21:26  doerr

	* libs/dimg/loaders/jp2ksettings.cpp: CCBUGS: 147597

2008-03-31 18:48  mwiesweg

	* CMakeLists.txt, digikam/CMakeLists.txt: Add new files for
	  compilation

2008-03-31 18:48  mwiesweg

	* digikam/digikamapp.cpp, digikam/digikamui.rc,
	  digikam/digikamview.cpp, digikam/digikamview.h: Integrate
	  SearchTabHeader.

	  Rename actions.

2008-03-31 18:48  mwiesweg

	* digikam/searchfolderview.cpp, digikam/searchfolderview.h: Various
	  adjustments to make SearchFolderView cooperate with
	  SearchTabHeader and the search infrastructure:

	  - add a slotSelectSearch which is triggered from SearchTabHeader
	  in appropriate situations
	  - add a signal selectedSearchChanged to which the SearchTabHeader
	  listens and adjusts its UI
	  - add a static method that returns the fixed internal name of the
	  "Current Search" (similarly done in timeline)
	  - handle "Current Search" in UI appropriately
	  - remove context menu actions to add a new search and edit a
	  current one (now done from SearchTabHeader)

2008-03-31 18:48  mwiesweg

	* digikam/searchtabheader.cpp, digikam/searchtabheader.h: New
	  Search Interface:

	  SearchTabHeader is the widget at the top of the search sidebar.
	  It provides a directly accessible line edit to start a quick
	  search, and a button
	  to start an advanced search.
	  In the lower part, the current search can be saved as a stored
	  search,
	  or if a stored search is selected, its parameters can be edited.

	  Note:
	  The widget currently consists of two group boxes. This may not be
	  the best solution, but after some experiments with separator
	  line, flat group
	  boxes, QFrames etc. this was the most acceptable solution so far.
	  Note:
	  Advanced search is still under development; you will see that it
	  will
	  show an UI, but not carry out a search.

	  CCMAIL: digikam-devel@kde.org

2008-03-31 18:48  mwiesweg

	* kioslave/digikamsearch.cpp, libs/database/imagelister.cpp,
	  libs/database/imagelister.h: Move SearchXml handling from the
	  ioslave to the ImageLister class;

	  this is more coherent, no chunks of SQL passed around anymore.
	  ImageLister now takes a QString of search XML as argument.

2008-03-31 11:54  cgilles

	* digikam/tageditdlg.cpp: polish

2008-03-31 11:48  cgilles

	* digikam/tageditdlg.cpp: polish

2008-03-31 11:36  cgilles

	* digikam/tageditdlg.cpp, digikam/tageditdlg.h,
	  digikam/tagfilterview.cpp, digikam/tagfolderview.cpp,
	  digikam/tagspopupmenu.cpp,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h: backport commit #792122
	  from KDE3 branch

2008-03-31 06:04  cgilles

	* digikam/tageditdlg.cpp: polish

2008-03-31 06:00  cgilles

	* digikam/tageditdlg.cpp, digikam/tageditdlg.h: polish

2008-03-30 21:18  cgilles

	* digikam/tageditdlg.cpp: fix i18n

2008-03-30 21:12  cgilles

	* digikam/tageditdlg.cpp: backport commit #791929 from KDE3 branch

2008-03-30 15:11  cgilles

	* KDE4PORT: update

2008-03-30 15:09  cgilles

	* digikam/CMakeLists.txt, digikam/tagcreatedlg.cpp,
	  digikam/tagcreatedlg.h, digikam/tageditdlg.cpp,
	  digikam/tageditdlg.h, digikam/tagfilterview.cpp,
	  digikam/tagfolderview.cpp, digikam/tagspopupmenu.cpp,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/talbumlistview.cpp,
	  themedesigner/CMakeLists.txt: tagcreatedlg ==> tageditdlg

2008-03-30 14:57  cgilles

	* digikam/tagcreatedlg.cpp, digikam/tagcreatedlg.h,
	  digikam/tagfilterview.cpp, digikam/tagfolderview.cpp,
	  digikam/tagspopupmenu.cpp,
	  libs/imageproperties/imagedescedittab.cpp: backport commit
	  #791847 from KDE3 branch

2008-03-30 13:53  cgilles

	* libs/imageproperties/imagedescedittab.cpp: polish

2008-03-30 11:04  mwiesweg

	* digikam/albummodel.cpp, digikam/albummodel.h: AbstractAlbumModel
	  is a QAbstractItemModel based on our Albums as managed by
	  AlbumManager.

	  This base class provides most of the functionality for mapping
	  albums
	  to QModelIndexes and vice versa and complete mapping of the
	  signals from AlbumManager
	  when an album is added, deleted or renamed. Editing and
	  Drag-and-Drop is not implemented.

	  AbstractSpecificAlbumModel is a subclass that manages thumbnail
	  generation
	  for album and tag thumbnails.

	  AbstractCheckableAlbumModel adds a property to make the albums in
	  the model
	  checkable. The check states are kept in an internal QHash.
	  Various methods
	  are provided to access the check state by Album*.

	  AlbumModel and TagModel are finally the subclasses that can
	  readily be used,
	  providing physical albums and tags resp.

2008-03-30 10:57  mwiesweg

	* utilities/searchwindow/searchutilities.cpp,
	  utilities/searchwindow/searchutilities.h: A number of utilities
	  for the SearchWindow classes:
	  - VisibilityController controls the visibility state of a number
	  of widgets
	  - SearchClickLabel / SearchSqueezedClickLabel provide a web-link
	  like interface
	  (more straightforward than KUrlLabel)
	  - ArrowClickLabel will provide a sort indicator that a certain
	  region can be extended
	  - TreeViewComboBox provides a QComboBox that has a QTreeView as
	  widget and
	  stays open if the user selects multiple entries from its view.

2008-03-30 10:57  mwiesweg

	* utilities/searchwindow/searchfields.cpp,
	  utilities/searchwindow/searchfields.h: New Search Interface:
	  A SearchField is a single field of information that can be
	  searched for
	  (album, name, rating, aperture etc.)
	  The static createField() method creates new fields according to a
	  name
	  and adds them to a SearchFieldGroup.
	  Various subclasses of SearchField provide the actual widgets.

2008-03-30 10:57  mwiesweg

	* utilities/searchwindow/searchfieldgroup.cpp,
	  utilities/searchwindow/searchfieldgroup.h: A SearchFieldGroup is
	  a light-weight widget that mostly manages a group of SearchFields
	  that it is assigned by its group and provides for label and the
	  dynamic hide/show-on-click.

2008-03-30 10:57  mwiesweg

	* utilities/searchwindow/searchgroup.cpp,
	  utilities/searchwindow/searchgroup.h: New Search Interface:
	  A SearchGroup is a group containing all possible search options.
	  (Multiple group can be chained by logical operators)
	  A group reads the XML up to the <field> tag, and manages its
	  SearchFieldGroups and SearchFields.

2008-03-30 10:57  mwiesweg

	* utilities/searchwindow/searchview.cpp,
	  utilities/searchwindow/searchview.h: New Search Interface:
	  SearchView is the widget in a SearchWindow. It reads the XML to
	  the <group> tag,
	  manages SearchGroup creation and themeing.

2008-03-30 10:57  mwiesweg

	* utilities/searchwindow, utilities/searchwindow/searchwindow.cpp,
	  utilities/searchwindow/searchwindow.h: New Search Interface:
	  SearchWindow is the top-level widget and provides the public
	  SearchWindow API to the rest of the application

2008-03-30 10:57  mwiesweg

	* digikam/albumthumbnailloader.cpp, digikam/albumthumbnailloader.h:
	  Add two methods to retrieve album thumbnails that fit better if
	  you cannot

	  "push" the pixmap, but need to wait till it is "pulled".
	  Cache Album thumbnails as well, not only tag thumbnails.

2008-03-30 10:57  mwiesweg

	* digikam/albummanager.cpp, digikam/albummanager.h: For adding and
	  removing albums, add a signal that is emitted immediately before

	  touching the data, and add a signal after an album has really
	  been deleted.
	  This fits better to the way Qt Models expect.

2008-03-30 10:57  mwiesweg

	* digikam/album.cpp, digikam/album.h: Add a method to test if
	  SAlbum is an advanced search

2008-03-30 10:12  cgilles

	* libs/imageproperties/imagedescedittab.cpp: backport commit
	  #791762 from KDE3 branch

2008-03-29 21:39  cgilles

	* libs/imageproperties/imagedescedittab.cpp: backport commit
	  #791568 from KDE3 branch

2008-03-29 21:32  cgilles

	* libs/imageproperties/imagedescedittab.cpp: backport commit
	  #791558 from KDE3 branch

2008-03-29 20:24  cgilles

	* libs/imageproperties/imagedescedittab.cpp: backport commit
	  #791545 from KDE3 branch

2008-03-29 17:22  doerr

	* ChangeLog: fixed typo

2008-03-29 17:21  doerr

	* ChangeLog: fixed typo

2008-03-29 17:19  doerr

	* libs/dialogs/imagedialog.cpp: fixed typo

2008-03-29 14:12  cgilles

	* libs/imageproperties/imagedescedittab.cpp: polish

2008-03-29 11:38  cgilles

	* libs/imageproperties/imagedescedittab.cpp: polish

2008-03-29 11:38  cgilles

	* libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h: backport commit #791391
	  from KDE3 branch

2008-03-29 09:54  cgilles

	* libs/imageproperties/imagedescedittab.cpp: backport commit
	  #791367 form KDE3 branch

2008-03-28 22:54  cgilles

	* showfoto/main.cpp: polish

2008-03-28 22:51  cgilles

	* digikam/main.cpp: patch from Pino Toscano to export i18n
	  properlly from About dialog

2008-03-28 22:50  cgilles

	* showfoto/main.cpp: patch from Pino Toscano to export i18n
	  properlly in about dialog

2008-03-28 22:27  cgilles

	* libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h: backport commit #791266
	  from KDE3 branch
	  CCBUGS: 114465

2008-03-28 21:52  cgilles

	* libs/widgets/common/paniconwidget.cpp,
	  libs/widgets/common/paniconwidget.h: fix broken signals/slots

2008-03-28 21:45  cgilles

	* libs/widgets/imageplugins/imagepannelwidget.cpp: fix broken
	  signal/slot connection

2008-03-28 12:21  cgilles

	* digikam/albumiconviewfilter.cpp: added comments

2008-03-28 12:18  cgilles

	* libs/widgets/common/searchtextbar.cpp,
	  libs/widgets/common/searchtextbar.h: backport commit #791114 from
	  KDE3 branch

2008-03-28 11:42  cgilles

	* digikam/digikamview.cpp, digikam/digikamview.h: backport commit
	  #791102 from KDE3 branch

2008-03-28 10:58  cgilles

	* digikam/timelineview.cpp, digikam/timelineview.h: backport commit
	  #791098 from KDE3 branch

2008-03-28 09:59  cgilles

	* libs/imageproperties/imagedescedittab.cpp: polish

2008-03-28 09:50  cgilles

	* libs/imageproperties/imagedescedittab.cpp: polish

2008-03-28 09:42  cgilles

	* libs/imageproperties/imagedescedittab.cpp: backport commit
	  #791081 from KDE3 branch

2008-03-28 09:39  cgilles

	* libs/widgets/common/searchtextbar.cpp,
	  libs/widgets/common/searchtextbar.h: backport commit #791079 from
	  KDE3 branch

2008-03-27 12:06  cgilles

	* digikam/tagfilterview.cpp, digikam/tagfolderview.cpp,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h: backport commit #790752
	  from KDE3 branch
	  CCBUGS: 158776

2008-03-27 11:04  cgilles

	* libs/imageproperties/imagedescedittab.cpp: backport commit
	  #790737 from KDE3 branch

2008-03-27 08:00  cgilles

	* libs/widgets/common/dpopupmenu.cpp,
	  libs/widgets/common/dpopupmenu.h: backport commit #790671 from
	  KDE3 branch

2008-03-26 22:15  cgilles

	* imageplugins/hotpixels/blackframeparser.cpp: fix depreciate

2008-03-26 21:49  cgilles

	* imageplugins/coreplugin/imageeffect_bcg.cpp: fix depreciate

2008-03-26 21:31  cgilles

	* digikam/albumwidgetstack.cpp, digikam/albumwidgetstack.h: do not
	  download thumbbar item in background, only when preview mode is
	  enable

2008-03-26 19:22  cgilles

	* digikam/albumwidgetstack.cpp: unecessary extra namespace

2008-03-26 09:27  cgilles

	* libs/widgets/imageplugins/imagepaniconwidget.cpp,
	  libs/widgets/imageplugins/imagepaniconwidget.h,
	  libs/widgets/imageplugins/imagepannelwidget.cpp,
	  libs/widgets/imageplugins/imagepannelwidget.h,
	  libs/widgets/imageplugins/imageregionwidget.cpp,
	  libs/widgets/imageplugins/imageregionwidget.h,
	  libs/widgets/imageplugins/imagewidget.cpp,
	  libs/widgets/imageplugins/imagewidget.h,
	  libs/widgets/imageplugins/listboxpreviewitem.h: Q3PointArray =>
	  QPolygon
	  use const references when it's possible

2008-03-26 09:27  cgilles

	* imageplugins/hotpixels/imageeffect_hotpixels.cpp: Q3PointArray =>
	  QPolygon

2008-03-26 08:03  cgilles

	* imageplugins/hotpixels/blackframelistview.cpp,
	  imageplugins/hotpixels/blackframelistview.h,
	  imageplugins/hotpixels/blackframeparser.cpp,
	  imageplugins/hotpixels/blackframeparser.h,
	  imageplugins/hotpixels/hotpixel.h,
	  imageplugins/hotpixels/hotpixelfixer.cpp,
	  imageplugins/hotpixels/hotpixelfixer.h,
	  imageplugins/hotpixels/imageeffect_hotpixels.cpp,
	  imageplugins/hotpixels/imageeffect_hotpixels.h,
	  imageplugins/hotpixels/weights.cpp,
	  imageplugins/hotpixels/weights.h: Q3ValueList => QList

2008-03-26 07:42  cgilles

	* imageplugins/hotpixels/hotpixel.h: polish

2008-03-26 07:25  cgilles

	* imageplugins/CMakeLists.txt: compile

2008-03-26 07:25  cgilles

	* imageplugins/hotpixels/CMakeLists.txt,
	  imageplugins/hotpixels/blackframelistview.cpp,
	  imageplugins/hotpixels/blackframelistview.h,
	  imageplugins/hotpixels/blackframeparser.cpp,
	  imageplugins/hotpixels/blackframeparser.h,
	  imageplugins/hotpixels/imageeffect_hotpixels.cpp,
	  imageplugins/hotpixels/imageeffect_hotpixels.h: digiKam from
	  trunk : backport commit #790125 from KDE3 branch
	  CCBUGS: 148935

2008-03-25 12:02  cgilles

	* imageplugins/hotpixels/blackframelistview.cpp,
	  imageplugins/hotpixels/blackframelistview.h,
	  imageplugins/hotpixels/blackframeparser.cpp,
	  imageplugins/hotpixels/blackframeparser.h,
	  imageplugins/hotpixels/imageeffect_hotpixels.cpp,
	  imageplugins/hotpixels/imageeffect_hotpixels.h: backport commit
	  #789821 from KDE3 branch

2008-03-25 12:02  cgilles

	* libs/dialogs/imagedialog.cpp, libs/dialogs/imagedialog.h: polish

2008-03-25 11:55  cgilles

	* libs/dialogs/imagedialog.cpp, libs/dialogs/imagedialog.h:
	  backport comit #789820 from KDE3 branch

2008-03-25 09:27  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: use ImageDialog
	  preview with SaveAs file dialog from Image Editor

2008-03-25 09:09  cgilles

	* libs/dialogs/imagedialog.cpp: polish

2008-03-25 07:10  cgilles

	* libs/dialogs/imagedialog.cpp: polish

2008-03-25 07:06  cgilles

	* libs/dialogs/imagedialog.cpp: better layout to display image
	  property in image dialog

2008-03-25 06:52  cgilles

	* libs/dialogs/imagedialog.h: export to showfoto

2008-03-25 06:45  cgilles

	* digikam/CMakeLists.txt: typo

2008-03-25 06:45  cgilles

	* CMakeLists.txt: typo

2008-03-25 06:41  cgilles

	* libs/database/albumdb.cpp, libs/database/albumdb.h: This method
	  return a value before to set DB. I nfact DB transaction is never
	  done.
	  Thanks to GCC warnings (:=)))
	  CCMAIL: marcel.wiesweg@gmx.de

2008-03-25 06:35  cgilles

	* CMakeLists.txt, libs/dialogs/CMakeLists.txt,
	  libs/dialogs/imagedialog.cpp, libs/dialogs/imagedialog.h,
	  project/project.kdevelop, showfoto/CMakeLists.txt,
	  showfoto/imagedialog.cpp, showfoto/imagedialog.h,
	  showfoto/showfoto.cpp: move open image dialog to a common place
	  to be shared between shwofoto, digiKam and image plugins

2008-03-22 23:02  cgilles

	* utilities/setup/setupmetadata.cpp,
	  utilities/setup/setupmetadata.h: typo

2008-03-21 21:51  cgilles

	* digikam/mediaplayerview.cpp, digikam/mediaplayerview.h: try to
	  handle playing error from Phonon

2008-03-21 19:54  kusi

	* CMakeLists.txt: SVN_SILENT
	  typo (libgphoto2)

2008-03-21 15:48  mwiesweg

	* libs/threadimageio/loadingdescription.cpp: Fix small but tedious
	  bug preventing the removal of the pixmaps
	  of invalidated thumbnails from the cache.

2008-03-21 15:42  cgilles

	* NEWS: update

2008-03-21 15:40  cgilles

	* KDE4PORT: update

2008-03-21 15:39  cgilles

	* digikam/mediaplayerview.cpp: polish

2008-03-21 15:39  cgilles

	* digikam/CMakeLists.txt, digikam/mediaplayerview.cpp,
	  digikam/mediaplayerview.h: digiKam from trunk : media-player view
	  now use KDE4::Phonon API to render preview of Video and Audio
	  files.

2008-03-21 12:10  cgilles

	* utilities/setup/setupeditor.cpp: fix i18n

2008-03-21 12:06  cgilles

	* digikam/imagepreviewview.cpp: restore prev/Next action from
	  pop-up menu

2008-03-21 11:38  cgilles

	* KDE4PORT: update

2008-03-21 11:31  cgilles

	* themedesigner/CMakeLists.txt: compile

2008-03-21 11:26  cgilles

	* KDE4PORT: update

2008-03-21 11:26  cgilles

	* digikam/scanlib.cpp, digikam/scanlib.h: Scanlib class is not used
	  anymore ==> remplaced by ScanController and CollectionScanner

2008-03-21 11:25  cgilles

	* utilities/cameragui/cameraui.cpp: fix comment

2008-03-21 11:25  cgilles

	* libs/database/albumdb.h: fix api doc

2008-03-21 09:58  cgilles

	* digikam/albumiconview.cpp, digikam/albumiconview.h,
	  digikam/albumwidgetstack.cpp, digikam/albumwidgetstack.h,
	  digikam/iconview.cpp, digikam/iconview.h: digiKam from trunk :
	  Preview mode and thumbbar: handle properlly icon view ordering if
	  "View/Sort Images" option is used.

2008-03-21 05:18  cgilles

	* libs/widgets/metadata/metadatawidget.cpp: backport commit #788236
	  from KDE3 branch
	  CCBUGS: 141755

2008-03-20 22:15  cgilles

	* digikam/digikamapp.cpp, digikam/scancontroller.cpp,
	  digikam/scancontroller.h: backport commit #788153 from KDE3
	  branch
	  CCBUGS: 142469

2008-03-20 18:44  cgilles

	* utilities/setup/setupalbumview.cpp: fix typo
	  BUG: 141703

2008-03-20 15:26  cgilles

	* KDE4PORT: update

2008-03-20 15:22  cgilles

	* KDE4PORT: update

2008-03-20 15:19  cgilles

	* libs/widgets/iccprofiles/cietonguewidget.cpp,
	  libs/widgets/iccprofiles/cietonguewidget.h: use double buffering.
	  More Qt4 complain now. CIE tongue is render properlly now.

2008-03-20 13:49  cgilles

	* imageplugins/coreplugin/imageeffect_iccproof.cpp,
	  imageplugins/coreplugin/imageeffect_iccproof.h: typo

2008-03-20 12:34  cgilles

	* libs/widgets/common/thumbbar.cpp: polish

2008-03-20 12:20  cgilles

	* showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: factoring

2008-03-20 12:07  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h,
	  showfoto/showfotoui.rc,
	  utilities/imageeditor/editor/digikamimagewindowui.rc,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: factoring again
	  showfoto/IE

2008-03-20 11:30  cgilles

	* showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp: factoring
	  showfoto/IE

2008-03-20 11:30  cgilles

	* utilities/setup/setupeditor.cpp, utilities/setup/setupeditor.h:
	  compile

2008-03-20 11:29  cgilles

	* project/project.kdevelop: update

2008-03-20 09:18  cgilles

	* digikam/welcomepageview.cpp: update

2008-03-20 09:16  cgilles

	* NEWS: update

2008-03-20 09:15  cgilles

	* utilities/imageeditor/editor/digikamimagewindowui.rc,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: digiKam from trunk :
	  Image Editor : thumbbar integration like in showfoto to be able
	  to naviguate speedly between images from a same album.
	  A fresh screenshot is available at this url:

	  http://digikam3rdparty.free.fr/Screenshots/FullColorThemeSupport/thumbbarineditor.png

	  CCMAIL: digikam-devel@kde.org

2008-03-20 09:02  cgilles

	* showfoto/showfoto.cpp: backport commit #787930

2008-03-20 08:32  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: fix crash duing an
	  assertion from KUrl api.

2008-03-20 08:03  cgilles

	* digikam/syncjob.cpp, digikam/syncjob.h: slotResult(KIO::JOB*) =>
	  slotResult(KJob*)

2008-03-20 07:13  cgilles

	* showfoto/setup/setupeditor.cpp: typo

2008-03-19 22:18  cgilles

	* showfoto/showfoto.cpp: polish

2008-03-19 22:00  mwiesweg

	* digikam/imagepreviewview.cpp: Forward-port commit 787804

2008-03-19 20:44  cgilles

	* digikam/digikamapp.cpp, digikam/main.cpp: backport commit #787653
	  from KDE3 branch

2008-03-19 11:29  pino

	* digikam/digikam.desktop, showfoto/showfoto.desktop: - Encoding is
	  deprecated, remove
	  - %m in Exec is deprecated, remove

2008-03-19 11:14  cgilles

	* showfoto/showfoto.cpp: backport commit #787489 from KDE3 branch
	  CCBUGS: 149851

2008-03-19 10:21  cgilles

	* utilities/imageeditor/canvas/canvas.cpp: digiKam from trunk : fix
	  crash with deletion of KPopupFrame. using deleteLater() solve the
	  problem.

2008-03-19 10:20  cgilles

	* digikam/imagepreviewview.cpp: digiKam from trunk : fix crash with
	  deletion of KPopupFrame. using deleteLater() solve the problem.

2008-03-19 08:55  cgilles

	* showfoto/setup/setupeditor.cpp, showfoto/showfoto.cpp: backport
	  commit #787439 from KDE3 branch
	  CCBUGS: 147600

2008-03-18 22:02  cgilles

	* libs/widgets/common/paniconwidget.cpp,
	  libs/widgets/common/paniconwidget.h: wrong QPainter::end() call

2008-03-18 15:06  cgilles

	* utilities/lighttable/lighttablebar.cpp,
	  utilities/lighttable/lighttablebar.h,
	  utilities/lighttable/lighttablewindow.cpp: digiKam from trunk :
	  Code factorization : now, LightTableBar is now based on
	  ImagePreviewBar

2008-03-18 15:06  cgilles

	* themedesigner/CMakeLists.txt: compÃle

2008-03-18 15:04  cgilles

	* digikam/imagepreviewbar.cpp, digikam/imagepreviewbar.h: polish

2008-03-18 14:35  cgilles

	* digikam/imagepreviewbar.h: polish

2008-03-18 14:25  cgilles

	* KDE4PORT: update

2008-03-18 14:14  cgilles

	* NEWS: update

2008-03-18 14:01  cgilles

	* digikam/CMakeLists.txt, digikam/albumiconview.cpp,
	  digikam/albumiconview.h, digikam/albumwidgetstack.cpp,
	  digikam/albumwidgetstack.h, digikam/digikamview.cpp,
	  digikam/digikamview.h, digikam/imagepreviewbar.cpp,
	  digikam/imagepreviewbar.h, digikam/imagepreviewview.cpp,
	  digikam/imagepreviewview.h: digiKam from trunk (KDE4) : add
	  thumbbar behind preview area from AlbumGUI when preview mode is
	  used (F3).
	  Icon view filter available to status bar and TagFilters still
	  suitable to change thumbbar contents in live.
	  Thumbbar items can display Rating of pictures. More information
	  about thumbbar items are avaialble using
	  pop-up tool tips is you enable this option in config dialog.
	  A fresh screenshot is available at these url :

	  - with Digikasa color theme :
	  http://digikam3rdparty.free.fr/Screenshots/thumbbar4albumgui.png
	  - with Desert color theme :
	  http://digikam3rdparty.free.fr/Screenshots/thumbbarwithpreviewmode.png

	  CCMAIL: digikam-devel@kde.org
	  BUG: 155408
	  CCBUGS: 148502

2008-03-18 09:22  cgilles

	* digikam/albumlister.cpp, digikam/albumlister.h: backport commit
	  #786938 from KDE3 branch

2008-03-18 09:13  cgilles

	* libs/widgets/common/thumbbar.cpp: do not dispatch wheel event to
	  parent class

2008-03-18 09:04  cgilles

	* libs/widgets/common/thumbbar.cpp, libs/widgets/common/thumbbar.h:
	  backport commit #786927 from KDE3 branch

2008-03-18 08:24  cgilles

	* utilities/lighttable/lighttablebar.cpp: Q3ValueList => QList

2008-03-18 08:11  cgilles

	* utilities/lighttable/lighttablebar.h: polish

2008-03-18 07:02  cgilles

	* showfoto/showfoto.cpp: URL => Url

2008-03-18 07:02  cgilles

	* libs/widgets/common/thumbbar.cpp, libs/widgets/common/thumbbar.h:
	  URL => Url

2008-03-17 20:46  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: backport commit
	  #786697 from KDE3 branch
	  CCBUGS: 145252

2008-03-17 13:47  cgilles

	* libs/widgets/common/thumbbar.cpp: bugfix : Thumbbar : using
	  visible size instead widget size to render content. Without this
	  fix, content rendering is broken when scrollbar are visible

2008-03-17 12:58  cgilles

	* imageplugins/superimpose/imageeffect_superimpose.cpp: URL => Url

2008-03-17 12:58  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h: URL => Url

2008-03-17 12:58  cgilles

	* libs/widgets/common/thumbbar.cpp, libs/widgets/common/thumbbar.h:
	  URL => Url

2008-03-17 11:57  cgilles

	* utilities/kipiiface/kipiinterface.cpp: adapt to new libkipi API

2008-03-17 10:00  cgilles

	* utilities/lighttable/lighttablebar.h: polish

2008-03-17 09:58  cgilles

	* libs/widgets/common/thumbbar.h: polish

2008-03-17 07:23  cgilles

	* digikam/searchresultsview.cpp: Search Result View use common
	  ThumbnailLoadThread instance

2008-03-17 07:22  cgilles

	* utilities/batch/batchthumbsgenerator.cpp: Batch Thumbnail
	  Generator use common ThumbnailLoadThread instance

2008-03-17 07:21  cgilles

	* utilities/kipiiface/kipiinterface.cpp: kipiinterface use common
	  ThumbnailLoadThread instance

2008-03-17 07:17  cgilles

	* showfoto/imagedialog.cpp: image dialog use the common
	  ThumbnailLoadThread instance

2008-03-17 07:08  cgilles

	* libs/widgets/common/thumbbar.cpp, showfoto/showfoto.cpp: digiKam
	  from trunk : memory optimizations :
	  - initialize thumbnailloadthread instance outside thumbmbar.
	  - set default thumbnailloadthread inside showfoto core.
	  - thumbbar from LightTable use now the same cache than iconview.

2008-03-16 23:26  cgilles

	* NEWS: update

2008-03-16 23:25  cgilles

	* KDE4PORT: update

2008-03-16 23:24  cgilles

	* kioslave/CMakeLists.txt: optimize

2008-03-16 23:23  cgilles

	* kioslave/CMakeLists.txt: optimize

2008-03-16 23:22  cgilles

	* kioslave/CMakeLists.txt: optimize

2008-03-16 23:18  cgilles

	* kioslave/CMakeLists.txt, kioslave/digikamthumbnail.cpp,
	  kioslave/digikamthumbnail.h, kioslave/digikamthumbnail.protocol:
	  and now remove defintivly digiKam thumb KIO slave

2008-03-16 23:12  cgilles

	* KDE4PORT: update

2008-03-16 23:12  cgilles

	* KDE4PORT: update

2008-03-16 23:11  cgilles

	* CMakeLists.txt, digikam/CMakeLists.txt,
	  imageplugins/CMakeLists.txt, showfoto/CMakeLists.txt,
	  themedesigner/CMakeLists.txt: compile

2008-03-16 23:11  cgilles

	* libs/CMakeLists.txt, libs/thumbbar,
	  libs/widgets/common/thumbbar.cpp, libs/widgets/common/thumbbar.h:
	  move

2008-03-16 22:50  cgilles

	* CMakeLists.txt, libs/thumbbar/thumbnailjob.cpp,
	  libs/thumbbar/thumbnailjob.h: ThumbnailJob class is not used
	  anymore

2008-03-16 22:48  cgilles

	* digikam/syncjob.cpp, digikam/syncjob.h: compile without
	  ThumbnailJob

2008-03-16 22:31  mwiesweg

	* digikam/syncjob.cpp, digikam/syncjob.h, digikam/tagcreatedlg.cpp:
	  Remove occurrence of ThumbnailJob from SyncJob;

	  use KIconLoader or the other, AlbumThumbnailLoader-dependent
	  Syncjob method
	  from TagCreateDlg/TagEditDlg, as appropriate.

2008-03-16 22:02  cgilles

	* KDE4PORT: update

2008-03-16 22:01  mwiesweg

	* libs/database/imagequerybuilder.cpp,
	  libs/database/imagequerybuilder.h: Various fixes:
	  - Dont create empty () clauses
	  - use SearchXmlCachingReader (fixing Keyword search)
	  - add OR operator to Keyword search
	  - fix brackets in SQL

2008-03-16 22:01  mwiesweg

	* libs/database/searchxml.cpp, libs/database/searchxml.h: - Add a
	  method to retrieve the default field operator in a group
	  - Add a class SearchXmlCachingReader that wraps SearchXmlReader
	  and is more relaxed
	  when it goes to the allowed order of method calls; Most
	  importantly you can call value()
	  multiple times

2008-03-16 22:01  mwiesweg

	* libs/database/searchxml.cpp, libs/database/searchxml.h: Add
	  convenience classes to read/write keyword searches

2008-03-16 22:01  mwiesweg

	* digikam/albummanager.cpp, digikam/albummanager.h: Add new method
	  to find a search album by name

	  Allow to change the type of a search with updateSAlbum

2008-03-16 21:59  cgilles

	* KDE4PORT: update

2008-03-16 21:59  cgilles

	* digikam/CMakeLists.txt, digikam/pixmapmanager.cpp,
	  digikam/pixmapmanager.h, themedesigner/CMakeLists.txt:
	  PixmapManager class is not used in KDE4 port.

2008-03-15 12:53  mlaurent

	* digikam/albumiconviewfilter.cpp: This signal doesn't exist

2008-03-14 14:53  cgilles

	* data/themes/Gray: backport from KDE3

2008-03-14 13:53  cgilles

	* libs/widgets/metadata/mdkeylistviewitem.h: polish

2008-03-14 13:50  cgilles

	* libs/widgets/metadata/mdkeylistviewitem.cpp,
	  libs/widgets/metadata/mdkeylistviewitem.h,
	  libs/widgets/metadata/metadatawidget.cpp: better color theme
	  support

2008-03-14 13:31  cgilles

	* utilities/lighttable/lighttablewindow.cpp: polish

2008-03-14 13:30  cgilles

	* utilities/lighttable/lighttablewindow.cpp: polish

2008-03-14 13:23  cgilles

	* libs/widgets/metadata/mdkeylistviewitem.cpp: backport commit
	  #785591 from KDE3 branch

2008-03-14 11:56  cgilles

	* KDE4PORT: update

2008-03-14 11:47  cgilles

	* imageplugins/coreplugin/ratiocrop/imageeffect_ratiocrop.cpp:
	  polish

2008-03-14 11:43  cgilles

	* imageplugins/coreplugin/ratiocrop/imageeffect_ratiocrop.cpp:
	  polish

2008-03-14 11:31  cgilles

	* imageplugins/coreplugin/ratiocrop/imageeffect_ratiocrop.cpp,
	  imageplugins/coreplugin/ratiocrop/imageeffect_ratiocrop.h,
	  imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp,
	  imageplugins/coreplugin/ratiocrop/imageselectionwidget.h: digiKam
	  from trunk (KDE4) : Ratio crop tool : backport commit #777847
	  from KDE3 branch
	  CCBUGS: 158174

2008-03-14 10:17  cgilles

	* KDE4PORT: update

2008-03-14 10:13  cgilles

	* digikam/CMakeLists.txt, project/project.kdevelop,
	  showfoto/CMakeLists.txt, showfoto/setup/setupeditor.cpp,
	  showfoto/setup/setupeditor.h, showfoto/showfoto.cpp,
	  showfoto/showfotoui.rc,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: backport commit
	  #120309 from KDE3 branch

2008-03-14 07:03  cgilles

	* libs/themeengine/themeengine.cpp, libs/themeengine/themeengine.h:
	  backport commit #785488 from KDE3 branch

2008-03-13 16:55  cgilles

	* showfoto/imagedialog.cpp: polish

2008-03-13 16:53  cgilles

	* showfoto/imagedialog.cpp, showfoto/imagedialog.h: polish

2008-03-13 15:18  cgilles

	* utilities/batch/batchthumbsgenerator.cpp,
	  utilities/batch/batchthumbsgenerator.h: digiKam from trunk (KDE4)
	  : BatchThumbsGenerator use Digikam::ThumbnailLoadThread instead
	  digiKam Thumb KIO-slave.

	  CCMAIL: marcel.wiesweg@gmx.de

2008-03-13 14:59  cgilles

	* digikam/searchresultsview.cpp: compile

2008-03-13 14:26  cgilles

	* digikam/searchresultsitem.cpp, digikam/searchresultsitem.h,
	  digikam/searchresultsview.cpp, digikam/searchresultsview.h:
	  digiKam from trunk (KDE4) : SearchResultView use
	  Digikam::ThumbnailLoadThread instead digiKam Thumb KIO-slave.
	  Qt4 port : Q3Dict => QHash.

	  Marcel : This patch is not yet tested, since you work on digiKam
	  Search engine.

	  CCMAIL: marcel.wiesweg@gmx.de

2008-03-13 13:31  cgilles

	* showfoto/icons/cr128-action-crop.png,
	  showfoto/icons/cr128-action-rotate_cw.png,
	  showfoto/icons/cr16-action-crop.png,
	  showfoto/icons/cr16-action-rotate_cw.png,
	  showfoto/icons/cr22-action-crop.png,
	  showfoto/icons/cr22-action-rotate_cw.png,
	  showfoto/icons/cr32-action-crop.png,
	  showfoto/icons/cr32-action-rotate_cw.png,
	  showfoto/icons/cr48-action-crop.png,
	  showfoto/icons/cr48-action-rotate_cw.png,
	  showfoto/icons/cr64-action-crop.png,
	  showfoto/icons/cr64-action-rotate_cw.png,
	  showfoto/icons/crsc-action-crop.svgz,
	  showfoto/icons/crsc-action-rotate_cw.svgz,
	  showfoto/icons/hi128-action-flip.png,
	  showfoto/icons/hi128-action-histogram.png,
	  showfoto/icons/hi128-action-resize_image.png,
	  showfoto/icons/hi16-action-flip.png,
	  showfoto/icons/hi16-action-histogram.png,
	  showfoto/icons/hi16-action-resize_image.png,
	  showfoto/icons/hi22-action-flip.png,
	  showfoto/icons/hi22-action-histogram.png,
	  showfoto/icons/hi22-action-resize_image.png,
	  showfoto/icons/hi32-action-flip.png,
	  showfoto/icons/hi32-action-histogram.png,
	  showfoto/icons/hi32-action-resize_image.png,
	  showfoto/icons/hi48-action-flip.png,
	  showfoto/icons/hi48-action-histogram.png,
	  showfoto/icons/hi48-action-resize_image.png,
	  showfoto/icons/hi64-action-flip.png,
	  showfoto/icons/hi64-action-histogram.png,
	  showfoto/icons/hi64-action-resize_image.png,
	  showfoto/icons/hisc-action-flip.svgz,
	  showfoto/icons/hisc-action-histogram.svgz,
	  showfoto/icons/hisc-action-resize_image.svgz: backport commit
	  #785189

2008-03-13 13:19  cgilles

	* showfoto/showfotoui.rc: missing contribute option

2008-03-13 13:11  cgilles

	* libs/thumbbar/thumbbar.cpp, libs/thumbbar/thumbbar.h: digiKam
	  from trunk (KDE4) : thumbbar widget use
	  Digikam::ThumbnailLoadThread instead digiKam Thumb KIO-slave.
	  Tested with Showfoto : work fine excepted when we want to
	  invalidate a thumbs, for ex. when user change Exif auto-rotation
	  option from setup.
	  Thumbs still loaded from memory cache and not rebuilt from
	  scratch...

	  Marcel, i suspect a bug in Cache manager. After to use
	  ThumbnailLoadThread::deleteThumbnail(),
	  ThumbnailLoadThread::find() return pix from memory as well.
	  ThumbnailLoadThread::find() never use load() method (see
	  thumbnailloadthread.cpp::line 169)
	  CCMAIL: marcel.wiesweg@gmx.de

2008-03-13 12:19  cgilles

	* showfoto/imagedialog.cpp: polish

2008-03-13 12:14  cgilles

	* libs/threadimageio/thumbnailloadthread.cpp,
	  libs/threadimageio/thumbnailloadthread.h: new method to get Exif
	  auto-rotation flag

2008-03-13 11:56  cgilles

	* showfoto/imagedialog.cpp: polish

2008-03-13 11:56  cgilles

	* utilities/kipiiface/kipiinterface.cpp: polish

2008-03-13 11:49  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: fix icon

2008-03-13 11:42  cgilles

	* showfoto/imagedialog.cpp: polish

2008-03-13 11:35  cgilles

	* showfoto/imagedialog.cpp, showfoto/showfoto.cpp: polish

2008-03-13 11:33  cgilles

	* showfoto/CMakeLists.txt, showfoto/imagedialog.cpp,
	  showfoto/imagedialog.h, showfoto/showfoto.cpp,
	  showfoto/showfoto.h: Showfoto from trunk (KDE4) : new open files
	  dialog with :

	  - preview of images using digiKam core cache mechanism
	  (supporting RAW files format).
	  - photo information based on digiKam metadata extraction.
	  CCMAIL : digikam-devel@kde.org

2008-03-13 10:18  cgilles

	* showfoto/showfoto.h: polish

2008-03-13 07:40  cgilles

	* digikam/timelinewidget.cpp: backport commit #785061 from KDE3
	  branch

2008-03-11 22:52  cgilles

	* libs/imageproperties/talbumlistview.cpp: backport commit #784649
	  from KDE3 branch

2008-03-11 19:41  cgilles

	* libs/dimg/loaders/rawloader.cpp: fix warnings

2008-03-11 14:54  cgilles

	* utilities/cameragui/camerafolderview.cpp: compile

2008-03-11 14:50  cgilles

	* utilities/cameragui/camerafolderview.cpp: polish

2008-03-11 13:38  cgilles

	* data/icons/hi16-action-move.png, data/icons/hi22-action-move.png:
	  obsolete

2008-03-11 13:36  cgilles

	* utilities/imageeditor/canvas/canvas.cpp: Use Oxygen icon

2008-03-11 13:35  cgilles

	* digikam/imagepreviewview.cpp, digikam/imagepreviewview.h: use
	  Oxygen icon

2008-03-11 11:46  cgilles

	* libs/dimg/filters/dimgimagefilters.cpp,
	  libs/dimg/filters/dimgimagefilters.h: start histogram computation

2008-03-11 10:24  cgilles

	* libs/dimg/loaders/rawloader.cpp: fix color space profile rules

2008-03-11 08:58  cgilles

	* libs/dimg/loaders/rawloader.cpp: backport commit #784402 from
	  KDE3 branch

2008-03-11 05:29  cgilles

	* libs/dimg/loaders/rawloader.cpp: Marcel,
	  Duing an important change in ImageHistogram class constructor
	  (against KDE3 version), histogram computed to adjust gamma with
	  16 bits RAW files is null.
	  When an histogram instance is created without to use a separate
	  thread, calculation must be started explicitly.
	  It still severals parts to fix in digiKam for KDE4 as well...
	  CCMAIL: marcel.wiesweg@gmx.de

2008-03-11 05:14  cgilles

	* libs/dimg/loaders/rawloader.cpp: polish

2008-03-11 04:56  cgilles

	* libs/dimg/loaders/rawloader.cpp: added debug info

2008-03-10 23:35  lunakl

	* digikam/digikamapp.cpp, utilities/cameragui/cameraui.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/lighttable/lighttablewindow.cpp: The same like r784333
	  - remove broken usage of QWidget::showFullScreen() etc.

2008-03-10 21:23  cgilles

	* libs/dimg/loaders/rawloader.cpp, libs/dimg/loaders/rawloader.h:
	  backport commit #784222 from KDE3 branch
	  CCBUGS: 124814

2008-03-10 13:43  cgilles

	* libs/dimg/filters/bcgmodifier.cpp,
	  libs/dimg/filters/bcgmodifier.h: backport commit #784027 from
	  KDE3 branch

2008-03-10 06:56  cgilles

	* libs/themeengine/themeengine.cpp: backport commit #783959 from
	  KDE3 branch

2008-03-10 05:30  cgilles

	* libs/themeengine/themeengine.cpp: backport commit #783948 from
	  KDE3 branch

2008-03-07 12:01  cgilles

	* imageplugins/superimpose/dirselectwidget.cpp,
	  imageplugins/superimpose/dirselectwidget.h,
	  imageplugins/superimpose/imageeffect_superimpose.cpp,
	  imageplugins/superimpose/imageeffect_superimpose.h,
	  imageplugins/superimpose/imageplugin_superimpose.cpp,
	  imageplugins/superimpose/imageplugin_superimpose.h,
	  imageplugins/superimpose/superimpose.cpp,
	  imageplugins/superimpose/superimpose.h,
	  imageplugins/superimpose/superimposewidget.cpp,
	  imageplugins/superimpose/superimposewidget.h: fix header

2008-03-07 11:32  cgilles

	* digikam.lsm.cmake: update

2008-03-07 11:29  cgilles

	* TODO: update

2008-03-07 10:07  cgilles

	* utilities/cameragui/cameracontroller.cpp: digiKam from trunk :
	  backport commit #783161
	  CCBUGS: 153775

2008-03-07 08:49  cgilles

	* utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/cameracontroller.h: digiKam from KDE3 branch:
	  Cameragui fixes:
	  - prepend filename to temp files generated during camera
	  download.
	  - remove properlly temp files if convert to lossless format is
	  used.
	  CCBUGS: 158377

2008-03-07 07:05  cgilles

	* data/themes/CMakeLists.txt, data/themes/Rose: backport Rose theme

2008-03-06 20:33  cgilles

	* digikam/treefolderitem.cpp: compile

2008-03-06 20:30  cgilles

	* digikam/treefolderitem.cpp, digikam/treefolderitem.h: polish

2008-03-06 20:28  cgilles

	* themedesigner/CMakeLists.txt: compile

2008-03-06 20:27  cgilles

	* utilities/kipiiface/kipiuploadwidget.cpp,
	  utilities/kipiiface/kipiuploadwidget.h: compile

2008-03-06 20:27  cgilles

	* digikam/CMakeLists.txt, digikam/treefolderview.cpp,
	  digikam/treefolderview.h: remove obsolete code

2008-03-06 15:53  cgilles

	* digikam/albumselectdialog.cpp: fix crash

2008-03-06 15:48  cgilles

	* utilities/kipiiface/kipiimagecollectionselector.cpp,
	  utilities/kipiiface/kipiimagecollectionselector.h: fix crash

2008-03-06 14:40  cgilles

	* utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h: polish

2008-03-06 12:52  cgilles

	* digikam/digikamapp.cpp, digikam/digikamapp.h,
	  digikam/digikamappprivate.h, digikam/digikamui.rc,
	  utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
	  utilities/cameragui/cameraui.rc,
	  utilities/cameragui/camerauiprivate.h,
	  utilities/imageeditor/editor/digikamimagewindowui.rc,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/editorwindowprivate.h,
	  utilities/lighttable/lighttablewindow.cpp,
	  utilities/lighttable/lighttablewindow.h,
	  utilities/lighttable/lighttablewindowprivate.h,
	  utilities/lighttable/lighttablewindowui.rc: backport commit
	  #782893 from KDE3 branch

2008-03-06 12:08  cgilles

	* utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
	  utilities/cameragui/cameraui.rc,
	  utilities/cameragui/camerauiprivate.h: to be able to change color
	  theme scheme from camera interface

2008-03-06 11:46  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/lighttable/lighttablewindow.cpp,
	  utilities/lighttable/lighttablewindow.h,
	  utilities/lighttable/lighttablewindowprivate.h,
	  utilities/lighttable/lighttablewindowui.rc: to be able to change
	  color theme scheme from light table

2008-03-06 11:15  cgilles

	* digikam/digikamapp.cpp, digikam/digikamapp.h,
	  project/project.kdevelop,
	  utilities/imageeditor/editor/digikamimagewindowui.rc,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: backport commit
	  #782863 from KDE3 branch

2008-03-06 10:08  cgilles

	* libs/themeengine/themeengine.cpp, libs/themeengine/themeengine.h,
	  project/project.kdevelop, themedesigner/main.cpp: backport commit
	  #782851 from KDE3 branch

2008-03-06 09:00  cgilles

	* utilities/setup/setupcamera.cpp,
	  utilities/setup/setupcollections.cpp: use iterator

2008-03-06 08:47  cgilles

	* utilities/setup/setupcollections.cpp: use iterator

2008-03-06 08:27  cgilles

	* libs/themeengine/texture.cpp, libs/themeengine/texture.h,
	  libs/themeengine/theme.cpp, libs/themeengine/theme.h,
	  libs/themeengine/themeengine.cpp: pure Qt4 port

2008-03-06 06:48  cgilles

	* digikam/timelinewidget.cpp: fix depreciate

2008-03-06 06:43  cgilles

	* libs/themeengine/themeengine.cpp: fix depreciate

2008-03-05 21:20  cgilles

	* digikam/albumiconview.cpp, digikam/folderview.cpp,
	  libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/cameraitempropertiestab.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/themeengine/theme.cpp, libs/themeengine/theme.h,
	  libs/themeengine/themeengine.cpp, libs/themeengine/themeengine.h,
	  themedesigner/mainwindow.cpp, themedesigner/mainwindow.h,
	  themedesigner/themediconitem.h, themedesigner/themediconview.cpp,
	  utilities/cameragui/cameraiconview.cpp: backport commit #782714
	  from KDE3 branch
	  CCBUGS: 120309

2008-03-05 20:20  cgilles

	* digikam/timelinewidget.cpp, digikam/timelinewidget.h: backport
	  commit #782704 from KDE3 branch

2008-03-05 10:08  cgilles

	* digikam/folderview.cpp: polish

2008-03-05 10:01  cgilles

	* libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h,
	  libs/imageproperties/talbumlistview.cpp,
	  libs/imageproperties/talbumlistview.h: backport commit #782463
	  from KDE3 branch

2008-03-04 14:05  cgilles

	* digikam/ddragobjects.h, libs/threadimageio/previewtask.cpp,
	  libs/threadimageio/previewtask.h, project/project.kdevelop:
	  polish

2008-03-04 13:38  cgilles

	* digikam/albumfolderview.cpp, digikam/albumiconview.cpp: use
	  Oxigen icons

2008-03-04 13:29  cgilles

	* KDE4PORT: update

2008-03-04 13:28  cgilles

	* digikam/dragobjects.cpp, digikam/dragobjects.h: obsolete class

2008-03-04 13:26  cgilles

	* digikam/CMakeLists.txt, digikam/albumiconview.cpp,
	  digikam/albumiconview.h, digikam/folderview.cpp,
	  libs/imageproperties/talbumlistview.cpp,
	  libs/imageproperties/talbumlistview.h,
	  themedesigner/CMakeLists.txt,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraiconview.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/lighttable/lighttablebar.cpp,
	  utilities/lighttable/lighttablepreview.cpp,
	  utilities/lighttable/lighttablepreview.h: digiKam from trunk :
	  - Port all Drag & Drop to pure Qt4 code.
	  - Q3ValueList ==> QList

2008-03-04 12:49  cgilles

	* digikam/CMakeLists.txt: compile

2008-03-04 12:47  cgilles

	* digikam/cameradragobject.cpp, digikam/cameradragobject.h,
	  digikam/ddragobjects.cpp, digikam/ddragobjects.h:
	  cmareadragobject is now obsolete ==> ported to pure Qt4 into
	  DDdragObject class

2008-03-04 11:42  cgilles

	* digikam/albumfolderview.cpp, digikam/albumfolderview.h,
	  digikam/datefolderview.cpp, digikam/datefolderview.h,
	  digikam/folderview.cpp, digikam/folderview.h,
	  digikam/tagfilterview.cpp, digikam/tagfilterview.h,
	  digikam/tagfolderview.cpp, digikam/tagfolderview.h: digiKam from
	  trunk : port AlbumFolderView to pure Qt4 drag & drop

2008-03-04 10:05  cgilles

	* digikam/folderitem.cpp, digikam/folderview.cpp: polish

2008-03-04 09:50  cgilles

	* digikam/digikamview.cpp, digikam/folderitem.cpp,
	  digikam/folderitem.h, digikam/folderview.cpp,
	  digikam/folderview.h, digikam/tagfilterview.cpp,
	  digikam/tagfilterview.h, digikam/tagfolderview.cpp,
	  digikam/tagfolderview.h: digiKam from trunk : revert to use old
	  FolderView/FolderItem class with TagFilterView/TagFolderView.
	  Marcel, Using Qt3 coding style with QT4 class work but is not
	  enough flexible. We need to use pure Qt4 Model/View instead to
	  use directly QTreeWidget.
	  Still in my TODO list.
	  Note: I have factorized D&D code here and used pure Qt4 D&D
	  implementation.
	  CCMAIL: marcel.wiesweg@gmx.de

2008-03-03 20:20  cgilles

	* AUTHORS: update

2008-03-03 15:40  cgilles

	* digikam/treefolderview.cpp: use middle mouse button to restore
	  check list item state

2008-03-03 15:01  cgilles

	* digikam/treefolderitem.cpp: polish

2008-03-03 14:32  cgilles

	* digikam/tagfilterview.cpp, digikam/tagfilterview.h,
	  digikam/treefolderitem.cpp, digikam/treefolderitem.h,
	  digikam/treefolderview.cpp: polish

2008-03-03 13:25  cgilles

	* digikam/albumselectdialog.cpp: polish

2008-03-03 12:39  cgilles

	* digikam/treefolderview.cpp: polish

2008-03-03 10:53  cgilles

	* digikam/tagfilterview.cpp: polish

2008-03-03 10:52  cgilles

	* digikam/treefolderview.cpp: polish

2008-03-03 10:49  cgilles

	* digikam/treefolderview.cpp, digikam/treefolderview.h: polish

2008-03-03 10:00  cgilles

	* digikam/treefolderview.cpp, digikam/treefolderview.h: polish

2008-03-03 09:36  cgilles

	* digikam/tagfilterview.cpp, digikam/tagfilterview.h,
	  digikam/tagfolderview.cpp, digikam/tagfolderview.h: code
	  simplification

2008-03-02 19:48  cgilles

	* digikam/tagfilterview.cpp: polish

2008-03-02 18:40  cgilles

	* digikam/tagfilterview.cpp, digikam/treefolderitem.cpp,
	  digikam/treefolderview.cpp: using a non checkable item from
	  TagFilter view as parent of all filter tags

2008-03-02 12:23  mueller

	* libs/database/albumdb.cpp, libs/dimg/ddebug.cpp,
	  libs/dimg/ddebug.h: kndbgstream does not work anymore, it has
	  been folded back
	  into kdbgstream

2008-03-02 10:28  cgilles

	* digikam/treefolderview.cpp: polish

2008-03-01 09:19  cgilles

	* digikam/tagfolderview.cpp: polish

2008-03-01 09:11  cgilles

	* digikam/tagfilterview.cpp, digikam/treefolderitem.cpp,
	  digikam/treefolderitem.h: polish

2008-02-29 19:33  cgilles

	* digikam/treefolderview.cpp: polish

2008-02-29 16:00  cgilles

	* digikam/tagfilterview.cpp, digikam/tagfilterview.h: digiKam from
	  trunk : port TagFilterView to TreeFolderView. Not yet fully
	  suitable

2008-02-29 15:59  cgilles

	* digikam/treefolderview.cpp: polish

2008-02-29 15:33  cgilles

	* digikam/digikamapp.cpp: fix possible crash if album is null

2008-02-29 15:22  cgilles

	* digikam/treefolderitem.cpp, digikam/treefolderview.cpp: polish

2008-02-29 13:29  cgilles

	* digikam/treefolderitem.cpp: polish

2008-02-29 13:24  cgilles

	* digikam/tagfolderview.h: polish

2008-02-29 13:07  cgilles

	* digikam/CMakeLists.txt: next one class to port in pure Qt4 is tag
	  filter view

2008-02-29 13:06  cgilles

	* digikam/treefolderview.cpp: code factorization

2008-02-29 12:56  mlaurent

	* utilities/setup/setupicc.cpp: Fix crash when we have not item in
	  squeezedcombobox

2008-02-29 12:29  cgilles

	* digikam/treefolderview.cpp: polish

2008-02-29 12:05  cgilles

	* digikam/CMakeLists.txt, digikam/ddragobjects.cpp,
	  digikam/ddragobjects.h, digikam/dragobjects.cpp,
	  digikam/dragobjects.h, digikam/tagfolderview.cpp: separate D&D
	  Qt3 and Qt4 classes.
	  Pure TagFolderView Qt4 port

2008-02-29 11:44  cgilles

	* digikam/albumfolderview.cpp, digikam/albumiconview.cpp,
	  digikam/tagfilterview.cpp, digikam/tagfolderview.cpp,
	  libs/imageproperties/talbumlistview.cpp,
	  project/project.kdevelop, utilities/cameragui/cameraiconview.cpp:
	  use Oxygen icons

2008-02-29 11:15  cgilles

	* digikam/dragobjects.cpp, digikam/dragobjects.h: pure Qt4 port :
	  ItemDrag ==> DItemDrag

2008-02-29 10:30  cgilles

	* digikam/dragobjects.cpp, digikam/dragobjects.h: pure Qt4 port :
	  AlbumDrag ==> DAlbumDrag

2008-02-29 09:15  cgilles

	* digikam/dragobjects.cpp, digikam/dragobjects.h: pure Qt4 port :
	  DTagListDrag ==> DDTagListDrag

2008-02-29 08:55  cgilles

	* digikam/dragobjects.cpp, digikam/dragobjects.h: pure Qt4 port :
	  CameraItemListDrag ==> DCameraItemListDrag

2008-02-29 08:31  cgilles

	* digikam/tagfolderview.cpp, digikam/tagfolderview.h,
	  digikam/treefolderview.cpp, digikam/treefolderview.h: We need to
	  define mimetype in TreeFolderView model/view to be able to use
	  autoexpanding of items with D&D

2008-02-29 07:08  cgilles

	* digikam/tagfilterview.cpp, digikam/tagfilterview.h: digiKam from
	  trunk : backport commit #780454 from KDE3 branch
	  CCBUGS : 158558

2008-02-28 19:28  cgilles

	* digikam/tagfolderview.cpp: polish

2008-02-28 19:22  cgilles

	* digikam/treefolderview.cpp: polish

2008-02-28 16:02  cgilles

	* digikam/tagfolderview.cpp, digikam/treefolderview.cpp: polish D&D

2008-02-28 13:42  cgilles

	* digikam/treefolderitem.cpp: using alpha belending is more
	  beautifull (:=)))

2008-02-28 13:32  cgilles

	* digikam/tagfolderview.cpp: Fix tree folder view and search text
	  filter interraction

2008-02-28 13:21  cgilles

	* digikam/dragobjects.cpp, digikam/dragobjects.h,
	  digikam/tagfolderview.cpp, digikam/tagfolderview.h,
	  digikam/treefolderview.cpp, digikam/treefolderview.h: start to
	  port digiKam drag object containers to pure Qt4
	  polish tree folder view implementation about drag & drop

2008-02-28 09:52  cgilles

	* digikam/tagfolderview.cpp, digikam/treefolderview.cpp: polish

2008-02-28 09:10  cgilles

	* digikam/treefolderitem.cpp: polish

2008-02-28 07:19  cgilles

	* digikam/treefolderitem.cpp: polish

2008-02-28 07:17  cgilles

	* digikam/treefolderitem.cpp: polish

2008-02-28 07:16  cgilles

	* digikam/treefolderitem.cpp: polish

2008-02-27 20:02  cgilles

	* digikam/digikamview.cpp, digikam/tagfolderview.cpp,
	  digikam/tagfolderview.h: pure Qt4 port : FolderView ==>
	  TreeFolderView

2008-02-27 16:02  cgilles

	* digikam/CMakeLists.txt: to debug

2008-02-27 15:41  cgilles

	* digikam/treefolderview.cpp: polish

2008-02-27 15:39  cgilles

	* digikam/treefolderitem.cpp: polish

2008-02-27 15:26  cgilles

	* digikam/treefolderitem.cpp, digikam/treefolderitem.h: polish

2008-02-27 14:48  cgilles

	* digikam/albumselectdialog.cpp: polish

2008-02-27 14:46  cgilles

	* digikam/albumselectdialog.cpp, digikam/albumselectdialog.h: code
	  simplification. No need to use a map to host all Album from
	  treeviewitem

2008-02-27 14:18  cgilles

	* digikam/treefolderitem.cpp, digikam/treefolderitem.h,
	  digikam/treefolderview.h,
	  utilities/kipiiface/kipiimagecollectionselector.cpp,
	  utilities/kipiiface/kipiimagecollectionselector.h,
	  utilities/kipiiface/kipiuploadwidget.cpp,
	  utilities/kipiiface/kipiuploadwidget.h: KipiInterface widgets use
	  now new TreeFolderItem/View widgets

2008-02-27 13:46  cgilles

	* digikam/treefolderitem.cpp, digikam/treefolderitem.h: new version
	  based on ALbum

2008-02-27 13:24  cgilles

	* digikam/albumselectdialog.cpp, digikam/albumselectdialog.h:
	  AlbumSelectDialog used by CameraGUI is the first one which use
	  the new TreeFolderView/TreeFolderItem widgets
	  CCMAIL: marcel.wiesweg@gmx.de

2008-02-27 12:49  cgilles

	* themedesigner/CMakeLists.txt: compile

2008-02-27 12:27  cgilles

	* digikam/treefolderview.cpp, digikam/treefolderview.h: polish

2008-02-27 12:25  cgilles

	* digikam/CMakeLists.txt, digikam/treefolderitem.cpp,
	  digikam/treefolderview.cpp, digikam/treefolderview.h: compile

2008-02-27 11:53  cgilles

	* digikam/folderview.cpp: polish

2008-02-27 10:21  cgilles

	* utilities/kipiiface/kipiimagecollectionselector.cpp: polish

2008-02-27 10:05  cgilles

	* utilities/kipiiface/kipiimageinfo.cpp,
	  utilities/kipiiface/kipiinterface.cpp: polish

2008-02-27 10:02  cgilles

	* digikam/CMakeLists.txt, digikam/digikamapp.cpp,
	  digikam/digikamappprivate.h, digikam/kipiinterface.cpp,
	  digikam/kipiinterface.h: remove old kipiinterface

2008-02-27 10:00  cgilles

	* utilities/CMakeLists.txt: compile

2008-02-27 10:00  cgilles

	* CMakeLists.txt: add new kipiinterface

2008-02-27 10:00  cgilles

	* utilities/kipiiface/kipiinterface.cpp: polish

2008-02-27 09:58  cgilles

	* utilities/kipiiface/kipiimagecollectionselector.cpp,
	  utilities/kipiiface/kipiimagecollectionselector.h,
	  utilities/kipiiface/kipiuploadwidget.cpp,
	  utilities/kipiiface/kipiuploadwidget.h: polish

2008-02-27 09:48  cgilles

	* utilities/kipiiface/kipiimagecollection.cpp,
	  utilities/kipiiface/kipiimagecollection.h,
	  utilities/kipiiface/kipiimagecollectionselector.cpp,
	  utilities/kipiiface/kipiimagecollectionselector.h,
	  utilities/kipiiface/kipiimageinfo.cpp,
	  utilities/kipiiface/kipiimageinfo.h,
	  utilities/kipiiface/kipiinterface.cpp,
	  utilities/kipiiface/kipiinterface.h,
	  utilities/kipiiface/kipiuploadwidget.cpp,
	  utilities/kipiiface/kipiuploadwidget.h: refactoring kipiinterface

2008-02-27 08:25  cgilles

	* utilities/kipiiface, utilities/kipiiface/kipiuploadwidget.cpp,
	  utilities/kipiiface/kipiuploadwidget.h: start to move kipi
	  interface to dedicaced sub folder

2008-02-27 08:24  cgilles

	* digikam/kipiiface:

2008-02-27 08:24  cgilles

	* digikam/kipiiface:

2008-02-26 20:35  cgilles

	* digikam/treefolderitem.cpp, digikam/treefolderview.cpp,
	  digikam/treefolderview.h: work in progress

2008-02-26 15:54  cgilles

	* digikam/CMakeLists.txt, digikam/treefolderitem.cpp,
	  digikam/treefolderitem.h: QTreeListView port in progress

2008-02-26 15:08  cgilles

	* digikam/CMakeLists.txt, digikam/treefolderitem.cpp,
	  digikam/treefolderitem.h, digikam/treefolderview.cpp,
	  digikam/treefolderview.h: new pure Qt4 classes used to replace
	  Q3ListView classes for digiKam folder model/view. Not yet
	  suitable.

2008-02-26 15:07  cgilles

	* KDE4PORT: B.K.O file to port

2008-02-26 10:14  cgilles

	* digikam/kipiinterface.cpp, digikam/kipiinterface.h: adapt to new
	  libkipi API

2008-02-26 09:21  cgilles

	* digikam/kipiinterface.cpp, digikam/kipiinterface.h: adapt to new
	  libkipi api

2008-02-24 21:46  mwiesweg

	* imageplugins/whitebalance/imageeffect_whitebalance.cpp,
	  imageplugins/whitebalance/imageeffect_whitebalance.h,
	  libs/whitebalance/whitebalance.cpp,
	  libs/whitebalance/whitebalance.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/setup/setupdcraw.cpp, utilities/setup/setupdcraw.h:
	  Commit whitebalance patch by Guillaume Castagnino
	  (which I forget yesterday)

	  CCBUG: 142055
	  CCMAIL: caulier.gilles@gmail.com

2008-02-24 20:06  cgilles

	* digikam/tagfilterview.cpp: polish

2008-02-24 19:59  cgilles

	* digikam/kipiinterface.cpp, digikam/kipiinterface.h: pure Qt4 port

2008-02-24 19:31  cgilles

	* digikam/kipiinterface.cpp, digikam/kipiinterface.h: adapt to new
	  api

2008-02-24 19:25  cgilles

	* digikam/kipiinterface.cpp, digikam/kipiinterface.h: digiKam from
	  trunk (KDE4) : new image collection selector widget for
	  kipi-plugins. Code not yet pure Qt4. This code can be used if we
	  want to backport this patch under KDE3 branch
	  CCBUGS: 117073

2008-02-20 08:15  mlaurent

	* utilities/hotplug/digikam-download.desktop.cmake,
	  utilities/hotplug/digikam-gphoto2-camera.desktop.cmake,
	  utilities/hotplug/digikam-mount-and-download.desktop.cmake: Minor
	  fix

2008-02-19 20:01  aacid

	* imageplugins/lenscorrection/digikamimageplugin_lenscorrection.desktop:
	  remove whitespace from end of comment line that freaks scripty

2008-02-18 22:06  mwiesweg

	* utilities/lighttable/lighttablebar.cpp: Fix rating value for
	  images with no rating (-1) in light table tooltip.
	  The value -1 has special meaning for QString::fill. Use code from
	  AlbumFileTip.

2008-02-18 22:06  mwiesweg

	* libs/database/schemaupdater.cpp: Set alpha update message also
	  when creating new db file

2008-02-18 22:06  mwiesweg

	* libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/imagepropertiessidebardb.h: Connect sidebar
	  to DatabaseWatch, ensure updates for properties tab and GPS tab

2008-02-18 22:06  mwiesweg

	* digikam/imageattributeswatch.cpp, digikam/imageattributeswatch.h,
	  libs/database/databasewatch.cpp, libs/database/databasewatch.h,
	  libs/database/imageinfocache.cpp, libs/database/imageinfocache.h:
	  Make signal parameters const reference

2008-02-17 16:28  adrian

	* digikam/timelineview.cpp: and fix the check to avoid crashes,
	  when the config file contains
	  an invalid reference to a button.

2008-02-17 16:19  adrian

	* digikam/timelineview.cpp: fix startup crash.
	  The real problem is that the "Histogram Scale" button does not
	  get
	  created, but a check if it could be created does miss here anyway
	  IMHO.

2008-02-17 15:07  adrian

	* imageplugins/CMakeLists.txt, imageplugins/lenscorrection,
	  imageplugins/lenscorrection/CMakeLists.txt,
	  imageplugins/lenscorrection/STATUS,
	  imageplugins/lenscorrection/cmake,
	  imageplugins/lenscorrection/cmake/Modules,
	  imageplugins/lenscorrection/cmake/Modules/Findlensfun.cmake,
	  imageplugins/lenscorrection/digikamimageplugin_lenscorrection.desktop,
	  imageplugins/lenscorrection/digikamimageplugin_lenscorrection_ui.rc,
	  imageplugins/lenscorrection/imageeffect_lenscorrection.cpp,
	  imageplugins/lenscorrection/imageeffect_lenscorrection.h,
	  imageplugins/lenscorrection/imageplugin_lenscorrection.cpp,
	  imageplugins/lenscorrection/imageplugin_lenscorrection.h,
	  imageplugins/lenscorrection/klensfun.cpp,
	  imageplugins/lenscorrection/klensfun.h,
	  imageplugins/lenscorrection/klensfun_export.h: Add an optional
	  plugin for automatic correction of lens variations based
	  on the lensfun database (and library).
	  The current status of the lensfun database seems not to be too
	  helpfull
	  for most users yet. We need to find a way to help improving this.
	  See
	  the STATUS file for details.
	  The code in klensfun.h and klensfun.cpp might be used also
	  elsewhere
	  later, for example for automatic correction during picture
	  import.
	  This plugin gets not compiled, if lensfun library is not
	  installed.

2008-02-15 19:10  cgilles

	* NEWS: update

2008-02-15 19:09  cgilles

	* digikam/digikamview.cpp, project/project.kdevelop,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/lighttable/lighttablewindow.cpp,
	  utilities/setup/setupslideshow.cpp,
	  utilities/setup/setupslideshow.h,
	  utilities/slideshow/slideshow.cpp,
	  utilities/slideshow/slideshow.h,
	  utilities/slideshow/slideshowsettings.h: digiKam from trunk
	  (KDE4) : SlideShow : new option to print image Rating
	  BUG: 148502

2008-02-15 13:53  cgilles

	* CMakeLists.txt, digikam/albumiconviewfilter.cpp,
	  libs/widgets/common/CMakeLists.txt,
	  libs/widgets/common/statusled.cpp,
	  libs/widgets/common/statusled.h, project/project.kdevelop:
	  backport commit #775322 from KDE3 branch

2008-02-15 13:34  cgilles

	* data/pics/CMakeLists.txt, data/pics/indicator-gray.png,
	  data/pics/indicator-green.png, data/pics/indicator-red.png:
	  backport commit #775320 from KDE3 branch

2008-02-15 11:57  pino

	* libs/database/collectionmanager.h: extra ';'

2008-02-15 10:03  cgilles

	* digikam/albumfiletip.cpp, digikam/albumfiletip.h: Q3Frame ==>
	  QFrame

2008-02-15 09:31  cgilles

	* libs/thumbbar/thumbbar.cpp: Q3Dict based on QString ==> QHash
	  based on KUrl

2008-02-15 09:20  pino

	* libs/database/databasechangesets.h: extra ','

2008-02-15 07:02  cgilles

	* libs/thumbbar/thumbbar.cpp, libs/thumbbar/thumbbar.h: digiKam
	  from trunk : Thumbnail speedup improvements : in thumbbar, no
	  need to try again KFilePreview if thumbnailjob failed, it already
	  done by Thumbnailjob...

2008-02-14 21:44  cgilles

	* digikam/digikamview.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/lighttable/lighttablewindow.cpp: digiKam from trunk :
	  Slideshow : perform optimizations everywhere : use only meta info
	  from databse to prepare slideshow. No need t parse image metadata
	  from files.

2008-02-14 21:27  cgilles

	* libs/database/imageinfo.cpp, libs/database/imageinfo.h: new
	  method to extract image information as PhotoInfoContainer format

2008-02-14 12:27  cgilles

	* utilities/lighttable/lighttablebar.cpp: polish

2008-02-14 12:15  cgilles

	* utilities/lighttable/lighttablebar.cpp: polish

2008-02-14 12:10  cgilles

	* libs/thumbbar/thumbbar.cpp, libs/thumbbar/thumbbar.h,
	  project/project.kdevelop, utilities/lighttable/lighttablebar.cpp,
	  utilities/lighttable/lighttablebar.h: digiKam from trunk : Light
	  Table Thumbbar use image information from database to display
	  tooltip

2008-02-14 10:07  cgilles

	* digikam/albumfiletip.cpp, digikam/albumfiletip.h: polish

2008-02-13 22:22  mwiesweg

	* libs/database/searchxml.cpp, libs/database/searchxml.h: Add a
	  method to read the XML until the start element of the current
	  element is reached
	  (passing over all sub-tags that come in the way)
	  Add a template to translate a SearchXml::Relation to a C++
	  operator in code

2008-02-13 22:22  mwiesweg

	* libs/database/imagescanner.cpp: When the format string for RAW
	  images is constructed, actually return that string.
	  (caused all RAW formats to be empty)

	  Another problem is for images of type DImg::QIMAGE:
	  Need to find out why the KDE mimetype is always null
	  (installation problem on my system?)

2008-02-13 22:22  mwiesweg

	* libs/database/imageinfo.cpp: Mark the fields as cached that are
	  passed from the ioslave
	  (no need to re-loop up them)

2008-02-13 22:22  mwiesweg

	* utilities/imageeditor/canvas/imagepluginloader.cpp: Fix
	  deprecated calls

2008-02-13 12:42  cgilles

	* libs/imageproperties/imagepropertiessidebar.cpp,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/imagepropertiestab.cpp,
	  libs/imageproperties/imagepropertiestab.h: digiKam from trunk :
	  use DB information to set Image Properties sidebar tab contents

	  Marcel, there is two little problems :

	  1/ type mime info is not available with all RAW files.
	  2/ image compression info is not stored in DB.

	  CCMAIL: marcel.wiesweg@gmx.de

2008-02-13 11:03  cgilles

	* libs/imageproperties/imagepropertiessidebar.cpp,
	  libs/imageproperties/imagepropertiessidebar.h,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/imagepropertiessidebardb.h,
	  libs/imageproperties/imagepropertiestab.cpp,
	  libs/imageproperties/imagepropertiestab.h: digiKAm from trunk :
	  preparing to use DB info to fill image properties right sidebar
	  tab

2008-02-13 09:19  cgilles

	* CMakeLists.txt, libs/imageproperties/imagepropertiestab.h,
	  libs/imageproperties/navigatebartab.cpp,
	  libs/imageproperties/navigatebartab.h,
	  libs/imageproperties/navigatebarwidget.cpp,
	  libs/imageproperties/navigatebarwidget.h,
	  libs/imageproperties/talbumlistview.cpp,
	  project/project.kdevelop: digiKam from trunk : code
	  simplification : NavigateBatTab and NavigateBarWidget are not
	  used anymore. Code is removed

2008-02-13 09:15  cgilles

	* themedesigner/mainwindow.cpp: compile

2008-02-13 09:15  cgilles

	* libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h,
	  libs/imageproperties/imagepropertiessidebardb.cpp: NAvigateBarTab
	  ==> QWidget

2008-02-13 09:09  cgilles

	* libs/imageproperties/imagepropertiessidebar.cpp,
	  libs/imageproperties/imagepropertiessidebar.h,
	  libs/imageproperties/imagepropertiessidebarcamgui.cpp,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/imagepropertiestab.cpp,
	  libs/imageproperties/imagepropertiestab.h: NavigateBatTab =>
	  QFrame

2008-02-13 09:01  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.h,
	  libs/imageproperties/imagepropertiessidebar.cpp: NatigateBarTab
	  ==> KTabWidget

2008-02-13 08:50  cgilles

	* libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/cameraitempropertiestab.h,
	  libs/imageproperties/imagepropertiessidebarcamgui.cpp,
	  libs/imageproperties/imagepropertiessidebarcamgui.h:
	  NavigateBarTab ==> QFrame

2008-02-13 08:39  cgilles

	* libs/imageproperties/imagepropertiesmetadatatab.cpp,
	  libs/imageproperties/imagepropertiesmetadatatab.h,
	  libs/imageproperties/imagepropertiessidebar.cpp,
	  libs/imageproperties/imagepropertiessidebarcamgui.cpp:
	  NaviguateBarTab ==> KTabWidget

2008-02-13 08:29  cgilles

	* libs/imageproperties/imagepropertiessidebarcamgui.cpp: compile

2008-02-13 08:28  cgilles

	* libs/imageproperties/imagepropertiesgpstab.cpp,
	  libs/imageproperties/imagepropertiesgpstab.h,
	  libs/imageproperties/imagepropertiessidebar.cpp: NavigateBarTab
	  ==> QWidget

2008-02-13 08:18  cgilles

	* libs/imageproperties/imagepropertiesgpstab.cpp,
	  libs/imageproperties/imagepropertiesgpstab.h,
	  libs/imageproperties/imagepropertiessidebarcamgui.cpp: digiKam
	  from trunk : include new geolocation tab to camera gui

2008-02-13 07:06  cgilles

	* libs/imageproperties/imagepropertiessidebardb.cpp: compile

2008-02-13 07:06  cgilles

	* CMakeLists.txt, libs/imageproperties/gpstab.cpp,
	  libs/imageproperties/gpstab.h,
	  libs/imageproperties/imagepropertiesgpstab.cpp,
	  libs/imageproperties/imagepropertiesgpstab.h,
	  libs/imageproperties/imagepropertiessidebar.cpp,
	  libs/imageproperties/imagepropertiessidebar.h,
	  project/project.kdevelop: polish class name

2008-02-13 06:58  cgilles

	* libs/imageproperties/gpstab.cpp: fix layout

2008-02-12 18:00  cgilles

	* libs/widgets/metadata/mdkeylistviewitem.cpp: polish

2008-02-12 16:46  cgilles

	* libs/imageproperties/gpstab.cpp,
	  libs/imageproperties/worldmapwidget.cpp,
	  libs/imageproperties/worldmapwidget.h: polish

2008-02-12 12:35  cgilles

	* CMakeLists.txt, libs/imageproperties/gpstab.cpp,
	  libs/imageproperties/gpstab.h,
	  libs/imageproperties/imagepropertiessidebar.cpp,
	  libs/imageproperties/imagepropertiessidebar.h,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/imagepropertiessidebardb.h,
	  libs/imageproperties/worldmapwidget.cpp,
	  libs/imageproperties/worldmapwidget.h: digiKam from trunk : new
	  root right sidebar tab named "Geolocation" to display GPS info of
	  current image.

2008-02-12 10:54  cgilles

	* CMakeLists.txt: polish

2008-02-12 10:53  cgilles

	* libs/imageproperties/gpstab.cpp, libs/imageproperties/gpstab.h,
	  libs/imageproperties/gpswidget.cpp,
	  libs/imageproperties/gpswidget.h: mv

2008-02-12 10:51  cgilles

	* CMakeLists.txt, libs/imageproperties/gpswidget.cpp,
	  libs/imageproperties/gpswidget.h,
	  libs/imageproperties/imagepropertiesmetadatatab.cpp,
	  libs/imageproperties/worldmapwidget.cpp,
	  libs/imageproperties/worldmapwidget.h,
	  libs/widgets/metadata/CMakeLists.txt,
	  libs/widgets/metadata/exifwidget.cpp,
	  libs/widgets/metadata/gpswidget.cpp,
	  libs/widgets/metadata/gpswidget.h,
	  libs/widgets/metadata/worldmapwidget.cpp,
	  libs/widgets/metadata/worldmapwidget.h, project/project.kdevelop:
	  digiKam from trunk : remove GPS tab from Metadata right sidebar

2008-02-12 09:54  cgilles

	* imageplugins/hotpixels/blackframelistview.cpp,
	  imageplugins/hotpixels/blackframelistview.h,
	  imageplugins/hotpixels/imageplugin_hotpixels.cpp,
	  imageplugins/hotpixels/imageplugin_hotpixels.h: polish

2008-02-12 09:38  cgilles

	* imageplugins/hotpixels/blackframelistview.cpp,
	  imageplugins/hotpixels/blackframelistview.h,
	  imageplugins/hotpixels/digikamimageplugin_hotpixels_ui.rc:
	  K3ListView ==> QTreeWidget

2008-02-12 09:17  cgilles

	* libs/imageproperties/imagepropertiessidebarcamgui.cpp,
	  libs/imageproperties/imagepropertiessidebarcamgui.h: use Oxygen
	  icons

2008-02-12 09:13  cgilles

	* libs/widgets/metadata/mdkeylistviewitem.cpp,
	  libs/widgets/metadata/metadatalistviewitem.cpp: fix bits flags

2008-02-12 09:12  cgilles

	* utilities/cameragui/camerafolderdialog.cpp,
	  utilities/cameragui/camerafolderitem.cpp,
	  utilities/cameragui/camerafolderitem.h,
	  utilities/cameragui/camerafolderview.cpp,
	  utilities/cameragui/camerafolderview.h: K3ListView ==>
	  QTreeWidget

2008-02-12 05:27  cgilles

	* utilities/setup/setupalbumtype.cpp,
	  utilities/setup/setupalbumtype.h,
	  utilities/setup/setupcollections.cpp: use Oxygen icons

2008-02-11 20:00  gkulzer

	* digikam/kipiinterface.h: QStringList&& -> QStringList&

2008-02-11 19:26  mwiesweg

	* libs/database/databaseaccess.cpp: After consideration, there is
	  no need to set the uuid before the SchemaUpdater:
	  If the db is an old version, or a new field, this is not the
	  point for anyone listening
	  to remote changes. If the db is up to date, the uuid is already
	  set.

2008-02-11 18:13  cgilles

	* digikam/kipiinterface.cpp, digikam/kipiinterface.h: fix api

2008-02-11 17:57  mwiesweg

	* digikam/kipiinterface.cpp: Reading attributes:
	  Only set attributes if ImagePosition is not null or empty;
	  else we end up in the Atlantic Ocean south of Ghana (0N,0E)
	  Writing attributes:
	  Only retrieve ImagePosition object if necessary.

2008-02-11 17:50  mwiesweg

	* libs/database/collectionmanager.cpp,
	  libs/database/collectionmanager.h, libs/database/imageinfo.cpp:
	  Fix a bug in the URL constructor of ImageInfo (used by
	  Kipiinterface) that caused
	  objects to be null. Make docs on CollectionManager::album more
	  clear,
	  ensure removal of trailing slash from album path.

2008-02-11 14:47  cgilles

	* libs/widgets/metadata/exifwidget.cpp,
	  libs/widgets/metadata/exifwidget.h,
	  libs/widgets/metadata/gpswidget.cpp,
	  libs/widgets/metadata/gpswidget.h,
	  libs/widgets/metadata/iptcwidget.cpp,
	  libs/widgets/metadata/iptcwidget.h,
	  libs/widgets/metadata/makernotewidget.cpp,
	  libs/widgets/metadata/makernotewidget.h,
	  libs/widgets/metadata/metadatawidget.h,
	  libs/widgets/metadata/worldmapwidget.cpp,
	  libs/widgets/metadata/worldmapwidget.h,
	  libs/widgets/metadata/xmpwidget.cpp,
	  libs/widgets/metadata/xmpwidget.h: fi (c)

2008-02-11 14:41  cgilles

	* NEWS: update

2008-02-11 14:40  cgilles

	* libs/widgets/metadata/exifwidget.cpp,
	  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/metadatawidget.cpp: digiKam from trunk
	  (KDE4) : Port K3ListView to QTreeWidget. Now we have a vertical
	  scroolbar available if necessary...
	  BUG: 132697

2008-02-11 11:02  cgilles

	* libs/dialogs/dprogressdlg.cpp, libs/dialogs/dprogressdlg.h:
	  K3ListView ==> QTreeWidget

2008-02-11 10:27  cgilles

	* utilities/setup/setupalbumtype.cpp: polish

2008-02-11 09:39  cgilles

	* utilities/setup/cameraselection.cpp,
	  utilities/setup/cameraselection.h,
	  utilities/setup/setupcamera.cpp,
	  utilities/setup/setupcollections.cpp: K3ListView ==> QTreeWidget

2008-02-11 09:09  cgilles

	* utilities/setup/setupcamera.cpp, utilities/setup/setupcamera.h:
	  K3ListView ==> QTreeWidget

2008-02-11 08:42  cgilles

	* utilities/setup/setupalbumview.cpp,
	  utilities/setup/setupalbumview.h,
	  utilities/setup/setupcollections.cpp,
	  utilities/setup/setupcollections.h: K3ListView => QTreeWidget

2008-02-11 06:54  cgilles

	* libs/imageproperties/talbumlistview.cpp: fix depreciate

2008-02-10 19:00  gkulzer

	* digikam/ratingfilter.cpp: i18n polish

2008-02-10 17:26  mlaurent

	* utilities/batch/batchthumbsgenerator.cpp: Fix crash when path of
	  picture is empty

2008-02-10 17:15  mlaurent

	* digikam/ratingfilter.cpp: Better to convert "<=" to string
	  otherwise qt
	  think that it's a richtext element and it's not displayed

2008-02-10 16:49  mlaurent

	* digikam/digikamapp.cpp: Fix define shortcut

2008-02-08 14:12  mwiesweg

	* libs/database/albumdb.cpp, libs/database/albumdb.h,
	  libs/database/imageposition.cpp, libs/database/imageposition.h:
	  Add db support to remove the ImagePositions entry for an image.
	  Easy access with ImagePositions' remove() method.
	  Added db support for removing a comment as well.

2008-02-08 08:44  cgilles

	* digikam/kipiinterface.cpp, digikam/kipiinterface.h: digikam from
	  trunk : new delAttributes method. not yet implemented. require
	  last libkipi updates.

2008-02-08 08:32  cgilles

	* digikam/kipiinterface.cpp, digikam/kipiinterface.h: digiKam from
	  trunk : add capability to read/write GPS location to database
	  from a kipi-plugins
	  CCMAIL: marcel.wiesweg@gmx.de

2008-02-08 08:15  cgilles

	* libs/database/imageposition.cpp, libs/database/imageposition.h:
	  just polish

2008-02-06 14:59  cgilles

	* imageplugins/coreplugin/ratiocrop/imageeffect_ratiocrop.cpp,
	  imageplugins/coreplugin/ratiocrop/imageeffect_ratiocrop.h:
	  backport commit #771347 from KDE3 branch

2008-02-04 19:22  cgilles

	* digikam/timelinewidget.cpp: set min and max time stamp to ref
	  time stamp is date map is empty

2008-02-04 18:04  mwiesweg

	* digikam/timelinewidget.cpp: Don't access QMap::begin() if map is
	  empty.
	  Gilles: Correct behavior to set min/maxdate to null in this case?
	  157149: This _might_ fix this bug, please test

	  CCBUG: 157149

2008-02-04 13:15  mwiesweg

	* digikam/timelineview.cpp: Read and write timeline searches with
	  SearchXML

2008-02-04 13:15  mwiesweg

	* digikam/searchfolderview.cpp, digikam/searchresultsview.cpp,
	  kioslave/digikamsearch.cpp: Adapt to recent changes;
	  Note that classic search capabilities are currently possibly
	  broken, at least untested.

2008-02-04 13:15  mwiesweg

	* digikam/album.cpp, digikam/album.h, digikam/albummanager.cpp,
	  digikam/albummanager.h: Adapt SAlbum API: support for
	  DatabaseSearch::Type + convenience methods,
	  make it more similar to the other Album subclasses, change url
	  generation

2008-02-04 13:15  mwiesweg

	* libs/database/albumdb.cpp, libs/database/albumdb.h,
	  libs/database/albuminfo.h, libs/database/schemaupdater.cpp,
	  libs/database/schemaupdater.h: Introduce changes to the Searches
	  table: Proper naming, add column "type".
	  Add code to port v3 table to new format. Add intermediate
	  updating code.

2008-02-04 13:15  mwiesweg

	* libs/database/databaseurl.cpp, libs/database/databaseurl.h: Add
	  support for a search url that contains the search id;
	  add method to create empty date url

2008-02-04 13:15  mwiesweg

	* libs/database/imagequerybuilder.cpp,
	  libs/database/imagequerybuilder.h: - add a solution (still to be
	  improved) for converting URL searches to XML queries

	  - fix parsing, think of subgroups
	  - improve support for date format fields
	  - move enums and methods for URL parsing to private space, clean
	  up API

2008-02-04 13:15  mwiesweg

	* libs/database/searchxml.cpp, libs/database/searchxml.h: various
	  bug fixes and additions

2008-02-04 13:15  mwiesweg

	* digikam/kipiinterface.cpp,
	  libs/threadimageio/thumbnailloadthread.cpp: Fix to shutdown
	  memory leaks;

	  Finally enable creating only large thumbnails on disk

2008-02-04 13:14  mwiesweg

	* digikam/timelinewidget.cpp: Fix uninitialised-value error, and a

	  copy-paste mistake that caused crashes here (thanks to valgrind)

2008-02-03 21:57  cgilles

	* imageplugins/coreplugin/ratiocrop/imageeffect_ratiocrop.cpp,
	  imageplugins/coreplugin/ratiocrop/imageeffect_ratiocrop.h: fix
	  broken slotOk

2008-02-03 21:51  cgilles

	* imageplugins/coreplugin/ratiocrop/imageeffect_ratiocrop.cpp,
	  imageplugins/coreplugin/ratiocrop/imageeffect_ratiocrop.h,
	  imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp,
	  imageplugins/coreplugin/ratiocrop/imageselectionwidget.h: digiKam
	  from trunk: backport commit #770107 from KDE3 branch
	  BUG: 128293

2008-02-01 15:38  cgilles

	* digikam/albumiconviewfilter.cpp, digikam/albumiconviewfilter.h,
	  digikam/albumlister.cpp, digikam/albumlister.h,
	  digikam/digikamapp.cpp, digikam/digikamview.cpp,
	  digikam/digikamview.h, digikam/tagfilterview.cpp,
	  digikam/tagfilterview.h: backport commit #769496 from KDE3 branch

2008-02-01 11:56  gkulzer

	* digikam/albumiconviewfilter.cpp: change LED indicator wording
	  i18n

2008-02-01 11:39  cgilles

	* digikam/albumiconviewfilter.cpp, digikam/albumiconviewfilter.h,
	  digikam/albumlister.cpp, digikam/albumlister.h: backport commit
	  #769396 from KDE3 branch

2008-02-01 09:21  cgilles

	* digikam/albumiconviewfilter.cpp: backport commit #769354

2008-01-31 21:49  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h: digiKam from trunk :
	  backport commit #769218 from KDE3 branch

2008-01-31 20:53  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: fix warnings

2008-01-31 20:49  cgilles

	* utilities/imageeditor/tools/imageresize.h: fix warnings

2008-01-31 18:13  cgilles

	* digikam/albumfolderview.cpp, digikam/tagfilterview.cpp,
	  digikam/tagfolderview.cpp: fix depreciates

2008-01-31 15:35  cgilles

	* digikam/searchfolderview.cpp, digikam/timelinefolderview.cpp:
	  backport commit #769109 from KDE3 branch

2008-01-31 14:46  cgilles

	* digikam/albumfolderview.cpp, digikam/albumfolderview.h,
	  digikam/albumiconviewfilter.cpp, digikam/albumiconviewfilter.h,
	  digikam/digikamapp.cpp, digikam/digikamapp.h,
	  digikam/digikamview.cpp, digikam/digikamview.h,
	  digikam/searchfolderview.cpp, digikam/searchfolderview.h,
	  digikam/tagfilterview.cpp, digikam/tagfilterview.h,
	  digikam/tagfolderview.cpp, digikam/tagfolderview.h,
	  digikam/timelinefolderview.cpp, digikam/timelinefolderview.h,
	  digikam/timelineview.cpp: backport commit #769049 from KDE3
	  branch

2008-01-31 08:25  cgilles

	* digikam/albumiconviewfilter.cpp: sync with KDE3 branch

2008-01-31 07:05  cgilles

	* KDE4PORT: update

2008-01-31 06:59  cgilles

	* digikam/datefolderview.cpp, digikam/digikamview.cpp: use Oxygen
	  icons

2008-01-31 06:49  cgilles

	* digikam/datefolderview.cpp: polish

2008-01-31 06:48  cgilles

	* digikam/datefolderview.cpp: polish

2008-01-31 06:31  cgilles

	* digikam/datefolderview.cpp, digikam/datefolderview.h: digiKam
	  from trunk : backport commit #768470 from KDE3 branch.
	  CCBUGS: 144337
	  CCBUGS: 140743
	  CCBUGS: 126871

2008-01-31 05:01  cgilles

	* digikam/album.cpp, digikam/album.h, digikam/albummanager.cpp,
	  digikam/datefolderview.cpp: digiKam from trunk : backort commit
	  #768470 from KDE3 branch. Not yet complete (missing
	  DateFolderview)

2008-01-30 21:34  cgilles

	* digikam/albumiconviewfilter.cpp: polish

2008-01-30 21:30  cgilles

	* digikam/albumiconviewfilter.cpp, digikam/albumiconviewfilter.h:
	  digiKam from KDE4 : backport commit #768892 from KDE3 branch

2008-01-30 17:39  mwiesweg

	* digikam/timelinewidget.cpp: Fix i18n calls and compiler warning

2008-01-30 16:57  mwiesweg

	* kioslave/digikamsearch.cpp: Make it compile

2008-01-30 16:57  mwiesweg

	* digikam/timelinewidget.cpp: Fix "invalid read" and "uninitialized
	  value" errors from Valgrind

	  (over which I stumbled hunting the recently fixed crash);
	  the exact cause of the errors is not really clear to me, but like
	  this
	  they are gone, and it seems I did not break anything.

2008-01-30 16:14  mwiesweg

	* digikam/album.cpp, digikam/albummanager.cpp: Adapt to new API.

2008-01-30 16:14  mwiesweg

	* libs/database/imagelister.cpp, libs/database/imagelister.h:
	  Support listing of a date range, instead of a single month.

2008-01-30 16:14  mwiesweg

	* libs/database/imagequerybuilder.cpp,
	  libs/database/imagequerybuilder.h: Consolidate code by moving
	  lots of common code into a private class.

	  Make XML and legacy Url code live together in a friendly way.

2008-01-30 16:13  mwiesweg

	* libs/database/searchxml.cpp, libs/database/searchxml.h: Add
	  support for list of strings as field value

2008-01-30 16:13  mwiesweg

	* libs/database/databaseurl.cpp, libs/database/databaseurl.h: Add
	  support for storing a date range, instead of storing a single
	  date.

	  Add convenience methods to add a range of a month or a year.

2008-01-30 16:00  mwiesweg

	* libs/dimg/dshareddata.h: Fix a hard to spot bug which caused
	  reliable crashing and was introduced with
	  recent porting to Qt4.4 (and the removal of qAtomicSetPtr: this
	  method set
	  the first argument to the value of the second and returned the
	  previous value.
	  In our case the variable x was reused, which was confusing. Added
	  comments.)

2008-01-30 15:30  cgilles

	* imageplugins/coreplugin/ratiocrop/imageeffect_ratiocrop.cpp,
	  imageplugins/coreplugin/ratiocrop/imageeffect_ratiocrop.h:
	  digiKam from KDE4 : backport commit #768240
	  BUG: 146635

2008-01-30 15:07  cgilles

	* digikam/albumiconviewfilter.cpp: fix layout

2008-01-30 13:13  cgilles

	* digikam/albumiconviewfilter.cpp, digikam/albumiconviewfilter.h:
	  backport commit #768607 from KDE3 branch
	  CCBUGS: 156847

2008-01-30 08:23  cgilles

	* KDE4PORT: update

2008-01-30 07:03  cgilles

	* digikam/datefolderview.cpp, digikam/digikamview.cpp: sync with
	  KDE3 branch

2008-01-29 17:56  mueller

	* libs/database/imageinfodata.h: yet another case. why do people
	  keep using undocumented, unportable Qt
	  API? :-(

2008-01-29 17:52  mueller

	* libs/dimg/dshareddata.h: fix build with Qt 4.4

2008-01-29 14:51  cgilles

	* digikam/timelinewidget.cpp: polish

2008-01-28 14:03  cgilles

	* digikam/timelinewidget.cpp: digiKam from KDE4 : sound like a bug
	  in QT4.3 with QDateTime constructor... Look my comments in this
	  commit.

2008-01-28 12:40  cgilles

	* digikam/timelinewidget.cpp: drawRect ==> drawLine x 4

2008-01-28 10:29  cgilles

	* libs/greycstoration/CImg.h, libs/greycstoration/greycstoration.h,
	  libs/greycstoration/greycstorationiface.cpp: digiKam from trunk :
	  update internal CImg to last 1.2.7

2008-01-28 09:33  cgilles

	* digikam/albumiconviewfilter.cpp: temp fix around KLineEdit witch
	  crash digiKam at startup. Use QLineEdit intead. Problem reproted
	  to LAurent Montel and investiguation under progress...

2008-01-27 17:21  cgilles

	* digikam/timelineview.cpp: sync with KDE3 branch

2008-01-27 09:58  cgilles

	* digikam/timelinewidget.cpp: sync with KDE3 branch

2008-01-27 09:52  cgilles

	* digikam/timelinewidget.cpp: comments debug statements

2008-01-27 09:48  cgilles

	* digikam/timelinewidget.cpp: fix crash with iterator

2008-01-27 08:25  cgilles

	* digikam/timelineview.cpp: use Oxygen icon

2008-01-27 08:24  cgilles

	* digikam/timelineview.cpp: use Oxygen icon

2008-01-27 08:20  cgilles

	* digikam/timelineview.cpp: fix broken signal

2008-01-27 08:17  cgilles

	* digikam/timelinewidget.cpp: fix depreciate

2008-01-27 08:06  cgilles

	* digikam/timelinewidget.cpp: fix depreciate

2008-01-26 20:27  cgilles

	* digikam/timelinewidget.cpp: obsolete method

2008-01-26 20:24  cgilles

	* digikam/timelineview.cpp: fix broken signal

2008-01-26 20:22  cgilles

	* digikam/timelinewidget.cpp: fix depreciate

2008-01-26 20:15  cgilles

	* digikam/timelinewidget.cpp: fix depreciate

2008-01-26 20:13  cgilles

	* digikam/timelinewidget.cpp: fix depreciate

2008-01-26 20:07  cgilles

	* digikam/timelinewidget.cpp: fix depreciate

2008-01-26 17:36  gkulzer

	* digikam.lsm.cmake: replacing geolocalization with geolocation

2008-01-26 15:11  cgilles

	* KDE4PORT: update

2008-01-26 15:04  cgilles

	* digikam/digikamview.cpp: backport commit #762163 from KDE3
	  branch. Now TiiimeeLn is backported to KDE4

	  Marcel: still pending task to port TimeLine DB query usin Search
	  KIO-Slave to you new Search XML interface.
	  Methods to fix are:

	  TimeLineView::createNewDateSearchAlbum()
	  TimeLineView::slotAlbumSelected()

	  BUG:146760
	  CCMAIL: marcel.wiesweg@gmx.de

2008-01-26 14:39  cgilles

	* digikam/CMakeLists.txt, digikam/timelinewidget.cpp: Qt4 port :
	  compile

2008-01-26 14:33  cgilles

	* digikam/timelinewidget.cpp, digikam/timelinewidget.h: QT4 port

2008-01-26 14:22  cgilles

	* digikam/timelinewidget.cpp: Qt4 port

2008-01-26 08:55  cgilles

	* digikam/timelineview.cpp: pure Qt4 port

2008-01-26 08:40  cgilles

	* digikam/timelinewidget.cpp: sync with KDe3 branch

2008-01-25 15:38  cgilles

	* digikam/timelineview.cpp: Qt4 port

2008-01-25 15:36  cgilles

	* digikam/timelineview.cpp: Qt4 port

2008-01-25 15:33  cgilles

	* digikam/timelineview.cpp, digikam/timelinewidget.cpp,
	  digikam/timelinewidget.h: Qt4 port

2008-01-25 14:56  cgilles

	* digikam/timelinewidget.h: QT4 port

2008-01-25 14:54  cgilles

	* digikam/timelineview.h: QT4 port

2008-01-25 14:51  cgilles

	* digikam/CMakeLists.txt: polish

2008-01-25 14:50  cgilles

	* KDE4PORT: update

2008-01-25 14:49  cgilles

	* digikam/CMakeLists.txt, digikam/timelinefolderview.cpp,
	  digikam/timelinefolderview.h: QT4/KDE4 port

2008-01-25 14:35  cgilles

	* digikam/timelinefolderview.cpp, digikam/timelinefolderview.h,
	  digikam/timelineview.cpp, digikam/timelineview.h,
	  digikam/timelinewidget.cpp, digikam/timelinewidget.h: digiKam
	  from trunk : start to backport TimeLine tool from KDE3 branch

2008-01-22 14:02  gkulzer

	* utilities/setup/setupidentity.cpp: IPTC legal section metadata
	  update CCMAIL:caulier.gilles@gmail.com

2008-01-20 15:38  mwiesweg

	* CMakeLists.txt: No, Laurent was faster than me with that...

2008-01-20 15:07  mwiesweg

	* CMakeLists.txt: Dont forget to commit the makefile change...

2008-01-20 10:07  mlaurent

	* CMakeLists.txt: Fix compile

2008-01-19 18:01  mwiesweg

	* libs/database/imagequerybuilder.cpp,
	  libs/database/imagequerybuilder.h: Add (yet unused and untested)
	  methods to imagequerybuilder to create an SQL

	  query from a search XML description.
	  The list of supported fields comprises the Albums, Images,
	  ImageInformation,
	  ImageMetadata, ImagePositions and ImageComments (basic support)
	  tables.
	  Future additions for copyright information and more properties is
	  of course possible.

2008-01-19 18:00  mwiesweg

	* libs/database/searchxml.cpp, libs/database/searchxml.h: Add a
	  thin wrapper around QXmlStreamReader/Writer to read and write

	  XML for describing searches.

2008-01-19 18:00  mwiesweg

	* libs/database/schemaupdater.cpp: Use libkdcraw to retrieve a list
	  of supported raw files, and use the provided

	  version number to keep track of updates in the list (and write
	  them to the db)

2008-01-16 21:45  cgilles

	* digikam/albumfiletip.cpp, libs/thumbbar/thumbbar.cpp,
	  utilities/cameragui/freespacewidget.cpp: fix file tips titile bg
	  color

2008-01-16 11:35  cgilles

	* KDE4PORT: update

2008-01-16 11:19  cgilles

	* digikam/searchfolderview.cpp: backport commit #762160 from KDE3
	  branch

2008-01-12 16:57  jriddell

	* COPYING-DOCS, COPYING.DOC: update for new licence policy

2008-01-10 11:47  cgilles

	* digikam/digikamapp.cpp, project/project.kdevelop,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/lighttable/lighttablewindow.cpp: sync with KDE3 branch
	  : fix text for icons toolbar

2008-01-09 12:59  cgilles

	* TODO: update

2008-01-09 10:07  cgilles

	* digikam/albummanager.cpp: sync with KDE3 branch

2008-01-06 22:21  mwiesweg

	* libs/database/albumdb.cpp: Remove extra ++it (which divided count
	  numbers by two)

2008-01-06 14:47  cgilles

	* digikam/digikamapp.cpp, digikam/digikamview.cpp,
	  digikam/digikamview.h, project/project.kdevelop,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h,
	  utilities/lighttable/lighttablewindow.cpp,
	  utilities/lighttable/lighttablewindow.h: complete backport of
	  commit #754570 from KDE3 to KDE4.
	  B.K.O #96388 is now fully implemented to digiKam for KDE4
	  CCBUGS: 96388

2008-01-06 14:39  cgilles

	* libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/imagepropertiessidebardb.h,
	  libs/imageproperties/talbumlistview.cpp,
	  libs/imageproperties/talbumlistview.h: backport commit #754570
	  from KDE3 branch

2008-01-06 09:58  cgilles

	* digikam/tagfilterview.cpp, digikam/tagfilterview.h: backport
	  commit #754570 from KDE3 branch

2008-01-06 09:35  cgilles

	* digikam/tagfolderview.cpp, digikam/tagfolderview.h: backport
	  commit #754570 from KDE3 branch

2008-01-05 22:22  mwiesweg

	* digikam/albumfiletip.cpp: Base the album file tip exclusively on
	  information from the database.

	  This is good because we have all necessary information in
	  the database of course, and reading a DMetadata can take long (10
	  ms or 200 ms)
	  and tooltips should appear fast, and this allows to test database
	  information
	  for the first time.

	  (BTW, colors of tooltips have changed wrt KDE3. By purpose?)

2008-01-05 22:22  mwiesweg

	* libs/database/databaseinfocontainers.h,
	  libs/database/imageinfo.cpp, libs/database/imageinfo.h,
	  libs/database/imagescanner.cpp, libs/database/imagescanner.h: Add
	  methods to read to structures from the database, similar to the
	  PhotoInfoContainer

	  for DMetadata.

	  The information is read by ImageScanner, this is because this
	  class knows the dirty details
	  of how to read information into the db, so it is the best place
	  to know how to interpret them.
	  The API to retrieve the containers of course is added to
	  ImageInfo

2008-01-05 22:22  mwiesweg

	* kioslave/digikamtags.cpp, libs/database/collectionscanner.cpp:
	  Give special meaning to a null modification date: full rescan.

	  (Needed after schema update) I feel this is better than a null
	  hash.

2008-01-05 22:22  mwiesweg

	* libs/dimg/loaders/jpegloader.cpp: Calling jpeg_start_decompress
	  requires to read scanlines before jpeg_finish_decompress.

	  This meant that an error would abort the process when only the
	  header was to be read.
	  Rearrange so that header information can be safely read without
	  loading.

	  The result of this bug was that only null values were read into
	  the db for width, height,
	  color model.

2008-01-05 22:22  mwiesweg

	* libs/database/albumdb.cpp: Remove double declaration of this
	  variable, which made the methods broken

2008-01-05 12:29  cgilles

	* digikam/albumfolderview.cpp, digikam/albumfolderview.h,
	  digikam/albummanager.cpp, digikam/albummanager.h,
	  digikam/datefolderview.cpp, digikam/datefolderview.h: backport
	  commit #754570 from KDE3 branch

2008-01-05 09:43  gkulzer

	* digikam/welcomepageview.cpp: add a statement making clear that
	  Albums are physical containers and no virtuals

2008-01-04 15:40  mwiesweg

	* libs/database/collectionmanager.cpp,
	  libs/database/collectionmanager.h: Calls to Solid from a thread
	  other than the main thread cause reproducible,

	  reversible lockups of variable length (few seconds).
	  Add a hack involving a blocking queued connection to ensure that
	  Solid
	  is called from the main thread in CollectionManager.

2008-01-04 15:40  mwiesweg

	* digikam/albummanager.cpp, kioslave/digikamdates.cpp: Restore
	  Dates albums scanning in ioslave

2008-01-04 15:16  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: backport commit
	  #757242 from KDE3 branch

2008-01-04 11:05  cgilles

	* project/project.kdevelop, showfoto/showfoto.cpp,
	  showfoto/showfoto.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: backport commit
	  #757162 from KDE3 branch

2008-01-03 21:55  cgilles

	* digikam/albumlister.cpp, digikam/albumlister.h,
	  digikam/monthwidget.cpp: digiKam from KDE4 : Forward-port patch
	  #754570 from KDE3 branch

	  Marcel : in ALbumLister, daysFilter container is reverted from
	  QSet to QMap because there is not yet
	  an hash method to parse QDateTime list hosted in a QSet instance.
	  Perhaps QT 4.3.3 will fix this problem...

	  CCMAIL: marcel.wiesweg@gmx.de

2008-01-03 19:53  jpetso

	* digikam/digikamapp.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/lighttable/lighttablepreview.cpp,
	  utilities/lighttable/lighttablewindow.cpp: Icon naming spec
	  compliance (code changes - extragear):
	  zoom-best-fit -> zoom-fit-best

2008-01-03 09:18  cgilles

	* utilities/setup/setupalbumview.cpp: digiKam from KDE4 :
	  Forward-port patch #754570 from KDE3 branch

2008-01-03 04:33  jpetso

	* imageplugins/coreplugin/imageeffect_iccproof.cpp,
	  libs/imageproperties/imagepropertiessidebar.cpp: Icon renaming
	  (code changes - extragear):
	  * color-fill -> format-fill-color
	  * color-line -> format-stroke-color
	  * and some others.

2008-01-02 22:03  mwiesweg

	* digikam/albummanager.cpp, digikam/albummanager.h,
	  kioslave/digikamdates.cpp, libs/database/databaseurl.cpp,
	  libs/database/databaseurl.h: Forward-port the AlbumManager part
	  of patch 754570.
	  (Dates are currently broken, will fix it tomorrow)

2008-01-02 00:32  cgilles

	* digikam/albumsettings.cpp, digikam/albumsettings.h: digiKam from
	  KDE4 : Forward-port patch 754570 from KDE3 branch

2008-01-01 23:14  jpetso

	* digikam/imagepreviewview.cpp, showfoto/setup/setup.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/lighttable/lighttablepreview.cpp,
	  utilities/lighttable/lighttablewindow.cpp: Icon renaming (code
	  changes - extragear):
	  * datashow -> view-presentation
	  * and a few other icon adaptions.

2008-01-01 22:35  jpetso

	* imageplugins/adjustlevels/adjustlevels.cpp,
	  imageplugins/whitebalance/imageeffect_whitebalance.cpp: Icon
	  naming spec compliance (code changes - extragear):
	  * gear -> system-run
	  * plus other fixes, adaptions and icon name comments.

2008-01-01 21:46  mwiesweg

	* kioslave/digikamalbums.cpp, kioslave/digikamdates.cpp,
	  kioslave/digikamtags.cpp: Forward-port 754570: Add kioslave
	  support to retrieve the stat maps.

	  (Still disabled in dates slave, requires AlbumManager changes)

2008-01-01 21:45  mwiesweg

	* libs/database/albumdb.cpp, libs/database/albumdb.h: Forward-port
	  patch 754570:

	  Add methods to AlbumDB returning the numbers of images in albums,
	  tags and creation dates.
	  (SQL is slightly simpler than with 0.9 because the name filtering
	  need not be done)

2008-01-01 21:45  mwiesweg

	* libs/threadimageio/thumbnailloadthread.cpp,
	  utilities/imageeditor/canvas/imagepluginloader.cpp: Fix two
	  crashed running digikam in a broken setup

	  (with no image plugins installed, and with icon loading
	  completely broken)

2008-01-01 21:07  cgilles

	* digikam/albumfiletip.cpp, digikam/albumsettings.cpp,
	  libs/database/imagelister.cpp, libs/dimg/dimg.cpp,
	  libs/imageproperties/imagepropertiestab.cpp,
	  libs/thumbbar/thumbbar.cpp, project/project.kdevelop,
	  showfoto/showfoto.cpp, utilities/cameragui/cameraui.cpp: backport
	  commit #755547 from KDE3 branch

2008-01-01 19:19  cgilles

	* digikam/digikamapp.cpp, digikam/digikamapp.h,
	  digikam/digikamappprivate.h, project/project.kdevelop,
	  showfoto/showfoto.cpp, showfoto/showfoto.h,
	  showfoto/showfotoui.rc, utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/cameraui.h, utilities/cameragui/cameraui.rc,
	  utilities/cameragui/camerauiprivate.h,
	  utilities/imageeditor/editor/digikamimagewindowui.rc,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/editorwindowprivate.h,
	  utilities/lighttable/lighttablewindow.cpp,
	  utilities/lighttable/lighttablewindow.h,
	  utilities/lighttable/lighttablewindowprivate.h,
	  utilities/lighttable/lighttablewindowui.rc: backport commit
	  #755493 from KDE3 branch

2008-01-01 14:55  jpetso

	* utilities/lighttable/lighttablewindow.cpp: Icon naming spec
	  compliance (code changes - extragear):
	  * remove cd, in favor of media-optical
	  * view-left-right -> view-split-left-right
	  * view-top-bottom -> view-split-top-bottom

2008-01-01 12:33  jpetso

	* digikam/digikamapp.cpp, utilities/setup/setup.cpp: Icon renaming
	  (code changes - extragear):
	  * consolidate the fileview-* icons to view-*
	  * media-scripts -> preferences-plugin-script
	  * and lots of other fixes and adaptions.

2008-01-01 10:02  cgilles

	* digikam/digikamapp.cpp, project/project.kdevelop,
	  showfoto/showfoto.cpp: remove all instances of
	  libkdcraw/version.h

2008-01-01 09:46  cgilles

	* showfoto/showfotoui.rc: update

2008-01-01 08:53  cgilles

	* utilities/cameragui/cameraui.cpp: polish

2007-12-31 00:33  cgilles

	* AUTHORS: update

2007-12-31 00:31  cgilles

	* showfoto/pics/showfoto-splash.png,
	  showfoto/pics/showfoto-splash.xcf: update version

2007-12-31 00:27  cgilles

	* showfoto/main.cpp: update version

2007-12-31 00:10  jpetso

	* libs/imageproperties/imagedescedittab.cpp: Icon naming spec
	  compliance (code changes - extragear):
	  ok -> dialog-ok

2007-12-30 23:56  cgilles

	* digikam/main.cpp, project/project.kdevelop, showfoto/main.cpp:
	  using new extragear/libs version() methods

2007-12-30 14:50  mwiesweg

	* digikam/albummanager.cpp, libs/database/albumdb.cpp,
	  libs/database/albumdb.h, libs/database/databaseaccess.cpp,
	  libs/database/databaseaccess.h,
	  libs/database/databaseparameters.cpp,
	  libs/database/databaseparameters.h,
	  libs/database/databasewatchadaptor.h: Properly initialize
	  DatabaseWatch with information about master/slave,

	  and the application and database identifiers.
	  For both identifiers QUuid is used. The application identifier is
	  generated
	  newly in each startup and stored by DatabaseAccess.
	  The database identifier is stored as a setting in the db.

2007-12-30 14:50  mwiesweg

	* libs/database/databasewatch.cpp, libs/database/databasewatch.h:
	  Use DBus to dispatch change notifications about the database from
	  slaves (and from other running instances).

	  The Changeset objects are serialized as DBus custom types and
	  emitted with identifiers of the sending
	  process and the affected database.
	  Slaves emit signals with their object implementing the
	  org.digikam.DatabaseChangesetRelay interface.
	  "Masters" emit signals with a different object implementing the
	  interface, meant for peer masters,
	  and receive signals from both.
	  Changesets are received and dispatched like local signals.

2007-12-30 14:50  mwiesweg

	* libs/database/databasechangesets.cpp,
	  libs/database/databasechangesets.h,
	  libs/database/databasefields.h: Prepare all Changeset classes and
	  DatabaseFields::Set for use as custom type with DBus

2007-12-30 07:37  cgilles

	* NEWS.0.9.3: add 0.9.3 log

2007-12-29 15:13  jpetso

	* libs/widgets/metadata/metadatawidget.cpp: Icon renaming (code
	  changes - extragear):
	  media-playlist -> view-media-playlist

	  Has someone mentioned that Amarok's icon indirection system
	  is a pain in the neck and slows down people with icon fixes
	  by approximately 13.7603 times?

2007-12-28 21:28  jpetso

	* digikam/searchadvanceddialog.cpp,
	  utilities/setup/setupcamera.cpp,
	  utilities/setup/setupcollections.cpp: Icon naming spec compliance
	  (code changes - extragear):
	  edit-add -> list-add

2007-12-28 16:26  jpetso

	* libs/widgets/metadata/metadatawidget.cpp: Icon naming spec
	  compliance (code changes - extragear):
	  * actions/user -> places/user-identity
	  * places/contact -> mimetypes/x-office-contact

2007-12-25 00:45  jpetso

	* utilities/setup/setupcollections.cpp: Icon naming spec compliance
	  (code changes - extragear):
	  drive-remote -> folder-remote

2007-12-21 21:08  mwiesweg

	* digikam/imageattributeswatch.cpp, digikam/imageattributeswatch.h,
	  libs/database/databasewatch.cpp,
	  libs/database/imageinfocache.cpp, libs/database/imageinfocache.h:
	  Adapt ImageAttributesWatch to use DatabaseWatch.

	  Note that the DatabaseWatch signal contain much more information
	  than the ImageAttributesWatch
	  signals; ImageAttributesWatch is to be considered legacy code.

	  Fix signals/slots

2007-12-21 21:08  mwiesweg

	* libs/database/albumdb.cpp, libs/database/databasebackend.cpp,
	  libs/database/databasebackend.h,
	  libs/database/databasechangesets.cpp,
	  libs/database/databasechangesets.h,
	  libs/database/databasewatch.cpp, libs/database/databasewatch.h:
	  Add changeset classes for operations concerning albums, tags,
	  album roots and searches.

2007-12-21 21:08  mwiesweg

	* libs/database/albumdb.cpp, libs/database/albumdb.h,
	  libs/database/collectionscanner.cpp,
	  libs/database/databasebackend.cpp,
	  libs/database/databasebackend.h,
	  libs/database/databasechangesets.cpp,
	  libs/database/databasechangesets.h,
	  libs/database/databasewatch.cpp, libs/database/databasewatch.h:
	  Add the "CollectionImageChangeset" changeset which covers all
	  sorts of adding and removing

	  images from the collection.

2007-12-21 21:08  mwiesweg

	* libs/database/databaseaccess.cpp, libs/database/databaseaccess.h,
	  libs/database/databasefields.h, libs/database/imagecomments.cpp,
	  libs/database/imageinfo.cpp, libs/database/imageinfocache.cpp,
	  libs/database/imageinfocache.h: Adapt to DatabaseWatch API
	  changes

	  In DatabaseFields::Set, allow to create a set from a single flag
	  value only (implicit conversion constructor).

2007-12-21 21:08  mwiesweg

	* libs/database/albumdb.cpp, libs/database/albumdb.h,
	  libs/database/databasebackend.cpp,
	  libs/database/databasebackend.h: Provide a method to record a
	  changeset on the backend (which routes it to the DatabaseWatch).

	  Call this from AlbumDB

2007-12-21 21:08  mwiesweg

	* CMakeLists.txt, libs/database/databaseattributeswatch.cpp,
	  libs/database/databaseattributeswatch.h,
	  libs/database/databasechangesets.cpp,
	  libs/database/databasechangesets.h,
	  libs/database/databasewatch.cpp, libs/database/databasewatch.h:
	  Start a more advanced changeset tracking / database update
	  notification.

	  Use custom objects to wrap the information about a changeset on
	  the database.
	  Rename DatabaseAttributesWatch to DatabaseWatch.

2007-12-21 14:51  cgilles

	* libs/widgets/common/sidebar.cpp, libs/widgets/common/sidebar.h:
	  backport commits #751264 from KDE3 branch : support Drag & drop
	  with Sidebar widget
	  CCBUGS: 142774

2007-12-21 14:18  cgilles

	* digikam/albumiconview.cpp: backport commits #751252 from KDE3
	  branch

2007-12-21 12:46  cgilles

	* digikam/iconview.cpp: polish

2007-12-21 11:44  cgilles

	* digikam/albumiconview.cpp: backport commits #751207 from KDE3
	  branch

2007-12-21 11:37  cgilles

	* digikam/iconview.cpp, digikam/iconview.h: backport commits
	  #751200 from KDE3 branch

2007-12-21 06:54  cgilles

	* digikam/digikamview.cpp: backport commit #751127 from KDE3 branch
	  CCBUGS: 128231

2007-12-21 06:25  cgilles

	* digikam/digikamview.cpp: backport commit # 751121 from KDE3
	  branch.
	  CCBUGS: 128231

2007-12-19 13:44  cgilles

	* libs/widgets/common/dcursortracker.cpp: polish

2007-12-19 13:37  cgilles

	* libs/widgets/common/dcursortracker.cpp: fiw warn

2007-12-19 13:34  cgilles

	* libs/widgets/common/sidebar.cpp, libs/widgets/common/sidebar.h:
	  polish

2007-12-19 12:02  boiko

	* libs/widgets/common/dcursortracker.cpp: Fix the hiding and
	  showing of the cursor tracker tooltip, and also make it
	  X11-independent.
	  Use the same coding style all around the file (fixed some
	  space/tab usage)

	  CCMAIL: digikam-devel@kde.org

2007-12-19 11:59  boiko

	* digikam/albumfiletip.cpp: Make the album file tooltip
	  X11-independent
	  CCMAIL: digikam-devel@kde.org

2007-12-18 15:51  cgilles

	* digikam/mediaplayerview.cpp: backport commits #750051 from KDE3
	  branch

2007-12-18 10:10  cgilles

	* digikam/mediaplayerview.cpp: more debug messages

2007-12-17 18:01  cgilles

	* digikam/digikamapp.cpp, digikam/digikamapp.h,
	  digikam/digikamview.cpp, digikam/digikamview.h,
	  digikam/tagfilterview.cpp,
	  libs/imageproperties/imagedescedittab.cpp: typo : toogle =>
	  toggle

2007-12-17 17:49  cgilles

	* digikam/digikamapp.cpp: polish

2007-12-17 11:07  cgilles

	* digikam/searchquickdialog.cpp: polish

2007-12-14 04:40  gkulzer

	* utilities/setup/setupcollections.cpp: polish i18n string

2007-12-13 14:04  cgilles

	* digikam/datefolderview.cpp, digikam/datefolderview.h,
	  digikam/digikamview.cpp: backport commits #748055 from KDE3
	  branch

2007-12-13 08:19  cgilles

	* digikam/monthwidget.cpp, digikam/monthwidget.h: using d private
	  internal class. Use QWidget instead Q3Frame

2007-12-08 21:10  jpetso

	* digikam/digikamapp.cpp: Icon renaming (code changes - extragear):
	  Use some icons that exist.

2007-12-08 19:04  pino

	* digikam/albumfolderview.cpp, digikam/albumiconview.cpp,
	  digikam/digikamapp.cpp: instead of using a no more existing icon
	  ("pencil"), use the proper one for the use case, "edit-rename"

2007-12-07 08:41  cgilles

	* libs/database/albumdb.cpp, libs/database/albumdb.h: backport
	  commits #745831 from KDE3 branch

2007-12-06 14:24  cgilles

	* utilities/setup/setupcollections.cpp: fix i18n

2007-12-06 14:24  cgilles

	* libs/imageproperties/imagedescedittab.cpp: fix slot name

2007-12-06 14:23  cgilles

	* digikam/albumfolderview.cpp: backport commits #745584 from KDE3
	  branch

2007-12-06 14:01  cgilles

	* digikam/albumiconview.cpp: backport commits #745587 from KDE3
	  branch

2007-12-05 04:26  cgilles

	* NEWS: update

2007-12-02 18:56  cgilles

	* digikam/digikamapp.cpp, digikam/digikamview.cpp,
	  digikam/digikamview.h: polish

2007-12-02 16:33  cgilles

	* utilities/lighttable/lighttablewindow.h: compile

2007-12-02 16:31  cgilles

	* digikam/digikamapp.cpp: backport commits #744055 from KDE3 branch

2007-12-02 14:18  cgilles

	* digikam/albumiconview.cpp: backport commits #743941 from KDE3
	  branch

2007-12-02 14:17  cgilles

	* digikam/kipiinterface.cpp: fix warnings

2007-12-01 08:27  gkulzer

	* digikam/mimefilter.h: adding NoRAWFiles to mime filter, polish
	  i18n (Mikolaj)

2007-12-01 08:26  gkulzer

	* digikam/mimefilter.cpp: adding NoRAWFiles to mime filter, polish
	  i18n (Mikolaj)

2007-12-01 08:24  gkulzer

	* digikam/albumlister.cpp: adding NoRAWFiles to mime filter, polish
	  i18n (Mikolaj)

2007-11-29 19:58  aacid

	* Messages.sh: Use >> to get translators placeholders

2007-11-29 18:48  boiko

	* digikam/CMakeLists.txt, showfoto/CMakeLists.txt,
	  themedesigner/CMakeLists.txt: Fix some include paths so that
	  digikam compiles when specific headers are
	  placed in different locations.
	  CCMAIL: digikam-devel@kde.org

2007-11-28 21:08  cgilles

	* libs/dimg/loaders/tiffloader.cpp: backport commits #742750 from
	  KDE3 branch
	  BUG: 148037

2007-11-28 11:40  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp: backport
	  commits #742611 from KDE3 branch
	  CCBUGS: 144165

2007-11-28 09:16  cgilles

	* digikam/albumiconview.cpp: backport commits #742592 from KDE3
	  branch

2007-11-28 08:53  cgilles

	* digikam/digikamapp.cpp: polish

2007-11-28 07:26  cgilles

	* digikam/albumlister.cpp: polish

2007-11-27 22:12  cgilles

	* digikam/searchquickdialog.cpp, digikam/searchresultsview.cpp,
	  digikam/searchresultsview.h: backport from KDE3 branch

2007-11-27 21:51  cgilles

	* digikam/searchquickdialog.cpp: backport from KDE3 branch

2007-11-27 21:45  cgilles

	* libs/widgets/common/searchtextbar.cpp,
	  libs/widgets/common/searchtextbar.h: polish

2007-11-27 21:29  cgilles

	* digikam/searchresultsview.cpp, digikam/searchresultsview.h:
	  backport from KDE3 branch

2007-11-27 21:25  cgilles

	* digikam/searchresultsview.cpp, digikam/searchresultsview.h:
	  polish

2007-11-27 21:03  cgilles

	* libs/widgets/common/searchtextbar.cpp,
	  libs/widgets/common/searchtextbar.h: polish

2007-11-27 15:48  cgilles

	* digikam/albumfolderview.cpp, digikam/albumpropsedit.h,
	  digikam/tagfolderview.cpp: polish

2007-11-27 12:08  cgilles

	* digikam/albumiconviewfilter.cpp, digikam/albumiconviewfilter.h,
	  digikam/digikamapp.cpp: backport commits #742178 from KDE3 branch

2007-11-27 10:36  cgilles

	* digikam/albumiconviewfilter.cpp: fix broken signal

2007-11-27 10:30  cgilles

	* digikam/CMakeLists.txt, digikam/albumiconviewfilter.cpp,
	  digikam/albumiconviewfilter.h, digikam/digikamapp.cpp,
	  digikam/digikamapp.h, digikam/digikamappprivate.h: backport
	  commits #742153 from KDE3 branch

2007-11-26 21:44  cgilles

	* utilities/setup/setupcollections.cpp: polish

2007-11-26 15:23  cgilles

	* digikam/digikamapp.cpp, digikam/digikamview.cpp,
	  libs/widgets/common/searchtextbar.cpp,
	  libs/widgets/common/searchtextbar.h: SearchTextBar is a KLineEdit
	  widget as well

2007-11-26 10:36  cgilles

	* digikam/albumlister.cpp, digikam/albumlister.h,
	  digikam/digikamapp.cpp: backport commits #741748 from KDE3 branch

2007-11-26 09:36  cgilles

	* digikam/albumsettings.cpp, digikam/albumsettings.h,
	  digikam/digikamapp.cpp: backport commits #741739 from KDE3 branch

2007-11-26 08:42  cgilles

	* digikam/albumfolderview.cpp, digikam/albumfolderview.h,
	  digikam/digikamview.cpp, digikam/searchfolderview.cpp,
	  digikam/searchfolderview.h, digikam/tagfilterview.cpp,
	  digikam/tagfilterview.h, digikam/tagfolderview.cpp,
	  digikam/tagfolderview.h: backport commits #741527 from KDE3
	  branch: new text filters have been added to the bottom of left
	  and right sidebars. View listed below can be filtered:
	  - Album folder view.
	  - Tags folder view.
	  - Search folder view
	  - Tags Filter folder view.

	  When user type a string, a search is performed to tree view
	  contents and only items including the strings are displayed.
	  A screenshot of digiKam in action is available at this url:

	  http://digikam3rdparty.free.fr/Screenshots/digikam0.9.3-searchfolderbar.png

	  CCBUGS: 133191
	  CCBUGS: 146364
	  CCBUGS: 110136
	  CCMAIL: digikam-devel@kde.org

2007-11-26 07:19  cgilles

	* digikam/digikamapp.cpp: backport commits #741691 from KDE3 branch

2007-11-26 07:16  mwiesweg

	* themedesigner/CMakeLists.txt: Fix linking

2007-11-26 06:51  cgilles

	* digikam/digikamapp.cpp: polish

2007-11-25 21:37  cgilles

	* digikam/digikamapp.cpp, digikam/digikamappprivate.h: polish

2007-11-25 21:29  cgilles

	* libs/widgets/common/searchtextbar.cpp,
	  libs/widgets/common/searchtextbar.h: polish

2007-11-25 21:23  mwiesweg

	* digikam/albumlister.cpp, digikam/albumlister.h,
	  digikam/albummanager.cpp, digikam/albumsettings.cpp,
	  digikam/albumsettings.h, digikam/digikamapp.cpp,
	  digikam/digikamapp.h, digikam/digikamappprivate.h,
	  digikam/digikamui.rc, kioslave/digikamalbums.cpp,
	  kioslave/digikamtags.cpp: Forward port the frontend part of
	  Arnd's recursive listing patch

	  CCBUGS: 128231

2007-11-25 21:23  mwiesweg

	* libs/database/imagelister.cpp, libs/database/imagelister.h:
	  Forward-port the backend part of Arnd's recursive listing patch

	  CCBUGS: 128231

2007-11-25 21:23  mwiesweg

	* libs/database/albumdb.cpp, libs/database/albumdb.h: Add a method
	  getAlbumAndSubalbumsForPath used for recursive listing

2007-11-25 21:23  mwiesweg

	* libs/database/albuminfo.h: Restore sorting of AlbumInfo; This
	  fixes the "Parent not found" bug in AlbumManager at startup

2007-11-25 21:23  mwiesweg

	* libs/database/collectionmanager.cpp,
	  libs/database/collectionmanager.h: To uniquely identify the
	  storage media of an album root,

	  the UUID is a very good identifier, but it is not always
	  available.
	  There need to be other means of identification for the storage of
	  an album root.
	  Change the format of the album root identifier to a KUrl based
	  string
	  which allows easy storage of a variety of identifiers:
	  - UUID
	  - label
	  - hash of the file names in the top level directory (CD/DVD)
	  - mount path
	  - path

	  Add private methods to create such identifiers, match Solid
	  volumes to a given identifier,
	  and find a volume for a given path. Adapt the code to the new
	  situation.

	  Add a method to return an user-visible information string on how
	  a given path can be detected.
	  This can inform the user e.g. that a CD is identified by its
	  label, or a removable
	  USB disk can be uniquely identified by its UUID.

	  This commit invalidates existing album roots; Either delete and
	  readd them,
	  or edit the AlbumRoots table field "identifier" by prepending
	  "volumeid:?uuid=".

2007-11-25 21:23  mwiesweg

	* digikam/albummanager.cpp: List only those albums for which the
	  location is available

2007-11-25 21:23  mwiesweg

	* digikam/CMakeLists.txt: Remove double compilation

2007-11-25 21:14  cgilles

	* digikam/albumlister.cpp: backport commits #741538 from KDE3
	  branch

2007-11-25 18:24  cgilles

	* libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h: backport commits #741467
	  from KDE3 branch

2007-11-25 17:59  cgilles

	* libs/widgets/common/searchtextbar.cpp,
	  libs/widgets/common/searchtextbar.h: polish

2007-11-25 17:04  cgilles

	* CMakeLists.txt, libs/widgets/common/CMakeLists.txt,
	  libs/widgets/common/searchtextbar.cpp,
	  libs/widgets/common/searchtextbar.h: backport commits #741415
	  from KDE3 branch

2007-11-23 10:01  cgilles

	* digikam/kipiinterface.cpp: compile

2007-11-23 09:56  cgilles

	* digikam/kipiinterface.cpp: adapt to new libkipi api

2007-11-23 07:27  cgilles

	* digikam/kipiinterface.cpp, digikam/kipiinterface.h: digiKam from
	  trunk (KDE4): following Marcel tips by IRC, We use now a
	  dedicaced Multithreaded Thumbnail Loader
	  instance from digiKam core for all kipi-plugins we need thumb. We
	  never use default KDE thumbnails loader with
	  all kipi-plugins running under digiKam.
	  Why ? : because KDE thumnails loader is slow, do not work
	  properlly with JPEG and PNG, do not support RAW pictures,
	  do not rotate properlly thumbs accordinly to Exif or Xmp
	  metadata, etc...

	  It's perfect... To test it, start SendImages kipi-plugin for ex.
	  and add new pictures to e-mail on the list.
	  Look how is render the pictures thumb on the left of open file
	  dialog (Standard KDE + new preview widget).
	  This rock! digiKam and kipi-plugins because more homogenous now.

	  CCMAIL: digikam-devel@kde.org

2007-11-23 06:42  cgilles

	* digikam/albumfolderview.cpp: polish

2007-11-22 14:47  cgilles

	* NEWS: update

2007-11-22 14:46  cgilles

	* libs/dmetadata/metadatainfo.h: polish

2007-11-22 14:40  gkulzer

	* README: libkde -> kdelibs

2007-11-21 10:57  cgilles

	* kioslave/digikamthumbnail.cpp: using const QString

2007-11-21 09:51  cgilles

	* libs/greycstoration/greycstorationiface.cpp: bakport commits
	  #739553 from KDE3 branch

2007-11-21 06:59  cgilles

	* KDE4PORT: digiKam from trunk (KDE4) : Very important notice here
	  : the list of B.K.O files not yet backported from KDE3 to KDE4.

	  Marcel, this very important to synchronize KDE3 and KDE4. At this
	  moment,
	  only one B.K.O file is not yet backported in KDE4, and i hope no
	  other item will be added here in the future.

	  Arnd, In all case, i recommend you to copy & paste the B.K.O file
	  title here, to be sure than nothing will be
	  lost with KDE4 port. Thanks in advance.

	  Note : i have a private list in my Gmail account, but a public
	  one is always better (:=)))

	  CCMAIL: arnd.baecker@web.de
	  CCMAIL: marcel.wiesweg@gmx.de

2007-11-21 06:48  cgilles

	* NEWS: update

2007-11-21 06:47  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h,
	  showfoto/showfotoui.rc: digiKam from trunk (KDE4) : New option in
	  Help menu of showfoto to give a list RAW file formats supported.

2007-11-20 21:59  mwiesweg

	* libs/database/schemaupdater.cpp: Add 3gp format to list in
	  SchemaUpdater (list in AlbumSettings is not really relevant
	  currently;
	  I know I need to update the setup page)

2007-11-20 21:59  mwiesweg

	* digikam/albumlister.cpp: tagNames/tagPaths can be found in
	  AlbumManager, which has cached all tags

2007-11-20 20:38  cgilles

	* digikam/albumsettings.cpp: backport commits #739306 from KDE3
	  branch (3GP file format support)
	  BUG: 152522

2007-11-19 13:06  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: backport commits
	  #738683 from KDE3 branch
	  BUG: 150801

2007-11-19 12:01  cgilles

	* utilities/imageeditor/tools/imageresize.cpp,
	  utilities/imageeditor/tools/imageresize.h: fix virtual slot

2007-11-19 11:37  cgilles

	* utilities/imageeditor/tools/imageresize.cpp: missing
	  signals/slots

2007-11-19 11:27  cgilles

	* utilities/imageeditor/tools/imageresize.cpp: backport commits
	  #738645 from KDE3 branch
	  BUG: 152192

2007-11-19 11:21  cgilles

	* libs/greycstoration/greycstorationiface.cpp: polish

2007-11-18 18:30  cgilles

	* digikam/albumiconview.cpp, digikam/albumlister.cpp,
	  digikam/albumlister.h, digikam/albumsettings.cpp,
	  digikam/albumsettings.h, digikam/digikamapp.cpp,
	  digikam/digikamapp.h, digikam/digikamappprivate.h: backport
	  commits #738271 from KDE3 branch

	  Marcel : current Album text filter for tags name is broken
	  because ImageInfo::tagNames() do not exist anymore...
	  Look my comments in AlbumLister::matchesFilter() for details.

	  CCMAIL: marcel.wiesweg@gmx.de

2007-11-18 18:23  cgilles

	* libs/database/imageinfo.h: polish

2007-11-17 16:48  mwiesweg

	* libs/dmetadata/dmetadata.cpp: Remove a "!" which made return an
	  empty comment for all images that have no comment,

	  and a null comment for all that have.

	  Gilles, to get comments, you need to rescan or delete the db
	  file.

2007-11-17 10:14  cgilles

	* digikam/digikamview.h: polish

2007-11-17 10:12  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp: polish

2007-11-17 10:08  cgilles

	* utilities/lighttable/lighttablewindow.cpp: polish

2007-11-17 10:04  cgilles

	* utilities/lighttable/lighttablewindow.cpp: polish

2007-11-17 09:48  cgilles

	* digikam/digikamapp.cpp: polish

2007-11-16 22:07  cgilles

	* digikam/digikamapp.cpp: add number of models from the list

2007-11-16 21:50  mwiesweg

	* libs/database/albumdb.cpp, libs/database/albumdb.h,
	  libs/database/downloadhistory.cpp,
	  libs/database/downloadhistory.h: fix naming: path -> identifier.
	  Add some docs.

2007-11-16 20:51  cgilles

	* digikam/digikamapp.cpp, digikam/digikamapp.h,
	  digikam/digikamappprivate.h, digikam/digikamui.rc: digiKam from
	  trunk (KDE4) : new option on Help menu to display the list of RAW
	  Camera supported by digiKam (via dcraw of course)
	  CCMAIL: digikam-devel@kde.org

2007-11-16 19:07  mwiesweg

	* digikam/album.cpp, digikam/albummanager.cpp,
	  kioslave/digikamalbums.cpp: AlbumManager:
	  Looking up album root path needs to be done at this level now

	  Ioslave:
	  Use album root id instead of path

2007-11-16 19:07  mwiesweg

	* libs/database/databaseurl.cpp, libs/database/databaseurl.h,
	  libs/database/imageinfo.cpp, libs/database/imagelister.cpp,
	  libs/database/imagelister.h, libs/database/imagescanner.cpp:
	  Continuing to move towards album root ids

	  DatabaseUrl:
	  Store the id (as well as the path)

	  ImagesLister:
	  Base on ids

2007-11-16 19:07  mwiesweg

	* libs/database/albumdb.cpp, libs/database/albumdb.h,
	  libs/database/albuminfo.h: It has become obvious that working
	  with album root _paths_
	  poses some problems (mostly with CollectionManager instance in
	  ioslaves),
	  so I am working towards using album root _ids_ in all places
	  touched
	  by the ioslaves.

	  This usually means reading the album root id and the relative
	  path
	  from the database, and leaving the lookup to a higher level.

	  AlbumDB:
	  - remove CollectionManager use from scanAlbums, scanTags,
	  getAlbumIcon, getTagIcon,
	  - remove the overloaded methods for addAlbums, getAlbumForPath
	  - remove unused method: getSubalbumsForPath
	  - two occurrences of CollectionManager left; add to docs
	  (it's all right so, we are aware now)

2007-11-16 12:02  cgilles

	* imageplugins/coreplugin/imageeffect_redeye.cpp: backport commits
	  #737500 from KDE3 branch
	  BUG: 151956

2007-11-16 09:48  cgilles

	* utilities/imageeditor/tools/imageresize.cpp: backport commits
	  #737465 from KDE3 branch

2007-11-16 08:09  cgilles

	* libs/greycstoration/greycstorationiface.cpp: backport commit
	  #737358 from KDE3 branch

2007-11-16 08:03  cgilles

	* libs/dialogs/deletedialog.cpp: kDebug() => DDebug() :
	  thread-safe...

2007-11-16 07:41  mlaurent

	* libs/dialogs/deletedialog.cpp: Fix kdebug api

2007-11-15 20:59  cgilles

	* utilities/slideshow/toolbar.cpp: polish

2007-11-13 11:52  cgilles

	* utilities/lighttable/lighttablewindow.cpp: reduce action name for
	  toolbar

2007-11-13 11:34  cgilles

	* digikam/digikamapp.cpp: fix i18n + reduce action names for main
	  toolbar buttons + restore "Sort Albums" on menu

2007-11-13 08:59  cgilles

	* digikam/kipiinterface.cpp, digikam/kipiinterface.h: kipi
	  interface thumbnails is now re-implemented

2007-11-12 21:01  cgilles

	* digikam/kipiinterface.cpp, digikam/kipiinterface.h: digiKam from
	  trunk (KDE4) : libkipi now provide a virtual method + a signal
	  from Kipi::Interface to handle thumbs from kipi host.
	  Note than if Kipi host do not re-implement the virtual method,
	  the default KDE Thumbs KIO slave will be used instead...

	  With this commits, digiKam give an acess to kipi-plugins to
	  handle internal thumbnails cache used to render image.

	  The first plugin wich will use this mechanism is SendImages.

	  Valerio, you waiting this feature since a long time to use it in
	  SLideShow plugin. It's time to port your plugin to KDE4 (:=)))

	  Angelo, patch for likipi can be ported to KDE3 (look my commit
	  #735775). It's not very complex to do, but of course binary
	  compatibilty will be broken.
	  Feel free to decide to port the code if you want this feature in
	  KDE3 (:=)))

	  CCMAIL: anaselli@linux.it
	  CCMAIL: valerio.fuoglio@gmail.com
	  CCMAIL: arnd.baecker@web.de

2007-11-12 08:41  cgilles

	* libs/dimg/dimg.cpp: backport commit #735592 from KDE3 branch

2007-11-11 21:12  mwiesweg

	* utilities/setup/setupcollections.cpp: - Set CollectionLocation on
	  list view item; the path of the CollectionLocation may be
	  different
	  from the user-added path (cleaned slashes etc.).
	  This resulted in a new album root immediately being deleted
	  again.
	  - Try to improve UI text.

2007-11-11 21:12  mwiesweg

	* libs/database/schemaupdater.cpp: Fix invalid UNIQUE restrictions,
	  fix invalid trigger, add valid triggers for Album and AlbumRoots

2007-11-11 21:12  mwiesweg

	* libs/dimg/loaders/tiffloader.cpp: Fix a crash occurring with
	  unsupported TIFF images (where rows_per_strip is obviously -1)

2007-11-11 21:11  mwiesweg

	* digikam/album.cpp, digikam/album.h, digikam/albummanager.cpp:
	  Bring AlbumManager/Album to a state to support multiple album
	  roots

2007-11-11 21:11  mwiesweg

	* libs/database/albumdb.cpp, libs/database/albuminfo.h,
	  libs/database/collectionlocation.h,
	  libs/database/collectionmanager.cpp,
	  libs/database/collectionmanager.h,
	  libs/database/schemaupdater.cpp: - schema changes: - Remove wrong
	  unique restrictions on Albums - rename filepath to identifier in
	  DownloadHistory - add label to AlbumRoots The schema version 5 is
	  not declared stable; no updating routine is added, please delete
	  your digikam4.db

	  - some minor changes and bugfixes

2007-11-10 18:01  pino

	* utilities/imageeditor/editor/editorwindow.cpp: icon renaming:
	  - print-frame -> document-print-frame

2007-11-10 16:31  pino

	* imageplugins/coreplugin/imageeffect_iccproof.cpp: icon renaming:
	  - exec -> system-run

2007-11-09 13:44  mueller

	* libs/database/imagescanner.h: fix build

2007-11-08 22:19  mueller

	* COPYING, libs/lprof/cmshull.cpp, libs/lprof/cmslm.cpp,
	  libs/lprof/cmslnr.cpp, libs/lprof/cmsmatn.cpp,
	  libs/lprof/cmsmkmsh.cpp, libs/lprof/cmsmntr.cpp,
	  libs/lprof/cmsoutl.cpp, libs/lprof/cmspcoll.cpp,
	  libs/lprof/cmsprf.cpp, libs/lprof/cmsreg.cpp,
	  libs/lprof/cmsscn.cpp, libs/lprof/cmssheet.cpp,
	  libs/lprof/lcmsprf.h, utilities/scripts/digitaglinktree: fix FSF
	  address

2007-11-08 08:56  cgilles

	* digikam/albumiconview.cpp,
	  utilities/lighttable/lighttablewindow.cpp: digiKam from trunk
	  (KDE4) : backport commit #733997 from KDE3 branch
	  BUG: 150296

2007-11-07 14:31  cgilles

	* showfoto/showfoto.cpp: polish

2007-11-07 12:54  cgilles

	* libs/threadimageio/thumbnailloadthread.h: typo

2007-11-07 10:23  cgilles

	* digikam/kipiinterface.cpp: digiKam is a Kipi Host application
	  wich supports Rating for images

2007-11-07 10:07  cgilles

	* libs/dimg/loaders/jp2ksettings.cpp: fix depreciate

2007-11-07 07:59  cgilles

	* utilities/lighttable/lighttablebar.cpp: fix icon

2007-11-07 07:55  cgilles

	* utilities/lighttable/lighttablewindow.cpp: fix icon

2007-11-06 22:06  cgilles

	* utilities/imageeditor/editor/imagewindow.cpp: compile

2007-11-06 22:03  cgilles

	* utilities/imageeditor/editor/imagewindow.cpp: backport commit
	  #733624 from KDE3 branch

2007-11-06 15:19  cgilles

	* digikam/welcomepageview.cpp: update

2007-11-06 15:18  cgilles

	* NEWS: update

2007-11-06 15:15  cgilles

	* utilities/setup/setupcollections.cpp,
	  utilities/setup/setupcollections.h: digiKam from trunk (KDE4) :
	  add Multiple Roots Album Path on setup.

	  With new database interface implemented by Marcel, digiKam can
	  use more than one root album path as collection of images.
	  digiKam database file is now stored in a customized place wich
	  still in local and can be different than roots album.
	  This is want mean than read only, remote repository, and
	  disconnected repository are fully suported as well.

	  These collection types are able to use:

	  - Local drive.
	  - Remote drive (NFS/Samba) previously mounted in local file
	  system.
	  - Removable drive as CD/DVD/USB hard drive.

	  Each collection set in configuaration dialog page can be named to
	  be identified easily into Album GUI/Folder view.

	  There is a fresh screenshot of Collection Setup page at this url:

	  http://digikam3rdparty.free.fr/Screenshots/digikamKDE4_14.png

	  TODO: in album gui, and especially in album folder view, we need
	  to add a better support of collections name.

	  CCMAIL: digikam-devel@kde.org
	  BUG: 107871
	  BUG: 114682
	  BUG: 122516
	  CCBUGS: 125474

2007-11-06 09:22  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: fix icons

2007-11-06 09:22  cgilles

	* data/icons/hi16-action-flip-horizontal.png,
	  data/icons/hi16-action-flip-vertical.png,
	  data/icons/hi16-action-flip.png,
	  data/icons/hi16-action-mirror.png,
	  data/icons/hi22-action-flip-horizontal.png,
	  data/icons/hi22-action-flip-vertical.png,
	  data/icons/hi22-action-flip.png,
	  data/icons/hi22-action-mirror.png,
	  data/icons/hi32-action-flip-horizontal.png,
	  data/icons/hi32-action-flip-vertical.png,
	  data/icons/hi32-action-flip.png,
	  data/icons/hi32-action-mirror.png,
	  data/icons/hi48-action-flip-horizontal.png,
	  data/icons/hi48-action-flip-vertical.png,
	  data/icons/hi48-action-flip.png,
	  data/icons/hi48-action-mirror.png: fix icons name

2007-11-06 08:29  cgilles

	* utilities/cameragui/cameracontroller.cpp: fix i18n

2007-11-06 08:15  cgilles

	* digikam/albummanager.cpp, digikam/albummanager.h: just polish

2007-11-05 17:18  mlaurent

	* utilities/hotplug/CMakeLists.txt,
	  utilities/hotplug/digikam-download.desktop.cmake,
	  utilities/hotplug/digikam-gphoto2-camera.desktop.cmake,
	  utilities/hotplug/digikam-mount-and-download.desktop.cmake: Adapt
	  servicemenu and install them in services/ServiceMenus

2007-11-05 09:29  cgilles

	* imageplugins/adjustlevels/adjustlevels.cpp,
	  imageplugins/antivignetting/imageeffect_antivignetting.cpp,
	  imageplugins/blurfx/imageeffect_blurfx.cpp,
	  imageplugins/border/imageeffect_border.cpp,
	  imageplugins/channelmixer/channelmixer.cpp,
	  imageplugins/charcoal/imageeffect_charcoal.cpp,
	  imageplugins/colorfx/imageeffect_colorfx.cpp,
	  imageplugins/coreplugin/hsl/imageeffect_hsl.cpp,
	  imageplugins/coreplugin/imageeffect_bcg.cpp,
	  imageplugins/coreplugin/imageeffect_blur.cpp,
	  imageplugins/coreplugin/imageeffect_bwsepia.cpp,
	  imageplugins/coreplugin/imageeffect_iccproof.cpp,
	  imageplugins/coreplugin/imageeffect_redeye.cpp,
	  imageplugins/coreplugin/ratiocrop/imageeffect_ratiocrop.cpp,
	  imageplugins/coreplugin/sharpnesseditor/imageeffect_sharpen.cpp,
	  imageplugins/distortionfx/imageeffect_distortionfx.cpp,
	  imageplugins/emboss/imageeffect_emboss.cpp,
	  imageplugins/freerotation/imageeffect_freerotation.cpp,
	  imageplugins/lensdistortion/imageeffect_lensdistortion.cpp,
	  imageplugins/noisereduction/imageeffect_noisereduction.cpp,
	  imageplugins/oilpaint/imageeffect_oilpaint.cpp,
	  imageplugins/raindrop/imageeffect_raindrop.cpp,
	  imageplugins/sheartool/imageeffect_sheartool.cpp,
	  imageplugins/texture/imageeffect_texture.cpp,
	  imageplugins/whitebalance/imageeffect_whitebalance.cpp,
	  libs/greycstoration/greycstorationwidget.cpp,
	  utilities/cameragui/renamecustomizer.cpp,
	  utilities/setup/setupslideshow.cpp: Fix depreciate methods

2007-11-04 21:45  cgilles

	* CMakeLists.txt: compile

2007-11-04 21:45  cgilles

	* utilities/setup/setup.cpp, utilities/setup/setup.h,
	  utilities/setup/setupalbumview.cpp,
	  utilities/setup/setupalbumview.h,
	  utilities/setup/setupcollections.cpp,
	  utilities/setup/setupcollections.h: SetupCollections is back as
	  page to set album roots path and database. A full setting will be
	  add here to setup multiple roots album path

2007-11-04 21:19  cgilles

	* utilities/setup/setup.cpp, utilities/setup/setupalbumtype.cpp,
	  utilities/setup/setupalbumtype.h,
	  utilities/setup/setupcollections.cpp,
	  utilities/setup/setupcollections.h: rename

2007-11-04 21:19  cgilles

	* CMakeLists.txt: compile

2007-11-04 21:17  cgilles

	* utilities/setup/setup.cpp, utilities/setup/setup.h,
	  utilities/setup/setupcollections.cpp,
	  utilities/setup/setupcollections.h: SetupCollections ==>
	  SetupALbumType

2007-11-04 21:11  cgilles

	* CMakeLists.txt: compile

2007-11-04 21:11  cgilles

	* utilities/setup/setup.cpp, utilities/setup/setup.h,
	  utilities/setup/setupalbum.cpp, utilities/setup/setupalbum.h,
	  utilities/setup/setupalbumview.cpp,
	  utilities/setup/setupalbumview.h: SetupAlbum ==> SetupAlbumView

2007-11-04 21:01  cgilles

	* CMakeLists.txt: compile

2007-11-04 21:00  cgilles

	* utilities/setup/setup.cpp, utilities/setup/setup.h,
	  utilities/setup/setupalbum.cpp, utilities/setup/setupalbum.h,
	  utilities/setup/setupgeneral.cpp, utilities/setup/setupgeneral.h:
	  SetupGeneral => SetupAlbum

2007-11-04 20:22  cgilles

	* utilities/imageeditor/tools/imageresize.cpp: fix layout.
	  fix depreciate.

2007-11-03 23:40  mwiesweg

	* digikam/albummanager.cpp, digikam/dio.cpp, digikam/dio.h,
	  kioslave/digikamalbums.cpp: Remove old code:
	  Scanning is now done in a thread in the main app (provides better
	  control and feedback)

2007-11-03 23:40  mwiesweg

	* digikam/albumlister.cpp: Images with no rating have rating of -1
	  now.
	  Take this into account with the AlbumLister filter - they were
	  filtered out before.
	  Needs to be changed again if we should treat -1 different from 0
	  in the future.

2007-11-03 23:40  mwiesweg

	* libs/database/collectionscanner.cpp,
	  libs/database/schemaupdater.cpp, libs/database/schemaupdater.h:
	  Add default file mask to empty database as well (not only when
	  upgrading...)
	  This should also fix the problem with missing file suffix
	  filtering.

2007-11-03 21:30  cgilles

	* digikam/welcomepageview.cpp: update

2007-11-03 21:29  cgilles

	* NEWS: update

2007-11-03 21:26  cgilles

	* digikam/albumsettings.cpp, digikam/albumsettings.h,
	  digikam/digikamapp.cpp, digikam/welcomepageview.cpp,
	  utilities/setup/setupgeneral.cpp, utilities/setup/setupgeneral.h:
	  digiKam from trunk (KDE4) : First very important improvement here
	  depending of the new Database interface/schema dedicaced to
	  0.10.0 release.

	  A new setting in album configuration page have been added to host
	  the database file used by digiKam in a dedicaced place.
	  Before, the SQlite3 database file (digikam3.db) used by digiKam
	  to store all image information like Tags, Rating, Comments,
	  Date, etc...
	  been store in the root album path. This solution introduce a big
	  problem to use a root album on a network file system like NFS,
	  because
	  SQLite3 do not like it (look here for more information :
	  http://www.sqlite.org/faq.html#q7)

	  The only issue for this problem is to store the databse file in a
	  separate place...

	  This is want mean than with this commit, digiKam can use a remote
	  root album...

	  There is a screenshot of the new Album config page :

	  http://digikam3rdparty.free.fr/Screenshots/digikamKDE4_13.png

	  The next pending important change to do will to be able to drive
	  more than one root album path with digiKam 0.10.0...

	  CCMAIL: digikam-devel@kde.org

	  CCBUGS: 122516
	  CCBUGS: 150938
	  BUG: 129437
	  BUG: 137694

2007-11-03 18:26  mwiesweg

	* digikam/albummanager.cpp, digikam/main.cpp: Remove adding of
	  default album root and scanning from AlbumManager::setDatabase.

	  Move it to main() for now.
	  Properly distinguish Album Path and Database File Path when
	  reading the initial configuration
	  from main (it just occurs to me that we could just as well use
	  AlbumSettings there...need to check...)

2007-11-03 18:26  mwiesweg

	* libs/database/collectionmanager.cpp,
	  libs/database/collectionmanager.h,
	  libs/database/databaseaccess.cpp,
	  libs/database/databasebackend.cpp: - do not forget to reset the
	  "Open" status when closing the backend

	  - properly clear CollectionManager and ImageInfoCache

2007-11-03 17:09  mwiesweg

	* digikam/albummanager.cpp, libs/database/schemaupdater.cpp: - Fix
	  setting version of newly created database in SchemaUpdater

	  - in AlbumManager, handle a special case when starting with a
	  fresh database:
	  We need to set an album root path _after_ the db has been
	  initialized, if there is
	  none. For now, use the path of the database file.
	  Actually, this is a rare error condition.
	  But:
	  We must adjust the first-run wizard as well, it needs to do
	  something similar!
	  First getting a place for the db and the album roots, then
	  calling AlbumManager::setDatabase, inhibiting it from adding the
	  db path as primary album root...
	  (I dont know the code of the wizard currently)

2007-11-03 17:09  mwiesweg

	* digikam/scancontroller.cpp, digikam/scancontroller.h,
	  libs/dialogs/dprogressdlg.h: Become aware that the
	  InitializationObserver virtual methods are called from a
	  different thread,

	  and fix it by using interthread signals.
	  Some methods in DProgressDlg are slots now.

2007-11-03 17:09  mwiesweg

	* libs/database/schemaupdater.cpp: Remove some mistakes in the
	  logic that resulted in failures to create an empty db, to report
	  errors.

	  Improve error message.

2007-11-03 17:09  mwiesweg

	* CMakeLists.txt, libs/database/albumdb.cpp,
	  libs/database/albumdb.h, libs/database/downloadhistory.cpp,
	  libs/database/downloadhistory.h: Add an interface DownloadHistory
	  to access the table with the same name.

	  Allows to find an entry and add an entry as downloaded.

2007-11-03 13:15  cgilles

	* project/project.kdevelop: update

2007-11-02 19:17  cgilles

	* imageplugins/coreplugin/sharpnesseditor/refocus.h: polish

2007-11-02 18:46  mwiesweg

	* libs/database/imageinfo.cpp, libs/database/imageinfo.h,
	  libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: - add
	  convenience method to ImageInfo to retrieve ImagePosition object
	  - use Locale to convert user visible string in DMetadata
	  - make methods static that should be static

2007-11-02 18:46  mwiesweg

	* CMakeLists.txt, libs/database/imageposition.cpp,
	  libs/database/imageposition.h: Add a class to access the data
	  from the ImagePosition table.
	  An ImagePosition object encapsulates the information for an
	  image,
	  allows to read it in several formats and to change the
	  information in the database.

	  (code not yet tested; requires latest change to libkexiv2)

2007-11-02 18:05  dfaure

	* imageplugins/coreplugin/sharpnesseditor/refocus.cpp: Don't use
	  the gcc extension double matrix[n][n]. Don't copy data
	  unnecessarily, either.

2007-11-02 10:38  vkrause

	* imageplugins/restoration/imageeffect_restoration.h,
	  imageplugins/superimpose/superimposewidget.h: build with
	  -pedantic

2007-11-02 09:32  cgilles

	* digikam/searchadvanceddialog.cpp: fix vertical layout

2007-11-02 09:04  cgilles

	* imageplugins/coreplugin/imageeffect_bwsepia.cpp,
	  imageplugins/coreplugin/imageeffect_bwsepia.h: backport commit
	  #731875 by Gerhard from KDE3 branch : new B&W Green color tone
	  filter

2007-11-01 23:21  cgilles

	* digikam/searchwidgets.cpp, digikam/searchwidgets.h: polish

2007-11-01 23:06  cgilles

	* digikam/searchwidgets.h: polish

2007-11-01 22:54  cgilles

	* KDE4PORT: update

2007-11-01 22:53  cgilles

	* digikam/searchadvanceddialog.cpp: digiKam from trunk (KDE4) : Fix
	  Qt4 Advanced Search dialog layout port. Optimize spacing
	  everywhere.
	  Now search dialog is suitable...

2007-11-01 22:16  cgilles

	* digikam/searchwidgets.cpp: polish

2007-11-01 11:35  pino

	* digikam/albummanager.cpp: extra ';'

2007-11-01 11:34  pino

	* libs/themeengine/themeengine.cpp: extra ';'

2007-11-01 10:13  pino

	* utilities/imageeditor/editor/imagewindow.cpp: extra ';'

2007-11-01 08:23  mueller

	* digikam/scancontroller.cpp, libs/dimg/loaders/jpegsettings.cpp,
	  libs/dimg/loaders/pngsettings.cpp: pedantic--

2007-10-31 23:49  pino

	* libs/database/databasefields.h: extra ';'

2007-10-31 19:28  cgilles

	* KDE4PORT: update. New KDE4 libs (beta3) is more stable. few crash
	  disapears

2007-10-31 17:30  dfaure

	* libs/database/albuminfo.h, libs/database/databasefields.h: too
	  many ';' says dashboard

2007-10-31 16:39  cgilles

	* utilities/cameragui/camerainfodialog.cpp: fix icons

2007-10-31 16:28  cgilles

	* digikam/digikamui.rc: move Album/Export submenu to top level,
	  like Import

2007-10-31 16:16  cgilles

	* digikam/albumiconview.cpp, digikam/tagspopupmenu.cpp,
	  digikam/tagspopupmenu.h: new TagsPopupMenu mode named DISPLAY
	  used by "GoTo Tag" feature, instead "REMOVE" mode...

2007-10-31 15:40  cgilles

	* digikam/tagspopupmenu.cpp: polish

2007-10-31 15:35  mueller

	* libs/greycstoration/CImg.h: fix format string vulnerability

2007-10-31 09:34  cgilles

	* digikam/main.cpp, showfoto/main.cpp: backport commit #731299

2007-10-30 22:25  cgilles

	* digikam/album.cpp, digikam/albumfolderview.cpp,
	  digikam/albumfolderview.h, digikam/albumiconview.cpp,
	  digikam/albumiconview.h, digikam/datefolderview.cpp,
	  digikam/datefolderview.h, digikam/digikamview.cpp,
	  digikam/digikamview.h, digikam/iconview.cpp, digikam/iconview.h,
	  digikam/tagfolderview.h: digiKAm from trunk (KDE4) : backport
	  commit #731105 from KDE3 branch:

	  New entry of the right-mouse-click menu in the album view to go
	  to the folder of a given image (when in tags/searches or date
	  view)
	  or to the images of the same date (when in folder/searches or
	  tags view).

	  BUG: 96894

2007-10-30 22:14  cgilles

	* digikam/CMakeLists.txt: link theme designer

2007-10-30 22:06  cgilles

	* digikam/CMakeLists.txt: polish

2007-10-30 17:14  mwiesweg

	* digikam/albummanager.cpp, digikam/albummanager.h: Use the new
	  ScanController.

	  Filter out dir watch signals caused only by database file
	  changes.
	  Adjust some warning messages

2007-10-30 17:14  mwiesweg

	* digikam/scancontroller.cpp, digikam/scancontroller.h,
	  libs/database/collectionscanner.cpp,
	  libs/database/collectionscanner.h: Add a timer so that the
	  progress dialog is shown only after a certain time (few hundred
	  ms)

	  and not just flickering up shortly

2007-10-30 17:14  mwiesweg

	* libs/database/collectionmanager.cpp,
	  libs/database/databasebackend.cpp,
	  libs/database/databasebackend.h: - remove the extra handling for
	  a "first database" in DatabaseBackend. No need for this.

	  - fix some bugs

2007-10-30 17:13  mwiesweg

	* digikam/CMakeLists.txt, digikam/digikamapp.cpp, digikam/main.cpp,
	  digikam/scancontroller.cpp: Adapt to new API, remove old code

2007-10-30 17:13  mwiesweg

	* digikam/scancontroller.cpp, digikam/scancontroller.h: Add a new
	  class ScanController which replaces the old ScanLib.

	  The new class takes care of scanning, the initial database setup,
	  and complete collection scan, all moved to a separate thread.

	  This brings:
	  - progress info for the schema updating
	  - scanning is moved from the kioslave into the main process,
	  which allows much better control
	  (and some signals from the CollectionScanner in the future)
	  - all separated in its own thread, while the initial methods
	  wait in an event loop for the process to finish.
	  I prefer this to processEvents().

	  CCMAIL: digikam-devel@kde.org

2007-10-30 17:13  mwiesweg

	* libs/dialogs/dprogressdlg.cpp, libs/dialogs/dprogressdlg.h: Add a
	  method to increment the maximum rather than setting a fixed value

2007-10-30 17:13  mwiesweg

	* libs/database/schemaupdater.cpp, libs/database/schemaupdater.h:
	  Add extensive status and error reporting to SchemaUpdater

2007-10-30 17:13  mwiesweg

	* libs/database/databaseaccess.cpp, libs/database/databaseaccess.h,
	  libs/database/databaseparameters.cpp,
	  libs/database/databaseparameters.h,
	  libs/database/initializationobserver.h: Allow to pass an observer
	  object to the schema updater

2007-10-30 17:13  mwiesweg

	* libs/database/collectionmanager.cpp,
	  libs/database/collectionmanager.h,
	  libs/database/collectionscanner.cpp,
	  libs/database/collectionscanner.h: Add signals to
	  CollectionManager to be notified about status changes (including
	  adding and removal of locations)

2007-10-30 17:13  mwiesweg

	* libs/database/albumdb.cpp, libs/database/collectionlocation.cpp,
	  libs/database/collectionlocation.h,
	  libs/database/collectionmanager.cpp,
	  libs/database/collectionmanager.h,
	  libs/database/collectionscanner.cpp,
	  libs/database/collectionscanner.h, libs/database/imageinfo.cpp,
	  libs/database/imagelister.cpp, libs/database/schemaupdater.cpp:
	  Dont pass CollectionLocation as pointer, but by value instead.

	  The old code would directly access the objects in the internal
	  list
	  of CollectionManager. Problems arise when objects are deleted
	  and when the QString member is accessed from a different thread.
	  Passing by value is more simple and safe, even more as seems now
	  that CollectionLocation is only a container.

2007-10-30 16:39  cgilles

	* KDE4PORT: update TODO list

2007-10-30 08:52  cgilles

	* digikam/albumiconview.cpp: backport commit #730959

2007-10-30 08:45  cgilles

	* digikam/folderview.cpp, digikam/folderview.h: backport commit
	  #730955

2007-10-30 08:24  cgilles

	* digikam/folderview.cpp: backport commit #730938 to KDE4
	  BUG: 144815

2007-10-27 13:16  cgilles

	* utilities/setup/setupmime.cpp: fix incons

2007-10-26 19:24  cgilles

	* digikam/albumhistory.cpp: fix warnings

2007-10-26 17:20  cgilles

	* digikam/ratingwidget.cpp: backport commit #729699 to KDE4
	  BUG: 151357

2007-10-26 14:06  cgilles

	* libs/database/collectionlocation.h: polish

2007-10-26 14:05  cgilles

	* libs/database/collectionscanner.h: polish

2007-10-26 14:05  cgilles

	* libs/database/databaseaccess.h: polish

2007-10-26 14:04  cgilles

	* libs/database/databasefields.h: polish

2007-10-26 14:01  cgilles

	* libs/database/databaseparameters.h: polish

2007-10-26 14:01  cgilles

	* libs/database/databasetransaction.h: polish

2007-10-26 14:00  cgilles

	* libs/database/imagecomments.cpp: polish

2007-10-26 13:59  cgilles

	* libs/database/imagecomments.h: polish

2007-10-26 13:58  cgilles

	* libs/database/imageinfodata.h: polish

2007-10-26 13:56  cgilles

	* libs/database/imagequerybuilder.h: polish

2007-10-26 13:54  cgilles

	* libs/database/imagescanner.h: polish

2007-10-26 13:52  cgilles

	* libs/database/schemaupdater.cpp, libs/database/schemaupdater.h:
	  polish

2007-10-26 13:51  cgilles

	* libs/database/imagescanner.h: polish

2007-10-26 13:50  cgilles

	* libs/database/imagescanner.cpp: just polish

2007-10-26 13:48  cgilles

	* libs/database/databasebackend.cpp: fix header order

2007-10-26 13:46  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/tools/imageprint.cpp,
	  utilities/imageeditor/tools/imageprint.h: fix warning message
	  about KPrinter

2007-10-26 13:33  cgilles

	* digikam/albumlister.cpp: fix depreciate

2007-10-26 13:28  cgilles

	* digikam/mimefilter.cpp: fix depreciate

2007-10-26 13:21  cgilles

	* libs/greycstoration/CImg.h: update internal CImg library from
	  1.2.3 to last stable 1.2.4

2007-10-26 13:13  cgilles

	* libs/lprof/cmssheet.cpp: fix C++ warning

2007-10-26 13:11  cgilles

	* libs/lprof/cmssheet.cpp: fix C++ warning

2007-10-26 12:57  cgilles

	* digikam/searchfolderview.cpp: k3popupmenu ==> kmenu

2007-10-26 12:14  cgilles

	* libs/themeengine/themeengine.cpp: fix depreciate

2007-10-26 05:51  nlecureuil

	* CMakeLists.txt: Fix CMakeLists message concerning libkdcraw
	  required version to be friendly with previous message
	  which refuse libkdcraw if version is inferior to 0.2.0

2007-10-25 23:08  nlecureuil

	* CMakeLists.txt, ChangeLog, NEWS, NEWS.0.9.0: Fix typo

2007-10-25 21:14  mwiesweg

	* digikam/albumiconitem.cpp, digikam/albumiconview.h,
	  digikam/albumlister.h, digikam/searchresultsview.cpp,
	  utilities/batch/imageinfojob.cpp, utilities/batch/imageinfojob.h:
	  Make compile

2007-10-25 21:14  mwiesweg

	* digikam/albummanager.cpp, digikam/albummanager.h: Add a method
	  tagNames similar but more simple than tagPaths

2007-10-25 21:14  mwiesweg

	* digikam/kipiinterface.cpp, digikam/metadatahub.cpp: Most basic
	  handling of comments: set default comment in MetadataHub and
	  KIPIInterface.
	  Retrieve tag paths from AlbumManager.

2007-10-25 21:14  mwiesweg

	* libs/database/albumdb.cpp, libs/database/albuminfo.h,
	  libs/database/imagecomments.cpp, libs/database/imagecomments.h,
	  libs/database/imagescanner.cpp: Various compilation fixes.
	  Allow to construct a null ImageComments object (needed by
	  ImageInfo returning such an object)

2007-10-25 21:13  mwiesweg

	* libs/database/imagelister.cpp, libs/database/imagelister.h,
	  libs/database/imagelisterrecord.h: Adapt the information
	  retrieved by ImageLister to the needs of the current ImageInfo
	  implementation

2007-10-25 21:13  mwiesweg

	* libs/database/imageinfo.cpp, libs/database/imageinfo.h,
	  libs/database/imageinfocache.cpp, libs/database/imageinfocache.h,
	  libs/database/imageinfodata.h: Restore full functionality of
	  ImageInfo.
	  Consequently cache all fields (including rating, tags of course),
	  use lazy loading everywhere.
	  Remove tags paths method, code outside libs/database may use the
	  AlbumManager
	  with its cache please, it's faster. Only supply (cached) tag ids.
	  Remove unused constructor.
	  Do not cache DatabaseUrl, but construct on demand from ids and
	  image name
	  (album name is cached in ImageInfoCache, TODO change
	  notification, album root
	  is retrieved from CollectionManager)
	  Add method to retrieve ImageComments object for sophisticated
	  comments storage.

	  TODO: copy method, change notification

2007-10-25 21:13  mwiesweg

	* libs/database/databaseaccess.cpp, libs/database/databaseaccess.h:
	  Remove extra unlock of mutex which leads to a assert failure
	  under some conditions

	  (Thanks to Stephano Rivoir for enduring the crash, doing all
	  debugging and pointing to the problem)

2007-10-25 18:25  cgilles

	* libs/lprof/cmspcoll.cpp: fix warning

2007-10-25 18:22  cgilles

	* libs/lprof/cmslnr.cpp: fix warning

2007-10-24 20:59  cgilles

	* digikam/digikamapp.cpp: fix icon

2007-10-24 20:52  cgilles

	* utilities/lighttable/lighttablewindow.cpp: fix crash if LT is
	  launch without image to show

2007-10-24 20:41  cgilles

	* libs/widgets/metadata/metadatawidget.cpp: fix icon

2007-10-24 20:32  cgilles

	* showfoto/setup/setup.cpp: fix icon

2007-10-24 20:31  cgilles

	* utilities/setup/setup.cpp: fix icons

2007-10-24 20:20  cgilles

	* digikam/mimefilter.cpp: typo

2007-10-24 20:16  cgilles

	* digikam/monthwidget.cpp, digikam/monthwidget.h: fix broken
	  signal/slot

2007-10-24 19:03  cgilles

	* libs/dmetadata/dmetadata.cpp: fix invalid XMP key

2007-10-24 13:09  ossi

	* imageplugins/coreplugin/imageeffect_iccproof.cpp,
	  utilities/imageeditor/tools/imageprint.cpp: port to KConfig*
	  changes

2007-10-23 20:05  mwiesweg

	* libs/database/albumdb.cpp: - Add the last "=?" missing in all
	  field change methods

	  - Add check to return fast when no field flags are set

2007-10-23 19:58  mwiesweg

	* digikam/CMakeLists.txt: Add Qt3/KDE3support libraries. Needed
	  here to link, dont know it this is now generally necessary or
	  something is broken here.

2007-10-23 19:58  mwiesweg

	* libs/database/databasefields.h: It seems that I dont use the
	  Databasefield::Hash class now, but the code is there and working
	  and it does not do bad

2007-10-23 17:15  cgilles

	* digikam/CMakeLists.txt, digikam/mimefilter.cpp: typo

2007-10-23 09:29  cgilles

	* digikam/kipiinterface.cpp: clone all attribues

2007-10-23 08:43  cgilles

	* digikam/CMakeLists.txt, digikam/albumlister.cpp,
	  digikam/albumlister.h, digikam/albumsettings.cpp,
	  digikam/albumsettings.h, digikam/digikamapp.cpp,
	  digikam/digikamapp.h, digikam/digikamappprivate.h,
	  digikam/mimefilter.cpp, digikam/mimefilter.h: digiKam from trunk
	  (KDE4) : backport commit #728404 from KDE3 branch
	  BUG: 131963

2007-10-23 07:12  cgilles

	* digikam/digikamapp.cpp, digikam/ratingfilter.cpp,
	  digikam/ratingfilter.h: fix api

2007-10-23 06:48  cgilles

	* digikam/albumsettings.cpp, digikam/albumsettings.h: fix credits

2007-10-23 05:52  cgilles

	* digikam/ratingfilter.cpp, digikam/ratingfilter.h: add whatsthis

2007-10-23 05:22  cgilles

	* digikam/albumlister.cpp, digikam/albumlister.h: fix credits

2007-10-22 20:07  pino

	* digikam/digikamview.cpp, utilities/setup/setup.cpp: icon
	  renamings:
	  - 1day -> view-calendar-day
	  - list -> view-calendar-list
	  - month -> view-calendar-month

2007-10-22 16:14  pino

	* digikam/albumfolderview.cpp, digikam/albumiconview.cpp,
	  digikam/digikamapp.cpp, digikam/imagepreviewview.cpp,
	  showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/lighttable/lighttablepreview.cpp,
	  utilities/lighttable/lighttablewindow.cpp: icon renaming:
	  - edit-trash -> user-trash

2007-10-22 16:11  dfaure

	* utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/lighttable/lighttablewindow.cpp: Here Begin is meant
	  instead of Home. This requires kdelibs >= 15/10/2007.

2007-10-22 15:19  pino

	* utilities/cameragui/cameraiconitem.cpp,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraui.cpp: icon renamings:
	  - encrypted -> security-high/document-encrypt
	  - decrypted -> security-low/document-decrypt

2007-10-22 14:51  cgilles

	* digikam/ratingfilter.cpp: fix i18n

2007-10-22 14:44  cgilles

	* digikam/CMakeLists.txt, digikam/albumlister.cpp,
	  digikam/albumlister.h, digikam/albumsettings.cpp,
	  digikam/albumsettings.h, digikam/digikamapp.cpp,
	  digikam/digikamapp.h, digikam/digikamappprivate.h,
	  digikam/ratingfilter.cpp, digikam/ratingfilter.h: backport commit
	  #728092 from KDE3 branch to KDE4
	  BUG: 147533

2007-10-22 14:28  cgilles

	* libs/widgets/common/CMakeLists.txt: polish

2007-10-21 23:36  pino

	* digikam/datefolderview.cpp: icon renaming:
	  - calendar-today -> go-jump-today

2007-10-21 22:59  pino

	* digikam/digikamapp.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/lighttable/lighttablewindow.cpp: icon renaming:
	  - viewmag1 -> zoom-original

2007-10-21 21:00  pino

	* digikam/pixmapmanager.cpp,
	  libs/threadimageio/thumbnailloadthread.cpp,
	  libs/thumbbar/thumbbar.cpp: icon renaming:
	  - file-broken -> image-missing

2007-10-21 19:24  reitelbach

	* libs/dmetadata/dmetadata.cpp: fix i18n

2007-10-21 19:20  mwiesweg

	* libs/database/albumdb.cpp: Fix paramters: &id must be the 4th
	  parameter, with 3rd 0. Thanks Gilles.

2007-10-21 19:20  mwiesweg

	* kioslave/digikamdates.cpp, libs/database/imagelister.cpp: Fix
	  digikamdates listing

2007-10-21 18:11  cgilles

	* utilities/setup/setupicc.cpp: backport commit #727764

2007-10-21 18:07  cgilles

	* libs/widgets/common/squeezedcombobox.cpp,
	  libs/widgets/common/squeezedcombobox.h: backport commit #727768

2007-10-21 14:31  cgilles

	* libs/widgets/common/squeezedcombobox.cpp: backport commit #727706
	  from libkipiplugins

2007-10-20 15:23  mwiesweg

	* libs/database/databasefields.h: Add two classes in
	  DatabasebaseFields:
	  - DatabaseFields::Set allows to 'or' together fields from all
	  five enums
	  - DatabaseFields::Hash allows to build a QHash from single field
	  values of all five enums

2007-10-20 15:23  mwiesweg

	* libs/database/imagescanner.cpp: Fall back to creation date from
	  file system,
	  we want to have this in any case in the db.

2007-10-20 15:23  mwiesweg

	* libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: -
	  rearrange helper methods for XMP LangAlt, Seq/Bag a bit,
	  code looks better now
	  - check, correct and add some more tag names

2007-10-20 10:22  mueller

	* libs/dmetadata/metadatainfo.h: pedantic--

2007-10-19 10:48  cgilles

	* utilities/setup/setup.cpp: fix Oxygen icons

2007-10-19 10:39  cgilles

	* utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraui.cpp: fix Oxygen icons

2007-10-19 10:26  cgilles

	* libs/imageproperties/imagedescedittab.cpp: optimize layout

2007-10-19 10:06  cgilles

	* digikam/digikamapp.cpp, digikam/digikamview.cpp,
	  digikam/searchfolderview.cpp, project/project.kdevelop: use
	  Oxygen icons

2007-10-19 09:56  cgilles

	* data/icons/hi32-action-filefind.png: add icon

2007-10-19 06:51  cgilles

	* CMakeLists.txt: typo

2007-10-18 04:29  cgilles

	* digikam/CMakeLists.txt: remove duplicate

2007-10-17 20:41  cgilles

	* digikam/main.cpp: link

2007-10-17 20:39  cgilles

	* digikam/albummanager.cpp, digikam/datefolderview.cpp: link

2007-10-17 20:35  cgilles

	* utilities/cameragui/renamecustomizer.cpp: link

2007-10-17 19:37  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/tools/imageprint.cpp,
	  utilities/imageeditor/tools/imageprint.h: disable KPrinter code.
	  need to be ported to QPrinter

2007-10-17 19:08  mwiesweg

	* DBSCHEMA.ODS, kioslave/digikamalbums.cpp,
	  libs/database/imagescanner.cpp, libs/database/schemaupdater.cpp:
	  Bring ODF file to latest schema version

2007-10-17 19:08  mwiesweg

	* libs/dimg/dimg.cpp, libs/dimg/loaders/pngloader.cpp,
	  libs/dimg/loaders/rawloader.cpp: - correct setting of the
	  originalFilePath property in load()

	  - optimize fileFormat: call KDcraw::rawFileIdentify (which is
	  expensive enough, creates a process) only when the output is
	  needed
	  - PNGLoader:
	  - libpng has some problems when png_read_end is called
	  and no reading has been done. Fix this.
	  - split the switch statement into two, only one of which is used
	  when no loading is done (and fixes colorspace property storing
	  for 16 bit)
	  - RAWLoader:
	  - KDcraw::decodeRAWImage inevitably causes a full load process
	  with DCRaw.
	  When LoadImageData is not set, only use rawFileIdentify

2007-10-17 19:08  mwiesweg

	* libs/database/collectionscanner.cpp,
	  libs/database/databasebackend.cpp, libs/database/imagelister.cpp,
	  libs/database/imagescanner.cpp, libs/database/schemaupdater.cpp:
	  - DatabaseBackend: output bound values in query failure debug
	  output

	  - ImageLister: remove one surplus SELECT field
	  - ImageScanner: Consolidate checking for one valid field in list
	  - SchemaUpdater:
	  - add modificationDate and uniqueHash to ImageHaar table to store
	  the
	  file state and time at the time of creation of the Haar matrix
	  - imageid shall not be UNIQUE in ImageComments
	  - add one statement to remove orphan images leftover from old DB
	  while updating

2007-10-17 19:08  mwiesweg

	* libs/database/albumdb.cpp: - take care that all QDateTime are
	  properly converted from QString and avoid error message if date
	  string is null

	  - move conversion clause to the correct method
	  - restore correct bound argument order in addImageMetadata
	  - fix SQL in getImageComments, changeImageComment,
	  imageMetadataFieldList, getAllCreationDates

2007-10-17 19:08  mwiesweg

	* digikam/albummanager.cpp, libs/database/albumdb.cpp,
	  libs/database/collectionmanager.cpp,
	  libs/database/databaseaccess.cpp, libs/database/imagescanner.cpp,
	  libs/database/schemaupdater.cpp: Fix various bugs

2007-10-17 19:08  mwiesweg

	* libs/database/databasebackend.cpp,
	  libs/database/databasebackend.h: - add support for "recursive"
	  behavior of DatabaseTransaction, i.e. for every begin there must
	  be a commitTransaction, and only for the last one the transaction
	  is actually committed. This allows for safe usage, as nesting is
	  not always avoidable

	  - fix a bug in initSchema, return false on failure
	  - add debugging facility: Wrap exec in an extra method, with
	  debugging output
	  in case of failure
	  - fix a nasty bug in header file, one missing default parameter
	  made actually
	  the method with one QVariant parameter called instead of the
	  QvariantList one

2007-10-17 19:08  mwiesweg

	* digikam/albummanager.cpp, kioslave/digikamsearch.cpp: make
	  compile

2007-10-17 19:07  mwiesweg

	* libs/database/albumdb.cpp, libs/database/albumdb.h,
	  libs/database/collectionscanner.cpp, libs/database/imageinfo.cpp:
	  At the time it was a nice idea to write the absolute path and the
	  status

	  of album roots dynamically into the database so that they were
	  available
	  from SQL.
	  But now I see that this is not the way to go. It does not allow
	  sharing DBs
	  (not that we support that officially, or say that it works, but
	  people will do
	  it once we support MySQL, and this would break it), and it does
	  not work
	  with read-only DBs.
	  So now, we always have the album root id and use
	  CollectionManager then
	  which has all the necessary information.
	  Adapt a lot of SQL.

2007-10-17 19:07  mwiesweg

	* libs/database/imagescanner.cpp, libs/database/imagescanner.h: -
	  rename the rescan method to fullScan()

	  - make sure that Images table is updated in fullScan()
	  - Reorder methods to share code

2007-10-17 19:07  mwiesweg

	* libs/database/databaseaccess.cpp, libs/database/databaseaccess.h,
	  libs/database/databaseparameters.cpp,
	  libs/database/imagelister.cpp, libs/database/imagelister.h: -
	  Initialize CollectionManager in DatabaseAccess

	  - remove DatabaseAccess::albumRoot which was temporary and now
	  deprecated
	  - change database file now to digikam4.db
	  - Adapt SQL in ImageLister, which still used
	  DatabaseAccess::albumRoot,
	  and now takes everything from the db

2007-10-17 19:07  mwiesweg

	* libs/database/albuminfo.h, libs/database/collectionlocation.h,
	  libs/database/collectionmanager.cpp,
	  libs/database/collectionmanager.h: - remove some fields in
	  albuminfo structs

	  - adjust enums
	  - add method to retrieve album path directly from id

2007-10-17 19:07  mwiesweg

	* libs/database/schemaupdater.cpp: Correct SQL, tested on command
	  line

2007-10-17 19:07  mwiesweg

	* digikam/albummanager.cpp, digikam/kipiinterface.cpp,
	  digikam/kipiinterface.h, kioslave/digikamalbums.cpp,
	  kioslave/digikamdates.cpp, libs/database/schemaupdater.cpp,
	  libs/dmetadata/dmetadata.cpp: Make compile, adapt to new APIs

	  KipiInterface:
	  - do not access db directly for comment, rating, date, use an
	  ImageInfo object

	  SchemaUpdater:
	  - make the imageid fields primary keys. They are foreign keys,
	  but unique here.

	  DMetadata:
	  - fix XMP strings

2007-10-17 19:07  mwiesweg

	* libs/database/databasefields.h, libs/database/imagecomments.cpp,
	  libs/database/imageinfo.cpp, libs/database/imageinfo.h: - add
	  flags for Images table

	  - add ImageInfo constructor taking a KUrl
	  - adapt to new accessor methods

2007-10-17 19:06  mwiesweg

	* libs/database/albumdb.cpp, libs/database/albumdb.h: - add main
	  accessor methods for the Images... tables

	  - Audit SQL, adapt to new schema
	  - ensure that datetimes are returned as QDateTimes and not
	  QStrings
	  - add getAllItemDates, which deprecates getItemsAndDates
	  - remove get/setItemDate, get/setItemRating, get/setItemCaption,
	  getAlbumPath

2007-10-17 19:06  mwiesweg

	* libs/database/collectionscanner.cpp,
	  libs/database/collectionscanner.h: Add a method scanFile. Was
	  meant for albums ioslave, but now I doubt we need it at all.

2007-10-17 19:06  mwiesweg

	* digikam/albumsettings.cpp, digikam/kipiinterface.cpp,
	  libs/dmetadata/dmetadata.cpp, utilities/cameragui/cameraui.cpp: -
	  various changes

	  - make methods const

2007-10-17 19:06  mwiesweg

	* libs/database/imagecomments.cpp, libs/database/imagecomments.h: -
	  Make any db access only in apply

	  - need to enforce unique restrictions before
	  - make compile

2007-10-17 19:06  mwiesweg

	* libs/database/schemaupdater.cpp, libs/database/schemaupdater.h: -
	  Add an initial implementation of the V4toV5 major schema upgrade
	  - move Images and Albums to new tables - create one AlbumRoot
	  from KConfig info - create file filter settings from KConfig info
	  - TODO: one complete scan - port Rating, Comment, Date (overwrite
	  values read by ImageScanner with those found in the db!)

	  - modify and rearrange parts of the updater logic

2007-10-17 19:06  mwiesweg

	* libs/database/databasebackend.cpp,
	  libs/database/databasebackend.h, libs/database/databasefields.h,
	  libs/database/imagescanner.cpp, libs/database/imagescanner.h:
	  DatabaseBackend:

	  - add a backend method to rollback a transaction (for failed
	  schema update)
	  DatabaseFields:
	  - add Format field to enum
	  - Q_DECLARE_OPERATORS_FOR_FLAGS must be moved outside any
	  namespace
	  ImageScanner:
	  - add support for Format and Category to ImageScanner
	  - add a detectFormat method based on DImg detection
	  and KMimeType for the rest
	  - add API docs

2007-10-17 19:06  mwiesweg

	* digikam/scanlib.cpp, digikam/scanlib.h,
	  libs/database/collectionscanner.cpp,
	  libs/database/collectionscanner.h: - properly implement
	  completeScan and partialScan (move detection still missing!)

	  - add detection of removed images
	  - detect category from name filter
	  - load name filters from database
	  - emit signals only when requested
	  - adapt scanlib to the new CollectionScanner:
	  - all scanning is now done from within one method
	  - add some new signals to provide a bit of progress info

2007-10-17 19:05  mwiesweg

	* libs/database/albumdb.cpp, libs/database/albumdb.h,
	  libs/database/albuminfo.h: - add album root id to some info
	  structs

	  - add a number of methods to access file name filter settings in
	  DB
	  - add support for the Format and Category fields
	  - properly implement removeItems, deleteRemovedItems with
	  execBatch

2007-10-17 19:05  mwiesweg

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h: Add a method to retrieve
	  the file format as it was detected in load.

	  Of course, this value only works well for the image formats
	  supported
	  by DImg (but this is 98% for us)

2007-10-17 19:05  mwiesweg

	* CMakeLists.txt, DBSCHEMA.ODS, libs/dmetadata/dmetadata.cpp: Add
	  file.

	  Minor changes in schema.
	  Adapt to header changes in DMetadata.

2007-10-17 19:05  mwiesweg

	* libs/database/collectionmanager.cpp, libs/database/imageinfo.cpp:
	  Make compile, temporarily disable access to comments

2007-10-17 19:05  mwiesweg

	* libs/database/albumdb.cpp, libs/database/albumdb.h,
	  libs/database/albuminfo.h: Add methods to update the entry in the
	  Images table, to get the scan info

	  of a single item by imageid, and to add or remove multiple tags
	  to/from multiple
	  images making use of a prepared query and batch execution.

2007-10-17 19:05  mwiesweg

	* libs/database/databasefields.h, libs/database/schemaupdater.cpp,
	  libs/dmetadata/metadatainfo.h: SizeX/SizeY is Width&Height
	  obviously. Add special handling for various comment types.

2007-10-17 19:05  mwiesweg

	* libs/database/imagecomments.cpp, libs/database/imagecomments.h:
	  Add a class dedicated to reading and writing comments.

	  All special handling can go here, in cooperation with
	  ImageScanner.

2007-10-17 19:05  mwiesweg

	* libs/database/imagescanner.cpp, libs/database/imagescanner.h:
	  ImageScanner is a class that is called from the CollectionScanner
	  for scanning an individual file and reading its

	  properties into the database.
	  Previously, this was reading comment, date and rating, now it is
	  a lot more.

2007-10-17 19:04  mwiesweg

	* DBSCHEMA.ODS, libs/database/albumdb.cpp, libs/database/albumdb.h,
	  libs/database/albuminfo.h, libs/database/databasefields.h,
	  libs/database/schemaupdater.cpp: Change the field "source" in the
	  comments table to "type".

	  Now I can give a sane definition of what that means, and I can
	  work much better with this
	  information.

2007-10-17 19:04  mwiesweg

	* libs/database/collectionscanner.cpp,
	  libs/database/collectionscanner.h: Restart writing the collection
	  scanner by moving the old code piecewise to a new location

2007-10-17 19:04  mwiesweg

	* DBSCHEMA.ODS, libs/database/schemaupdater.cpp: Some minor changes
	  on the schema:

	  - move orientation to the fourth position so that metadata and
	  image related fields are roughly grouped
	  - remove the album root id from Images table: the relation is via
	  the albumId the albums table
	  - change order in comments
	  - add a UNIQUE clause of which I am not entirely sure yet

2007-10-17 19:04  mwiesweg

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h: typos

2007-10-17 19:04  mwiesweg

	* libs/dmetadata/dmetadata.cpp, libs/dmetadata/metadatainfo.h: Some
	  minor changes on naming convention and returning null, but
	  properly typed QVariants.

2007-10-17 19:04  mwiesweg

	* libs/database/albumdb.cpp, libs/database/albumdb.h,
	  libs/database/albuminfo.h: Add several new methods to AlbumDB to
	  access information in the new image-specific tables.

	  There is now a method to add a new entry foreach table, or to
	  change specific fields.
	  Flags and QVariantLists are used to ease the writing while
	  providing a highly flexible API,
	  else a huge number of methods would be needed.
	  Some other methods are added to add a comments, access the basic
	  Images table for scanning,
	  settings the status of files which are noted as removed on
	  scanning.

2007-10-17 19:04  mwiesweg

	* libs/database/databasefields.h: Add a file with flags for the
	  fields of each of the image-specific tables in the database.

	  This allows to specify to AlbumDB which fields shall be added or
	  modified.

2007-10-17 19:04  mwiesweg

	* DBSCHEMA.ODS, libs/database/schemaupdater.cpp: Some naming
	  changes in DBSCHEMA for more consistency (all Image tables begin
	  with "Image")

	  Synchronize schemaupdater with the DBSCHEMA specification.

2007-10-17 19:03  mwiesweg

	* libs/database/collectionmanager.cpp: Remove old OLDCODE
	  implementation.

2007-10-17 19:03  mwiesweg

	* libs/database/albumdb.cpp: Remove code marked with OLDCODE.

	  No safety belts please. It's getting serious.

2007-10-17 19:03  mwiesweg

	* libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: Add
	  three major new methods to DMetadata:

	  - getMetadataField() returns the value if the specified Field as
	  a QVariant.
	  Shall support everything in the MetadataInfo::Fields enum (some
	  TODO still).
	  To be future proof, the equivalent XMP tag names are included as
	  well.
	  - valueToString: takes a value (no matter if directly from
	  getMetadataField or through DB)
	  and returns a user-presentable, i18n'ed string for it
	  - possibleValuesForEnumField:
	  for those fields with enumerated possible values (mostly from
	  EXIF spec), return a list
	  with possible values and user-presentable value strings.

	  (Change requires the latest additions to libkexiv2)

2007-10-17 19:03  mwiesweg

	* libs/dmetadata/metadatainfo.h: Add a namespaced enum of all those
	  fields that will be retrieved from the metadata of

	  a file and possibly stored in the database. This list is our
	  choice for digikam.

2007-10-17 18:20  cgilles

	* libs/widgets/metadata/metadatawidget.cpp: KPrinter => QPrinter

2007-10-17 15:17  mlaurent

	* utilities/hotplug/digikam-download.desktop.cmake,
	  utilities/hotplug/digikam-gphoto2-camera.desktop.cmake,
	  utilities/hotplug/digikam-mount-and-download.desktop.cmake: It's
	  Service now

2007-10-15 15:18  mueller

	* libs/dimg/filters/icctransform.cpp,
	  libs/threadimageio/loadsavetask.cpp,
	  libs/threadimageio/thumbnailloadthread.cpp,
	  libs/widgets/common/curveswidget.h,
	  libs/widgets/metadata/worldmapwidget.cpp: the usual "unfuck
	  compilation". now it runs into
	  KPrinter

2007-10-15 09:53  cgilles

	* digikam/welcomepageview.cpp: typo

2007-10-15 09:51  cgilles

	* utilities/cameragui/renamecustomizer.cpp: typo

2007-10-14 12:49  cgilles

	* libs/database/schemaupdater.cpp: fix if(...;).

2007-10-14 08:17  cgilles

	* NEWS.0.9.1: rm duplicate

2007-10-13 15:50  cgilles

	* libs/dmetadata/dmetadata.cpp: following tip from Mik, add "ns"
	  and version to digikam.org XMP" namespace

2007-10-13 07:13  cgilles

	* showfoto/showfoto.desktop: patch from Angelo

2007-10-12 08:44  cgilles

	* libs/widgets/common/squeezedcombobox.cpp,
	  libs/widgets/common/squeezedcombobox.h: sync with kipi-plugins

2007-10-11 20:31  cgilles

	* libs/dmetadata/dmetadata.cpp: set XMP tags Xmp.Photoshop.Source
	  and Xmp.dc.source at the same time

2007-10-11 10:35  cgilles

	* utilities/setup/setupmetadata.cpp: use decorative frame around
	  instructions text

2007-10-11 10:26  cgilles

	* utilities/setup/setupidentity.cpp: add decorative frame around
	  instruction text

2007-10-09 16:07  cgilles

	* digikam/ratingwidget.cpp: check rating limits

2007-10-09 14:24  ilic

	* digikam/albumiconview.cpp, digikam/scanlib.cpp,
	  digikam/tagfilterview.cpp, digikam/tagfolderview.cpp,
	  libs/dialogs/deletedialog.cpp,
	  libs/imageproperties/imagedescedittab.cpp,
	  utilities/cameragui/cameraui.cpp: i18n fixes: no-c-format where
	  the xgettext gets confused, remove legacy %n in plural forms (and
	  whatever else strayed nearby)

2007-10-09 13:26  cgilles

	* digikam/ratingwidget.cpp, digikam/ratingwidget.h: backport again
	  from KDE3 branch

2007-10-09 12:57  cgilles

	* digikam/ratingwidget.h: backport commits #723362 from KDE3 branch

2007-10-09 10:38  cgilles

	* utilities/setup/setupicc.cpp: digiKam from trunk (KDE4) : ICC
	  color profile settings page : important bugfix here : never use
	  the QComboBox::currentText() with SQueezedComboBox,
	  else the icc profile name can be truncated and unsuitable for
	  color management. Always use SQueezedComboBox::itemHighlighted()
	  instead.
	  CCBUGS: 148151

2007-10-09 10:16  cgilles

	* libs/widgets/common/squeezedcombobox.cpp,
	  libs/widgets/common/squeezedcombobox.h: backport last changes
	  from libkipiplugins

2007-10-08 10:12  cgilles

	* libs/dmetadata/dmetadata.cpp: Xmp alias have been removed from
	  Exiv2 core. Now we can set all standard XMp tags like we want...

2007-10-08 09:33  cgilles

	* digikam/searchquickdialog.cpp: use clear button provided by new
	  KLineEdit

2007-10-08 09:29  cgilles

	* digikam/tagcreatedlg.cpp: use clear button provided by new
	  KLineEdit

2007-10-08 09:26  cgilles

	* digikam/albumpropsedit.cpp: use clear button provided by new
	  KLineEdit

2007-10-08 09:22  cgilles

	* utilities/setup/setupidentity.cpp: use clear button provided from
	  new KLineEdit

2007-10-08 09:15  cgilles

	* utilities/setup/setupcollections.cpp,
	  utilities/setup/setupcollections.h: backport code from Metadata
	  edit kipi-plugins to improve albums collection editor

2007-10-07 16:32  mlaurent

	* digikam/CMakeLists.txt, kioslave/CMakeLists.txt,
	  showfoto/CMakeLists.txt: Use relative

2007-10-06 12:14  mlaurent

	* digikam/datefolderview.cpp, digikam/digikamview.cpp,
	  digikam/folderview.cpp, digikam/kipiinterface.cpp,
	  libs/dialogs/deletedialog.cpp: Adapt to new api

2007-10-06 11:59  mlaurent

	* digikam/albummanager.cpp, digikam/albumsettings.cpp,
	  digikam/folderview.cpp, libs/themeengine/themeengine.cpp:
	  Compile++

2007-10-06 11:54  mlaurent

	* libs/dimg/filters/icctransform.cpp,
	  libs/widgets/common/dpopupmenu.cpp,
	  libs/widgets/common/sidebar.cpp, utilities/setup/setupicc.h: Add
	  missing include

2007-10-05 21:03  dfaure

	* kioslave/digikamalbums.cpp, kioslave/digikamalbums.h: Ported by
	  kheil; can't test compilation, seems to be disabled here for some
	  reason

2007-10-05 20:50  cgilles

	* libs/imageproperties/imagedescedittab.cpp: we don't need a clear
	  button here. the KLineEdit widget provide an option to show a
	  clear button as well

2007-10-05 11:32  mlaurent

	* libs/CMakeLists.txt, utilities/CMakeLists.txt: Make it relative

2007-10-05 09:16  dfaure

	* digikam/CMakeLists.txt, digikam/dio.cpp,
	  imageplugins/CMakeLists.txt,
	  imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/hotpixels/blackframeparser.cpp,
	  kioslave/digikamalbums.cpp, libs/database/schemaupdater.cpp,
	  libs/thumbbar/thumbnailjob.cpp, themedesigner/CMakeLists.txt:
	  merge jobflags branch (which includes build fixes too)

2007-10-04 07:25  cgilles

	* digikam/kipiinterface.cpp: digiKam from trunk (KDE4):
	  kipi-plugins interface : added comments to pending tasks about to
	  improve
	  kipi-plugins <=> digiKam database pictures attributes
	  interoperability.

	  Marcel, we need 2 new methods on Digikam::AlbumDB class to
	  set/get pictures Tags Path List with kipi-plugins:

	  - AlbumDB::getItemTagPath() to get a strings list of Tags Path
	  assigned to a pictures (Ex.: "City/Paris/Monuments/Notre Dame")
	  - AlbumDB::setItemTagPath() to set Tags Path list to a picture
	  using a string list.

	  The implementation will be certainly similar than
	  Digikam::MetadataHub class. Perhaps a common implementation
	  somewhere must be done.

	  I will use these new methods with RawConverter to clone picture
	  attributes from the RAW pictures to the converted files created
	  by the tool.

	  I'm sure than other kipi-plugins developpers will be interressed
	  by this way... (Colin for ex.)

	  CCMAIL: marcel.wiesweg@gmx.de
	  CCMAIL: kde@colin.guthr.ie

2007-10-03 16:17  cgilles

	* digikam/digikamui.rc: create a new Batch main menu in album gui
	  to host all batch kipi-plugins

2007-10-03 14:37  cgilles

	* digikam/kipiinterface.cpp: backport commits #720706 from KDE3
	  branch
	  CCBUGS: 140133

2007-10-03 13:00  cgilles

	* utilities/setup/setupidentity.cpp: missing space

2007-10-03 12:59  cgilles

	* utilities/setup/setupidentity.cpp: polish

2007-10-03 11:14  cgilles

	* utilities/setup/setupidentity.cpp: polish

2007-10-03 11:01  cgilles

	* utilities/setup/setup.cpp: polish

2007-10-03 10:59  cgilles

	* digikam/albumsettings.cpp, digikam/albumsettings.h,
	  digikam/metadatahub.cpp, digikam/metadatahub.h,
	  utilities/cameragui/cameraui.cpp,
	  utilities/setup/setupidentity.cpp,
	  utilities/setup/setupmetadata.cpp: digiKam from trunk (KDE4) :
	  polish albumsettings api : no need "iptc" prefix with few methods
	  witch are now common with Xmp/Iptc/Exif

2007-10-03 10:30  cgilles

	* NEWS: update

2007-10-03 10:27  cgilles

	* digikam/metadatahub.cpp, libs/database/collectionscanner.cpp,
	  libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: digiKam
	  from trunk (KDE4) : XMP metadata management with database.

	  This is the first stage to control XMP metadata contents with
	  Database contents and vis versa. This code handle XMP with
	  current Database schema witch still the same than 0.9.x.

	  Marcel work currently on the new databse schema describe on the
	  OpenOffice document available at this url :

	  http://websvn.kde.org/trunk/extragear/graphics/digikam/DBSCHEMA.ODS?view=log

	  The code will be adapted later by Marcel to handle more XMP tags
	  according with this new schema.

	  This is the list of current changes :

	  - Preparing code to handle strings hosted in different languages
	  (comments for example, dixit B.K.O #98462).
	  - Handle all Xmp.exif and Xmp.tiff tags has Exif metadata content
	  to get photo information set by camera.
	  - Do not set Iptc.Urgency tag with Rating value, but use standard
	  Xmp.Rating tags instead. Import of Iptc.Urgency
	  as Rating still running if Xmp metadata are not available.
	  (B.K.O: 134206).
	  - Preparing code to handle Xmp strings set different
	  authors(comments for example, dixit B.K.O #134476).
	  - Set the Tags name as Xmp.subject (keywords).
	  - Set the Copyright/Authors information in Xmp tags (schema
	  inspired from Adobe Photoshop 7.0).
	  - Store Tags Path List into a dedicaced digiKam.org Xmp namespace
	  as a sequence of strings. Do not use Iptc.Keywords for that.
	  Import from Iptc still running if Xmp metadata is not available.
	  This way is very important to restore properlly in database all
	  tags assigned to an imported picture. There is not strings size
	  limitation with Xmp and char encoding is always UTF-8. Nothing
	  will be lost now.
	  - Xmp is always stored in pictures format witch support this
	  metadata format : jpeg, png, and tiff.

	  All these changes require to update libkexiv2 and Exiv2 from
	  trunk to compile and run digiKam properlly.

	  CCMAIL: digikam-devel@kde.org
	  CCMAIL: marcel.wiesweg@gmx.de

	  BUG: 134206
	  BUG: 149966

	  CCBUGS: 98462
	  CCBUGS: 132362
	  CCBUGS: 91811
	  CCBUGS: 134476
	  CCBUGS: 136260
	  CCBUGS: 146714

2007-10-02 14:29  micron

	* libs/widgets/common/sidebar.cpp: Fixed building error

2007-10-02 03:18  mwoehlke

	* libs/widgets/common/colorgradientwidget.cpp: don't use deprecated
	  kdefx

	  This particular dither() looks important... since digikam is the
	  last kdefx user, please copy the method from blackhole if it is
	  needed

2007-10-02 03:00  mwoehlke

	* imageplugins/coreplugin/hsl/hspreviewwidget.cpp: remove
	  apparently-unused kdefx header, that won't be around in an hour

2007-10-01 15:08  ereslibre

	* digikam/albumselectdialog.cpp, digikam/albumthumbnailloader.cpp,
	  digikam/digikamfirstrun.cpp, digikam/pixmapmanager.cpp,
	  digikam/scanlib.cpp, digikam/syncjob.cpp,
	  digikam/tagcreatedlg.cpp, digikam/tagspopupmenu.cpp,
	  imageplugins/adjustcurves/adjustcurves.cpp,
	  imageplugins/adjustlevels/adjustlevels.cpp,
	  imageplugins/channelmixer/channelmixer.cpp,
	  imageplugins/superimpose/imageeffect_superimpose.cpp,
	  imageplugins/whitebalance/imageeffect_whitebalance.cpp,
	  libs/dialogs/deletedialog.cpp, libs/dialogs/dprogressdlg.cpp,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/threadimageio/thumbnailloadthread.cpp,
	  libs/thumbbar/thumbbar.cpp,
	  libs/widgets/metadata/metadatawidget.cpp,
	  themedesigner/mainwindow.cpp, themedesigner/themediconitem.cpp,
	  utilities/batch/batchalbumssyncmetadata.cpp,
	  utilities/cameragui/camerafolderdialog.cpp,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/imageeditor/canvas/colorcorrectiondlg.cpp,
	  utilities/setup/cameraselection.cpp,
	  utilities/slideshow/slideshow.cpp,
	  utilities/slideshow/toolbar.cpp: Code adaptation because of
	  changes on libraries related to revision 719630

2007-10-01 14:10  cgilles

	* libs/widgets/metadata/xmpwidget.cpp: to be able to display the
	  private digiKam Xmp namespace

2007-10-01 12:27  cgilles

	* libs/widgets/metadata/iptcwidget.cpp: polish

2007-10-01 12:24  cgilles

	* libs/widgets/metadata/exifwidget.cpp,
	  libs/widgets/metadata/gpswidget.cpp,
	  libs/widgets/metadata/iptcwidget.cpp,
	  libs/widgets/metadata/makernotewidget.cpp,
	  libs/widgets/metadata/xmpwidget.cpp: fix mime type of metatada
	  file name used to save Exif or Iptc blob

2007-10-01 11:49  cgilles

	* digikam/metadatahub.cpp, digikam/metadatahub.h: digiKam from
	  trunk : XMP metadata support : handle properlly Xmp with metadata
	  hub.
	  CCMAIL: marcel.wiesweg@gmx.de

2007-10-01 10:50  cgilles

	* libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: polish

2007-10-01 10:45  cgilles

	* libs/dmetadata/dmetadata.cpp: polish

2007-10-01 10:15  cgilles

	* libs/dmetadata/dmetadata.cpp: digiKam from trunk (KDE4) : XMP
	  support : now digiKam use XMP to handle photo information as
	  alternative than Exif.
	  CCMAIL: digikam-devel@kde.org

2007-09-30 09:28  mlaurent

	* CMakeLists.txt: OOps

2007-09-30 09:28  mlaurent

	* CMakeLists.txt: digikam requires libgphoto2 >=2.4.0

2007-09-30 07:11  cgilles

	* utilities/setup/setupmetadata.cpp: fix layout

2007-09-30 07:05  cgilles

	* utilities/setup/setupmetadata.cpp: more Qt4 compliant.

2007-09-29 21:13  cgilles

	* libs/dmetadata/dmetadata.cpp: digiKam from trunk (KDE4) : Rating
	  information can be extracted/stored from standard XMP tag
	  CCMAIL: digikam-devel@kde.org

2007-09-28 22:58  cgilles

	* libs/dmetadata/dmetadata.cpp: polish

2007-09-28 21:57  cgilles

	* libs/dmetadata/dmetadata.cpp: digiKam from trunk (KDE4): now
	  digiKam is able to import/export Database comments from/to Xmp
	  using UTF8 char encoding!
	  CCMAIL: digikam-devel@kde.org

2007-09-28 19:21  cgilles

	* libs/dmetadata/dmetadata.cpp: polish

2007-09-28 19:12  cgilles

	* libs/dmetadata/dmetadata.cpp: polish

2007-09-28 19:06  cgilles

	* libs/dmetadata/dmetadata.cpp: all EXIF metadata extracted using
	  dcraw are duplicated in XMP

2007-09-28 15:54  cgilles

	* KDE4PORT: update

2007-09-28 13:35  fsalvi

	* utilities/cameragui/cameraui.cpp,
	  utilities/lighttable/lighttablebar.cpp: Fix i18n strings

	  CCMAIL: digikam-devel@kde.org

2007-09-28 11:45  gkulzer

	* digikam/albumfiletip.cpp,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  themedesigner/themediconitem.cpp,
	  utilities/lighttable/lighttablebar.cpp,
	  utilities/setup/setupgeneral.cpp,
	  utilities/setup/setupmetadata.cpp,
	  utilities/setup/setupslideshow.cpp,
	  utilities/setup/setuptooltip.cpp: comment->caption = better
	  English

2007-09-28 10:47  cgilles

	* libs/widgets/metadata/exifwidget.cpp,
	  libs/widgets/metadata/gpswidget.cpp,
	  libs/widgets/metadata/iptcwidget.cpp,
	  libs/widgets/metadata/makernotewidget.cpp,
	  libs/widgets/metadata/xmpwidget.cpp: backport commit #718279 from
	  KDE3 branch

2007-09-27 16:53  cgilles

	* utilities/setup/setupmetadata.cpp: display XMP info in Metadata
	  setup is XMP support is available

2007-09-27 16:47  cgilles

	* digikam/main.cpp: fix i18n

2007-09-27 16:46  cgilles

	* digikam/main.cpp: added a flag in about dialog about XMP support

2007-09-27 14:52  cgilles

	* utilities/setup/setupmetadata.cpp: polish

2007-09-27 14:40  cgilles

	* utilities/setup/setupmetadata.cpp: start to introduce XMP

2007-09-27 06:21  cgilles

	* utilities/setup/setupcollections.cpp: add icons on buttons

2007-09-27 06:19  cgilles

	* utilities/setup/setupcamera.cpp: add icons on buttons

2007-09-26 20:02  cgilles

	* utilities/setup/setupcamera.cpp: polish

2007-09-25 20:20  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: fix slot

2007-09-24 11:30  cgilles

	* KDE4PORT: update

2007-09-24 11:29  cgilles

	* utilities/imageeditor/canvas/colorcorrectiondlg.cpp: fix dialog
	  layout

2007-09-24 10:52  cgilles

	* utilities/imageeditor/canvas/colorcorrectiondlg.cpp: polish

2007-09-24 09:06  cgilles

	* AUTHORS: update

2007-09-24 08:53  cgilles

	* showfoto/pics/showfoto-splash.png,
	  showfoto/pics/showfoto-splash.xcf: digiKam from trunk (KDE4) :
	  new Showfoto 0.8.0 splashscreen from Udo Lembke
	  Udo, you is the winner.
	  CCMAIL: ulembke@polarzone.de

2007-09-24 08:51  cgilles

	* data/pics/digikam-splash.png, data/pics/digikam-splash.xcf:
	  digiKam from trunk (KDE4) : new digiKam 0.10.0 splashscreen from
	  Fernando Batista
	  Fernando you is the winner (:=)))
	  CCMAIL: ferbatista@mail.telepac.pt

2007-09-23 16:14  cgilles

	* libs/dimg/loaders/tiffloader.cpp: polish

2007-09-22 19:33  cgilles

	* digikam/albumiconview.cpp: compile

2007-09-22 09:09  cgilles

	* KDE4PORT: update

2007-09-20 20:35  cgilles

	* libs/imageproperties/imagepropertiesmetadatatab.cpp: compile

2007-09-20 20:34  cgilles

	* libs/dimg/loaders/tiffloader.cpp, libs/dimg/loaders/tiffloader.h:
	  pointer => const ref

2007-09-20 20:34  cgilles

	* libs/widgets/metadata/exifwidget.cpp,
	  libs/widgets/metadata/gpswidget.cpp,
	  libs/widgets/metadata/iptcwidget.cpp,
	  libs/widgets/metadata/makernotewidget.cpp,
	  libs/widgets/metadata/xmpwidget.cpp: compile with new Kexiv2 api

2007-09-20 20:19  cgilles

	* libs/dimg/loaders/jpegloader.cpp: add comments

2007-09-20 14:12  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: digiKAm from trunk
	  : bugfix in editor : With KDE4, KTemporaryFile need open() to
	  work. Now editor is able to save a file as well.

2007-09-20 12:54  cgilles

	* libs/dimg/loaders/tiffloader.cpp: missing to set Xmp byte array

2007-09-20 12:32  cgilles

	* libs/dimg/loaders/tiffloader.cpp: polish

2007-09-20 11:49  cgilles

	* libs/dimg/loaders/pngloader.cpp: polish

2007-09-20 08:04  cgilles

	* libs/dimg/loaders/pngloader.cpp, libs/dimg/loaders/pngloader.h: C
	  -> C++

2007-09-20 07:48  mlaurent

	* CMakeLists.txt: Disable digikam when he can't be compile (missing
	  lib for example)

2007-09-20 06:31  cgilles

	* digikam/CMakeLists.txt: double lcms link

2007-09-19 21:24  cgilles

	* utilities/setup/setupicc.cpp: fix crash if QMap::end is returned
	  by QMap::find is used to save icc profile path in rc file.

2007-09-19 14:24  cgilles

	* libs/dimg/loaders/dimgloader.cpp: fix profile path to check

2007-09-19 14:21  cgilles

	* utilities/setup/setupicc.cpp: fix path to check

2007-09-19 13:29  cgilles

	* libs/dimg/loaders/dimgloader.cpp: bug fix : the icc profile get
	  from file is never set to DImg container

2007-09-19 13:19  cgilles

	* utilities/setup/setupicc.cpp: fix icc profile path

2007-09-19 13:18  cgilles

	* libs/dimg/loaders/dimgloader.cpp: fix icc profile path

2007-09-19 13:15  cgilles

	* data/CMakeLists.txt, data/profiles: move icc profiles files to
	  libkdcraw

2007-09-19 07:38  cgilles

	* utilities/cameragui/cameraui.cpp: compile

2007-09-17 11:17  mlaurent

	* README: SVN_SILENT: update qt version

2007-09-15 13:57  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: backport commits
	  #712844
	  CCBUGS: 103350

2007-09-15 09:37  cgilles

	* CMakeLists.txt: update

2007-09-15 07:48  cgilles

	* libs/widgets/common/filesaveoptionsbox.cpp: digiKam from trunk
	  (KDE4) : bugfix : don't mix JPEG subsampling and compression
	  settings.
	  CCMAIL: gerhard@kulzer.net

2007-09-14 16:25  gkulzer

	* digikam/albumfolderview.cpp: i18n fix in icon text: Edit Album
	  Properties -> Album Properties

2007-09-14 12:54  cgilles

	* digikam/digikamapp.cpp: polish

2007-09-14 12:52  cgilles

	* digikam/digikamui.rc: fix version

2007-09-14 12:31  cgilles

	* digikam/albumfolderview.cpp, digikam/digikamapp.cpp,
	  digikam/digikamapp.h, digikam/digikamappprivate.h,
	  digikam/digikamui.rc, project/project.kdevelop: digiKam from
	  trunk (KDE4) : Import menu usability
	  - Import menu is now handle by digikamui.rc file. It's more
	  simple to maintain.
	  - Add Kipi-plugins Import actions in digiKam Import menu instead
	  to plug it to Album menu. This is more clear for end users...
	  - Remove Kipi-plugins Import actions from Album pop-up menu. No
	  need to bloat this part since main Import menu exist.

	  To digiKam team:

	  To be logic, i plan to add a new "Export" menu entry in AlbumGui
	  main menu to plug all kipi-plugins Export actions,
	  and remove all Kipi-plugins Export action from Album menu and
	  pop-up menu. This will improve usability...
	  What do you think about ?

	  CCMAIL: digikam-devel@kde.org

2007-09-13 20:11  cgilles

	* libs/widgets/common/statusprogressbar.cpp: use Oxygen icon

2007-09-13 07:33  gkulzer

	* ChangeLog, NEWS.0.9.0, NEWS.0.9.1: i18n fix: picture -> image and
	  other polish

2007-09-13 07:33  gkulzer

	* showfoto/showfoto.cpp: i18n fix: picture -> image and other
	  polish

2007-09-13 07:32  gkulzer

	* utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/camerafolderdialog.cpp,
	  utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/renamecustomizer.cpp: i18n fix: picture ->
	  image and other polish

2007-09-13 07:32  gkulzer

	* utilities/slideshow/slideshow.cpp: i18n fix: picture -> image and
	  other polish

2007-09-13 07:32  gkulzer

	* utilities/setup/setupgeneral.cpp, utilities/setup/setupicc.cpp,
	  utilities/setup/setupidentity.cpp,
	  utilities/setup/setuptooltip.cpp: i18n fix: picture -> image and
	  other polish

2007-09-13 07:31  gkulzer

	* utilities/imageeditor/tools/imageresize.cpp,
	  utilities/imageeditor/tools/imageresize.h: i18n fix: picture ->
	  image and other polish

2007-09-13 07:31  gkulzer

	* utilities/imageeditor/editor/editorwindow.cpp: i18n fix: picture
	  -> image and other polish

2007-09-13 07:30  gkulzer

	* utilities/imageeditor/canvas/colorcorrectiondlg.cpp: i18n fix:
	  picture -> image and other polish

2007-09-13 07:30  gkulzer

	* utilities/batch/batchalbumssyncmetadata.cpp,
	  utilities/batch/batchsyncmetadata.cpp,
	  utilities/batch/batchsyncmetadata.h: i18n fix: picture -> image
	  and other polish

2007-09-13 07:30  gkulzer

	* showfoto/setup/setuptooltip.cpp: i18n fix: picture -> image and
	  other polish

2007-09-13 07:29  gkulzer

	* libs/widgets/imageplugins/imagepannelwidget.cpp: i18n fix:
	  picture -> image and other polish

2007-09-13 07:29  gkulzer

	* libs/jpegutils/jpegutils.cpp: i18n fix: picture -> image and
	  other polish

2007-09-13 07:29  gkulzer

	* libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/talbumlistview.cpp: i18n fix: picture ->
	  image and other polish

2007-09-13 07:28  gkulzer

	* libs/greycstoration/greycstorationwidget.cpp: i18n fix: picture
	  -> image and other polish

2007-09-13 07:28  gkulzer

	* libs/dmetadata/dmetadata.cpp: i18n fix: picture -> image and
	  other polish

2007-09-13 07:27  gkulzer

	* libs/dimg/dimg.h: i18n fix: picture -> image and other polish

2007-09-13 07:27  gkulzer

	* imageplugins/distortionfx/imageeffect_distortionfx.cpp,
	  imageplugins/distortionfx/imageeffect_distortionfx.h,
	  imageplugins/distortionfx/imageplugin_distortionfx.cpp,
	  imageplugins/distortionfx/imageplugin_distortionfx.h: i18n fix:
	  picture -> image and other polish

2007-09-13 07:27  gkulzer

	* imageplugins/coreplugin/imageeffect_bwsepia.cpp,
	  imageplugins/coreplugin/imageplugin_core.cpp: i18n fix: picture
	  -> image and other polish

2007-09-13 07:26  gkulzer

	* imageplugins/coreplugin/imageeffect_iccproof.cpp: i18n fix:
	  picture -> image and other polish

2007-09-13 07:25  gkulzer

	* imageplugins/colorfx/imageeffect_colorfx.cpp: i18n fix: picture
	  -> image and other polish

2007-09-13 07:25  gkulzer

	* digikam/digikamview.cpp, digikam/welcomepageview.cpp: i18n fix:
	  picture -> image and other polish

2007-09-13 04:32  cgilles

	* utilities/setup/setupiofiles.cpp: backport commits #711800

2007-09-13 04:30  cgilles

	* libs/dimg/loaders/jpegsettings.cpp: fix i18n

2007-09-13 04:24  cgilles

	* libs/widgets/common/filesaveoptionsbox.cpp: fix i18n

2007-09-12 20:18  cgilles

	* libs/dialogs/deletedialog.cpp, libs/dialogs/deletedialog.h:
	  polish

2007-09-12 14:47  cgilles

	* digikam/digikamapp.cpp: fix menu entry

2007-09-12 14:44  cgilles

	* themedesigner/CMakeLists.txt: update

2007-09-12 14:42  cgilles

	* themedesigner/CMakeLists.txt: compile

2007-09-12 14:34  cgilles

	* digikam/digikamapp.cpp: compile

2007-09-12 14:32  cgilles

	* CMakeLists.txt, digikam/CMakeLists.txt,
	  digikam/albumselectdialog.cpp, digikam/albumselectdialog.h,
	  digikam/digikamapp.cpp, libs/dialogs/albumselectdialog.cpp,
	  libs/dialogs/albumselectdialog.h: move album select dialog to
	  digikam/digikam

2007-09-12 14:29  cgilles

	* CMakeLists.txt, digikam/albumfolderview.cpp,
	  digikam/albumfolderview.h, digikam/digikamapp.cpp,
	  digikam/digikamapp.h, digikam/digikamappprivate.h,
	  digikam/digikamui.rc, digikam/digikamview.cpp,
	  digikam/digikamview.h, libs/dialogs/albumselectdialog.cpp,
	  libs/dialogs/albumselectdialog.h, project/project.kdevelop,
	  utilities/cameragui/albumselectdialog.cpp,
	  utilities/cameragui/albumselectdialog.h: move Album/Import/Add
	  Folders to new Import menu option

2007-09-12 13:42  cgilles

	* digikam/digikamapp.cpp, digikam/digikamapp.h: fix slot name

2007-09-12 12:58  cgilles

	* digikam/digikamapp.cpp: i18n

2007-09-12 12:57  cgilles

	* digikam/digikamapp.cpp, digikam/digikamappprivate.h,
	  digikam/digikamui.rc: rename "Acquire" menu to "Import" menu
	  move Album/Import/Add Images to new Import main menu
	  TODO: move Album/Import/Folders to new Import main menu

2007-09-12 12:49  cgilles

	* digikam/albumfolderview.cpp: typo

2007-09-12 10:12  cgilles

	* KDE4PORT: update

2007-09-12 10:11  cgilles

	* digikam/searchadvanceddialog.cpp: polish

2007-09-12 09:10  cgilles

	* digikam/searchwidgets.cpp: fix coding style

2007-09-12 09:01  cgilles

	* digikam/searchadvanceddialog.cpp: fix ambiguous if/else condition
	  + coding style

2007-09-12 08:52  cgilles

	* KDE4PORT: update

2007-09-12 08:51  cgilles

	* utilities/setup/setupicc.cpp: digiKam from trunk (KDE4) :
	  re-enable SQueezeComboBow widget with Setup Color Management and
	  Advanced search.

2007-09-12 08:50  cgilles

	* libs/widgets/common/squeezedcombobox.cpp,
	  libs/widgets/common/squeezedcombobox.h: digiKam from trunk (KDE4)
	  : fix crash with SqueezeComboBox widget.

2007-09-12 03:31  cgilles

	* utilities/cameragui/cameraiconview.cpp: compile

2007-09-11 10:52  cgilles

	* utilities/cameragui/camerainfodialog.cpp: fix icon

2007-09-11 10:51  cgilles

	* utilities/cameragui/camerainfodialog.cpp,
	  utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/cameraui.rc: polish menu entries

2007-09-11 10:37  cgilles

	* NEWS: update

2007-09-11 10:36  cgilles

	* digikam/digikamapp.cpp, digikam/digikamappprivate.h,
	  digikam/digikamui.rc, project/project.kdevelop: digiKam from
	  trunk (KDE4): following tips from Gerhard, only change "Camera"
	  to main Album Gui to "Acquire"
	  BUG: 145096

2007-09-11 10:26  cgilles

	* digikam/digikamapp.cpp: use oxygen icons

2007-09-11 07:25  cgilles

	* data/icons/crsc-action-crop.svgz: rm

2007-09-11 07:24  cgilles

	* data/icons/hi16-action-move.png, data/icons/hi22-action-move.png:
	  new icons

2007-09-11 07:17  cgilles

	* data/icons/cr128-action-fileopen.png,
	  data/icons/cr128-action-rotate_cw.png,
	  data/icons/cr16-action-fileopen.png,
	  data/icons/cr16-action-rotate_cw.png,
	  data/icons/cr22-action-fileopen.png,
	  data/icons/cr22-action-rotate_cw.png,
	  data/icons/cr32-action-fileopen.png,
	  data/icons/cr32-action-rotate_cw.png,
	  data/icons/cr48-action-fileopen.png,
	  data/icons/cr48-action-rotate_cw.png,
	  data/icons/cr64-action-fileopen.png,
	  data/icons/cr64-action-rotate_cw.png,
	  data/icons/crsc-action-fileopen.svgz,
	  data/icons/crsc-action-rotate_cw.svgz: unused icons

2007-09-11 07:15  cgilles

	* data/icons/cr128-action-crop.png,
	  data/icons/cr16-action-crop.png, data/icons/cr22-action-crop.png,
	  data/icons/cr32-action-crop.png, data/icons/cr48-action-crop.png,
	  data/icons/cr64-action-crop.png,
	  data/icons/hi128-action-crop.png,
	  data/icons/hi16-action-crop.png, data/icons/hi22-action-crop.png,
	  data/icons/hi32-action-crop.png, data/icons/hi48-action-crop.png,
	  data/icons/hi64-action-crop.png: fix crop icon file name

2007-09-11 07:00  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: use new icon

2007-09-11 06:59  cgilles

	* data/icons/hi32-action-zoom-select-fit.png: new icon

2007-09-10 21:22  cgilles

	* utilities/lighttable/lighttablewindow.cpp: fix layout

2007-09-10 13:55  cgilles

	* libs/widgets/common/dcursortracker.cpp: fix position of tracker
	  properlly on the screen

2007-09-10 13:37  cgilles

	* libs/widgets/common/statusnavigatebar.cpp,
	  libs/widgets/common/statusprogressbar.cpp,
	  libs/widgets/common/statuszoombar.cpp: no need keyboard focus
	  here

2007-09-10 13:22  cgilles

	* utilities/lighttable/lighttablewindow.cpp: fix signal/slot

2007-09-10 13:18  cgilles

	* utilities/lighttable/lighttableview.cpp: fix layout

2007-09-10 13:06  cgilles

	* utilities/lighttable/lighttablewindow.cpp: digiKam from trunk
	  (KDE4): backport commits #710518
	  BUG: 147889

2007-09-10 07:43  cgilles

	* libs/greycstoration/greycstorationiface.cpp: use 2 separate
	  threads with CImg

2007-09-10 06:11  cgilles

	* libs/greycstoration/CImg.h, libs/greycstoration/greycstoration.h,
	  libs/greycstoration/greycstorationiface.cpp: digiKam from trunk
	  (KDE4) : updated internal CImg library to last stable 1.2.3
	  (released at 2007/08/24)
	  CCMAIL: David.Tschumperle@greyc.ensicaen.fr
	  CCMAIL: gerhard@kulzer.net
	  CCMAIL: digikam-devel@kde.org

2007-09-09 20:15  cgilles

	* showfoto/showfoto.cpp: backport commits #710344 to trunk.
	  BUG: 149685

2007-09-09 13:28  mwiesweg

	* digikam/tagfolderview.cpp: Add missing "else" to "else if".
	  Adding tags works again (although the dialog still needs some
	  love)

2007-09-09 13:26  mwiesweg

	* libs/database/albumdb.cpp, libs/database/databasebackend.cpp,
	  libs/database/databasebackend.h,
	  libs/database/upgradedb_sqlite2tosqlite3.cpp: Implement retrieval
	  of the last inserted row id.
	  In the execSql methods, a QVariant pointer allows to retrieve the
	  lastInsertId
	  when it is appropriate (known by the caller of the method), no
	  need to cache it always.

2007-09-08 15:14  mwiesweg

	* libs/widgets/common/histogramwidget.cpp: Compute only the needed
	  histogram, the other one when needed

2007-09-08 15:13  mwiesweg

	* libs/dimg/filters/dimgimagefilters.cpp,
	  libs/histogram/imagehistogram.cpp,
	  libs/histogram/imagehistogram.h,
	  libs/whitebalance/whitebalance.cpp,
	  libs/widgets/common/curveswidget.cpp: ImageHistogram starts a
	  thread from its constructor, and the thread emits signals.
	  So it is not possible to reliably connect to the signals: They
	  might have been emitted
	  between returning from the constructor and connecting.
	  This requires a two-step process: First construct, then create
	  thread.
	  For consistency, add a method to start direct calculation and one
	  to start thread..

2007-09-08 14:22  mwiesweg

	* libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/widgets/common/curveswidget.cpp,
	  libs/widgets/common/histogramwidget.cpp,
	  libs/widgets/common/histogramwidget.h: - in HistogramWidget there
	  are two histograms sending signals, but only one is keeping the
	  wait cursor
	  (has proven no practical problem so far though)
	  - make rendering type private with setter method for better
	  control

2007-09-08 14:20  mwiesweg

	* libs/histogram/imagehistogram.cpp,
	  libs/histogram/imagehistogram.h: Change constructor, parent
	  object is no longer needed for event distribution (now: signals)
	  Add a method to find out if the computation has already finished

2007-09-08 12:51  mwiesweg

	* CMakeLists.txt, digikam/CMakeLists.txt: Remove double compilation

2007-09-07 21:20  cgilles

	* utilities/cameragui/cameraiconview.cpp: use the proper icon if
	  mime type is unknow

2007-09-07 20:59  cgilles

	* utilities/cameragui/cameraiconview.cpp: fix crash if mime is null

2007-09-07 20:24  cgilles

	* utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
	  utilities/cameragui/freespacewidget.cpp,
	  utilities/cameragui/freespacewidget.h: Refresh camera free space
	  when item are removed or added

2007-09-07 19:59  cgilles

	* utilities/cameragui/cameracontroller.cpp: compile

2007-09-07 19:56  cgilles

	* utilities/cameragui/cameracontroller.cpp: fix crash if camera is
	  not initialized

2007-09-07 18:00  cgilles

	* digikam/digikamapp.cpp: forget to toogle on/off add to LT action
	  if an item is a selection if active or not into the current album
	  CCBUGS: 147854

2007-09-07 14:41  cgilles

	* libs/dimg/loaders/jpegsettings.cpp: polish

2007-09-07 14:36  cgilles

	* libs/dimg/loaders/jpegloader.cpp,
	  libs/dimg/loaders/jpegsettings.cpp,
	  libs/dimg/loaders/jpegsettings.h,
	  libs/widgets/common/filesaveoptionsbox.cpp,
	  project/project.kdevelop,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/iofilesettingscontainer.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/setup/setupiofiles.cpp: digiKam from trunk (KDE4) :
	  provide settings to adjust JPEG subsampling factor when new JPEG
	  file is created by editor.
	  BUG: 149578

2007-09-07 14:16  cgilles

	* utilities/cameragui/gpconfigdlg.cpp,
	  utilities/cameragui/gpconfigdlg.h: files not yet used

2007-09-07 10:52  cgilles

	* digikam/albumiconview.cpp, digikam/digikamapp.cpp,
	  digikam/imagepreviewview.cpp: use new icon to differentiate Add
	  to LT action
	  CCBUGS: 147854

2007-09-07 10:49  cgilles

	* data/icons/hi32-action-lighttableadd.png: add new icon from light
	  table

2007-09-07 10:37  cgilles

	* digikam/albumiconview.cpp, digikam/albumiconview.h,
	  digikam/digikamapp.cpp, digikam/digikamappprivate.h,
	  digikam/digikamui.rc, digikam/digikamview.cpp,
	  digikam/digikamview.h: backport commits #709349 from KDE3 branch
	  BUG: 147854

2007-09-07 10:36  cgilles

	* utilities/lighttable/lighttablewindow.cpp,
	  utilities/lighttable/lighttablewindow.h: backport commits #709349
	  from KDE3 branch
	  CCBUGS: 147854

2007-09-07 09:20  cgilles

	* libs/imageproperties/cameraitempropertiestab.cpp: compile

2007-09-07 09:19  cgilles

	* utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/gpcamera.cpp,
	  utilities/cameragui/gpiteminfo.cpp,
	  utilities/cameragui/gpiteminfo.h,
	  utilities/cameragui/umscamera.cpp: fix how to store Date and Size
	  of camera items in container

2007-09-07 06:33  cgilles

	* libs/database/albumdb.cpp: fix ";" at the wrong place with if
	  delacration
	  CCMAIL: marcel.wiesweg@gmx.de

2007-09-07 05:33  cgilles

	* CMakeLists.txt: compile

2007-09-07 05:33  cgilles

	* utilities/cameragui/capturedlg.cpp,
	  utilities/cameragui/capturedlg.h,
	  utilities/cameragui/capturewidget.cpp,
	  utilities/cameragui/capturewidget.h: missing files

2007-09-06 14:03  cgilles

	* utilities/cameragui/gpcamera.cpp: polish

2007-09-06 13:33  cgilles

	* utilities/cameragui/cameraui.cpp: fix i18n plural form

2007-09-06 13:30  cgilles

	* utilities/cameragui/cameraui.cpp: add check is free space
	  avaialble on camera media is enough to upload new items

2007-09-06 13:03  cgilles

	* utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h:
	  toogle pop-up menu options accordinly with camera properties

2007-09-06 12:51  cgilles

	* utilities/cameragui/cameraui.cpp: toogle camera gui menu action
	  accordinly with camera properties

2007-09-06 12:33  cgilles

	* utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/cameracontroller.h,
	  utilities/cameragui/cameraui.cpp: to be able to get all camera
	  properties from controller

2007-09-06 12:20  cgilles

	* utilities/cameragui/dkcamera.cpp, utilities/cameragui/dkcamera.h,
	  utilities/cameragui/gpcamera.cpp, utilities/cameragui/gpcamera.h,
	  utilities/cameragui/umscamera.cpp: code factorization.
	  using d private internal member.
	  improve camear summary info.

2007-09-06 10:00  cgilles

	* digikam/welcomepageview.cpp: update

2007-09-06 10:00  cgilles

	* NEWS: update

2007-09-06 09:58  cgilles

	* utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/cameracontroller.h,
	  utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
	  utilities/cameragui/cameraui.rc,
	  utilities/cameragui/camerauiprivate.h,
	  utilities/cameragui/dkcamera.h, utilities/cameragui/gpcamera.cpp,
	  utilities/cameragui/gpcamera.h, utilities/cameragui/umscamera.h:
	  digiKam from trunk (KDE4) : Camera GUI : new option to capture a
	  picture from camera.

	  Only Gphoto2 camera drivers (PTP include) can support this
	  feature. Of course, your camera must
	  be able to support capture mode. A new dialog will display in
	  live the
	  lens preview from camera. When you want to take the picture, just
	  press "Capture" button. A new
	  picture file will be recorded on camera media following camera
	  settings.

	  This tool can be usefull if you perform nature or astro digital
	  photography.

	  A screenshot of the new Camera Capture tool in action is given at
	  this url:

	  http://digikam3rdparty.free.fr/Screenshots/digikamKDE4_06.png

	  CCMAIL: digikam-devel@kde.org

2007-09-06 07:07  cgilles

	* libs/dialogs/iccprofileinfodlg.cpp: fix caption

2007-09-06 06:59  cgilles

	* libs/dialogs/iccprofileinfodlg.cpp: update

2007-09-05 20:29  cgilles

	* DBSCHEMA.ODS: digiKam from trunk (KDE4) : new Database schema.
	  Added new table "Donwload History" used to identify already
	  downloaded item from camera. These original information from
	  media are stored :
	  "file path", "file name", "file size", and "file date"
	  CCMAIL: digikam-devel@kde.org

2007-09-05 19:57  cgilles

	* README: update

2007-09-05 19:55  cgilles

	* utilities/cameragui/gpcamera.cpp: digiKam from trunk (KDE4) :
	  Camera GUI : Give storage media free-space and capacity with
	  Gphoto2 camera.

	  This require libgphoto2 2.4.0 to compile.

	  Tested fine with my Minolta Dynax 5D in PTP mode
	  Test fail with my Olympus C3000Z (pure GPhoto2 drivers) because
	  this camera do not support this feature.

	  I need more feedback from users if you use Gphoto2 drivers (all
	  Canon cameras for ex.). Thanks in advance...

	  Note: digiKam for KDE4 need mandatory libgphoto2 2.4.0 to
	  compile. There is no way to get libgphoto2 major/minor/patch
	  revision during compilation.
	  digiKam for KDE3 implementation still compatible with all
	  libgphoto2 release because it don't provide this new function in
	  Camera Gui.

	  CCMAIL: digikam-devel@kde.org

2007-09-05 18:37  mwiesweg

	* DBSCHEMA.ODS: - add more Exif, IPTC and XMP tags to specify where
	  the data can be read from
	  - fill some "read from", "written to", "changed by" fields
	  - add table for copyright/author information. This table still
	  needs a good name.
	  - add ImageProperties table
	  - move Haar matrix to an extra table. The matrix is probably
	  large, its creation options,
	  so it is better kept separate.
	  - add a page with some thoughts on the integration of IPTC Core
	  and Dublin Core.
	  Infos taken from XMP specs.

2007-09-05 14:33  cgilles

	* utilities/cameragui/freespacewidget.cpp: better tool tip for
	  freespace widget

2007-09-05 14:16  cgilles

	* utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/cameracontroller.h,
	  utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
	  utilities/cameragui/dkcamera.h,
	  utilities/cameragui/freespacewidget.cpp,
	  utilities/cameragui/freespacewidget.h,
	  utilities/cameragui/gpcamera.cpp, utilities/cameragui/gpcamera.h,
	  utilities/cameragui/umscamera.cpp,
	  utilities/cameragui/umscamera.h: digiKam from trunk (KDE4) :
	  Camera gui is now able to display the free space avaialble on
	  camera media.
	  CCMAIL: digikam-devel@kde.org

2007-09-05 12:09  cgilles

	* utilities/cameragui/cameracontroller.cpp: compile

2007-09-05 12:07  cgilles

	* utilities/cameragui/cameracontroller.cpp: fix i18n

2007-09-05 12:01  cgilles

	* utilities/cameragui/umscamera.cpp: fix how is handle files list
	  from UMS camera folder

2007-09-05 07:37  cgilles

	* DBSCHEMA.ODS, databaseschema.odt, project/project.kdevelop:
	  tranform and update openoffice "databaseschema.odt" to
	  "DBSCHEMA.ODS"

2007-09-04 21:05  mwiesweg

	* databaseschema.odt: First draft of schema description. Still
	  missing hints for integration of IPTC Core and XMP.
	  Missing specs for database -> metadata write operations.

2007-09-04 21:04  cgilles

	* utilities/cameragui/dkcamera.h, utilities/cameragui/gpcamera.cpp,
	  utilities/cameragui/gpcamera.h,
	  utilities/cameragui/umscamera.cpp,
	  utilities/cameragui/umscamera.h: fix API

2007-09-04 19:21  cgilles

	* utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/cameracontroller.h,
	  utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/camerauiprivate.h,
	  utilities/cameragui/dkcamera.h, utilities/cameragui/gpcamera.cpp,
	  utilities/cameragui/gpcamera.h,
	  utilities/cameragui/umscamera.cpp,
	  utilities/cameragui/umscamera.h: new virtual methods to get
	  camera capacity and free available space

2007-09-04 19:00  cgilles

	* utilities/cameragui/dkcamera.h, utilities/cameragui/gpcamera.h,
	  utilities/cameragui/umscamera.h: new method to get camera driver
	  type

2007-09-04 16:14  cgilles

	* utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/camerauiprivate.h: polish

2007-09-04 16:11  cgilles

	* utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/freespacewidget.cpp,
	  utilities/cameragui/freespacewidget.h: new method to set icon

2007-09-04 15:58  cgilles

	* utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/cameraui.rc,
	  utilities/cameragui/camerauiprivate.h,
	  utilities/cameragui/freespacewidget.cpp,
	  utilities/cameragui/freespacewidget.h: it's better to have the
	  free space bargraph on the status bar

2007-09-04 14:22  cgilles

	* digikam/main.cpp: add Arnd as developer

2007-09-04 14:20  cgilles

	* showfoto/main.cpp: add Arnd as developer

2007-09-04 14:11  cgilles

	* AUTHORS: update

2007-09-04 14:07  cgilles

	* digikam/albumiconview.cpp, project/project.kdevelop,
	  utilities/lighttable/lighttablewindow.cpp,
	  utilities/lighttable/lighttablewindow.h: digiKam from trunk
	  (KDE4) : backport commits #707040 from KDE3 branch
	  BUG: 146083

2007-09-04 13:06  cgilles

	* utilities/cameragui/freespacewidget.cpp: fix color group

2007-09-04 12:02  cgilles

	* utilities/cameragui/freespacewidget.cpp: add icon

2007-09-04 11:16  cgilles

	* utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
	  utilities/cameragui/cameraui.rc,
	  utilities/cameragui/camerauiprivate.h: digiKam from trunk (KDE4)
	  : camera gui : to be homogenous with others digiKam parts, added
	  toogle to fullscreen action

2007-09-04 10:56  cgilles

	* utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/camerauiprivate.h: separate private class to
	  be more readable

2007-09-04 10:46  cgilles

	* KDE4PORT: update

2007-09-04 10:27  cgilles

	* TODO: update

2007-09-04 10:19  cgilles

	* README: update

2007-09-04 09:03  cgilles

	* utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h:
	  digiKam from trunk (KDE4) : backport commits # 708234 from KDE3
	  branch
	  BUG: 136927

2007-09-04 08:15  cgilles

	* utilities/imageeditor/editor/imageiface.cpp: digiKam from trunk
	  (KDE4) : backport commits #708196 from KDE3 branch
	  BUG: 148648

2007-09-04 08:14  cgilles

	* libs/widgets/imageplugins/imageguidewidget.cpp: digiKam from
	  trunk (KDE4) : backport commits #708196 from KDE3 branch
	  CCBUGS: 148648

2007-09-04 08:08  cgilles

	* utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/cameracontroller.h: digiKam from trunk
	  (KDE4): backport commits #708206 from KDE3 branch
	  BUG: 126427

2007-09-04 06:50  cgilles

	* utilities/cameragui/cameraui.cpp: digiKam from trunk (KDE4) :
	  backport commits #708199 from KDE3 branch

2007-09-04 06:29  cgilles

	* libs/dimg/loaders/pngloader.cpp: fix warning

2007-09-04 06:07  cgilles

	* libs/widgets/imageplugins/imageregionwidget.cpp: remove obsolete
	  QT4 method

2007-09-03 21:04  mwiesweg

	* libs/dimg/loaders/rawloader.cpp, libs/dimg/loaders/rawloader.h:
	  Typo in method name was fixed in libkdcraw

2007-09-03 20:56  mwiesweg

	* libs/database/schemaupdater.cpp: Some more thoughts

2007-09-03 20:56  mwiesweg

	* utilities/lighttable/lighttablewindow.cpp,
	  utilities/lighttable/lighttablewindow.h,
	  utilities/lighttable/lighttablewindowprivate.h,
	  utilities/lighttable/lighttablewindowui.rc: Resolve "kde4 port
	  it" warnings, code like editorwindow

2007-09-03 17:21  cgilles

	* digikam/imagepreviewview.cpp: use Oxygen icons

2007-09-03 11:07  cgilles

	* CMakeLists.txt, digikam/cameralist.cpp, project/project.kdevelop,
	  utilities/cameragui/gpcamera.cpp, utilities/cameragui/gpcamera.h,
	  utilities/setup/cameraselection.cpp, utilities/setup/gpiface.cpp,
	  utilities/setup/gpiface.h, utilities/setup/setupcamera.cpp:
	  digiKam from trunk (KDE4) : code factoring. Why we have 2
	  implementions to provide a GPhoto2 interface? Code is the same.
	  One is enough... All code have been merged in gpcamera.cpp.
	  gpiface is now removed. It's more simple to maintain

	  CCMAIL: marcel.wiesweg@gmx.de

2007-09-03 09:37  cgilles

	* utilities/setup/cameraselection.cpp: Fix url with QLabel. Fix
	  signal/slots

2007-09-03 09:24  cgilles

	* utilities/cameragui/camerafolderdialog.cpp: polish

2007-09-03 09:13  cgilles

	* libs/dialogs/dprogressdlg.cpp: polish

2007-09-03 09:10  cgilles

	* utilities/cameragui/albumselectdialog.cpp: fix layout

2007-09-03 06:09  cgilles

	* themedesigner/themediconview.cpp: pure QT4 port

2007-09-02 18:49  cgilles

	* utilities/cameragui/freespacewidget.cpp: fix widget size handling

2007-09-02 17:52  mwiesweg

	* digikam/digikamapp.cpp, digikam/digikamappprivate.h: Remove
	  leftover variables which cause a crash

2007-09-02 16:05  cgilles

	* digikam/albumiconview.cpp, digikam/digikamapp.cpp,
	  digikam/imagepreviewview.cpp, project/project.kdevelop,
	  showfoto/showfoto.cpp, utilities/lighttable/lighttablewindow.cpp,
	  utilities/setup/setupplugins.cpp: componentData -> instance

2007-09-02 14:58  cgilles

	* libs/lprof/cmssheet.cpp: fix warnings

2007-09-02 14:50  cgilles

	* themedesigner/mainwindow.cpp: compile

2007-09-02 14:23  mwiesweg

	* digikam/albummanager.cpp, digikam/albummanager.h,
	  digikam/albumsettings.cpp, digikam/albumsettings.h,
	  digikam/digikamapp.cpp, digikam/main.cpp: Make AlbumManager and
	  AlbumSettings proper singletons, there was a bug caused
	  by creating two objects of AlbumSettings, now this is inhibited
	  by
	  a properly private constructor

2007-09-02 14:17  cgilles

	* utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/freespacewidget.cpp,
	  utilities/cameragui/freespacewidget.h: place freespace bargraph
	  on the right of toolbar

2007-09-02 14:16  cgilles

	* libs/widgets/common/dlogoaction.cpp,
	  libs/widgets/common/dlogoaction.h: new option to not strech
	  action on the right of toolbar

2007-09-02 13:19  mwiesweg

	* libs/dialogs/deletedialog.cpp, libs/dialogs/deletedialog.h: Only
	  save "Do not show again" if the checkbox has been visible

	  BUG: 149469

2007-09-02 11:23  cgilles

	* utilities/cameragui/freespacewidget.cpp: fix i18n

2007-09-01 16:20  mwiesweg

	* libs/database/databaseattributeswatch.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h,
	  utilities/lighttable/lighttablewindow.cpp,
	  utilities/lighttable/lighttablewindow.h: Rename variables

2007-09-01 16:05  mwiesweg

	* digikam/albumiconview.cpp, digikam/albumlister.cpp,
	  digikam/albumlister.h, digikam/digikamapp.cpp, digikam/dio.cpp,
	  digikam/monthwidget.cpp, digikam/tagfilterview.cpp:
	  AlbumLister::componentData -> AlbumLister::instance
	  Provide a proper cleanUp() method

2007-09-01 15:47  mwiesweg

	* digikam/albumfolderview.cpp, digikam/albumthumbnailloader.cpp,
	  digikam/albumthumbnailloader.h, digikam/digikamapp.cpp,
	  digikam/folderview.cpp, digikam/syncjob.cpp,
	  digikam/tagfilterview.cpp, digikam/tagfolderview.cpp,
	  digikam/tagspopupmenu.cpp,
	  libs/imageproperties/imagedescedittab.cpp:
	  AlbumThumbnailLoader::componentData() ->
	  AlbumThumbnailLoader::instance()
	  Use K_GLOBAL_STATIC for singleton management, remove cleanUp
	  method

2007-09-01 15:40  mwiesweg

	* digikam/albumiconview.cpp, digikam/imageattributeswatch.cpp,
	  digikam/imageattributeswatch.h, digikam/kipiinterface.cpp,
	  digikam/metadatahub.cpp,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/talbumlistview.cpp,
	  utilities/imageeditor/canvas/imagepluginloader.cpp,
	  utilities/imageeditor/canvas/imagepluginloader.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/lighttable/lighttablebar.cpp: componentData() ->
	  instance() for ImageAttributesWatch and ImagePluginLoader

2007-09-01 15:20  mwiesweg

	* digikam/albumicongroupitem.cpp, digikam/albumiconitem.cpp,
	  digikam/albumiconview.cpp, digikam/digikamapp.cpp,
	  digikam/folderview.cpp, digikam/imagepreviewview.cpp,
	  digikam/mediaplayerview.cpp, digikam/ratingpopupmenu.cpp,
	  digikam/ratingwidget.cpp,
	  libs/imageproperties/imagepropertiessidebarcamgui.cpp,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/themeengine/themeengine.cpp, libs/themeengine/themeengine.h,
	  themedesigner/mainwindow.cpp,
	  themedesigner/themedicongroupitem.cpp,
	  themedesigner/themediconitem.cpp,
	  themedesigner/themediconview.cpp,
	  utilities/cameragui/cameraiconitem.cpp,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/freespacewidget.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/lighttable/lighttablebar.cpp,
	  utilities/lighttable/lighttablepreview.cpp:
	  ThemeEngine::componentData() -> ThemeEngine::instance()
	  Use K_GLOBAL_STATIC for object creation (and destruction)

2007-09-01 15:06  mwiesweg

	* digikam/albumfiletip.cpp, digikam/albumfolderview.cpp,
	  digikam/albumicongroupitem.cpp, digikam/albumiconview.cpp,
	  digikam/albumitemhandler.cpp, digikam/albummanager.cpp,
	  digikam/albummanager.h, digikam/albumthumbnailloader.cpp,
	  digikam/datefolderview.cpp, digikam/digikamapp.cpp,
	  digikam/digikamview.cpp, digikam/dio.cpp, digikam/folderview.cpp,
	  digikam/kipiinterface.cpp, digikam/metadatahub.cpp,
	  digikam/searchfolderview.cpp, digikam/searchwidgets.cpp,
	  digikam/tagfilterview.cpp, digikam/tagfolderview.cpp,
	  digikam/tagspopupmenu.cpp,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/talbumlistview.cpp,
	  utilities/batch/batchalbumssyncmetadata.cpp,
	  utilities/batch/batchthumbsgenerator.cpp,
	  utilities/cameragui/albumselectdialog.cpp,
	  utilities/cameragui/cameraui.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/lighttable/lighttablebar.cpp,
	  utilities/lighttable/lighttablewindow.cpp:
	  AlbumManager::componentData() -> AlbumManager::instance()

2007-09-01 15:02  cgilles

	* utilities/cameragui/animwidget.cpp,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraiconview.h,
	  utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
	  utilities/cameragui/cameraui.rc,
	  utilities/cameragui/freespacewidget.cpp: digiKam from trunk
	  (KDE4) : backport commits #706910 from KDE3 branch
	  BUG: 139519
	  CCBUGS: 136927

2007-09-01 14:57  mwiesweg

	* digikam/albumfiletip.cpp, digikam/albumfolderview.cpp,
	  digikam/albumiconview.cpp, digikam/albumlister.cpp,
	  digikam/albummanager.cpp, digikam/albumpropsedit.cpp,
	  digikam/albumsettings.cpp, digikam/albumsettings.h,
	  digikam/albumthumbnailloader.cpp, digikam/albumwidgetstack.cpp,
	  digikam/datefolderview.cpp, digikam/digikamview.cpp,
	  digikam/dio.cpp, digikam/imagepreviewview.cpp,
	  digikam/kipiinterface.cpp, digikam/metadatahub.cpp,
	  digikam/pixmapmanager.cpp, digikam/scanlib.cpp,
	  digikam/searchfolderview.cpp, digikam/searchresultsview.cpp,
	  digikam/syncjob.cpp, libs/dialogs/deletedialog.cpp,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/threadimageio/thumbnailloadthread.cpp,
	  utilities/batch/batchthumbsgenerator.cpp,
	  utilities/batch/imageinfojob.cpp,
	  utilities/cameragui/albumselectdialog.cpp,
	  utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/dkcamera.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/lighttable/lighttablebar.cpp,
	  utilities/lighttable/lighttablepreview.cpp,
	  utilities/lighttable/lighttablewindow.cpp,
	  utilities/setup/setupcollections.cpp,
	  utilities/setup/setupgeneral.cpp,
	  utilities/setup/setupidentity.cpp,
	  utilities/setup/setupmetadata.cpp, utilities/setup/setupmime.cpp,
	  utilities/setup/setupmisc.cpp, utilities/setup/setuptooltip.cpp:
	  AlbumSettings::componentData() -> AlbumSettings::instance()
	  (and no, I did not do this by hand)

2007-09-01 14:17  cgilles

	* utilities/cameragui/freespacewidget.cpp,
	  utilities/cameragui/freespacewidget.h: port FreeSpaceWidget from
	  KDE3 branch

2007-09-01 14:16  cgilles

	* CMakeLists.txt: update

2007-09-01 14:11  mwiesweg

	* imageplugins/adjustcurves/imageplugin_adjustcurves.cpp,
	  imageplugins/adjustcurves/imageplugin_adjustcurves.h,
	  imageplugins/adjustlevels/imageplugin_adjustlevels.cpp,
	  imageplugins/adjustlevels/imageplugin_adjustlevels.h,
	  imageplugins/antivignetting/imageplugin_antivignetting.cpp,
	  imageplugins/antivignetting/imageplugin_antivignetting.h,
	  imageplugins/blurfx/imageplugin_blurfx.cpp,
	  imageplugins/blurfx/imageplugin_blurfx.h,
	  imageplugins/border/imageplugin_border.cpp,
	  imageplugins/border/imageplugin_border.h,
	  imageplugins/channelmixer/imageplugin_channelmixer.cpp,
	  imageplugins/channelmixer/imageplugin_channelmixer.h,
	  imageplugins/charcoal/imageplugin_charcoal.cpp,
	  imageplugins/charcoal/imageplugin_charcoal.h,
	  imageplugins/colorfx/imageplugin_colorfx.cpp,
	  imageplugins/colorfx/imageplugin_colorfx.h,
	  imageplugins/coreplugin/imageplugin_core.cpp,
	  imageplugins/coreplugin/imageplugin_core.h,
	  imageplugins/distortionfx/imageplugin_distortionfx.cpp,
	  imageplugins/distortionfx/imageplugin_distortionfx.h,
	  imageplugins/emboss/imageplugin_emboss.cpp,
	  imageplugins/emboss/imageplugin_emboss.h,
	  imageplugins/filmgrain/imageplugin_filmgrain.cpp,
	  imageplugins/filmgrain/imageplugin_filmgrain.h,
	  imageplugins/freerotation/imageplugin_freerotation.cpp,
	  imageplugins/freerotation/imageplugin_freerotation.h,
	  imageplugins/hotpixels/imageplugin_hotpixels.cpp,
	  imageplugins/hotpixels/imageplugin_hotpixels.h,
	  imageplugins/infrared/imageplugin_infrared.cpp,
	  imageplugins/infrared/imageplugin_infrared.h,
	  imageplugins/inpainting/imageplugin_inpainting.cpp,
	  imageplugins/inpainting/imageplugin_inpainting.h,
	  imageplugins/inserttext/imageplugin_inserttext.cpp,
	  imageplugins/inserttext/imageplugin_inserttext.h,
	  imageplugins/lensdistortion/imageplugin_lensdistortion.cpp,
	  imageplugins/lensdistortion/imageplugin_lensdistortion.h,
	  imageplugins/noisereduction/imageplugin_noisereduction.cpp,
	  imageplugins/noisereduction/imageplugin_noisereduction.h,
	  imageplugins/oilpaint/imageplugin_oilpaint.cpp,
	  imageplugins/oilpaint/imageplugin_oilpaint.h,
	  imageplugins/perspective/imageplugin_perspective.cpp,
	  imageplugins/perspective/imageplugin_perspective.h,
	  imageplugins/raindrop/imageplugin_raindrop.cpp,
	  imageplugins/raindrop/imageplugin_raindrop.h,
	  imageplugins/restoration/imageplugin_restoration.cpp,
	  imageplugins/restoration/imageplugin_restoration.h,
	  imageplugins/sheartool/imageplugin_sheartool.cpp,
	  imageplugins/sheartool/imageplugin_sheartool.h,
	  imageplugins/superimpose/imageplugin_superimpose.cpp,
	  imageplugins/superimpose/imageplugin_superimpose.h,
	  imageplugins/texture/imageplugin_texture.cpp,
	  imageplugins/texture/imageplugin_texture.h,
	  imageplugins/whitebalance/imageplugin_whitebalance.cpp,
	  imageplugins/whitebalance/imageplugin_whitebalance.h: Port all
	  imageplugins to the two new KDE plugin macros:
	  K_EXPORT_COMPONENT_FACTORY is removed,
	  K_PLUGIN_FACTORY and K_EXPORT_PLUGIN are the new version.
	  Constructors take a QVariantList instead of QStringList.

	  Now image plugins load again.

2007-09-01 14:08  mwiesweg

	* utilities/imageeditor/canvas/imagepluginloader.cpp: Get error
	  string correctly from libloader

2007-09-01 11:11  mwiesweg

	* digikam/digikamapp.cpp, digikam/digikamapp.h,
	  digikam/digikamappprivate.h: Add support for autodetection of
	  gphoto2 cameras with Solid.
	  As for USM cameras, all other cameras supported by Solid will
	  now be detected dynamically and appear in the menu when they are
	  connected.

	  The cameras added manually are moved to their own submenu.
	  Adding manually _should_ now only be necessary for serial port
	  devices.

	  Note 1: This needs testing.
	  Note 2: I am not sure about the right solution when no devices
	  are connected:
	  Should the submenu be hidden, disabled (current solution) or
	  one entry be added "No device connected"?
	  Note 3: This requires kdelibs at least revision 704641, later
	  than last monday (27.8.)
	  A necessary method in Solid was added only then.

	  CCMAIL: digikam-devel@kde.org

2007-09-01 11:05  mwiesweg

	* digikam/cameralist.cpp, digikam/cameralist.h: Add
	  findConnectedCameras method.
	  Rename componentData()

2007-09-01 11:04  mwiesweg

	* utilities/cameragui/cameraui.cpp, utilities/setup/gpiface.cpp,
	  utilities/setup/gpiface.h, utilities/setup/setupcamera.cpp: Add a
	  method findConnectedUsbCamera(vendorId, productId) to GPIface.
	  This methods does its best to find the model/port strings for a
	  connected camera
	  with the given IDs.
	  Due to restrictions in the gphoto2 API, two connected cameras can
	  often not be differentiated.
	  (The USB ids for found cameras are not set in the
	  camera-abilities object)

2007-08-31 20:14  cgilles

	* digikam/digikamapp.cpp, digikam/digikamapp.h,
	  digikam/digikamview.cpp, digikam/digikamview.h: digiKam from
	  trunk (KDE4) : backport patch from Arnd (KDE3, commits #706991)
	  CCMAIL: arnd.baecker@web.de

2007-08-30 16:21  cgilles

	* utilities/cameragui/cameraui.cpp: digiKam from trunk (KDE4) :
	  missing to force to selectAll items when DownloadAll or
	  DownloadAndDeleteAll is used
	  CCBUGS: 143934

2007-08-30 14:35  cgilles

	* utilities/cameragui/albumselectdialog.cpp: polish

2007-08-30 14:12  cgilles

	* utilities/cameragui/camerainfodialog.cpp: fix icon

2007-08-30 13:59  cgilles

	* digikam/searchfolderview.cpp: polish

2007-08-30 09:49  cgilles

	* utilities/cameragui/cameraui.cpp: digiKam from trunk (KDE4) :
	  Camera GUI : always lets "Download All" option availalble
	  BUG: 143934

2007-08-30 08:41  cgilles

	* digikam/digikamapp.h, digikam/digikamview.cpp,
	  digikam/digikamview.h: polish

2007-08-30 08:26  cgilles

	* digikam/digikamapp.cpp, digikam/digikamapp.h,
	  digikam/digikamview.cpp, digikam/digikamview.h: digiKam from
	  trunk (KDE4) : Use camera gui to import new images in digiKam
	  album library.
	  The current menu option which use it is "Album/Import/Add
	  Images".
	  CCBUGS: 131407

2007-08-30 07:23  cgilles

	* utilities/cameragui/cameraui.cpp: Pass parent to CameraGUI window
	  to be sure thanit will be closed if AlbumGUI is closed. CameraGUI
	  still non-modal and users have access to AlbumGUI at the same
	  time than CameraGUI.

2007-08-30 06:38  gkulzer

	* digikam/welcomepageview.cpp: make it as simple as possible

2007-08-29 20:29  cgilles

	* utilities/setup/setupcamera.cpp: fix i18n forms

2007-08-29 19:20  cgilles

	* utilities/imageeditor/canvas/imagepluginloader.cpp: compile with
	  last changes in libkparts from KDE4

2007-08-29 14:22  cgilles

	* NEWS: update

2007-08-29 14:21  cgilles

	* digikam/welcomepageview.cpp: update

2007-08-29 14:19  cgilles

	* utilities/cameragui/animwidget.cpp,
	  utilities/cameragui/animwidget.h,
	  utilities/cameragui/cameraiconitem.cpp,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraiconview.h,
	  utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
	  utilities/cameragui/cameraui.rc: digiKam from trunk (KDE4) :
	  Camera Gui improvements : camera interface is now based on
	  KXmlGuiWindow instead KDialog.

	  By this way, the interface is more homogenous with the rest of
	  digiKam (album gui, light table, image editor). It will
	  be more easy to add new options in interface using standard menu
	  (the old one been very limited to 3 simple buttons to
	  host options). The layout is now fully optimized to preserve
	  space between widget.

	  This version use a status bar where a progress bar is used when
	  camera is busy. A zoom widget set the thumbs size, and a
	  naviguate bar set set current item selected in icon view.

	  With this version, XMP metadata viewer is available.

	  It's planed to use this new interface to import new pictures from
	  everywhere (not only from camera). Currently digiKam
	  use a very limited dialog to import files/folders without any
	  import options.

	  A fresh screenshot:
	  http://digikam3rdparty.free.fr/Screenshots/digikamKDE4_05.png

	  CCMAIL: digikam-devel@kde.org

2007-08-29 13:09  cgilles

	* utilities/cameragui/cameracontroller.cpp: polish i18n forms

2007-08-29 11:30  cgilles

	* libs/imageproperties/imagepropertiessidebarcamgui.cpp: digiKam
	  from trunk (KDE4) :

	  Marcel,

	  with future CameraGui implementation based on KXmlGuiWindow, the
	  Naviguate bar embeded in imageproperties
	  and metadata sidebar tab will be not used.
	  This naviguate bar is obsolete now. We will use a status
	  naviguate bar embeded in StatusBar instead everywhere.

	  This commit disable it in GUI, but the better way is to simplify
	  the implementation in the future
	  to remove it definitivly.

	  CCMAIL: marcel.wiesweg@gmx.de

2007-08-29 09:42  cgilles

	* libs/widgets/common/dlogoaction.cpp,
	  libs/widgets/common/dlogoaction.h: polish

2007-08-29 08:09  cgilles

	* utilities/cameragui/animwidget.cpp,
	  utilities/cameragui/animwidget.h: anim widget can be resized
	  dynamicly

2007-08-29 07:36  cgilles

	* libs/widgets/common/dlogoaction.cpp,
	  libs/widgets/common/dlogoaction.h: add new method to get logo
	  height

2007-08-29 07:19  cgilles

	* utilities/cameragui/cameraui.rc: update

2007-08-28 20:31  cgilles

	* utilities/cameragui/cameraui.rc: update

2007-08-28 20:13  mwiesweg

	* digikam/digikamapp.cpp, digikam/digikamappprivate.h: Prepare
	  camera menu for autodetection of all USB cameras:
	  Add submenu "Digital cameras" for non-USM devices.
	  Add submenu "Camera added manually" for cameras added in old
	  style.

	  I am undecided if USM cameras will go into "Digital cameras",
	  "USB storage devices", or both.

2007-08-28 20:09  cgilles

	* utilities/cameragui/cameraui.rc: update

2007-08-28 19:53  mwiesweg

	* libs/database/albumdb.cpp, libs/database/albumdb.h,
	  libs/database/collectionscanner.cpp: Some further work on
	  AlbumDB. Change getAlbumURL to getAlbumPath and
	  getAlbumRelativePath.

2007-08-28 19:51  mwiesweg

	* libs/widgets/metadata/worldmapwidget.cpp: Use K_GLOBAL_STATIC
	  instead of K3StaticDeleter

2007-08-28 17:46  mwiesweg

	* libs/database/albumdb.cpp, libs/database/albumdb.h: Prepare SQL
	  code to work with AlbumRoots. New code in #ifdefs, not used
	  currently.

2007-08-28 16:20  cgilles

	* utilities/cameragui/CMakeLists.txt: file missing

2007-08-28 16:17  cgilles

	* utilities/cameragui/cameraui.rc: prepare to use KXmlGuiWindow
	  with cameragui

2007-08-28 15:40  vkrause

	* themedesigner/CMakeLists.txt: find generated version.h

2007-08-28 15:35  vkrause

	* imageplugins/CMakeLists.txt, libs/dimg/dimg.h,
	  libs/dimg/dimgscale.cpp,
	  libs/widgets/metadata/worldmapwidget.cpp: compile

2007-08-28 13:59  cgilles

	* libs/widgets/common/statusprogressbar.cpp,
	  libs/widgets/common/statusprogressbar.h: polish

2007-08-28 13:09  cgilles

	* libs/widgets/common/statusprogressbar.cpp,
	  libs/widgets/common/statusprogressbar.h: backport #705735 from
	  KDE3 branch

2007-08-28 12:58  cgilles

	* libs/widgets/common/statusprogressbar.cpp,
	  libs/widgets/common/statusprogressbar.h: backport #705724 from
	  KDE3 branch

2007-08-28 09:10  cgilles

	* utilities/imageeditor/editor/digikamimagewindowui.rc,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/lighttable/lighttablewindow.cpp,
	  utilities/lighttable/lighttablewindowui.rc: add logo on Light
	  Table and Editor

2007-08-28 08:45  cgilles

	* digikam/digikamapp.cpp: now logo is displayed properlly on the
	  right of toolbar like Konqueror do

2007-08-28 08:45  cgilles

	* libs/widgets/common/dlogoaction.cpp,
	  libs/widgets/common/dlogoaction.h: polish

2007-08-28 08:09  cgilles

	* libs/widgets/common/dlogoaction.cpp,
	  libs/widgets/common/dlogoaction.h: KDE4 port

2007-08-28 07:39  cgilles

	* libs/widgets/common/dlogoaction.cpp,
	  libs/widgets/common/dlogoaction.h: missing files

2007-08-28 07:39  cgilles

	* CMakeLists.txt, data/pics/logo-digikam.png,
	  digikam/digikamapp.cpp, digikam/digikamui.rc,
	  libs/widgets/common/CMakeLists.txt: backport commit #705355 from
	  KDE3 branch

2007-08-27 20:51  mwiesweg

	* libs/database/albuminfo.h, libs/database/collectionlocation.cpp,
	  libs/database/collectionlocation.h: see last commit

2007-08-27 20:51  mwiesweg

	* libs/database/collectionmanager.cpp,
	  libs/database/collectionmanager.h,
	  libs/database/schemaupdater.cpp: Add support for id to
	  CollectionLocation
	  Name relativePath to more generic specificPath

2007-08-27 12:52  cgilles

	* utilities/cameragui/cameraiconitem.cpp: use Oxygen icons

2007-08-27 11:28  cgilles

	* digikam/albumfolderview.cpp, digikam/albumiconview.cpp,
	  project/project.kdevelop, utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h:
	  digiKam from trunk (KDE4) : Camera Gui improvements. Implement
	  Drag & Drop between Camera Gui and Album Gui to Download pictures
	  from camera to a physical album. Before, only inverse function
	  has been implemented : Upload pictures to camera when you Drag &
	  Drop items between Album Gui and Camera Gui.

2007-08-27 08:11  cgilles

	* digikam/dragobjects.cpp, digikam/dragobjects.h: add
	  CameraItemsList class to host camera items dropped by drag&drop
	  action

2007-08-27 05:54  cgilles

	* utilities/cameragui/cameraiconview.cpp: use Oxygen icons

2007-08-27 05:48  cgilles

	* utilities/cameragui/cameraiconview.cpp: use Oxygen icons

2007-08-27 03:43  cgilles

	* utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraiconview.h,
	  utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h:
	  digiKam from trunk (KDE4) : Camera Gui improvements : New options
	  to Download pictures and Delete it from camera at the same time.
	  2 options have been added : "Download/Delete Selected" and
	  "Download/Delete All".
	  BUG: 144431

2007-08-25 13:17  mwiesweg

	* libs/database/collectionlocation.cpp,
	  libs/database/collectionlocation.h,
	  libs/database/collectionmanager.cpp,
	  libs/database/collectionmanager.h: Further work on
	  CollectionManager

2007-08-25 12:28  mwiesweg

	* digikam/tagspopupmenu.cpp, digikam/tagspopupmenu.h: Remove
	  SyncJob call, use AlbumThumbnailLoader directly in TagsPopupMenu.
	  SyncJob is not good here.

2007-08-25 10:58  mwiesweg

	* digikam/albumthumbnailloader.cpp, digikam/albumthumbnailloader.h:
	  Use ThumbnailLoadThread instead of ThumbnailJob in
	  AlbumIconLoader.

2007-08-25 10:57  mwiesweg

	* libs/threadimageio/thumbnailloadthread.cpp,
	  libs/threadimageio/thumbnailloadthread.h: Add a find variant with
	  asynchronous return, as I want it in AlbumThumbnailLoader.
	  Add missing method implementation.

2007-08-25 07:58  gkulzer

	* README: Path had a / to many

2007-08-24 20:05  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: digiKam from trunk
	  (KDE4 : ask confirmation from user to overwrite picture with
	  File/Save action from Image Editor and Showfoto
	  CCBUGS: 103350

2007-08-24 17:20  cgilles

	* utilities/lighttable/lighttablepreview.cpp: KDE4 port

2007-08-24 17:04  cgilles

	* libs/dimg/ddebug.cpp: fix warning

2007-08-24 16:52  cgilles

	* CMakeLists.txt, digikam/imagepreviewview.cpp,
	  libs/dimg/fastscale.cpp, libs/dimg/fastscale.h,
	  libs/threadimageio/previewtask.cpp,
	  libs/threadimageio/thumbnailtask.cpp: digiKam from trunk: remove
	  fastscale algorithm since QT4 provide a better and fast image
	  scaling method.

2007-08-24 14:43  mwiesweg

	* digikam/albumthumbnailloader.cpp, digikam/syncjob.cpp,
	  libs/thumbbar/thumbnailjob.cpp: Hopefully the real fix for the
	  bug on Gilles' computer

2007-08-24 14:13  cgilles

	* showfoto/setup/setup.cpp: use oxygen icon

2007-08-24 13:18  cgilles

	* digikam/scanlib.cpp, digikam/scanlib.h: use a pure Qt
	  implementation to be more portable under Win32 and MacosX

2007-08-24 12:43  cgilles

	* digikam/scanlib.cpp: fix progress bar during startup scan

2007-08-24 11:10  cgilles

	* PACKAGING: update

2007-08-24 10:54  cgilles

	* CMakeLists.txt: typo

2007-08-24 10:49  cgilles

	* CMakeLists.txt, digikam.lsm, digikam.lsm.cmake,
	  digikam/CMakeLists.txt, digikam/version.h,
	  digikam/version.h.cmake, project/project.kdevelop: control
	  application version info by Cmake to release digiKam

2007-08-23 17:37  mwiesweg

	* digikam/albumthumbnailloader.cpp, digikam/syncjob.cpp: There may
	  be a bug in ThumbnailJob. Try to fix this until tomorrow
	  - album thumbnails are disabled waiting to a real fix tomorrow

2007-08-23 17:35  mwiesweg

	* digikam/albumfolderview.cpp: Remove unused variable

2007-08-22 18:40  mwiesweg

	* libs/database/collectionlocation.h,
	  libs/database/collectionmanager.cpp,
	  libs/database/collectionmanager.h: Add a preliminary
	  implementation of a CollectionManager that supports multiple
	  album roots
	  and uses Solid for detecting if a particular path is available or
	  not.
	  Still missing code to add and remove roots. Code is in #ifdefs,
	  not tested nor used.

2007-08-22 16:04  mwiesweg

	* libs/dimg/dimg.cpp: Fix little bug that caused a lot of things to
	  break

2007-08-22 14:24  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/setup/setupdcraw.cpp: digiKam from trunk (KDE4) :
	  backport patch from Guillaume Castagnino about to support new
	  chromatic aberration reduction options provided by dcraw 8.77
	  CCBUGS: 148561
	  CCMAIL: casta@xwing.info

2007-08-22 11:58  gkulzer

	* digikam/welcomepageview.cpp: English polish
	  CCMAIL:caulier.gilles@gmail.com

2007-08-22 09:25  cgilles

	* digikam/welcomepageview.cpp: fix i18n

2007-08-22 09:22  cgilles

	* NEWS: update

2007-08-22 09:19  cgilles

	* digikam/welcomepageview.cpp: digiKam from trunk (KDE4) : update
	  welcome page.

	  Marcel, Arnd, Gerhard : english words are correct ?

	  CCMAIL: digikam-devel@kde.org

2007-08-22 09:07  cgilles

	* utilities/lighttable/lighttablepreview.cpp: use Oxygen icons

2007-08-22 08:52  cgilles

	* digikam/albumiconview.cpp, digikam/digikamapp.cpp,
	  digikam/imagepreviewview.cpp, digikam/searchfolderview.cpp,
	  digikam/tagfilterview.cpp, digikam/tagfolderview.cpp,
	  libs/imageproperties/imagedescedittab.cpp,
	  project/project.kdevelop, showfoto/showfoto.cpp,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/lighttable/lighttablepreview.cpp: use Oxygene icons

2007-08-22 08:26  cgilles

	* utilities/cameragui/gpcamera.cpp: digiKam from trunk (KDE4) :
	  patch from Marcus Meissner about to handle properlly the file
	  names from camera reported by libgphoto2 using system char
	  encoding.

	  This fix solve this Mandriva bugzilla report :
	  http://qa.mandriva.com/show_bug.cgi?id=32524

	  Marcel, We have duplicate code into
	  digikam/utilities/setup/gpiface.cpp and
	  digikam/utilities/cameragui/gpcamera.cpp
	  We need to make a common implementation in digikam/libs to
	  maintain it. It more easy. What do you think about ?

	  CCMAIL: meissner@suse.de
	  CCMAIL: anaselli@mandriva.org
	  CCMAIL: marcel.wiesweg@gmx.de

2007-08-22 06:12  cgilles

	* libs/lprof/lcmsprf.h: digiKam from trunk (KDE4): patch from
	  Angelo Naselli about to compile digiKam with lcms 1.17. Tested
	  under Mandriva 2008.0 (cooker)
	  CCBUGS: 148930

2007-08-21 14:34  cgilles

	* NEWS: update

2007-08-21 14:29  cgilles

	* CMakeLists.txt, libs/dialogs/iccprofileinfodlg.cpp,
	  libs/dimg/dimg.cpp, libs/dimg/dimg.h, libs/dimg/dimgprivate.h,
	  libs/dimg/loaders/dimgloader.cpp,
	  libs/dimg/loaders/pngloader.cpp,
	  libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiesmetadatatab.cpp,
	  libs/imageproperties/imagepropertiesmetadatatab.h,
	  libs/imageproperties/imagepropertiessidebarcamgui.cpp,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/widgets/iccprofiles/iccprofilewidget.cpp,
	  libs/widgets/iccprofiles/iccprofilewidget.h,
	  libs/widgets/metadata/CMakeLists.txt,
	  libs/widgets/metadata/exifwidget.cpp,
	  libs/widgets/metadata/gpswidget.cpp,
	  libs/widgets/metadata/iptcwidget.cpp,
	  libs/widgets/metadata/makernotewidget.cpp,
	  libs/widgets/metadata/metadatawidget.cpp,
	  libs/widgets/metadata/metadatawidget.h,
	  libs/widgets/metadata/xmpwidget.cpp,
	  libs/widgets/metadata/xmpwidget.h, project/project.kdevelop:
	  digiKam from trunk (KDE4) : Add XMP metadata support.

	  - You need to use Exiv2 0.16 to handle XMP. This Exiv2 version is
	  under development.
	  - A new XMP tab have been add in Metadata sidebar.
	  - If you use an old version of Exiv2 witch not support XMP, this
	  tab will be hidden.
	  - XMP handling is read only. We only show XMP content. Advanced
	  operations over XMP
	  will be done when Exiv2 implementation will be more mature.

	  BUG: 146864

2007-08-21 08:10  cgilles

	* libs/widgets/metadata/makernotewidget.cpp: polish

2007-08-21 08:10  cgilles

	* libs/widgets/metadata/exifwidget.cpp: polish

2007-08-21 08:09  cgilles

	* libs/widgets/metadata/iptcwidget.cpp: digiKam form KDE3 branch :
	  bugfix : enable tool buttons from metadata sidebar if IPTC
	  contents exist

2007-08-20 21:43  thiago

	* digikam/albumfolderview.cpp, digikam/albummanager.cpp,
	  digikam/kipiinterface.cpp, digikam/metadatahub.cpp,
	  digikam/tagfilterview.cpp, digikam/tagfolderview.cpp,
	  imageplugins/charcoal/charcoal.cpp,
	  imageplugins/coreplugin/imageeffect_iccproof.cpp,
	  imageplugins/coreplugin/sharpnesseditor/unsharp.cpp,
	  kioslave/digikamalbums.cpp, libs/database/albumdb.cpp,
	  libs/database/albumdb_sqlite2.cpp,
	  libs/database/backendsqlite3.cpp, libs/dimg/dimg.cpp,
	  libs/dimg/filters/dimgsharpen.cpp,
	  libs/dimg/filters/icctransform.cpp,
	  libs/dimg/loaders/jpegloader.cpp,
	  libs/dimg/loaders/pngloader.cpp, libs/dimg/loaders/ppmloader.cpp,
	  libs/dimg/loaders/tiffloader.cpp, libs/dmetadata/dmetadata.cpp,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/jpegutils/jpegutils.cpp, libs/thumbbar/thumbnailjob.cpp,
	  showfoto/showfoto.cpp, utilities/cameragui/cameracontroller.cpp,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/imageiface.cpp: Remove use of
	  k_funcinfo

2007-08-20 20:39  mwiesweg

	* libs/database/schemaupdater.cpp: Draft of new schema:
	  - add status flag to AlbumRoots
	  - colorDepth is an integer (8, 16)
	  - if you look closely, compression information is not available
	  for JPEGs, PNGs, RAWs etc.,
	  actually only libtiff returns something here. So this is not a
	  field suitable for the db.

2007-08-20 20:37  mwiesweg

	* libs/database/albumdb.cpp, libs/database/albumdb.h,
	  libs/database/albuminfo.h: Add necessary SQL for future album
	  root table

2007-08-19 18:51  mwiesweg

	* libs/database/collectionscanner.cpp: Simplify code with the nice
	  QDir::NoDotAndDotDot

2007-08-19 18:33  mwiesweg

	* libs/dimg/loaders/jp2kloader.cpp,
	  libs/dimg/loaders/jpegloader.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: Implementation of color model
	  retrieval and selective loading in loaders.
	  The large number of changes in the diff are mostly due to
	  intendation changes,
	  real code changes are minor.

2007-08-19 18:32  mwiesweg

	* libs/dimg/loaders/dimgloader.cpp, libs/dimg/loaders/dimgloader.h:
	  The implementation of the the unique hash and the selective
	  loading, see last commit

2007-08-19 18:31  mwiesweg

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h: - Add support to retrieve
	  the color model and bit depth of the original file (before
	  conversion to RGB)
	  - allow to load only metadata fields and not the actual image
	  data
	  - Add a method to retrieve a unique hash from a file. This hash
	  is very much like what Amarok
	  uses for file identification, and the purpose is to be fast and
	  unique.
	  Similarity detection is _not_ possible with this hash - for this,
	  we will use a Haar-like algorithm.

2007-08-19 15:01  cgilles

	* digikam/albumsettings.cpp: digiKam from trunk (KDE4) : added .mp4
	  movies files to drive by default (Nokia phone/camera generate
	  these files)

2007-08-19 09:02  cgilles

	* README: add missing Qt4 SQlite database plugin depency

2007-08-19 08:18  cgilles

	* README: add info about kdepimlibs depency

2007-08-19 08:01  cgilles

	* themedesigner/CMakeLists.txt: no desktop file to install

2007-08-19 08:00  cgilles

	* themedesigner/digikamthemedesigner.desktop: digiKam from trunk
	  KDE4 : no need a menu entry in desktop graphics menu category.
	  Theme designer is not a graphics application, but a design tool
	  for digiKam
	  CCBUGS: 148971

2007-08-18 04:45  gkulzer

	* imageplugins/adjustlevels/adjustlevels.cpp: i18n string
	  improvement

2007-08-18 04:40  gkulzer

	* imageplugins/adjustcurves/adjustcurves.cpp: i18n string
	  improvement

2007-08-17 20:31  mwiesweg

	* libs/database/schemaupdater.cpp, libs/database/schemaupdater.h:
	  First, unfinished draft for the next version of the database
	  schema.

2007-08-17 19:36  mwiesweg

	* libs/database/collectionscanner.cpp,
	  libs/database/collectionscanner.h: const refs

2007-08-17 17:56  gkulzer

	* libs/thumbbar/thumbbar.cpp: thumbbar of light table gets updated
	  correctly

2007-08-16 08:53  gkulzer

	* data/themes/Dark: update Dark theme to match kde3

2007-08-16 07:27  mlaurent

	* digikam/welcomepageview.cpp: KParts::URLArgs--

2007-08-15 18:51  mwiesweg

	* digikam/albumlister.cpp, digikam/albummanager.cpp,
	  digikam/dio.cpp, digikam/scanlib.cpp,
	  digikam/searchresultsview.cpp, utilities/batch/imageinfojob.cpp,
	  utilities/cameragui/cameraui.cpp: Set name filter on
	  CollectionScanner
	  No more need to pass filter to listing jobs

2007-08-15 18:50  mwiesweg

	* digikam/albumsettings.cpp, digikam/albumsettings.h: We need this
	  object now at an earlier point of time.
	  Use the convenient K_GLOBAL_STATIC macro.
	  (Note: need to clean up all those componentData() misuses)

2007-08-15 18:49  mwiesweg

	* kioslave/digikamalbums.cpp, kioslave/digikamdates.cpp,
	  kioslave/digikamsearch.cpp, kioslave/digikamtags.cpp: Remove
	  filtering by name.
	  Prophylactically, remove the getDimension flag (from now till
	  some better db schema, dimension display is broken)

2007-08-15 18:47  mwiesweg

	* libs/database/collectionscanner.cpp,
	  libs/database/collectionscanner.h, libs/database/imagelister.cpp,
	  libs/database/imagelister.h: Move filtering by name from listing
	  to scanning.

	  Previously, all files were taken in the database, and only after
	  listing from the db,
	  files were filtered by the file suffixes.
	  With this change, as discussed on the devel list quite some time
	  ago,
	  files are filtered by suffix before they are taken up in the
	  database,
	  and filtering after listing is not necessary.

	  This accommodates better to the view that all entries in the db
	  are part of the collection,
	  and it solves some bugs when SQL features are used to get
	  statistics from db.

	  TODO:
	  The situation in the config dialog needs to be cleared. At least
	  there must be a big fat
	  warning if users try to remove "*.jpg" and the like, as they
	  would lose their tags.
	  Second, after a change, a rescan is needed.
	  We should anyway think about the format list, when raw formats
	  are added, old users may not see them.
	  There could be a "use default values" check - and only with this
	  unchecked, the formats would be configurable.

	  CCMAIL: digikam-devel@kde.org

2007-08-15 16:21  mwiesweg

	* libs/database/imagelister.cpp: Make date listing work again, with
	  a much cleaner solution to creating the date strings

2007-08-15 16:20  mwiesweg

	* utilities/imageeditor/canvas/imagepluginloader.cpp,
	  utilities/imageeditor/canvas/imagepluginloader.h,
	  utilities/imageeditor/editor/editorwindow.cpp: Simplify code
	  using two QMaps
	  Remove Q3 classes

2007-08-13 20:48  mwiesweg

	* CMakeLists.txt, digikam/CMakeLists.txt: Add a configure check for
	  the Qt4 SQL module.
	  The check for libsqlite3 is kept, as the module is just a thin
	  wrapper over this library
	  - actually I want a configure check that the Qt module exists and
	  has the sqlite3 driver compiled in.

	  Remove the old backend code, and link to Qt SQL libs.

2007-08-13 20:44  mwiesweg

	* kioslave/digikamalbums.cpp, kioslave/digikamdates.cpp,
	  kioslave/digikamsearch.cpp, kioslave/digikamtags.cpp: Add
	  QCoreApplication object everywhere - they are needed so that Qt
	  can locate its plugins.
	  Port to new ImageQueryBuilder API.

2007-08-13 20:44  mwiesweg

	* digikam/albummanager.cpp, libs/database/databaseaccess.cpp: Add
	  runtime check for Qt SQL sqlite3 driver availability.
	  Refine user-visible error message when database access is broken.

2007-08-13 20:42  mwiesweg

	* libs/database/imagelister.cpp, libs/database/imagelister.h,
	  libs/database/imagequerybuilder.cpp,
	  libs/database/imagequerybuilder.h,
	  libs/database/upgradedb_sqlite2tosqlite3.cpp: Port to QVariant
	  and bound values.

2007-08-13 20:40  mwiesweg

	* libs/database/albumdb.cpp, libs/database/albumdb.h: That was the
	  tedious part:
	  Port to QList<QVariant> and to bound values. Reformat.

2007-08-13 20:38  mwiesweg

	* libs/database/databasebackend.cpp,
	  libs/database/databasebackend.h: Use the Qt4 SQL module with the
	  sqlite3 driver as the SQL backend,
	  remove old code accessing libsqlite3 directly.

	  The switch is long planned. There are no major code changes, the
	  database backend
	  provides mostly a drop-in replacement for the old API.
	  It gives us a clean and complete Qt API, and I want to
	  use prepared query to try to speed up some batch operations.
	  If we decide in the future that we want to support MySQL, here we
	  have the support
	  for free by Qt.

	  CCMAIL: digikam-devel@kde.org

2007-08-13 17:45  mwiesweg

	* digikam/albumpropsedit.cpp: Fix deprecated call

2007-08-11 18:12  mwiesweg

	* digikam/digikamapp.cpp, digikam/digikamapp.h,
	  digikam/digikamappprivate.h: whitespace cleanups

2007-08-11 15:30  mwiesweg

	* digikam/digikamapp.cpp, digikam/digikamapp.h,
	  digikam/digikamappprivate.h: Use KDE Solid for detection of USB
	  mass storage devices

	  - now there is one submenu for devices reported as "HardDisk" on
	  the USB bus,
	  and one submenu for devices reported as one of the various "Card
	  Reader" subtypes
	  - remove traces of the KDE3 media:/ ioslave

	  Solid is a really great thing to have, first time that I use
	  Linux and feel the hardware
	  is well integrated even in high-level applications!

	  TODO: For KDE3 we install .desktop files to add a digikam entry
	  to the popup dialog that
	  kded pops up when a new device is detected. I currently have no
	  idea about the KDE4 equivalent.

	  CCMAIL: digikam-devel@kde.org

2007-08-09 20:59  mlaurent

	* Messages.sh: Fix

2007-08-09 19:22  mwiesweg

	* digikam/digikamview.cpp, libs/dialogs/imagedlgbase.cpp,
	  libs/dialogs/imageguidedlg.cpp,
	  libs/imageproperties/imagepropertiesmetadatatab.cpp,
	  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/widgets/common/sidebar.cpp, libs/widgets/common/sidebar.h,
	  libs/widgets/imageplugins/imagepannelwidget.cpp,
	  showfoto/showfoto.cpp, utilities/cameragui/cameraui.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/lighttable/lighttablewindow.cpp: Following Qt4 style,
	  remove const char *name parameter from constructor

2007-08-09 17:56  mwiesweg

	* digikam/albumiconitem.cpp, digikam/albumiconview.cpp,
	  digikam/albumiconview.h: Switch to multithreaded thumbnail
	  loading:
	  AlbumIconView uses ThumbnailLoadThread now.

	  Previously, we used to load thumbnails with an ioslave and
	  transfer the data over shared memory.
	  This overhead can be avoided now.

	  The new classes ThumbnailLoadThread and ThumbnailCreator have the
	  functionality that was
	  contained in the digikamthumbnail ioslave and the classes
	  ThumbnailJob and PixmapManager.
	  ThumbnailJob/ioslave is still used in other parts of digikam.
	  PixmapManager is now unused.

	  Subjectively, thumbnail loading feels faster in certain
	  situations for me.
	  I have no measurements because the experimental setting would be
	  difficult.

	  CCMAIL: digikam-devel@kde.org

2007-08-09 17:46  mwiesweg

	* libs/threadimageio/loadsavethread.cpp,
	  libs/threadimageio/managedloadsavethread.cpp,
	  libs/threadimageio/managedloadsavethread.h: - add a method to add
	  a group of thumbnails to the thumbnail load thread.
	  This is meant for a future implementation, where the view pushes
	  all currently visible
	  thumbnails that need to be loaded to the _front_ of the queue.
	  Currently, new tasks
	  are always appended and wait for older ones. Prepending is not an
	  option to keep the order
	  of item loading unchanged.
	  - remove the one-second sleep, to real sleep. Audited that
	  condvar is waked whereever needed.
	  Though, bugs may come up...

2007-08-08 17:14  mwiesweg

	* libs/threadimageio/thumbnailtask.cpp: adapt to API

2007-08-08 17:13  mwiesweg

	* libs/threadimageio/managedloadsavethread.cpp,
	  libs/threadimageio/managedloadsavethread.h,
	  libs/threadimageio/thumbnailloadthread.cpp,
	  libs/threadimageio/thumbnailloadthread.h: Improve support for
	  pixmap loading
	  Fix the usual bugs

2007-08-08 17:11  mwiesweg

	* libs/threadimageio/loadingdescription.cpp,
	  libs/threadimageio/loadingdescription.h: Add parameter to
	  constructor

2007-08-08 17:11  mwiesweg

	* libs/threadimageio/loadingcache.cpp,
	  libs/threadimageio/loadingcache.h: retrieve QPixmap and QImage by
	  pointer, to differentiate between "a null object is cached" and
	  "no cache entry"

2007-08-06 20:48  mwiesweg

	* libs/threadimageio/thumbnailloadthread.cpp,
	  libs/threadimageio/thumbnailloadthread.h: - add a convenient
	  find() method for pixmap access
	  - allow to set size and exif once per thread object
	  - add method to remove thumbnails from disk and from cache

2007-08-06 20:46  mwiesweg

	* libs/threadimageio/loadingdescription.cpp,
	  libs/threadimageio/loadingdescription.h: Provide possible cache
	  keys for thumbnails (yes, there are 256 of them)

2007-08-06 20:45  mwiesweg

	* libs/threadimageio/thumbnailbasic.cpp,
	  libs/threadimageio/thumbnailcreator.cpp,
	  libs/threadimageio/thumbnailcreator.h: Add a method to delete
	  thumbnails from disk.
	  Refactor some methods to enable code reuse

2007-08-06 20:44  mwiesweg

	* libs/threadimageio/loadingcache.cpp,
	  libs/threadimageio/loadingcache.h: It quickly became clear that I
	  need a cache for pixmaps, not QImages.
	  Ok, now we have both.

2007-08-05 21:28  mwiesweg

	* CMakeLists.txt, kioslave/digikamthumbnail.cpp: - make compile
	  - fix API change in ioslave

2007-08-05 21:27  mwiesweg

	* libs/threadimageio/loadingdescription.cpp,
	  libs/threadimageio/loadingdescription.h,
	  libs/threadimageio/loadsavethread.cpp,
	  libs/threadimageio/loadsavethread.h,
	  libs/threadimageio/managedloadsavethread.cpp: Prepare the other
	  classes for multithreaded thumbnail loading

2007-08-05 21:26  mwiesweg

	* libs/threadimageio/thumbnailloadthread.cpp,
	  libs/threadimageio/thumbnailloadthread.h,
	  libs/threadimageio/thumbnailtask.cpp,
	  libs/threadimageio/thumbnailtask.h: Add the initial version of a
	  multithread thumbnail loading.
	  These classes have the functionality to replace the
	  digikamthumbnail ioslave,
	  the ThumbnailJob and the PixmapManager classes.
	  They share the infrastructure of the threadimageio library we are
	  using for loading full images and previews.
	  It is the hope that the removed cost of moving the image data
	  through the shared
	  memory segment from the ioslave will make thumbnail loading
	  slightly faster.

	  The code is not yet used or tested in digikam.

	  CCMAIL: digikam-devel@kde.org

2007-08-05 21:22  mwiesweg

	* libs/threadimageio/loadingcache.cpp,
	  libs/threadimageio/loadingcache.h: - Add support to cache
	  thumbnails, in a different cache than the large images.
	  Cache size will be set by the number of cached thumbnails.
	  - polish API docs

2007-08-05 21:21  mwiesweg

	* libs/threadimageio/thumbnailcreator.cpp,
	  libs/threadimageio/thumbnailcreator.h,
	  libs/threadimageio/thumbnailcreator_p.h: Clean up API and API
	  docs

2007-08-05 14:41  mwiesweg

	* libs/thumbbar/thumbnailjob.cpp: In Qt4, the size of a drawn
	  rectangle in integer coordinates is rect.width() + pen width.
	  Now, the simple but beautiful highlighting frame is properly back
	  in albumiconview,
	  with digikam looking more polished ;-)

2007-08-05 14:38  mwiesweg

	* libs/threadimageio/thumbnailcreator.cpp,
	  libs/threadimageio/thumbnailcreator.h,
	  libs/threadimageio/thumbnailcreator_p.h: ThumbnailCreator:
	  Ok, the FreeDesktop specs requires that thumbs have an alpha
	  channel
	  - partially revert changes from yesterday: store thumbs on disk
	  as ARGB32
	  - add a property to remove alpha channel after loading
	  - add a property to only create the large (256x256) thumbnail
	  version.
	  This is a step on the way to make thumbnail size setting more
	  dynamic

2007-08-05 14:35  mwiesweg

	* digikam/iconview.cpp: Fix shift + control button click modes in
	  IconView which were broken due to Qt4 API changes

2007-08-05 14:09  mwiesweg

	* digikam/albumiconitem.cpp, digikam/albumiconview.cpp,
	  digikam/albumiconview.h: I think for proper antialiasing the
	  background must be known at the time of drawing.
	  For this reason, pregenerate 5 rating pixmaps for both selected
	  and regular state.

2007-08-04 16:29  mwiesweg

	* digikam/albumiconitem.cpp, digikam/pixmapmanager.cpp,
	  libs/threadimageio/thumbnailcreator.cpp,
	  libs/threadimageio/thumbnailcreator.h,
	  libs/thumbbar/thumbnailjob.cpp,
	  utilities/cameragui/cameraiconitem.cpp: Thumbnails with an alpha
	  channel:
	  Do we want real transparency for thumbnails? I vote "no".

	  - remove the code that I added to speed up drawing by setting the
	  composition mode to source.
	  This broke the rating pixmap, and thumbnails with an alpha
	  channel
	  - In thumbnail creator: images without an alpha channel are not
	  converted to have one.
	  Images with an alpha channel are composed over white to remove
	  the alpha channel.

	  TODO: Find out if this is necessary. Find out about FreeDesktop
	  spec.

2007-08-04 15:45  mwiesweg

	* CMakeLists.txt, showfoto/CMakeLists.txt: Remove double
	  compilation - these files are included in libdigikam

2007-08-04 15:44  mwiesweg

	* utilities/cameragui/cameracontroller.cpp: Do not stop thread on
	  cancel, only stop it in destructor.
	  Meaning of d->canceled unchanged, added d->running.

2007-08-04 15:40  mwiesweg

	* digikam/digikamapp.cpp: Fix forward/backward menu

2007-08-04 15:39  mwiesweg

	* utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindowprivate.h: Use
	  QSignalMappper for undo/redo action popup menus

2007-08-04 15:05  mwiesweg

	* digikam/digikamapp.cpp: Remove KDE4 warning

2007-08-04 15:01  mwiesweg

	* showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/digikamimagewindowui.rc,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/editorwindowprivate.h,
	  utilities/imageeditor/editor/imagewindow.cpp: - use KAction
	  instead of QAction everywhere, for the setShortcut method
	  - remove remnants of KAccel
	  - add keyboard shortcuts to their respective actions, remove
	  extra shortcut handling.
	  Only one specific shortcut-only action is left, which is added
	  via XML to MainWindow

2007-08-04 13:39  mwiesweg

	* utilities/imageeditor/editor/editorwindow.cpp: Port fullscreen
	  action to new API

2007-08-04 13:38  mwiesweg

	* libs/threadimageio/loadsavetask.cpp: Remove code that was
	  necessary with old Qt3 style sharing of DImg.
	  With DImg using QAtomic sharing, it is much easier now.

2007-08-04 13:34  mwiesweg

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h, libs/dimg/dimgprivate.h:
	  Use Qt4 style sharing to DImg: Using DSharedData class

2007-08-04 13:32  mwiesweg

	* libs/dimg/dshareddata.h: Allow to access information to implement
	  custom detaching

2007-08-04 12:11  mwiesweg

	* utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/cameraui.cpp: - fix hangup when exiting
	  camera ui: Forgot to wake condvar
	  - send busy=false message when thread was canceled

2007-08-04 12:09  mwiesweg

	* utilities/cameragui/cameraiconitem.cpp: The same painting
	  speedups for camera items

2007-08-04 12:08  mwiesweg

	* digikam/albumiconitem.cpp: - Remove the intermediate pixmap
	  drawing
	  - Disable alpha blending when drawing thumbnail pixmaps, which
	  have an alpha channel.
	  On my system (ATI, unaccelerated x.org driver) painting is very
	  slow with alpha blending,
	  which is not needed
	  - set a clip region around thumbnail to draw background pixmap. I
	  have no proof that this is faster.

2007-08-03 16:47  mwiesweg

	* digikam/albumiconitem.cpp, digikam/albumiconitem.h,
	  digikam/albumiconview.cpp, digikam/albumiconview.h: Port iconview
	  changes to AlbumIconItem.
	  Return pixmaps by value (implicitly shared)

	  Painting performance and some drawing code is still subject to
	  change

2007-08-03 16:45  mwiesweg

	* digikam/albumicongroupitem.cpp, digikam/albumicongroupitem.h,
	  digikam/icongroupitem.cpp, digikam/icongroupitem.h: Port iconview
	  changes for banner drawing

2007-08-03 16:44  mwiesweg

	* utilities/cameragui/cameraiconitem.cpp,
	  utilities/cameragui/cameraiconitem.h,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraiconview.h: Port iconview changes

2007-08-03 16:44  mwiesweg

	* libs/threadimageio/previewtask.cpp: Make it compile

2007-08-03 16:43  mwiesweg

	* digikam/iconitem.cpp, digikam/iconitem.h: Accept a QPainter * in
	  paintItem

2007-08-03 16:43  mwiesweg

	* digikam/iconview.cpp: Rearrange main painting loop to pass one
	  QPainter object.
	  Before, end() was called each time.
	  After painting the items, the background painting did not work,
	  which broke themeing.

2007-08-03 07:43  mlaurent

	* kioslave/digikamalbums.cpp, kioslave/digikamsearch.cpp,
	  kioslave/digikamtags.cpp, kioslave/digikamthumbnail.cpp: Adapt to
	  new KWarning/kFatal/kDebug api

2007-08-02 17:22  mwiesweg

	* libs/threadimageio/loadsavetask.cpp: oops, this return statement
	  missing would be pretty stupid...

2007-08-02 17:21  mwiesweg

	* libs/threadimageio/previewtask.cpp: Same changes as for
	  SharedLoadingTask, now for PreviewTask

2007-08-02 17:19  mwiesweg

	* libs/threadimageio/loadsavetask.cpp,
	  libs/threadimageio/loadsavethread.cpp: - make sure that tasks are
	  deleted
	  (taskHasFinished in the context of listening to another process
	  is a very complex problem...)
	  - call taskHasFinished also if loaded from cache

2007-08-02 17:17  mwiesweg

	* digikam/imagepreviewview.cpp: restore preloading of previews

2007-08-02 17:12  mwiesweg

	* utilities/imageeditor/editor/imagewindow.cpp: Apply theme once
	  upon construction

2007-08-02 17:11  mwiesweg

	* libs/widgets/common/previewwidget.cpp,
	  libs/widgets/common/previewwidget.h: Specify Base as background
	  role
	  Use palette to retrieve background color

	  Background themeing of preview works again

2007-08-01 20:04  mwiesweg

	* digikam/iconview.cpp: Another subtle API change that effectively
	  and silently breaks things,
	  as usual not mentioned in the docs on porting to Qt4:

	  QMouseEvent::buttons() contains _not_ the button that caused the
	  event for
	  _release_ events (only for these). Need to use button().

2007-08-01 19:58  mwiesweg

	* digikam/digikamapp.cpp, digikam/digikamui.rc: - fix stupid
	  copy-and-paste effect
	  - add actions via XML

2007-08-01 18:44  mwiesweg

	* utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraui.cpp: Port Q3PopupMenu -> QAction,
	  remove some other deprecated calls

2007-08-01 18:43  mwiesweg

	* themedesigner/CMakeLists.txt: fix linking

2007-08-01 10:56  mlaurent

	* libs/dimg/ddebug.cpp: Deprecated--

2007-07-31 21:50  mlaurent

	* Messages.sh: Remove rc.cpp

2007-07-31 21:02  mwiesweg

	* digikam/tagspopupmenu.cpp: - Move "Add New Tag" to the bottom
	  also in top-level. Wondering if it should be "Add New Tag Here".
	  - "Add this tag" is really "Assign This Tag"
	  - capitalization according to HIG; unsure about the demonstrative
	  pronoun "This"

2007-07-31 11:43  mlaurent

	* libs/dimg/ddebug.cpp, libs/dimg/ddebug.h: compile++

2007-07-31 11:25  mlaurent

	* libs/database/imagelister.cpp: Fix compile

2007-07-30 20:26  mwiesweg

	* digikam/digikamapp.cpp: It does not work...at least the shortcuts
	  appear in the config dialog :-(

2007-07-30 20:25  mwiesweg

	* digikam/iconview.cpp: Q3ValueList -> QList,
	  Q3PtrDict -> QSet (as used here)

2007-07-30 19:59  mwiesweg

	* digikam/digikamapp.cpp, digikam/digikamapp.h,
	  digikam/digikamappprivate.h: - port to QAction API
	  - use QAction for the global shortcuts
	  - use QSignalMapper for camera menu

2007-07-29 19:22  mwiesweg

	* digikam/tagspopupmenu.cpp: Rewrite the special TagsPopupMenu
	  action.
	  This was quite a major undertaking. But no, we
	  have a very nice menu with a checkbox on the left, followed by
	  icon and
	  text.
	  Even the submenus have a checkbox.
	  All this is done by drawing directly with QStyle, so it needs to
	  be tested.

	  TODO:
	  You will notice that the menu frame on the right is not drawn.
	  Actually there is code that draws it, but I dont know why it is
	  not visible.

2007-07-29 19:18  mwiesweg

	* digikam/tagfilterview.cpp: Use KSelectAction instead of doing it
	  manually

2007-07-29 19:18  mwiesweg

	* libs/imageproperties/imagedescedittab.cpp: Remove Q3PopupMenu,
	  port to QAction.
	  Re-add KABC code, #ifdef'd depending on config.h

2007-07-27 20:51  mwiesweg

	* digikam/tagfilterview.cpp, digikam/tagfolderview.cpp: Remove
	  Q3PopupMenu, port to QAction API.
	  Add #ifdefs around all KABC dependent code, using the variable
	  set in config.h

2007-07-27 20:38  mwiesweg

	* digikam/albumfolderview.cpp: Remove Q3PopupMenu dependency, port
	  to QAction API.

2007-07-27 20:35  mwiesweg

	* digikam/searchadvanceddialog.cpp: Q3ValueList -> QList, remove
	  deprecated method calls

2007-07-27 20:34  mwiesweg

	* libs/imageproperties/talbumlistview.cpp: Remove Q3PopupMenu
	  dependency, port to QAction API.

2007-07-27 20:32  mwiesweg

	* digikam/imagepreviewview.cpp: Remove Q3PopupMenu dependency, port
	  to QAction API.

2007-07-27 20:31  mwiesweg

	* utilities/lighttable/lighttablebar.cpp,
	  utilities/lighttable/lighttablepreview.cpp: Remove Q3PopupMenu
	  dependency, port to QAction API.

2007-07-27 20:30  mwiesweg

	* digikam/albumiconview.cpp: - Remove Q3PopupMenu dependency,
	  Port to QAction API.
	  - For Open With, KMimeTypeTrader is needed

2007-07-27 20:27  mwiesweg

	* libs/widgets/common/dpopupmenu.cpp,
	  libs/widgets/common/dpopupmenu.h: Derive from KMenu

2007-07-27 20:24  mwiesweg

	* themedesigner/CMakeLists.txt: Make it compile

2007-07-27 20:24  mwiesweg

	* digikam/searchwidgets.cpp, digikam/tagcreatedlg.cpp: Fix
	  deprecated calls

2007-07-27 20:23  mwiesweg

	* digikam/album.cpp: Fix warnings

2007-07-27 20:22  mwiesweg

	* HACKING: add bashrc function

2007-07-27 18:34  mwiesweg

	* digikam/tagspopupmenu.cpp, digikam/tagspopupmenu.h: Use
	  QActionGroup to collect activation of actions + get the info
	  which action was activated

2007-07-26 21:50  cgilles

	* AUTHORS: update

2007-07-26 21:48  cgilles

	* showfoto/pics/showfoto-splash.png,
	  showfoto/pics/showfoto-splash.xcf: digiKam from trunk (KDE4) :
	  new showfoto splashscreen from Boris
	  CCMAIL: sirro.mig@gmail.com

2007-07-26 14:17  cgilles

	* NEWS: update

2007-07-26 14:15  cgilles

	* digikam/tagfilterview.cpp: digiKam from trunk (KDE4) : remove X11
	  depency
	  CCMAIL: marcel.wiesweg@gmx.de

2007-07-26 14:13  cgilles

	* digikam/tagfolderview.cpp: digiKam from trunk (KDE4) : remove X11
	  depency.
	  CCMAIL: marcel.wiesweg@gmx.de

2007-07-26 14:07  cgilles

	* libs/imageproperties/talbumlistview.cpp: digiKam from trunk
	  (KDE4) : remove X11 depency
	  CCMAIL: marcel.wiesweg@gmx.de

2007-07-26 14:01  cgilles

	* digikam/albumfolderview.cpp: digiKam from trunk (KDE4) : remove
	  X11 depency in AlbumFolderView about dropped event and keyboard
	  modifiers.
	  CCMAIL: marcel.wiesweg@gmx.de

2007-07-26 13:06  cgilles

	* digikam/albumfolderview.cpp: use Oxygen icon

2007-07-26 12:27  cgilles

	* digikam/albumthumbnailloader.cpp: use oxygen icon

2007-07-26 12:18  cgilles

	* digikam/scanlib.cpp: fix i18n

2007-07-26 12:15  cgilles

	* utilities/imageeditor/editor/imagewindow.cpp: fix i18n

2007-07-26 12:15  cgilles

	* showfoto/showfoto.cpp: fix i18n

2007-07-26 12:05  cgilles

	* digikam/ratingpopupmenu.cpp, digikam/ratingpopupmenu.h: digiKam
	  from trunk (KDE4) : Rating Pop-up menu is now fully suitable
	  using pure QT4 port.

	  Marcel : still a little side effect about background color used
	  to paint regular star pixamp on menu items.
	  I have used Qt:transparent color or
	  palette().color(QPalette::Active, QPalette::Background) without
	  success.
	  Sound like QMenu play with the background color somewhere...

	  Screenshot :
	  http://digikam3rdparty.free.fr/Screenshots/digikamKDE4_04.png

	  CCMAIL: digikam-devel@kde.org
	  CCMAIL: marcel.wiesweg@gmx.de

2007-07-26 11:58  cgilles

	* utilities/lighttable/lighttablebar.cpp: digiKam from trunk (KDE4)
	  : fix pixmap initialization into LightTable thumbbar. Now it's
	  more suitable.

2007-07-26 07:59  cgilles

	* utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/lighttable/lighttablebar.cpp,
	  utilities/lighttable/lighttablepreview.cpp: fix signal name

2007-07-26 07:59  cgilles

	* digikam/albumiconview.cpp: fix signal name

2007-07-26 07:58  cgilles

	* digikam/imagepreviewview.cpp: fix signal name

2007-07-26 07:57  cgilles

	* digikam/ratingpopupmenu.cpp, digikam/ratingpopupmenu.h: fix
	  signal name

2007-07-26 07:53  cgilles

	* digikam/ratingpopupmenu.cpp: polish

2007-07-26 06:35  cgilles

	* KDE4PORT: update

2007-07-26 06:27  cgilles

	* NEWS: update

2007-07-26 06:15  cgilles

	* libs/themeengine/themeengine.cpp: fix key name

2007-07-26 06:03  cgilles

	* themedesigner/mainwindow.cpp: check if file can be open in write
	  mode

2007-07-25 22:43  thorbenk

	* kioslave/digikamalbums.cpp: Another compile fix

2007-07-25 21:41  thorbenk

	* digikam/digikamapp.cpp: Port to new kdelibs API

2007-07-25 21:19  thorbenk

	* libs/database/imagequerybuilder.cpp: Another Monday come an
	  gone...

2007-07-25 18:26  cgilles

	* digikam/ratingpopupmenu.cpp, digikam/ratingpopupmenu.h:
	  Q3PopupMenu -> QMenu

2007-07-25 17:49  cgilles

	* digikam/ratingpopupmenu.cpp: QAction -> QActionWidget

2007-07-25 14:34  cgilles

	* digikam/ratingpopupmenu.cpp: polish

2007-07-25 14:25  cgilles

	* utilities/lighttable/lighttablebar.cpp: use Oxygen icon

2007-07-25 14:11  cgilles

	* utilities/lighttable/lighttablebar.cpp: digiKam from trunk (KDE4)
	  : fix crash into Light Table duing a wrong QPainter
	  initialization. Not yet perfect, but better (:=)))

2007-07-25 13:00  cgilles

	* digikam/albumicongroupitem.cpp: compile

2007-07-25 12:59  cgilles

	* digikam/albumicongroupitem.cpp: fix i18n

2007-07-25 12:48  cgilles

	* libs/threadimageio/loadingcache.cpp,
	  libs/threadimageio/loadingcache.h,
	  libs/threadimageio/loadingcacheinterface.cpp,
	  libs/threadimageio/loadingcacheinterface.h,
	  libs/threadimageio/loadingdescription.cpp,
	  libs/threadimageio/loadingdescription.h,
	  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/previewloadthread.h,
	  libs/threadimageio/previewtask.cpp,
	  libs/threadimageio/previewtask.h,
	  libs/threadimageio/sharedloadsavethread.cpp,
	  libs/threadimageio/sharedloadsavethread.h,
	  libs/threadimageio/thumbnailbasic.cpp,
	  libs/threadimageio/thumbnailcreator.cpp,
	  libs/threadimageio/thumbnailcreator.h,
	  libs/threadimageio/thumbnailcreator_p.h: Marcel, just few polish,
	  nothing more...

2007-07-25 12:40  cgilles

	* libs/database/albumdb.cpp, libs/database/albumdb_sqlite2.cpp,
	  libs/database/backendsqlite3.cpp, libs/database/backendsqlite3.h,
	  libs/database/collectionlocation.cpp,
	  libs/database/collectionlocation.h,
	  libs/database/collectionmanager.cpp,
	  libs/database/collectionmanager.h,
	  libs/database/collectionscanner.cpp,
	  libs/database/collectionscanner.h,
	  libs/database/databaseaccess.cpp, libs/database/databaseaccess.h,
	  libs/database/databaseattributeswatch.cpp,
	  libs/database/databaseattributeswatch.h,
	  libs/database/databasebackend.cpp,
	  libs/database/databasebackend.h,
	  libs/database/databaseparameters.cpp,
	  libs/database/databaseparameters.h,
	  libs/database/databasetransaction.cpp,
	  libs/database/databasetransaction.h,
	  libs/database/databaseurl.cpp, libs/database/databaseurl.h,
	  libs/database/imageinfo.cpp, libs/database/imageinfocache.cpp,
	  libs/database/imageinfocache.h, libs/database/imageinfodata.h,
	  libs/database/imageinfolist.cpp, libs/database/imageinfolist.h,
	  libs/database/imagelister.cpp, libs/database/imagelister.h,
	  libs/database/imagelisterreceiver.cpp,
	  libs/database/imagelisterreceiver.h,
	  libs/database/imagelisterrecord.h,
	  libs/database/imagequerybuilder.cpp,
	  libs/database/imagequerybuilder.h, libs/database/namefilter.cpp,
	  libs/database/namefilter.h, libs/database/schemaupdater.cpp,
	  libs/database/schemaupdater.h,
	  libs/database/upgradedb_sqlite2tosqlite3.cpp,
	  libs/database/upgradedb_sqlite2tosqlite3.h: Marcel, just few
	  polish. nothing more...

2007-07-25 12:04  cgilles

	* utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/cameracontroller.h,
	  utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h:
	  digikam from trunk (KDE4) : "Et voila". Now CameraGui is able to
	  display camera contents as well...
	  Marcel, Problem been relevant of an unregistered MetaType for
	  multithreading : GPItemInfoList
	  ...But, still alittle problem : when CameraGUI dialog is close,
	  digiKam enter in an infinite loop...
	  I haven't found where is the problem exactly...

	  CCMAIL: digikam-devel@kde.org
	  CCMAIL: marcel.wiesweg@gmx.de

2007-07-25 11:51  cgilles

	* utilities/cameragui/gpiteminfo.h: polish

2007-07-25 11:43  cgilles

	* utilities/cameragui/renamecustomizer.cpp: fix signal/slot

2007-07-25 11:39  cgilles

	* utilities/cameragui/cameraui.cpp: fix layout

2007-07-25 11:35  mlaurent

	* utilities/hotplug/CMakeLists.txt: Not install shell script under
	  Windows

2007-07-25 11:26  cgilles

	* utilities/cameragui/cameraui.cpp: fix layout

2007-07-25 11:17  cgilles

	* libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiesmetadatatab.cpp,
	  libs/imageproperties/imagepropertiestab.cpp: fix layout

2007-07-25 11:02  cgilles

	* libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/navigatebarwidget.cpp: fix layout

2007-07-25 10:49  cgilles

	* libs/imageproperties/cameraitempropertiestab.cpp: fix layout

2007-07-25 10:36  cgilles

	* utilities/cameragui/renamecustomizer.cpp,
	  utilities/cameragui/renamecustomizer.h: fix layout

2007-07-25 10:09  cgilles

	* digikam/imagepreviewview.cpp: fix depreciate

2007-07-25 09:31  cgilles

	* libs/imageproperties/imagepropertiestab.cpp: polish

2007-07-25 09:00  cgilles

	* themedesigner/mainwindow.cpp: digiKam from trunk (KDE4) : "Et
	  VoliÃ " : digiKam theme designer use new method from theme engine
	  to save current edited theme to an XML file.

2007-07-25 08:58  cgilles

	* libs/themeengine/themeengine.cpp, libs/themeengine/themeengine.h:
	  digikam from trunk (KDE4) : new method to save a digiKam color
	  scheme theme to an XML file.

2007-07-25 07:17  cgilles

	* themedesigner/mainwindow.cpp: fix depreciate. digikam theme
	  designer fully ported to KDE4

2007-07-25 07:14  cgilles

	* themedesigner/mainwindow.cpp: fix depreciate

2007-07-25 07:04  cgilles

	* themedesigner/mainwindow.cpp: optimize layout

2007-07-25 06:46  cgilles

	* themedesigner/themediconitem.cpp: use Oxygen icon

2007-07-25 06:42  cgilles

	* themedesigner/main.cpp, themedesigner/themediconitem.cpp: fix
	  depreciate

2007-07-25 06:39  cgilles

	* themedesigner/main.cpp, themedesigner/themedicongroupitem.cpp,
	  themedesigner/themediconitem.cpp: fix i18n

2007-07-25 06:28  cgilles

	* themedesigner/CMakeLists.txt, themedesigner/main.cpp,
	  themedesigner/themedicongroupitem.cpp: fix depreciate

2007-07-25 06:21  cgilles

	* digikam/main.cpp: fix i18n

2007-07-25 06:13  cgilles

	* themedesigner/main.cpp: fix depreciate

2007-07-25 06:12  cgilles

	* showfoto/main.cpp: fix i18n

2007-07-25 06:03  cgilles

	* themedesigner/CMakeLists.txt: digiKam from trunk (KDE4) :
	  digikamthemedesigner compile and link properlly now...

2007-07-24 14:35  cgilles

	* KDE4PORT: update

2007-07-24 14:35  cgilles

	* CMakeLists.txt: update

2007-07-24 14:34  cgilles

	* themedesigner/mainwindow.cpp,
	  themedesigner/themedicongroupitem.cpp,
	  themedesigner/themediconitem.cpp,
	  themedesigner/themediconview.cpp: KDE4 port

2007-07-24 14:20  cgilles

	* themedesigner/mainwindow.cpp,
	  themedesigner/themedicongroupitem.cpp: port in progress

2007-07-24 14:18  cgilles

	* themedesigner/CMakeLists.txt, themedesigner/main.cpp,
	  themedesigner/mainwindow.cpp, themedesigner/mainwindow.h,
	  themedesigner/themediconitem.cpp,
	  themedesigner/themediconview.cpp, themedesigner/themediconview.h:
	  port in progress

2007-07-24 14:08  cgilles

	* themedesigner/CMakeLists.txt: polish

2007-07-24 13:51  cgilles

	* kioslave/digikamalbums.cpp: compile

2007-07-24 13:47  cgilles

	* digikam/digikamapp.cpp: compile

2007-07-24 13:41  cgilles

	* libs/imageproperties/imagedescedittab.cpp: compile

2007-07-24 13:22  cgilles

	* digikam/albumthumbnailloader.cpp, digikam/digikamfirstrun.cpp,
	  digikam/scanlib.cpp, digikam/syncjob.cpp,
	  digikam/tagcreatedlg.cpp, digikam/tagspopupmenu.cpp,
	  project/project.kdevelop, themedesigner/mainwindow.cpp,
	  themedesigner/themediconitem.cpp,
	  utilities/batch/batchalbumssyncmetadata.cpp,
	  utilities/cameragui/albumselectdialog.cpp,
	  utilities/cameragui/camerafolderdialog.cpp,
	  utilities/setup/cameraselection.cpp: compile

2007-07-24 13:17  cgilles

	* utilities/imageeditor/canvas/colorcorrectiondlg.cpp: compile

2007-07-24 13:16  cgilles

	* utilities/slideshow/slideshow.cpp: compile

2007-07-24 13:15  cgilles

	* libs/dialogs/dprogressdlg.cpp: compile

2007-07-24 11:34  cgilles

	* NEWS: update

2007-07-24 11:29  cgilles

	* data/themes/Clean, data/themes/DLR, data/themes/Dark,
	  data/themes/Dessert, data/themes/Digikasa, data/themes/Dreary,
	  data/themes/Gray, data/themes/Marine, data/themes/OrangeCrush,
	  data/themes/Sandy: Fix XML syntax

2007-07-24 11:24  cgilles

	* data/themes/Blue, data/themes/Clean, data/themes/DLR,
	  data/themes/Dark, data/themes/Dessert, data/themes/Digikasa,
	  data/themes/Dreary, data/themes/Gray, data/themes/Marine,
	  data/themes/OrangeCrush, data/themes/Sandy: to upper

2007-07-24 11:22  mlaurent

	* digikam/albumfolderview.cpp, digikam/albumicongroupitem.cpp,
	  digikam/albumthumbnailloader.cpp, digikam/datefolderview.cpp,
	  digikam/monthwidget.cpp, digikam/syncjob.cpp,
	  digikam/tagcreatedlg.cpp, digikam/tagspopupmenu.cpp: Compile++

2007-07-24 11:14  mlaurent

	* digikam/digikamapp.cpp, digikam/digikamfirstrun.cpp,
	  libs/imageproperties/imagedescedittab.cpp,
	  utilities/cameragui/albumselectdialog.cpp,
	  utilities/cameragui/camerafolderdialog.cpp,
	  utilities/setup/cameraselection.cpp: Compile++

2007-07-24 11:09  cgilles

	* data/themes/Sandy: X11 -> XML

2007-07-24 11:05  cgilles

	* data/themes/OrangeCrush: X11 -> XML

2007-07-24 11:03  mlaurent

	* digikam/albumiconitem.h, digikam/albummanager.h,
	  digikam/digikamapp.h, digikam/digikamfirstrun.h,
	  digikam/iconview.h, digikam/kipiinterface.h,
	  digikam/ratingpopupmenu.h, digikam/searchresultsview.h,
	  digikam/syncjob.h, digikam/tagcreatedlg.h,
	  imageplugins/inserttext/imageeffect_inserttext.h,
	  kioslave/digikamalbums.cpp, libs/database/imagequerybuilder.cpp,
	  libs/dialogs/dprogressdlg.cpp,
	  utilities/batch/batchalbumssyncmetadata.h,
	  utilities/batch/batchsyncmetadata.h,
	  utilities/cameragui/albumselectdialog.h,
	  utilities/cameragui/umscamera.h,
	  utilities/imageeditor/canvas/colorcorrectiondlg.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/editorwindowprivate.h,
	  utilities/imageeditor/editor/imagewindow.h,
	  utilities/lighttable/lighttablebar.h,
	  utilities/lighttable/lighttablewindow.h,
	  utilities/slideshow/slideshow.cpp, utilities/slideshow/toolbar.h:
	  Fix compile
	  Remove not necessary forward declaration

2007-07-24 11:01  cgilles

	* data/themes/Marine: X11 -> XML

2007-07-24 10:57  cgilles

	* data/themes/Dreary, data/themes/Gray: X11 -> XML

2007-07-24 10:45  cgilles

	* data/themes/Dreary: X11 -> XML

2007-07-24 10:32  cgilles

	* data/themes/DLR: X11 -> XML

2007-07-24 10:26  cgilles

	* data/themes/Digikasa: X11 -> XML

2007-07-24 10:22  cgilles

	* data/themes/Dessert: X11 -> XML

2007-07-24 10:18  cgilles

	* data/themes/Dark: polish

2007-07-24 10:17  cgilles

	* data/themes/Dark: X11 -> XML

2007-07-24 09:14  cgilles

	* data/themes/Blue, data/themes/Clean: X11 -> XML

2007-07-24 09:13  cgilles

	* libs/themeengine/themeengine.cpp, libs/themeengine/themeengine.h:
	  digikam from trunk (KDE4) : Portability issue (MACOSX and Win32)
	  -Remove dumy depency to X11 to read and parse digiKam color
	  scheme theme text files.
	  -We use now a more portable issue: XML !!!
	  -Two theme files have been converted: "Blue" and "Clean". Still
	  others files TODO.
	  CCMAIL: marcel.wiesweg@gmx.de

2007-07-24 07:20  cgilles

	* utilities/lighttable/lighttablebar.cpp: X is more redable than *

2007-07-24 07:19  cgilles

	* digikam/albumfiletip.cpp: X is more readable than *

2007-07-24 07:17  cgilles

	* utilities/lighttable/lighttablebar.cpp: fix color scheme

2007-07-24 07:16  cgilles

	* digikam/albumiconview.cpp: fix color scheme

2007-07-24 07:03  cgilles

	* digikam/ratingpopupmenu.cpp: fix color scheme

2007-07-24 07:01  cgilles

	* digikam/ratingwidget.cpp: fix color scheme

2007-07-24 06:50  cgilles

	* libs/themeengine/themeengine.cpp: polish

2007-07-24 06:49  cgilles

	* digikam/digikamapp.cpp: digiKam from trunk (KDE4) : now selection
	  of color theme is back.

	  Marcel, color scheme are completly broken. Strange...

	  CCMAIL: marcel.wiesweg@gmx.de

2007-07-24 05:48  cgilles

	* KDE4PORT: update

2007-07-24 05:45  cgilles

	* digikam/albumfolderview.cpp, digikam/albumicongroupitem.cpp,
	  digikam/datefolderview.cpp, digikam/monthwidget.cpp,
	  digikam/monthwidget.h: fix broken compilation duing commit
	  #691595 from David
	  Fix moth widget to be visible. Use Q3Frame instead QFrame.

2007-07-23 23:49  djarvie

	* digikam/albumfolderview.cpp, digikam/albumicongroupitem.cpp,
	  digikam/datefolderview.cpp, digikam/monthwidget.cpp: Patches
	  written by John Layt to:

	  1) Add some new methods to KCalendarClass API to match QDate4, to
	  support
	  proper date range validation, and help app programmers implement
	  their own
	  calendar systems.

	  2) Change the date range limits hard-coded into KCalendarSystem
	  to match
	  QDate4 or each calendars epoch, as appropriate.

	  3) Clean up the KCalendarSystem implementations to be simpler,
	  more
	  consistant, and to share more code (and add unit tests!)

	  4) Modify KDateWidget, KDateTable and KDatePicker API (& BIC?) to
	  allow
	  multiple calender systems to be displayed at the same time, as
	  well as do
	  code clean-up.

	  CCMAIL:johnlayt@yahoo.com.au

2007-07-23 12:24  cgilles

	* data/pics/CMakeLists.txt, data/pics/rating.png: digiKam from
	  trunk (KDE4) : rating png image is now obsolet. We use
	  pre-compiled polygon drawed with QPainter instead

2007-07-23 12:22  cgilles

	* utilities/lighttable/lighttablebar.cpp,
	  utilities/lighttable/lighttablebar.h: digiKam from trunk (KDE4) :
	  use a precompiled rating star using polygon drawed with QPainter

2007-07-23 12:21  cgilles

	* libs/thumbbar/thumbbar.h: private -> protected

2007-07-23 12:01  cgilles

	* digikam/ratingpopupmenu.cpp: digiKam from trunk (KDE4) : rating
	  pop-up menu use now pre-compiled star drawed using polygons by
	  QPainter

2007-07-23 11:54  cgilles

	* digikam/albumiconview.cpp: digiKam rom trunk (KDE4) : use
	  pre-compiled rating star using polygon drawed by QPainter

2007-07-23 11:53  cgilles

	* digikam/ratingwidget.cpp: optimize

2007-07-23 11:40  cgilles

	* digikam/ratingwidget.cpp: digiKam from trunk (KDE4) : rating
	  widget use now a pre-computed star based on polygon drawed by
	  QPainter

2007-07-23 08:28  cgilles

	* digikam/scanlib.cpp: adapt to new api

2007-07-23 08:28  cgilles

	* utilities/batch/batchalbumssyncmetadata.cpp,
	  utilities/batch/batchthumbsgenerator.cpp: adapt to new api

2007-07-23 08:28  cgilles

	* libs/dialogs/dprogressdlg.cpp, libs/dialogs/dprogressdlg.h:
	  polish api. Do not give acess to progress bar directly

2007-07-23 08:13  cgilles

	* digikam/scanlib.cpp, digikam/scanlib.h: polish

2007-07-23 07:46  cgilles

	* digikam/CMakeLists.txt: polish

2007-07-23 07:43  cgilles

	* digikam/CMakeLists.txt: polish

2007-07-23 07:40  cgilles

	* showfoto/CMakeLists.txt: polish

2007-07-23 07:24  mlaurent

	* digikam/CMakeLists.txt, showfoto/CMakeLists.txt,
	  themedesigner/CMakeLists.txt: change XDG_APPS_DIR ->
	  XDG_APPS_INSTALL_DIR,
	  XDG_DIRECTORY_DIR->XDG_DIRECTORY_INSTALL_DIR,
	  DBUS_INTERFACES_DIR->DBUS_INTERFACES_INSTALL_ DIR,
	  DBUS_SERVICES_DIR->DBUS_SERVICES_INSTALL_DIR to have same naming
	  convention as discussed with Alex.

2007-07-22 20:33  mwiesweg

	* digikam/digikamview.cpp, libs/dialogs/imagedlgbase.cpp,
	  libs/dialogs/imageguidedlg.cpp, showfoto/showfoto.cpp,
	  utilities/cameragui/cameraui.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/lighttable/lighttablewindow.cpp: Use QSplitter's
	  restoreState/saveState instead of setSize

2007-07-22 20:09  cgilles

	* digikam/albumicongroupitem.cpp: fix i18n

2007-07-22 20:05  cgilles

	* digikam/albummanager.cpp, digikam/digikamapp.cpp,
	  digikam/digikamview.cpp, digikam/dio.cpp,
	  digikam/imagepreviewview.cpp, digikam/tagfilterview.cpp,
	  digikam/tagfolderview.cpp,
	  imageplugins/coreplugin/imageeffect_bwsepia.cpp,
	  imageplugins/coreplugin/imageeffect_iccproof.cpp,
	  imageplugins/coreplugin/sharpnesseditor/imageeffect_sharpen.cpp,
	  imageplugins/inpainting/imageeffect_inpainting.cpp,
	  imageplugins/noisereduction/imageeffect_noisereduction.cpp,
	  imageplugins/restoration/imageeffect_restoration.cpp,
	  imageplugins/whitebalance/imageeffect_whitebalance.cpp,
	  libs/database/schemaupdater.cpp,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/talbumlistview.cpp,
	  libs/widgets/metadata/metadatalistview.cpp,
	  libs/widgets/metadata/metadatawidget.cpp,
	  project/project.kdevelop,
	  utilities/cameragui/albumselectdialog.cpp,
	  utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/umscamera.cpp,
	  utilities/lighttable/lighttablepreview.cpp: digiKam from trunk
	  (KDE4) : fix i18n forms

2007-07-22 14:49  mwiesweg

	* libs/jpegutils/jpegutils.cpp: loadJPEGScaled was crashing here,
	  or not working. Copied the relevant
	  code from Qt, and it works now.
	  Added the proper copyright notice - it seems the code was
	  "inspired" from Qt before as well.

2007-07-22 14:47  mwiesweg

	* CMakeLists.txt, digikam/CMakeLists.txt, kioslave/CMakeLists.txt,
	  libs/CMakeLists.txt, showfoto/CMakeLists.txt: Change library
	  layout:
	  - libdigikam.so contains now the core code, code that is shared
	  by
	  all binary objects (digikam, showfoto, ioslaves, imageplugins)
	  - libdigikamdatabase is a small library on top, adding database
	  functionality. Linked by kioslaves, digikam
	  - All src files specific to digikam-app are linked in the
	  executable.

	  We could split a third lib from libdigikam with those parts
	  (imageeditor, thumbbar)
	  that are used by showfoto and digikam, but not the ioslaves and
	  imageplugins

2007-07-22 14:40  mwiesweg

	* libs/database/databasetransaction.h,
	  libs/database/imagelisterrecord.h, libs/jpegutils/jpegutils.h,
	  libs/thumbbar/thumbnailjob.h,
	  libs/widgets/common/paniconwidget.h,
	  libs/widgets/imageplugins/imagepaniconwidget.h: Add some now
	  necessary DIGIKAM_EXPORT statements

2007-07-22 14:39  mwiesweg

	* digikam/digikamapp.cpp,
	  libs/threadimageio/loadingcacheinterface.cpp,
	  libs/threadimageio/loadingcacheinterface.h,
	  showfoto/showfoto.cpp: Access LoadingCacheInterface, not the
	  cache directly

2007-07-22 09:45  cgilles

	* digikam/searchfolderview.cpp: use Oxygen icons

2007-07-22 09:41  cgilles

	* digikam/datefolderview.cpp: use oxygen icons

2007-07-22 09:38  cgilles

	* digikam/albumfolderview.cpp: use Oxygen icons

2007-07-22 09:23  cgilles

	* CMakeLists.txt: compile and link properlly kioslave with new
	  thumbs creator code from Marcel

2007-07-21 19:24  cgilles

	* libs/widgets/common/dcursortracker.cpp: digiKam from trunk
	  (KDE4): backport KDE3 fix.
	  CCBUGS: 147362

2007-07-21 16:12  mwiesweg

	* kioslave/digikamthumbnail.cpp: Fix unused arg

2007-07-21 15:04  mwiesweg

	* kioslave/digikamthumbnail.cpp, kioslave/digikamthumbnail.h: This
	  was a very difficult bug for me:
	  If there is not QCoreApplication, Qt image plugins are not found,
	  Qt does not support JPG, QImage::fromData when loading the
	  embedded
	  raw preview does not work. (PPM worked, it is built-in)

2007-07-21 14:59  mwiesweg

	* libs/threadimageio/thumbnailcreator.cpp,
	  libs/threadimageio/thumbnailcreator.h: Fix exif rotation for RAWs
	  - I got it just the wrong way
	  Add API docs
	  Add methods to retrieve size

2007-07-20 21:09  mwiesweg

	* kioslave/CMakeLists.txt, kioslave/digikamthumbnail.cpp,
	  kioslave/digikamthumbnail.h,
	  libs/threadimageio/loadsavethread.cpp,
	  libs/threadimageio/previewtask.cpp,
	  libs/threadimageio/thumbnailbasic.cpp,
	  libs/threadimageio/thumbnailcreator.cpp,
	  libs/threadimageio/thumbnailcreator.h,
	  libs/threadimageio/thumbnailcreator_p.h,
	  libs/thumbbar/thumbnailjob.cpp, libs/thumbbar/thumbnailjob.h:
	  Refactor thumbnail generation:
	  Move code out of ioslave into threadimageio, where most of the
	  special wisdom
	  for loading images is already collected.
	  All ioslaves are now neat and tidy.
	  I removed the KDE based loading code using directly
	  KIO::ThumbCreator and the associated
	  hacks, and added a PreviewJob in ThumbnailJob. This should work
	  just as well,
	  using well documented API.

2007-07-20 18:02  mlaurent

	* utilities/hotplug/CMakeLists.txt: Fix install file as binary

2007-07-20 16:40  mwiesweg

	* digikam/albumiconitem.cpp, digikam/pixmapmanager.cpp,
	  digikam/pixmapmanager.h, libs/thumbbar/thumbbar.cpp,
	  libs/thumbbar/thumbnailjob.cpp: Various updates:
	  Use smooth scaling, port to QCache, return QPixmap not pointer,
	  change the too-harmless name "remove" to "deleteThumbnail",
	  painter handling

2007-07-20 16:37  mwiesweg

	* kioslave/digikamthumbnail.cpp, kioslave/digikamthumbnail.h: Use
	  smooth scaling,
	  clean up and use m_ convention for variables

2007-07-20 16:37  mwiesweg

	* digikam/albumiconview.cpp,
	  imageplugins/hotpixels/blackframelistview.cpp,
	  libs/dialogs/dprogressdlg.cpp, libs/jpegutils/jpegutils.cpp,
	  libs/widgets/common/paniconwidget.cpp,
	  utilities/cameragui/cameraiconitem.cpp,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/lighttable/lighttablebar.cpp: Use SmoothTransformation
	  everywhere (the old smoothScale), fast transformation looks bad

2007-07-20 16:35  mwiesweg

	* libs/dimg/loaders/rawloader.cpp: Raw loader is no longer
	  depending on an event loop since ported to QProcess

2007-07-20 06:03  cgilles

	* libs/widgets/common/sidebar.cpp: set style in constructor

2007-07-19 19:48  mwiesweg

	* libs/imageproperties/imagepropertiestab.cpp: three more warnings
	  left

2007-07-19 19:34  mwiesweg

	* digikam/digikamapp.cpp: Fix signal/slot

2007-07-19 19:33  mwiesweg

	* libs/dialogs/dprogressdlg.cpp,
	  libs/imageproperties/imagepropertiestab.cpp,
	  libs/widgets/metadata/gpswidget.cpp: Fix remaining qWarning
	  messages
	  (the multi cell script missed those statements that contained a
	  line break)

2007-07-19 18:30  mwiesweg

	* digikam/iconview.cpp: clean up whitespace

2007-07-19 18:29  mwiesweg

	* libs/themeengine/texture.cpp: Fix the themeing. Now painting is
	  no longer broken everywhere in main view

2007-07-19 06:57  mlaurent

	* digikam/albumfiletip.cpp, digikam/albumfolderview.cpp,
	  digikam/albumiconitem.cpp, digikam/albumiconview.cpp,
	  digikam/digikamapp.cpp, digikam/kipiinterface.cpp: Fix i18n

2007-07-18 16:48  cgilles

	* digikam/digikamapp.cpp: fix i18n

2007-07-18 16:42  cgilles

	* digikam/digikamapp.cpp, digikam/digikamapp.h: fix signal/slot
	  use ImageInfoList

2007-07-18 16:00  cgilles

	* digikam/tagcreatedlg.cpp: fix i18n

2007-07-18 15:43  cgilles

	* digikam/albumpropsedit.cpp: fix i18n

2007-07-18 12:01  cgilles

	* digikam/digikamapp.cpp: fix layout

2007-07-18 11:51  cgilles

	* libs/widgets/common/statuszoombar.cpp: compile

2007-07-18 11:50  cgilles

	* libs/widgets/common/statuszoombar.cpp: fix layout

2007-07-18 11:44  cgilles

	* libs/widgets/common/statusnavigatebar.cpp: use oxygen icon

2007-07-18 11:07  cgilles

	* digikam/CMakeLists.txt: compile

2007-07-18 10:38  cgilles

	* digikam/CMakeLists.txt, digikam/tagfilterview.cpp,
	  digikam/tagfolderview.cpp,
	  libs/imageproperties/imagedescedittab.cpp,
	  project/project.kdevelop: comments temporally code relevant of
	  libKABC depency. Need to find a CMake solution to compile this
	  code using condition.

2007-07-18 10:32  cgilles

	* utilities/setup/setupidentity.cpp: fix layout

2007-07-18 10:04  cgilles

	* digikam/scanlib.h: missing header

2007-07-18 10:01  cgilles

	* digikam/scanlib.cpp: why we don't use QObject constructor here ?

2007-07-18 09:38  cgilles

	* digikam/scanlib.cpp: missing .moc include

2007-07-18 08:55  cgilles

	* libs/imageproperties/imagedescedittab.cpp: use oxygen icons

2007-07-18 08:23  cgilles

	* digikam/kdatetimeedit.cpp: fix signal/slot

2007-07-18 08:10  cgilles

	* utilities/cameragui/cameraui.cpp: fix layout

2007-07-18 07:36  cgilles

	* digikam/digikamapp.cpp: identify properly the action which be
	  used to start camera gui from main menu

2007-07-18 07:20  cgilles

	* digikam/digikamapp.cpp: now display properly camera list in main
	  menu

2007-07-18 07:06  cgilles

	* digikam/digikamapp.cpp: oxygen icon

2007-07-18 06:41  cgilles

	* digikam/cameralist.cpp, digikam/cameralist.h: QT4 port

2007-07-18 06:21  cgilles

	* digikam/digikamapp.cpp, digikam/version.h: polish

2007-07-17 21:57  mwiesweg

	* libs/database/databaseurl.cpp: Last crash for tonight:
	  The usuall failed assertion because an enum is required, but the
	  compiler readily converts the bool

2007-07-17 21:56  mwiesweg

	* digikam/albumiconitem.cpp, digikam/digikamview.cpp,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/lighttable/lighttablebar.cpp,
	  utilities/lighttable/lighttablepreview.cpp,
	  utilities/lighttable/lighttablewindow.cpp: Fix all pointer
	  construct that were masked by the implicit constructor

2007-07-17 21:55  mwiesweg

	* libs/database/imageinfo.cpp, libs/database/imageinfo.h: - Fix the
	  hash function which caused an endless loop,
	  very tricky to debug IMO, as the namespace made only one qHash
	  accessible.
	  - make the id constructor explicit, shows up a lot of leftovers

2007-07-17 21:55  cgilles

	* utilities/setup/cameraselection.cpp: fix layout and i18n

2007-07-17 21:11  mwiesweg

	* libs/database/namefilter.cpp: Fix name filter for Qt4. Did not
	  match any file before.

2007-07-17 13:13  cgilles

	* utilities/setup/setupcamera.cpp: fix layout

2007-07-17 13:08  cgilles

	* utilities/setup/setupcollections.cpp: fix layout

2007-07-17 13:00  cgilles

	* utilities/setup/setupmime.cpp: fix layout

2007-07-17 12:53  cgilles

	* utilities/setup/setupmisc.cpp: fix layout

2007-07-17 12:43  cgilles

	* utilities/setup/setupiofiles.cpp: fix layout

2007-07-17 12:37  cgilles

	* digikam/albumiconview.cpp, digikam/digikamapp.cpp,
	  digikam/imagepreviewview.cpp: use new icon

2007-07-17 12:36  cgilles

	* utilities/setup/setup.cpp: use new icon

2007-07-17 12:34  cgilles

	* data/icons/hi32-action-lighttable.png: new icon for LT

2007-07-17 12:15  cgilles

	* utilities/setup/setupgeneral.cpp: fix layout

2007-07-17 11:29  cgilles

	* utilities/setup/setup.cpp: fix icons

2007-07-17 11:04  cgilles

	* utilities/setup/setuplighttable.cpp,
	  utilities/setup/setupmetadata.cpp: fix layout

2007-07-17 11:01  cgilles

	* utilities/setup/setuptooltip.cpp: fix layout

2007-07-17 10:54  cgilles

	* utilities/setup/setupeditor.cpp: fix layout

2007-07-17 10:51  cgilles

	* utilities/setup/setuplighttable.cpp: fix layout

2007-07-17 10:45  cgilles

	* digikam/welcomepageview.cpp: compile

2007-07-17 10:29  cgilles

	* digikam/welcomepageview.cpp: fix welcome page. support right to
	  left text language

2007-07-17 10:28  cgilles

	* data/about/CMakeLists.txt, data/about/kde_infopage_rtl.css: added
	  right to left css for Welcome page

2007-07-17 10:18  cgilles

	* data/about/main.html: fix args ordering

2007-07-17 08:32  cgilles

	* digikam/welcomepageview.cpp: fix signal /slot
	  polish i18n

2007-07-17 08:14  cgilles

	* digikam/CMakeLists.txt: update

2007-07-17 08:09  cgilles

	* data/about/main.html: polish

2007-07-16 22:33  cgilles

	* digikam/digikamfirstrun.cpp, digikam/welcomepageview.cpp,
	  digikam/welcomepageview.h: polish

2007-07-16 21:31  mwiesweg

	* digikam/albumfolderview.cpp, digikam/albumfolderview.h,
	  digikam/albumiconview.cpp, digikam/albumiconview.h,
	  digikam/albumlister.cpp, digikam/albumlister.h,
	  digikam/albummanager.cpp, digikam/albummanager.h,
	  digikam/dio.cpp, digikam/dio_p.h, digikam/searchresultsview.cpp,
	  digikam/searchresultsview.h,
	  imageplugins/hotpixels/blackframeparser.cpp,
	  imageplugins/hotpixels/blackframeparser.h,
	  kioslave/CMakeLists.txt, utilities/batch/imageinfojob.cpp,
	  utilities/batch/imageinfojob.h: - Change slot signature
	  everywhere: KIO::Jobs now emit a
	  SIGNAL(result(KJob*)). Fixes some digikam crashes
	  - Restore line in CMakeLists.txt: Install the digikamalbums
	  ioslave

2007-07-16 20:58  mwiesweg

	* digikam/albumfiletip.cpp, digikam/albumiconitem.cpp,
	  digikam/albumiconitem.h, digikam/albumiconview.cpp,
	  digikam/albumiconview.h, digikam/albumlister.cpp,
	  digikam/albumlister.h, digikam/albummanager.cpp,
	  digikam/albumwidgetstack.cpp, digikam/albumwidgetstack.h,
	  digikam/digikamview.cpp, digikam/digikamview.h,
	  digikam/imagepreviewview.cpp, digikam/imagepreviewview.h,
	  digikam/metadatahub.cpp, digikam/metadatahub.h,
	  digikam/monthwidget.cpp, digikam/pixmapmanager.cpp,
	  digikam/ratingpopupmenu.cpp, digikam/ratingpopupmenu.h,
	  digikam/tagfilterview.cpp, digikam/tagfolderview.cpp,
	  digikam/tagspopupmenu.cpp, digikam/tagspopupmenu.h,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/imagepropertiessidebardb.h,
	  libs/imageproperties/talbumlistview.cpp,
	  utilities/batch/batchalbumssyncmetadata.cpp,
	  utilities/batch/batchsyncmetadata.cpp,
	  utilities/batch/imageinfoalbumsjob.cpp,
	  utilities/batch/imageinfojob.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: The rest of the
	  porting. Removing some more Q3Lists and deprecated methods on the
	  way

2007-07-16 20:54  mwiesweg

	* utilities/lighttable/lighttablebar.cpp,
	  utilities/lighttable/lighttablebar.h,
	  utilities/lighttable/lighttablepreview.cpp,
	  utilities/lighttable/lighttablepreview.h,
	  utilities/lighttable/lighttableview.cpp,
	  utilities/lighttable/lighttableview.h,
	  utilities/lighttable/lighttablewindow.cpp,
	  utilities/lighttable/lighttablewindow.h: Port ImageInfo* ->
	  ImageInfo&

2007-07-16 20:41  mwiesweg

	* libs/database/imageinfo.cpp, libs/database/imageinfo.h,
	  libs/database/imageinfolist.cpp, libs/database/imageinfolist.h:
	  ImageInfo is fully shared and can be passed by value like QString
	  etc.
	  - prepare ImageInfo to be used as a value with QList, QMap, QHash
	  - remove the all important pointer "*" from ImageInfoList

	  Porting follows...

2007-07-16 19:24  cgilles

	* libs/dialogs/dprogressdlg.cpp: polish

2007-07-16 19:24  cgilles

	* utilities/setup/setupmetadata.cpp: polish

2007-07-16 17:33  cgilles

	* utilities/setup/setupcamera.cpp: fix eternal look again.

2007-07-16 13:03  cgilles

	* digikam/scanlib.cpp: using Oxygen icons

2007-07-16 12:47  cgilles

	* utilities/setup/setupicc.cpp: polish

2007-07-16 12:20  cgilles

	* utilities/setup/setupmetadata.cpp: fix eternal loop in setup
	  dialog

2007-07-16 12:16  cgilles

	* utilities/setup/setupcollections.cpp: fix signal

2007-07-16 12:14  cgilles

	* utilities/setup/setupcollections.cpp: fix carsh again in setup
	  dialog

2007-07-16 12:01  cgilles

	* utilities/setup/setup.cpp, utilities/setup/setupgeneral.cpp,
	  utilities/setup/setupgeneral.h: fix crash when digiKam setup
	  dialog is started

2007-07-16 10:45  cgilles

	* digikam/digikamapp.cpp: uninitialized Action crash digiKAm at
	  startup

2007-07-16 10:41  mwiesweg

	* digikam/metadatahub.cpp, digikam/metadatahub.h: remove
	  Q3ValueList

2007-07-16 10:40  mwiesweg

	* digikam/albummanager.cpp, libs/database/albuminfo.h: Make
	  operator< const for qSort to compile

2007-07-16 10:28  cgilles

	* digikam/CMakeLists.txt: and now compile and link digiKam
	  executable

2007-07-16 10:25  cgilles

	* digikam/CMakeLists.txt: polish

2007-07-16 10:23  cgilles

	* digikam/CMakeLists.txt, digikam/imageattributeswatch.cpp: compile

2007-07-16 10:14  cgilles

	* libs/database/sqlite2/shell.c: digiKam from trunk (KDE4) : and
	  now, digiKam link fine. Time to test !

	  Marcel, Link fail because 2 main() are found by linker: one in
	  sqlite2 source code and another one in Qt4
	  I have just renamed sqlite2::main() to main_main(). I hope than
	  all is fine for you...

	  To kipi-plugins developpers : It will be time to test libkipi and
	  start to port other kipi-plugins to KDE4 (:=)))

	  CCMAIL: marcel.wiesweg@gmx.de
	  CCMAIL: digikam-devel@kde.org
	  CCMAIL: kde-imaging@kde.org

2007-07-16 10:05  cgilles

	* digikam/imageattributeswatch.cpp: link properlly. This method
	  have been commented by error

2007-07-16 09:36  cgilles

	* CMakeLists.txt: polish

2007-07-16 09:33  cgilles

	* KDE4PORT: update

2007-07-16 09:31  cgilles

	* digikam/CMakeLists.txt, digikam/tagspopupmenu.cpp: KDE4 port.
	  This is the last one to complete digiKam port under KDE4 !

	  Note : this port is uncomplete. It just to be able to compile and
	  link digiKam as well, and start testing...

	  Marcel : QCUstomMenuItem implementation need to be ported to
	  QWidgetAction. Still TODO..

	  CCMAIL: marcel.wiesweg@gmx.de
	  CCMAIL: digikam-devel@kde.org

2007-07-16 09:18  cgilles

	* KDE4PORT: update

2007-07-16 09:17  cgilles

	* digikam/org.kde.digikam.xml: use public method for DBUS interface

2007-07-16 09:00  cgilles

	* digikam/CMakeLists.txt: polish

2007-07-16 08:56  cgilles

	* digikam/CMakeLists.txt: missing KDE4_KABC library to link

2007-07-16 08:08  cgilles

	* KDE4PORT, project/project.kdevelop: update

2007-07-16 08:01  cgilles

	* digikam/iconview.cpp, digikam/iconview.h: KDE4 port : use
	  QRubberBand in IconView.
	  Marcel, please look if all is fine for you...

	  NOTE: still one file to port (tagspopupmenu.cpp) and digiKam KDE4
	  port will be complete...

	  CCMAIL: marcel.wiesweg@gmx.de
	  CCMAIL: digikam-devel@kde.org

2007-07-16 07:40  mlaurent

	* digikam/CMakeLists.txt, digikam/dcopiface.cpp,
	  digikam/dcopiface.h, digikam/digikamapp.cpp,
	  digikam/digikamapp.h, digikam/org.kde.digikam.xml: Port dcop
	  interface to dbus

2007-07-16 07:30  cgilles

	* digikam/iconview.cpp: fix depreciate. Still Rubber stuff TODO

2007-07-16 07:24  cgilles

	* digikam/iconview.cpp: fix depreciate

2007-07-16 07:18  cgilles

	* digikam/iconview.cpp: fix INT_MAX header

2007-07-16 07:09  mlaurent

	* digikam/iconview.cpp: Port++

2007-07-16 06:38  cgilles

	* digikam/CMakeLists.txt, digikam/iconview.cpp, digikam/iconview.h:
	  port in progress

2007-07-16 06:21  cgilles

	* KDE4PORT: update

2007-07-16 06:21  cgilles

	* digikam/CMakeLists.txt, digikam/folderitem.cpp,
	  digikam/folderitem.h: KDE4 port

2007-07-15 21:54  cgilles

	* KDE4PORT: update

2007-07-15 21:50  mwiesweg

	* kioslave/CMakeLists.txt, kioslave/digikamalbums.cpp,
	  kioslave/digikamalbums.h: digikamalbums ioslave:
	  - remove the old code for file operations that was copied from
	  the file ioslave
	  - use KIO jobs to do file operations, enter an event loop,
	  forward the result.
	  This is heavily inspired by ForwardingSlaveBase (read: copied
	  from),
	  but this class calls finished before we are finished and some
	  other details,
	  so we have again code copied from kdelibs (but not that much this
	  time,
	  and no low-level system API)

2007-07-15 20:52  cgilles

	* KDE4PORT: update

2007-07-15 20:51  cgilles

	* digikam/kdateedit.cpp, digikam/kdateedit.h,
	  digikam/kdatepickerpopup.cpp, digikam/kdatepickerpopup.h: KDE4
	  port. Backport from libkdepim and restore improvements from
	  Mikolaj

2007-07-15 19:45  mwiesweg

	* utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/cameracontroller.h: Don't forget to wake the
	  condvar,
	  and properly lock mutex.

2007-07-15 18:41  mwiesweg

	* utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/cameracontroller.h,
	  utilities/cameragui/gpiteminfo.h: Rewrite threading in
	  CameraController:
	  - use queued signals
	  - remove CameraEvent and all the associated serializing
	  - remove the timer-based thread starting and use a proper command
	  queue
	  - use blocking queued signals to carry out needed UI operations
	  in
	  sync with the non-UI thread (needs testing)

2007-07-15 18:02  cgilles

	* digikam/CMakeLists.txt, digikam/kdateedit.cpp,
	  digikam/kdateedit.h: port in progress

2007-07-15 17:53  mwiesweg

	* digikam/syncjob.cpp, digikam/syncjob.h: make it compile

2007-07-15 17:51  cgilles

	* KDE4PORT: update

2007-07-15 17:51  cgilles

	* digikam/CMakeLists.txt, digikam/kdatepickerpopup.cpp,
	  digikam/kdatepickerpopup.h: KDE4 port

2007-07-15 17:24  mwiesweg

	* utilities/imageeditor/editor/editorwindow.cpp: KUrl::directory
	  now takes flags, boolean values compile but trigger an assert

2007-07-15 17:24  mwiesweg

	* digikam/syncjob.cpp, digikam/syncjob.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/lighttable/lighttablewindow.cpp: Clean up sync job:
	  Remove unused code,
	  remove static variables and use a return value instead for del()

2007-07-15 17:16  cgilles

	* KDE4PORT: update

2007-07-15 17:15  cgilles

	* digikam/searchadvanceddialog.cpp: KDE4 port

2007-07-15 16:34  cgilles

	* digikam/CMakeLists.txt, digikam/searchadvanceddialog.cpp,
	  digikam/searchadvanceddialog.h, digikam/searchquickdialog.cpp:
	  port in progress

2007-07-15 16:26  cgilles

	* KDE4PORT: assigned

2007-07-15 16:25  cgilles

	* KDE4PORT: update

2007-07-15 16:14  cgilles

	* digikam/searchwidgets.cpp, digikam/searchwidgets.h: KDE4 port

2007-07-15 13:13  cgilles

	* libs/widgets/iccprofiles/cietonguewidget.cpp: polish

2007-07-15 12:57  cgilles

	* libs/dimg/dimg.cpp, libs/dimg/filters/icctransform.cpp,
	  libs/dimg/loaders/jp2kloader.cpp,
	  libs/dimg/loaders/jpegloader.cpp,
	  libs/dimg/loaders/pngloader.cpp,
	  libs/dimg/loaders/tiffloader.cpp, project/project.kdevelop,
	  utilities/cameragui/cameraui.cpp: digiKam from trunk : use
	  QByteArray::resize() instead QByteArray::reserve(). This last one
	  do not allocate memory.
	  I don't know why. Sound like a bug in Qt4 ?

	  CCMAIL: marcel.wiesweg@gmx.de

2007-07-15 12:53  cgilles

	* libs/widgets/iccprofiles/iccprofilewidget.cpp: use resize instead
	  reserve

2007-07-15 12:52  cgilles

	* libs/dialogs/iccprofileinfodlg.cpp,
	  libs/dialogs/iccprofileinfodlg.h: polish

2007-07-14 22:12  cgilles

	* KDE4PORT: assigned

2007-07-14 22:11  cgilles

	* digikam/CMakeLists.txt, digikam/digikamapp.cpp,
	  digikam/searchwidgets.cpp, digikam/searchwidgets.h: port in
	  progress

2007-07-14 21:53  cgilles

	* digikam/digikamapp.cpp, digikam/digikamapp.h: fix warnings

2007-07-14 21:49  cgilles

	* digikam/albumfolderview.cpp, digikam/digikamapp.h: KDE4 port

2007-07-14 21:41  cgilles

	* KDE4PORT: update

2007-07-14 21:41  cgilles

	* digikam/digikamapp.cpp: KDE4 port

2007-07-14 21:19  cgilles

	* digikam/digikamapp.cpp, digikam/digikamapp.h,
	  digikam/digikamappprivate.h: port in progress

2007-07-14 20:07  cgilles

	* digikam/digikamapp.cpp: port in progress

2007-07-14 20:01  cgilles

	* digikam/digikamapp.cpp: port in progress

2007-07-14 17:30  cgilles

	* digikam/digikamapp.cpp: port in progress

2007-07-14 15:24  cgilles

	* digikam/digikamapp.cpp, digikam/digikamappprivate.h: port in
	  progress

2007-07-14 14:55  cgilles

	* digikam/digikamapp.cpp: port in progress

2007-07-14 12:27  cgilles

	* digikam/digikamapp.cpp: port in progress

2007-07-14 09:21  cgilles

	* digikam/digikamapp.cpp: port in progress

2007-07-14 08:36  cgilles

	* digikam/digikamapp.cpp: port in progress

2007-07-13 22:29  cgilles

	* KDE4PORT: assigned file to port

2007-07-13 22:28  cgilles

	* digikam/CMakeLists.txt, digikam/digikamapp.cpp,
	  digikam/digikamapp.h, digikam/digikamappprivate.h: port in
	  progress

2007-07-13 21:16  cgilles

	* digikam/digikamappprivate.h: compile

2007-07-13 21:04  cgilles

	* showfoto/showfoto.cpp: fix depreciate

2007-07-13 20:16  cgilles

	* KDE4PORT: update

2007-07-13 14:44  cgilles

	* digikam/digikamappprivate.h: KDE4 port

2007-07-13 14:31  cgilles

	* digikam/digikamview.cpp: use Oxygen icons

2007-07-13 13:11  cgilles

	* KDE4PORT: update

2007-07-13 13:09  cgilles

	* digikam/albummanager.cpp: KDE4 port
	  Marcel, in this port, it still 2 depreciate method to fix and 2
	  qSort() instance which won't compile. Please, take a look...
	  CCMAIL: marcel.wiesweg@gmx.de

2007-07-13 12:38  cgilles

	* digikam/CMakeLists.txt, digikam/albumfolderview.cpp,
	  digikam/albummanager.cpp, digikam/albummanager.h: port in
	  progress

2007-07-13 12:31  cgilles

	* KDE4PORT: update

2007-07-13 12:29  cgilles

	* digikam/albumfolderview.cpp: compile

2007-07-13 12:22  cgilles

	* digikam/CMakeLists.txt, digikam/albumfolderview.cpp,
	  digikam/albumfolderview.h: port in progress

2007-07-13 12:22  cgilles

	* digikam/albumiconview.cpp: polish

2007-07-13 11:50  cgilles

	* KDE4PORT: update

2007-07-13 11:50  cgilles

	* digikam/albumiconview.cpp: KDE4 port

2007-07-13 11:24  cgilles

	* digikam/albumiconview.cpp: compile

2007-07-13 11:13  cgilles

	* digikam/albumiconview.cpp: port in progress

2007-07-13 11:03  cgilles

	* digikam/albumiconview.cpp, digikam/imagepreviewview.cpp: polish

2007-07-13 10:53  cgilles

	* digikam/CMakeLists.txt, digikam/albumiconview.cpp,
	  digikam/albumiconview.h: port in progress

2007-07-13 09:53  cgilles

	* KDE4PORT: update

2007-07-13 09:52  cgilles

	* digikam/CMakeLists.txt, digikam/metadatahub.cpp,
	  digikam/metadatahub.h: KDE4 port
	  Marcel, still few depreciate methods to fix...
	  CCMAIL: marcel.wiesweg@gmx.de

2007-07-13 09:46  cgilles

	* KDE4PORT: update

2007-07-13 09:45  cgilles

	* KDE4PORT: update

2007-07-13 09:45  cgilles

	* digikam/scanlib.cpp, digikam/scanlib.h: polish

2007-07-13 09:43  cgilles

	* digikam/CMakeLists.txt, digikam/scanlib.cpp: KDE4 port

2007-07-13 09:34  cgilles

	* KDE4PORT: update

2007-07-13 09:33  cgilles

	* digikam/tagcreatedlg.cpp: compile

2007-07-13 09:33  cgilles

	* digikam/tagcreatedlg.cpp, digikam/tagcreatedlg.h: fix multicell

2007-07-13 09:30  cgilles

	* digikam/CMakeLists.txt, digikam/tagcreatedlg.cpp: KDE4 port

2007-07-13 09:05  cgilles

	* KDE4PORT: update

2007-07-13 09:04  cgilles

	* KDE4PORT: update

2007-07-13 09:04  cgilles

	* digikam/CMakeLists.txt, digikam/digikamview.cpp,
	  digikam/digikamview.h: KDE4 port

2007-07-13 08:43  cgilles

	* digikam/syncjob.cpp, digikam/syncjob.h: using d private internal
	  class.
	  Marcel, we need really to use 2 private static members here
	  (m_lastErrorCode and m_lastErrorMsg) ?
	  CCMAIL: marcel.wiesweg@gmx.de

2007-07-13 08:34  cgilles

	* KDE4PORT: update

2007-07-13 08:33  cgilles

	* digikam/CMakeLists.txt, digikam/syncjob.cpp, digikam/syncjob.h:
	  KDE4 port
	  Marcel, Please check if all if fine for you about to use
	  QEventLoop in syncjob.cpp. Thanks in advance
	  CCMAIL: marcel.wiesweg@gmx.de

2007-07-13 08:25  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: polish

2007-07-13 08:11  cgilles

	* KDE4PORT: update

2007-07-13 08:11  cgilles

	* digikam/CMakeLists.txt, digikam/albumfiletip.cpp,
	  digikam/albumfiletip.h: KDE4 port

2007-07-13 07:53  cgilles

	* KDE4PORT: update

2007-07-13 07:53  cgilles

	* digikam/CMakeLists.txt, digikam/tagfilterview.cpp,
	  digikam/tagfilterview.h: KDE4 port

2007-07-13 07:49  cgilles

	* libs/imageproperties/imagedescedittab.cpp: reenable code about
	  KAdressBook

2007-07-13 07:43  cgilles

	* KDE4PORT: update

2007-07-13 07:42  cgilles

	* digikam/tagfolderview.cpp, digikam/tagfolderview.h: KDE4 port

2007-07-13 07:40  cgilles

	* digikam/CMakeLists.txt, digikam/tagfolderview.cpp: KDE4 port

2007-07-13 07:34  cgilles

	* digikam/dio.cpp, digikam/dio.h, digikam/dio_p.h: compile

2007-07-13 07:27  cgilles

	* KDE4PORT: update

2007-07-13 07:26  cgilles

	* digikam/CMakeLists.txt, digikam/searchfolderview.cpp,
	  digikam/searchfolderview.h: KDE4 port

2007-07-13 07:23  cgilles

	* digikam/mediaplayerview.cpp: fix multicell

2007-07-13 07:21  cgilles

	* KDE4PORT: update

2007-07-13 07:21  cgilles

	* digikam/CMakeLists.txt, digikam/searchresultsview.cpp,
	  digikam/searchresultsview.h: KDE4 port

2007-07-13 07:14  cgilles

	* KDE4PORT: update

2007-07-13 07:14  cgilles

	* digikam/CMakeLists.txt, digikam/searchresultsitem.cpp,
	  digikam/searchresultsitem.h: KDE4 port

2007-07-13 07:09  cgilles

	* KDE4PORT: update

2007-07-13 07:09  cgilles

	* digikam/CMakeLists.txt, digikam/monthwidget.cpp,
	  digikam/monthwidget.h: KDE4 port

2007-07-13 06:59  cgilles

	* KDE4PORT: update

2007-07-13 06:58  cgilles

	* digikam/CMakeLists.txt, digikam/mediaplayerview.cpp,
	  digikam/mediaplayerview.h: KDE4 port

2007-07-13 06:13  cgilles

	* KDE4PORT: update

2007-07-13 06:13  cgilles

	* digikam/CMakeLists.txt, digikam/albumthumbnailloader.cpp,
	  digikam/albumthumbnailloader.h: KDE4 port

2007-07-13 06:01  cgilles

	* digikam/albumicongroupitem.cpp: fix depreciate

2007-07-13 06:00  cgilles

	* KDE4PORT: update

2007-07-13 06:00  cgilles

	* digikam/CMakeLists.txt, digikam/albumicongroupitem.cpp,
	  digikam/albumicongroupitem.h: KDE4 port

2007-07-13 05:52  cgilles

	* KDE4PORT: update

2007-07-13 05:52  cgilles

	* digikam/CMakeLists.txt, digikam/albumiconitem.cpp,
	  digikam/albumiconitem.h: KDE4 port

2007-07-13 05:44  cgilles

	* KDE4PORT: update

2007-07-13 05:43  cgilles

	* digikam/CMakeLists.txt, digikam/folderview.cpp,
	  digikam/folderview.h: KDE4 port

2007-07-12 22:24  cgilles

	* KDE4PORT: update

2007-07-12 22:24  cgilles

	* digikam/CMakeLists.txt, digikam/cameratype.cpp: KDE4 port

2007-07-12 21:59  cgilles

	* KDE4PORT: update

2007-07-12 21:59  cgilles

	* digikam/CMakeLists.txt, digikam/dragobjects.cpp,
	  digikam/dragobjects.h: KDE4 port

2007-07-12 21:50  cgilles

	* KDE4PORT: update

2007-07-12 21:49  cgilles

	* digikam/CMakeLists.txt, digikam/cameradragobject.cpp,
	  digikam/cameradragobject.h: KDE4 port

2007-07-12 21:45  cgilles

	* digikam/CMakeLists.txt, digikam/folderitem.cpp,
	  digikam/folderitem.h: polish

2007-07-12 21:41  cgilles

	* KDE4PORT: update

2007-07-12 21:41  cgilles

	* digikam/CMakeLists.txt, digikam/icongroupitem.cpp,
	  digikam/icongroupitem.h: KDE4 port

2007-07-12 21:36  cgilles

	* KDE4PORT: update

2007-07-12 21:36  cgilles

	* digikam/CMakeLists.txt, digikam/iconitem.cpp, digikam/iconitem.h:
	  KDE4 port

2007-07-12 21:31  cgilles

	* KDE4PORT: update

2007-07-12 21:30  cgilles

	* digikam/CMakeLists.txt, digikam/imagepreviewview.cpp,
	  digikam/imagepreviewview.h: KDE4 port

2007-07-12 21:02  cgilles

	* KDE4PORT: update

2007-07-12 21:01  cgilles

	* digikam/CMakeLists.txt, digikam/kdatetimeedit.cpp,
	  digikam/kdatetimeedit.h: KDE4 port

2007-07-12 20:48  cgilles

	* KDE4PORT: update

2007-07-12 20:47  cgilles

	* digikam/CMakeLists.txt, digikam/imageattributeswatch.cpp,
	  digikam/imageattributeswatch.h: KDE4 port

	  Marcel, why these methods are commented in this implementation ?

	  void imageTagsChanged(qint64 imageId);
	  void imagesChanged(int albumId);
	  void imageRatingChanged(qint64 imageId);
	  void imageDateChanged(qint64 imageId);
	  void imageCaptionChanged(qint64 imageId);

	  CCMAIL: marcel.wiesweg@gmx.de


2007-07-12 20:14  cgilles

	* KDE4PORT: update

2007-07-12 20:13  cgilles

	* digikam/CMakeLists.txt, digikam/albumlister.cpp,
	  digikam/albumlister.h: KDE4 port

2007-07-12 20:07  cgilles

	* KDE4PORT: update

2007-07-12 20:06  cgilles

	* digikam/CMakeLists.txt: already ported

2007-07-12 20:00  cgilles

	* KDE4PORT: update

2007-07-12 19:59  cgilles

	* digikam/CMakeLists.txt, digikam/albumwidgetstack.cpp,
	  digikam/albumwidgetstack.h: KDE4 port

2007-07-12 19:29  cgilles

	* KDE4PORT: update

2007-07-12 19:28  cgilles

	* digikam/CMakeLists.txt, digikam/pixmapmanager.cpp,
	  digikam/pixmapmanager.h: KDE4 port

2007-07-12 19:18  cgilles

	* KDE4PORT: update

2007-07-12 19:16  cgilles

	* digikam/CMakeLists.txt, digikam/digikamfirstrun.cpp,
	  digikam/digikamfirstrun.h, digikam/main.cpp: KDE4 port

2007-07-12 18:53  cgilles

	* digikam/tagspopupmenu.cpp, digikam/tagspopupmenu.h: polish

2007-07-12 18:43  cgilles

	* KDE4PORT: update

2007-07-12 18:43  cgilles

	* digikam/CMakeLists.txt, digikam/ratingpopupmenu.cpp,
	  digikam/ratingpopupmenu.h, digikam/ratingwidget.cpp: KDE4 port

2007-07-12 18:36  cgilles

	* KDE4PORT: update

2007-07-12 18:35  cgilles

	* digikam/CMakeLists.txt, digikam/ratingwidget.cpp,
	  digikam/ratingwidget.h: KDE4 port

2007-07-12 14:21  cgilles

	* KDE4PORT, project/project.kdevelop: update

2007-07-12 14:21  cgilles

	* digikam/CMakeLists.txt, digikam/kipiinterface.cpp,
	  digikam/kipiinterface.h: KDE4 port

2007-07-12 14:13  cgilles

	* KDE4PORT: update

2007-07-12 14:13  cgilles

	* digikam/CMakeLists.txt, digikam/firstrun.cpp, digikam/firstrun.h:
	  KDE4 port

2007-07-12 13:53  cgilles

	* digikam/cameratype.h: polish

2007-07-12 13:45  cgilles

	* KDE4PORT: update

2007-07-12 13:44  cgilles

	* digikam/albumpropsedit.cpp, digikam/albumpropsedit.h: fix
	  multicell

2007-07-12 13:19  cgilles

	* digikam/albumhistory.cpp, digikam/albumhistory.h: polish

2007-07-12 13:17  cgilles

	* digikam/album.cpp, digikam/album.h: polish

2007-07-12 13:11  cgilles

	* digikam/datefolderview.cpp, digikam/datefolderview.h: polish

2007-07-12 13:05  cgilles

	* digikam/digikamfirstrun.cpp, digikam/digikamfirstrun.h: polish

2007-07-12 12:42  cgilles

	* KDE4PORT: update

2007-07-12 12:34  cgilles

	* digikam/albumsettings.cpp: fix depreciate

2007-07-12 11:58  cgilles

	* digikam/searchquickdialog.cpp: fix depreciae

2007-07-12 11:53  cgilles

	* digikam/searchquickdialog.cpp, digikam/searchquickdialog.h: fix
	  multicell

2007-07-12 11:48  cgilles

	* digikam/welcomepageview.cpp: fix warning

2007-07-12 11:40  cgilles

	* digikam/CMakeLists.txt: restore shared components

2007-07-12 11:32  cgilles

	* digikam/CMakeLists.txt: and now retore list of already ported
	  files

2007-07-12 11:30  cgilles

	* digikam/CMakeLists.txt: last image plugins test with showfoto
	  before to digiKam Album GUI

2007-07-12 11:16  cgilles

	* CMakeLists.txt: update

2007-07-12 11:15  cgilles

	* CMakeLists.txt: update

2007-07-12 11:15  cgilles

	* KDE4PORT: update

2007-07-12 11:12  cgilles

	* libs/imageproperties/imagedescedittab.cpp: digiKam from trunk
	  (KDE4) : this is the last shared part to port used by digiKam to
	  run Album GUI.

	  All part are now ported to KDE4 : LightTable, Image Editor,
	  Camera Interface, Batch Tools, sldeshow, libs, etc...
	  Now we will complete the port to work on digiKam Album GUI
	  implementation...

	  Marcel, Laurent: in imagedescedittab.cpp, the code relevant of
	  KAdressBook shared lib to handle contacts is temporally
	  commented. On my computer, i cannot get libkabc to make the port.
	  It's not really a problem. It's few lines of code which can be
	  ported later.

	  CCMAIL: digikam-devel@kde.org
	  CCMAIL: marcel.wiesweg@gmx.de
	  CCMAIL: montel@kde.org

2007-07-12 10:15  cgilles

	* libs/imageproperties/imagedescedittab.cpp: port in progress

2007-07-12 09:34  cgilles

	* libs/imageproperties/imagedescedittab.cpp: port in progress

2007-07-12 09:08  cgilles

	* KDE4PORT: update

2007-07-12 09:06  cgilles

	* CMakeLists.txt: update

2007-07-12 09:06  cgilles

	* libs/imageproperties/talbumlistview.h: polish

2007-07-12 09:06  cgilles

	* libs/imageproperties/talbumlistview.cpp: KDE4 port

2007-07-12 08:52  cgilles

	* KDE4PORT: update

2007-07-12 08:50  cgilles

	* CMakeLists.txt: update

2007-07-12 08:49  cgilles

	* utilities/lighttable/lighttablewindow.cpp: digiKam from trunk :
	  LightTable fully ported to KDE4

	  Marcel, some methods from LightTableWindow class are not yet
	  ported duing change with Keyboard shorcuts management.
	  It still TODO (same work than EditorWindow class)...

	  CCMAIL: montel@kde.org
	  CCMAIL: marcel.wiesweg@gmx.de

2007-07-12 08:29  cgilles

	* utilities/lighttable/lighttablewindow.cpp,
	  utilities/lighttable/lighttablewindowprivate.h: port in progress

2007-07-12 08:26  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: polish

2007-07-12 08:09  cgilles

	* libs/thumbbar/thumbbar.cpp, libs/thumbbar/thumbnailjob.cpp:
	  polish

2007-07-12 07:58  cgilles

	* utilities/lighttable/lighttablewindow.cpp: port in progress

2007-07-12 07:48  cgilles

	* utilities/lighttable/lighttablewindow.cpp: port in progress

2007-07-12 07:44  mlaurent

	* digikam/albumfiletip.cpp, digikam/albumfolderview.cpp,
	  digikam/albumicongroupitem.cpp, digikam/albumiconview.cpp,
	  digikam/albumlister.cpp, digikam/albummanager.cpp,
	  digikam/albumthumbnailloader.cpp, digikam/digikamview.cpp,
	  digikam/folderview.cpp, digikam/imagepreviewview.cpp,
	  digikam/kipiinterface.cpp, digikam/mediaplayerview.cpp,
	  digikam/pixmapmanager.cpp, digikam/ratingpopupmenu.cpp,
	  digikam/ratingwidget.cpp, digikam/searchfolderview.cpp,
	  digikam/searchresultsview.cpp, digikam/syncjob.cpp,
	  digikam/tagfilterview.cpp: Port++

2007-07-12 07:37  mlaurent

	* digikam/CMakeLists.txt, digikam/albumiconview.cpp,
	  digikam/dio.cpp, digikam/monthwidget.cpp,
	  digikam/tagfilterview.cpp: Port++

2007-07-12 07:35  mlaurent

	* digikam/CMakeLists.txt, digikam/albumfiletip.cpp,
	  digikam/albumfolderview.cpp, digikam/albumicongroupitem.cpp,
	  digikam/albumiconview.cpp, digikam/albumitemhandler.cpp,
	  digikam/datefolderview.cpp, digikam/digikamview.cpp,
	  digikam/dio.cpp, digikam/kipiinterface.cpp,
	  digikam/metadatahub.cpp, digikam/searchfolderview.cpp,
	  digikam/tagfilterview.cpp, digikam/tagfolderview.cpp: Port++

2007-07-12 07:27  mlaurent

	* digikam/CMakeLists.txt, digikam/digikamapp.cpp: Port++

2007-07-12 07:15  cgilles

	* utilities/lighttable/lighttablewindow.cpp,
	  utilities/lighttable/lighttablewindowprivate.h: port in progress

2007-07-12 07:15  mlaurent

	* digikam/CMakeLists.txt, digikam/datefolderview.cpp,
	  digikam/syncjob.cpp: Port++

2007-07-12 07:03  cgilles

	* utilities/lighttable/lighttablebar.cpp,
	  utilities/lighttable/lighttablepreview.cpp,
	  utilities/lighttable/lighttableview.cpp: compile

2007-07-12 07:02  mlaurent

	* digikam/CMakeLists.txt, digikam/dio.cpp, digikam/scanlib.cpp:
	  Port++

2007-07-12 06:48  cgilles

	* KDE4PORT: add comments

2007-07-12 06:48  mlaurent

	* digikam/CMakeLists.txt, digikam/albumlister.cpp,
	  digikam/albumpropsedit.cpp: Port++

2007-07-12 06:47  cgilles

	* utilities/imageeditor/editor/imagewindow.cpp: fix depreciate

2007-07-12 06:41  cgilles

	* KDE4PORT: update

2007-07-12 06:41  cgilles

	* CMakeLists.txt: update

2007-07-12 06:41  cgilles

	* utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: KDE4 port

2007-07-12 06:00  cgilles

	* utilities/cameragui/cameraui.cpp: use Oxygen icons

2007-07-11 21:59  cgilles

	* utilities/cameragui/cameraui.cpp: fix depreciate

2007-07-11 21:15  cgilles

	* utilities/cameragui/cameraui.cpp: fix multicell

2007-07-11 21:12  cgilles

	* KDE4PORT: update

2007-07-11 21:12  cgilles

	* CMakeLists.txt: update

2007-07-11 21:11  cgilles

	* utilities/cameragui/cameraui.cpp: cameraui is now ported to KDE4

2007-07-11 14:56  cgilles

	* CMakeLists.txt, KDE4PORT: update

2007-07-11 14:55  cgilles

	* utilities/cameragui/albumselectdialog.cpp: fix multicell

2007-07-11 14:54  cgilles

	* utilities/cameragui/albumselectdialog.cpp: port to KDE4.

	  Marcel, CollectionManager::instance() must be renamed
	  CollectionManager::componentData()...

	  CCMAIL: marcel.wiesweg@gmx.de

2007-07-11 14:39  cgilles

	* utilities/cameragui/albumselectdialog.h,
	  utilities/cameragui/cameraui.cpp: port in progress

2007-07-11 14:33  cgilles

	* CMakeLists.txt, KDE4PORT: update

2007-07-11 14:33  cgilles

	* utilities/cameragui/cameracontroller.cpp: digiKam from trunk :
	  Camera controller is now ported to KDE4/Qt4

	  Marcel: this part use QThread as others multithreaded parts of
	  digiKam. The old CustomEvent implementation must be remplaced
	  by the new QT4::QThread features, like you have alreday do...
	  The code has been ported as well, without to use new API. It
	  still TODO (cameracontroller.cpp and cameraui.cpp).

	  CCMAIL: marcel.wiesweg@gmx.de

2007-07-11 14:19  cgilles

	* utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/cameracontroller.h: compile

2007-07-11 12:53  cgilles

	* CMakeLists.txt, KDE4PORT: update

2007-07-11 12:52  cgilles

	* utilities/cameragui/cameraiconview.cpp: fix depreciate

2007-07-11 12:32  cgilles

	* utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraiconview.h: compile

2007-07-11 12:19  cgilles

	* utilities/cameragui/renamecustomizer.cpp: update

2007-07-11 12:16  cgilles

	* CMakeLists.txt, KDE4PORT: update

2007-07-11 12:16  cgilles

	* utilities/cameragui/cameraiconitem.cpp,
	  utilities/cameragui/cameraiconitem.h: KDE4 port

2007-07-11 11:40  cgilles

	* CMakeLists.txt, KDE4PORT: update

2007-07-11 11:39  cgilles

	* utilities/cameragui/camerafolderitem.cpp,
	  utilities/cameragui/camerafolderview.h: KDE4 port

2007-07-11 11:37  cgilles

	* CMakeLists.txt, KDE4PORT: update

2007-07-11 11:37  cgilles

	* utilities/cameragui/camerafolderitem.h,
	  utilities/cameragui/camerafolderview.cpp: KDE4 port

2007-07-11 11:34  cgilles

	* CMakeLists.txt, KDE4PORT: update

2007-07-11 11:33  cgilles

	* utilities/cameragui/camerafolderdialog.cpp: fix multicell

2007-07-11 11:32  cgilles

	* utilities/cameragui/camerafolderdialog.cpp,
	  utilities/cameragui/camerafolderdialog.h: KDE4 port

2007-07-11 11:25  cgilles

	* KDE4PORT: update

2007-07-11 11:20  cgilles

	* CMakeLists.txt: update

2007-07-11 11:20  cgilles

	* utilities/cameragui/camerainfodialog.cpp,
	  utilities/cameragui/camerainfodialog.h: port to KDE4

2007-07-11 10:57  cgilles

	* utilities/cameragui/albumselectdialog.h: polish

2007-07-11 10:54  cgilles

	* utilities/cameragui/renamecustomizer.cpp: fix multicell

2007-07-11 10:52  cgilles

	* utilities/cameragui/renamecustomizer.cpp: fix depreciate

2007-07-11 09:23  cgilles

	* utilities/cameragui/renamecustomizer.cpp,
	  utilities/cameragui/renamecustomizer.h: compile

2007-07-11 08:54  cgilles

	* CMakeLists.txt: update

2007-07-11 08:54  cgilles

	* utilities/cameragui/animwidget.cpp,
	  utilities/cameragui/animwidget.h: QT4 port

2007-07-11 08:47  cgilles

	* CMakeLists.txt: update

2007-07-11 08:47  cgilles

	* utilities/cameragui/gpiteminfo.cpp,
	  utilities/cameragui/gpiteminfo.h: QT4 port

2007-07-11 08:26  cgilles

	* CMakeLists.txt: update

2007-07-11 08:26  cgilles

	* utilities/cameragui/gpcamera.cpp: QT4 port

2007-07-11 08:20  cgilles

	* CMakeLists.txt: update

2007-07-11 08:20  cgilles

	* project/project.kdevelop: umscamera.cpp compile

2007-07-11 08:03  cgilles

	* utilities/cameragui/umscamera.cpp,
	  utilities/cameragui/umscamera.h: KDE4 port

2007-07-11 07:35  mlaurent

	* digikam/CMakeLists.txt, digikam/albumsettings.cpp,
	  digikam/digikamapp.cpp, digikam/firstrun.cpp: Port++

2007-07-11 07:23  mlaurent

	* digikam/CMakeLists.txt, digikam/albumthumbnailloader.cpp,
	  digikam/digikamfirstrun.cpp, digikam/scanlib.cpp,
	  digikam/syncjob.cpp, digikam/tagcreatedlg.cpp,
	  digikam/tagspopupmenu.cpp: continue to port it

2007-07-11 07:07  mlaurent

	* utilities/setup/setupgeneral.cpp: Port++

2007-07-11 07:07  mlaurent

	* digikam/CMakeLists.txt: We can re-add them they compile

2007-07-11 06:55  mlaurent

	* digikam/CMakeLists.txt, kioslave/CMakeLists.txt: Nit necessary

2007-07-11 06:42  mlaurent

	* digikam/CMakeLists.txt, imageplugins/adjustcurves/CMakeLists.txt,
	  imageplugins/adjustlevels/CMakeLists.txt,
	  imageplugins/antivignetting/CMakeLists.txt,
	  imageplugins/blurfx/CMakeLists.txt,
	  imageplugins/border/CMakeLists.txt,
	  imageplugins/channelmixer/CMakeLists.txt,
	  imageplugins/charcoal/CMakeLists.txt,
	  imageplugins/colorfx/CMakeLists.txt,
	  imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/distortionfx/CMakeLists.txt,
	  imageplugins/emboss/CMakeLists.txt,
	  imageplugins/filmgrain/CMakeLists.txt,
	  imageplugins/freerotation/CMakeLists.txt,
	  imageplugins/hotpixels/CMakeLists.txt,
	  imageplugins/infrared/CMakeLists.txt,
	  imageplugins/inpainting/CMakeLists.txt,
	  imageplugins/inserttext/CMakeLists.txt,
	  imageplugins/lensdistortion/CMakeLists.txt,
	  imageplugins/noisereduction/CMakeLists.txt,
	  imageplugins/oilpaint/CMakeLists.txt,
	  imageplugins/perspective/CMakeLists.txt,
	  imageplugins/raindrop/CMakeLists.txt,
	  imageplugins/restoration/CMakeLists.txt,
	  imageplugins/sheartool/CMakeLists.txt,
	  imageplugins/superimpose/CMakeLists.txt,
	  imageplugins/texture/CMakeLists.txt,
	  imageplugins/whitebalance/CMakeLists.txt,
	  kioslave/CMakeLists.txt, showfoto/CMakeLists.txt: Byebye
	  kde4_automoc

2007-07-11 06:40  cgilles

	* showfoto/showfoto.cpp: polish

2007-07-11 06:16  cgilles

	* libs/thumbbar/thumbbar.cpp: polish

2007-07-11 06:01  cgilles

	* utilities/CMakeLists.txt: update

2007-07-11 06:00  cgilles

	* utilities/cameragui/dkcamera.cpp, utilities/cameragui/dkcamera.h:
	  QT4 port

2007-07-11 05:56  cgilles

	* libs/jpegutils/jpegutils.cpp: compile

2007-07-11 05:54  cgilles

	* utilities/cameragui/downloadsettingscontainer.h: QT4 port

2007-07-11 05:54  cgilles

	* utilities/cameragui/CMakeLists.txt: obsolete

2007-07-11 05:53  cgilles

	* digikam/CMakeLists.txt: update

2007-07-11 05:53  cgilles

	* CMakeLists.txt: add cameragui

2007-07-11 05:47  cgilles

	* utilities/cameragui/CMakeLists.txt: polish

2007-07-10 20:59  cgilles

	* libs/greycstoration/CImg.h,
	  libs/greycstoration/greycstorationiface.cpp: backport NETBSD fix
	  from KDE3 branch
	  CCBUGS: 147670

2007-07-10 20:45  mlaurent

	* themedesigner/CMakeLists.txt: Byebye kde4_automoc

2007-07-10 20:43  cgilles

	* KDE4PORT: update

2007-07-10 20:40  cgilles

	* imageplugins/hotpixels/imageeffect_hotpixels.cpp: fix multicell

2007-07-10 20:39  cgilles

	* imageplugins/hotpixels/imageeffect_hotpixels.cpp: fix depreciate

2007-07-10 20:16  cgilles

	* imageplugins/hotpixels/imageeffect_hotpixels.cpp: now hotpixels
	  plugin compile

2007-07-10 20:16  cgilles

	* imageplugins/CMakeLists.txt: update

2007-07-10 20:09  mlaurent

	* themedesigner/CMakeLists.txt: Remove not necessary cmake variable
	  (already defined
	  into lib dependancy)

2007-07-10 20:09  cgilles

	* libs/widgets/metadata/metadatawidget.cpp: polish

2007-07-10 19:50  cgilles

	* libs/jpegutils/jpegutils.cpp: backport from KDE3 branch

2007-07-10 10:17  cgilles

	* imageplugins/hotpixels/imageeffect_hotpixels.cpp,
	  imageplugins/hotpixels/imageeffect_hotpixels.h,
	  imageplugins/hotpixels/imageplugin_hotpixels.cpp: port in
	  progress

2007-07-10 09:38  cgilles

	* imageplugins/hotpixels/imageplugin_hotpixels.h: port in progress

2007-07-10 09:36  cgilles

	* imageplugins/hotpixels/CMakeLists.txt,
	  imageplugins/hotpixels/blackframelistview.cpp,
	  imageplugins/hotpixels/blackframelistview.h,
	  imageplugins/hotpixels/blackframeparser.cpp,
	  imageplugins/hotpixels/blackframeparser.h,
	  imageplugins/hotpixels/hotpixel.h,
	  imageplugins/hotpixels/hotpixelfixer.cpp,
	  imageplugins/hotpixels/hotpixelfixer.h,
	  imageplugins/hotpixels/weights.cpp,
	  imageplugins/hotpixels/weights.h: port in progress

2007-07-10 06:33  cgilles

	* libs/thumbbar/thumbbar.cpp, libs/thumbbar/thumbbar.h: maybetip
	  now return the thumbbar item rect area

2007-07-10 06:06  cgilles

	* imageplugins/inserttext/imageeffect_inserttext.cpp: polish

2007-07-09 21:32  cgilles

	* libs/thumbbar/thumbbar.cpp: fix crash when thumbbar tool tip must
	  be displayed

2007-07-09 21:18  cgilles

	* imageplugins/inserttext/imageeffect_inserttext.cpp,
	  imageplugins/inserttext/imageeffect_inserttext.h: K3TextEdit ->
	  KTextEdit

2007-07-09 20:45  cgilles

	* imageplugins/inserttext/CMakeLists.txt,
	  imageplugins/inserttext/fontchooserwidget.cpp,
	  imageplugins/inserttext/fontchooserwidget.h: rm obsolet

2007-07-09 19:51  cgilles

	* imageplugins/inserttext/imageeffect_inserttext.cpp: digiKam from
	  trunk : InsertText image plugin is now ported to KDE4
	  CCMAIL: digikam-devel@kde.org

2007-07-09 19:49  cgilles

	* imageplugins/inserttext/CMakeLists.txt,
	  imageplugins/inserttext/fontchooserwidget.cpp,
	  imageplugins/inserttext/fontchooserwidget.h,
	  imageplugins/inserttext/imageeffect_inserttext.cpp,
	  imageplugins/inserttext/imageeffect_inserttext.h: compile

2007-07-09 18:41  mwiesweg

	* utilities/imageeditor/editor/editorwindow.cpp: Limit vertical
	  status bar size

2007-07-09 17:37  cgilles

	* imageplugins/inserttext/imageplugin_inserttext.cpp,
	  imageplugins/inserttext/imageplugin_inserttext.h: polish

2007-07-09 17:27  cgilles

	* imageplugins/inserttext/CMakeLists.txt,
	  imageplugins/inserttext/inserttextwidget.cpp,
	  imageplugins/inserttext/inserttextwidget.h: port in progress

2007-07-09 17:26  cgilles

	* imageplugins/CMakeLists.txt: update

2007-07-09 16:08  cgilles

	* utilities/slideshow/toolbar.cpp: use Oxygen icons

2007-07-09 14:27  cgilles

	* libs/widgets/common/statusprogressbar.cpp: fix layout. Now
	  progressbar is visible in statusbar

2007-07-09 13:05  cgilles

	* imageplugins/coreplugin/imageeffect_iccproof.cpp: fix layout

2007-07-09 12:42  cgilles

	* utilities/setup/setupgeneral.cpp, utilities/setup/setupgeneral.h:
	  fix signal/slot

2007-07-09 12:42  cgilles

	* imageplugins/coreplugin/imageeffect_iccproof.cpp: fix signal/slot

2007-07-09 12:34  cgilles

	* imageplugins/coreplugin/imageeffect_iccproof.cpp,
	  imageplugins/coreplugin/imageeffect_iccproof.h: fix signal/slot

2007-07-09 12:34  cgilles

	* utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h:
	  fix signal/slot

2007-07-09 12:33  cgilles

	* utilities/setup/setupcamera.cpp, utilities/setup/setupcamera.h:
	  fix signal/slot

2007-07-09 12:25  cgilles

	* utilities/setup/setupicc.cpp, utilities/setup/setupicc.h: setup
	  Color Management work fine now

2007-07-09 11:55  cgilles

	* utilities/setup/setupicc.cpp: fix signal/slot

2007-07-09 10:39  cgilles

	* utilities/setup/setupicc.cpp: polish

2007-07-09 10:24  cgilles

	* libs/dialogs/imagedlgbase.cpp: fix multicell

2007-07-09 06:07  cgilles

	* libs/dialogs/imageguidedlg.cpp: fix multicell

2007-07-09 06:04  cgilles

	* libs/widgets/metadata/gpswidget.cpp,
	  libs/widgets/metadata/metadatawidget.cpp: fix multicell

2007-07-09 05:59  cgilles

	* libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/imagepropertiestab.cpp: fix multicell

2007-07-09 05:53  cgilles

	* libs/widgets/imageplugins/imagepannelwidget.cpp,
	  libs/widgets/imageplugins/imagewidget.cpp: fix multicell

2007-07-09 05:46  cgilles

	* libs/dimg/loaders/jp2ksettings.cpp,
	  libs/dimg/loaders/jpegsettings.cpp,
	  libs/dimg/loaders/pngsettings.cpp,
	  libs/dimg/loaders/tiffsettings.cpp: fix multicell

2007-07-09 05:37  cgilles

	* libs/dmetadata/dmetadata.cpp: make Exif.Image.Artist tag using
	  "Owner" information provided by new dcraw 8.76 include in
	  libkdcraw

2007-07-08 20:33  cgilles

	* KDE4PORT: update

2007-07-08 20:32  cgilles

	* imageplugins/coreplugin/ratiocrop/imageeffect_ratiocrop.cpp: fix
	  multicell

2007-07-08 20:29  cgilles

	* imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/coreplugin/imageplugin_core.cpp,
	  imageplugins/coreplugin/ratiocrop/imageeffect_ratiocrop.cpp:
	  digiKam from trunk : Port to KDE4 image editor Ratio Crop Tool.
	  Note: core image plugin is now fully ported to KDE4.
	  CCMAIL: digikam-devel@kde.org

2007-07-08 20:21  cgilles

	* imageplugins/coreplugin/ratiocrop/imageeffect_ratiocrop.cpp:
	  compile

2007-07-08 19:57  cgilles

	* imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp: KDE4
	  port

2007-07-08 17:51  cgilles

	* KDE4PORT: update

2007-07-08 17:49  cgilles

	* imageplugins/coreplugin/sharpnesseditor/imageeffect_sharpen.cpp:
	  fix multicell

2007-07-08 17:48  cgilles

	* imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/coreplugin/imageplugin_core.cpp,
	  imageplugins/coreplugin/sharpnesseditor/imageeffect_sharpen.cpp:
	  digiKam from trunk : SharpnessEditor image plugin (sharp, unsharp
	  mask, and refocus tools) is now ported to KDE4
	  CCMAIL: digikam-devel@kde.org

2007-07-08 17:06  cgilles

	* imageplugins/coreplugin/sharpnesseditor/imageeffect_sharpen.cpp,
	  imageplugins/coreplugin/sharpnesseditor/imageeffect_sharpen.h,
	  imageplugins/coreplugin/sharpnesseditor/refocus.cpp: KDE4 port

2007-07-08 16:43  cgilles

	* imageplugins/coreplugin/sharpnesseditor/matrix.cpp,
	  imageplugins/coreplugin/sharpnesseditor/matrix.h: ported to QT4

2007-07-08 16:41  cgilles

	* imageplugins/coreplugin/hsl/imageeffect_hsl.cpp: fix multicell

2007-07-08 16:37  cgilles

	* imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/coreplugin/hsl/imageeffect_hsl.cpp,
	  imageplugins/coreplugin/imageplugin_core.cpp: digiKam from trunk
	  : HSL correction image plugin is now ported to KDE4
	  CCMAIL: digikam-devel@kde.org

2007-07-08 16:36  cgilles

	* imageplugins/coreplugin/hsl/imageeffect_hsl.cpp,
	  imageplugins/coreplugin/hsl/imageeffect_hsl.h: compile

2007-07-08 16:23  cgilles

	* imageplugins/coreplugin/hsl/hspreviewwidget.cpp,
	  imageplugins/coreplugin/hsl/hspreviewwidget.h: KDE4 port

2007-07-08 09:24  cgilles

	* imageplugins/coreplugin/imageeffect_bwsepia.cpp: fix multicell

2007-07-08 09:22  cgilles

	* imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/coreplugin/imageeffect_bwsepia.cpp,
	  imageplugins/coreplugin/imageeffect_bwsepia.h,
	  imageplugins/coreplugin/imageeffect_iccproof.cpp,
	  imageplugins/coreplugin/imageplugin_core.cpp: digiKam from trunk
	  : Black and White Converter image plugin is now ported to KDE4
	  CCMAIL: digikam-devel@kde.org

2007-07-08 08:34  cgilles

	* imageplugins/coreplugin/imageeffect_bwsepia.cpp: compile now

2007-07-08 08:32  cgilles

	* imageplugins/coreplugin/imageeffect_bwsepia.cpp: port in progress

2007-07-08 08:25  cgilles

	* imageplugins/coreplugin/imageeffect_bwsepia.cpp: port in progress

2007-07-08 07:41  cgilles

	* imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/coreplugin/imageeffect_iccproof.cpp,
	  imageplugins/coreplugin/imageplugin_core.cpp: digiKam from trunk
	  : port COlor Management image plugin to KDE4.
	  CCMAIL: digikam-devel@kde.org

2007-07-08 07:38  cgilles

	* imageplugins/coreplugin/imageeffect_iccproof.cpp: fix depreciate

2007-07-08 07:36  cgilles

	* imageplugins/coreplugin/imageeffect_iccproof.cpp: fix crash at
	  read user settings

2007-07-08 07:19  cgilles

	* imageplugins/coreplugin/imageeffect_iccproof.cpp: compile

2007-07-07 19:40  mwiesweg

	* utilities/imageeditor/editor/editorwindow.cpp: Remove the crashed
	  from startingSaveAs.
	  It's a mess with mime types and image formats, but I hope it
	  works.
	  One problem: Default suffix for JPEG is now .jpeg, not .jpg.

	  One crash was in KDE libs: If setMimeFilter is used with default
	  = QString(),
	  crash in KFileWidgetPrivate::updateAutoSelectExtension().

2007-07-07 19:04  cgilles

	* KDE4PORT: update

2007-07-07 17:39  cgilles

	* imageplugins/coreplugin/imageeffect_iccproof.cpp,
	  imageplugins/coreplugin/imageeffect_iccproof.h: port in progress

2007-07-07 17:31  mwiesweg

	* libs/dialogs/ctrlpaneldlg.cpp, libs/dialogs/imageguidedlg.cpp:
	  Almost all plugins create a filter object in prepareFinal, but at
	  least inpainting does not.
	  Check for this to prevent the crash when inpainting has finished.

2007-07-07 17:14  cgilles

	* imageplugins/coreplugin/imageeffect_bcg.cpp: polish

2007-07-07 17:14  cgilles

	* utilities/setup/setupicc.cpp: polish

2007-07-07 14:30  cgilles

	* imageplugins/coreplugin/imageeffect_redeye.cpp: fix multicell

2007-07-07 14:27  cgilles

	* imageplugins/coreplugin/imageplugin_core.cpp: show dialog

2007-07-07 14:26  cgilles

	* imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/coreplugin/imageeffect_redeye.cpp,
	  imageplugins/coreplugin/imageeffect_redeye.h,
	  imageplugins/coreplugin/imageplugin_core.cpp: digiKam from trunk
	  : port Red Eyes Correction image plugin to KDE4
	  CCMAIL: digikam-devel@kde.org

2007-07-06 22:28  cgilles

	* imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/coreplugin/imageeffect_autocorrection.cpp,
	  imageplugins/coreplugin/imageeffect_autocorrection.h,
	  imageplugins/coreplugin/imageeffect_bcg.cpp,
	  imageplugins/coreplugin/imageplugin_core.cpp: digiKam from trunk
	  : AutoColorCorrection tool is now ported to KDE4
	  CCMAIL: digikam-devel@kde.org

2007-07-06 21:42  cgilles

	* imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/coreplugin/imageeffect_blur.cpp,
	  imageplugins/coreplugin/imageplugin_core.cpp: digiKam from trunk
	  : port Bur tool to KDE4.
	  CCMAIL: digikam-devel@kde.org

2007-07-06 15:09  cgilles

	* imageplugins/coreplugin/imageeffect_rgb.cpp: fix multicell

2007-07-06 15:08  cgilles

	* imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/coreplugin/imageeffect_bcg.cpp,
	  imageplugins/coreplugin/imageeffect_rgb.cpp,
	  imageplugins/coreplugin/imageeffect_rgb.h,
	  imageplugins/coreplugin/imageplugin_core.cpp: digiKam from trunk
	  : RGB tool is now ported to KDE4.
	  CCMAIL: digikam-devel@kde.org

2007-07-06 14:38  cgilles

	* imageplugins/coreplugin/imageeffect_bcg.cpp: fix multicell

2007-07-06 14:35  cgilles

	* imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/coreplugin/imageeffect_bcg.cpp,
	  imageplugins/coreplugin/imageplugin_core.cpp: digiKam from trunk
	  : BCG tool is now ported to KDE4
	  CCMAIL: digikam-devel@kde.org

2007-07-06 13:16  cgilles

	* imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/coreplugin/imageplugin_core.cpp: compile

2007-07-06 12:33  cgilles

	* imageplugins/coreplugin/hsl/hspreviewwidget.h,
	  imageplugins/coreplugin/hsl/imageeffect_hsl.h,
	  imageplugins/coreplugin/imageeffect_bcg.h,
	  imageplugins/coreplugin/imageeffect_bwsepia.h,
	  imageplugins/coreplugin/imageeffect_iccproof.h,
	  imageplugins/coreplugin/imageeffect_redeye.h,
	  imageplugins/coreplugin/imageeffect_rgb.h,
	  imageplugins/coreplugin/ratiocrop/imageeffect_ratiocrop.h,
	  imageplugins/coreplugin/ratiocrop/imageselectionwidget.h,
	  imageplugins/coreplugin/sharpnesseditor/imageeffect_sharpen.h:
	  prepare to compile

2007-07-06 12:23  cgilles

	* imageplugins/coreplugin/CMakeLists.txt: update

2007-07-06 12:21  cgilles

	* KDE4PORT: assign Core plugin to me

2007-07-06 12:21  cgilles

	* imageplugins/CMakeLists.txt: update

2007-07-06 11:15  cgilles

	* imageplugins/freerotation/imageeffect_freerotation.cpp: fix
	  depreciate

2007-07-06 11:08  cgilles

	* imageplugins/texture/imageeffect_texture.cpp: fix multicell

2007-07-06 11:01  cgilles

	* imageplugins/superimpose/imageeffect_superimpose.cpp: use Oxygen
	  icons

2007-07-06 10:58  cgilles

	* imageplugins/superimpose/dirselectwidget.cpp,
	  imageplugins/superimpose/imageeffect_superimpose.cpp: fix
	  multicell

2007-07-06 10:55  cgilles

	* imageplugins/sheartool/imageeffect_sheartool.cpp: fix multicell

2007-07-06 10:53  cgilles

	* imageplugins/restoration/imageeffect_restoration.cpp: fix
	  multicell

2007-07-06 10:44  cgilles

	* imageplugins/raindrop/imageeffect_raindrop.cpp: fix multicell

2007-07-06 10:43  cgilles

	* imageplugins/perspective/imageeffect_perspective.cpp: fix
	  multicell

2007-07-06 10:41  cgilles

	* imageplugins/oilpaint/imageeffect_oilpaint.cpp: fix multicell

2007-07-06 10:39  cgilles

	* imageplugins/noisereduction/imageeffect_noisereduction.cpp: fix
	  multicell

2007-07-06 10:37  cgilles

	* imageplugins/lensdistortion/imageeffect_lensdistortion.cpp: fix
	  multicell

2007-07-06 10:35  cgilles

	* imageplugins/inpainting/imageeffect_inpainting.cpp: fix multicell

2007-07-06 10:31  cgilles

	* imageplugins/infrared/imageeffect_infrared.cpp: fix multicell

2007-07-06 10:30  cgilles

	* imageplugins/freerotation/imageeffect_freerotation.cpp:
	  fixmulticell

2007-07-06 10:26  cgilles

	* imageplugins/filmgrain/imageeffect_filmgrain.cpp: fix multicell

2007-07-06 10:24  cgilles

	* imageplugins/emboss/imageeffect_emboss.cpp: fix multicell

2007-07-06 10:22  cgilles

	* imageplugins/distortionfx/imageeffect_distortionfx.cpp: fix
	  multicell

2007-07-06 10:20  cgilles

	* imageplugins/colorfx/imageeffect_colorfx.cpp: fix multicell

2007-07-06 10:18  cgilles

	* imageplugins/charcoal/imageeffect_charcoal.cpp: fix multicell

2007-07-06 10:16  cgilles

	* imageplugins/channelmixer/channelmixer.cpp: fix multicell

2007-07-06 10:13  cgilles

	* imageplugins/border/imageeffect_border.cpp: fix multicell

2007-07-06 10:11  cgilles

	* imageplugins/blurfx/imageeffect_blurfx.cpp: fix multicell

2007-07-06 10:08  cgilles

	* imageplugins/antivignetting/imageeffect_antivignetting.cpp: fix
	  multicell

2007-07-06 09:55  cgilles

	* imageplugins/adjustcurves/adjustcurves.cpp: fix multicell

2007-07-06 09:52  cgilles

	* KDE4PORT: update

2007-07-06 09:51  cgilles

	* imageplugins/adjustlevels/adjustlevels.cpp: fix multicell

2007-07-06 09:45  cgilles

	* imageplugins/adjustlevels/adjustlevels.cpp: digiKam from trunk
	  (KDE4) : AdjustLevel : KGradientSelector::value() has changed
	  against KDE3. Adapt interraction between slider and spinbox,
	  else, levels adjust apply to image is inverted

2007-07-06 09:16  cgilles

	* imageplugins/adjustlevels/adjustlevels.cpp,
	  imageplugins/adjustlevels/adjustlevels.h: digiKam from trunk
	  (KDE4) : Backport B.K.O #146636
	  CCBUGS: 146636

2007-07-06 05:26  cgilles

	* KDE4PORT: update regression test with image plugins... Its look
	  better Marcel
	  CCMAIL: marcel.wiesweg@gmx.de
	  CCMAIL: montel@kde.org

2007-07-05 20:31  cgilles

	* libs/greycstoration/greycstorationwidget.cpp: fix multicell

2007-07-05 20:29  cgilles

	* libs/greycstoration/greycstorationwidget.cpp: polish

2007-07-05 20:12  cgilles

	* libs/themeengine/themeengine.cpp: fix depreciate

2007-07-05 18:58  cgilles

	* imageplugins/whitebalance/imageeffect_whitebalance.cpp: fix
	  addMultiCell

2007-07-05 18:50  cgilles

	* imageplugins/whitebalance/imageeffect_whitebalance.cpp: polish

2007-07-05 17:41  mwiesweg

	* libs/dimg/dimgscale.cpp: Return null DImg also if requested scale
	  size is == 0
	  (as is currently the case in the antivignetting plugin, which
	  later causes the SIGFPE)

2007-07-05 17:37  mwiesweg

	* libs/dialogs/ctrlpaneldlg.cpp, libs/dialogs/ctrlpaneldlg.h,
	  libs/dialogs/imageguidedlg.cpp, libs/dialogs/imageguidedlg.h:
	  KDialog calls QDialog::accept() for the Ok button from
	  slotButtonClicked,
	  which is now the virtual function that can be overridden (not
	  slotOk).
	  The dialog was closed before it received the signals from the
	  thread.
	  Overriding slotButtonClicked solves this.

2007-07-05 17:05  cgilles

	* utilities/imageeditor/tools/imageresize.cpp: fix AddMultiCell

2007-07-05 16:50  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp: fix
	  addMultiCell

2007-07-05 16:43  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp: polish

2007-07-05 15:54  cgilles

	* utilities/setup/setupicc.cpp: First try to fix QGridLayout using
	  KDESdk script. work perfectly...
	  CCMAIL: marcel.wiesweg@gmx.de

2007-07-05 15:41  mwiesweg

	* libs/widgets/common/curveswidget.cpp,
	  libs/widgets/common/curveswidget.h: Fix missing slot

2007-07-05 14:10  cgilles

	* utilities/setup/setupicc.cpp: optimize layout

2007-07-05 14:04  cgilles

	* utilities/setup/setupicc.cpp: use Oxygen icons

2007-07-05 13:52  cgilles

	* utilities/setup/setupicc.cpp: fix layout

2007-07-05 13:41  cgilles

	* showfoto/setup/setup.cpp: update

2007-07-05 13:40  cgilles

	* utilities/setup/setup.cpp, utilities/setup/setupicc.cpp: digikam
	  from trunk : re-enable Color Management settings without using
	  SqueezedComboBox but QComboBox instead.
	  There is an indeep bug in this widget ported to KDE4 which crash
	  showfoto. Need to investiguate...

	  Laurent, SqueezedComboBox KDE4 port have be done by KOffice team.
	  To be clear, this widget have been created by digiKam in the
	  past,
	  used in Koffice and ported to KDE4 as well. I have just
	  backported this KDE4 port in digiKam without check the
	  implementation.

	  Perhaps it will better to do a common widget in kdelibs...

	  CCMAIL: marcel.wiesweg@gmx.de
	  CCMAIL: montel@kde.org

2007-07-05 13:17  cgilles

	* utilities/setup/setupicc.cpp: polish

2007-07-05 13:02  cgilles

	* imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/coreplugin/hsl/CMakeLists.txt,
	  imageplugins/coreplugin/ratiocrop/CMakeLists.txt,
	  imageplugins/coreplugin/sharpnesseditor/CMakeLists.txt,
	  imageplugins/coreplugin/sharpnesseditor/clapack/CMakeLists.txt:
	  compile

2007-07-05 12:50  cgilles

	* imageplugins/coreplugin/CMakeLists.txt: polish

2007-07-05 12:46  cgilles

	* imageplugins/inserttext/CMakeLists.txt: polish

2007-07-05 12:45  cgilles

	* imageplugins/hotpixels/CMakeLists.txt: polish

2007-07-05 12:30  cgilles

	* KDE4PORT: update

2007-07-05 12:25  cgilles

	* imageplugins/superimpose/dirselectwidget.cpp: digiKam from trunk:
	  complete KDE4 port of SuperImpose image plugin
	  CCMAIL: digikam-devel@kde.org

2007-07-05 12:21  cgilles

	* imageplugins/superimpose/imageeffect_superimpose.cpp: port in
	  progress

2007-07-05 12:15  cgilles

	* imageplugins/superimpose/dirselectwidget.cpp,
	  imageplugins/superimpose/superimposewidget.cpp: fix depreciate

2007-07-05 12:09  cgilles

	* imageplugins/superimpose/CMakeLists.txt,
	  imageplugins/superimpose/dirselectwidget.cpp,
	  imageplugins/superimpose/dirselectwidget.h,
	  imageplugins/superimpose/imageeffect_superimpose.cpp,
	  imageplugins/superimpose/imageplugin_superimpose.cpp,
	  imageplugins/superimpose/imageplugin_superimpose.h,
	  imageplugins/superimpose/superimpose.cpp,
	  imageplugins/superimpose/superimpose.h,
	  imageplugins/superimpose/superimposewidget.cpp,
	  imageplugins/superimpose/superimposewidget.h: port in progress

2007-07-05 11:56  cgilles

	* imageplugins/CMakeLists.txt: compile

2007-07-05 11:39  cgilles

	* imageplugins/lensdistortion/CMakeLists.txt,
	  imageplugins/lensdistortion/imageeffect_lensdistortion.cpp,
	  imageplugins/lensdistortion/imageeffect_lensdistortion.h,
	  imageplugins/lensdistortion/imageplugin_lensdistortion.cpp,
	  imageplugins/lensdistortion/imageplugin_lensdistortion.h,
	  imageplugins/lensdistortion/pixelaccess.cpp: digiKam from trunk :
	  complete KDE4 port of LensDistorsion image plugin.
	  CCMAIL: digikam-devel@kde.org

2007-07-05 11:39  cgilles

	* KDE4PORT: update

2007-07-05 11:37  cgilles

	* KDE4PORT: update

2007-07-05 11:26  cgilles

	* KDE4PORT: update

2007-07-05 11:23  cgilles

	* imageplugins/infrared/CMakeLists.txt,
	  imageplugins/infrared/imageeffect_infrared.cpp,
	  imageplugins/infrared/imageplugin_infrared.cpp,
	  imageplugins/infrared/imageplugin_infrared.h,
	  imageplugins/infrared/infrared.cpp: digiKam from trunk: complete
	  KDE4 port of Infrared image plugin.
	  CCMAIL: digikam-devel@kde.org

2007-07-05 11:23  cgilles

	* KDE4PORT: update

2007-07-05 11:14  cgilles

	* KDE4PORT: update

2007-07-05 11:12  cgilles

	* imageplugins/filmgrain/CMakeLists.txt,
	  imageplugins/filmgrain/filmgrain.cpp,
	  imageplugins/filmgrain/filmgrain.h,
	  imageplugins/filmgrain/imageeffect_filmgrain.cpp,
	  imageplugins/filmgrain/imageeffect_filmgrain.h,
	  imageplugins/filmgrain/imageplugin_filmgrain.cpp,
	  imageplugins/filmgrain/imageplugin_filmgrain.h: digiKam from
	  trunk: complete KDE4 port of FilmGrain image plugin.
	  CCMAIL: digikam-devel@kde.org

2007-07-05 11:00  cgilles

	* imageplugins/emboss/CMakeLists.txt,
	  imageplugins/emboss/imageeffect_emboss.cpp,
	  imageplugins/emboss/imageplugin_emboss.cpp,
	  imageplugins/emboss/imageplugin_emboss.h: digiKam from trunk:
	  complete KDE4 port of Emboss image plugin.
	  CCMAIL: digikam-devel@kde.org

2007-07-05 10:59  cgilles

	* KDE4PORT: update

2007-07-05 10:53  cgilles

	* imageplugins/distortionfx/CMakeLists.txt,
	  imageplugins/distortionfx/distortionfx.cpp,
	  imageplugins/distortionfx/distortionfx.h,
	  imageplugins/distortionfx/imageeffect_distortionfx.cpp,
	  imageplugins/distortionfx/imageeffect_distortionfx.h,
	  imageplugins/distortionfx/imageplugin_distortionfx.cpp,
	  imageplugins/distortionfx/imageplugin_distortionfx.h: digiKam
	  frem trunk : complete KDE4 port of DistorsionFX image plugin
	  CCMAIL: digikam-devel@kde.org

2007-07-05 10:52  cgilles

	* KDE4PORT: update

2007-07-05 10:42  cgilles

	* KDE4PORT: update regression tests results on image plugins port.
	  Marcel, all image plugins which use multithreading cannot perform
	  final rendering...

	  CCMAIL: marcel.wiesweg@gmx.de

2007-07-05 10:31  cgilles

	* imageplugins/texture/patterns/CMakeLists.txt: polish

2007-07-05 10:27  cgilles

	* imageplugins/border/patterns/CMakeLists.txt: polish

2007-07-05 10:20  cgilles

	* imageplugins/charcoal/imageplugin_charcoal.cpp: missing charcoal
	  plugin action name to plug in menu

2007-07-05 10:17  cgilles

	* imageplugins/charcoal/CMakeLists.txt,
	  imageplugins/charcoal/imageeffect_charcoal.cpp,
	  imageplugins/charcoal/imageplugin_charcoal.cpp,
	  imageplugins/charcoal/imageplugin_charcoal.h: digiKam from trunk:
	  complete KDE4 port of Charcoal image plugin.
	  CCMAIL: digikam-devel@kde.org

2007-07-05 10:09  cgilles

	* imageplugins/blurfx/CMakeLists.txt,
	  imageplugins/blurfx/blurfx.cpp, imageplugins/blurfx/blurfx.h,
	  imageplugins/blurfx/imageeffect_blurfx.cpp,
	  imageplugins/blurfx/imageeffect_blurfx.h,
	  imageplugins/blurfx/imageplugin_blurfx.cpp,
	  imageplugins/blurfx/imageplugin_blurfx.h: digiKam from trunk :
	  complete KDE4 port of BlurFX image plugin.
	  CCMAIL: digikam-devel@kde.org

2007-07-05 09:42  cgilles

	* imageplugins/antivignetting/imageeffect_antivignetting.cpp: init
	  vignetting preview label with an empty pixmap

2007-07-05 09:30  cgilles

	* imageplugins/antivignetting/CMakeLists.txt,
	  imageplugins/antivignetting/imageeffect_antivignetting.cpp,
	  imageplugins/antivignetting/imageeffect_antivignetting.h,
	  imageplugins/antivignetting/imageplugin_antivignetting.cpp,
	  imageplugins/antivignetting/imageplugin_antivignetting.h: digiKam
	  from trunk : complete KDE4 port of Antivignetting image plugin.
	  CCMAIL: digikam-devel@kde.org

2007-07-05 09:21  cgilles

	* imageplugins/texture/CMakeLists.txt,
	  imageplugins/texture/imageeffect_texture.cpp,
	  imageplugins/texture/imageeffect_texture.h,
	  imageplugins/texture/imageplugin_texture.cpp,
	  imageplugins/texture/imageplugin_texture.h,
	  imageplugins/texture/texture.h: digiKam from trunk: complete KDE4
	  port of Texture image plugin.
	  CCMAIL: digikam-devel@kde.org

2007-07-05 09:09  cgilles

	* imageplugins/border/CMakeLists.txt,
	  imageplugins/border/border.cpp, imageplugins/border/border.h,
	  imageplugins/border/imageeffect_border.cpp,
	  imageplugins/border/imageeffect_border.h,
	  imageplugins/border/imageplugin_border.cpp,
	  imageplugins/border/imageplugin_border.h: digiKam from trunk:
	  complete KDE4 port of Border imageplugin
	  CCMAIL: digikam-devel@kde.org

2007-07-05 08:54  cgilles

	* KDE4PORT: update

2007-07-05 08:49  cgilles

	* imageplugins/channelmixer/channelmixer.cpp: fix layout

2007-07-05 08:45  cgilles

	* imageplugins/channelmixer/CMakeLists.txt,
	  imageplugins/channelmixer/channelmixer.cpp,
	  imageplugins/channelmixer/channelmixer.h,
	  imageplugins/channelmixer/imageplugin_channelmixer.cpp,
	  imageplugins/channelmixer/imageplugin_channelmixer.h: digiKam
	  from trunk: complete KDE4 port of ChannelMixer image plugin
	  CCMAIL: digikam-devel@kde.org

2007-07-05 06:50  cgilles

	* imageplugins/adjustlevels/adjustlevels.cpp: --Cette ligne, et les
	  suivantfix depreciatees ci-dessous, seront ignorées--

	  M adjustlevels/adjustlevels.cpp

2007-07-05 06:45  cgilles

	* imageplugins/adjustlevels/CMakeLists.txt,
	  imageplugins/adjustlevels/adjustlevels.cpp,
	  imageplugins/adjustlevels/adjustlevels.h,
	  imageplugins/adjustlevels/imageplugin_adjustlevels.cpp,
	  imageplugins/adjustlevels/imageplugin_adjustlevels.h: digiKam
	  from trunk: complete KDE4 port of AdjustLevels image plugin
	  CCMAIL: digikam-devel@kde.org

2007-07-05 06:27  cgilles

	* imageplugins/adjustcurves/adjustcurves.cpp: fix icon loding

2007-07-05 06:27  cgilles

	* imageplugins/whitebalance/imageeffect_whitebalance.cpp: fix icon
	  loading

2007-07-05 06:22  cgilles

	* imageplugins/whitebalance/imageeffect_whitebalance.cpp: polish

2007-07-05 06:20  cgilles

	* imageplugins/whitebalance/imageeffect_whitebalance.cpp: polish

2007-07-05 06:13  cgilles

	* imageplugins/adjustcurves/adjustcurves.cpp: polish

2007-07-04 20:27  cgilles

	* imageplugins/colorfx/imageeffect_colorfx.cpp: fix margin

2007-07-04 20:25  cgilles

	* imageplugins/colorfx/imageeffect_colorfx.cpp: fix layout

2007-07-04 20:21  cgilles

	* imageplugins/colorfx/imageeffect_colorfx.cpp: fix main widget

2007-07-04 20:19  cgilles

	* imageplugins/colorfx/CMakeLists.txt,
	  imageplugins/colorfx/imageeffect_colorfx.cpp,
	  imageplugins/colorfx/imageeffect_colorfx.h,
	  imageplugins/colorfx/imageplugin_colorfx.cpp: digikam from trunk
	  : complete KDE4 port of ColorFx image plugin
	  CCMAIL: digikam-devel@kde.org

2007-07-04 20:05  cgilles

	* imageplugins/adjustcurves/adjustcurves.cpp: fix free curve button

2007-07-04 19:57  cgilles

	* imageplugins/adjustcurves/adjustcurves.cpp: fix signals/slots
	  connection

2007-07-04 19:41  cgilles

	* libs/widgets/imageplugins/imagewidget.cpp: fix layout

2007-07-04 19:24  cgilles

	* imageplugins/adjustcurves/adjustcurves.cpp,
	  imageplugins/adjustcurves/adjustcurves.h: digikam from trunk :
	  complete KDE4 port of AdjustCurves image plugin.
	  CCMAIL: digikam-devel@kde.org

2007-07-04 18:44  cgilles

	* libs/thumbbar/thumbbar.cpp: dynamic cast wil be better

2007-07-04 18:13  cgilles

	* libs/widgets/imageplugins/imagewidget.cpp: fix i18n

2007-07-04 18:08  cgilles

	* imageplugins/adjustcurves/adjustcurves.cpp: fix layout

2007-07-04 15:50  mwiesweg

	* showfoto/showfoto.cpp: remove debug

2007-07-04 15:50  mwiesweg

	* libs/thumbbar/thumbbar.cpp, libs/thumbbar/thumbbar.h: - Rewrite
	  the code that checks if an item needs to be drawn.
	  The old code did not work after my changes.
	  - fix another subtle KDE API change which broke signal connection

	  Thumbbar is now fully working!

2007-07-04 15:16  mwiesweg

	* libs/thumbbar/thumbnailjob.cpp, libs/thumbbar/thumbnailjob.h: Fix
	  subtle API change which broke subclassing

2007-07-04 15:06  cgilles

	* imageplugins/adjustcurves/adjustcurves.cpp,
	  imageplugins/adjustcurves/adjustcurves.h: port in progress...
	  still some TODO

2007-07-04 15:03  mwiesweg

	* libs/thumbbar/thumbbar.cpp, libs/thumbbar/thumbbar.h,
	  showfoto/showfoto.cpp: - rewrite drawing code in thumbbar
	  - remove the Orientation enum in ThumbBarView which was confused
	  with Qt's enum

	  The first thumbnail is now drawn...

2007-07-04 14:33  mlaurent

	* libs/widgets/imageplugins/imagepannelwidget.cpp,
	  libs/widgets/metadata/worldmapwidget.cpp: Remove not necessary
	  forward declaration

2007-07-04 14:28  cgilles

	* imageplugins/adjustcurves/CMakeLists.txt,
	  imageplugins/adjustcurves/imageplugin_adjustcurves.cpp,
	  imageplugins/adjustcurves/imageplugin_adjustcurves.h: polish

2007-07-04 14:25  mlaurent

	* imageplugins/adjustcurves/adjustcurves.cpp,
	  imageplugins/adjustlevels/adjustlevels.cpp,
	  imageplugins/channelmixer/channelmixer.cpp,
	  imageplugins/colorfx/imageeffect_colorfx.cpp,
	  imageplugins/coreplugin/hsl/imageeffect_hsl.cpp,
	  imageplugins/coreplugin/imageeffect_autocorrection.cpp,
	  imageplugins/coreplugin/imageeffect_bcg.cpp,
	  imageplugins/coreplugin/imageeffect_bwsepia.cpp,
	  imageplugins/coreplugin/imageeffect_iccproof.cpp,
	  imageplugins/coreplugin/imageeffect_redeye.cpp,
	  imageplugins/coreplugin/imageeffect_rgb.cpp,
	  imageplugins/coreplugin/ratiocrop/imageeffect_ratiocrop.cpp,
	  imageplugins/inserttext/imageeffect_inserttext.cpp,
	  imageplugins/superimpose/imageeffect_superimpose.cpp: Q3Frame =>
	  QFrame

2007-07-04 14:23  cgilles

	* imageplugins/raindrop/CMakeLists.txt,
	  imageplugins/raindrop/imageeffect_raindrop.cpp,
	  imageplugins/raindrop/imageplugin_raindrop.cpp,
	  imageplugins/raindrop/imageplugin_raindrop.h,
	  imageplugins/raindrop/raindrop.cpp: digiKam from trunk: complete
	  KDE4 port of Raindrop image plugin.
	  CCMAIL: digikam-devel@kde.org

2007-07-04 14:18  mlaurent

	* utilities/cameragui/cameraui.cpp: Compile++

2007-07-04 14:14  cgilles

	* KDE4PORT: polish

2007-07-04 14:07  mwiesweg

	* kioslave/digikamthumbnail.cpp: For writing, this constructor is
	  needed. The other is read-only for const QByteArray&.

2007-07-04 13:58  mlaurent

	* imageplugins/adjustlevels/adjustlevels.h,
	  imageplugins/coreplugin/imageeffect_autocorrection.h,
	  imageplugins/coreplugin/imageeffect_bcg.h,
	  imageplugins/coreplugin/imageeffect_bwsepia.h,
	  imageplugins/coreplugin/imageeffect_iccproof.h,
	  imageplugins/freerotation/imageeffect_freerotation.h,
	  imageplugins/inserttext/fontchooserwidget.h,
	  imageplugins/superimpose/imageeffect_superimpose.h,
	  imageplugins/superimpose/superimposewidget.h: Remove not
	  necessary forward declaration

2007-07-04 13:54  mlaurent

	* imageplugins/CMakeLists.txt,
	  imageplugins/hotpixels/hotpixelfixer.cpp,
	  imageplugins/superimpose/CMakeLists.txt,
	  imageplugins/superimpose/dirselectwidget.cpp,
	  imageplugins/superimpose/dirselectwidget.h,
	  imageplugins/superimpose/imageeffect_superimpose.cpp: 3 plugins
	  to port yet

2007-07-04 13:36  mlaurent

	* KDE4PORT, imageplugins/blurfx/CMakeLists.txt,
	  imageplugins/blurfx/imageeffect_blurfx.cpp,
	  imageplugins/border/CMakeLists.txt: Compile++

2007-07-04 13:25  mlaurent

	* KDE4PORT, imageplugins/adjustlevels/adjustlevels.cpp,
	  imageplugins/antivignetting/CMakeLists.txt,
	  imageplugins/distortionfx/CMakeLists.txt,
	  imageplugins/distortionfx/imageeffect_distortionfx.cpp: Port++

2007-07-04 13:17  mlaurent

	* KDE4PORT, imageplugins/CMakeLists.txt,
	  imageplugins/channelmixer/CMakeLists.txt,
	  imageplugins/channelmixer/channelmixer.cpp,
	  imageplugins/charcoal/CMakeLists.txt,
	  imageplugins/colorfx/imageeffect_colorfx.cpp: Port++

2007-07-04 13:01  mlaurent

	* KDE4PORT, imageplugins/texture/imageeffect_texture.cpp,
	  imageplugins/texture/imageplugin_texture.cpp: Port++

2007-07-04 12:52  cgilles

	* imageplugins/oilpaint/CMakeLists.txt,
	  imageplugins/oilpaint/imageeffect_oilpaint.cpp,
	  imageplugins/oilpaint/imageplugin_oilpaint.cpp,
	  imageplugins/oilpaint/imageplugin_oilpaint.h: digikam from trunk:
	  complete KDE4 port of OilPaint image plugin
	  CCMAIL: digikam-devel@kde.org

2007-07-04 12:45  cgilles

	* libs/dialogs/ctrlpaneldlg.cpp,
	  libs/widgets/imageplugins/imagepannelwidget.cpp,
	  libs/widgets/imageplugins/imageregionwidget.cpp: polish

2007-07-04 12:33  cgilles

	* imageplugins/noisereduction/CMakeLists.txt,
	  imageplugins/noisereduction/imageeffect_noisereduction.cpp,
	  imageplugins/noisereduction/imageplugin_noisereduction.cpp,
	  imageplugins/noisereduction/imageplugin_noisereduction.h: digiKam
	  from trunk: complete KDE4 port of NoiseReduction image plugin.
	  CCMAIL: digikam-devel@kde.org

2007-07-04 12:06  cgilles

	* libs/dialogs/ctrlpaneldlg.cpp, libs/dialogs/imagedlgbase.cpp,
	  libs/dialogs/imageguidedlg.cpp: fix layout

2007-07-04 11:58  cgilles

	* imageplugins/perspective/perspectivewidget.cpp: fix depreciate

2007-07-04 11:13  cgilles

	* imageplugins/perspective/CMakeLists.txt,
	  imageplugins/perspective/imageeffect_perspective.cpp,
	  imageplugins/perspective/imageeffect_perspective.h,
	  imageplugins/perspective/imageplugin_perspective.cpp,
	  imageplugins/perspective/imageplugin_perspective.h,
	  imageplugins/perspective/matrix.cpp,
	  imageplugins/perspective/perspectivewidget.cpp,
	  imageplugins/perspective/perspectivewidget.h,
	  imageplugins/perspective/triangle.h: digikam from trunk (KDE4) :
	  complete KDE4 port of Perspective image plugin.
	  CCMAIL: digikam-devel@kde.org

2007-07-04 11:09  cgilles

	* libs/dialogs/imageguidedlg.cpp: polish

2007-07-04 10:48  cgilles

	* imageplugins/sheartool/sheartool.h: polish

2007-07-04 10:46  cgilles

	* imageplugins/sheartool/CMakeLists.txt: polish

2007-07-04 10:39  cgilles

	* imageplugins/sheartool/imageeffect_sheartool.cpp,
	  imageplugins/sheartool/imageeffect_sheartool.h,
	  imageplugins/sheartool/imageplugin_sheartool.cpp,
	  imageplugins/sheartool/imageplugin_sheartool.h: digiKam from
	  trunk (KDE4): complete ShearTool image plugin KDE4 port. dialog
	  layout restored. Fix depreciate methods.
	  CCMAIL: digikam-devel@kde.org

2007-07-04 10:26  cgilles

	* libs/thumbbar/thumbbar.cpp: fix i18n from

2007-07-04 10:23  cgilles

	* libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/imagepropertiestab.cpp: fix i18n form

2007-07-04 10:02  mlaurent

	* imageplugins/adjustlevels/adjustlevels.cpp: Port++

2007-07-03 21:02  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp: fix layout

2007-07-03 21:01  mwiesweg

	* utilities/imageeditor/canvas/undocache.cpp: Fix two crashes in
	  UndoCache:
	  - QList<>.last asserts that the list is not empty
	  - some QByteArray related problem, maybe reserve() behaves
	  differently now

2007-07-03 20:57  cgilles

	* libs/widgets/metadata/metadatawidget.cpp: fix layout

2007-07-03 20:51  cgilles

	* libs/thumbbar/thumbnailjob.cpp: add comments

2007-07-03 19:58  cgilles

	* imageplugins/CMakeLists.txt: compile only ported plugins

2007-07-03 18:39  mwiesweg

	* libs/dialogs/ctrlpaneldlg.cpp, libs/dialogs/imageguidedlg.cpp,
	  libs/dimg/filters/dimgthreadedfilter.cpp,
	  libs/dimg/filters/dimgthreadedfilter.h,
	  libs/greycstoration/greycstorationiface.cpp,
	  libs/greycstoration/greycstorationiface.h,
	  utilities/imageeditor/tools/imageresize.cpp: It is necessary to
	  delay the starting of the filter thread until the connections are
	  established,
	  there will be a race condition if the thread is started from the
	  constructor.
	  For this reason, threaded filter now needs to be started with
	  startFilter.
	  Chained filters (used in another threaded filter) are still
	  directly started.
	  API is now:
	  initFilter()
	  startFilter()
	  startFilterDirectly()
	  cancelFilter()

2007-07-03 14:58  mwiesweg

	* libs/dialogs/ctrlpaneldlg.cpp, libs/dialogs/ctrlpaneldlg.h,
	  libs/dialogs/imageguidedlg.cpp, libs/dialogs/imageguidedlg.h,
	  libs/dimg/filters/dimgthreadedfilter.cpp,
	  libs/dimg/filters/dimgthreadedfilter.h,
	  libs/greycstoration/greycstorationiface.cpp,
	  utilities/imageeditor/tools/imageresize.cpp,
	  utilities/imageeditor/tools/imageresize.h: Port
	  DImgThreadedFilter: Use queued signals instead of custom events.
	  Preview of FreeRotation works (final filter not yet ;-)

2007-07-03 14:41  cgilles

	* libs/widgets/common/colorgradientwidget.cpp,
	  libs/widgets/common/colorgradientwidget.h: restore
	  colorgradientwidget as QWidget.

2007-07-03 14:06  mlaurent

	* KDE4PORT, imageplugins/CMakeLists.txt,
	  imageplugins/sheartool/imageeffect_sheartool.cpp: Port++

2007-07-03 13:55  mlaurent

	* KDE4PORT, imageplugins/CMakeLists.txt,
	  imageplugins/inserttext/imageeffect_inserttext.cpp,
	  imageplugins/inserttext/imageplugin_inserttext.cpp,
	  imageplugins/lensdistortion/imageeffect_lensdistortion.cpp,
	  imageplugins/lensdistortion/imageplugin_lensdistortion.cpp:
	  Continue to port digikam imageplugins

2007-07-03 13:50  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp: polish

2007-07-03 13:45  mlaurent

	* KDE4PORT, imageplugins/CMakeLists.txt,
	  imageplugins/perspective/imageeffect_perspective.cpp,
	  imageplugins/raindrop/imageeffect_raindrop.cpp: Port++

2007-07-03 13:40  cgilles

	* libs/widgets/common/colorgradientwidget.cpp,
	  libs/widgets/common/colorgradientwidget.h: QFrame ==> Q3Frame

2007-07-03 13:34  mlaurent

	* imageplugins/CMakeLists.txt,
	  imageplugins/adjustcurves/CMakeLists.txt,
	  imageplugins/adjustlevels/CMakeLists.txt,
	  imageplugins/channelmixer/CMakeLists.txt,
	  imageplugins/colorfx/CMakeLists.txt,
	  imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/emboss/CMakeLists.txt,
	  imageplugins/infrared/CMakeLists.txt,
	  imageplugins/inserttext/CMakeLists.txt,
	  imageplugins/lensdistortion/CMakeLists.txt,
	  imageplugins/perspective/CMakeLists.txt,
	  imageplugins/raindrop/CMakeLists.txt,
	  imageplugins/sheartool/CMakeLists.txt,
	  imageplugins/superimpose/CMakeLists.txt,
	  imageplugins/texture/CMakeLists.txt: Link to digikam by default

2007-07-03 13:27  mlaurent

	* KDE4PORT, imageplugins/CMakeLists.txt,
	  imageplugins/noisereduction/CMakeLists.txt,
	  imageplugins/noisereduction/imageplugin_noisereduction.cpp,
	  imageplugins/oilpaint/CMakeLists.txt,
	  imageplugins/oilpaint/imageplugin_oilpaint.cpp: Port++

2007-07-03 13:14  mlaurent

	* KDE4PORT, imageplugins/CMakeLists.txt,
	  imageplugins/filmgrain/CMakeLists.txt,
	  imageplugins/hotpixels/CMakeLists.txt,
	  imageplugins/hotpixels/blackframelistview.cpp: Port filmgrain
	  and start to port hotpixels

2007-07-03 13:12  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp: fix layout :
	  perfect now (like KDE3)Ã

2007-07-03 13:04  mlaurent

	* imageplugins/CMakeLists.txt, imageplugins/emboss/CMakeLists.txt,
	  imageplugins/emboss/imageplugin_emboss.cpp: Port emboss

2007-07-03 12:52  cgilles

	* KDE4PORT: update

2007-07-03 12:47  cgilles

	* imageplugins/inpainting/imageplugin_inpainting.cpp: fix

2007-07-03 12:45  cgilles

	* imageplugins/inpainting/CMakeLists.txt,
	  imageplugins/inpainting/imageeffect_inpainting.cpp,
	  imageplugins/inpainting/imageeffect_inpainting.h,
	  imageplugins/inpainting/imageplugin_inpainting.cpp: digiKam from
	  trunk: Inpainting image plugins is now ported to KDE4
	  CCMAIL: digikam-devel@kde.org

2007-07-03 12:38  mlaurent

	* imageplugins/inpainting/imageeffect_inpainting.cpp: Port++

2007-07-03 12:25  cgilles

	* imageplugins/CMakeLists.txt: update

2007-07-03 12:14  cgilles

	* libs/widgets/common/statuszoombar.cpp: Use Oxygen icons

2007-07-03 12:09  cgilles

	* libs/widgets/imageplugins/imagepannelwidget.cpp: fix layout

2007-07-03 11:51  cgilles

	* libs/dialogs/ctrlpaneldlg.cpp: fix layout

2007-07-03 11:46  cgilles

	* KDE4PORT: update

2007-07-03 11:45  cgilles

	* imageplugins/inpainting/imageeffect_inpainting.cpp: int->double

2007-07-03 11:42  cgilles

	* imageplugins/CMakeLists.txt: compile

2007-07-03 11:42  cgilles

	* imageplugins/restoration/CMakeLists.txt,
	  imageplugins/restoration/imageeffect_restoration.cpp,
	  imageplugins/restoration/imageeffect_restoration.h,
	  imageplugins/restoration/imageplugin_restoration.cpp: digiKam
	  from trunk : Restoration image plugin ported to KDE4
	  CCMAIL: digikam-devel@kde.org

2007-07-03 11:20  cgilles

	* imageplugins/restoration/CMakeLists.txt,
	  imageplugins/restoration/imageplugin_restoration.cpp,
	  imageplugins/restoration/imageplugin_restoration.h: KDE4 port

2007-07-03 11:16  cgilles

	* imageplugins/CMakeLists.txt: update

2007-07-03 10:58  cgilles

	* libs/dialogs/imageguidedlg.cpp: init dilaog

2007-07-03 10:57  cgilles

	* libs/dialogs/imageguidedlg.cpp,
	  libs/widgets/imageplugins/imagewidget.cpp: fix layout

2007-07-03 10:18  cgilles

	* imageplugins/freerotation/CMakeLists.txt,
	  imageplugins/freerotation/imageeffect_freerotation.cpp,
	  imageplugins/freerotation/imageeffect_freerotation.h,
	  imageplugins/freerotation/imageplugin_freerotation.cpp: digikam
	  from trunk: FreeRotation Image plugin ported to KDE4
	  CCMAIL: digikam-devel@kde.org

2007-07-03 10:17  cgilles

	* KDE4PORT: update

2007-07-03 09:38  cgilles

	* libs/dialogs/imageguidedlg.cpp: fix layout

2007-07-03 09:28  cgilles

	* imageplugins/freerotation/CMakeLists.txt,
	  imageplugins/freerotation/freerotation.h,
	  imageplugins/freerotation/imageplugin_freerotation.cpp,
	  imageplugins/whitebalance/imageplugin_whitebalance.cpp: KDE4 port

2007-07-03 09:22  cgilles

	* imageplugins/CMakeLists.txt,
	  imageplugins/freerotation/CMakeLists.txt,
	  imageplugins/whitebalance/CMakeLists.txt: factorize include dirs

2007-07-03 09:15  cgilles

	* imageplugins/CMakeLists.txt: update

2007-07-03 09:11  cgilles

	* KDE4PORT: update

2007-07-03 09:07  cgilles

	* libs/dialogs/ctrlpaneldlg.cpp, libs/dialogs/ctrlpaneldlg.h,
	  libs/dialogs/imageguidedlg.cpp, libs/dialogs/imageguidedlg.h: fix
	  User slots

2007-07-03 09:03  cgilles

	* libs/dialogs/imagedlgbase.cpp, libs/dialogs/imagedlgbase.h: fix
	  User slots

2007-07-03 08:57  cgilles

	* showfoto/showfoto.cpp: add path to load image plugins rc file
	  from digiKam

2007-07-03 07:28  cgilles

	* utilities/setup/setup.cpp: Oxygen icons

2007-07-03 07:28  cgilles

	* showfoto/setup/setup.cpp: Oxygen icons

2007-07-03 06:45  cgilles

	* imageplugins/whitebalance/imageeffect_whitebalance.cpp: compile
	  with last kdelibs4

2007-07-03 06:42  cgilles

	* libs/widgets/metadata/worldmapwidget.cpp: fix depreciate

2007-07-03 06:40  cgilles

	* libs/dimg/loaders/dimgloader.cpp: fix depreciate

2007-07-03 06:40  cgilles

	* utilities/setup/setupicc.cpp: fix depeciate

2007-07-02 20:53  cgilles

	* libs/widgets/imageplugins/imagepannelwidget.cpp: fix load icons

2007-07-02 20:50  cgilles

	* libs/widgets/imageplugins/imagepannelwidget.cpp,
	  libs/widgets/imageplugins/imagewidget.cpp: fix slots

2007-07-02 20:47  cgilles

	* imageplugins/whitebalance/imageeffect_whitebalance.cpp: fix slot

2007-07-02 20:47  cgilles

	* libs/dialogs/imagedlgbase.cpp: fix slot

2007-07-02 20:40  cgilles

	* libs/dialogs/imagedlgbase.cpp: optimize

2007-07-02 20:37  cgilles

	* libs/widgets/metadata/metadatawidget.cpp: fix margin

2007-07-02 20:17  cgilles

	* showfoto/showfoto.cpp: fix layout

2007-07-02 20:14  cgilles

	* libs/imageproperties/navigatebartab.cpp: fix layout. Perfect
	  too...

2007-07-02 20:11  cgilles

	* libs/widgets/imageplugins/imagewidget.cpp: fix layout : perfect
	  now !!!

2007-07-02 20:03  cgilles

	* libs/widgets/imageplugins/imagewidget.cpp: fix layout

2007-07-02 18:56  cgilles

	* libs/dialogs/imagedlgbase.cpp: polish

2007-07-02 18:14  mwiesweg

	* utilities/imageeditor/canvas/imageplugin.cpp,
	  utilities/imageeditor/canvas/imageplugin.h,
	  utilities/imageeditor/canvas/imagepluginloader.cpp: Use
	  KService::createInstance and add the necessary QObject magic.
	  Image plugin loads now here (XML gui file is not found, though)

	  CCMAIL: caulier.gilles@gmail.com, montel@kde.org

2007-07-02 16:49  mwiesweg

	* libs/threadimageio/loadsavethread.cpp,
	  libs/threadimageio/previewtask.cpp: Forward port bug fix 147260
	  from KDE3 branch

2007-07-02 13:25  cgilles

	* digikam/CMakeLists.txt: compile

2007-07-02 13:21  cgilles

	* digikam/CMakeLists.txt: move KPARTS link to digikam target, not
	  shared lib

2007-07-02 12:07  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: fix broken
	  slotRestore

2007-07-02 12:02  cgilles

	* utilities/imageeditor/canvas/imagepluginloader.cpp: polish

2007-07-02 11:17  cgilles

	* utilities/imageeditor/canvas/imagepluginloader.cpp: add debug
	  message on the console

2007-07-02 10:47  cgilles

	* KDE4PORT: update

2007-07-02 10:16  cgilles

	* KDE4PORT: update

2007-07-02 09:16  cgilles

	* utilities/imageeditor/canvas/imagepluginloader.cpp:
	  createPartInstanceFromLibrary ==> createPartInstanceFromService

2007-07-02 08:57  ilic

	* digikam/main.cpp, imageplugins/adjustcurves/adjustcurves.cpp,
	  imageplugins/adjustlevels/adjustlevels.cpp,
	  imageplugins/antivignetting/imageeffect_antivignetting.cpp,
	  imageplugins/blurfx/imageeffect_blurfx.cpp,
	  imageplugins/border/imageeffect_border.cpp,
	  imageplugins/channelmixer/channelmixer.cpp,
	  imageplugins/charcoal/imageeffect_charcoal.cpp,
	  imageplugins/colorfx/imageeffect_colorfx.cpp,
	  imageplugins/distortionfx/imageeffect_distortionfx.cpp,
	  imageplugins/emboss/imageeffect_emboss.cpp,
	  imageplugins/filmgrain/imageeffect_filmgrain.cpp,
	  imageplugins/freerotation/imageeffect_freerotation.cpp,
	  imageplugins/hotpixels/imageeffect_hotpixels.cpp,
	  imageplugins/infrared/imageeffect_infrared.cpp,
	  imageplugins/inpainting/imageeffect_inpainting.cpp,
	  imageplugins/inserttext/imageeffect_inserttext.cpp,
	  imageplugins/lensdistortion/imageeffect_lensdistortion.cpp,
	  imageplugins/noisereduction/imageeffect_noisereduction.cpp,
	  imageplugins/oilpaint/imageeffect_oilpaint.cpp,
	  imageplugins/perspective/imageeffect_perspective.cpp,
	  imageplugins/raindrop/imageeffect_raindrop.cpp,
	  imageplugins/restoration/imageeffect_restoration.cpp,
	  imageplugins/sheartool/imageeffect_sheartool.cpp,
	  imageplugins/superimpose/imageeffect_superimpose.cpp,
	  imageplugins/texture/imageeffect_texture.cpp,
	  imageplugins/whitebalance/imageeffect_whitebalance.cpp,
	  showfoto/main.cpp, themedesigner/main.cpp: Auto-conversion to new
	  KCmdLineArgs/KAboutData/KComponentData API (trunk/extragear, KDE4
	  code). Watch for the few remaining QString to QByteArray
	  assignments that will not compile without extra specification
	  (typically needs .toLocal8Bit() or .toUtf8()).

2007-07-02 08:25  cgilles

	* imageplugins/whitebalance/CMakeLists.txt,
	  imageplugins/whitebalance/imageeffect_whitebalance.cpp,
	  imageplugins/whitebalance/imageeffect_whitebalance.h,
	  imageplugins/whitebalance/imageplugin_whitebalance.cpp: digikam
	  from trunk (KDE4) : WhiteBalance Image Editor plugin is the first
	  plugin ported to KDE4!
	  Marcel, Laurent: you need to install the minimal libdigikam
	  shared library to be abble to use it on your computer.
	  We can now start to test the port on plugins framework under KDE4
	  CCMAIL: digikam-devel@kde.org
	  CCMAIL: montel@kde.org
	  CCMAIL: marcel.wiesweg@gmx.de

2007-07-02 07:58  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp: no need to
	  re-invent the wheel. KSdtandardDir can local digiKam pixmap for
	  us...

2007-07-02 07:14  cgilles

	* CMakeLists.txt: missing image plugins dialog into showfoto

2007-07-02 06:10  cgilles

	* imageplugins/whitebalance/CMakeLists.txt,
	  imageplugins/whitebalance/imageplugin_whitebalance.cpp: and now
	  whitebalance link with libdigikam.la !

2007-07-01 20:59  cgilles

	* imageplugins/whitebalance/CMakeLists.txt: port in progress

2007-07-01 20:59  cgilles

	* imageplugins/CMakeLists.txt: first image plugin to port will be
	  whitebalance

2007-07-01 20:58  cgilles

	* CMakeLists.txt: compile digikam shared lib

2007-07-01 20:58  cgilles

	* digikam/CMakeLists.txt: provide a minimal libdigikam shared lib
	  to use with imageplugins

2007-07-01 20:28  cgilles

	* utilities/setup/setupmisc.h: compile

2007-07-01 19:47  cgilles

	* libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiestab.cpp,
	  showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp: Fix layout again

2007-07-01 18:32  cgilles

	* imageplugins/adjustlevels/adjustlevels.cpp,
	  imageplugins/border/imageeffect_border.cpp,
	  imageplugins/texture/imageeffect_texture.cpp: digikam from trunk
	  (KDE4): backport B.K.O #147263 from KDE3 branch
	  CCBUGS: 147263

2007-07-01 16:13  cgilles

	* showfoto/showfoto.cpp: fix spacing

2007-07-01 15:48  cgilles

	* showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp: can be abble to
	  use digiKam icon in showfoto.

2007-07-01 15:30  cgilles

	* utilities/setup/setupicc.cpp, utilities/setup/setupicc.h: fix
	  processUrl

2007-07-01 15:25  cgilles

	* utilities/imageeditor/tools/imageresize.cpp,
	  utilities/imageeditor/tools/imageresize.h: fix load cimg logo.
	  fix KUrlLabel process url

2007-07-01 14:26  cgilles

	* libs/imageproperties/imagepropertiessidebar.cpp,
	  project/project.kdevelop: use KDE4 oxygen icon

2007-07-01 14:07  cgilles

	* libs/dimg/loaders/jpegsettings.cpp: fix layout

2007-07-01 13:56  cgilles

	* libs/widgets/metadata/metadatawidget.cpp: optimize layout

2007-07-01 07:47  cgilles

	* libs/widgets/metadata/metadatawidget.cpp: use KDE4 Oxygen icon

2007-07-01 07:36  cgilles

	* libs/widgets/metadata/metadatawidget.cpp: use Oxigen icons

2007-07-01 07:30  cgilles

	* libs/greycstoration/greycstorationwidget.cpp: fix layout

2007-07-01 07:27  cgilles

	* utilities/imageeditor/tools/imageresize.cpp: fix dialog layout

2007-06-30 20:22  mwiesweg

	* libs/widgets/common/statusprogressbar.cpp: I am currently stuck
	  with this problem. Mark it as TODO

2007-06-30 19:34  cgilles

	* libs/imageproperties/imagepropertiessidebar.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp: use KDE4 Oxygen
	  icons

2007-06-30 19:26  mwiesweg

	* showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp: Fix i18n calls.
	  Calls with ".arg" appended do not work anymore, they need to be
	  ported.

2007-06-30 19:16  cgilles

	* digikam/digikamapp.cpp, digikam/imagepreviewview.cpp: use KDE4
	  Oxygen icons

2007-06-30 19:14  cgilles

	* data/icons/hi128-action-slideshow.png,
	  data/icons/hi16-action-slideshow.png,
	  data/icons/hi22-action-slideshow.png,
	  data/icons/hi32-action-slideshow.png,
	  data/icons/hi48-action-slideshow.png,
	  data/icons/hi64-action-slideshow.png,
	  data/icons/hisc-action-slideshow.svgz: use KDE4 Oxygen icons

2007-06-30 19:14  cgilles

	* project/project.kdevelop,
	  showfoto/icons/hi128-action-slideshow.png,
	  showfoto/icons/hi16-action-slideshow.png,
	  showfoto/icons/hi22-action-slideshow.png,
	  showfoto/icons/hi32-action-slideshow.png,
	  showfoto/icons/hi48-action-slideshow.png,
	  showfoto/icons/hi64-action-slideshow.png,
	  showfoto/icons/hisc-action-slideshow.svgz, showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/setup/setupicc.cpp: use KDE4 Oxygen icons

2007-06-30 18:59  mwiesweg

	* libs/histogram/imagehistogram.cpp,
	  libs/histogram/imagehistogram.h,
	  libs/widgets/common/curveswidget.cpp,
	  libs/widgets/common/curveswidget.h,
	  libs/widgets/common/histogramwidget.cpp,
	  libs/widgets/common/histogramwidget.h: Remove custom event
	  sending, use queued signals.
	  Fixes a crash (and is so much more elegant anyway)

2007-06-30 18:56  cgilles

	* showfoto/setup/setup.cpp, showfoto/showfoto.cpp: fix open folder
	  action

2007-06-30 17:23  mwiesweg

	* libs/widgets/metadata/metadatalistview.cpp: Fix crash when
	  backward-traversing a QMap

2007-06-30 16:49  cgilles

	* utilities/setup/setupdcraw.cpp: fix layout

2007-06-30 16:33  cgilles

	* showfoto/setup/setup.cpp: prevent chrash with Color Management
	  page if ok is pressed

2007-06-30 14:09  mwiesweg

	* libs/threadimageio/loadingcache.cpp: Register DImg as queued
	  signal type:
	  Showfoto for KDE4 can now load images!

	  (Registering meta types needs to be done once per app startup.
	  The LoadingCache constructor
	  is for now a good place, it is constructed in DigikamApp and
	  Showfoto constructor.
	  We can think about moving it to a more dedicated place)

2007-06-30 14:04  mwiesweg

	* utilities/imageeditor/canvas/dimginterface.cpp: Reenable
	  LoadSaveThread

2007-06-30 14:03  mwiesweg

	* libs/threadimageio/loadsavethread.cpp: Fix bug created by QList
	  port: QList::first assumes the list is not empty (QPtrList
	  returned 0)

2007-06-30 09:13  ach

	* utilities/hotplug/digikam-download.desktop.cmake,
	  utilities/hotplug/digikam-gphoto2-camera.desktop.cmake,
	  utilities/hotplug/digikam-mount-and-download.desktop.cmake: fix
	  encoding of french translations in hotplug service files.
	  Forward port of 681776

2007-06-29 22:23  cgilles

	* libs/dimg/loaders/jp2ksettings.cpp,
	  libs/dimg/loaders/jpegsettings.cpp,
	  libs/dimg/loaders/pngsettings.cpp,
	  libs/dimg/loaders/tiffsettings.cpp: fix layout

2007-06-29 22:20  cgilles

	* project/project.kdevelop, showfoto/setup/setup.cpp,
	  showfoto/setup/setupeditor.cpp, showfoto/setup/setuptooltip.cpp,
	  utilities/setup/setup.cpp, utilities/setup/setupcamera.cpp,
	  utilities/setup/setupcollections.cpp,
	  utilities/setup/setupdcraw.cpp, utilities/setup/setupeditor.cpp,
	  utilities/setup/setupgeneral.cpp, utilities/setup/setupicc.cpp,
	  utilities/setup/setupidentity.cpp,
	  utilities/setup/setupiofiles.cpp,
	  utilities/setup/setuplighttable.cpp,
	  utilities/setup/setupmetadata.cpp, utilities/setup/setupmime.cpp,
	  utilities/setup/setupmisc.cpp, utilities/setup/setupplugins.cpp,
	  utilities/setup/setupslideshow.cpp,
	  utilities/setup/setuptooltip.cpp: digiKam from trunk (KDE4) : fix
	  all setup dialog page to be properlly displayed in KDialogPage

2007-06-29 21:03  cgilles

	* CMakeLists.txt: update

2007-06-29 21:02  cgilles

	* utilities/setup/setupmetadata.cpp,
	  utilities/setup/setupmetadata.h: URL->Url

2007-06-29 20:59  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: digiKam from
	  trunk : disable temporally all instance of SharedLoadSaveThread
	  in dimginterface to debug.

2007-06-29 17:26  cgilles

	* README: update

2007-06-29 14:07  cgilles

	* libs/dimg/dimg.cpp: fix broken compilation with last release of
	  QT 4.3.0-10 from Mandriva cooker.

	  Laurent, Marcel, take a look my comments for details...

	  CCMAIL: montel@kde.org
	  CCMAIL: marcel.wiesweg@gmx.de

2007-06-29 11:46  mlaurent

	* libs/database/schemaupdater.h, libs/dialogs/deletedialog.h,
	  libs/dialogs/iccprofileinfodlg.h,
	  libs/imageproperties/imagedescedittab.h,
	  libs/imageproperties/imagepropertiessidebardb.h,
	  libs/imageproperties/navigatebartab.h,
	  libs/widgets/common/paniconwidget.h,
	  libs/widgets/common/previewwidget.h,
	  libs/widgets/imageplugins/imagepannelwidget.h,
	  libs/widgets/metadata/gpswidget.h: Remove not necessary forward
	  declaration

2007-06-29 11:42  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/widgets/common/colorgradientwidget.cpp,
	  libs/widgets/iccprofiles/iccprofilewidget.cpp,
	  libs/widgets/metadata/gpswidget.cpp,
	  libs/widgets/metadata/metadatawidget.cpp: fix layout

2007-06-29 11:37  mlaurent

	* showfoto/setup/setup.h, showfoto/showfoto.h: Remove not necessary
	  forward declaration

2007-06-29 11:35  mlaurent

	* digikam/albumiconview.cpp, digikam/albummanager.cpp,
	  digikam/kipiinterface.cpp, digikam/kipiinterface.h,
	  digikam/main.cpp, imageplugins/coreplugin/imageplugin_core.cpp,
	  libs/greycstoration/greycstorationiface.cpp,
	  utilities/setup/setupplugins.cpp: Not necessary

2007-06-29 11:17  mlaurent

	* digikam/CMakeLists.txt, digikam/imagepreviewview.cpp,
	  digikam/kdatetimeedit.cpp, digikam/kdatetimeedit.h,
	  digikam/kipiinterface.cpp, digikam/searchquickdialog.cpp,
	  digikam/searchresultsview.cpp: Port++

2007-06-29 09:48  cgilles

	* libs/imageproperties/imagepropertiestab.cpp,
	  libs/widgets/metadata/metadatawidget.cpp: fix layout and button
	  group management

2007-06-29 08:48  cgilles

	* showfoto/showfoto.cpp: backport #147347

2007-06-29 08:03  cgilles

	* libs/widgets/metadata/metadatalistview.cpp: digikam from trunk
	  (KDE4) : fix showfoto crash if QMap is empty.

	  Laurent, why this problem do not appear with Qt3 ?
	  CCMAIL: montel@kde.org

2007-06-29 07:42  cgilles

	* libs/widgets/metadata/metadatawidget.cpp: polish

2007-06-29 07:38  mlaurent

	* digikam/searchfolderview.cpp, digikam/searchquickdialog.cpp,
	  digikam/searchquickdialog.h: Port++

2007-06-29 07:33  mlaurent

	* digikam/CMakeLists.txt, digikam/digikamapp.h,
	  digikam/tagcreatedlg.cpp, digikam/tagcreatedlg.h,
	  digikam/tagfolderview.cpp, digikam/welcomepageview.cpp: Port++

2007-06-29 07:17  mlaurent

	* digikam/CMakeLists.txt: Add missing lib to link

2007-06-29 07:10  mlaurent

	* digikam/CMakeLists.txt: Other fix

2007-06-29 07:07  mlaurent

	* digikam/CMakeLists.txt: Fix link

2007-06-29 07:04  mlaurent

	* CMakeLists.txt, digikam/CMakeLists.txt: Fix generate ui file

2007-06-28 21:25  cgilles

	* showfoto/showfoto.cpp: KmainWindow ==> KXmlGuiWindow

2007-06-28 20:58  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiestab.cpp,
	  libs/imageproperties/navigatebartab.cpp,
	  project/project.kdevelop: polish

2007-06-28 20:52  cgilles

	* libs/imageproperties/imagepropertiessidebar.cpp: polish

2007-06-28 20:49  cgilles

	* showfoto/showfoto.cpp: polish

2007-06-28 14:04  cgilles

	* utilities/lighttable/lighttablewindow.cpp,
	  utilities/lighttable/lighttablewindow.h,
	  utilities/lighttable/lighttablewindowprivate.h: port in progress

2007-06-28 13:53  cgilles

	* CMakeLists.txt, KDE4PORT: update

2007-06-28 13:51  cgilles

	* utilities/lighttable/lighttablebar.cpp: KDE4 port

2007-06-28 12:44  cgilles

	* KDE4PORT: update

2007-06-28 12:43  cgilles

	* CMakeLists.txt, utilities/lighttable/lighttablepreview.cpp,
	  utilities/lighttable/lighttableview.cpp,
	  utilities/lighttable/lighttableview.h: KDE4 port

2007-06-28 12:33  cgilles

	* CMakeLists.txt, digikam/CMakeLists.txt, project/project.kdevelop,
	  utilities/CMakeLists.txt, utilities/lighttable/CMakeLists.txt,
	  utilities/lighttable/lighttablebar.cpp,
	  utilities/lighttable/lighttablebar.h,
	  utilities/lighttable/lighttablepreview.cpp,
	  utilities/lighttable/lighttablepreview.h: add LightTable to
	  digiKam target

2007-06-28 12:33  cgilles

	* libs/widgets/common/dpopupmenu.cpp,
	  libs/widgets/common/dpopupmenu.h: digikam from trunk (KDE4) :
	  KMenu -> Q3PopupMenu

	  Marcel, Laurent : using QT3Support class will reduce indeep
	  changes in implementations which use DPopupMenu class.
	  We will back to KMenu later, when all will be ported as well.

	  CCMAIL: montel@kde.org
	  CCMAIL: marcel.wiesweg@gmx.de

2007-06-28 08:43  cgilles

	* digikam/CMakeLists.txt: compile with qslite2

2007-06-28 08:40  cgilles

	* CMakeLists.txt: Laurent,

	  libdigikam.la do not compile because deletedialogbase.ui is not
	  handle properly...

	  CCMAIL: montel@kde.org

2007-06-28 08:28  cgilles

	* digikam/CMakeLists.txt: compile

2007-06-28 08:14  cgilles

	* digikam/CMakeLists.txt: polish

2007-06-28 08:09  cgilles

	* digikam/CMakeLists.txt: compile again

2007-06-28 08:06  cgilles

	* digikam/CMakeLists.txt: compile

2007-06-28 07:43  cgilles

	* digikam/CMakeLists.txt: add "libs" and "utilities" parts to
	  target digiKam

2007-06-28 07:28  mlaurent

	* digikam/CMakeLists.txt: Fix it

2007-06-28 07:25  cgilles

	* digikam/CMakeLists.txt: add libbatch to digiKam target

2007-06-28 07:20  cgilles

	* utilities/batch/CMakeLists.txt: obsolete

2007-06-28 07:20  cgilles

	* CMakeLists.txt: add utilities batch for digiKam target

2007-06-28 07:10  cgilles

	* KDE4PORT: update

2007-06-28 07:10  mlaurent

	* themedesigner/mainwindow.cpp, themedesigner/themediconitem.cpp:
	  Port++

2007-06-28 07:10  cgilles

	* utilities/batch/CMakeLists.txt,
	  utilities/batch/batchsyncmetadata.cpp,
	  utilities/batch/batchsyncmetadata.h: KDE4 port

2007-06-28 07:08  cgilles

	* utilities/batch/CMakeLists.txt,
	  utilities/batch/batchalbumssyncmetadata.cpp,
	  utilities/batch/batchalbumssyncmetadata.h: KDE4 port

2007-06-28 07:03  cgilles

	* utilities/batch/CMakeLists.txt,
	  utilities/batch/batchthumbsgenerator.cpp,
	  utilities/batch/batchthumbsgenerator.h: KDE4 port

2007-06-28 06:59  cgilles

	* utilities/batch/CMakeLists.txt,
	  utilities/batch/imageinfoalbumsjob.cpp,
	  utilities/batch/imageinfoalbumsjob.h: KDE4 port

2007-06-28 06:56  cgilles

	* utilities/CMakeLists.txt: polish

2007-06-28 06:52  cgilles

	* utilities/batch/CMakeLists.txt, utilities/batch/imageinfojob.cpp,
	  utilities/batch/imageinfojob.h: KDE4 port

2007-06-28 06:41  mlaurent

	* digikam/albummanager.cpp, digikam/albumsettings.cpp,
	  digikam/datefolderview.cpp, digikam/digikamapp.cpp,
	  digikam/digikamview.cpp, digikam/folderview.cpp,
	  digikam/main.cpp, digikam/tagfilterview.cpp: Deprecated--

2007-06-28 06:32  mlaurent

	* imageplugins/adjustcurves/adjustcurves.cpp,
	  imageplugins/adjustlevels/adjustlevels.cpp,
	  imageplugins/whitebalance/imageeffect_whitebalance.cpp: Port++

2007-06-27 20:45  mwiesweg

	* showfoto/showfoto.cpp: Initialize loading cache in showfoto.
	  This will add "LoadingDescription" as a possible queued
	  signal/slot argument

2007-06-27 20:15  mwiesweg

	* utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/editorwindowprivate.h: Qt4 has a
	  nice API for entering in an event loop

2007-06-27 20:14  mwiesweg

	* libs/threadimageio/loadsavethread.h: This class is meant to be an
	  interface, forgot to make the methods pure virtual

2007-06-27 20:14  mwiesweg

	* utilities/imageeditor/tools/imageresize.cpp: These values are
	  float, I think we need to cast to double here

2007-06-27 19:09  cgilles

	* imageplugins/whitebalance/CMakeLists.txt,
	  imageplugins/whitebalance/imageeffect_whitebalance.h,
	  imageplugins/whitebalance/imageplugin_whitebalance.cpp,
	  imageplugins/whitebalance/imageplugin_whitebalance.h: polish

2007-06-27 18:41  cgilles

	* imageplugins/CMakeLists.txt: polish

2007-06-27 18:14  mlaurent

	* imageplugins/charcoal/CMakeLists.txt,
	  imageplugins/filmgrain/imageplugin_filmgrain.cpp,
	  imageplugins/infrared/imageplugin_infrared.cpp,
	  imageplugins/restoration/imageeffect_restoration.cpp: Port++

2007-06-27 18:07  mlaurent

	* imageplugins/coreplugin/imageeffect_iccproof.cpp,
	  imageplugins/inpainting/imageeffect_inpainting.cpp,
	  imageplugins/restoration/imageeffect_restoration.cpp: Fix
	  invokeBrowser

2007-06-27 18:02  mlaurent

	* imageplugins/adjustcurves/adjustcurves.cpp,
	  imageplugins/adjustlevels/adjustlevels.cpp,
	  imageplugins/coreplugin/imageeffect_bwsepia.cpp,
	  imageplugins/coreplugin/imageeffect_iccproof.cpp,
	  imageplugins/coreplugin/sharpnesseditor/imageeffect_sharpen.cpp,
	  imageplugins/hotpixels/imageeffect_hotpixels.cpp,
	  imageplugins/inpainting/imageeffect_inpainting.cpp,
	  imageplugins/noisereduction/imageeffect_noisereduction.cpp,
	  imageplugins/restoration/imageeffect_restoration.cpp,
	  imageplugins/whitebalance/imageeffect_whitebalance.cpp: URL->Url

2007-06-27 17:51  mlaurent

	* configure.in.bot, configure.in.in: Not necessary now

2007-06-27 14:16  cgilles

	* libs/widgets/common/splashscreen.cpp: compile

2007-06-27 13:47  cgilles

	* KDE4PORT: update

2007-06-27 13:46  cgilles

	* digikam/digikamapp.cpp, libs/widgets/common/splashscreen.cpp,
	  libs/widgets/common/splashscreen.h, showfoto/showfoto.cpp:
	  digikam from trunk (KDE4) : backport new splashscreen
	  implementation from KDE3 branch based on KSplashscreen. Code
	  ported to KDE4

2007-06-27 13:34  cgilles

	* CMakeLists.txt, digikam/CMakeLists.txt,
	  libs/widgets/common/splashscreen.cpp,
	  libs/widgets/common/splashscreen.h, project/project.kdevelop,
	  showfoto/CMakeLists.txt, utilities/splashscreen: digiKam from
	  trunk (KDE4) : move splashscreen to libs/widgets/common

2007-06-27 10:57  cgilles

	* libs/imageproperties/navigatebartab.cpp: Q3WidgetStack ==>
	  QStackedWidget

2007-06-27 08:37  cgilles

	* utilities/imageeditor/tools/imageresize.cpp: KDE4 port

2007-06-27 08:08  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: using imageresize
	  ported by Laurent

2007-06-27 08:04  cgilles

	* KDE4PORT: update

2007-06-27 08:03  cgilles

	* utilities/slideshow/slideshow.cpp,
	  utilities/slideshow/slideshowsettings.h: KDE4 port

2007-06-27 07:47  mlaurent

	* libs/threadimageio/loadsavethread.h: Oops

2007-06-27 07:45  mlaurent

	* libs/threadimageio/loadsavethread.h: Create a real class

2007-06-27 07:41  cgilles

	* utilities/slideshow/slideshow.h, utilities/slideshow/toolbar.cpp,
	  utilities/slideshow/toolbar.h: KDE4 port

2007-06-27 07:39  mlaurent

	* CMakeLists.txt, utilities/imageeditor/tools/imageresize.cpp:
	  Port++

2007-06-27 07:35  mlaurent

	* utilities/imageeditor/tools/imageresize.cpp: Port++

2007-06-27 07:32  cgilles

	* libs/threadimageio/loadsavethread.h: added virtual destructor on
	  LoadSaveNotifier class as gcc claim than it do not exist

2007-06-27 07:22  mlaurent

	* utilities/imageeditor/tools/imageresize.cpp,
	  utilities/imageeditor/tools/imageresize.h: Need to try to compile
	  showfoto

2007-06-27 07:17  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: imageresize is not
	  yet ported to KDE4

2007-06-27 07:15  cgilles

	* project/project.kdevelop,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/tools/imageprint.cpp,
	  utilities/imageeditor/tools/imageprint.h: editorwindow compile
	  with imageprint

2007-06-27 07:13  mlaurent

	* utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/renamecustomizer.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/tools/imageresize.cpp,
	  utilities/lighttable/lighttablewindow.cpp: Deprecated--

2007-06-27 07:10  mlaurent

	* imageplugins/adjustcurves/adjustcurves.cpp,
	  imageplugins/adjustlevels/adjustlevels.cpp,
	  imageplugins/channelmixer/channelmixer.cpp,
	  imageplugins/charcoal/imageeffect_charcoal.cpp,
	  imageplugins/coreplugin/hsl/imageeffect_hsl.cpp,
	  imageplugins/coreplugin/imageeffect_autocorrection.cpp,
	  imageplugins/coreplugin/imageeffect_bcg.cpp,
	  imageplugins/coreplugin/imageeffect_blur.cpp,
	  imageplugins/coreplugin/imageeffect_iccproof.cpp,
	  imageplugins/coreplugin/imageeffect_redeye.cpp,
	  imageplugins/coreplugin/ratiocrop/imageeffect_ratiocrop.cpp,
	  imageplugins/coreplugin/sharpnesseditor/imageeffect_sharpen.cpp,
	  imageplugins/distortionfx/imageeffect_distortionfx.cpp,
	  imageplugins/filmgrain/imageeffect_filmgrain.cpp,
	  imageplugins/inpainting/imageeffect_inpainting.cpp,
	  imageplugins/inserttext/fontchooserwidget.cpp,
	  imageplugins/inserttext/imageeffect_inserttext.cpp,
	  imageplugins/lensdistortion/imageeffect_lensdistortion.cpp,
	  imageplugins/perspective/imageeffect_perspective.cpp,
	  imageplugins/sheartool/imageeffect_sheartool.cpp,
	  imageplugins/superimpose/imageeffect_superimpose.cpp,
	  imageplugins/whitebalance/imageeffect_whitebalance.cpp:
	  Deprecated--

2007-06-27 07:03  cgilles

	* showfoto/CMakeLists.txt: polish

2007-06-27 06:58  cgilles

	* CMakeLists.txt: imageprint is already ported by Marcel

2007-06-27 06:55  mlaurent

	* imageplugins/coreplugin/imageeffect_bwsepia.cpp,
	  imageplugins/coreplugin/imageeffect_iccproof.cpp,
	  imageplugins/coreplugin/imageeffect_rgb.cpp: Deprecated--

2007-06-26 21:28  cgilles

	* libs/threadimageio/loadsavethread.h: link with showfoto. I don't
	  know why linker require this changes

2007-06-26 21:27  cgilles

	* showfoto/CMakeLists.txt: showfoto linking to 90%. Not yet
	  complete

2007-06-26 21:02  cgilles

	* showfoto/CMakeLists.txt: try to link showfoto

2007-06-26 20:50  cgilles

	* showfoto/showfoto.cpp: showfoto KDE4 port complete... but linking
	  fail !!!

2007-06-26 20:43  cgilles

	* showfoto/showfoto.cpp: port in progress

2007-06-26 19:53  cgilles

	* showfoto/showfoto.cpp: port in progress

2007-06-26 19:26  cgilles

	* showfoto/showfoto.cpp: fix header

2007-06-26 17:17  mwiesweg

	* digikam/iconview.cpp: Forward port

2007-06-26 16:36  mwiesweg

	* utilities/imageeditor/editor/imagewindow.cpp: forward port

2007-06-26 14:25  cgilles

	* showfoto/showfoto.cpp: polish

2007-06-26 14:24  cgilles

	* showfoto/CMakeLists.txt, showfoto/showfoto.cpp: port in progress

2007-06-26 13:39  cgilles

	* KDE4PORT: update

2007-06-26 13:36  cgilles

	* showfoto/main.cpp: KDE4 port

2007-06-26 13:32  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: imagwindow.cpp ==>
	  compile, but some part have been commented for that and need to
	  be review later to be ported properlly.

	  Marcel, Laurent, feel free to take a look about KDE4PORT tags in
	  source code to complete the job...

	  Note: now, just showfoto.cpp need to be ported to give the first
	  part of digiKam available under KDE4. We will really test the
	  code!

	  CCMAIL: digikam-devel@kde.org
	  CCMAIL: montel@kde.org
	  CCMAIL: marcel.wiesweg@gmx.de

2007-06-26 09:37  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: port in progress

2007-06-26 08:27  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: port in progress

2007-06-26 07:34  mlaurent

	* imageplugins/oilpaint/imageeffect_oilpaint.cpp,
	  imageplugins/raindrop/imageeffect_raindrop.cpp,
	  imageplugins/restoration/imageeffect_restoration.cpp,
	  imageplugins/texture/imageeffect_texture.cpp: Deprecated--

2007-06-26 07:28  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindowprivate.h: digiKam from
	  trunk (KDE4): disable temporally code which use KAccel to handle
	  all advanced keyboard shorcuts.

	  Marcel, I cannot find a good example how to port this code to
	  KAction/QAction framework. All tips welcome.

	  CCMAIL: marcel.wiesweg@gmx.de

2007-06-26 07:19  mlaurent

	* imageplugins/emboss/imageeffect_emboss.cpp,
	  imageplugins/freerotation/imageeffect_freerotation.cpp,
	  imageplugins/infrared/imageeffect_infrared.cpp,
	  imageplugins/noisereduction/imageeffect_noisereduction.cpp:
	  Deprecated--

2007-06-26 07:02  cgilles

	* utilities/imageeditor/editor/digikamimagewindowui.rc: update

2007-06-26 07:02  cgilles

	* showfoto/showfotoui.rc: remove DigikamImagePlugins help menu
	  action (obsolete since both projects have been merged)

2007-06-26 06:59  mlaurent

	* imageplugins/antivignetting/imageeffect_antivignetting.cpp,
	  imageplugins/blurfx/imageeffect_blurfx.cpp,
	  imageplugins/colorfx/imageeffect_colorfx.cpp: Deprecated--

2007-06-26 06:55  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/editorwindowprivate.h: all menu
	  actions are now ported to KDE4

2007-06-26 06:41  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/editorwindowprivate.h: View menu
	  actions ported to KDE4

2007-06-26 06:06  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: Edit menu actions
	  ported to KDE4

2007-06-25 22:10  cgilles

	* KDE4PORT: update

2007-06-25 20:48  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h: File actions ported
	  to KDE4

2007-06-25 20:28  mwiesweg

	* utilities/imageeditor/tools/imageprint.cpp,
	  utilities/imageeditor/tools/imageprint.h: Porting

2007-06-25 19:44  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h: port in progress

2007-06-25 19:24  cgilles

	* utilities/imageeditor/editor/editorwindow.h: port in progress

2007-06-25 19:22  cgilles

	* utilities/imageeditor/editor/editorwindowprivate.h: port in
	  progress

2007-06-25 19:06  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: port in progress

2007-06-25 12:50  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h: KMainWindow -->
	  KXmlGuiWindow

2007-06-25 11:04  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: port in progress

2007-06-25 10:51  cgilles

	* utilities/imageeditor/tools/imageresize.h: compile

2007-06-25 10:42  cgilles

	* showfoto/CMakeLists.txt: compile

2007-06-25 10:37  cgilles

	* showfoto/CMakeLists.txt: compile

2007-06-25 10:34  cgilles

	* showfoto/CMakeLists.txt: compile

2007-06-25 10:32  cgilles

	* kioslave/CMakeLists.txt: polish

2007-06-25 10:13  cgilles

	* CMakeLists.txt, showfoto/CMakeLists.txt: fix depencies to
	  showfoto

2007-06-25 09:53  cgilles

	* CMakeLists.txt: only compile ported code

2007-06-25 09:35  cgilles

	* CMakeLists.txt, showfoto/CMakeLists.txt,
	  showfoto/setup/CMakeLists.txt: libshowfotosetup to root
	  CMakeLists.txt

2007-06-25 09:29  cgilles

	* CMakeLists.txt: do not use STAT here

2007-06-25 09:25  cgilles

	* utilities/imageeditor/editor/CMakeLists.txt: fix

2007-06-25 09:25  cgilles

	* CMakeLists.txt: libshowfoto and libdimgeditor to root
	  CMakeLists.txt

2007-06-25 09:23  cgilles

	* CMakeLists.txt, utilities/imageeditor/tools/CMakeLists.txt:
	  libdimgeditortools to root CMakeLists.txt

2007-06-25 09:21  cgilles

	* CMakeLists.txt, utilities/imageeditor/canvas/CMakeLists.txt:
	  libdimgcanvas to root CMakeLists.txt

2007-06-25 09:18  cgilles

	* CMakeLists.txt, utilities/setup/CMakeLists.txt:
	  libsetup/libshowfotosetup to root CMakeLists.txt

2007-06-25 07:09  mlaurent

	* imageplugins/hotpixels/imageeffect_hotpixels.cpp,
	  imageplugins/inserttext/imageeffect_inserttext.cpp,
	  imageplugins/superimpose/imageeffect_superimpose.cpp: Port to
	  kconfiggroup api

2007-06-25 07:04  mlaurent

	* utilities/imageeditor/editor/editorwindow.cpp: Add missing
	  include

2007-06-25 06:53  mlaurent

	* kioslave/CMakeLists.txt: Fix duplicate

2007-06-25 06:37  cgilles

	* digikam/digikamfirstrun.h, digikam/imagepreviewview.cpp,
	  digikam/mediaplayerview.cpp, digikam/searchadvanceddialog.h,
	  digikam/searchquickdialog.h, digikam/tagcreatedlg.h,
	  utilities/cameragui/cameraui.h,
	  utilities/cameragui/renamecustomizer.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/tools/imageresize.h,
	  utilities/lighttable/lighttablepreview.cpp,
	  utilities/lighttable/lighttableview.cpp: kdialogbase ==> kdialog

2007-06-25 06:26  cgilles

	* CMakeLists.txt: polish

2007-06-25 06:15  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h: port in progress

2007-06-25 06:09  cgilles

	* libs/whitebalance/CMakeLists.txt: need these files to install

2007-06-25 06:07  cgilles

	* libs/curves/CMakeLists.txt: polish

2007-06-25 06:06  cgilles

	* libs/curves/CMakeLists.txt: compile

2007-06-25 05:51  cgilles

	* NEWS: update

2007-06-24 21:30  cgilles

	* KDE4PORT: update

2007-06-24 21:27  mwiesweg

	* utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h: Qt4 has a class
	  QRubberband to draw rubber bands...

2007-06-24 21:26  cgilles

	* utilities/imageeditor/editor/imageiface.cpp,
	  utilities/imageeditor/editor/savingcontextcontainer.h: KDE4 port

2007-06-24 21:08  cgilles

	* CMakeLists.txt: compile

2007-06-24 21:06  cgilles

	* KDE4PORT: update

2007-06-24 20:44  mlaurent

	* CMakeLists.txt, digikam/CMakeLists.txt, showfoto/CMakeLists.txt,
	  utilities/CMakeLists.txt, utilities/slideshow/CMakeLists.txt,
	  utilities/slideshow/slideshow.cpp: Port++

2007-06-24 20:35  mlaurent

	* utilities/CMakeLists.txt, utilities/hotplug/CMakeLists.txt,
	  utilities/hotplug/configure.in.in,
	  utilities/hotplug/digikam-download.desktop.cmake,
	  utilities/hotplug/digikam-download.desktop.in,
	  utilities/hotplug/digikam-gphoto2-camera.desktop.cmake,
	  utilities/hotplug/digikam-gphoto2-camera.desktop.in,
	  utilities/hotplug/digikam-mount-and-download.desktop.cmake,
	  utilities/hotplug/digikam-mount-and-download.desktop.in: hotplug
	  ported

2007-06-24 20:14  mlaurent

	* CMakeLists.txt, digikam/CMakeLists.txt, utilities/CMakeLists.txt,
	  utilities/splashscreen/CMakeLists.txt: Compile++

2007-06-24 20:09  mlaurent

	* imageplugins/channelmixer/CMakeLists.txt,
	  imageplugins/channelmixer/channelmixer.cpp,
	  utilities/imageeditor/editor/imageiface.cpp: Port++

2007-06-24 20:02  mlaurent

	* kioslave/CMakeLists.txt: Now all kioslave compiles

2007-06-24 17:27  mlaurent

	* kioslave/CMakeLists.txt: Compile++

2007-06-24 17:07  mlaurent

	* imageplugins/antivignetting/CMakeLists.txt,
	  imageplugins/antivignetting/imageeffect_antivignetting.cpp:
	  Port++

2007-06-24 17:03  mlaurent

	* kioslave/CMakeLists.txt, libs/dimg/dcolorcomposer.h: Compile++

2007-06-24 16:37  mlaurent

	* CMakeLists.txt, imageplugins/CMakeLists.txt,
	  imageplugins/distortionfx/CMakeLists.txt,
	  kioslave/CMakeLists.txt, libs/CMakeLists.txt,
	  libs/database/CMakeLists.txt, libs/database/imagelister.cpp,
	  libs/database/sqlite2/CMakeLists.txt,
	  libs/dialogs/CMakeLists.txt, libs/dimg/CMakeLists.txt,
	  libs/dimg/filters/CMakeLists.txt,
	  libs/dimg/loaders/CMakeLists.txt, libs/dmetadata/CMakeLists.txt,
	  libs/greycstoration/CMakeLists.txt,
	  libs/histogram/CMakeLists.txt,
	  libs/imageproperties/CMakeLists.txt,
	  libs/jpegutils/CMakeLists.txt, libs/levels/CMakeLists.txt,
	  libs/lprof/CMakeLists.txt, libs/themeengine/CMakeLists.txt,
	  libs/threadimageio/CMakeLists.txt, libs/thumbbar/CMakeLists.txt,
	  libs/whitebalance/CMakeLists.txt,
	  libs/widgets/common/CMakeLists.txt,
	  libs/widgets/iccprofiles/CMakeLists.txt,
	  libs/widgets/imageplugins/CMakeLists.txt,
	  libs/widgets/metadata/CMakeLists.txt: First step to remove use of
	  static lib which break compile
	  under x86_64
	  (not compile for the moment)

2007-06-24 15:41  mlaurent

	* imageplugins/charcoal/CMakeLists.txt,
	  imageplugins/colorfx/imageeffect_colorfx.cpp,
	  imageplugins/distortionfx/CMakeLists.txt,
	  imageplugins/distortionfx/imageeffect_distortionfx.cpp: Port++

2007-06-24 15:33  mlaurent

	* imageplugins/antivignetting/imageeffect_antivignetting.cpp,
	  imageplugins/coreplugin/imageeffect_autocorrection.cpp,
	  imageplugins/coreplugin/imageeffect_bwsepia.cpp,
	  imageplugins/freerotation/imageeffect_freerotation.cpp,
	  imageplugins/sheartool/imageeffect_sheartool.cpp: Port++

2007-06-24 15:31  mlaurent

	* imageplugins/blurfx/CMakeLists.txt,
	  imageplugins/blurfx/imageeffect_blurfx.cpp,
	  imageplugins/border/CMakeLists.txt,
	  imageplugins/border/imageeffect_border.cpp,
	  imageplugins/channelmixer/channelmixer.cpp: Port++

2007-06-24 15:27  cgilles

	* utilities/imageeditor/editor/CMakeLists.txt: fix order to compile

2007-06-24 15:22  cgilles

	* utilities/imageeditor/CMakeLists.txt: fix order

2007-06-24 15:15  mlaurent

	* imageplugins/perspective/imageplugin_perspective.cpp,
	  imageplugins/raindrop/imageplugin_raindrop.cpp,
	  imageplugins/restoration/imageplugin_restoration.cpp,
	  imageplugins/sheartool/imageplugin_sheartool.cpp,
	  imageplugins/superimpose/imageplugin_superimpose.cpp,
	  imageplugins/texture/imageplugin_texture.cpp: Port++

2007-06-24 14:13  cgilles

	* utilities/imageeditor/tools/CMakeLists.txt,
	  utilities/imageeditor/tools/imageprint.cpp,
	  utilities/imageeditor/tools/imageprint.h: port in progress

2007-06-24 13:44  cgilles

	* KDE4PORT: update

2007-06-24 13:43  cgilles

	* utilities/imageeditor/canvas/canvas.cpp: image editor canvas is
	  done... but...

	  Marcel, Laurent : Canvas::drawRubber() method is commented. I
	  have currently no idea how to do it with Qt4
	  This will want mean than selection will be temporally not visible
	  in editor...

	  CCMAIL: montel@kde.org
	  CCMAIL: marcel.wiesweg@gmx.de

2007-06-24 13:35  cgilles

	* utilities/imageeditor/canvas/canvas.cpp: polish

2007-06-24 13:19  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h: KDE4 port

2007-06-24 13:04  cgilles

	* utilities/imageeditor/canvas/CMakeLists.txt,
	  utilities/imageeditor/canvas/colorcorrectiondlg.cpp,
	  utilities/imageeditor/canvas/colorcorrectiondlg.h: KDE4 port

2007-06-24 12:51  cgilles

	* utilities/slideshow/slideshow.h,
	  utilities/slideshow/slideshowsettings.h,
	  utilities/slideshow/toolbar.h: polish

2007-06-24 12:49  cgilles

	* utilities/imageeditor/canvas/undomanager.cpp,
	  utilities/imageeditor/canvas/undomanager.h: polish

2007-06-24 12:46  cgilles

	* utilities/imageeditor/canvas/undomanager.cpp,
	  utilities/imageeditor/canvas/undomanager.h: KDE4 port

2007-06-24 12:36  cgilles

	* utilities/imageeditor/canvas/undoaction.cpp,
	  utilities/imageeditor/canvas/undoaction.h,
	  utilities/imageeditor/canvas/undocache.cpp: KDE4 port

2007-06-24 12:31  cgilles

	* utilities/imageeditor/canvas/CMakeLists.txt,
	  utilities/imageeditor/canvas/undocache.cpp,
	  utilities/imageeditor/canvas/undocache.h: KDE4 port

2007-06-24 11:27  mlaurent

	* imageplugins/channelmixer/imageplugin_channelmixer.cpp,
	  imageplugins/charcoal/imageplugin_charcoal.cpp,
	  imageplugins/coreplugin/imageplugin_core.cpp,
	  imageplugins/emboss/imageplugin_emboss.cpp,
	  imageplugins/oilpaint/imageplugin_oilpaint.cpp: Port++

2007-06-24 11:14  cgilles

	* utilities/imageeditor/canvas/CMakeLists.txt,
	  utilities/imageeditor/canvas/imagepluginloader.cpp: KDE4 port

2007-06-24 10:18  mlaurent

	* imageplugins/adjustcurves/adjustcurves.cpp,
	  imageplugins/adjustlevels/adjustlevels.cpp,
	  imageplugins/channelmixer/channelmixer.cpp,
	  imageplugins/colorfx/imageeffect_colorfx.cpp,
	  imageplugins/coreplugin/hsl/imageeffect_hsl.cpp,
	  imageplugins/coreplugin/imageeffect_autocorrection.cpp,
	  imageplugins/coreplugin/imageeffect_bcg.cpp,
	  imageplugins/coreplugin/imageeffect_bwsepia.cpp,
	  imageplugins/coreplugin/imageeffect_iccproof.cpp,
	  imageplugins/coreplugin/imageeffect_redeye.cpp,
	  imageplugins/coreplugin/imageeffect_rgb.cpp,
	  imageplugins/inserttext/imageeffect_inserttext.cpp,
	  imageplugins/superimpose/imageeffect_superimpose.cpp,
	  imageplugins/whitebalance/imageeffect_whitebalance.cpp: Fix
	  include

2007-06-24 10:14  mlaurent

	* imageplugins/charcoal/imageplugin_charcoal.cpp,
	  imageplugins/colorfx/imageplugin_colorfx.cpp,
	  imageplugins/distortionfx/imageplugin_distortionfx.cpp: Port++

2007-06-24 10:14  cgilles

	* utilities/imageeditor/canvas/CMakeLists.txt,
	  utilities/imageeditor/canvas/canvas.cpp: port in progress

2007-06-24 10:08  mlaurent

	* imageplugins/adjustcurves/imageplugin_adjustcurves.cpp,
	  imageplugins/adjustlevels/imageplugin_adjustlevels.cpp,
	  imageplugins/antivignetting/imageplugin_antivignetting.cpp,
	  imageplugins/blurfx/imageplugin_blurfx.cpp,
	  imageplugins/border/imageplugin_border.cpp,
	  imageplugins/channelmixer/imageplugin_channelmixer.cpp: Start to
	  port to kaction api

2007-06-24 09:59  mlaurent

	* imageplugins/adjustcurves/imageplugin_adjustcurves.cpp,
	  imageplugins/adjustlevels/imageplugin_adjustlevels.cpp,
	  imageplugins/antivignetting/imageplugin_antivignetting.cpp,
	  imageplugins/blurfx/imageplugin_blurfx.cpp,
	  imageplugins/border/imageplugin_border.cpp,
	  imageplugins/channelmixer/imageplugin_channelmixer.cpp,
	  imageplugins/charcoal/imageplugin_charcoal.cpp,
	  imageplugins/colorfx/imageplugin_colorfx.cpp,
	  imageplugins/coreplugin/imageplugin_core.cpp,
	  imageplugins/distortionfx/imageplugin_distortionfx.cpp,
	  imageplugins/emboss/imageplugin_emboss.cpp,
	  imageplugins/filmgrain/imageplugin_filmgrain.cpp,
	  imageplugins/freerotation/imageplugin_freerotation.cpp,
	  imageplugins/hotpixels/imageplugin_hotpixels.cpp,
	  imageplugins/infrared/imageplugin_infrared.cpp,
	  imageplugins/inpainting/imageplugin_inpainting.cpp,
	  imageplugins/inserttext/imageplugin_inserttext.cpp,
	  imageplugins/lensdistortion/imageplugin_lensdistortion.cpp,
	  imageplugins/noisereduction/imageplugin_noisereduction.cpp,
	  imageplugins/oilpaint/imageplugin_oilpaint.cpp,
	  imageplugins/perspective/imageplugin_perspective.cpp,
	  imageplugins/raindrop/imageplugin_raindrop.cpp,
	  imageplugins/restoration/imageplugin_restoration.cpp,
	  imageplugins/sheartool/imageplugin_sheartool.cpp,
	  imageplugins/superimpose/imageplugin_superimpose.cpp,
	  imageplugins/texture/imageplugin_texture.cpp,
	  imageplugins/whitebalance/imageplugin_whitebalance.cpp: Add
	  missing include

2007-06-24 09:48  mlaurent

	* imageplugins/adjustcurves/imageplugin_adjustcurves.cpp,
	  imageplugins/adjustcurves/imageplugin_adjustcurves.h,
	  imageplugins/adjustlevels/imageplugin_adjustlevels.cpp,
	  imageplugins/adjustlevels/imageplugin_adjustlevels.h,
	  imageplugins/antivignetting/imageplugin_antivignetting.cpp,
	  imageplugins/antivignetting/imageplugin_antivignetting.h,
	  imageplugins/blurfx/imageplugin_blurfx.cpp,
	  imageplugins/blurfx/imageplugin_blurfx.h,
	  imageplugins/border/imageplugin_border.cpp,
	  imageplugins/border/imageplugin_border.h,
	  imageplugins/channelmixer/imageplugin_channelmixer.h,
	  imageplugins/charcoal/imageplugin_charcoal.h,
	  imageplugins/colorfx/imageplugin_colorfx.cpp,
	  imageplugins/colorfx/imageplugin_colorfx.h,
	  imageplugins/coreplugin/imageeffect_bwsepia.h,
	  imageplugins/coreplugin/imageplugin_core.h,
	  imageplugins/distortionfx/imageplugin_distortionfx.cpp,
	  imageplugins/distortionfx/imageplugin_distortionfx.h,
	  imageplugins/emboss/imageplugin_emboss.h,
	  imageplugins/filmgrain/imageplugin_filmgrain.cpp,
	  imageplugins/filmgrain/imageplugin_filmgrain.h,
	  imageplugins/freerotation/imageplugin_freerotation.cpp,
	  imageplugins/freerotation/imageplugin_freerotation.h,
	  imageplugins/hotpixels/imageplugin_hotpixels.cpp,
	  imageplugins/hotpixels/imageplugin_hotpixels.h,
	  imageplugins/infrared/imageplugin_infrared.cpp,
	  imageplugins/infrared/imageplugin_infrared.h,
	  imageplugins/inpainting/imageplugin_inpainting.cpp,
	  imageplugins/inpainting/imageplugin_inpainting.h,
	  imageplugins/inserttext/imageplugin_inserttext.cpp,
	  imageplugins/inserttext/imageplugin_inserttext.h,
	  imageplugins/lensdistortion/imageplugin_lensdistortion.cpp,
	  imageplugins/lensdistortion/imageplugin_lensdistortion.h,
	  imageplugins/noisereduction/imageplugin_noisereduction.cpp,
	  imageplugins/noisereduction/imageplugin_noisereduction.h,
	  imageplugins/oilpaint/imageplugin_oilpaint.h,
	  imageplugins/perspective/imageplugin_perspective.cpp,
	  imageplugins/perspective/imageplugin_perspective.h,
	  imageplugins/raindrop/imageplugin_raindrop.cpp,
	  imageplugins/raindrop/imageplugin_raindrop.h,
	  imageplugins/restoration/imageplugin_restoration.cpp,
	  imageplugins/restoration/imageplugin_restoration.h,
	  imageplugins/sheartool/imageplugin_sheartool.cpp,
	  imageplugins/sheartool/imageplugin_sheartool.h,
	  imageplugins/superimpose/imageplugin_superimpose.cpp,
	  imageplugins/superimpose/imageplugin_superimpose.h,
	  imageplugins/texture/imageplugin_texture.cpp,
	  imageplugins/texture/imageplugin_texture.h,
	  imageplugins/whitebalance/imageplugin_whitebalance.cpp,
	  imageplugins/whitebalance/imageplugin_whitebalance.h: Adapt to
	  kde4 api

2007-06-24 09:41  cgilles

	* utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/canvas/colorcorrectiondlg.h,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/canvas/iccsettingscontainer.h,
	  utilities/imageeditor/canvas/imagepluginloader.h,
	  utilities/imageeditor/canvas/undocache.h,
	  utilities/imageeditor/canvas/undomanager.h: port in progress

2007-06-24 09:37  cgilles

	* utilities/imageeditor/canvas/imageplugin.cpp,
	  utilities/imageeditor/canvas/imageplugin.h: KDE4 port

2007-06-24 09:37  mlaurent

	* utilities/batch/batchalbumssyncmetadata.cpp,
	  utilities/slideshow/slideshow.cpp,
	  utilities/slideshow/toolbar.cpp: Port++

2007-06-24 09:33  cgilles

	* utilities/imageeditor/CMakeLists.txt,
	  utilities/imageeditor/canvas/CMakeLists.txt,
	  utilities/imageeditor/editor/CMakeLists.txt,
	  utilities/imageeditor/tools/CMakeLists.txt: polish

2007-06-24 09:28  mlaurent

	* digikam/digikamapp.cpp: Fix shortcut

2007-06-24 09:26  cgilles

	* utilities/CMakeLists.txt: update

2007-06-24 09:24  mlaurent

	* showfoto/showfoto.cpp: Port++

2007-06-24 09:24  cgilles

	* KDE4PORT: libs/widgets/metadata is now complete.
	  accordinly with LAurent, assign utilities/imageeditor/editor
	  utilities/imageeditor/canvas utilities/imageeditor/tools in my
	  TODO list

2007-06-24 09:05  mlaurent

	* CMakeLists.txt, libs/widgets/metadata/metadatawidget.cpp: Some
	  code needs again qt3 definition

2007-06-23 23:32  cgilles

	* libs/widgets/metadata/CMakeLists.txt,
	  libs/widgets/metadata/metadatawidget.cpp: port in progress

2007-06-23 22:34  cgilles

	* libs/widgets/metadata/CMakeLists.txt,
	  libs/widgets/metadata/iptcwidget.cpp: KDE4 port

2007-06-23 22:32  cgilles

	* libs/widgets/metadata/CMakeLists.txt,
	  libs/widgets/metadata/exifwidget.cpp: KDE4 port

2007-06-23 22:31  cgilles

	* libs/widgets/metadata/CMakeLists.txt,
	  libs/widgets/metadata/makernotewidget.cpp: KDE4 port

2007-06-23 22:26  cgilles

	* KDE4PORT: update

2007-06-23 22:15  mwiesweg

	* kioslave/CMakeLists.txt: This does not compile yet...

2007-06-23 22:11  cgilles

	* libs/widgets/metadata/gpswidget.cpp: KDE4 port

2007-06-23 22:08  cgilles

	* libs/widgets/CMakeLists.txt,
	  libs/widgets/metadata/CMakeLists.txt,
	  libs/widgets/metadata/exifwidget.h,
	  libs/widgets/metadata/gpswidget.cpp,
	  libs/widgets/metadata/gpswidget.h,
	  libs/widgets/metadata/metadatawidget.cpp,
	  libs/widgets/metadata/metadatawidget.h: KDE4 port

2007-06-23 22:07  mwiesweg

	* kioslave/CMakeLists.txt, kioslave/digikamdates.cpp,
	  kioslave/digikamdates.h, kioslave/digikamsearch.cpp,
	  kioslave/digikamsearch.h, kioslave/digikamtags.cpp,
	  kioslave/digikamtags.h: Port the tags, dates and search ioslave.
	  The albums ioslave is more work...

2007-06-23 21:41  cgilles

	* libs/widgets/metadata/CMakeLists.txt,
	  libs/widgets/metadata/worldmapwidget.cpp,
	  libs/widgets/metadata/worldmapwidget.h: KDE4 port

2007-06-23 21:33  cgilles

	* libs/widgets/metadata/CMakeLists.txt,
	  libs/widgets/metadata/metadatalistviewitem.cpp,
	  libs/widgets/metadata/metadatalistviewitem.h: KDE4 port

2007-06-23 21:30  cgilles

	* libs/widgets/metadata/metadatalistview.cpp,
	  libs/widgets/metadata/metadatalistview.h: KDE4 port

2007-06-23 21:27  cgilles

	* libs/widgets/metadata/CMakeLists.txt,
	  libs/widgets/metadata/mdkeylistviewitem.cpp,
	  libs/widgets/metadata/mdkeylistviewitem.h: KDE4 port

2007-06-23 21:17  cgilles

	* CMakeLists.txt: kioslave dir can be compiled

2007-06-23 21:05  cgilles

	* KDE4PORT: update

2007-06-23 21:04  cgilles

	* KDE4PORT: update

2007-06-23 21:03  cgilles

	* libs/CMakeLists.txt: update

2007-06-23 21:01  cgilles

	* libs/widgets/CMakeLists.txt: update

2007-06-23 20:58  cgilles

	* libs/widgets/imageplugins/imagepannelwidget.cpp: And now,
	  libs/widgets/imageplugins is fully ported to KDE4...

2007-06-23 20:41  mwiesweg

	* kioslave/sqlitedb.cpp, kioslave/sqlitedb.h: Remove ancient code

2007-06-23 20:39  mwiesweg

	* KDE4PORT, libs/CMakeLists.txt: update

2007-06-23 20:37  mwiesweg

	* libs/database/backendsqlite3.cpp,
	  libs/database/databaseaccess.cpp, libs/database/databaseurl.cpp,
	  libs/database/imagelister.cpp,
	  libs/database/imagelisterreceiver.cpp,
	  libs/database/imagequerybuilder.cpp,
	  libs/database/namefilter.cpp, libs/database/schemaupdater.cpp,
	  libs/database/upgradedb_sqlite2tosqlite3.cpp: Port of /database
	  is complete now
	  (This is the primary port, still TODO: port to Qt SQL, Solid)

2007-06-23 20:22  cgilles

	* libs/widgets/common/statuszoombar.h: compile

2007-06-23 20:17  cgilles

	* libs/widgets/imageplugins/imagewidget.cpp: KDE4 port

2007-06-23 15:57  cgilles

	* libs/widgets/imageplugins/imagewidget.cpp: port in progress

2007-06-23 15:44  mlaurent

	* utilities/scripts/CMakeLists.txt: Install as program

2007-06-23 14:19  cgilles

	* libs/widgets/imageplugins/CMakeLists.txt,
	  libs/widgets/imageplugins/imageguidewidget.cpp,
	  libs/widgets/imageplugins/imagepannelwidget.cpp,
	  libs/widgets/imageplugins/imagewidget.cpp: KDE4 port

2007-06-23 14:09  cgilles

	* libs/widgets/imageplugins/imageguidewidget.h,
	  libs/widgets/imageplugins/imagepannelwidget.h,
	  libs/widgets/imageplugins/imagewidget.h: compile

2007-06-23 13:56  cgilles

	* libs/widgets/imageplugins/imagepaniconwidget.cpp,
	  libs/widgets/imageplugins/imageregionwidget.cpp,
	  libs/widgets/imageplugins/imageregionwidget.h: KDE4 port

2007-06-23 13:20  cgilles

	* libs/widgets/imageplugins/imagepaniconwidget.cpp,
	  libs/widgets/imageplugins/imagepaniconwidget.h: KDE4 port

2007-06-23 13:18  cgilles

	* utilities/imageeditor/editor/imageiface.h: compile

2007-06-23 13:09  cgilles

	* utilities/imageeditor/editor/imageiface.h: KDE4 port

2007-06-23 13:07  cgilles

	* libs/widgets/imageplugins/CMakeLists.txt: compile

2007-06-23 13:05  cgilles

	* libs/widgets/imageplugins/listboxpreviewitem.cpp,
	  libs/widgets/imageplugins/listboxpreviewitem.h: KDE4 port

2007-06-23 12:57  cgilles

	* libs/widgets/imageplugins/CMakeLists.txt: fix order to compile

2007-06-23 12:53  cgilles

	* KDE4PORT: Accordinly with Laurent, added
	  libs/widgets/imageplugins to my TODO list

2007-06-23 12:51  cgilles

	* libs/dialogs/iccprofileinfodlg.cpp: compile

2007-06-23 12:48  mlaurent

	* libs/dimg/loaders/CMakeLists.txt: It doesn't exit

2007-06-23 12:45  mlaurent

	* libs/database/CMakeLists.txt, showfoto/CMakeLists.txt,
	  utilities/cameragui/albumselectdialog.cpp,
	  utilities/cameragui/albumselectdialog.h,
	  utilities/cameragui/camerafolderdialog.cpp,
	  utilities/cameragui/camerafolderdialog.h,
	  utilities/cameragui/camerainfodialog.h,
	  utilities/cameragui/cameraui.cpp: Port++
	  Cleanup

2007-06-23 12:29  mlaurent

	* libs/widgets/iccprofiles/iccprofilewidget.cpp,
	  libs/widgets/iccprofiles/iccprofilewidget.h,
	  libs/widgets/metadata/metadatalistview.cpp,
	  libs/widgets/metadata/metadatawidget.cpp,
	  libs/widgets/metadata/metadatawidget.h: Port++

2007-06-23 12:19  mlaurent

	* CMakeLists.txt: Don't break compile of all extragear/digikam when
	  module required
	  by digikam is not found

2007-06-23 10:33  cgilles

	* KDE4PORT: update

2007-06-23 10:22  cgilles

	* libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/talbumlistview.cpp: polish

2007-06-23 09:26  cgilles

	* KDE4PORT: update

2007-06-23 09:26  cgilles

	* libs/imageproperties/CMakeLists.txt,
	  libs/imageproperties/imagedescedittab.h,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/imagepropertiessidebardb.h: KDE4 port

2007-06-23 09:04  cgilles

	* libs/imageproperties/CMakeLists.txt,
	  libs/imageproperties/imagedescedittab.h,
	  libs/imageproperties/imagepropertiessidebardb.h,
	  libs/imageproperties/talbumlistview.h: QT4 port

2007-06-23 08:49  cgilles

	* KDE4PORT: digikam/libs/widgets/iccprofiles is now ported to KDE4

2007-06-23 08:48  cgilles

	* libs/widgets/CMakeLists.txt: update

2007-06-23 08:48  cgilles

	* libs/widgets/iccprofiles/cietonguewidget.cpp: KDE4 port

2007-06-23 08:20  cgilles

	* libs/widgets/iccprofiles/iccprofilewidget.cpp,
	  libs/widgets/iccprofiles/iccprofilewidget.h: KDE4 port

2007-06-22 22:32  cgilles

	* libs/widgets/iccprofiles/CMakeLists.txt,
	  libs/widgets/iccprofiles/iccpreviewwidget.cpp,
	  libs/widgets/iccprofiles/iccpreviewwidget.h: KDE4 port

2007-06-22 22:26  cgilles

	* libs/widgets/iccprofiles/CMakeLists.txt: fix order

2007-06-22 22:23  cgilles

	* KDE4PORT: update

2007-06-22 22:23  cgilles

	* libs/widgets/common/histogramwidget.cpp: KDE4 port

2007-06-22 22:06  cgilles

	* libs/widgets/common/curveswidget.cpp: KDE4 port

2007-06-22 16:40  mwiesweg

	* libs/database/databaseurl.h, libs/database/imagelister.h,
	  libs/database/imagelisterreceiver.h, libs/database/namefilter.h,
	  libs/database/schemaupdater.h,
	  libs/database/upgradedb_sqlite2tosqlite3.h: Some simple header
	  porting

2007-06-22 16:39  mwiesweg

	* libs/database/imageinfocache.cpp, libs/database/imageinfocache.h:
	  Port, use DSharedDataPointer

2007-06-22 16:38  mwiesweg

	* libs/dimg/dshareddata.h: Add a method

2007-06-22 16:23  cgilles

	* libs/widgets/common/curveswidget.cpp: port in progress

2007-06-22 15:35  cgilles

	* libs/widgets/common/CMakeLists.txt: compile

2007-06-22 15:34  cgilles

	* libs/widgets/common/previewwidget.cpp: KDE4 port

2007-06-22 15:00  cgilles

	* utilities/CMakeLists.txt: sub-folders not yet ported

2007-06-22 13:40  cgilles

	* libs/widgets/common/previewwidget.cpp,
	  libs/widgets/common/previewwidget.h: polish

2007-06-22 13:29  cgilles

	* libs/widgets/common/CMakeLists.txt,
	  libs/widgets/common/curveswidget.h,
	  libs/widgets/common/previewwidget.h: fix order to compile

2007-06-22 13:26  cgilles

	* libs/widgets/common/CMakeLists.txt,
	  libs/widgets/common/paniconwidget.cpp,
	  libs/widgets/common/paniconwidget.h: KDE4 port

2007-06-22 12:31  cgilles

	* libs/widgets/common/squeezedcombobox.cpp,
	  libs/widgets/common/squeezedcombobox.h: KDE4 port

	  Laurent : this widget implementation from Tom have been forked
	  from digiKam to Krita.
	  I have re-backported this code from Krita to digiKam.

	  I propose to share this widget in kdelibs for the future...

	  CCMAIL: montel@kde.org

2007-06-22 11:50  cgilles

	* libs/widgets/common/dpopupmenu.cpp,
	  libs/widgets/common/dpopupmenu.h: KDE4 port

2007-06-22 10:51  cgilles

	* libs/widgets/common/sidebar.cpp, libs/widgets/common/sidebar.h:
	  KDE4 port

2007-06-22 09:59  cgilles

	* libs/widgets/common/statusnavigatebar.cpp,
	  libs/widgets/common/statusnavigatebar.h: KDE4 port

2007-06-22 09:55  cgilles

	* libs/widgets/common/CMakeLists.txt,
	  libs/widgets/common/statusprogressbar.cpp,
	  libs/widgets/common/statusprogressbar.h: KDE4 port

2007-06-22 09:42  cgilles

	* libs/widgets/common/statuszoombar.cpp: KDE4 port

2007-06-22 08:26  cgilles

	* libs/widgets/CMakeLists.txt: only port of common widgets is under
	  progress

2007-06-22 08:25  cgilles

	* libs/CMakeLists.txt: widgets is not yet fully ported

2007-06-22 08:24  cgilles

	* digikam/CMakeLists.txt, libs/widgets/CMakeLists.txt,
	  libs/widgets/common/CMakeLists.txt,
	  libs/widgets/common/filesaveoptionsbox.cpp,
	  libs/widgets/common/filesaveoptionsbox.h,
	  libs/widgets/iccprofiles/CMakeLists.txt,
	  libs/widgets/imageplugins/CMakeLists.txt,
	  libs/widgets/metadata/CMakeLists.txt, project/project.kdevelop,
	  showfoto/CMakeLists.txt: - digikam/libs/widgets CMakefiles.txt:
	  no need to build a static libwidgets with libcommonwidgets,
	  libiccprofileswidgets, libmetadatawidgets, and
	  libimagepluginswidgets.
	  link showfoto and digikam using these static widgets libraries as
	  well is enough.
	  Advantage : each librarie can be compiled separatly instead to
	  build all into a common one. It's better to make a progressive
	  port under KDE4.
	  - Port filesaveoptionsbox widget to KDE4

2007-06-22 06:28  cgilles

	* KDE4PORT: TODO list of digiKam KDE4 port:
	  - Fix order to port at least to provide Showfoto as first program
	  available.
	  - Give list of depencies for Showfoto and digiKam.

2007-06-21 22:15  cgilles

	* libs/widgets/common/dcursortracker.cpp,
	  libs/widgets/common/dcursortracker.h: KDE4 port

2007-06-21 22:01  cgilles

	* libs/widgets/CMakeLists.txt: fix order

2007-06-21 21:53  cgilles

	* libs/widgets/common/colorgradientwidget.cpp,
	  libs/widgets/common/colorgradientwidget.h: KDE4 port

2007-06-21 21:35  cgilles

	* libs/dimg/dshareddata.h: using Digikam namespace will be
	  better...

	  CCMAIL: marcel.wiesweg@gmx.de


2007-06-21 21:10  mwiesweg

	* libs/database/imageinfo.cpp, libs/database/imageinfo.h,
	  libs/database/imageinfodata.h: Porting...
	  Using the new DSharedData classes

2007-06-21 21:09  mwiesweg

	* libs/dimg/dshareddata.h: Add a pair of classes to implement our
	  style of sharing data, the good old
	  "explicit caching" with some extra methods for my special needs.

	  Large parts of the code are taken from qshareddata.h (hence the
	  slightly different copyright header - GPL v2 only)
	  This code uses QAtomic methods, but it is from a _public header_
	  which means that
	  the API used there - even if not officially documented - will not
	  be subject to change (to keep BC).

	  The class still needs to be tested - it only compiles.

2007-06-21 17:18  cgilles

	* libs/widgets/common/curveswidget.h,
	  libs/widgets/common/dcursortracker.h,
	  libs/widgets/common/dpopupmenu.h,
	  libs/widgets/common/filesaveoptionsbox.h,
	  libs/widgets/common/histogramwidget.h,
	  libs/widgets/common/paniconwidget.h,
	  libs/widgets/common/statusnavigatebar.h,
	  libs/widgets/common/statusprogressbar.h,
	  libs/widgets/common/statuszoombar.h: port in progress

2007-06-21 17:12  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp: KDE4 port.

2007-06-21 16:46  cgilles

	* libs/thumbbar/thumbbar.cpp: compile

2007-06-21 16:41  cgilles

	* KDE4PORT: update

2007-06-21 16:35  cgilles

	* KDE4PORT: accordinly with Laurent add libs/widgets/common and
	  libs/widgets/iccprofile to my TODO list

2007-06-21 16:01  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp: port in
	  progress

2007-06-21 13:33  cgilles

	* libs/CMakeLists.txt: fix order

2007-06-21 13:32  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.h: port in progress

2007-06-21 12:59  cgilles

	* libs/widgets/CMakeLists.txt: fix order to compile

2007-06-21 12:55  cgilles

	* libs/widgets/CMakeLists.txt: fix order to compile

2007-06-21 12:53  cgilles

	* libs/widgets/metadata/CMakeLists.txt: this CMakeList.txt file is
	  missing

2007-06-21 12:51  cgilles

	* libs/widgets/common/CMakeLists.txt,
	  libs/widgets/iccprofiles/CMakeLists.txt,
	  libs/widgets/imageplugins/CMakeLists.txt: polish

2007-06-21 12:49  cgilles

	* libs/widgets/CMakeLists.txt: polish

2007-06-21 12:23  cgilles

	* libs/widgets/common/colorgradientwidget.cpp,
	  libs/widgets/common/colorgradientwidget.h: compile

2007-06-21 12:18  cgilles

	* libs/widgets/iccprofiles/cietonguewidget.h: compile

2007-06-21 12:00  cgilles

	* libs/imageproperties/imagepropertiescolorstab.h,
	  libs/imageproperties/imagepropertiesmetadatatab.cpp,
	  libs/imageproperties/imagepropertiesmetadatatab.h: KDE4 port

2007-06-21 11:39  cgilles

	* libs/imageproperties/CMakeLists.txt,
	  libs/imageproperties/imagedescedittab.h,
	  libs/imageproperties/imagepropertiestab.cpp,
	  libs/imageproperties/imagepropertiestab.h: KDE4 port

2007-06-21 11:14  cgilles

	* libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/cameraitempropertiestab.h: KDE4 port

2007-06-21 11:08  cgilles

	* libs/thumbbar/thumbbar.cpp: polish

2007-06-21 10:39  cgilles

	* libs/imageproperties/CMakeLists.txt,
	  libs/imageproperties/imagepropertiessidebarcamgui.cpp,
	  libs/imageproperties/imagepropertiessidebarcamgui.h: KDE4 port

2007-06-21 10:31  cgilles

	* libs/imageproperties/imagepropertiessidebar.h,
	  libs/imageproperties/navigatebartab.cpp,
	  libs/imageproperties/navigatebartab.h,
	  libs/imageproperties/navigatebarwidget.cpp: KDE4 port

2007-06-21 10:30  cgilles

	* libs/dialogs/ctrlpaneldlg.cpp: compile

2007-06-21 10:29  cgilles

	* libs/dialogs/ctrlpaneldlg.cpp: missig to connect layout to main
	  widget

2007-06-21 10:20  cgilles

	* libs/imageproperties/CMakeLists.txt,
	  libs/imageproperties/navigatebarwidget.cpp,
	  libs/imageproperties/navigatebarwidget.h: KDE4 port

2007-06-21 09:32  cgilles

	* libs/imageproperties/CMakeLists.txt: fix order to compile

2007-06-21 09:28  cgilles

	* libs/imageproperties/CMakeLists.txt: polish

2007-06-21 09:26  cgilles

	* utilities/setup/CMakeLists.txt: polish

2007-06-21 09:20  cgilles

	* KDE4PORT: libs/dialogs is now ported to KDE4
	  Added imageproperties to my TODO list

2007-06-21 09:19  cgilles

	* libs/CMakeLists.txt: fix order to compile

2007-06-21 09:18  cgilles

	* libs/dialogs/ctrlpaneldlg.cpp, libs/dialogs/imagedlgbase.cpp,
	  libs/dialogs/imageguidedlg.cpp: digikam/libs/dialogs is now
	  ported completly to KDE4
	  CCMAIL: digikam-devel@kde.org

2007-06-21 08:58  cgilles

	* libs/dialogs/ctrlpaneldlg.cpp, libs/dialogs/ctrlpaneldlg.h,
	  libs/dialogs/imagedlgbase.cpp, libs/dialogs/imageguidedlg.cpp:
	  fix missing signal/slot connection with dialog buttons

2007-06-21 08:41  cgilles

	* libs/dialogs/imagedlgbase.h: polish

2007-06-21 07:42  cgilles

	* libs/dialogs/imagedlgbase.cpp, libs/dialogs/imageguidedlg.cpp,
	  libs/dialogs/imageguidedlg.h: port Digikam Image Guide Dialog to
	  KDE.

	  Laurent, please check if all will be fine with re-implemented
	  ImageGuideDlg::keyPressEvent() method from
	  KDialog::keyPressEvent()

	  CCMAIL: montel@kde.org

2007-06-21 06:57  mlaurent

	* digikam/dragobjects.cpp, digikam/dragobjects.h: Port++

2007-06-21 06:53  mlaurent

	* utilities/cameragui/CMakeLists.txt,
	  utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/gpcamera.cpp: Add missing include
	  Port++

2007-06-21 06:48  mlaurent

	* utilities/setup/setupplugins.cpp: Compile++

2007-06-21 06:37  mlaurent

	* digikam/imagepreviewview.cpp,
	  imageplugins/adjustcurves/adjustcurves.cpp,
	  imageplugins/adjustlevels/adjustlevels.cpp,
	  imageplugins/channelmixer/channelmixer.cpp,
	  imageplugins/colorfx/imageeffect_colorfx.cpp,
	  imageplugins/coreplugin/hsl/imageeffect_hsl.cpp,
	  imageplugins/coreplugin/imageeffect_autocorrection.cpp,
	  imageplugins/coreplugin/imageeffect_bcg.cpp,
	  imageplugins/coreplugin/imageeffect_bwsepia.cpp,
	  imageplugins/coreplugin/imageeffect_iccproof.cpp,
	  imageplugins/coreplugin/imageeffect_redeye.cpp,
	  imageplugins/coreplugin/imageeffect_rgb.cpp,
	  imageplugins/hotpixels/blackframelistview.cpp,
	  imageplugins/inpainting/imageeffect_inpainting.cpp,
	  imageplugins/inserttext/fontchooserwidget.cpp,
	  imageplugins/inserttext/imageeffect_inserttext.cpp,
	  imageplugins/restoration/imageeffect_restoration.cpp,
	  imageplugins/superimpose/imageeffect_superimpose.cpp,
	  imageplugins/whitebalance/imageeffect_whitebalance.cpp,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.cpp,
	  utilities/cameragui/cameraui.cpp,
	  utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/tools/imageresize.cpp,
	  utilities/lighttable/lighttablepreview.cpp: Port qtooltips

2007-06-21 06:35  mlaurent

	* libs/widgets/common/histogramwidget.cpp,
	  libs/widgets/common/squeezedcombobox.cpp,
	  libs/widgets/common/statusnavigatebar.cpp,
	  libs/widgets/common/statuszoombar.cpp,
	  libs/widgets/imageplugins/imagepannelwidget.cpp: Convert tooltips
	  i18n fix

2007-06-21 06:29  mlaurent

	* digikam/albumfiletip.cpp, libs/thumbbar/thumbbar.cpp,
	  libs/widgets/common/curveswidget.cpp,
	  libs/widgets/common/histogramwidget.cpp,
	  libs/widgets/metadata/metadatawidget.cpp,
	  utilities/batch/batchalbumssyncmetadata.cpp,
	  utilities/batch/batchthumbsgenerator.cpp,
	  utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/camerafolderdialog.cpp,
	  utilities/cameragui/gpcamera.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/lighttable/lighttablewindow.cpp,
	  utilities/setup/setupcamera.cpp,
	  utilities/setup/setupplugins.cpp,
	  utilities/slideshow/slideshow.cpp: First step to port to new i18n
	  api

2007-06-20 22:04  cgilles

	* libs/dialogs/imagedlgbase.cpp, libs/dialogs/imagedlgbase.h: KDE4
	  port

2007-06-20 21:55  cgilles

	* libs/widgets/common/sidebar.h: compile

2007-06-20 20:19  mwiesweg

	* libs/database/collectionmanager.cpp,
	  libs/database/collectionmanager.h,
	  libs/database/databaseaccess.cpp,
	  libs/database/databasebackend.h: Porting...

2007-06-20 19:23  cgilles

	* utilities/setup/cameraselection.cpp: missing to connet layout to
	  main vbox

2007-06-20 18:56  mwiesweg

	* libs/database/albumdb.cpp, libs/database/albumdb.h,
	  libs/database/albumdb_sqlite2.cpp,
	  libs/database/albumdb_sqlite2.h, libs/database/albuminfo.h,
	  libs/database/collectionscanner.cpp,
	  libs/database/collectionscanner.h: Porting to Qt4

2007-06-20 18:51  cgilles

	* utilities/setup/CMakeLists.txt: polish

2007-06-20 18:34  cgilles

	* libs/dialogs/deletedialog.cpp: KDE4 port done

2007-06-20 18:30  mlaurent

	* libs/dialogs/deletedialog.cpp, libs/dialogs/deletedialog.h:
	  Port++

2007-06-20 18:10  cgilles

	* libs/dialogs/deletedialog.h: port in progress

2007-06-20 18:09  cgilles

	* libs/CMakeLists.txt: update

2007-06-20 18:05  cgilles

	* libs/dialogs/deletedialogbase.ui: port

2007-06-20 16:54  cgilles

	* libs/dialogs/deletedialog.cpp, libs/dialogs/deletedialog.h: port
	  in progress

2007-06-20 16:30  cgilles

	* libs/dialogs/CMakeLists.txt: compile

2007-06-20 14:17  cgilles

	* libs/dialogs/deletedialogbase.ui: convert from designer 3 to 4

2007-06-20 09:23  cgilles

	* libs/dialogs/imagedlgbase.h: fix header

2007-06-20 09:21  cgilles

	* libs/dialogs/deletedialog.cpp: polish

2007-06-20 09:15  cgilles

	* libs/dialogs/deletedialog.cpp, libs/dialogs/deletedialog.h: port
	  in progress

2007-06-20 09:08  cgilles

	* libs/dialogs/dprogressdlg.cpp, libs/dialogs/dprogressdlg.h: KDE4
	  port

2007-06-20 08:18  cgilles

	* libs/dialogs/CMakeLists.txt: update

2007-06-20 07:36  mlaurent

	* digikam/albumfiletip.cpp, digikam/albumfolderview.cpp,
	  digikam/albumiconview.cpp, digikam/albumpropsedit.cpp,
	  digikam/albumpropsedit.h, digikam/datefolderview.cpp,
	  digikam/digikamapp.cpp, digikam/main.cpp,
	  digikam/monthwidget.cpp, digikam/searchfolderview.cpp,
	  digikam/tagcreatedlg.cpp, kioslave/digikamalbums.cpp,
	  libs/widgets/common/sidebar.cpp, showfoto/showfoto.cpp,
	  utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/renamecustomizer.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/lighttable/lighttablewindow.cpp,
	  utilities/slideshow/slideshow.cpp: Now we (try to) buy on kde4

2007-06-20 05:58  cgilles

	* libs/jpegutils/CMakeLists.txt: polish

2007-06-20 05:57  cgilles

	* libs/greycstoration/CMakeLists.txt: compile

2007-06-20 05:56  cgilles

	* libs/lprof/CMakeLists.txt: compile

2007-06-19 21:05  cgilles

	* utilities/batch/CMakeLists.txt,
	  utilities/cameragui/CMakeLists.txt,
	  utilities/imageeditor/canvas/CMakeLists.txt,
	  utilities/imageeditor/editor/CMakeLists.txt,
	  utilities/imageeditor/tools/CMakeLists.txt,
	  utilities/lighttable/CMakeLists.txt,
	  utilities/slideshow/CMakeLists.txt,
	  utilities/splashscreen/CMakeLists.txt: add libs/dimg as common
	  include

2007-06-19 21:02  cgilles

	* utilities/setup/CMakeLists.txt: update

2007-06-19 21:02  cgilles

	* utilities/CMakeLists.txt: polish

2007-06-19 20:49  cgilles

	* CMakeLists.txt: --Cette ligne, et les suivapolishntes ci-dessous,
	  seront ignorées--

	  M CMakeLists.txt

2007-06-19 20:43  cgilles

	* KDE4PORT: digiKam setup port is done.
	  add libs/dialogs in my TODO list

2007-06-19 20:41  cgilles

	* utilities/setup/CMakeLists.txt: libsetupshowfoto in first

2007-06-19 20:40  cgilles

	* utilities/setup/setupicc.cpp, utilities/setup/setupicc.h: digikam
	  from trunk (KDE4) : digiKam setup is now fully ported to KDE4/Qt4

	  Laurent, gpiface still uncompilable duing wrong gphoto2 include
	  path given by CMake... Can you reproduce this problem ?

	  CCMAIL: montel@kde.org

2007-06-19 19:07  cgilles

	* utilities/setup/cameraselection.cpp: polish

2007-06-19 18:36  cgilles

	* libs/widgets/common/squeezedcombobox.h: QT4 port

2007-06-19 18:22  cgilles

	* showfoto/setup/setup.cpp: polish

2007-06-19 18:21  cgilles

	* utilities/setup/CMakeLists.txt,
	  utilities/setup/cameraselection.cpp, utilities/setup/setup.cpp,
	  utilities/setup/setupicc.cpp: polish

2007-06-19 18:20  cgilles

	* libs/dialogs/iccprofileinfodlg.cpp,
	  libs/dialogs/iccprofileinfodlg.h: QT4 port

2007-06-19 16:58  cgilles

	* utilities/setup/cameraselection.cpp: KDE4 port

2007-06-19 14:45  cgilles

	* utilities/setup/CMakeLists.txt,
	  utilities/setup/cameraselection.cpp,
	  utilities/setup/cameraselection.h: port in progress

2007-06-19 14:13  cgilles

	* utilities/setup/setup.cpp: polish

2007-06-19 14:13  cgilles

	* showfoto/setup/setup.cpp: polish

2007-06-19 13:50  cgilles

	* utilities/setup/setupcamera.cpp: KDE4 port

2007-06-19 13:29  cgilles

	* utilities/setup/setupcamera.cpp,
	  utilities/setup/setupcollections.cpp: QListVidget -> KListWidget

2007-06-19 13:17  cgilles

	* utilities/setup/CMakeLists.txt,
	  utilities/setup/cameraselection.h: QT4 port

2007-06-19 13:14  cgilles

	* utilities/setup/CMakeLists.txt,
	  utilities/setup/setupcollections.cpp: KDE4 port

2007-06-19 12:46  cgilles

	* utilities/setup/CMakeLists.txt, utilities/setup/setupgeneral.cpp,
	  utilities/setup/setupgeneral.h: KDE4 port

2007-06-19 11:56  cgilles

	* utilities/setup/CMakeLists.txt, utilities/setup/setup.cpp,
	  utilities/setup/setup.h, utilities/setup/setupcamera.h,
	  utilities/setup/setupcollections.h,
	  utilities/setup/setupgeneral.h, utilities/setup/setupmime.h: KDE4
	  port

2007-06-19 11:40  cgilles

	* showfoto/setup/setup.cpp: polish

2007-06-19 11:22  cgilles

	* showfoto/setup/setup.cpp: fix i18n

2007-06-19 11:14  cgilles

	* showfoto/setup/setup.cpp: polish

2007-06-19 10:59  cgilles

	* KDE4PORT: digikam from trunk (KDE) : showfoto setup is now ported
	  to KDE4

2007-06-19 10:58  cgilles

	* showfoto/CMakeLists.txt, showfoto/setup/CMakeLists.txt: polish

2007-06-19 10:54  cgilles

	* showfoto/setup/setup.cpp, showfoto/setup/setup.h: KDE4 port

2007-06-19 10:02  cgilles

	* utilities/setup/setupicc.h: compile

2007-06-19 09:37  cgilles

	* utilities/setup/setupicc.h: KDialog ==> KPageDialog

2007-06-19 09:25  cgilles

	* utilities/setup/setupicc.h: KDE4 port

2007-06-19 08:08  cgilles

	* utilities/setup/setupeditor.cpp: polish

2007-06-19 08:08  cgilles

	* showfoto/setup/CMakeLists.txt, showfoto/setup/setupeditor.cpp,
	  showfoto/setup/setupeditor.h: KDE4 port

2007-06-19 07:53  cgilles

	* showfoto/setup/setuptooltip.cpp: fix warning

2007-06-19 07:51  cgilles

	* utilities/setup/CMakeLists.txt: compile

2007-06-19 07:50  cgilles

	* showfoto/CMakeLists.txt: compile

2007-06-19 07:47  cgilles

	* showfoto/setup/setuptooltip.cpp, showfoto/setup/setuptooltip.h:
	  QT4 port

2007-06-19 07:47  cgilles

	* showfoto/setup/CMakeLists.txt: compile

2007-06-19 07:18  cgilles

	* showfoto/setup/CMakeLists.txt: polish

2007-06-19 07:13  cgilles

	* KDE4PORT: update

2007-06-19 07:10  cgilles

	* utilities/setup/CMakeLists.txt, utilities/setup/setuptooltip.cpp,
	  utilities/setup/setuptooltip.h: QT4 port

2007-06-19 07:00  cgilles

	* showfoto/icons/hi128-app-dcraw.png: obsolete

2007-06-19 07:00  cgilles

	* data/icons/hi128-app-dcraw.png: obsolete

2007-06-18 22:07  cgilles

	* utilities/setup/CMakeLists.txt,
	  utilities/setup/setupidentity.cpp,
	  utilities/setup/setupidentity.h: KDE4 port

2007-06-18 21:30  mlaurent

	* showfoto/CMakeLists.txt, showfoto/setup/CMakeLists.txt: Port++

2007-06-18 21:25  mlaurent

	* utilities/CMakeLists.txt, utilities/batch/CMakeLists.txt,
	  utilities/cameragui/CMakeLists.txt,
	  utilities/hotplug/CMakeLists.txt,
	  utilities/imageeditor/canvas/CMakeLists.txt,
	  utilities/imageeditor/editor/CMakeLists.txt,
	  utilities/imageeditor/tools/CMakeLists.txt,
	  utilities/lighttable/CMakeLists.txt,
	  utilities/setup/CMakeLists.txt,
	  utilities/slideshow/CMakeLists.txt,
	  utilities/splashscreen/CMakeLists.txt: Remove not necessary
	  include (move to top)
	  Cleanup

2007-06-18 21:14  mlaurent

	* CMakeLists.txt, utilities/CMakeLists.txt: Clean

2007-06-18 21:10  mlaurent

	* imageplugins/adjustlevels/CMakeLists.txt,
	  imageplugins/charcoal/CMakeLists.txt,
	  imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/distortionfx/CMakeLists.txt,
	  imageplugins/infrared/CMakeLists.txt,
	  imageplugins/inserttext/CMakeLists.txt,
	  imageplugins/sheartool/CMakeLists.txt,
	  imageplugins/superimpose/CMakeLists.txt,
	  imageplugins/texture/CMakeLists.txt: Cmake port

2007-06-18 19:39  cgilles

	* utilities/setup/setupplugins.cpp: instance->componentData

2007-06-18 19:20  cgilles

	* utilities/setup/CMakeLists.txt, utilities/setup/setupmime.cpp:
	  KDE4 port

2007-06-18 18:38  cgilles

	* utilities/setup/CMakeLists.txt,
	  utilities/setup/setupslideshow.cpp,
	  utilities/setup/setupslideshow.h: QT4 port

2007-06-18 18:30  cgilles

	* utilities/setup/CMakeLists.txt,
	  utilities/setup/setupmetadata.cpp,
	  utilities/setup/setupmetadata.h: QT4 port

2007-06-18 14:47  cgilles

	* utilities/setup/CMakeLists.txt, utilities/setup/setupeditor.cpp,
	  utilities/setup/setupeditor.h: QT4 port

2007-06-18 14:35  cgilles

	* utilities/setup/CMakeLists.txt, utilities/setup/setupmisc.cpp,
	  utilities/setup/setupmisc.h: QT4 port

2007-06-18 14:33  cgilles

	* digikam/albumsettings.h: QT4 port

2007-06-18 14:21  cgilles

	* utilities/setup/CMakeLists.txt,
	  utilities/setup/setuplighttable.cpp,
	  utilities/setup/setuplighttable.h: KDE4 port

2007-06-18 13:37  cgilles

	* utilities/setup/CMakeLists.txt, utilities/setup/setupdcraw.cpp,
	  utilities/setup/setupiofiles.cpp, utilities/setup/setupiofiles.h:
	  Qt4 port

2007-06-18 13:29  cgilles

	* utilities/setup/CMakeLists.txt, utilities/setup/setupplugins.cpp,
	  utilities/setup/setupplugins.h: QT4 port

2007-06-18 13:19  cgilles

	* KDE4PORT: update

2007-06-18 13:09  cgilles

	* utilities/setup/CMakeLists.txt, utilities/setup/setupdcraw.cpp,
	  utilities/setup/setupdcraw.h: KDE4 port

2007-06-18 12:56  cgilles

	* utilities/setup/gpiface.cpp, utilities/setup/gpiface.h: Qt4 port

2007-06-18 12:37  cgilles

	* utilities/setup/CMakeLists.txt: gphoto ==> gphoto2

2007-06-18 12:15  cgilles

	* CMakeLists.txt: libkipi is require by digiKam

2007-06-18 12:14  cgilles

	* utilities/setup/CMakeLists.txt: CMake port

2007-06-18 12:02  cgilles

	* libs/dimg/CMakeLists.txt: polish

2007-06-18 11:41  cgilles

	* showfoto/main.cpp: fix relase id

2007-06-18 11:40  cgilles

	* showfoto/pics/menusidepixmap.png,
	  showfoto/pics/menusidepixmap.xcf,
	  showfoto/pics/showfoto-splash.png,
	  showfoto/pics/showfoto-splash.xcf: fix release id

2007-06-18 11:32  cgilles

	* data/pics/menusidepixmap.png, data/pics/menusidepixmap.xcf: fix
	  release number

2007-06-18 11:30  cgilles

	* data/pics/digikam-splash.png, data/pics/digikam-splash.xcf: fix
	  relase number

2007-06-18 11:26  cgilles

	* data/pics/CMakeLists.txt, data/pics/digikam-splash.png,
	  data/pics/digikam-splash.xcf, project/project.kdevelop,
	  utilities/splashscreen/CMakeLists.txt,
	  utilities/splashscreen/digikam-splash.png,
	  utilities/splashscreen/digikam-splash.xcf: move splash files to
	  data/pics

2007-06-18 11:15  cgilles

	* utilities/splashscreen/splashscreen.cpp,
	  utilities/splashscreen/splashscreen.h: digikam from trunk (KDE4)
	  : Splashscreen ported to QT4.

	  Laurent, perhaps QSplashScreen can be used here instead, but like
	  digiKam is not yet completly ported, i can't test this way yet
	  (:=)))

	  CCMAIL: montel@kde.org

2007-06-18 07:27  mlaurent

	* KDE4PORT: Update

2007-06-18 07:24  mlaurent

	* imageplugins/adjustcurves/CMakeLists.txt,
	  imageplugins/border/CMakeLists.txt,
	  imageplugins/channelmixer/CMakeLists.txt,
	  imageplugins/hotpixels/CMakeLists.txt,
	  imageplugins/noisereduction/CMakeLists.txt,
	  imageplugins/perspective/CMakeLists.txt,
	  imageplugins/raindrop/CMakeLists.txt,
	  imageplugins/whitebalance/CMakeLists.txt: Otheer cmake port

2007-06-18 07:11  mlaurent

	* imageplugins/antivignetting/CMakeLists.txt,
	  imageplugins/blurfx/CMakeLists.txt,
	  imageplugins/colorfx/CMakeLists.txt,
	  imageplugins/emboss/CMakeLists.txt,
	  imageplugins/filmgrain/CMakeLists.txt,
	  imageplugins/freerotation/CMakeLists.txt,
	  imageplugins/inpainting/CMakeLists.txt,
	  imageplugins/lensdistortion/CMakeLists.txt,
	  imageplugins/oilpaint/CMakeLists.txt,
	  imageplugins/restoration/CMakeLists.txt: cmake port++

2007-06-18 06:56  mlaurent

	* imageplugins/adjustcurves/CMakeLists.txt,
	  imageplugins/adjustlevels/CMakeLists.txt,
	  imageplugins/antivignetting/CMakeLists.txt,
	  imageplugins/blurfx/CMakeLists.txt,
	  imageplugins/border/CMakeLists.txt,
	  imageplugins/border/patterns/CMakeLists.txt,
	  imageplugins/channelmixer/CMakeLists.txt,
	  imageplugins/charcoal/CMakeLists.txt,
	  imageplugins/colorfx/CMakeLists.txt,
	  imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/coreplugin/hsl/CMakeLists.txt,
	  imageplugins/coreplugin/ratiocrop/CMakeLists.txt,
	  imageplugins/coreplugin/sharpnesseditor/CMakeLists.txt,
	  imageplugins/distortionfx/CMakeLists.txt,
	  imageplugins/emboss/CMakeLists.txt,
	  imageplugins/filmgrain/CMakeLists.txt,
	  imageplugins/freerotation/CMakeLists.txt,
	  imageplugins/hotpixels/CMakeLists.txt,
	  imageplugins/infrared/CMakeLists.txt,
	  imageplugins/inpainting/CMakeLists.txt,
	  imageplugins/inserttext/CMakeLists.txt,
	  imageplugins/lensdistortion/CMakeLists.txt,
	  imageplugins/noisereduction/CMakeLists.txt,
	  imageplugins/oilpaint/CMakeLists.txt,
	  imageplugins/perspective/CMakeLists.txt,
	  imageplugins/raindrop/CMakeLists.txt,
	  imageplugins/restoration/CMakeLists.txt,
	  imageplugins/sheartool/CMakeLists.txt,
	  imageplugins/superimpose/CMakeLists.txt,
	  imageplugins/texture/CMakeLists.txt,
	  imageplugins/texture/patterns/CMakeLists.txt,
	  imageplugins/whitebalance/CMakeLists.txt,
	  showfoto/CMakeLists.txt, showfoto/setup/CMakeLists.txt,
	  themedesigner/CMakeLists.txt, utilities/cameragui/CMakeLists.txt,
	  utilities/hotplug/CMakeLists.txt,
	  utilities/imageeditor/canvas/CMakeLists.txt,
	  utilities/imageeditor/editor/CMakeLists.txt,
	  utilities/imageeditor/tools/CMakeLists.txt,
	  utilities/setup/CMakeLists.txt: Remove duplicate include

2007-06-18 06:41  cgilles

	* project/project.kdevelop: update

2007-06-18 06:29  cgilles

	* utilities/CMakeLists.txt: fix order to compile

2007-06-18 06:10  cgilles

	* libs/database/CMakeLists.txt: add SQlite3 include dir to compile

2007-06-18 06:07  cgilles

	* CMakeLists.txt: digiKam need SQlite3

2007-06-18 06:02  cgilles

	* CMakeLists.txt: digiKam need libgphoto2

2007-06-18 04:31  cgilles

	* KDE4PORT: update

2007-06-18 04:28  cgilles

	* libs/CMakeLists.txt: order to port on KDE4

2007-06-18 04:18  cgilles

	* KDE4PORT: update

2007-06-17 22:16  cgilles

	* KDE4PORT: update

2007-06-17 22:15  cgilles

	* imageplugins/coreplugin/sharpnesseditor/clapack/CMakeLists.txt:
	  cmake port

2007-06-17 22:08  cgilles

	* libs/dialogs/CMakeLists.txt: polish

2007-06-17 22:04  cgilles

	* libs/imageproperties/CMakeLists.txt: polish

2007-06-17 21:58  cgilles

	* digikam/CMakeLists.txt: no need to link with libsqlite2, it
	  already done with libdatabase

2007-06-17 21:54  cgilles

	* libs/database/CMakeLists.txt: port to CMake

2007-06-17 21:45  cgilles

	* CMakeLists.txt, libs/database/CMakeLists.txt,
	  libs/database/sqlite2, sqlite: digikam from trunk (KDE4) moving
	  sqlite dir to lib/database/sqlite2

2007-06-17 21:44  cgilles

	* project/project.kdevelop: update

2007-06-17 21:39  cgilles

	* utilities/batch/CMakeLists.txt: polish

2007-06-17 21:38  cgilles

	* utilities/lighttable/CMakeLists.txt: polish

2007-06-17 21:36  cgilles

	* utilities/slideshow/CMakeLists.txt: polish

2007-06-17 21:34  cgilles

	* utilities/splashscreen/CMakeLists.txt: polish

2007-06-17 21:30  cgilles

	* digikam/CMakeLists.txt: polish

2007-06-17 21:16  cgilles

	* libs/CMakeLists.txt: digikam from trunk (KDE4) : themeengine is
	  now ported

2007-06-17 21:14  cgilles

	* KDE4PORT: update

2007-06-17 21:14  cgilles

	* libs/themeengine/themeengine.cpp: port to Qt4 done

2007-06-17 21:06  cgilles

	* libs/themeengine/themeengine.cpp: port in progress

2007-06-17 21:01  cgilles

	* libs/themeengine/texture.cpp: port to Qt4

2007-06-17 19:18  cgilles

	* KDE4PORT: update

2007-06-17 19:18  cgilles

	* libs/themeengine/CMakeLists.txt, libs/themeengine/texture.cpp,
	  libs/themeengine/texture.h, libs/themeengine/theme.h,
	  libs/themeengine/themeengine.cpp, libs/themeengine/themeengine.h:
	  port in progress

2007-06-17 19:16  mlaurent

	* digikam/albumiconview.cpp, digikam/albumpropsedit.cpp,
	  digikam/albumwidgetstack.cpp, digikam/digikamapp.cpp,
	  digikam/kdateedit.cpp, digikam/main.cpp,
	  digikam/pixmapmanager.cpp, digikam/tagcreatedlg.cpp,
	  digikam/welcomepageview.cpp,
	  imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp,
	  imageplugins/inserttext/fontchooserwidget.cpp,
	  libs/database/collectionscanner.cpp,
	  libs/database/imagequerybuilder.cpp,
	  libs/database/schemaupdater.cpp,
	  libs/database/upgradedb_sqlite2tosqlite3.cpp,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/threadimageio/loadsavethread.cpp, showfoto/main.cpp,
	  showfoto/showfoto.cpp, utilities/batch/imageinfojob.cpp,
	  utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/dkcamera.cpp,
	  utilities/cameragui/gpcamera.cpp,
	  utilities/cameragui/umscamera.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/lighttable/lighttablewindow.cpp: Remove deprecated
	  function

2007-06-17 19:09  mlaurent

	* digikam/albumpropsedit.cpp, digikam/datefolderview.cpp,
	  digikam/datefolderview.h, digikam/digikamview.cpp,
	  digikam/digikamview.h, digikam/kdatetimeedit.cpp,
	  digikam/kdatetimeedit.h, digikam/searchwidgets.cpp,
	  digikam/searchwidgets.h,
	  imageplugins/channelmixer/channelmixer.cpp,
	  imageplugins/colorfx/imageeffect_colorfx.cpp,
	  imageplugins/coreplugin/hsl/imageeffect_hsl.cpp,
	  imageplugins/coreplugin/imageeffect_autocorrection.cpp,
	  imageplugins/coreplugin/imageeffect_bcg.cpp,
	  imageplugins/coreplugin/imageeffect_bwsepia.cpp,
	  imageplugins/coreplugin/imageeffect_iccproof.cpp,
	  imageplugins/coreplugin/imageeffect_redeye.cpp,
	  imageplugins/coreplugin/imageeffect_rgb.cpp,
	  imageplugins/whitebalance/imageeffect_whitebalance.cpp,
	  libs/dialogs/imagedlgbase.cpp, libs/dialogs/imageguidedlg.cpp,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/widgets/common/statuszoombar.cpp,
	  libs/widgets/common/statuszoombar.h,
	  libs/widgets/imageplugins/imagepannelwidget.cpp,
	  libs/widgets/imageplugins/imagepannelwidget.h,
	  showfoto/setup/setupeditor.cpp, utilities/cameragui/cameraui.cpp,
	  utilities/imageeditor/tools/imageprint.cpp,
	  utilities/setup/setupeditor.cpp, utilities/setup/setupicc.cpp,
	  utilities/setup/setupmetadata.cpp, utilities/setup/setupmime.cpp:
	  Q3H/VBox--

2007-06-17 19:06  mlaurent

	* digikam/digikam_export.h, libs/dialogs/dprogressdlg.cpp,
	  libs/dialogs/iccprofileinfodlg.cpp,
	  libs/dialogs/iccprofileinfodlg.h: Port++

2007-06-17 18:59  mlaurent

	* libs/dialogs/dprogressdlg.cpp, libs/dialogs/dprogressdlg.h,
	  utilities/batch/batchthumbsgenerator.cpp: Port++

2007-06-17 18:54  mlaurent

	* digikam/albumfiletip.cpp, digikam/albumiconview.cpp,
	  digikam/albumwidgetstack.cpp, libs/database/imagelister.cpp,
	  libs/imageproperties/imagepropertiestab.cpp,
	  libs/widgets/common/filesaveoptionsbox.cpp,
	  showfoto/showfoto.cpp, utilities/batch/imageinfojob.cpp,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraui.cpp,
	  utilities/imageeditor/canvas/colorcorrectiondlg.cpp,
	  utilities/imageeditor/canvas/colorcorrectiondlg.h,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/undoaction.cpp,
	  utilities/imageeditor/canvas/undoaction.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/lighttable/lighttablewindow.cpp: Port++
	  QString::upper() -> QString::toUpper()

2007-06-17 17:37  cgilles

	* KDE4PORT: update

2007-06-17 17:36  cgilles

	* kioslave/CMakeLists.txt, kioslave/digikamthumbnail.cpp: KTempFile
	  -> KTemporaryFile

2007-06-17 17:28  cgilles

	* kioslave/CMakeLists.txt: polish

2007-06-17 17:26  cgilles

	* kioslave/CMakeLists.txt, kioslave/digikamthumbnail.cpp: digikam
	  thumbnail KIO slave is now ported to KDE4

2007-06-17 17:02  mwiesweg

	* libs/threadimageio/loadingcache.cpp,
	  libs/threadimageio/loadingcache.h,
	  libs/threadimageio/loadsavetask.cpp,
	  libs/threadimageio/loadsavetask.h,
	  libs/threadimageio/loadsavethread.cpp,
	  libs/threadimageio/loadsavethread.h,
	  libs/threadimageio/previewtask.cpp: Get rid of custom event
	  sending - use queued signals

2007-06-17 16:46  cgilles

	* libs/threadimageio/CMakeLists.txt: polish CMakeLists.txt. No need
	  to include /digikam/digikam and libs/dimg because CMakeLists.tx
	  file from parent dir include already these path.

	  CCMAIL: marcel.wiesweg@gmx.de

2007-06-17 16:41  cgilles

	* KDE4PORT: libs/threadimageio have been ported by Marcel...

	  CCMAIL: marcel.wiesweg@gmx.de

2007-06-17 16:37  cgilles

	* libs/CMakeLists.txt: libs/threadimageio have been ported by
	  Marcel.

2007-06-17 15:45  mwiesweg

	* libs/threadimageio/CMakeLists.txt,
	  libs/threadimageio/loadingcacheinterface.h,
	  libs/threadimageio/loadingdescription.cpp,
	  libs/threadimageio/loadsavetask.cpp,
	  libs/threadimageio/loadsavetask.h,
	  libs/threadimageio/loadsavethread.cpp,
	  libs/threadimageio/loadsavethread.h,
	  libs/threadimageio/managedloadsavethread.cpp,
	  libs/threadimageio/previewtask.cpp: Porting: Port the rest

2007-06-17 15:05  mwiesweg

	* libs/threadimageio/CMakeLists.txt,
	  libs/threadimageio/loadingcache.cpp,
	  libs/threadimageio/loadingcache.h: Porting: Make it compile

2007-06-17 14:57  mwiesweg

	* libs/dimg/loaders/jpegloader.cpp: Move variable to remove
	  setjmp/longjmp warning

2007-06-17 13:33  cgilles

	* kioslave/digikamthumbnail.cpp: port in progress

2007-06-17 12:52  cgilles

	* sqlite/CMakeLists.txt: libsqlite --> libsqlite2

2007-06-17 12:50  cgilles

	* sqlite/README: add

2007-06-17 12:48  cgilles

	* kioslave/CMakeLists.txt: polish

2007-06-17 12:20  cgilles

	* KDE4PORT: digiKam KDE port TODO list: digikam/digikam folder has
	  huge list of files to port. We need to dispatch between us these
	  source files.
	  Like i have already performed libkipi port, i will do
	  kipiinterface.

	  CMMAIL: marcel.wiesweg@gmx.de
	  CCMAIL: montel@kde.org

2007-06-17 12:11  cgilles

	* KDE4PORT: digiKam KDE4 port TODO list : give a complete list of
	  source files to port.

	  Marcel : Excepted thumbnail KIO slave, all others are relevant of
	  new Database backend. I have assigned to you theses files. It's
	  Fine ?
	  I will port Thumbnails KIO Slave.

	  CCMAIl: marcel.wiesweg@gmx.de
	  CCMAIL: montel@kde.org

2007-06-17 12:05  cgilles

	* kioslave/digikamthumbnail.cpp: add comment about how we will use
	  Qt4::QImage::format() instead Qt3::Qimage::depth()

2007-06-17 12:01  cgilles

	* libs/CMakeLists.txt: update

2007-06-17 12:01  cgilles

	* KDE4PORT: update

2007-06-17 12:00  cgilles

	* libs/thumbbar/thumbnailjob.cpp: digikam from trunk (KDE4) :
	  thummbar port is now complete

2007-06-17 10:02  cgilles

	* libs/thumbbar/thumbbar.cpp, libs/thumbbar/thumbbar.h: digiKam
	  from trunk (KDE4): thumbbar ported to KDE4.

	  Laurent, Please review if
	  - the new way to use QToolTip is right to display thumbbar item
	  information.
	  - the way to handle image "Dimensions" using new KFileMetaInfo
	  API is right

	  Thanks in advance

	  CCMAIL: montel@kde.org

2007-06-17 07:22  cgilles

	* imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp:
	  digikam from trunk (KDE4) : Ratio crop tool : backport patch from
	  Arnd about helper lines round off error
	  CCBUGS: 120450

2007-06-17 07:20  cgilles

	* KDE4PORT: update

2007-06-16 19:14  cgilles

	* libs/thumbbar/thumbbar.cpp: port in progress

2007-06-16 12:15  cgilles

	* utilities/imageeditor/editor/CMakeLists.txt: compile

2007-06-16 10:18  mlaurent

	* INSTALL, showfoto/CMakeLists.txt, showfoto/setup/CMakeLists.txt,
	  sqlite/CMakeLists.txt,
	  utilities/imageeditor/canvas/CMakeLists.txt,
	  utilities/imageeditor/editor/CMakeLists.txt,
	  utilities/imageeditor/tools/CMakeLists.txt,
	  utilities/lighttable/CMakeLists.txt: Update install info
	  CMake port
	  clean

2007-06-16 10:04  mlaurent

	* CMakeLists.txt, Messages.sh, digikam/CMakeLists.txt,
	  kioslave/CMakeLists.txt, libs/CMakeLists.txt,
	  libs/imageproperties/CMakeLists.txt: Port++
	  Clean up

2007-06-16 09:47  mlaurent

	* libs/dialogs/ctrlpaneldlg.cpp, libs/dialogs/ctrlpaneldlg.h:
	  Port++

2007-06-15 22:41  cgilles

	* libs/thumbbar/thumbbar.cpp, libs/thumbbar/thumbbar.h,
	  libs/thumbbar/thumbnailjob.h: port in progress

2007-06-15 22:41  cgilles

	* libs/thumbbar/CMakeLists.txt: CMake port

2007-06-15 20:53  cgilles

	* KDE4PORT: add "setup" to my todo list

2007-06-15 20:10  mwiesweg

	* digikam/digikamapp.cpp: Make sure cache is created in main thread
	  (for queued signals)

2007-06-15 20:09  mwiesweg

	* digikam/albumlister.cpp, digikam/albumlister.h,
	  digikam/albummanager.cpp, digikam/albummanager.h,
	  digikam/digikamapp.cpp: There are a lot more of those
	  componentDatas. No, I am not porting digikam/
	  I only wanted to add one line...

2007-06-15 20:05  mwiesweg

	* digikam/digikamapp.cpp, digikam/digikamapp.h: It seems a porting
	  script changed "m_instance" to "m_componentData",
	  but this is for singleton classes, has nothing to do with
	  KInstance -> KComponentData

2007-06-15 20:03  mwiesweg

	* libs/threadimageio/loadingcache.cpp,
	  libs/threadimageio/loadingcache.h: First steps in porting
	  threadimageio:
	  LoadingCache

2007-06-15 19:17  mlaurent

	* libs/CMakeLists.txt, libs/widgets/common/sidebar.h,
	  utilities/hotplug/CMakeLists.txt,
	  utilities/slideshow/CMakeLists.txt,
	  utilities/splashscreen/CMakeLists.txt: Port+

2007-06-15 19:01  mlaurent

	* libs/themeengine/texture.cpp,
	  libs/widgets/common/colorgradientwidget.cpp,
	  utilities/imageeditor/canvas/canvas.cpp,
	  utilities/splashscreen/splashscreen.cpp: Other revert change

2007-06-15 18:59  mlaurent

	* libs/CMakeLists.txt, libs/themeengine/CMakeLists.txt,
	  libs/themeengine/texture.cpp,
	  libs/widgets/common/colorgradientwidget.cpp,
	  libs/widgets/common/curveswidget.cpp,
	  libs/widgets/common/histogramwidget.cpp,
	  libs/widgets/imageplugins/imagewidget.cpp: Port++

2007-06-15 18:47  mlaurent

	* CMakeLists.txt: No verbose

2007-06-15 18:43  mlaurent

	* KDE4PORT, libs/dialogs/CMakeLists.txt,
	  libs/widgets/CMakeLists.txt, utilities/batch/CMakeLists.txt:
	  Port++

2007-06-15 17:29  mlaurent

	* digikam/CMakeLists.txt: Allow to create digikam binary

2007-06-15 14:15  cgilles

	* KDE4PORT: update

2007-06-15 14:14  cgilles

	* libs/CMakeLists.txt,
	  libs/greycstoration/greycstorationwidget.cpp,
	  libs/greycstoration/greycstorationwidget.h: Qt4 port

2007-06-15 13:42  cgilles

	* libs/greycstoration/greycstorationiface.cpp,
	  libs/greycstoration/greycstorationiface.h: QT4 port

2007-06-15 13:36  cgilles

	* libs/greycstoration/CImg.h: script have touch these files

2007-06-15 13:31  cgilles

	* libs/greycstoration/CMakeLists.txt: Cmake port

2007-06-15 13:25  cgilles

	* libs/histogram/CMakeLists.txt: polish

2007-06-15 13:25  cgilles

	* libs/whitebalance/CMakeLists.txt: polish

2007-06-15 13:20  cgilles

	* libs/CMakeLists.txt: update

2007-06-15 13:16  cgilles

	* KDE4PORT: update

2007-06-15 13:14  cgilles

	* utilities/scripts/CMakeLists.txt: CMake port

2007-06-15 13:10  cgilles

	* KDE4PORT: update

2007-06-15 13:09  cgilles

	* showfoto/pics/CMakeLists.txt: Cmake port

2007-06-15 13:08  cgilles

	* showfoto/icons/CMakeLists.txt: CMake port

2007-06-15 12:56  cgilles

	* KDE4PORT: update

2007-06-15 12:56  cgilles

	* data/themes/CMakeLists.txt: CMake port

2007-06-15 12:55  cgilles

	* data/profiles/CMakeLists.txt: Cmake port

2007-06-15 12:54  cgilles

	* data/pics/CMakeLists.txt: Cmake port

2007-06-15 12:51  cgilles

	* data/icons/CMakeLists.txt: polish

2007-06-15 12:50  cgilles

	* KDE4PORT: update

2007-06-15 12:49  cgilles

	* CMakeLists.txt: update

2007-06-15 12:48  cgilles

	* data/about/CMakeLists.txt: CMake port

2007-06-15 12:44  cgilles

	* KDE4PORT: update

2007-06-15 12:43  cgilles

	* libs/dimg/dimgprivate.h: digiKam from trunk (KDE4): "Et voila!".
	  The famous DImg class from digiKam core witch help us to support
	  16 bits color depth images (and more of course) is ported to
	  Qt4/KDE4

	  Marcel, do you remember your nice hack in 2006 about DImg memory
	  leak and QShared class issue ?
	  Well, it's time to study again (a litlle) if Qt3::QShared class
	  can be remplaced as well by
	  Qt4::QSharedData class...

	  Temporally, we will use Q3Shared transition class.

	  CCMAIL: digikam-devel@kde.org
	  CCMAIL: marcel.wiesweg@gmx.de
	  CCMAIL: montel@kde.org

2007-06-15 12:34  cgilles

	* libs/dimg/filters/CMakeLists.txt,
	  libs/dimg/filters/dimgsharpen.cpp,
	  libs/dimg/filters/dimgthreadedfilter.cpp,
	  libs/dimg/filters/dimgthreadedfilter.h,
	  libs/dimg/filters/icctransform.cpp: QT4 port

2007-06-15 12:21  cgilles

	* libs/dimg/filters/CMakeLists.txt: polish

2007-06-15 12:20  cgilles

	* libs/dimg/filters/dimgimagefilters.cpp: Qt4 port

2007-06-15 12:16  cgilles

	* libs/dimg/CMakeLists.txt: polish

2007-06-15 12:16  cgilles

	* libs/dimg/loaders/CMakeLists.txt: polish

2007-06-15 12:14  cgilles

	* libs/dimg/filters/CMakeLists.txt,
	  libs/dimg/filters/icctransform.cpp,
	  libs/dimg/filters/icctransform.h: port to QT4

2007-06-15 12:01  cgilles

	* libs/dimg/filters/hslmodifier.cpp: QT4 port

2007-06-15 12:00  cgilles

	* libs/dimg/filters/CMakeLists.txt: CMake port

2007-06-15 11:16  cgilles

	* libs/dimg/loaders/ppmloader.cpp: QT4 port

2007-06-15 11:15  cgilles

	* libs/dimg/loaders/README: update

2007-06-15 11:14  cgilles

	* KDE4PORT: update

2007-06-15 11:13  cgilles

	* libs/dimg/CMakeLists.txt, libs/dimg/loaders/jp2ksettings.cpp:
	  ding/loader KDE4 port done

2007-06-15 11:10  cgilles

	* libs/dimg/loaders/tiffsettings.cpp: QT4 port

2007-06-15 11:08  cgilles

	* libs/dimg/loaders/pngsettings.cpp: QT4 port

2007-06-15 11:06  cgilles

	* libs/dimg/loaders/jp2ksettings.h,
	  libs/dimg/loaders/pngsettings.h,
	  libs/dimg/loaders/tiffsettings.h: QT4 port

2007-06-15 11:04  cgilles

	* libs/dimg/loaders/jpegsettings.cpp,
	  libs/dimg/loaders/jpegsettings.h: Qt4 port

2007-06-15 10:49  cgilles

	* libs/dimg/loaders/CMakeLists.txt,
	  libs/dimg/loaders/jp2kloader.cpp, libs/dimg/loaders/jp2kloader.h,
	  libs/dimg/loaders/qimageloader.cpp,
	  libs/dimg/loaders/rawloader.cpp,
	  libs/dimg/loaders/tiffloader.cpp: Qt4 port

2007-06-15 10:31  cgilles

	* libs/dimg/loaders/dimgloader.h, libs/dimg/loaders/jpegloader.cpp,
	  libs/dimg/loaders/jpegloader.h: QT4 port

2007-06-15 10:24  cgilles

	* libs/dimg/loaders/pngloader.cpp: QT4 port

2007-06-15 10:07  cgilles

	* libs/dimg/loaders/CMakeLists.txt: update

2007-06-15 09:18  cgilles

	* CMakeLists.txt: polish

2007-06-15 09:10  cgilles

	* libs/CMakeLists.txt: update

2007-06-15 08:28  cgilles

	* KDE4PORT: update

2007-06-15 08:22  cgilles

	* libs/dimg/dimg.cpp: compile

2007-06-15 08:04  cgilles

	* libs/dimg/loaders/CMakeLists.txt: polish

2007-06-15 08:03  cgilles

	* libs/dimg/fastscale.cpp: Qt4 port

2007-06-15 08:01  cgilles

	* libs/dimg/dcolor.cpp: KDE4 port

2007-06-15 07:59  cgilles

	* libs/dimg/dimg.cpp: port in progress. Missing to find an
	  alternative to byteOrder detection method.

2007-06-15 07:12  mlaurent

	* digikam/CMakeLists.txt, imageplugins/CMakeLists.txt,
	  themedesigner/CMakeLists.txt: Clean up

2007-06-15 07:09  mlaurent

	* data/CMakeLists.txt, data/icons/CMakeLists.txt,
	  data/pics/CMakeLists.txt, data/profiles/CMakeLists.txt,
	  data/themes/CMakeLists.txt: Clean up

2007-06-15 07:06  mlaurent

	* KDE4PORT, utilities/CMakeLists.txt,
	  utilities/slideshow/CMakeLists.txt,
	  utilities/splashscreen/CMakeLists.txt: cmake port

2007-06-15 07:00  mlaurent

	* KDE4PORT, libs/CMakeLists.txt, libs/curves/CMakeLists.txt,
	  libs/dmetadata/CMakeLists.txt, libs/jpegutils/CMakeLists.txt,
	  libs/levels/CMakeLists.txt, libs/widgets/CMakeLists.txt,
	  libs/widgets/imageplugins/imageregionwidget.cpp,
	  utilities/imageeditor/CMakeLists.txt: Fix some CMakeLists.txt

2007-06-15 06:48  mlaurent

	* CMakeLists.txt: Now we can configurate it

2007-06-15 06:38  mlaurent

	* libs/widgets/CMakeLists.txt, libs/widgets/common/CMakeLists.txt,
	  libs/widgets/iccprofiles/CMakeLists.txt,
	  libs/widgets/imageplugins/CMakeLists.txt,
	  libs/widgets/metadata/CMakeLists.txt: Clean. CMake port

2007-06-15 06:25  mlaurent

	* CMakeLists.txt, libs/curves/CMakeLists.txt,
	  libs/dmetadata/CMakeLists.txt, libs/histogram/CMakeLists.txt,
	  libs/jpegutils/CMakeLists.txt, libs/levels/CMakeLists.txt,
	  libs/whitebalance/CMakeLists.txt: Add include at top. Not
	  necessary to duplicate it into all directory

2007-06-15 06:05  cgilles

	* project/project.kdevelop: update

2007-06-15 05:54  cgilles

	* libs/dimg/dimg.cpp: update

2007-06-14 22:25  cgilles

	* libs/dimg/dimg.cpp: port in progress

2007-06-14 22:08  cgilles

	* libs/dimg/loaders/dimgloaderobserver.h: fix warning

2007-06-14 21:35  cgilles

	* libs/dimg/CMakeLists.txt: compile

2007-06-14 17:49  cgilles

	* libs/dimg/CMakeLists.txt: update

2007-06-14 17:46  cgilles

	* libs/dimg/README: polish

2007-06-14 17:45  cgilles

	* libs/dimg/CMakeLists.txt: update

2007-06-14 15:02  cgilles

	* KDE4PORT: update

2007-06-14 15:02  cgilles

	* libs/CMakeLists.txt: update

2007-06-14 15:02  cgilles

	* libs/jpegutils/jpegutils.cpp: ported to QT4/KDE4

	  Marcel, Laurent: please use "TODO: KDE4PORT:" tag in source code
	  to annote place where you have a doubt in KDE4 port. Thanks in
	  advance...

	  CCMAIL: montel@kde.org
	  CCMAIL: marcel.wiesweg@gmx.de

2007-06-14 14:58  cgilles

	* libs/dimg/CMakeLists.txt, libs/dimg/dimg.h,
	  libs/dimg/dimgscale.cpp: compile

2007-06-14 14:37  mlaurent

	* stamp-h: Not necessary

2007-06-14 14:31  mlaurent

	* Makefile.am, data/Makefile.am, data/about/Makefile.am,
	  data/icons/Makefile.am, data/pics/Makefile.am,
	  data/profiles/Makefile.am, data/themes/Makefile.am,
	  digikam/Makefile.am, imageplugins/Makefile.am,
	  imageplugins/adjustcurves/Makefile.am,
	  imageplugins/adjustlevels/Makefile.am,
	  imageplugins/antivignetting/Makefile.am,
	  imageplugins/blurfx/Makefile.am, imageplugins/border/Makefile.am,
	  imageplugins/border/patterns/Makefile.am,
	  imageplugins/channelmixer/Makefile.am,
	  imageplugins/charcoal/Makefile.am,
	  imageplugins/colorfx/Makefile.am,
	  imageplugins/coreplugin/Makefile.am,
	  imageplugins/coreplugin/hsl/Makefile.am,
	  imageplugins/coreplugin/ratiocrop/Makefile.am,
	  imageplugins/coreplugin/sharpnesseditor/Makefile.am,
	  imageplugins/coreplugin/sharpnesseditor/clapack/Makefile.am,
	  imageplugins/distortionfx/Makefile.am,
	  imageplugins/emboss/Makefile.am,
	  imageplugins/filmgrain/Makefile.am,
	  imageplugins/freerotation/Makefile.am,
	  imageplugins/hotpixels/Makefile.am,
	  imageplugins/infrared/Makefile.am,
	  imageplugins/inpainting/Makefile.am,
	  imageplugins/inserttext/Makefile.am,
	  imageplugins/lensdistortion/Makefile.am,
	  imageplugins/noisereduction/Makefile.am,
	  imageplugins/oilpaint/Makefile.am,
	  imageplugins/perspective/Makefile.am,
	  imageplugins/raindrop/Makefile.am,
	  imageplugins/restoration/Makefile.am,
	  imageplugins/sheartool/Makefile.am,
	  imageplugins/superimpose/Makefile.am,
	  imageplugins/texture/Makefile.am,
	  imageplugins/texture/patterns/Makefile.am,
	  imageplugins/whitebalance/Makefile.am, kioslave/Makefile.am,
	  libs/database/Makefile.am, libs/dialogs/Makefile.am,
	  libs/dimg/Makefile.am, libs/dimg/filters/Makefile.am,
	  libs/dimg/loaders/Makefile.am, libs/greycstoration/Makefile.am,
	  libs/imageproperties/Makefile.am, libs/themeengine/Makefile.am,
	  libs/threadimageio/Makefile.am, libs/thumbbar/Makefile.am,
	  libs/widgets/Makefile.am, libs/widgets/common/Makefile.am,
	  libs/widgets/iccprofiles/Makefile.am,
	  libs/widgets/imageplugins/Makefile.am,
	  libs/widgets/metadata/Makefile.am, showfoto/Makefile.am,
	  showfoto/icons/Makefile.am, showfoto/pics/Makefile.am,
	  showfoto/setup/Makefile.am, themedesigner/Makefile.am,
	  utilities/Makefile.am, utilities/batch/Makefile.am,
	  utilities/cameragui/Makefile.am, utilities/hotplug/Makefile.am,
	  utilities/imageeditor/Makefile.am,
	  utilities/imageeditor/canvas/Makefile.am,
	  utilities/imageeditor/editor/Makefile.am,
	  utilities/imageeditor/tools/Makefile.am,
	  utilities/lighttable/Makefile.am, utilities/scripts/Makefile.am,
	  utilities/setup/Makefile.am, utilities/slideshow/Makefile.am,
	  utilities/splashscreen/Makefile.am: Remove them, all text is
	  already into CMakeLists.txt

2007-06-14 13:36  cgilles

	* libs/jpegutils/jpegutils.cpp, libs/jpegutils/jpegutils.h: polish

2007-06-14 13:35  cgilles

	* libs/jpegutils/CMakeLists.txt: polish

2007-06-14 13:33  cgilles

	* libs/jpegutils/CMakeLists.txt: port to cmake

2007-06-14 13:24  cgilles

	* sqlite/CMakeLists.txt: polish

2007-06-14 13:22  cgilles

	* libs/jpegutils/Makefile.am: rm

2007-06-14 13:21  cgilles

	* KDE4PORT: update

2007-06-14 13:20  cgilles

	* libs/CMakeLists.txt: update

2007-06-14 13:20  cgilles

	* libs/dmetadata/Makefile.am: rm

2007-06-14 13:20  cgilles

	* libs/dmetadata/CMakeLists.txt, libs/dmetadata/dmetadata.cpp: port
	  to QT4/KDE4

2007-06-14 13:10  cgilles

	* CMakeLists.txt: update

2007-06-14 12:43  cgilles

	* libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: polish

2007-06-14 12:41  cgilles

	* libs/dmetadata/photoinfocontainer.h: polish

2007-06-14 12:40  cgilles

	* libs/histogram/CMakeLists.txt: histogram ==> libhistogram

2007-06-14 12:39  cgilles

	* libs/whitebalance/CMakeLists.txt: whitebalance ==>
	  libwhitebalance

2007-06-14 12:38  cgilles

	* libs/levels/CMakeLists.txt: levels ==> liblevels

2007-06-14 12:37  cgilles

	* libs/lprof/CMakeLists.txt: lprof ==> liblprof

2007-06-14 12:31  cgilles

	* CMakeLists.txt: polish

2007-06-14 12:29  cgilles

	* sqlite/CMakeLists.txt: sqlite ==> libsqlite

2007-06-14 12:27  cgilles

	* libs/curves/CMakeLists.txt: curves -> libcurves

2007-06-14 12:27  cgilles

	* libs/CMakeLists.txt: polish

2007-06-14 12:10  cgilles

	* libs/dimg/exposurecontainer.h, libs/dimg/fastscale.h: polish

2007-06-14 12:09  cgilles

	* libs/dimg/ddebug.cpp: polish

2007-06-14 12:00  cgilles

	* libs/histogram/Makefile.am: update

2007-06-14 11:59  cgilles

	* KDE4PORT: update

2007-06-14 11:59  cgilles

	* libs/histogram/imagehistogram.cpp,
	  libs/histogram/imagehistogram.h: port to QT4/KDE4

2007-06-14 11:43  cgilles

	* libs/dimg/dcolorcomposer.cpp, libs/dimg/dcolorcomposer.h,
	  libs/dimg/dimgprivate.h: polish

2007-06-14 11:39  cgilles

	* libs/dimg/dimg.cpp: compile

2007-06-14 11:38  cgilles

	* libs/dimg/dimg.h: compile

2007-06-14 11:34  cgilles

	* libs/dimg/dimg.h: compile

2007-06-14 11:31  cgilles

	* KDE4PORT: update

2007-06-14 11:30  cgilles

	* libs/whitebalance/CMakeLists.txt,
	  libs/whitebalance/whitebalance.cpp: port to QT4/KDE4

2007-06-14 11:27  cgilles

	* libs/whitebalance/CMakeLists.txt, libs/whitebalance/Makefile.am:
	  cmake port

2007-06-14 11:26  cgilles

	* libs/CMakeLists.txt: update

2007-06-14 11:23  cgilles

	* KDE4PORT: update

2007-06-14 11:23  cgilles

	* libs/levels/imagelevels.cpp: Ported to QT4/KDE4

2007-06-14 11:20  cgilles

	* libs/dimg/dcolorblend.h: compile

2007-06-14 11:19  cgilles

	* libs/dimg/dcolorpixelaccess.h: compile

2007-06-14 11:17  cgilles

	* libs/dimg/dcolorcomposer.cpp: use C++ header instead C Ansi

2007-06-14 11:15  cgilles

	* libs/dimg/dcolorblend.h: compile

2007-06-14 11:13  cgilles

	* libs/dimg/dcolor.h: compile

2007-06-14 10:29  cgilles

	* libs/levels/imagelevels.cpp, libs/levels/imagelevels.h: polish

2007-06-14 10:25  cgilles

	* libs/levels/CMakeLists.txt, libs/levels/Makefile.am: upfate

2007-06-14 10:25  cgilles

	* libs/CMakeLists.txt: update

2007-06-14 09:59  cgilles

	* CMakeLists.txt: update

2007-06-14 09:51  cgilles

	* CMakeLists.txt: update

2007-06-14 09:44  cgilles

	* CMakeLists.txt: update

2007-06-14 09:41  cgilles

	* libs/dimg/dimg.h: polish

2007-06-14 09:40  cgilles

	* libs/histogram/imagehistogram.cpp: polish

2007-06-14 09:37  cgilles

	* libs/histogram/imagehistogram.h: polish

2007-06-14 09:36  cgilles

	* libs/histogram/CMakeLists.txt: CMAke port

2007-06-14 09:20  cgilles

	* KDE4PORT: update

2007-06-14 09:16  cgilles

	* libs/curves/imagecurves.cpp, libs/curves/imagecurves.h: port to
	  QT4/KDE4

2007-06-14 08:10  cgilles

	* libs/CMakeLists.txt, libs/Makefile.am,
	  libs/curves/CMakeLists.txt: update

2007-06-14 08:04  cgilles

	* libs/curves/CMakeLists.txt, libs/curves/Makefile.am: update

2007-06-14 08:01  cgilles

	* KDE4PORT: update

2007-06-14 07:57  cgilles

	* CMakeLists.txt: add depencies

2007-06-14 07:54  cgilles

	* libs/lprof/CMakeLists.txt, libs/lprof/lcmsprf.h: port to CMake

2007-06-14 07:48  cgilles

	* libs/lprof/CMakeLists.txt, libs/lprof/Makefile.am: update

2007-06-14 07:40  cgilles

	* libs/lprof/cmslm.cpp: revert changes done by script

2007-06-14 07:39  mlaurent

	* digikam/albumfiletip.cpp, digikam/albumfolderview.cpp,
	  digikam/albumicongroupitem.cpp, digikam/albumiconitem.cpp,
	  digikam/albumiconview.cpp, digikam/albumitemhandler.cpp,
	  digikam/albumlister.cpp, digikam/albumlister.h,
	  digikam/albummanager.cpp, digikam/albummanager.h,
	  digikam/albumpropsedit.cpp, digikam/albumsettings.cpp,
	  digikam/albumsettings.h, digikam/albumthumbnailloader.cpp,
	  digikam/albumthumbnailloader.h, digikam/albumwidgetstack.cpp,
	  digikam/cameralist.cpp, digikam/cameralist.h,
	  digikam/datefolderview.cpp, digikam/digikamapp.cpp,
	  digikam/digikamapp.h, digikam/digikamview.cpp, digikam/dio.cpp,
	  digikam/folderview.cpp, digikam/imageattributeswatch.cpp,
	  digikam/imageattributeswatch.h, digikam/imagepreviewview.cpp,
	  digikam/kipiinterface.cpp, digikam/main.cpp,
	  digikam/mediaplayerview.cpp, digikam/metadatahub.cpp,
	  digikam/monthwidget.cpp, digikam/pixmapmanager.cpp,
	  digikam/ratingpopupmenu.cpp, digikam/ratingwidget.cpp,
	  digikam/searchfolderview.cpp, digikam/searchresultsview.cpp,
	  digikam/searchwidgets.cpp, digikam/syncjob.cpp,
	  digikam/tagfilterview.cpp, digikam/tagfolderview.cpp,
	  digikam/tagspopupmenu.cpp,
	  imageplugins/adjustcurves/adjustcurves.cpp,
	  imageplugins/adjustlevels/adjustlevels.cpp,
	  imageplugins/antivignetting/imageeffect_antivignetting.cpp,
	  imageplugins/blurfx/imageeffect_blurfx.cpp,
	  imageplugins/border/imageeffect_border.cpp,
	  imageplugins/channelmixer/channelmixer.cpp,
	  imageplugins/charcoal/imageeffect_charcoal.cpp,
	  imageplugins/colorfx/imageeffect_colorfx.cpp,
	  imageplugins/coreplugin/hsl/imageeffect_hsl.cpp,
	  imageplugins/coreplugin/imageeffect_autocorrection.cpp,
	  imageplugins/coreplugin/imageeffect_bcg.cpp,
	  imageplugins/coreplugin/imageeffect_blur.cpp,
	  imageplugins/coreplugin/imageeffect_bwsepia.cpp,
	  imageplugins/coreplugin/imageeffect_iccproof.cpp,
	  imageplugins/coreplugin/imageeffect_redeye.cpp,
	  imageplugins/coreplugin/imageeffect_rgb.cpp,
	  imageplugins/coreplugin/ratiocrop/imageeffect_ratiocrop.cpp,
	  imageplugins/coreplugin/sharpnesseditor/imageeffect_sharpen.cpp,
	  imageplugins/distortionfx/imageeffect_distortionfx.cpp,
	  imageplugins/emboss/imageeffect_emboss.cpp,
	  imageplugins/filmgrain/imageeffect_filmgrain.cpp,
	  imageplugins/freerotation/imageeffect_freerotation.cpp,
	  imageplugins/hotpixels/imageeffect_hotpixels.cpp,
	  imageplugins/infrared/imageeffect_infrared.cpp,
	  imageplugins/inpainting/imageeffect_inpainting.cpp,
	  imageplugins/inserttext/fontchooserwidget.cpp,
	  imageplugins/inserttext/imageeffect_inserttext.cpp,
	  imageplugins/lensdistortion/imageeffect_lensdistortion.cpp,
	  imageplugins/noisereduction/imageeffect_noisereduction.cpp,
	  imageplugins/oilpaint/imageeffect_oilpaint.cpp,
	  imageplugins/perspective/imageeffect_perspective.cpp,
	  imageplugins/raindrop/imageeffect_raindrop.cpp,
	  imageplugins/restoration/imageeffect_restoration.cpp,
	  imageplugins/sheartool/imageeffect_sheartool.cpp,
	  imageplugins/superimpose/imageeffect_superimpose.cpp,
	  imageplugins/texture/imageeffect_texture.cpp,
	  imageplugins/whitebalance/imageeffect_whitebalance.cpp,
	  kioslave/digikamalbums.cpp, kioslave/digikamdates.cpp,
	  kioslave/digikamsearch.cpp, kioslave/digikamtags.cpp,
	  kioslave/digikamthumbnail.cpp,
	  libs/database/collectionmanager.cpp,
	  libs/database/collectionmanager.h,
	  libs/database/collectionscanner.cpp,
	  libs/database/databaseattributeswatch.cpp,
	  libs/database/imagelister.cpp,
	  libs/database/imagequerybuilder.cpp,
	  libs/dialogs/deletedialog.cpp, libs/dialogs/imagedlgbase.cpp,
	  libs/dialogs/imageguidedlg.cpp,
	  libs/dimg/filters/icctransform.cpp,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiesmetadatatab.cpp,
	  libs/imageproperties/imagepropertiessidebarcamgui.cpp,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/talbumlistview.cpp,
	  libs/themeengine/themeengine.cpp, libs/themeengine/themeengine.h,
	  libs/threadimageio/loadingcache.cpp,
	  libs/threadimageio/loadingcache.h,
	  libs/widgets/common/dpopupmenu.cpp,
	  libs/widgets/common/filesaveoptionsbox.cpp,
	  libs/widgets/common/sidebar.cpp,
	  libs/widgets/imageplugins/imagepannelwidget.cpp,
	  libs/widgets/imageplugins/imagewidget.cpp,
	  showfoto/setup/setup.cpp, showfoto/setup/setupeditor.cpp,
	  showfoto/setup/setuptooltip.cpp, showfoto/showfoto.cpp,
	  themedesigner/mainwindow.cpp,
	  themedesigner/themedicongroupitem.cpp,
	  themedesigner/themediconitem.cpp,
	  themedesigner/themediconview.cpp,
	  utilities/batch/batchalbumssyncmetadata.cpp,
	  utilities/batch/batchthumbsgenerator.cpp,
	  utilities/batch/imageinfojob.cpp,
	  utilities/cameragui/albumselectdialog.cpp,
	  utilities/cameragui/cameraiconitem.cpp,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/dkcamera.cpp,
	  utilities/cameragui/renamecustomizer.cpp,
	  utilities/imageeditor/canvas/imagepluginloader.cpp,
	  utilities/imageeditor/canvas/imagepluginloader.h,
	  utilities/imageeditor/canvas/undocache.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h,
	  utilities/imageeditor/tools/imageprint.cpp,
	  utilities/imageeditor/tools/imageresize.cpp,
	  utilities/lighttable/lighttablebar.cpp,
	  utilities/lighttable/lighttablepreview.cpp,
	  utilities/lighttable/lighttablewindow.cpp,
	  utilities/lighttable/lighttablewindow.h,
	  utilities/setup/setup.cpp, utilities/setup/setupcamera.cpp,
	  utilities/setup/setupcollections.cpp,
	  utilities/setup/setupdcraw.cpp, utilities/setup/setupeditor.cpp,
	  utilities/setup/setupgeneral.cpp, utilities/setup/setupicc.cpp,
	  utilities/setup/setupidentity.cpp,
	  utilities/setup/setupiofiles.cpp,
	  utilities/setup/setuplighttable.cpp,
	  utilities/setup/setupmetadata.cpp, utilities/setup/setupmime.cpp,
	  utilities/setup/setupmisc.cpp, utilities/setup/setupplugins.cpp,
	  utilities/setup/setupslideshow.cpp,
	  utilities/setup/setuptooltip.cpp: KInstance port

2007-06-14 07:35  mlaurent

	* digikam/scanlib.cpp, digikam/searchadvanceddialog.cpp,
	  digikam/searchquickdialog.cpp,
	  imageplugins/adjustcurves/adjustcurves.cpp,
	  imageplugins/adjustlevels/adjustlevels.cpp,
	  imageplugins/antivignetting/imageeffect_antivignetting.cpp,
	  imageplugins/blurfx/imageeffect_blurfx.cpp,
	  imageplugins/border/imageeffect_border.cpp,
	  imageplugins/channelmixer/channelmixer.cpp,
	  imageplugins/charcoal/imageeffect_charcoal.cpp,
	  imageplugins/colorfx/imageeffect_colorfx.cpp,
	  imageplugins/coreplugin/hsl/imageeffect_hsl.cpp,
	  imageplugins/coreplugin/imageeffect_autocorrection.cpp,
	  imageplugins/coreplugin/imageeffect_bcg.cpp,
	  imageplugins/coreplugin/imageeffect_blur.cpp,
	  imageplugins/coreplugin/imageeffect_bwsepia.cpp,
	  imageplugins/coreplugin/imageeffect_iccproof.cpp,
	  imageplugins/coreplugin/imageeffect_redeye.cpp,
	  imageplugins/coreplugin/imageeffect_rgb.cpp,
	  imageplugins/coreplugin/ratiocrop/imageeffect_ratiocrop.cpp,
	  imageplugins/coreplugin/sharpnesseditor/imageeffect_sharpen.cpp,
	  imageplugins/distortionfx/imageeffect_distortionfx.cpp,
	  imageplugins/emboss/imageeffect_emboss.cpp,
	  imageplugins/filmgrain/imageeffect_filmgrain.cpp,
	  imageplugins/freerotation/imageeffect_freerotation.cpp,
	  imageplugins/infrared/imageeffect_infrared.cpp,
	  imageplugins/inpainting/imageeffect_inpainting.cpp,
	  imageplugins/inserttext/fontchooserwidget.cpp,
	  imageplugins/inserttext/imageeffect_inserttext.cpp,
	  imageplugins/lensdistortion/imageeffect_lensdistortion.cpp,
	  imageplugins/noisereduction/imageeffect_noisereduction.cpp,
	  imageplugins/oilpaint/imageeffect_oilpaint.cpp,
	  imageplugins/perspective/imageeffect_perspective.cpp,
	  imageplugins/raindrop/imageeffect_raindrop.cpp,
	  imageplugins/restoration/imageeffect_restoration.cpp,
	  imageplugins/sheartool/imageeffect_sheartool.cpp,
	  imageplugins/superimpose/imageeffect_superimpose.cpp,
	  imageplugins/texture/imageeffect_texture.cpp,
	  imageplugins/whitebalance/imageeffect_whitebalance.cpp,
	  libs/dialogs/imageguidedlg.cpp,
	  libs/dimg/loaders/jp2ksettings.cpp,
	  libs/dimg/loaders/jpegsettings.cpp,
	  libs/dimg/loaders/pngsettings.cpp,
	  libs/dimg/loaders/tiffsettings.cpp,
	  libs/greycstoration/greycstorationwidget.cpp,
	  libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/widgets/iccprofiles/iccprofilewidget.cpp,
	  libs/widgets/imageplugins/imagepannelwidget.cpp,
	  libs/widgets/imageplugins/imagewidget.cpp,
	  libs/widgets/imageplugins/listboxpreviewitem.h,
	  libs/widgets/metadata/metadatalistview.cpp,
	  libs/widgets/metadata/metadatawidget.cpp,
	  showfoto/setup/setupeditor.cpp, showfoto/setup/setuptooltip.cpp,
	  utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/renamecustomizer.cpp,
	  utilities/imageeditor/tools/imageresize.cpp,
	  utilities/setup/cameraselection.cpp,
	  utilities/setup/setupcamera.cpp,
	  utilities/setup/setupcollections.cpp,
	  utilities/setup/setupeditor.cpp,
	  utilities/setup/setupgeneral.cpp, utilities/setup/setupicc.cpp,
	  utilities/setup/setupidentity.cpp,
	  utilities/setup/setuplighttable.cpp,
	  utilities/setup/setupmetadata.cpp, utilities/setup/setupmime.cpp,
	  utilities/setup/setupplugins.cpp,
	  utilities/setup/setupslideshow.cpp,
	  utilities/setup/setuptooltip.cpp: q3whatthis--

2007-06-14 07:29  mlaurent

	* data/pics/CMakeLists.txt, data/pics/menusidepixmap.xcf,
	  data/pics/worldmap.jpg, data/profiles/adobergb.icm,
	  data/profiles/applergb.icm, data/profiles/prophoto.icm,
	  data/profiles/srgb-d65.icm, data/profiles/srgb.icm,
	  data/profiles/widegamut.icm,
	  imageplugins/texture/patterns/CMakeLists.txt,
	  showfoto/pics/menusidepixmap.xcf,
	  showfoto/pics/showfoto-splash.xcf,
	  utilities/splashscreen/digikam-splash.xcf: Theses files was
	  modified by script but it was not necessary

2007-06-14 07:23  mlaurent

	* data/pics/CMakeLists.txt, data/pics/menusidepixmap.xcf,
	  data/pics/worldmap.jpg, data/profiles/adobergb.icm,
	  data/profiles/applergb.icm, data/profiles/prophoto.icm,
	  data/profiles/srgb-d65.icm, data/profiles/srgb.icm,
	  data/profiles/widegamut.icm, digikam/album.cpp, digikam/album.h,
	  digikam/albumfiletip.cpp, digikam/albumfolderview.cpp,
	  digikam/albumfolderview.h, digikam/albumicongroupitem.cpp,
	  digikam/albumiconview.cpp, digikam/albumiconview.h,
	  digikam/albumitemhandler.h, digikam/albumlister.cpp,
	  digikam/albummanager.cpp, digikam/albummanager.h,
	  digikam/albumpropsedit.cpp, digikam/albumsettings.cpp,
	  digikam/albumthumbnailloader.cpp, digikam/albumthumbnailloader.h,
	  digikam/albumwidgetstack.cpp, digikam/albumwidgetstack.h,
	  digikam/datefolderview.cpp, digikam/digikamapp.cpp,
	  digikam/digikamappprivate.h, digikam/digikamfirstrun.cpp,
	  digikam/digikamfirstrun.h, digikam/digikamview.cpp,
	  digikam/digikamview.h, digikam/dio.cpp, digikam/dio.h,
	  digikam/dragobjects.cpp, digikam/dragobjects.h,
	  digikam/firstrun.cpp, digikam/firstrun.h, digikam/folderview.cpp,
	  digikam/iconview.cpp, digikam/imageattributeswatch.cpp,
	  digikam/imageattributeswatch.h, digikam/imagepreviewview.cpp,
	  digikam/kipiinterface.cpp, digikam/kipiinterface.h,
	  digikam/main.cpp, digikam/mediaplayerview.cpp,
	  digikam/mediaplayerview.h, digikam/monthwidget.cpp,
	  digikam/pixmapmanager.cpp, digikam/pixmapmanager.h,
	  digikam/searchadvanceddialog.cpp, digikam/searchadvanceddialog.h,
	  digikam/searchfolderview.cpp, digikam/searchfolderview.h,
	  digikam/searchquickdialog.cpp, digikam/searchquickdialog.h,
	  digikam/searchresultsview.cpp, digikam/searchresultsview.h,
	  digikam/searchwidgets.cpp, digikam/searchwidgets.h,
	  digikam/syncjob.cpp, digikam/syncjob.h, digikam/tagcreatedlg.cpp,
	  digikam/tagfilterview.cpp, digikam/tagfolderview.cpp,
	  digikam/tagspopupmenu.cpp, digikam/welcomepageview.cpp,
	  digikam/welcomepageview.h,
	  imageplugins/adjustcurves/adjustcurves.cpp,
	  imageplugins/adjustlevels/adjustlevels.cpp,
	  imageplugins/antivignetting/imageeffect_antivignetting.cpp,
	  imageplugins/blurfx/imageeffect_blurfx.cpp,
	  imageplugins/border/imageeffect_border.cpp,
	  imageplugins/channelmixer/channelmixer.cpp,
	  imageplugins/charcoal/imageeffect_charcoal.cpp,
	  imageplugins/colorfx/imageeffect_colorfx.cpp,
	  imageplugins/coreplugin/hsl/imageeffect_hsl.cpp,
	  imageplugins/coreplugin/imageeffect_autocorrection.cpp,
	  imageplugins/coreplugin/imageeffect_bcg.cpp,
	  imageplugins/coreplugin/imageeffect_blur.cpp,
	  imageplugins/coreplugin/imageeffect_bwsepia.cpp,
	  imageplugins/coreplugin/imageeffect_iccproof.cpp,
	  imageplugins/coreplugin/imageeffect_iccproof.h,
	  imageplugins/coreplugin/imageeffect_redeye.cpp,
	  imageplugins/coreplugin/imageeffect_rgb.cpp,
	  imageplugins/coreplugin/imageplugin_core.cpp,
	  imageplugins/coreplugin/ratiocrop/imageeffect_ratiocrop.cpp,
	  imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp,
	  imageplugins/coreplugin/sharpnesseditor/imageeffect_sharpen.cpp,
	  imageplugins/coreplugin/sharpnesseditor/matrix.cpp,
	  imageplugins/distortionfx/distortionfx.cpp,
	  imageplugins/distortionfx/imageeffect_distortionfx.cpp,
	  imageplugins/emboss/imageeffect_emboss.cpp,
	  imageplugins/filmgrain/imageeffect_filmgrain.cpp,
	  imageplugins/freerotation/imageeffect_freerotation.cpp,
	  imageplugins/hotpixels/blackframelistview.cpp,
	  imageplugins/hotpixels/blackframelistview.h,
	  imageplugins/hotpixels/blackframeparser.cpp,
	  imageplugins/hotpixels/blackframeparser.h,
	  imageplugins/hotpixels/imageeffect_hotpixels.cpp,
	  imageplugins/hotpixels/imageeffect_hotpixels.h,
	  imageplugins/infrared/imageeffect_infrared.cpp,
	  imageplugins/inpainting/imageeffect_inpainting.cpp,
	  imageplugins/inserttext/fontchooserwidget.cpp,
	  imageplugins/inserttext/fontchooserwidget.h,
	  imageplugins/inserttext/imageeffect_inserttext.cpp,
	  imageplugins/inserttext/inserttextwidget.cpp,
	  imageplugins/lensdistortion/imageeffect_lensdistortion.cpp,
	  imageplugins/noisereduction/imageeffect_noisereduction.cpp,
	  imageplugins/noisereduction/noisereduction.cpp,
	  imageplugins/oilpaint/imageeffect_oilpaint.cpp,
	  imageplugins/perspective/imageeffect_perspective.cpp,
	  imageplugins/perspective/perspectivewidget.cpp,
	  imageplugins/raindrop/imageeffect_raindrop.cpp,
	  imageplugins/restoration/imageeffect_restoration.cpp,
	  imageplugins/sheartool/imageeffect_sheartool.cpp,
	  imageplugins/superimpose/dirselectwidget.cpp,
	  imageplugins/superimpose/dirselectwidget.h,
	  imageplugins/superimpose/imageeffect_superimpose.cpp,
	  imageplugins/superimpose/imageeffect_superimpose.h,
	  imageplugins/superimpose/superimposewidget.cpp,
	  imageplugins/superimpose/superimposewidget.h,
	  imageplugins/texture/imageeffect_texture.cpp,
	  imageplugins/texture/patterns/CMakeLists.txt,
	  imageplugins/whitebalance/imageeffect_whitebalance.cpp,
	  imageplugins/whitebalance/imageeffect_whitebalance.h,
	  kioslave/digikamalbums.cpp, kioslave/digikamalbums.h,
	  kioslave/digikamdates.cpp, kioslave/digikamsearch.cpp,
	  kioslave/digikamtags.cpp, kioslave/digikamtags.h,
	  kioslave/digikamthumbnail.cpp, kioslave/digikamthumbnail.h,
	  kioslave/sqlitedb.cpp, libs/curves/imagecurves.cpp,
	  libs/curves/imagecurves.h, libs/database/albumdb.cpp,
	  libs/database/albumdb.h, libs/database/albuminfo.h,
	  libs/database/collectionmanager.cpp,
	  libs/database/collectionmanager.h,
	  libs/database/collectionscanner.cpp,
	  libs/database/databaseaccess.cpp,
	  libs/database/databaseparameters.cpp,
	  libs/database/databaseparameters.h,
	  libs/database/databaseurl.cpp, libs/database/databaseurl.h,
	  libs/database/imageinfo.cpp, libs/database/imageinfo.h,
	  libs/database/imagelister.h, libs/database/imagequerybuilder.cpp,
	  libs/database/imagequerybuilder.h, libs/database/namefilter.cpp,
	  libs/database/schemaupdater.cpp,
	  libs/database/upgradedb_sqlite2tosqlite3.cpp,
	  libs/dialogs/ctrlpaneldlg.cpp, libs/dialogs/deletedialog.cpp,
	  libs/dialogs/deletedialog.h, libs/dialogs/dprogressdlg.cpp,
	  libs/dialogs/iccprofileinfodlg.cpp,
	  libs/dialogs/imagedlgbase.cpp, libs/dialogs/imageguidedlg.cpp,
	  libs/dimg/ddebug.cpp, libs/dimg/ddebug.h,
	  libs/dimg/fastscale.cpp, libs/dimg/fastscale.h,
	  libs/dimg/filters/bcgmodifier.cpp,
	  libs/dimg/filters/colormodifier.cpp,
	  libs/dimg/filters/dimgimagefilters.h,
	  libs/dimg/filters/dimgthreadedfilter.cpp,
	  libs/dimg/filters/hslmodifier.cpp,
	  libs/dimg/filters/icctransform.cpp,
	  libs/dimg/loaders/dimgloaderobserver.h,
	  libs/dimg/loaders/jp2kloader.cpp,
	  libs/dimg/loaders/jpegloader.cpp,
	  libs/dimg/loaders/jpegsettings.cpp,
	  libs/dimg/loaders/rawloader.cpp, libs/dmetadata/dmetadata.cpp,
	  libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/cameraitempropertiestab.h,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.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/talbumlistview.cpp,
	  libs/jpegutils/jpegutils.cpp, libs/levels/imagelevels.cpp,
	  libs/levels/imagelevels.h, libs/lprof/cmslm.cpp,
	  libs/themeengine/CMakeLists.txt,
	  libs/threadimageio/loadsavetask.cpp,
	  libs/threadimageio/loadsavethread.cpp,
	  libs/thumbbar/thumbbar.cpp, libs/thumbbar/thumbbar.h,
	  libs/thumbbar/thumbnailjob.cpp, libs/thumbbar/thumbnailjob.h,
	  libs/whitebalance/whitebalance.cpp,
	  libs/widgets/common/curveswidget.cpp,
	  libs/widgets/common/dcursortracker.cpp,
	  libs/widgets/common/dpopupmenu.cpp,
	  libs/widgets/common/dpopupmenu.h,
	  libs/widgets/common/filesaveoptionsbox.cpp,
	  libs/widgets/common/histogramwidget.cpp,
	  libs/widgets/common/paniconwidget.cpp,
	  libs/widgets/common/previewwidget.cpp,
	  libs/widgets/common/sidebar.cpp,
	  libs/widgets/common/squeezedcombobox.cpp,
	  libs/widgets/common/statusprogressbar.cpp,
	  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/imageplugins/imageguidewidget.cpp,
	  libs/widgets/imageplugins/imagepannelwidget.cpp,
	  libs/widgets/imageplugins/imageregionwidget.cpp,
	  libs/widgets/imageplugins/imagewidget.cpp,
	  libs/widgets/imageplugins/listboxpreviewitem.cpp,
	  libs/widgets/metadata/exifwidget.cpp,
	  libs/widgets/metadata/exifwidget.h,
	  libs/widgets/metadata/gpswidget.cpp,
	  libs/widgets/metadata/gpswidget.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/metadatawidget.cpp,
	  libs/widgets/metadata/metadatawidget.h,
	  libs/widgets/metadata/worldmapwidget.cpp, showfoto/main.cpp,
	  showfoto/pics/menusidepixmap.xcf,
	  showfoto/pics/showfoto-splash.xcf, showfoto/setup/setup.cpp,
	  showfoto/setup/setupeditor.cpp, showfoto/setup/setuptooltip.cpp,
	  showfoto/showfoto.cpp, showfoto/showfoto.h,
	  utilities/batch/batchalbumssyncmetadata.h,
	  utilities/batch/batchsyncmetadata.h,
	  utilities/batch/batchthumbsgenerator.cpp,
	  utilities/batch/batchthumbsgenerator.h,
	  utilities/cameragui/albumselectdialog.cpp,
	  utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/camerafolderdialog.cpp,
	  utilities/cameragui/camerafolderitem.cpp,
	  utilities/cameragui/camerafolderitem.h,
	  utilities/cameragui/camerafolderview.cpp,
	  utilities/cameragui/camerafolderview.h,
	  utilities/cameragui/cameraiconitem.cpp,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraiconview.h,
	  utilities/cameragui/camerainfodialog.cpp,
	  utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
	  utilities/cameragui/renamecustomizer.cpp,
	  utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/editorwindowprivate.h,
	  utilities/imageeditor/editor/imageiface.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h,
	  utilities/imageeditor/editor/savingcontextcontainer.h,
	  utilities/imageeditor/tools/imageprint.cpp,
	  utilities/imageeditor/tools/imageresize.cpp,
	  utilities/lighttable/lighttablebar.cpp,
	  utilities/lighttable/lighttablebar.h,
	  utilities/lighttable/lighttablepreview.cpp,
	  utilities/lighttable/lighttablewindow.cpp,
	  utilities/lighttable/lighttablewindow.h,
	  utilities/setup/cameraselection.cpp, utilities/setup/setup.cpp,
	  utilities/setup/setupcamera.cpp, utilities/setup/setupdcraw.cpp,
	  utilities/setup/setupeditor.cpp,
	  utilities/setup/setupgeneral.cpp, utilities/setup/setupicc.cpp,
	  utilities/setup/setupiofiles.cpp,
	  utilities/setup/setuplighttable.cpp,
	  utilities/setup/setupmetadata.cpp,
	  utilities/setup/setupslideshow.cpp,
	  utilities/slideshow/slideshow.cpp,
	  utilities/slideshow/slideshow.h,
	  utilities/slideshow/slideshowsettings.h,
	  utilities/splashscreen/digikam-splash.xcf: Use kdesdk/script/qt4
	  script

2007-06-14 07:17  mlaurent

	* digikam/album.cpp, digikam/album.h, digikam/albumfiletip.cpp,
	  digikam/albumfiletip.h, digikam/albumfolderview.cpp,
	  digikam/albumfolderview.h, digikam/albumhistory.h,
	  digikam/albumiconview.cpp, digikam/albumiconview.h,
	  digikam/albumlister.cpp, digikam/albumlister.h,
	  digikam/albummanager.cpp, digikam/albummanager.h,
	  digikam/albumpropsedit.cpp, digikam/albumthumbnailloader.cpp,
	  digikam/albumthumbnailloader.h, digikam/albumwidgetstack.cpp,
	  digikam/albumwidgetstack.h, digikam/cameradragobject.cpp,
	  digikam/cameradragobject.h, digikam/cameralist.cpp,
	  digikam/cameralist.h, digikam/cameratype.cpp,
	  digikam/cameratype.h, digikam/datefolderview.cpp,
	  digikam/datefolderview.h, digikam/digikamapp.cpp,
	  digikam/digikamapp.h, digikam/digikamappprivate.h,
	  digikam/digikamfirstrun.cpp, digikam/digikamfirstrun.h,
	  digikam/digikamview.cpp, digikam/digikamview.h, digikam/dio.cpp,
	  digikam/dragobjects.cpp, digikam/dragobjects.h,
	  digikam/firstrun.cpp, digikam/firstrun.h, digikam/folderitem.cpp,
	  digikam/folderitem.h, digikam/folderview.cpp,
	  digikam/folderview.h, digikam/iconview.cpp, digikam/iconview.h,
	  digikam/imageattributeswatch.cpp, digikam/imageattributeswatch.h,
	  digikam/imagepreviewview.cpp, digikam/imagepreviewview.h,
	  digikam/kdateedit.cpp, digikam/kdateedit.h,
	  digikam/kdatepickerpopup.cpp, digikam/kdatepickerpopup.h,
	  digikam/kdatetimeedit.cpp, digikam/kdatetimeedit.h,
	  digikam/kipiinterface.cpp, digikam/kipiinterface.h,
	  digikam/mediaplayerview.cpp, digikam/mediaplayerview.h,
	  digikam/metadatahub.cpp, digikam/metadatahub.h,
	  digikam/monthwidget.cpp, digikam/monthwidget.h,
	  digikam/pixmapmanager.cpp, digikam/pixmapmanager.h,
	  digikam/ratingpopupmenu.cpp, digikam/ratingpopupmenu.h,
	  digikam/ratingwidget.cpp, digikam/ratingwidget.h,
	  digikam/scanlib.cpp, digikam/searchadvanceddialog.cpp,
	  digikam/searchfolderview.cpp, digikam/searchfolderview.h,
	  digikam/searchquickdialog.cpp, digikam/searchquickdialog.h,
	  digikam/searchresultsitem.cpp, digikam/searchresultsitem.h,
	  digikam/searchresultsview.cpp, digikam/searchresultsview.h,
	  digikam/searchwidgets.cpp, digikam/searchwidgets.h,
	  digikam/tagcreatedlg.cpp, digikam/tagfilterview.cpp,
	  digikam/tagfilterview.h, digikam/tagfolderview.cpp,
	  digikam/tagfolderview.h, digikam/tagspopupmenu.cpp,
	  digikam/tagspopupmenu.h, digikam/welcomepageview.cpp,
	  digikam/welcomepageview.h,
	  imageplugins/adjustcurves/adjustcurves.cpp,
	  imageplugins/adjustcurves/adjustcurves.h,
	  imageplugins/adjustcurves/imageplugin_adjustcurves.cpp,
	  imageplugins/adjustlevels/adjustlevels.cpp,
	  imageplugins/adjustlevels/adjustlevels.h,
	  imageplugins/adjustlevels/imageplugin_adjustlevels.cpp,
	  imageplugins/antivignetting/imageeffect_antivignetting.cpp,
	  imageplugins/antivignetting/imageeffect_antivignetting.h,
	  imageplugins/blurfx/imageeffect_blurfx.cpp,
	  imageplugins/blurfx/imageeffect_blurfx.h,
	  imageplugins/border/border.cpp,
	  imageplugins/border/imageeffect_border.cpp,
	  imageplugins/border/imageeffect_border.h,
	  imageplugins/channelmixer/channelmixer.cpp,
	  imageplugins/channelmixer/channelmixer.h,
	  imageplugins/channelmixer/imageplugin_channelmixer.cpp,
	  imageplugins/charcoal/imageeffect_charcoal.cpp,
	  imageplugins/colorfx/imageeffect_colorfx.cpp,
	  imageplugins/colorfx/imageeffect_colorfx.h,
	  imageplugins/coreplugin/hsl/hspreviewwidget.cpp,
	  imageplugins/coreplugin/hsl/hspreviewwidget.h,
	  imageplugins/coreplugin/hsl/imageeffect_hsl.cpp,
	  imageplugins/coreplugin/hsl/imageeffect_hsl.h,
	  imageplugins/coreplugin/imageeffect_autocorrection.cpp,
	  imageplugins/coreplugin/imageeffect_autocorrection.h,
	  imageplugins/coreplugin/imageeffect_bcg.cpp,
	  imageplugins/coreplugin/imageeffect_bcg.h,
	  imageplugins/coreplugin/imageeffect_blur.cpp,
	  imageplugins/coreplugin/imageeffect_bwsepia.cpp,
	  imageplugins/coreplugin/imageeffect_bwsepia.h,
	  imageplugins/coreplugin/imageeffect_iccproof.cpp,
	  imageplugins/coreplugin/imageeffect_iccproof.h,
	  imageplugins/coreplugin/imageeffect_redeye.cpp,
	  imageplugins/coreplugin/imageeffect_redeye.h,
	  imageplugins/coreplugin/imageeffect_rgb.cpp,
	  imageplugins/coreplugin/imageeffect_rgb.h,
	  imageplugins/coreplugin/imageplugin_core.cpp,
	  imageplugins/coreplugin/ratiocrop/imageeffect_ratiocrop.cpp,
	  imageplugins/coreplugin/ratiocrop/imageeffect_ratiocrop.h,
	  imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp,
	  imageplugins/coreplugin/ratiocrop/imageselectionwidget.h,
	  imageplugins/coreplugin/sharpnesseditor/imageeffect_sharpen.cpp,
	  imageplugins/coreplugin/sharpnesseditor/imageeffect_sharpen.h,
	  imageplugins/distortionfx/imageeffect_distortionfx.cpp,
	  imageplugins/distortionfx/imageeffect_distortionfx.h,
	  imageplugins/emboss/imageeffect_emboss.cpp,
	  imageplugins/filmgrain/imageeffect_filmgrain.cpp,
	  imageplugins/freerotation/imageeffect_freerotation.cpp,
	  imageplugins/freerotation/imageeffect_freerotation.h,
	  imageplugins/hotpixels/blackframelistview.cpp,
	  imageplugins/hotpixels/blackframelistview.h,
	  imageplugins/hotpixels/blackframeparser.cpp,
	  imageplugins/hotpixels/blackframeparser.h,
	  imageplugins/hotpixels/hotpixelfixer.cpp,
	  imageplugins/hotpixels/hotpixelfixer.h,
	  imageplugins/hotpixels/imageeffect_hotpixels.cpp,
	  imageplugins/hotpixels/imageeffect_hotpixels.h,
	  imageplugins/hotpixels/weights.h,
	  imageplugins/infrared/imageeffect_infrared.cpp,
	  imageplugins/inpainting/imageeffect_inpainting.cpp,
	  imageplugins/inpainting/imageplugin_inpainting.cpp,
	  imageplugins/inserttext/fontchooserwidget.cpp,
	  imageplugins/inserttext/fontchooserwidget.h,
	  imageplugins/inserttext/imageeffect_inserttext.cpp,
	  imageplugins/inserttext/imageeffect_inserttext.h,
	  imageplugins/inserttext/imageplugin_inserttext.cpp,
	  imageplugins/inserttext/inserttextwidget.cpp,
	  imageplugins/inserttext/inserttextwidget.h,
	  imageplugins/lensdistortion/imageeffect_lensdistortion.cpp,
	  imageplugins/lensdistortion/imageeffect_lensdistortion.h,
	  imageplugins/noisereduction/imageeffect_noisereduction.cpp,
	  imageplugins/oilpaint/imageeffect_oilpaint.cpp,
	  imageplugins/perspective/imageeffect_perspective.cpp,
	  imageplugins/perspective/imageeffect_perspective.h,
	  imageplugins/perspective/perspectivewidget.cpp,
	  imageplugins/perspective/perspectivewidget.h,
	  imageplugins/raindrop/imageeffect_raindrop.cpp,
	  imageplugins/raindrop/raindrop.cpp,
	  imageplugins/restoration/imageeffect_restoration.cpp,
	  imageplugins/sheartool/imageeffect_sheartool.cpp,
	  imageplugins/sheartool/imageeffect_sheartool.h,
	  imageplugins/superimpose/dirselectwidget.cpp,
	  imageplugins/superimpose/dirselectwidget.h,
	  imageplugins/superimpose/imageeffect_superimpose.cpp,
	  imageplugins/superimpose/superimposewidget.cpp,
	  imageplugins/superimpose/superimposewidget.h,
	  imageplugins/texture/imageeffect_texture.cpp,
	  imageplugins/whitebalance/imageeffect_whitebalance.cpp,
	  imageplugins/whitebalance/imageeffect_whitebalance.h,
	  imageplugins/whitebalance/imageplugin_whitebalance.cpp,
	  kioslave/digikamalbums.cpp, kioslave/digikamalbums.h,
	  kioslave/digikamdates.cpp, kioslave/digikamdates.h,
	  kioslave/digikamsearch.cpp, kioslave/digikamsearch.h,
	  kioslave/digikamtags.cpp, kioslave/digikamtags.h,
	  kioslave/digikamthumbnail.cpp, kioslave/sqlitedb.cpp,
	  kioslave/sqlitedb.h, libs/curves/imagecurves.cpp,
	  libs/database/albumdb.cpp, libs/database/albumdb.h,
	  libs/database/albumdb_sqlite2.h, libs/database/albuminfo.h,
	  libs/database/backendsqlite3.cpp, libs/database/backendsqlite3.h,
	  libs/database/collectionscanner.cpp,
	  libs/database/collectionscanner.h,
	  libs/database/databaseattributeswatch.cpp,
	  libs/database/databaseattributeswatch.h,
	  libs/database/databasebackend.h, libs/database/databaseurl.cpp,
	  libs/database/databaseurl.h, libs/database/imageinfo.cpp,
	  libs/database/imageinfo.h, libs/database/imageinfocache.cpp,
	  libs/database/imageinfocache.h, libs/database/imageinfodata.h,
	  libs/database/imageinfolist.h, libs/database/imagelister.cpp,
	  libs/database/imagelister.h,
	  libs/database/imagelisterreceiver.cpp,
	  libs/database/imagelisterreceiver.h,
	  libs/database/imagelisterrecord.h,
	  libs/database/imagequerybuilder.cpp,
	  libs/database/namefilter.cpp, libs/database/namefilter.h,
	  libs/database/upgradedb_sqlite2tosqlite3.cpp,
	  libs/dialogs/ctrlpaneldlg.cpp, libs/dialogs/ctrlpaneldlg.h,
	  libs/dialogs/deletedialog.cpp, libs/dialogs/deletedialog.h,
	  libs/dialogs/dprogressdlg.cpp, libs/dialogs/dprogressdlg.h,
	  libs/dialogs/imagedlgbase.cpp, libs/dialogs/imagedlgbase.h,
	  libs/dialogs/imageguidedlg.cpp, libs/dialogs/imageguidedlg.h,
	  libs/dimg/dcolor.cpp, libs/dimg/dcolor.h,
	  libs/dimg/dcolorblend.h, libs/dimg/dcolorpixelaccess.h,
	  libs/dimg/dimg.cpp, libs/dimg/dimg.h, libs/dimg/dimgprivate.h,
	  libs/dimg/dimgscale.cpp, libs/dimg/filters/dimgimagefilters.cpp,
	  libs/dimg/filters/dimgsharpen.cpp,
	  libs/dimg/filters/dimgthreadedfilter.cpp,
	  libs/dimg/filters/hslmodifier.cpp,
	  libs/dimg/filters/icctransform.cpp,
	  libs/dimg/loaders/dimgloader.h, libs/dimg/loaders/jp2kloader.cpp,
	  libs/dimg/loaders/jp2ksettings.cpp,
	  libs/dimg/loaders/jpegloader.cpp,
	  libs/dimg/loaders/jpegsettings.cpp,
	  libs/dimg/loaders/pngloader.cpp,
	  libs/dimg/loaders/pngsettings.cpp,
	  libs/dimg/loaders/qimageloader.cpp,
	  libs/dimg/loaders/rawloader.cpp,
	  libs/dimg/loaders/tiffloader.cpp,
	  libs/dimg/loaders/tiffsettings.cpp, libs/dmetadata/dmetadata.cpp,
	  libs/greycstoration/CImg.h,
	  libs/greycstoration/greycstorationwidget.cpp,
	  libs/histogram/imagehistogram.cpp,
	  libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h,
	  libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.h,
	  libs/imageproperties/imagepropertiesmetadatatab.cpp,
	  libs/imageproperties/imagepropertiesmetadatatab.h,
	  libs/imageproperties/imagepropertiessidebar.h,
	  libs/imageproperties/imagepropertiessidebarcamgui.h,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/imagepropertiessidebardb.h,
	  libs/imageproperties/imagepropertiestab.cpp,
	  libs/imageproperties/navigatebartab.cpp,
	  libs/imageproperties/navigatebartab.h,
	  libs/imageproperties/navigatebarwidget.cpp,
	  libs/imageproperties/talbumlistview.cpp,
	  libs/imageproperties/talbumlistview.h,
	  libs/jpegutils/jpegutils.cpp, libs/levels/imagelevels.cpp,
	  libs/themeengine/texture.cpp, libs/themeengine/texture.h,
	  libs/themeengine/themeengine.cpp,
	  libs/threadimageio/loadingcache.cpp,
	  libs/threadimageio/loadingcache.h,
	  libs/threadimageio/loadsavetask.h,
	  libs/threadimageio/loadsavethread.cpp,
	  libs/threadimageio/loadsavethread.h,
	  libs/threadimageio/previewtask.cpp, libs/thumbbar/thumbbar.cpp,
	  libs/thumbbar/thumbbar.h, libs/thumbbar/thumbnailjob.cpp,
	  libs/thumbbar/thumbnailjob.h, libs/whitebalance/whitebalance.cpp,
	  libs/widgets/common/previewwidget.cpp, showfoto/setup/setup.cpp,
	  showfoto/setup/setup.h, showfoto/setup/setupeditor.cpp,
	  showfoto/setup/setuptooltip.cpp, showfoto/showfoto.cpp,
	  themedesigner/mainwindow.cpp, themedesigner/mainwindow.h,
	  themedesigner/themediconview.cpp, themedesigner/themediconview.h,
	  utilities/batch/batchalbumssyncmetadata.cpp,
	  utilities/batch/batchalbumssyncmetadata.h,
	  utilities/batch/batchthumbsgenerator.cpp,
	  utilities/batch/batchthumbsgenerator.h,
	  utilities/batch/imageinfoalbumsjob.h,
	  utilities/batch/imageinfojob.cpp, utilities/batch/imageinfojob.h,
	  utilities/cameragui/albumselectdialog.cpp,
	  utilities/cameragui/albumselectdialog.h,
	  utilities/cameragui/animwidget.cpp,
	  utilities/cameragui/animwidget.h,
	  utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/cameracontroller.h,
	  utilities/cameragui/camerafolderdialog.cpp,
	  utilities/cameragui/camerafolderitem.cpp,
	  utilities/cameragui/camerafolderitem.h,
	  utilities/cameragui/camerafolderview.cpp,
	  utilities/cameragui/camerafolderview.h,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraiconview.h,
	  utilities/cameragui/camerainfodialog.cpp,
	  utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
	  utilities/cameragui/dkcamera.cpp,
	  utilities/cameragui/gpiteminfo.h, utilities/cameragui/mtqueue.h,
	  utilities/cameragui/renamecustomizer.cpp,
	  utilities/cameragui/renamecustomizer.h,
	  utilities/cameragui/umscamera.cpp,
	  utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/canvas/colorcorrectiondlg.cpp,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/canvas/imagepluginloader.cpp,
	  utilities/imageeditor/canvas/imagepluginloader.h,
	  utilities/imageeditor/canvas/undoaction.cpp,
	  utilities/imageeditor/canvas/undoaction.h,
	  utilities/imageeditor/canvas/undocache.cpp,
	  utilities/imageeditor/canvas/undomanager.cpp,
	  utilities/imageeditor/canvas/undomanager.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/editorwindowprivate.h,
	  utilities/imageeditor/editor/imageiface.cpp,
	  utilities/imageeditor/editor/imageiface.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h,
	  utilities/imageeditor/tools/imageprint.cpp,
	  utilities/imageeditor/tools/imageresize.cpp,
	  utilities/imageeditor/tools/imageresize.h,
	  utilities/lighttable/lighttablebar.cpp,
	  utilities/lighttable/lighttablebar.h,
	  utilities/lighttable/lighttablepreview.cpp,
	  utilities/lighttable/lighttablepreview.h,
	  utilities/lighttable/lighttableview.cpp,
	  utilities/lighttable/lighttableview.h,
	  utilities/lighttable/lighttablewindow.cpp,
	  utilities/lighttable/lighttablewindow.h,
	  utilities/setup/cameraselection.cpp,
	  utilities/setup/cameraselection.h, utilities/setup/setup.cpp,
	  utilities/setup/setupcamera.cpp,
	  utilities/setup/setupcollections.cpp,
	  utilities/setup/setupdcraw.cpp, utilities/setup/setupeditor.cpp,
	  utilities/setup/setupgeneral.cpp, utilities/setup/setupicc.cpp,
	  utilities/setup/setupidentity.cpp,
	  utilities/setup/setupiofiles.cpp,
	  utilities/setup/setuplighttable.cpp,
	  utilities/setup/setupmetadata.cpp, utilities/setup/setupmime.cpp,
	  utilities/setup/setupmisc.cpp, utilities/setup/setupplugins.cpp,
	  utilities/setup/setupslideshow.cpp,
	  utilities/setup/setuptooltip.cpp,
	  utilities/slideshow/slideshow.cpp,
	  utilities/slideshow/slideshow.h, utilities/slideshow/toolbar.cpp,
	  utilities/slideshow/toolbar.h,
	  utilities/splashscreen/splashscreen.cpp,
	  utilities/splashscreen/splashscreen.h: qt3to4 to help porting

2007-06-14 07:12  cgilles

	* KDE4PORT: update

2007-06-14 07:08  cgilles

	* sqlite/CMakeLists.txt: link with LIBPTHREAD

2007-06-14 06:54  mlaurent

	* libs/widgets/CMakeLists.txt,
	  libs/widgets/common/colorgradientwidget.cpp,
	  libs/widgets/common/colorgradientwidget.h,
	  libs/widgets/common/curveswidget.cpp,
	  libs/widgets/common/curveswidget.h,
	  libs/widgets/common/dcursortracker.cpp,
	  libs/widgets/common/dcursortracker.h,
	  libs/widgets/common/dpopupmenu.cpp,
	  libs/widgets/common/dpopupmenu.h,
	  libs/widgets/common/filesaveoptionsbox.cpp,
	  libs/widgets/common/filesaveoptionsbox.h,
	  libs/widgets/common/histogramwidget.cpp,
	  libs/widgets/common/histogramwidget.h,
	  libs/widgets/common/paniconwidget.cpp,
	  libs/widgets/common/paniconwidget.h,
	  libs/widgets/common/previewwidget.cpp,
	  libs/widgets/common/previewwidget.h,
	  libs/widgets/common/sidebar.cpp, libs/widgets/common/sidebar.h,
	  libs/widgets/common/squeezedcombobox.cpp,
	  libs/widgets/common/squeezedcombobox.h,
	  libs/widgets/common/statusnavigatebar.cpp,
	  libs/widgets/common/statusprogressbar.cpp,
	  libs/widgets/common/statusprogressbar.h,
	  libs/widgets/common/statuszoombar.cpp,
	  libs/widgets/common/statuszoombar.h,
	  libs/widgets/iccprofiles/cietonguewidget.cpp,
	  libs/widgets/iccprofiles/cietonguewidget.h,
	  libs/widgets/iccprofiles/iccpreviewwidget.cpp,
	  libs/widgets/iccprofiles/iccprofilewidget.cpp,
	  libs/widgets/imageplugins/imageguidewidget.cpp,
	  libs/widgets/imageplugins/imageguidewidget.h,
	  libs/widgets/imageplugins/imagepaniconwidget.cpp,
	  libs/widgets/imageplugins/imagepaniconwidget.h,
	  libs/widgets/imageplugins/imagepannelwidget.cpp,
	  libs/widgets/imageplugins/imagepannelwidget.h,
	  libs/widgets/imageplugins/imageregionwidget.cpp,
	  libs/widgets/imageplugins/imageregionwidget.h,
	  libs/widgets/imageplugins/imagewidget.cpp,
	  libs/widgets/imageplugins/listboxpreviewitem.cpp,
	  libs/widgets/imageplugins/listboxpreviewitem.h,
	  libs/widgets/metadata/gpswidget.cpp,
	  libs/widgets/metadata/metadatalistview.cpp,
	  libs/widgets/metadata/metadatalistview.h,
	  libs/widgets/metadata/metadatawidget.cpp,
	  libs/widgets/metadata/worldmapwidget.cpp,
	  libs/widgets/metadata/worldmapwidget.h: qt3to4 to help porting

2007-06-14 06:49  mlaurent

	* CMakeLists.txt, libs/CMakeLists.txt: Comment all directory
	  (without sqlite)

2007-06-14 06:46  mlaurent

	* CMakeLists.txt, data/CMakeLists.txt, data/about/CMakeLists.txt,
	  data/icons/CMakeLists.txt, data/pics/CMakeLists.txt,
	  data/profiles/CMakeLists.txt, data/themes/CMakeLists.txt,
	  digikam/CMakeLists.txt, imageplugins/CMakeLists.txt,
	  imageplugins/adjustcurves/CMakeLists.txt,
	  imageplugins/adjustlevels/CMakeLists.txt,
	  imageplugins/antivignetting/CMakeLists.txt,
	  imageplugins/blurfx/CMakeLists.txt,
	  imageplugins/border/CMakeLists.txt,
	  imageplugins/border/patterns/CMakeLists.txt,
	  imageplugins/channelmixer/CMakeLists.txt,
	  imageplugins/charcoal/CMakeLists.txt,
	  imageplugins/colorfx/CMakeLists.txt,
	  imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/coreplugin/hsl/CMakeLists.txt,
	  imageplugins/coreplugin/ratiocrop/CMakeLists.txt,
	  imageplugins/coreplugin/sharpnesseditor/CMakeLists.txt,
	  imageplugins/coreplugin/sharpnesseditor/clapack/CMakeLists.txt,
	  imageplugins/distortionfx/CMakeLists.txt,
	  imageplugins/emboss/CMakeLists.txt,
	  imageplugins/filmgrain/CMakeLists.txt,
	  imageplugins/freerotation/CMakeLists.txt,
	  imageplugins/hotpixels/CMakeLists.txt,
	  imageplugins/infrared/CMakeLists.txt,
	  imageplugins/inpainting/CMakeLists.txt,
	  imageplugins/inserttext/CMakeLists.txt,
	  imageplugins/lensdistortion/CMakeLists.txt,
	  imageplugins/noisereduction/CMakeLists.txt,
	  imageplugins/oilpaint/CMakeLists.txt,
	  imageplugins/perspective/CMakeLists.txt,
	  imageplugins/raindrop/CMakeLists.txt,
	  imageplugins/restoration/CMakeLists.txt,
	  imageplugins/sheartool/CMakeLists.txt,
	  imageplugins/superimpose/CMakeLists.txt,
	  imageplugins/texture/CMakeLists.txt,
	  imageplugins/texture/patterns/CMakeLists.txt,
	  imageplugins/whitebalance/CMakeLists.txt,
	  kioslave/CMakeLists.txt, libs/CMakeLists.txt,
	  libs/curves/CMakeLists.txt, libs/database/CMakeLists.txt,
	  libs/dialogs/CMakeLists.txt, libs/dimg/CMakeLists.txt,
	  libs/dimg/filters/CMakeLists.txt,
	  libs/dimg/loaders/CMakeLists.txt, libs/dmetadata/CMakeLists.txt,
	  libs/greycstoration/CMakeLists.txt,
	  libs/histogram/CMakeLists.txt,
	  libs/imageproperties/CMakeLists.txt,
	  libs/jpegutils/CMakeLists.txt, libs/levels/CMakeLists.txt,
	  libs/lprof/CMakeLists.txt, libs/themeengine/CMakeLists.txt,
	  libs/threadimageio/CMakeLists.txt, libs/thumbbar/CMakeLists.txt,
	  libs/whitebalance/CMakeLists.txt, libs/widgets/CMakeLists.txt,
	  libs/widgets/common/CMakeLists.txt,
	  libs/widgets/iccprofiles/CMakeLists.txt,
	  libs/widgets/imageplugins/CMakeLists.txt,
	  libs/widgets/metadata/CMakeLists.txt, showfoto/CMakeLists.txt,
	  showfoto/icons/CMakeLists.txt, showfoto/pics/CMakeLists.txt,
	  showfoto/setup/CMakeLists.txt, themedesigner/CMakeLists.txt,
	  utilities/CMakeLists.txt, utilities/batch/CMakeLists.txt,
	  utilities/cameragui/CMakeLists.txt,
	  utilities/hotplug/CMakeLists.txt,
	  utilities/imageeditor/CMakeLists.txt,
	  utilities/imageeditor/canvas/CMakeLists.txt,
	  utilities/imageeditor/editor/CMakeLists.txt,
	  utilities/imageeditor/tools/CMakeLists.txt,
	  utilities/lighttable/CMakeLists.txt,
	  utilities/scripts/CMakeLists.txt, utilities/setup/CMakeLists.txt,
	  utilities/slideshow/CMakeLists.txt,
	  utilities/splashscreen/CMakeLists.txt: Regenerate as kde4 project

2007-06-14 06:32  cgilles

	* sqlite/Makefile.am: rm

2007-06-14 06:31  cgilles

	* sqlite/CMakeLists.txt: cmake port

2007-06-14 06:21  cgilles

	* digikam/version.h: update

2007-06-14 06:20  cgilles

	* digikam.lsm: update

2007-06-14 06:19  cgilles

	* README: update

2007-06-14 06:13  cgilles

	* CMakeLists.txt: polish

2007-06-13 22:34  cgilles

	* CMakeLists.txt: update

2007-06-13 22:07  cgilles

	* CMakeLists.txt, data/CMakeLists.txt, data/about/CMakeLists.txt,
	  data/icons/CMakeLists.txt, data/pics/CMakeLists.txt,
	  data/profiles/CMakeLists.txt, data/themes/CMakeLists.txt,
	  digikam/CMakeLists.txt, imageplugins/CMakeLists.txt,
	  imageplugins/adjustcurves/CMakeLists.txt,
	  imageplugins/adjustlevels/CMakeLists.txt,
	  imageplugins/antivignetting/CMakeLists.txt,
	  imageplugins/blurfx/CMakeLists.txt,
	  imageplugins/border/CMakeLists.txt,
	  imageplugins/channelmixer/CMakeLists.txt,
	  imageplugins/charcoal/CMakeLists.txt,
	  imageplugins/colorfx/CMakeLists.txt,
	  imageplugins/coreplugin/CMakeLists.txt,
	  imageplugins/coreplugin/hsl/CMakeLists.txt,
	  imageplugins/coreplugin/ratiocrop/CMakeLists.txt,
	  imageplugins/coreplugin/sharpnesseditor/CMakeLists.txt,
	  imageplugins/coreplugin/sharpnesseditor/clapack/CMakeLists.txt,
	  imageplugins/distortionfx/CMakeLists.txt,
	  imageplugins/emboss/CMakeLists.txt,
	  imageplugins/filmgrain/CMakeLists.txt,
	  imageplugins/freerotation/CMakeLists.txt,
	  imageplugins/hotpixels/CMakeLists.txt,
	  imageplugins/infrared/CMakeLists.txt,
	  imageplugins/inpainting/CMakeLists.txt,
	  imageplugins/inserttext/CMakeLists.txt,
	  imageplugins/lensdistortion/CMakeLists.txt,
	  imageplugins/noisereduction/CMakeLists.txt,
	  imageplugins/oilpaint/CMakeLists.txt,
	  imageplugins/perspective/CMakeLists.txt,
	  imageplugins/raindrop/CMakeLists.txt,
	  imageplugins/restoration/CMakeLists.txt,
	  imageplugins/sheartool/CMakeLists.txt,
	  imageplugins/superimpose/CMakeLists.txt,
	  imageplugins/texture/CMakeLists.txt,
	  imageplugins/whitebalance/CMakeLists.txt,
	  kioslave/CMakeLists.txt, libs/CMakeLists.txt,
	  libs/curves/CMakeLists.txt, libs/database/CMakeLists.txt,
	  libs/dialogs/CMakeLists.txt, libs/dimg/CMakeLists.txt,
	  libs/dimg/filters/CMakeLists.txt,
	  libs/dimg/loaders/CMakeLists.txt, libs/dmetadata/CMakeLists.txt,
	  libs/greycstoration/CMakeLists.txt,
	  libs/histogram/CMakeLists.txt,
	  libs/imageproperties/CMakeLists.txt,
	  libs/jpegutils/CMakeLists.txt, libs/levels/CMakeLists.txt,
	  libs/lprof/CMakeLists.txt, libs/themeengine/CMakeLists.txt,
	  libs/threadimageio/CMakeLists.txt, libs/thumbbar/CMakeLists.txt,
	  libs/whitebalance/CMakeLists.txt, libs/widgets/CMakeLists.txt,
	  showfoto/CMakeLists.txt, showfoto/icons/CMakeLists.txt,
	  showfoto/pics/CMakeLists.txt, showfoto/setup/CMakeLists.txt,
	  sqlite/CMakeLists.txt, themedesigner/CMakeLists.txt,
	  utilities/CMakeLists.txt, utilities/batch/CMakeLists.txt,
	  utilities/cameragui/CMakeLists.txt,
	  utilities/hotplug/CMakeLists.txt,
	  utilities/imageeditor/CMakeLists.txt,
	  utilities/lighttable/CMakeLists.txt,
	  utilities/scripts/CMakeLists.txt, utilities/setup/CMakeLists.txt,
	  utilities/slideshow/CMakeLists.txt,
	  utilities/splashscreen/CMakeLists.txt: digiKam from trunk : first
	  stage to port digiKam under KDE4 : CMake port...

2007-06-13 21:46  mwiesweg

	* project/project.kdevelop: Well I dont know where this file got
	  lost in the branching process, but here it is again

2007-06-13 21:41  mwiesweg

	* .: Move the db-consolidation branch from
	  branches/work/digikam-dbconsolidation
	  to trunk/extragear/graphics/digikam.
	  The branch has all changes merged from its creation point
	  to the current state of branches/extragear/kde3/graphics/digikam.

2007-06-13 21:29  mwiesweg

	* Merge to 675264

2007-06-13 21:19  mwiesweg

	* Disable these lines for the time being to use digikam3.db when
	  porting

2007-06-13 19:01  mwiesweg

	* Restore the ability to change album root / album library path
	  from setup
	  Add very basic command line option to specify a different album
	  root
	  Clean up

2007-06-13 18:59  mwiesweg

	* Clean up code, remove outcommented lines, remove stale file

2007-06-13 16:29  cgilles

	* add list of priority order to port digiKam under KDE4

2007-06-11 10:32  cgilles

	* compile with enable-final option

2007-06-10 21:01  mwiesweg

	* Merge to 673684

2007-06-10 20:58  mwiesweg

	* Add API docs

2007-06-08 21:56  cgilles

	* add list of dir to port under KDE4

2007-06-08 20:42  mwiesweg

	* Adapt to changed API

2007-06-08 20:41  mwiesweg

	* Merge the two collection scanning methods.
	  There was one group of methods from the ioslave, and one group
	  from scanlib.
	  Functionality was essentially the same.
	  The current method is mostly the scanlib one with some parts from
	  the ioslave,
	  but it did not really matter.

2007-06-08 20:38  mwiesweg

	* - make arguments const &
	  - add isAlbumRoot

2007-06-05 17:20  mwiesweg

	* Merge to 671870

2007-06-03 16:33  mwiesweg

	* Merge to 671036.

2007-06-03 16:14  mwiesweg

	* Forward-port added method, but directly using SQL

2007-05-31 09:42  cgilles

	* compile

2007-05-31 09:37  cgilles

	* digikam from db-consolidation branch : Marcel, for obscurs
	  reasons, 'albumdb_sqlite2.cpp' must be compiled just after
	  'albumdb.cpp' when './configure --enable-final' is used.

2007-05-30 21:27  mwiesweg

	* SQL2 to SQL3 is now handled in libs/database.
	  Use lastError() from Database access when reporting to user.
	  Make compile

2007-05-30 21:26  mwiesweg

	* Change default file to digikam4.db for now.
	  Add convenience isSQLite()
	  Make compile

2007-05-30 21:25  mwiesweg

	* Add full error message handling.
	  Integrate schema updater

2007-05-30 21:24  mwiesweg

	* Add the status() method, better than single isOpen/isReady
	  Some API changes and adapt to schema updater

2007-05-30 21:22  mwiesweg

	* Forward-port changes from trunk

2007-05-30 21:22  mwiesweg

	* Add the first real schema updating.

	  All previous versions do not contain code to detect database
	  schemas,
	  this means they cannot find out that a database is in a future
	  schema
	  that they cannot read. For this reason, first step is to copy the
	  digikam3.db
	  file to digikam4.db.
	  Further schema changes are not yet implemented, but from now on
	  they can be done
	  on this file.
	  I am open for discussions on compatibility issues in the future,
	  this is only a first implementation.

2007-05-30 21:18  mwiesweg

	* Move these classes to libs/database.
	  Remove when Qt4 provides SQL2 drivers?

2007-05-26 12:25  mwiesweg

	* Forward-port change by Gilles in trunk

2007-05-25 12:39  cgilles

	* digikam from db-consolidation branch : Marcel, just missing the
	  "(C)" statement on header... Nothing more (:=)))

2007-05-15 20:07  mwiesweg

	* Fix headers

2007-05-14 20:34  mwiesweg

	* Fixing headers

2007-05-14 20:25  mwiesweg

	* Merge to 664763.

2007-05-13 17:11  mwiesweg

	* Merge to 664316

2007-05-11 17:12  mwiesweg

	* Merge to 663574.

2007-05-10 20:27  mwiesweg

	* Fix the signals. Giving up using the enum verbatim as signal
	  parameter, leads
	  to much confusion from my side. int works just as well.

2007-05-07 18:09  mwiesweg

	* Merge to 662249.

2007-05-07 18:03  mwiesweg

	* Merge to 661754.

2007-05-06 14:16  mwiesweg

	* Port to API changes

2007-05-06 14:16  mwiesweg

	* Create a new bottom-up way of change notification.
	  Grouping of messages in the higher levels is still a todo.

2007-05-06 14:15  mwiesweg

	* Add shared data to all ImageInfo objects.
	  A central cache keeps access to the shared data and updates it
	  when changes occur.
	  ImageInfo objects can be copied very fast. Their data is updated
	  from bottom-up, not top-down as currently.

2007-04-21 16:49  mwiesweg

	* Merge to revision 656534.

2007-04-21 16:47  mwiesweg

	* Use AlbumDB instead of direct SQL statements:
	  CollectionScanner is now execSQL-free

2007-04-21 16:47  mwiesweg

	* Add to new methods to AlbumDB:
	  - getSubalbumsForPath
	  - getAlbumShortInfos

	  Move the ShortInfo structs to albuminfo.h

2007-04-21 16:45  mwiesweg

	* Provide a proper DatabaseUrl to ioslave for scannig: it is a
	  directory, need a slash in file url.

2007-04-21 14:53  mwiesweg

	* - fix uninitialized memory in databaseaccess
	  - add method to retrieve name and album data from Image id in one
	  call,
	  used by ImageInfo

2007-04-21 14:47  mwiesweg

	* Move database initialization to AlbumManager, with user feedback
	  on error

2007-04-17 19:22  mwiesweg

	* Porting to new classes

2007-04-17 19:21  mwiesweg

	* Porting to DatabaseBackend and SchemaUpdater.
	  AlbumDB is now mostly a place which contains SQL code,
	  no more backend code. (In the future, creating the SQL code will
	  be moved to a central class as well, allowing for database engine
	  specific
	  subclasses.)

2007-04-17 19:19  mwiesweg

	* Introducing a class to update the database schema if necessary.
	  The schema has not yet changed, so it does not do any upgrading.

2007-04-17 19:18  mwiesweg

	* Separating database-specific code into backend classes:
	  Introducing new class abstract DatabaseBackend and the
	  implementation for SQLite3.

2007-04-14 15:13  mwiesweg

	* Merge to revision 653913.

2007-04-14 15:11  mwiesweg

	* Porting the rest to CollectionManager.

	  Currently, changing the album root in option is not immediately
	  reflected.
	  Clearing the view history on a change is a TODO as well.

2007-04-14 15:09  mwiesweg

	* These are the places where new albums are created.
	  When the user chooses to create a new album under root, in the
	  future,
	  there are two possibilities:
	  (1) ask under which album root path to create
	  (2) have one default path

	  Currently, CollectionManager::oneAlbumRoot() is used, which is
	  option (2).

2007-04-14 15:07  mwiesweg

	* AlbumManager::getLibraryPath is dead!
	  Require and album root path when creating an album under root.
	  Use CollectionManager where appropriate.
	  SQL2ToSQL3 is waiting to be moved (or removed?)

2007-04-14 14:57  mwiesweg

	* Adapt PAlbum to provide and album root path.
	  Revise url methods.

2007-04-14 14:55  mwiesweg

	* Provide an album root path and use collection manager in more
	  places

2007-04-14 14:54  mwiesweg

	* Introducing the CollectionManager.
	  This is the first step to support a collection spread over
	  multiple locations
	  (multiple library paths in current wording).
	  The CollectionManager implementation is mostly a fake though,
	  only one location is supported.
	  A real implemenation requires a database table, and the KDE4
	  Solid API.

2007-04-09 16:24  mwiesweg

	* polish

2007-04-08 14:41  mwiesweg

	* Merge to 651584

2007-04-07 17:55  mwiesweg

	* Use CollectionScanner directly now

2007-04-07 17:55  mwiesweg

	* The actual scanning and database code from scanlib is now moved
	  to CollectionScanner.
	  The ScanLib class now provides the GUI wrapper (progress display)
	  based on signals emitted from the CollectionScanner

2007-04-07 17:53  mwiesweg

	* Move ScanLib code to CollectionScanner

2007-04-07 17:50  mwiesweg

	* The album root should not contain a trailing slash.

2007-04-07 17:50  mwiesweg

	* Add convenience method albumRootPath

2007-04-07 17:49  mwiesweg

	* Add albumRoot parameters to getAlbumForPath. This parameters is
	  currently unused
	  in the implementation, but will be needed in the future.

2007-04-06 14:13  mwiesweg

	* Make digikamtags work: Need to specify a database url, increment
	  iterator.
	  Make compile: Use Namefilter, remove call to setAlbumRoot

2007-04-06 12:56  mwiesweg

	* Fix crash at shutdown

2007-04-06 12:56  mwiesweg

	* Remove extra call DatabaseParameters::setAlbumRoot.
	  Set the album root when parameters are set.
	  In fact, the global album root shall be removed as fast as
	  possible.

	  Listing tags and searches works now.

2007-04-06 11:42  mwiesweg

	* Merge to revision 651054.

2007-04-02 21:09  mwiesweg

	* Tiny change, but at least listing of albums works now

2007-04-02 21:08  mwiesweg

	* Remove methods now in NameFilter

2007-04-02 21:08  mwiesweg

	* The methods "makeFilterList" and "matchFilter" have been moved in
	  this class

2007-04-02 21:07  mwiesweg

	* make compile, add target for fast installation

2007-04-02 18:31  mwiesweg

	* Merging with trunk 648861:649474

2007-04-01 14:39  mwiesweg

	* Porting to new database API

2007-04-01 14:38  mwiesweg

	* Porting to new database API

2007-04-01 14:37  mwiesweg

	* Porting the ioslaves. This means:

	  - Removing huge amounts of code, which is now in libs/database
	  - For the digikamalbums ioslave, strict separation of the file
	  and database operations.
	  The file operations should if possible be done by the file://
	  ioslave, if they can be chained.

2007-04-01 14:35  mwiesweg

	* This is a temporary solution: Mainly a copy of the
	  ImageAttributesWatch

2007-04-01 14:35  mwiesweg

	* compile it!

2007-04-01 14:34  mwiesweg

	* This class is currently not more than an inherited QPtrList, but
	  I imagine it to do some
	  cool things in the future: auto-updating and batch operations.

2007-04-01 14:33  mwiesweg

	* Helper class to facilitate database transactions

2007-04-01 14:33  mwiesweg

	* This is the code from the digikamsearch: ioslave to build SQL
	  queries from a URL search description.

2007-04-01 14:32  mwiesweg

	* Classes supporting the ImageLister class

2007-04-01 14:31  mwiesweg

	* All code from the four db ioslaves listing files from the db
	  (except for search query building) will now be concentrated in
	  this file.

2007-04-01 14:30  mwiesweg

	* Dumping all collection scanning code in this file. Scanlib is
	  still missing!
	  Awaiting further restructuring.

2007-04-01 14:28  mwiesweg

	* This is a simple parameters wrapper to pass all parameters
	  necessary
	  to specify a database connection. Not specific to SQLite, rather
	  inspired
	  by the Qt 4 SQL API and thus as generaly as it gets.

2007-04-01 14:27  mwiesweg

	* This is the new core database class that provides access to the
	  database object and allows safe access in a multithreaded
	  situation.

2007-04-01 14:25  mwiesweg

	* This class shall ease and unify the usage of digikamalbums:/,
	  digikamtags:/, digikamdates:/ and digikamsearch: URLs.

2007-04-01 14:24  mwiesweg

	* The files have been copied from the digikam directory. Port
	  ImageInfo to the new architecture.

2007-04-01 14:22  mwiesweg

	* Add the database directory as the location for all future
	  database code

2007-04-01 14:17  mwiesweg

	* Creating a temporary work branch for database code consolidation

2007-04-01 09:47  cgilles

	* libs/greycstoration/greycstorationiface.cpp: using a tempo
	  between 2 threads Greycstoration, the memory is not corrupted.
	  Valgrind do not report problem.

2007-03-31 20:24  cgilles

	* libs/greycstoration/greycstorationiface.cpp: missing to handle
	  m_cancel

2007-03-31 20:14  cgilles

	* libs/greycstoration/greycstorationiface.cpp,
	  libs/greycstoration/greycstorationiface.h: polish again

2007-03-31 18:15  cgilles

	* libs/greycstoration/greycstorationsettings.h: fix defaults
	  settings

2007-03-31 07:38  cgilles

	* utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h: digikam from trunk :
	  revert corner widget to non-toggle button.

2007-03-30 16:38  cgilles

	* libs/greycstoration/Makefile.am,
	  libs/greycstoration/greycstorationiface.cpp: Simplify
	  autodetection of OS for CImg. move Cimg mode from Makefile.am to
	  interface

2007-03-30 16:11  cgilles

	* libs/greycstoration/greycstorationiface.cpp: we need at least 2
	  GreycStoration threads

2007-03-30 14:40  cgilles

	* libs/greycstoration/Makefile.am: polish

2007-03-30 14:04  cgilles

	* libs/greycstoration/Makefile.am,
	  libs/greycstoration/greycstorationiface.cpp: polish

2007-03-30 13:25  cgilles

	* libs/greycstoration/Makefile.am: polish

2007-03-30 11:27  cgilles

	* libs/greycstoration/Makefile.am,
	  libs/greycstoration/greycstorationiface.cpp: give config.h to
	  CImg to perform OS detection during compilation

2007-03-30 11:23  cgilles

	* libs/greycstoration/Makefile.am: display only CImg debug messages
	  on the console

2007-03-30 11:00  cgilles

	* utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h: digikam from trunk : Image
	  Editor canvas :

	  - button from bottom/left corner of editor canvas used to handle
	  pan icon widget, is now a toogle button. it show and hide pan
	  icon view. No need to select a regio to pan to hide pan view.
	  Just press again on the button.

	  - pan icon view is just more larger (90*60) ==> (120*80). More
	  adapted to large screen.

	  CCBUGS: 103645

2007-03-30 10:12  cgilles

	* NEWS: update

2007-03-30 10:11  cgilles

	* data/profiles/Makefile.am, data/profiles/srgb-d65.icm: digikam
	  from trunk : new icc profile backported from Krita to give SRGB
	  D65 color space
	  BUG: 133913

2007-03-30 06:57  cgilles

	* utilities/imageeditor/canvas/canvas.cpp: polish

2007-03-30 06:29  cgilles

	* libs/greycstoration/greycstorationiface.cpp: digikam from trunk :
	  CImg::Greycstoration interface : back to store main CImg image
	  pixel to float value.

2007-03-30 05:40  cgilles

	* README: update

2007-03-30 05:38  cgilles

	* NEWS: update

2007-03-30 05:37  cgilles

	* NEWS: update

2007-03-29 21:31  cgilles

	* NEWS: update

2007-03-29 16:00  cgilles

	* imageplugins/whitebalance/imageeffect_whitebalance.cpp,
	  libs/whitebalance/whitebalance.cpp: digikam from trunk : try to
	  give the same behaviours with gamma adjustment from White Balance
	  tool than gamma adjustement from BCG tool. Not perfect, but
	  better.

2007-03-29 12:51  cgilles

	* libs/greycstoration/greycstorationiface.cpp: polish

2007-03-29 10:02  gkulzer

	* release_digikam_docs.rb: update to 0.9.1, improved debugging info

2007-03-29 09:46  cgilles

	* utilities/imageeditor/tools/imageresize.cpp: enable progress bar
	  only if restoration tool is used

2007-03-29 09:34  cgilles

	* imageplugins/whitebalance/imageeffect_whitebalance.cpp,
	  imageplugins/whitebalance/imageeffect_whitebalance.h: fix layout

2007-03-29 09:08  cgilles

	* libs/greycstoration/CImg.h, libs/greycstoration/greycstoration.h,
	  libs/greycstoration/greycstorationiface.cpp: digikam from trunk :
	  CImg::GreycStoration interface : and back to the last
	  CImg::Greycstoration algorithm. Fix setting to use gfact
	  parameter

2007-03-29 08:42  cgilles

	* utilities/imageeditor/canvas/canvas.cpp: digikam from trunk : use
	  KPopupFrame::hide() instead KPopupFrame::close(int). Sound like
	  some version of close() method are uncomplete with any KDE
	  version.

	  CCBUGS: 143578

2007-03-29 07:20  cgilles

	* HACKING: missing return at EOF

2007-03-29 07:16  cgilles

	* libs/greycstoration/greycstorationiface.cpp: fix inpainting mask
	  construction

2007-03-28 21:33  cgilles

	* NEWS: update

2007-03-28 19:50  lure

	* imageplugins/adjustcurves/digikamimageplugin_adjustcurves_ui.rc,
	  imageplugins/adjustlevels/digikamimageplugin_adjustlevels_ui.rc:
	  Fixed typo (&amp;)

2007-03-28 19:20  cgilles

	* libs/greycstoration/CImg.h, libs/greycstoration/greycstoration.h:
	  digikam from trunk : revert to old CImg.h version : the previous
	  backported form CImg cvs do not give a result to the screen...

2007-03-28 19:13  cgilles

	* libs/greycstoration/greycstorationiface.cpp: polish

2007-03-28 18:55  cgilles

	* libs/greycstoration/greycstorationiface.cpp: digikam from trunk :
	  CImg::GreycStoration interface : add new const value to set the
	  number of childs thread used to perform filter. Set to 1 to test.
	  I suspect than capability of GreycStoration to fork on multiple
	  threads is not yet stable.

2007-03-28 18:46  cgilles

	* libs/dialogs/imageguidedlg.cpp: missing to disable 'Try' button
	  during preview computation

2007-03-28 15:57  gkulzer

	* libs/dialogs/ctrlpaneldlg.cpp, libs/dialogs/imagedlgbase.cpp,
	  libs/dialogs/imageguidedlg.cpp: no imageplugin help anymore

2007-03-28 14:48  cgilles

	* imageplugins/whitebalance/imageeffect_whitebalance.cpp,
	  imageplugins/whitebalance/imageeffect_whitebalance.h: digiKam
	  from trunk : White Balance tool : fix/update color temperature
	  preset values in Kelvin. Add link to wikipedia page.

	  Nota: the WB handbook need to be fixed. There are some CT preset
	  with wrong values.

	  CCMAIL : gerhard@kulzer.net

2007-03-28 13:05  cgilles

	* libs/greycstoration/greycstorationiface.cpp: fix comments

2007-03-28 11:47  cgilles

	* libs/greycstoration/CImg.h, libs/greycstoration/greycstoration.h,
	  libs/greycstoration/greycstorationiface.cpp: digikam from trunk :
	  CImg::Greycstoration interface : Update CImg and GreycStoration
	  from current CImg repository. Optimize memory allocation of main
	  image accordinly with color bits depth.

2007-03-28 10:21  cgilles

	* libs/greycstoration/greycstorationiface.cpp: digikam from trunk :
	  CImg::Greycstoration interface : memory optimization allocation
	  about to store inpainting mask in memory. We use a monochrome
	  image instead RGB.

2007-03-28 09:14  cgilles

	* libs/dimg/filters/dimgthreadedfilter.h: polish

2007-03-28 08:14  cgilles

	* imageplugins/whitebalance/imageeffect_whitebalance.cpp,
	  imageplugins/whitebalance/imageeffect_whitebalance.h: digikam
	  from trunk : White Balance tool : Exposure compensation settings
	  improvement :

	  - Added new slider to set fine exposure adjustments using a small
	  EV excursion.
	  - Old slider still exist to set main exposure adjustments using
	  large EV excursion. Exposure compensation value is the sum of
	  both value.
	  - Add an active web link to wikipedia Exposure Compensation page.

	  BUG: 128135

2007-03-28 07:47  cgilles

	* imageplugins/adjustlevels/adjustlevels.cpp: fix icons size

2007-03-28 07:20  cgilles

	* imageplugins/whitebalance/imageeffect_whitebalance.cpp: polish

2007-03-28 06:24  cgilles

	* libs/greycstoration/greycstorationiface.cpp: 100 us are not 100
	  ms. fix waiting time to let's Cimg sync multithreading

2007-03-27 20:13  cgilles

	* utilities/setup/setupgeneral.cpp: fix tooltip

2007-03-27 20:01  cgilles

	* utilities/imageeditor/canvas/canvas.cpp: digikam from trunk :
	  canvas bug fix : normalize the rubber rectangle to always have
	  the selection into the image

2007-03-27 08:13  cgilles

	* libs/greycstoration/greycstorationiface.cpp: using
	  QThread::usleep()

2007-03-27 07:47  cgilles

	* libs/greycstoration/greycstorationiface.cpp: fix progress value

2007-03-27 07:35  cgilles

	* libs/greycstoration/greycstorationiface.cpp: digiKam from trunk :
	  CImg:: GreyCstoration interface : never use CImg::wait() method
	  with QThread. Memory is dirty and computation can crash with some
	  environnements.

	  David : the crash is not reproductible on my computer, but
	  valgrind report the dirty memory. Please check what can be wrong
	  in CImg::wait(). Thanks in advance.

	  Thanks to Thorsten Schnebeck to have reported this problem...

	  CCMAIL: thorsten.schnebeck@gmx.net
	  CCMAIL: David.Tschumperle@greyc.ensicaen.fr

2007-03-27 06:35  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/editorwindowprivate.h: move
	  selectLabel to d->private class container

2007-03-27 06:20  gkulzer

	* utilities/splashscreen/digikam-splash.png: centering and color
	  highlighting

2007-03-27 06:12  cgilles

	* utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h: digikam from trunk :
	  now image editor show the current selection information in status
	  bar in live

2007-03-27 05:43  cgilles

	* utilities/imageeditor/canvas/canvas.cpp: polish

2007-03-27 05:36  cgilles

	* utilities/imageeditor/canvas/canvas.cpp: digiKam from trunk :
	  canvas and pan icon widget : if user change image size, handle
	  properlly new dimensions to enable/disable corner widget on
	  bottom right.

2007-03-26 14:24  gkulzer

	* utilities/splashscreen/digikam-splash.png: centering and color
	  highlighting

2007-03-26 08:29  cgilles

	* digikam/albumsettings.cpp, digikam/albumsettings.h,
	  digikam/metadatahub.cpp, digikam/metadatahub.h,
	  libs/dmetadata/dmetadata.cpp, utilities/setup/setupmetadata.cpp,
	  utilities/setup/setupmetadata.h: digiKam from trunk : pictures
	  Rating set by M$ Vista Photo manager can be imported to digiKam
	  database.

2007-03-26 06:08  scripty

	* imageplugins/colorfx/digikamimageplugin_colorfx.desktop:
	  SVN_SILENT made messages (.desktop file)

2007-03-25 21:22  cgilles

	* TODO: update

2007-03-25 19:05  cgilles

	* libs/widgets/imageplugins/imagepaniconwidget.cpp: fix memory leak

2007-03-25 18:20  cgilles

	* libs/widgets/imageplugins/imagepaniconwidget.cpp: digikam from
	  trunk : Image Pan Icon Widget : fix dirty memory. Thanks Mr
	  Valgrind
	  CCMAIL: gerhard@kulzer.net

2007-03-25 08:53  cgilles

	* data/icons/hi128-action-whitebalance.png,
	  data/icons/hi16-action-whitebalance.png,
	  data/icons/hi22-action-whitebalance.png,
	  data/icons/hi32-action-whitebalance.png,
	  data/icons/hi48-action-whitebalance.png,
	  data/icons/hi64-action-whitebalance.png,
	  data/icons/hisc-action-whitebalance.svgz,
	  imageplugins/whitebalance/Makefile.am,
	  imageplugins/whitebalance/hi128-action-whitebalance.png,
	  imageplugins/whitebalance/hi16-action-whitebalance.png,
	  imageplugins/whitebalance/hi22-action-whitebalance.png,
	  imageplugins/whitebalance/hi32-action-whitebalance.png,
	  imageplugins/whitebalance/hi48-action-whitebalance.png,
	  imageplugins/whitebalance/hi64-action-whitebalance.png,
	  imageplugins/whitebalance/hisc-action-whitebalance.svgz: digikam
	  from trunk : move WhiteBalance icons to main icons dir

2007-03-25 08:52  cgilles

	* data/icons/hi128-action-texture.png,
	  data/icons/hi16-action-texture.png,
	  data/icons/hi22-action-texture.png,
	  data/icons/hi32-action-texture.png,
	  data/icons/hi48-action-texture.png,
	  data/icons/hi64-action-texture.png,
	  data/icons/hisc-action-texture.svgz,
	  imageplugins/texture/Makefile.am,
	  imageplugins/texture/hi128-action-texture.png,
	  imageplugins/texture/hi16-action-texture.png,
	  imageplugins/texture/hi22-action-texture.png,
	  imageplugins/texture/hi32-action-texture.png,
	  imageplugins/texture/hi48-action-texture.png,
	  imageplugins/texture/hi64-action-texture.png,
	  imageplugins/texture/hisc-action-texture.svgz: digikam from trunk
	  : move Texture icons to main icons dir

2007-03-25 08:52  cgilles

	* data/icons/hi128-action-superimpose.png,
	  data/icons/hi16-action-superimpose.png,
	  data/icons/hi22-action-superimpose.png,
	  data/icons/hi32-action-superimpose.png,
	  data/icons/hi48-action-superimpose.png,
	  data/icons/hi64-action-superimpose.png,
	  data/icons/hisc-action-superimpose.svgz,
	  imageplugins/superimpose/Makefile.am,
	  imageplugins/superimpose/hi128-action-superimpose.png,
	  imageplugins/superimpose/hi16-action-superimpose.png,
	  imageplugins/superimpose/hi22-action-superimpose.png,
	  imageplugins/superimpose/hi32-action-superimpose.png,
	  imageplugins/superimpose/hi48-action-superimpose.png,
	  imageplugins/superimpose/hi64-action-superimpose.png,
	  imageplugins/superimpose/hisc-action-superimpose.svgz: digikam
	  from trunk : move SuperImpose icons to main icons dir

2007-03-25 08:51  cgilles

	* data/icons/hi128-action-shear.png,
	  data/icons/hi16-action-shear.png,
	  data/icons/hi22-action-shear.png,
	  data/icons/hi32-action-shear.png,
	  data/icons/hi48-action-shear.png,
	  data/icons/hi64-action-shear.png,
	  data/icons/hisc-action-shear.svgz,
	  imageplugins/sheartool/Makefile.am,
	  imageplugins/sheartool/hi128-action-shear.png,
	  imageplugins/sheartool/hi16-action-shear.png,
	  imageplugins/sheartool/hi22-action-shear.png,
	  imageplugins/sheartool/hi32-action-shear.png,
	  imageplugins/sheartool/hi48-action-shear.png,
	  imageplugins/sheartool/hi64-action-shear.png,
	  imageplugins/sheartool/hisc-action-shear.svgz: digikam from trunk
	  : move ShearTool icons to main icons dir

2007-03-25 08:50  cgilles

	* data/icons/hi128-action-restoration.png,
	  data/icons/hi16-action-restoration.png,
	  data/icons/hi22-action-restoration.png,
	  data/icons/hi32-action-restoration.png,
	  data/icons/hi48-action-restoration.png,
	  data/icons/hi64-action-restoration.png,
	  data/icons/hisc-action-restoration.svgz,
	  imageplugins/restoration/Makefile.am,
	  imageplugins/restoration/hi128-action-restoration.png,
	  imageplugins/restoration/hi16-action-restoration.png,
	  imageplugins/restoration/hi22-action-restoration.png,
	  imageplugins/restoration/hi32-action-restoration.png,
	  imageplugins/restoration/hi48-action-restoration.png,
	  imageplugins/restoration/hi64-action-restoration.png,
	  imageplugins/restoration/hisc-action-restoration.svgz: digikam
	  from trunk : move Restoration icons to main icons dir

2007-03-25 08:49  cgilles

	* data/icons/hi128-action-raindrop.png,
	  data/icons/hi16-action-raindrop.png,
	  data/icons/hi22-action-raindrop.png,
	  data/icons/hi32-action-raindrop.png,
	  data/icons/hi48-action-raindrop.png,
	  data/icons/hi64-action-raindrop.png,
	  imageplugins/raindrop/Makefile.am,
	  imageplugins/raindrop/hi128-action-raindrop.png,
	  imageplugins/raindrop/hi16-action-raindrop.png,
	  imageplugins/raindrop/hi22-action-raindrop.png,
	  imageplugins/raindrop/hi32-action-raindrop.png,
	  imageplugins/raindrop/hi48-action-raindrop.png,
	  imageplugins/raindrop/hi64-action-raindrop.png: digikam from
	  trunk : move RainDrops icons to main icons dir

2007-03-25 08:49  cgilles

	* data/icons/hi128-action-perspective.png,
	  data/icons/hi16-action-perspective.png,
	  data/icons/hi22-action-perspective.png,
	  data/icons/hi32-action-perspective.png,
	  data/icons/hi48-action-perspective.png,
	  data/icons/hi64-action-perspective.png,
	  data/icons/hisc-action-perspective.svgz,
	  imageplugins/perspective/Makefile.am,
	  imageplugins/perspective/hi128-action-perspective.png,
	  imageplugins/perspective/hi16-action-perspective.png,
	  imageplugins/perspective/hi22-action-perspective.png,
	  imageplugins/perspective/hi32-action-perspective.png,
	  imageplugins/perspective/hi48-action-perspective.png,
	  imageplugins/perspective/hi64-action-perspective.png,
	  imageplugins/perspective/hisc-action-perspective.svgz: digikam
	  from trunk : move Perspective icons to main icons dir

2007-03-25 08:48  cgilles

	* data/icons/hi128-action-oilpaint.png,
	  data/icons/hi16-action-oilpaint.png,
	  data/icons/hi22-action-oilpaint.png,
	  data/icons/hi32-action-oilpaint.png,
	  data/icons/hi48-action-oilpaint.png,
	  data/icons/hi64-action-oilpaint.png,
	  imageplugins/oilpaint/Makefile.am,
	  imageplugins/oilpaint/hi128-action-oilpaint.png,
	  imageplugins/oilpaint/hi16-action-oilpaint.png,
	  imageplugins/oilpaint/hi22-action-oilpaint.png,
	  imageplugins/oilpaint/hi32-action-oilpaint.png,
	  imageplugins/oilpaint/hi48-action-oilpaint.png,
	  imageplugins/oilpaint/hi64-action-oilpaint.png: digikam from
	  trunk : move OilPaint icons to main icons dir

2007-03-25 08:47  cgilles

	* data/icons/hi128-action-noisereduction.png,
	  data/icons/hi16-action-noisereduction.png,
	  data/icons/hi22-action-noisereduction.png,
	  data/icons/hi32-action-noisereduction.png,
	  data/icons/hi48-action-noisereduction.png,
	  data/icons/hi64-action-noisereduction.png,
	  data/icons/hisc-action-noisereduction.svgz,
	  imageplugins/noisereduction/Makefile.am,
	  imageplugins/noisereduction/hi128-action-noisereduction.png,
	  imageplugins/noisereduction/hi16-action-noisereduction.png,
	  imageplugins/noisereduction/hi22-action-noisereduction.png,
	  imageplugins/noisereduction/hi32-action-noisereduction.png,
	  imageplugins/noisereduction/hi48-action-noisereduction.png,
	  imageplugins/noisereduction/hi64-action-noisereduction.png,
	  imageplugins/noisereduction/hisc-action-noisereduction.svgz:
	  digikam from trunk : move NoiseReduction icons to main icons dir

2007-03-25 08:46  cgilles

	* data/icons/hi128-action-lensdistortion.png,
	  data/icons/hi16-action-lensdistortion.png,
	  data/icons/hi22-action-lensdistortion.png,
	  data/icons/hi32-action-lensdistortion.png,
	  data/icons/hi48-action-lensdistortion.png,
	  data/icons/hi64-action-lensdistortion.png,
	  imageplugins/lensdistortion/Makefile.am,
	  imageplugins/lensdistortion/hi128-action-lensdistortion.png,
	  imageplugins/lensdistortion/hi16-action-lensdistortion.png,
	  imageplugins/lensdistortion/hi22-action-lensdistortion.png,
	  imageplugins/lensdistortion/hi32-action-lensdistortion.png,
	  imageplugins/lensdistortion/hi48-action-lensdistortion.png,
	  imageplugins/lensdistortion/hi64-action-lensdistortion.png:
	  digikam from trunk : move LensDistortion icons to main icons dir

2007-03-25 08:46  cgilles

	* data/icons/hi128-action-inserttext.png,
	  data/icons/hi16-action-inserttext.png,
	  data/icons/hi22-action-inserttext.png,
	  data/icons/hi32-action-inserttext.png,
	  data/icons/hi48-action-inserttext.png,
	  data/icons/hi64-action-inserttext.png,
	  data/icons/hisc-action-inserttext.svgz,
	  imageplugins/inserttext/Makefile.am,
	  imageplugins/inserttext/hi128-action-inserttext.png,
	  imageplugins/inserttext/hi16-action-inserttext.png,
	  imageplugins/inserttext/hi22-action-inserttext.png,
	  imageplugins/inserttext/hi32-action-inserttext.png,
	  imageplugins/inserttext/hi48-action-inserttext.png,
	  imageplugins/inserttext/hi64-action-inserttext.png,
	  imageplugins/inserttext/hisc-action-inserttext.svgz: digikam from
	  trunk : move InsertText icons to main icons dir

2007-03-25 08:45  cgilles

	* data/icons/hi128-action-inpainting.png,
	  data/icons/hi16-action-inpainting.png,
	  data/icons/hi22-action-inpainting.png,
	  data/icons/hi32-action-inpainting.png,
	  data/icons/hi48-action-inpainting.png,
	  data/icons/hi64-action-inpainting.png,
	  data/icons/hisc-action-inpainting.svgz,
	  imageplugins/inpainting/Makefile.am,
	  imageplugins/inpainting/hi128-action-inpainting.png,
	  imageplugins/inpainting/hi16-action-inpainting.png,
	  imageplugins/inpainting/hi22-action-inpainting.png,
	  imageplugins/inpainting/hi32-action-inpainting.png,
	  imageplugins/inpainting/hi48-action-inpainting.png,
	  imageplugins/inpainting/hi64-action-inpainting.png,
	  imageplugins/inpainting/hisc-action-inpainting.svgz: digikam from
	  trunk : move Inpainting icons to main icons dir

2007-03-25 08:44  cgilles

	* data/icons/hi128-action-infrared.png,
	  data/icons/hi16-action-infrared.png,
	  data/icons/hi22-action-infrared.png,
	  data/icons/hi32-action-infrared.png,
	  data/icons/hi48-action-infrared.png,
	  data/icons/hi64-action-infrared.png,
	  imageplugins/infrared/Makefile.am,
	  imageplugins/infrared/hi128-action-infrared.png,
	  imageplugins/infrared/hi16-action-infrared.png,
	  imageplugins/infrared/hi22-action-infrared.png,
	  imageplugins/infrared/hi32-action-infrared.png,
	  imageplugins/infrared/hi48-action-infrared.png,
	  imageplugins/infrared/hi64-action-infrared.png: digikam from
	  trunk : move Infrared icons to main icons dir

2007-03-25 08:43  cgilles

	* data/icons/hi128-action-hotpixels.png,
	  data/icons/hi16-action-hotpixels.png,
	  data/icons/hi22-action-hotpixels.png,
	  data/icons/hi32-action-hotpixels.png,
	  data/icons/hi48-action-hotpixels.png,
	  data/icons/hi64-action-hotpixels.png,
	  data/icons/hisc-action-hotpixels.svgz,
	  imageplugins/hotpixels/Makefile.am,
	  imageplugins/hotpixels/hi128-action-hotpixels.png,
	  imageplugins/hotpixels/hi16-action-hotpixels.png,
	  imageplugins/hotpixels/hi22-action-hotpixels.png,
	  imageplugins/hotpixels/hi32-action-hotpixels.png,
	  imageplugins/hotpixels/hi48-action-hotpixels.png,
	  imageplugins/hotpixels/hi64-action-hotpixels.png,
	  imageplugins/hotpixels/hisc-action-hotpixels.svgz: digikam from
	  trunk : move HotPixels icons to main icons dir

2007-03-25 08:42  cgilles

	* data/icons/hi128-action-freerotation.png,
	  data/icons/hi16-action-freerotation.png,
	  data/icons/hi22-action-freerotation.png,
	  data/icons/hi32-action-freerotation.png,
	  data/icons/hi48-action-freerotation.png,
	  data/icons/hi64-action-freerotation.png,
	  data/icons/hisc-action-freerotation.svgz,
	  imageplugins/freerotation/Makefile.am,
	  imageplugins/freerotation/hi128-action-freerotation.png,
	  imageplugins/freerotation/hi16-action-freerotation.png,
	  imageplugins/freerotation/hi22-action-freerotation.png,
	  imageplugins/freerotation/hi32-action-freerotation.png,
	  imageplugins/freerotation/hi48-action-freerotation.png,
	  imageplugins/freerotation/hi64-action-freerotation.png,
	  imageplugins/freerotation/hisc-action-freerotation.svgz: digikam
	  from trunk : move FreeRotation icons to main icons dir

2007-03-25 08:41  cgilles

	* data/icons/hi128-action-filmgrain.png,
	  data/icons/hi16-action-filmgrain.png,
	  data/icons/hi22-action-filmgrain.png,
	  data/icons/hi32-action-filmgrain.png,
	  data/icons/hi48-action-filmgrain.png,
	  data/icons/hi64-action-filmgrain.png,
	  data/icons/hisc-action-filmgrain.svgz,
	  imageplugins/filmgrain/Makefile.am,
	  imageplugins/filmgrain/hi128-action-filmgrain.png,
	  imageplugins/filmgrain/hi16-action-filmgrain.png,
	  imageplugins/filmgrain/hi22-action-filmgrain.png,
	  imageplugins/filmgrain/hi32-action-filmgrain.png,
	  imageplugins/filmgrain/hi48-action-filmgrain.png,
	  imageplugins/filmgrain/hi64-action-filmgrain.png,
	  imageplugins/filmgrain/hisc-action-filmgrain.svgz: digikam from
	  trunk : move FilmGrain icons to main icons dir

2007-03-25 08:40  cgilles

	* data/icons/hi128-action-embosstool.png,
	  data/icons/hi16-action-embosstool.png,
	  data/icons/hi22-action-embosstool.png,
	  data/icons/hi32-action-embosstool.png,
	  data/icons/hi48-action-embosstool.png,
	  data/icons/hi64-action-embosstool.png,
	  imageplugins/emboss/Makefile.am,
	  imageplugins/emboss/hi128-action-embosstool.png,
	  imageplugins/emboss/hi16-action-embosstool.png,
	  imageplugins/emboss/hi22-action-embosstool.png,
	  imageplugins/emboss/hi32-action-embosstool.png,
	  imageplugins/emboss/hi48-action-embosstool.png,
	  imageplugins/emboss/hi64-action-embosstool.png: digikam from
	  trunk : move Emboss icons to main icons dir

2007-03-25 08:40  cgilles

	* data/icons/hi128-action-distortionfx.png,
	  data/icons/hi16-action-distortionfx.png,
	  data/icons/hi22-action-distortionfx.png,
	  data/icons/hi32-action-distortionfx.png,
	  data/icons/hi48-action-distortionfx.png,
	  data/icons/hi64-action-distortionfx.png,
	  data/icons/hisc-action-distortionfx.svgz,
	  imageplugins/distortionfx/Makefile.am,
	  imageplugins/distortionfx/hi128-action-distortionfx.png,
	  imageplugins/distortionfx/hi16-action-distortionfx.png,
	  imageplugins/distortionfx/hi22-action-distortionfx.png,
	  imageplugins/distortionfx/hi32-action-distortionfx.png,
	  imageplugins/distortionfx/hi48-action-distortionfx.png,
	  imageplugins/distortionfx/hi64-action-distortionfx.png,
	  imageplugins/distortionfx/hisc-action-distortionfx.svgz: digikam
	  from trunk : move DistortionFX icons to main icons dir

2007-03-25 08:39  cgilles

	* data/icons/hi128-action-colorfx.png,
	  data/icons/hi16-action-colorfx.png,
	  data/icons/hi22-action-colorfx.png,
	  data/icons/hi32-action-colorfx.png,
	  data/icons/hi48-action-colorfx.png,
	  data/icons/hi64-action-colorfx.png,
	  imageplugins/colorfx/Makefile.am,
	  imageplugins/colorfx/hi128-action-colorfx.png,
	  imageplugins/colorfx/hi16-action-colorfx.png,
	  imageplugins/colorfx/hi22-action-colorfx.png,
	  imageplugins/colorfx/hi32-action-colorfx.png,
	  imageplugins/colorfx/hi48-action-colorfx.png,
	  imageplugins/colorfx/hi64-action-colorfx.png: digikam from trunk
	  : move ColorFX icons to main icons dir

2007-03-25 08:38  cgilles

	* data/icons/hi128-action-charcoaltool.png,
	  data/icons/hi16-action-charcoaltool.png,
	  data/icons/hi22-action-charcoaltool.png,
	  data/icons/hi32-action-charcoaltool.png,
	  data/icons/hi48-action-charcoaltool.png,
	  data/icons/hi64-action-charcoaltool.png,
	  imageplugins/charcoal/Makefile.am,
	  imageplugins/charcoal/hi128-action-charcoaltool.png,
	  imageplugins/charcoal/hi16-action-charcoaltool.png,
	  imageplugins/charcoal/hi22-action-charcoaltool.png,
	  imageplugins/charcoal/hi32-action-charcoaltool.png,
	  imageplugins/charcoal/hi48-action-charcoaltool.png,
	  imageplugins/charcoal/hi64-action-charcoaltool.png: digikam from
	  trunk : move Charcoal icons to main icons dir

2007-03-25 08:37  cgilles

	* data/icons/hi128-action-channelmixer.png,
	  data/icons/hi16-action-channelmixer.png,
	  data/icons/hi22-action-channelmixer.png,
	  data/icons/hi32-action-channelmixer.png,
	  data/icons/hi48-action-channelmixer.png,
	  data/icons/hi64-action-channelmixer.png,
	  data/icons/hisc-action-channelmixer.svgz,
	  imageplugins/channelmixer/Makefile.am,
	  imageplugins/channelmixer/hi128-action-channelmixer.png,
	  imageplugins/channelmixer/hi16-action-channelmixer.png,
	  imageplugins/channelmixer/hi22-action-channelmixer.png,
	  imageplugins/channelmixer/hi32-action-channelmixer.png,
	  imageplugins/channelmixer/hi48-action-channelmixer.png,
	  imageplugins/channelmixer/hi64-action-channelmixer.png,
	  imageplugins/channelmixer/hisc-action-channelmixer.svgz: digikam
	  from trunk : move ChannelMixer icons to main icons dir

2007-03-25 08:36  cgilles

	* data/icons/hi128-action-bordertool.png,
	  data/icons/hi16-action-bordertool.png,
	  data/icons/hi22-action-bordertool.png,
	  data/icons/hi32-action-bordertool.png,
	  data/icons/hi48-action-bordertool.png,
	  data/icons/hi64-action-bordertool.png,
	  data/icons/hisc-action-bordertool.svgz,
	  imageplugins/border/Makefile.am,
	  imageplugins/border/hi128-action-bordertool.png,
	  imageplugins/border/hi16-action-bordertool.png,
	  imageplugins/border/hi22-action-bordertool.png,
	  imageplugins/border/hi32-action-bordertool.png,
	  imageplugins/border/hi48-action-bordertool.png,
	  imageplugins/border/hi64-action-bordertool.png,
	  imageplugins/border/hisc-action-bordertool.svgz: digikam from
	  trunk : move Border icons to main icons dir

2007-03-25 08:35  cgilles

	* data/icons/hi128-action-blurfx.png,
	  data/icons/hi16-action-blurfx.png,
	  data/icons/hi22-action-blurfx.png,
	  data/icons/hi32-action-blurfx.png,
	  data/icons/hi48-action-blurfx.png,
	  data/icons/hi64-action-blurfx.png,
	  data/icons/hisc-action-blurfx.svgz,
	  imageplugins/blurfx/Makefile.am,
	  imageplugins/blurfx/hi128-action-blurfx.png,
	  imageplugins/blurfx/hi16-action-blurfx.png,
	  imageplugins/blurfx/hi22-action-blurfx.png,
	  imageplugins/blurfx/hi32-action-blurfx.png,
	  imageplugins/blurfx/hi48-action-blurfx.png,
	  imageplugins/blurfx/hi64-action-blurfx.png,
	  imageplugins/blurfx/hisc-action-blurfx.svgz: digikam from trunk :
	  move BlurFx icons to main icons dir

2007-03-25 08:34  cgilles

	* data/icons/hi128-action-antivignetting.png,
	  data/icons/hi16-action-antivignetting.png,
	  data/icons/hi22-action-antivignetting.png,
	  data/icons/hi32-action-antivignetting.png,
	  data/icons/hi48-action-antivignetting.png,
	  data/icons/hi64-action-antivignetting.png,
	  data/icons/hisc-action-antivignetting.svgz,
	  imageplugins/antivignetting/Makefile.am,
	  imageplugins/antivignetting/hi128-action-antivignetting.png,
	  imageplugins/antivignetting/hi16-action-antivignetting.png,
	  imageplugins/antivignetting/hi22-action-antivignetting.png,
	  imageplugins/antivignetting/hi32-action-antivignetting.png,
	  imageplugins/antivignetting/hi48-action-antivignetting.png,
	  imageplugins/antivignetting/hi64-action-antivignetting.png,
	  imageplugins/antivignetting/hisc-action-antivignetting.svgz:
	  digikam from trunk : move AntiVignettings icons to main icons dir

2007-03-25 08:33  cgilles

	* data/icons/hi128-action-adjustlevels.png,
	  data/icons/hi16-action-adjustlevels.png,
	  data/icons/hi22-action-adjustlevels.png,
	  data/icons/hi32-action-adjustlevels.png,
	  data/icons/hi48-action-adjustlevels.png,
	  data/icons/hi64-action-adjustlevels.png,
	  data/icons/hisc-action-adjustlevels.svgz,
	  imageplugins/adjustlevels/Makefile.am,
	  imageplugins/adjustlevels/hi128-action-adjustlevels.png,
	  imageplugins/adjustlevels/hi16-action-adjustlevels.png,
	  imageplugins/adjustlevels/hi22-action-adjustlevels.png,
	  imageplugins/adjustlevels/hi32-action-adjustlevels.png,
	  imageplugins/adjustlevels/hi48-action-adjustlevels.png,
	  imageplugins/adjustlevels/hi64-action-adjustlevels.png,
	  imageplugins/adjustlevels/hisc-action-adjustlevels.svgz: digikam
	  from trunk : move AdjustLevels icons to main icons dir

2007-03-25 08:32  cgilles

	* data/icons/hi128-action-adjustcurves.png,
	  data/icons/hi16-action-adjustcurves.png,
	  data/icons/hi22-action-adjustcurves.png,
	  data/icons/hi32-action-adjustcurves.png,
	  data/icons/hi48-action-adjustcurves.png,
	  data/icons/hi64-action-adjustcurves.png,
	  data/icons/hisc-action-adjustcurves.svgz: digikam from trunk :
	  move AdjustCurves icons to main icons dir

2007-03-25 08:32  cgilles

	* imageplugins/adjustcurves/Makefile.am,
	  imageplugins/adjustcurves/hi128-action-adjustcurves.png,
	  imageplugins/adjustcurves/hi16-action-adjustcurves.png,
	  imageplugins/adjustcurves/hi22-action-adjustcurves.png,
	  imageplugins/adjustcurves/hi32-action-adjustcurves.png,
	  imageplugins/adjustcurves/hi48-action-adjustcurves.png,
	  imageplugins/adjustcurves/hi64-action-adjustcurves.png,
	  imageplugins/adjustcurves/hisc-action-adjustcurves.svgz: digikam
	  from trunk : move AdjustCurves icons to main icons dir

2007-03-25 08:08  cgilles

	* utilities/imageeditor/canvas/canvas.cpp: digikam from trunk :
	  patch from Arnd Baecker to use a zoom multiplier adapted to the
	  current zoom factor instead to use a constant zoom step.
	  CCBUGS: 103645

2007-03-24 21:45  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: digikam from trunk
	  : added Flip Hor. and Ver. icons

2007-03-24 21:40  cgilles

	* data/icons/hi128-action-flip.png,
	  data/icons/hi16-action-flip.png,
	  data/icons/hi16-action-mirror.png,
	  data/icons/hi22-action-flip.png,
	  data/icons/hi22-action-mirror.png,
	  data/icons/hi32-action-flip.png,
	  data/icons/hi32-action-mirror.png,
	  data/icons/hi48-action-flip.png,
	  data/icons/hi48-action-mirror.png,
	  data/icons/hi64-action-flip.png,
	  data/icons/hisc-action-flip.svgz: add flip/mirror actions icon

2007-03-24 21:18  cgilles

	* utilities/imageeditor/canvas/imagepluginloader.cpp: digikam from
	  trunk : there is no Image Plugins setup now. No need to check rc
	  config file on harddrive anymore. This will speed-up startup
	  digiKam/showfoto
	  CCMAIL: digikam-devel@kde.org

2007-03-24 21:06  cgilles

	* utilities/imageeditor/canvas/imagepluginloader.cpp,
	  utilities/imageeditor/canvas/imagepluginloader.h: this method is
	  unused now

2007-03-24 19:52  cgilles

	* libs/greycstoration/greycstorationiface.cpp: digiKam from trunk :
	  CImg::Greycstoration interface : bugfix : if an image with alpha
	  channel is processed by CImg, handle this channel properlly. The
	  old implementation lost alpha channel. Nota : this problem still
	  exist with the old CImg interface of DigiKamImagePlugins. This
	  patch can be easily backported to 0.9.1 package.
	  CCMAIL: digikam-devel@kde.org

2007-03-24 18:20  cgilles

	* NEWS: update

2007-03-24 17:57  cgilles

	* utilities/imageeditor/canvas/canvas.cpp: fix pan icon widget
	  position. Always on the botoom/right of canvas, depending of H/V
	  scrollbar visibility

2007-03-24 17:28  lure

	* utilities/imageeditor/editor/editorwindow.cpp: Use
	  Ctrl-Shift-arrow as shortcut for Rotate-Left/Right

	  Ctrl-arrow is used in some other applications and may confuse
	  users.

2007-03-24 08:05  lure

	* NEWS, digikam/digikamapp.cpp, showfoto/setup/setup.cpp,
	  showfoto/setup/setup.h, showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/setup/Makefile.am, utilities/setup/setup.cpp,
	  utilities/setup/setup.h, utilities/setup/setupimgplugins.cpp,
	  utilities/setup/setupimgplugins.h: Remove configuration of
	  Digikam Image Plugins

	  Image Plugins are now considered part of core Digikam, therefore
	  it does
	  not make sense to configure them (enable/disable). This also
	  reduces
	  confusion for users with KIPI Plugins.

	  BUG: 139466

2007-03-23 22:22  cgilles

	* imageplugins/adjustlevels/adjustlevels.cpp: fix icon size

2007-03-23 22:21  cgilles

	* imageplugins/adjustcurves/adjustcurves.cpp: fix icon size

2007-03-23 22:16  lure

	* showfoto/showfotoui.rc: Restructure ShowFoto menu (to match
	  Digikam Image Editor)

	  CCBUG: 89365

2007-03-23 22:14  cgilles

	* imageplugins/adjustcurves/adjustcurves.cpp: using wrong icon name

2007-03-23 22:13  cgilles

	* data/pics/color-picker-gray.png, data/pics/color-picker-grey.png:
	  wrong file name

2007-03-23 22:11  cgilles

	* data/pics/Makefile.am, data/pics/color-picker-black.png,
	  data/pics/color-picker-gray.png,
	  data/pics/color-picker-white.png: files missing in svn

2007-03-23 22:02  lure

	* NEWS, digikam/albumdb.cpp: Respect current sort order when
	  passing list to KIPI plugin

	  Patch provided by Debajyoti Bera. Thanks a lot!

	  BUG: 134037

2007-03-23 21:29  lure

	* NEWS,
	  imageplugins/adjustcurves/digikamimageplugin_adjustcurves_ui.rc,
	  imageplugins/adjustlevels/digikamimageplugin_adjustlevels_ui.rc,
	  imageplugins/antivignetting/digikamimageplugin_antivignetting_ui.rc,
	  imageplugins/antivignetting/imageeffect_antivignetting.cpp,
	  imageplugins/antivignetting/imageplugin_antivignetting.cpp,
	  imageplugins/blurfx/digikamimageplugin_blurfx_ui.rc,
	  imageplugins/border/digikamimageplugin_border_ui.rc,
	  imageplugins/channelmixer/digikamimageplugin_channelmixer_ui.rc,
	  imageplugins/charcoal/digikamimageplugin_charcoal_ui.rc,
	  imageplugins/colorfx/digikamimageplugin_colorfx_ui.rc,
	  imageplugins/coreplugin/digikamimageplugin_core_ui.rc,
	  imageplugins/coreplugin/imageplugin_core.cpp,
	  imageplugins/distortionfx/digikamimageplugin_distortionfx_ui.rc,
	  imageplugins/emboss/digikamimageplugin_emboss_ui.rc,
	  imageplugins/filmgrain/digikamimageplugin_filmgrain_ui.rc,
	  imageplugins/freerotation/digikamimageplugin_freerotation_ui.rc,
	  imageplugins/hotpixels/digikamimageplugin_hotpixels_ui.rc,
	  imageplugins/hotpixels/imageplugin_hotpixels.cpp,
	  imageplugins/infrared/digikamimageplugin_infrared_ui.rc,
	  imageplugins/inpainting/digikamimageplugin_inpainting_ui.rc,
	  imageplugins/inserttext/digikamimageplugin_inserttext_ui.rc,
	  imageplugins/lensdistortion/digikamimageplugin_lensdistortion_ui.rc,
	  imageplugins/lensdistortion/imageplugin_lensdistortion.cpp,
	  imageplugins/noisereduction/digikamimageplugin_noisereduction_ui.rc,
	  imageplugins/oilpaint/digikamimageplugin_oilpaint_ui.rc,
	  imageplugins/perspective/digikamimageplugin_perspective_ui.rc,
	  imageplugins/raindrop/digikamimageplugin_raindrop_ui.rc,
	  imageplugins/restoration/digikamimageplugin_restoration_ui.rc,
	  imageplugins/sheartool/digikamimageplugin_sheartool_ui.rc,
	  imageplugins/superimpose/digikamimageplugin_superimpose_ui.rc,
	  imageplugins/texture/digikamimageplugin_texture_ui.rc,
	  imageplugins/whitebalance/digikamimageplugin_whitebalance_ui.rc,
	  utilities/imageeditor/editor/digikamimagewindowui.rc,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindowprivate.h: Restructure
	  Digikam Image Editor menu
	  - Fix/Colors: moved to Color top level menu
	  - Fix: now Correct
	  - Renamed some actions in Correct: removed Reduction, Correction
	  and Anti-
	  - Image: now Decoration
	  - Filters: now Effects
	  - Rotate left/right and Flip horiz/vert moved one level up
	  (faster access)

	  TODO:
	  - order of menu items - have to control order how plugins are
	  loaded
	  - separators - same as above + issue with disabled plugins

	  Open issues:
	  - decide if menu is verb or noun: Correct/Transform vs.
	  Decoration
	  - "Decoration" may be strange for photo edit app, maybe simple
	  "Tools" is better
	  - Correct -> Restoration... sounds strange, but no better idea

	  CCBUG: 89365

2007-03-23 21:06  scripty

	* imageplugins/adjustcurves/digikamimageplugin_adjustcurves.desktop,
	  imageplugins/adjustlevels/digikamimageplugin_adjustlevels.desktop,
	  imageplugins/antivignetting/digikamimageplugin_antivignetting.desktop,
	  imageplugins/blurfx/digikamimageplugin_blurfx.desktop,
	  imageplugins/border/digikamimageplugin_border.desktop,
	  imageplugins/channelmixer/digikamimageplugin_channelmixer.desktop,
	  imageplugins/charcoal/digikamimageplugin_charcoal.desktop,
	  imageplugins/colorfx/digikamimageplugin_colorfx.desktop,
	  imageplugins/distortionfx/digikamimageplugin_distortionfx.desktop,
	  imageplugins/emboss/digikamimageplugin_emboss.desktop,
	  imageplugins/filmgrain/digikamimageplugin_filmgrain.desktop,
	  imageplugins/freerotation/digikamimageplugin_freerotation.desktop,
	  imageplugins/hotpixels/digikamimageplugin_hotpixels.desktop,
	  imageplugins/infrared/digikamimageplugin_infrared.desktop,
	  imageplugins/inpainting/digikamimageplugin_inpainting.desktop,
	  imageplugins/inserttext/digikamimageplugin_inserttext.desktop,
	  imageplugins/lensdistortion/digikamimageplugin_lensdistortion.desktop,
	  imageplugins/noisereduction/digikamimageplugin_noisereduction.desktop,
	  imageplugins/oilpaint/digikamimageplugin_oilpaint.desktop,
	  imageplugins/perspective/digikamimageplugin_perspective.desktop,
	  imageplugins/raindrop/digikamimageplugin_raindrop.desktop,
	  imageplugins/restoration/digikamimageplugin_restoration.desktop,
	  imageplugins/sheartool/digikamimageplugin_sheartool.desktop,
	  imageplugins/superimpose/digikamimageplugin_superimpose.desktop,
	  imageplugins/texture/digikamimageplugin_texture.desktop,
	  imageplugins/whitebalance/digikamimageplugin_whitebalance.desktop,
	  kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol: SVN_SILENT made messages
	  (.desktop file)

2007-03-23 17:34  cgilles

	* digikam/digikamapp.cpp: update comments

2007-03-23 15:39  cgilles

	* digikam/Makefile.am: compile using -enable-final

2007-03-23 14:02  cgilles

	* imageplugins/coreplugin/imageeffect_redeye.cpp,
	  imageplugins/coreplugin/imageeffect_redeye.h: typo : taint ==>
	  tint

2007-03-23 12:23  cgilles

	* utilities/imageeditor/canvas/canvas.cpp: coordinate are relative
	  from canvas origin, not screen

2007-03-23 12:15  cgilles

	* utilities/imageeditor/canvas/canvas.cpp: fix wrong cut

2007-03-23 12:06  cgilles

	* libs/widgets/imageplugins/Makefile.am: polish

2007-03-23 11:26  cgilles

	* digikam/digikamfirstrun.cpp, digikam/digikamfirstrun.h,
	  digikam/firstrun.cpp, digikam/firstrun.h: add warning at first
	  run about remote mount path used like a root album library path

2007-03-23 11:03  cgilles

	* digikam/digikamui.rc: revert. + in first, - in second. More
	  standard with others KDE apps.

2007-03-23 11:00  cgilles

	* digikam/digikamapp.cpp: add TODO comments

2007-03-23 10:42  cgilles

	* digikam/digikamapp.cpp: refresh thumb size value over slider when
	  user change it using tool bar buttons

2007-03-23 10:38  cgilles

	* utilities/imageeditor/canvas/canvas.cpp: show the right
	  coordinates in image

2007-03-23 10:23  cgilles

	* utilities/imageeditor/canvas/Makefile.am,
	  utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h: digikam from trunk :
	  now image editor status bar show the current mouse position over
	  the picture when user choose a selection in image.

2007-03-23 07:35  cgilles

	* digikam/digikamapp.cpp, digikam/digikamapp.h,
	  digikam/digikamappprivate.h: digikam from trunk : the thumbnails
	  size slider will display the current value set by user in live,
	  without delay, using the new DTipTracker widget.

2007-03-23 07:34  cgilles

	* libs/widgets/common/Makefile.am,
	  libs/widgets/common/dcursortracker.cpp,
	  libs/widgets/common/dcursortracker.h: digikam from trunk : new
	  widget to display a tooltip over a parent widget without delay

2007-03-23 06:45  cgilles

	* utilities/setup/setupgeneral.cpp: whatthis -> tooltip

2007-03-23 05:27  cgilles

	* digikam/digikamapp.cpp: more long delay

2007-03-22 21:22  cgilles

	* NEWS: update

2007-03-22 21:21  cgilles

	* NEWS: update

2007-03-22 21:20  cgilles

	* digikam/digikamapp.cpp, digikam/digikamapp.h,
	  digikam/digikamappprivate.h, digikam/digikamview.cpp,
	  digikam/digikamview.h, digikam/thumbnailsize.h: digiKam from
	  trunk : add a new slider on the status bar to set finelly the
	  thumbs size in album icon view, like iphoto do.
	  Now, you can set the thumbs size by step of 8 pixels between 32
	  to 256 instead the old 5 const sizes hardcoded (32, 64, 100, 160,
	  256)
	  BUG: 131155

2007-03-22 20:38  cgilles

	* digikam/digikamui.rc: tool bar fix : decrease thumbs size button
	  in first, increase thumbs size button in second

2007-03-22 13:45  cgilles

	* utilities/imageeditor/canvas/canvas.cpp: polish

2007-03-22 13:34  cgilles

	* utilities/imageeditor/canvas/canvas.cpp: typo

2007-03-22 13:34  cgilles

	* utilities/imageeditor/canvas/canvas.cpp: digikam from trunk :
	  canvas : handle visibility of corner widget accordinly with
	  resize events.

2007-03-22 12:38  cgilles

	* utilities/imageeditor/canvas/canvas.cpp: digiKam from trunk : bug
	  fix with autozoom function : with my last changes about zoom
	  management in editor, the zoom factor is computed just before to
	  show the editor windows. The autozoom function compute the ratio
	  value using the canvas size... and at the first time to launch
	  editor, the size is null... result : zoom factor is infinite,
	  duing a division calculation (i'm so surprize to not have an "div
	  by 0" exception...)

	  This patch fix this problem. Normally, with autozoom, the image
	  will be always displayed.

	  CCMAIL: digikam-devel@kde.org

2007-03-22 12:02  cgilles

	* utilities/imageeditor/canvas/canvas.cpp: polish

2007-03-22 12:01  cgilles

	* utilities/imageeditor/canvas/canvas.cpp: polish

2007-03-22 11:45  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: there is no
	  selection at startup

2007-03-22 11:28  cgilles

	* imageplugins/coreplugin/ratiocrop/imageeffect_ratiocrop.cpp:
	  polish

2007-03-22 11:19  cgilles

	* imageplugins/coreplugin/ratiocrop/Makefile.am: missing

2007-03-22 11:19  cgilles

	* imageplugins/coreplugin/Makefile.am,
	  imageplugins/coreplugin/imageeffect_ratiocrop.cpp,
	  imageplugins/coreplugin/imageeffect_ratiocrop.h,
	  imageplugins/coreplugin/imageplugin_core.cpp,
	  imageplugins/coreplugin/imageplugin_core.h,
	  imageplugins/coreplugin/ratiocrop,
	  imageplugins/coreplugin/ratiocrop/imageeffect_ratiocrop.cpp,
	  imageplugins/coreplugin/ratiocrop/imageeffect_ratiocrop.h,
	  imageplugins/coreplugin/ratiocrop/imageselectionwidget.cpp,
	  imageplugins/coreplugin/ratiocrop/imageselectionwidget.h,
	  libs/widgets/imageplugins/Makefile.am,
	  libs/widgets/imageplugins/imageselectionwidget.cpp,
	  libs/widgets/imageplugins/imageselectionwidget.h: digikam from
	  trunk : ratio crop tool : factorize implementation

2007-03-22 09:18  cgilles

	* utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h: digikam from trunk :
	  show the current image selection in editor status bar instead
	  current zoom level. This last one is now display in combo box
	  from tool bar.

2007-03-22 08:54  cgilles

	* imageplugins/adjustlevels/adjustlevels.cpp: fix layout

2007-03-22 08:51  cgilles

	* imageplugins/adjustcurves/digikamimageplugin_adjustcurves.desktop,
	  imageplugins/adjustlevels/digikamimageplugin_adjustlevels.desktop,
	  imageplugins/antivignetting/digikamimageplugin_antivignetting.desktop,
	  imageplugins/blurfx/digikamimageplugin_blurfx.desktop,
	  imageplugins/border/digikamimageplugin_border.desktop,
	  imageplugins/channelmixer/digikamimageplugin_channelmixer.desktop,
	  imageplugins/charcoal/digikamimageplugin_charcoal.desktop,
	  imageplugins/coreplugin/digikamimageplugin_core.desktop,
	  imageplugins/distortionfx/digikamimageplugin_distortionfx.desktop,
	  imageplugins/emboss/digikamimageplugin_emboss.desktop,
	  imageplugins/filmgrain/digikamimageplugin_filmgrain.desktop,
	  imageplugins/freerotation/digikamimageplugin_freerotation.desktop,
	  imageplugins/infrared/digikamimageplugin_infrared.desktop,
	  imageplugins/inpainting/digikamimageplugin_inpainting.desktop,
	  imageplugins/inserttext/digikamimageplugin_inserttext.desktop,
	  imageplugins/lensdistortion/digikamimageplugin_lensdistortion.desktop,
	  imageplugins/oilpaint/digikamimageplugin_oilpaint.desktop,
	  imageplugins/perspective/digikamimageplugin_perspective.desktop,
	  imageplugins/raindrop/digikamimageplugin_raindrop.desktop,
	  imageplugins/restoration/digikamimageplugin_restoration.desktop,
	  imageplugins/sheartool/digikamimageplugin_sheartool.desktop,
	  imageplugins/superimpose/digikamimageplugin_superimpose.desktop,
	  imageplugins/texture/digikamimageplugin_texture.desktop,
	  imageplugins/whitebalance/digikamimageplugin_whitebalance.desktop:
	  fix email

2007-03-22 08:18  cgilles

	* libs/widgets/imageplugins/imagepaniconwidget.cpp: digikam from
	  trunk : border region selection area is more visible with a
	  simple dashed line, especially when pan icon widget is small

2007-03-22 07:46  cgilles

	* imageplugins/Makefile.am,
	  imageplugins/whitebalance/imageeffect_whitebalance.cpp,
	  imageplugins/whitebalance/imageeffect_whitebalance.h,
	  imageplugins/whitebalance/imageplugin_whitebalance.cpp,
	  imageplugins/whitebalance/imageplugin_whitebalance.h: digikam
	  from trunk : WhiteBalance image plugin is now ported to digiKam
	  core

2007-03-22 07:39  cgilles

	* imageplugins/Makefile.am,
	  imageplugins/texture/imageeffect_texture.cpp,
	  imageplugins/texture/imageeffect_texture.h,
	  imageplugins/texture/imageplugin_texture.cpp,
	  imageplugins/texture/imageplugin_texture.h,
	  imageplugins/texture/texture.cpp, imageplugins/texture/texture.h:
	  digikam from trunk : Texture image plugin is now ported to
	  digiKam core

2007-03-22 07:32  cgilles

	* imageplugins/Makefile.am, imageplugins/superimpose/Makefile.am,
	  imageplugins/superimpose/dirselectwidget.cpp,
	  imageplugins/superimpose/imageeffect_superimpose.cpp,
	  imageplugins/superimpose/imageeffect_superimpose.h,
	  imageplugins/superimpose/imageplugin_superimpose.cpp,
	  imageplugins/superimpose/imageplugin_superimpose.h,
	  imageplugins/superimpose/superimpose.cpp,
	  imageplugins/superimpose/superimpose.h,
	  imageplugins/superimpose/superimposewidget.cpp,
	  imageplugins/superimpose/superimposewidget.h: digikam from trunk
	  : SuperImpose image plugin is now ported to digiKam core

2007-03-22 07:18  cgilles

	* imageplugins/Makefile.am,
	  imageplugins/sheartool/imageeffect_sheartool.cpp,
	  imageplugins/sheartool/imageeffect_sheartool.h,
	  imageplugins/sheartool/imageplugin_sheartool.cpp,
	  imageplugins/sheartool/imageplugin_sheartool.h,
	  imageplugins/sheartool/sheartool.cpp,
	  imageplugins/sheartool/sheartool.h: digikam from trunk : Shear
	  Tool image plugin is now ported to digiKam core

2007-03-22 07:09  cgilles

	* NEWS: update

2007-03-22 05:19  cgilles

	* imageplugins/Makefile.am,
	  imageplugins/restoration/imageeffect_restoration.cpp,
	  imageplugins/restoration/imageeffect_restoration.h,
	  imageplugins/restoration/imageplugin_restoration.cpp,
	  imageplugins/restoration/imageplugin_restoration.h: digikam from
	  trunk : Restoration plugin is now ported to digiKam core

2007-03-22 05:14  cgilles

	* imageplugins/inpainting/Makefile.am,
	  imageplugins/restoration/Makefile.am: polish

2007-03-22 05:08  cgilles

	* imageplugins/Makefile.am,
	  imageplugins/raindrop/imageeffect_raindrop.cpp,
	  imageplugins/raindrop/imageeffect_raindrop.h,
	  imageplugins/raindrop/imageplugin_raindrop.cpp,
	  imageplugins/raindrop/imageplugin_raindrop.h,
	  imageplugins/raindrop/raindrop.cpp,
	  imageplugins/raindrop/raindrop.h: digikam from trunk : Raindrops
	  plugin is now ported to digiKam core

2007-03-22 05:00  cgilles

	* imageplugins/Makefile.am,
	  imageplugins/perspective/imageeffect_perspective.cpp,
	  imageplugins/perspective/imageeffect_perspective.h,
	  imageplugins/perspective/imageplugin_perspective.cpp,
	  imageplugins/perspective/imageplugin_perspective.h,
	  imageplugins/perspective/matrix.cpp,
	  imageplugins/perspective/perspectivewidget.cpp,
	  imageplugins/perspective/perspectivewidget.h,
	  imageplugins/perspective/triangle.cpp,
	  imageplugins/perspective/triangle.h: digikam from trunk : Adjust
	  Perspective plugin is now ported to digiKam core

2007-03-22 04:48  cgilles

	* imageplugins/Makefile.am,
	  imageplugins/oilpaint/imageeffect_oilpaint.cpp,
	  imageplugins/oilpaint/imageeffect_oilpaint.h,
	  imageplugins/oilpaint/imageplugin_oilpaint.cpp,
	  imageplugins/oilpaint/imageplugin_oilpaint.h,
	  imageplugins/oilpaint/oilpaint.cpp,
	  imageplugins/oilpaint/oilpaint.h: digikam from trunk : OilPaint
	  plugin is now ported to digiKam core

2007-03-21 20:40  lure

	* digikam/albumthumbnailloader.cpp: Remove debug and fix
	  indentation of code

2007-03-21 20:29  cgilles

	* imageplugins/noisereduction/digikamimageplugin_noisereduction_ui.rc:
	  polish

2007-03-21 20:15  cgilles

	* imageplugins/noisereduction/imageplugin_noisereduction.cpp:
	  polish

2007-03-21 20:09  cgilles

	* imageplugins/Makefile.am,
	  imageplugins/noisereduction/imageeffect_noisereduction.cpp,
	  imageplugins/noisereduction/imageeffect_noisereduction.h,
	  imageplugins/noisereduction/imageplugin_noisereduction.cpp,
	  imageplugins/noisereduction/imageplugin_noisereduction.h,
	  imageplugins/noisereduction/noisereduction.cpp,
	  imageplugins/noisereduction/noisereduction.h: digikam from trunk
	  : Noise Reduction plugin is now ported to digiKam core

2007-03-21 19:49  cgilles

	* utilities/imageeditor/canvas/imagepluginloader.cpp: Despeckle ->
	  NR

2007-03-21 19:47  cgilles

	* imageplugins/noisereduction/digikamimageplugin_noisereduction.desktop,
	  imageplugins/noisereduction/digikamimageplugin_noisereduction_ui.rc:
	  Despeckle -> NR

2007-03-21 19:46  cgilles

	* imageplugins/noisereduction/Makefile.am,
	  imageplugins/noisereduction/digikamimageplugin_despeckle.desktop,
	  imageplugins/noisereduction/digikamimageplugin_despeckle_ui.rc,
	  imageplugins/noisereduction/digikamimageplugin_noisereduction.desktop,
	  imageplugins/noisereduction/digikamimageplugin_noisereduction_ui.rc,
	  imageplugins/noisereduction/hi128-action-despeckle.png,
	  imageplugins/noisereduction/hi128-action-noisereduction.png,
	  imageplugins/noisereduction/hi16-action-despeckle.png,
	  imageplugins/noisereduction/hi16-action-noisereduction.png,
	  imageplugins/noisereduction/hi22-action-despeckle.png,
	  imageplugins/noisereduction/hi22-action-noisereduction.png,
	  imageplugins/noisereduction/hi32-action-despeckle.png,
	  imageplugins/noisereduction/hi32-action-noisereduction.png,
	  imageplugins/noisereduction/hi48-action-despeckle.png,
	  imageplugins/noisereduction/hi48-action-noisereduction.png,
	  imageplugins/noisereduction/hi64-action-despeckle.png,
	  imageplugins/noisereduction/hi64-action-noisereduction.png,
	  imageplugins/noisereduction/hisc-action-despeckle.svgz,
	  imageplugins/noisereduction/hisc-action-noisereduction.svgz:
	  Despeckle -> NR

2007-03-21 19:41  cgilles

	* imageplugins/Makefile.am,
	  imageplugins/lensdistortion/imageeffect_lensdistortion.cpp,
	  imageplugins/lensdistortion/imageeffect_lensdistortion.h,
	  imageplugins/lensdistortion/imageplugin_lensdistortion.cpp,
	  imageplugins/lensdistortion/imageplugin_lensdistortion.h,
	  imageplugins/lensdistortion/lensdistortion.cpp,
	  imageplugins/lensdistortion/lensdistortion.h,
	  imageplugins/lensdistortion/pixelaccess.cpp,
	  imageplugins/lensdistortion/pixelaccess.h: digikam from trunk :
	  LensDistortion Correction plugin is now ported to digiKam core

2007-03-21 19:25  cgilles

	* imageplugins/Makefile.am,
	  imageplugins/inserttext/imageeffect_inserttext.cpp,
	  imageplugins/inserttext/imageeffect_inserttext.h,
	  imageplugins/inserttext/imageplugin_inserttext.cpp,
	  imageplugins/inserttext/imageplugin_inserttext.h,
	  imageplugins/inserttext/inserttextwidget.cpp,
	  imageplugins/inserttext/inserttextwidget.h: digikam from trunk :
	  InsertText plugin is now ported to digiKam core

2007-03-21 19:15  cgilles

	* imageplugins/Makefile.am, imageplugins/inpainting/Makefile.am,
	  imageplugins/inpainting/imageeffect_inpainting.cpp,
	  imageplugins/inpainting/imageeffect_inpainting.h,
	  imageplugins/inpainting/imageplugin_inpainting.cpp,
	  imageplugins/inpainting/imageplugin_inpainting.h: digikam from
	  trunk : Inpainting plugin is now ported to digiKam core

2007-03-21 18:29  cgilles

	* imageplugins/Makefile.am, imageplugins/filmgrain/filmgrain.cpp,
	  imageplugins/infrared/imageeffect_infrared.cpp,
	  imageplugins/infrared/imageeffect_infrared.h,
	  imageplugins/infrared/imageplugin_infrared.cpp,
	  imageplugins/infrared/imageplugin_infrared.h,
	  imageplugins/infrared/infrared.cpp,
	  imageplugins/infrared/infrared.h: digikam from trunk : Infrared
	  plugin is now ported to digiKam core

2007-03-21 18:21  cgilles

	* imageplugins/Makefile.am,
	  imageplugins/hotpixels/hotpixelfixer.cpp,
	  imageplugins/hotpixels/hotpixelfixer.h,
	  imageplugins/hotpixels/imageeffect_hotpixels.cpp,
	  imageplugins/hotpixels/imageeffect_hotpixels.h,
	  imageplugins/hotpixels/imageplugin_hotpixels.cpp,
	  imageplugins/hotpixels/imageplugin_hotpixels.h: digikam from
	  trunk : HotPixelsFixer plugin is now ported to digiKam core

2007-03-21 18:04  cgilles

	* imageplugins/hotpixels/TODO: update

2007-03-21 17:42  cgilles

	* imageplugins/Makefile.am,
	  imageplugins/freerotation/freerotation.cpp,
	  imageplugins/freerotation/freerotation.h,
	  imageplugins/freerotation/imageeffect_freerotation.cpp,
	  imageplugins/freerotation/imageeffect_freerotation.h,
	  imageplugins/freerotation/imageplugin_freerotation.cpp,
	  imageplugins/freerotation/imageplugin_freerotation.h: digikam
	  from trunk : Free Rotation plugin is now ported to digiKam core

2007-03-21 17:32  cgilles

	* imageplugins/Makefile.am, imageplugins/charcoal/charcoal.cpp,
	  imageplugins/charcoal/charcoal.h,
	  imageplugins/charcoal/imageeffect_charcoal.cpp,
	  imageplugins/filmgrain/filmgrain.cpp,
	  imageplugins/filmgrain/filmgrain.h,
	  imageplugins/filmgrain/imageeffect_filmgrain.cpp,
	  imageplugins/filmgrain/imageeffect_filmgrain.h,
	  imageplugins/filmgrain/imageplugin_filmgrain.cpp,
	  imageplugins/filmgrain/imageplugin_filmgrain.h: digikam from
	  trunk : Film Grain plugin is now ported to digiKam core

2007-03-21 17:14  cgilles

	* imageplugins/Makefile.am, imageplugins/emboss/emboss.cpp,
	  imageplugins/emboss/emboss.h,
	  imageplugins/emboss/imageeffect_emboss.cpp,
	  imageplugins/emboss/imageeffect_emboss.h,
	  imageplugins/emboss/imageplugin_emboss.cpp,
	  imageplugins/emboss/imageplugin_emboss.h: digikam from trunk :
	  Emboss plugin is now ported to digiKam core

2007-03-21 17:03  cgilles

	* utilities/setup/setupgeneral.cpp: i18n

2007-03-21 16:45  cgilles

	* imageplugins/Makefile.am,
	  imageplugins/distortionfx/distortionfx.cpp,
	  imageplugins/distortionfx/distortionfx.h,
	  imageplugins/distortionfx/imageeffect_distortionfx.cpp,
	  imageplugins/distortionfx/imageeffect_distortionfx.h,
	  imageplugins/distortionfx/imageplugin_distortionfx.cpp,
	  imageplugins/distortionfx/imageplugin_distortionfx.h: digikam
	  from trunk : DistortionFX plugin is now ported to digiKam core

2007-03-21 16:07  cgilles

	* imageplugins/Makefile.am,
	  imageplugins/colorfx/imageeffect_colorfx.cpp,
	  imageplugins/colorfx/imageeffect_colorfx.h,
	  imageplugins/colorfx/imageplugin_colorfx.cpp,
	  imageplugins/colorfx/imageplugin_colorfx.h: digikam from trunk :
	  ColorFX plugin is now ported to digiKam core

2007-03-21 15:39  cgilles

	* imageplugins/Makefile.am, imageplugins/charcoal/charcoal.cpp,
	  imageplugins/charcoal/charcoal.h,
	  imageplugins/charcoal/imageeffect_charcoal.cpp,
	  imageplugins/charcoal/imageeffect_charcoal.h,
	  imageplugins/charcoal/imageplugin_charcoal.cpp,
	  imageplugins/charcoal/imageplugin_charcoal.h: digikam from trunk
	  : Charcoal plugin is now ported to digiKam core

2007-03-21 15:28  cgilles

	* imageplugins/Makefile.am,
	  imageplugins/channelmixer/channelmixer.cpp,
	  imageplugins/channelmixer/channelmixer.h,
	  imageplugins/channelmixer/imageplugin_channelmixer.cpp,
	  imageplugins/channelmixer/imageplugin_channelmixer.h: digikam
	  from trunk : Channel Mixer plugin is now ported to digiKam core

2007-03-21 14:53  cgilles

	* imageplugins/Makefile.am, imageplugins/border/border.cpp,
	  imageplugins/border/border.h,
	  imageplugins/border/imageeffect_border.cpp,
	  imageplugins/border/imageeffect_border.h,
	  imageplugins/border/imageplugin_border.cpp,
	  imageplugins/border/imageplugin_border.h: digikam from trunk :
	  Border plugin is now ported to digiKam core

2007-03-21 14:36  cgilles

	* AUTHORS: digikam from trunk : moving adjust curves plugin to
	  digikam core.

2007-03-21 14:35  cgilles

	* showfoto/pics/showfoto-splash.png,
	  showfoto/pics/showfoto-splash.xcf: digikam from trunk : new
	  showfoto 0.6.0 splash screen from Juergen Flosbach
	  CCMAIL : juergen.flosbach@bigfoot.com

2007-03-21 14:28  cgilles

	* AUTHORS, imageplugins/Makefile.am: update

2007-03-21 14:27  cgilles

	* utilities/splashscreen/digikam-splash.png,
	  utilities/splashscreen/digikam-splash.xcf: digikam from trunk :
	  new digiKam 0.9.2 splash screen from Juergen Flosbach
	  CCMAIL : juergen.flosbach@bigfoot.com

2007-03-21 14:11  cgilles

	* imageplugins/blurfx/blurfx.cpp, imageplugins/blurfx/blurfx.h,
	  imageplugins/blurfx/imageeffect_blurfx.cpp,
	  imageplugins/blurfx/imageeffect_blurfx.h,
	  imageplugins/blurfx/imageplugin_blurfx.cpp,
	  imageplugins/blurfx/imageplugin_blurfx.h: digikam from trunk :
	  BlurFX plugin is now ported to digiKam core

2007-03-21 14:08  cgilles

	* imageplugins/antivignetting/antivignetting.cpp: polish

2007-03-21 13:59  cgilles

	* imageplugins/texture/Makefile.am,
	  imageplugins/texture/patterns/Makefile.am,
	  imageplugins/whitebalance/Makefile.am: port Makefiles

2007-03-21 13:55  cgilles

	* imageplugins/sheartool/Makefile.am,
	  imageplugins/superimpose/Makefile.am: port Makefiles

2007-03-21 13:53  cgilles

	* imageplugins/perspective/Makefile.am,
	  imageplugins/raindrop/Makefile.am,
	  imageplugins/restoration/Makefile.am: port Makefiles

2007-03-21 13:51  cgilles

	* imageplugins/oilpaint/Makefile.am,
	  imageplugins/perspective/Makefile.am: port Makefiles

2007-03-21 13:48  cgilles

	* imageplugins/lensdistortion/Makefile.am,
	  imageplugins/noisereduction/Makefile.am: port Makefiles

2007-03-21 13:45  cgilles

	* imageplugins/hotpixels/Makefile.am,
	  imageplugins/infrared/Makefile.am,
	  imageplugins/inpainting/Makefile.am,
	  imageplugins/inserttext/Makefile.am: port Makefiles

2007-03-21 13:35  cgilles

	* imageplugins/freerotation/Makefile.am,
	  imageplugins/hotpixels/Makefile.am: port Makefiles

2007-03-21 13:32  cgilles

	* imageplugins/emboss/Makefile.am,
	  imageplugins/filmgrain/Makefile.am: port Makefiles

2007-03-21 13:30  cgilles

	* imageplugins/colorfx/Makefile.am,
	  imageplugins/distortionfx/Makefile.am: port Makefiles

2007-03-21 13:27  cgilles

	* imageplugins/channelmixer/Makefile.am,
	  imageplugins/charcoal/Makefile.am: port Makefiles

2007-03-21 13:25  cgilles

	* imageplugins/border/patterns/Makefile.am: port Makefiles

2007-03-21 13:23  cgilles

	* imageplugins/blurfx/Makefile.am, imageplugins/border/Makefile.am:
	  port Makefiles

2007-03-21 13:06  cgilles

	* AUTHORS, digikam/digikam.kdevelop: update

2007-03-21 13:01  cgilles

	* imageplugins/Makefile.am,
	  imageplugins/antivignetting/Makefile.am,
	  imageplugins/antivignetting/antivignetting.cpp,
	  imageplugins/antivignetting/antivignetting.h,
	  imageplugins/antivignetting/imageeffect_antivignetting.cpp,
	  imageplugins/antivignetting/imageeffect_antivignetting.h,
	  imageplugins/antivignetting/imageplugin_antivignetting.cpp,
	  imageplugins/antivignetting/imageplugin_antivignetting.h: digikam
	  from trunk : antivignetting plugin is now ported to digiKam core

2007-03-21 12:30  cgilles

	* imageplugins/adjustlevels/adjustlevels.cpp: fix layout

2007-03-21 11:21  cgilles

	* imageplugins/adjustlevels/adjustlevels.cpp: fix layout

2007-03-21 10:25  cgilles

	* imageplugins/Makefile.am, imageplugins/adjustlevels/Makefile.am,
	  imageplugins/adjustlevels/adjustlevels.cpp,
	  imageplugins/adjustlevels/adjustlevels.h,
	  imageplugins/adjustlevels/imageplugin_adjustlevels.cpp,
	  imageplugins/adjustlevels/imageplugin_adjustlevels.h: digikam
	  from trunk : adjust levels plugin is now ported to digiKam core

2007-03-21 10:13  cgilles

	* imageplugins/adjustcurves/adjustcurves.h: polish

2007-03-21 09:49  cgilles

	* imageplugins/adjustlevels, imageplugins/antivignetting,
	  imageplugins/blurfx, imageplugins/border,
	  imageplugins/channelmixer, imageplugins/charcoal,
	  imageplugins/colorfx, imageplugins/distortionfx,
	  imageplugins/emboss, imageplugins/filmgrain,
	  imageplugins/freerotation, imageplugins/hotpixels,
	  imageplugins/infrared, imageplugins/inpainting,
	  imageplugins/inserttext, imageplugins/lensdistortion,
	  imageplugins/noisereduction, imageplugins/oilpaint,
	  imageplugins/perspective, imageplugins/raindrop,
	  imageplugins/restoration, imageplugins/sheartool,
	  imageplugins/superimpose, imageplugins/texture,
	  imageplugins/whitebalance: digikam from trunk : moving
	  DigikamImagePlugins to digiKam core.

2007-03-21 09:47  cgilles

	* imageplugins/adjustcurves/adjustcurves.cpp: fix icons path

2007-03-21 09:46  cgilles

	* showfoto/main.cpp: add comments

2007-03-21 09:45  cgilles

	* digikam/digikamapp.cpp: add comments

2007-03-21 09:44  cgilles

	* digikam/main.cpp: add comments

2007-03-21 09:38  cgilles

	* data/icons/hi32-action-digikamimageplugins.png,
	  data/icons/hi32-app-digikamimageplugins.png: moving to digikam
	  core

2007-03-21 09:25  cgilles

	* imageplugins/Makefile.am, imageplugins/adjustcurves,
	  imageplugins/adjustcurves/Makefile.am,
	  imageplugins/adjustcurves/adjustcurves.cpp,
	  imageplugins/adjustcurves/adjustcurves.h,
	  imageplugins/adjustcurves/imageplugin_adjustcurves.cpp,
	  imageplugins/adjustcurves/imageplugin_adjustcurves.h,
	  imageplugins/coreplugin/Makefile.am,
	  imageplugins/coreplugin/imageplugin_core.h: digikam from trunk :
	  moving adjust curves plugin to digikam core.

2007-03-20 23:24  cgilles

	* NEWS: update

2007-03-20 23:19  cgilles

	* imageplugins/Makefile.am, imageplugins/coreplugin,
	  imageplugins/coreplugin/Makefile.am,
	  imageplugins/coreplugin/digikamimageplugin_core.desktop,
	  imageplugins/coreplugin/digikamimageplugin_core_ui.rc,
	  imageplugins/coreplugin/hsl,
	  imageplugins/coreplugin/imageeffect_autocorrection.cpp,
	  imageplugins/coreplugin/imageeffect_autocorrection.h,
	  imageplugins/coreplugin/imageeffect_bcg.cpp,
	  imageplugins/coreplugin/imageeffect_bcg.h,
	  imageplugins/coreplugin/imageeffect_blur.cpp,
	  imageplugins/coreplugin/imageeffect_blur.h,
	  imageplugins/coreplugin/imageeffect_bwsepia.cpp,
	  imageplugins/coreplugin/imageeffect_bwsepia.h,
	  imageplugins/coreplugin/imageeffect_iccproof.cpp,
	  imageplugins/coreplugin/imageeffect_iccproof.h,
	  imageplugins/coreplugin/imageeffect_ratiocrop.cpp,
	  imageplugins/coreplugin/imageeffect_ratiocrop.h,
	  imageplugins/coreplugin/imageeffect_redeye.cpp,
	  imageplugins/coreplugin/imageeffect_redeye.h,
	  imageplugins/coreplugin/imageeffect_rgb.cpp,
	  imageplugins/coreplugin/imageeffect_rgb.h,
	  imageplugins/coreplugin/imageplugin_core.cpp,
	  imageplugins/coreplugin/imageplugin_core.h,
	  imageplugins/coreplugin/sharpnesseditor,
	  imageplugins/coreplugin/sharpnesseditor/Makefile.am,
	  imageplugins/digikamimageplugin_core.desktop,
	  imageplugins/digikamimageplugin_core_ui.rc, imageplugins/hsl,
	  imageplugins/imageeffect_autocorrection.cpp,
	  imageplugins/imageeffect_autocorrection.h,
	  imageplugins/imageeffect_bcg.cpp, imageplugins/imageeffect_bcg.h,
	  imageplugins/imageeffect_blur.cpp,
	  imageplugins/imageeffect_blur.h,
	  imageplugins/imageeffect_bwsepia.cpp,
	  imageplugins/imageeffect_bwsepia.h,
	  imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_iccproof.h,
	  imageplugins/imageeffect_ratiocrop.cpp,
	  imageplugins/imageeffect_ratiocrop.h,
	  imageplugins/imageeffect_redeye.cpp,
	  imageplugins/imageeffect_redeye.h,
	  imageplugins/imageeffect_rgb.cpp, imageplugins/imageeffect_rgb.h,
	  imageplugins/imageplugin_core.cpp,
	  imageplugins/imageplugin_core.h, imageplugins/sharpnesseditor:
	  digiKam from trunk : prepare repository to merge digiKam and
	  DigikamImagePlugins

2007-03-20 23:19  lure

	* NEWS, digikam/albumsettings.cpp, digikam/albumsettings.h,
	  digikam/albumthumbnailloader.cpp, digikam/albumthumbnailloader.h,
	  digikam/datefolderview.cpp, digikam/folderitem.cpp,
	  digikam/folderview.cpp, digikam/searchfolderview.cpp,
	  libs/imageproperties/imagedescedittab.cpp,
	  utilities/cameragui/albumselectdialog.cpp,
	  utilities/setup/setupgeneral.cpp: Make size of icons used in
	  sidebars configurable in order to allow more
	  entries to be presented.

	  Configuration change is effective after restart of digikam (may
	  improve
	  this in future).

	  Original patch by Jens B. Benecke, modified configuration dialog.

	  BUG: 102029

2007-03-20 23:01  cgilles

	* imageplugins/Makefile.am, imageplugins/hsl,
	  imageplugins/hsl/Makefile.am,
	  imageplugins/hsl/hspreviewwidget.cpp,
	  imageplugins/hsl/hspreviewwidget.h,
	  imageplugins/hsl/imageeffect_hsl.cpp,
	  imageplugins/hsl/imageeffect_hsl.h,
	  imageplugins/hspreviewwidget.cpp, imageplugins/hspreviewwidget.h,
	  imageplugins/imageeffect_hsl.cpp, imageplugins/imageeffect_hsl.h:
	  new sub folder dedicaced to HSL tool implementation

2007-03-20 22:29  cgilles

	* utilities/imageeditor/canvas/canvas.cpp: digikam from trunk

	  - hide pan tool button at startup
	  - fixpossible empty canvas if resize event is sent when an image
	  is loaded

2007-03-20 20:04  cgilles

	* NEWS: update

2007-03-20 20:02  cgilles

	* utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h: digikam from trunk : image
	  editor improvement !

	  If you want to pan over a large image using the mouse, use my new
	  Pan tool avaialble on the right bottom corner of canvas area...
	  Look a fresh screenshot of this tool in action :

	  http://digikam3rdparty.free.fr/Screenshots/neweditorpantool.png

	  BUG: 104439
	  BUG: 137391

2007-03-20 19:41  dfaure

	* showfoto/showfoto.desktop: Ooops, apart from amarok, extragear
	  isn't kde4 code yet (thanks to Christoph Pfister for noticing my
	  wrong commit). I better stay out of it.
	  -> reverted 644714 apart from the amarok files.

2007-03-20 19:20  dfaure

	* showfoto/showfoto.desktop: Mimetypes renamed to the xdg names
	  using qt4/fix-mimetypes.pl
	  (note that not all of there renamings are necessary, technically,
	  since a number
	  of those old names are defined as aliases to the new name;
	  but better use the canonical names where possible).

2007-03-20 17:13  gkulzer

	* utilities/setup/setupicc.cpp: grammatical and language
	  corrections

2007-03-20 16:04  cgilles

	* utilities/imageeditor/canvas/Makefile.am: update

2007-03-20 15:41  cgilles

	* libs/widgets/imageplugins/imagepaniconwidget.cpp,
	  libs/widgets/imageplugins/imagepaniconwidget.h: Be abble to use
	  custom Qt Widget parameters

2007-03-20 12:22  cgilles

	* libs/widgets/imageplugins/imagepaniconwidget.cpp: fix default
	  separate view mode

2007-03-20 10:42  cgilles

	* showfoto/showfoto.cpp: fix QString

2007-03-20 10:42  cgilles

	* utilities/imageeditor/editor/imagewindow.cpp: fix QString

2007-03-20 10:26  cgilles

	* utilities/imageeditor/canvas/canvas.cpp: Marcel,

	  Look my comment. It's a Qt bug ? Give me your viewpoint... Thanks
	  in advance...

	  CCMAIL: marcel.wiesweg@gmx.de

2007-03-20 09:44  cgilles

	* NEWS: update

2007-03-20 09:37  cgilles

	* NEWS: update

2007-03-20 09:36  cgilles

	* utilities/imageeditor/canvas/canvas.cpp: digikam from trunk : if
	  an image selection is set in canvas when user process a zoom, we
	  will use the center and size of selection to focus automaticly
	  canvas content.
	  BUG: 103645

2007-03-20 08:31  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: polish

2007-03-20 08:28  cgilles

	* NEWS: update

2007-03-20 08:26  cgilles

	* utilities/imageeditor/canvas/canvas.cpp: digikam from trunk :
	  with small image, autozoom button will adapt image size to canvas
	  size.

	  BUG: 137236

2007-03-20 07:54  cgilles

	* utilities/imageeditor/canvas/canvas.cpp: polish

2007-03-20 07:09  cgilles

	* libs/imageproperties/cameraitempropertiestab.cpp: digiKam from
	  trunk : fix layout : Sensitivity is not displayed in Camera GUI.

2007-03-19 22:53  cgilles

	* showfoto/showfotoui.rc: update

2007-03-19 22:52  cgilles

	* NEWS: update

2007-03-19 22:51  cgilles

	* utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/editor/digikamimagewindowui.rc,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/editorwindowprivate.h: digiKam from
	  trunk : add a combo box with a pre-zoom selection options like
	  gimp prvovide. You can enter a customized zoom scale value if you
	  want.

	  BUG: 106508

2007-03-19 21:43  cgilles

	* digikam/digikam.kdevelop: update

2007-03-19 14:59  cgilles

	* NEWS: update

2007-03-19 14:58  cgilles

	* utilities/imageeditor/canvas/canvas.cpp: digikam from trunk : do
	  not move editor viewport content when zoom in/out.
	  BUG: 139790

2007-03-19 11:42  cgilles

	* NEWS: update

2007-03-19 11:37  cgilles

	* imageplugins/sharpnesseditor/imageeffect_sharpen.cpp,
	  imageplugins/sharpnesseditor/imageeffect_sharpen.h: add save/load
	  settings from file with Refocus tool

2007-03-19 11:29  cgilles

	* imageplugins/sharpnesseditor/imageeffect_sharpen.cpp: remember
	  Sharpen Method

2007-03-19 11:22  cgilles

	* imageplugins/sharpnesseditor/imageeffect_sharpen.cpp: fix
	  save/restore settings between plugin sessions

2007-03-19 11:09  cgilles

	* utilities/imageeditor/canvas/imagepluginloader.cpp: Refocus tool
	  is obsolete now

2007-03-19 11:09  cgilles

	* NEWS: update

2007-03-19 11:08  cgilles

	* NEWS: update

2007-03-19 11:05  cgilles

	* imageplugins/sharpnesseditor/Makefile.am,
	  imageplugins/sharpnesseditor/clapack,
	  imageplugins/sharpnesseditor/imageeffect_sharpen.cpp,
	  imageplugins/sharpnesseditor/imageeffect_sharpen.h,
	  imageplugins/sharpnesseditor/matrix.cpp,
	  imageplugins/sharpnesseditor/matrix.h,
	  imageplugins/sharpnesseditor/refocus.cpp,
	  imageplugins/sharpnesseditor/refocus.h: digiKam from trunk :
	  Usability issue in Image Editor : Merge Refocus and Sharp tools
	  to reduce duplicate menu entries and functions.
	  Now, the Sharpness Editor is complete. Using Fix/Sharpen menu
	  entry, you can apply Simple Sharp or Unsharp Mask or Refocus
	  corrections.

	  To packagers : Refocus tool is removed to DigikamImagePlugins.
	  Please update you package rule for 0.9.2 release
	  To translators : Refocus i18n are moved to digikam.po. Take a
	  care. Refocus plugin translations files are invalid now.
	  Gerhard : You just need to merge the Refocus handbook content to
	  digiKam handbook as well. The Refocus tool options are unchanged.

	  CCMAIL: digikam-devel@kde.org
	  CCBUGS: 103244

2007-03-19 09:45  cgilles

	* imageplugins/sharpnesseditor/Makefile.am: compile

2007-03-19 09:28  cgilles

	* utilities/imageeditor/canvas/imagepluginloader.cpp: Unsharp Mask
	  tool is obsolete now

2007-03-19 09:25  cgilles

	* NEWS: update

2007-03-19 09:15  cgilles

	* imageplugins/Makefile.am, imageplugins/imageeffect_sharpen.cpp,
	  imageplugins/imageeffect_sharpen.h, imageplugins/sharpnesseditor,
	  imageplugins/sharpnesseditor/imageeffect_sharpen.cpp,
	  imageplugins/sharpnesseditor/imageeffect_sharpen.h,
	  imageplugins/sharpnesseditor/unsharp.cpp,
	  imageplugins/sharpnesseditor/unsharp.h: digiKam from trunk :
	  Usability issue in Image Editor : Merge Unsharp Mask and Sharp
	  tools to reduce duplicate menu entries and functions.
	  We will provide just one menu entrie to sharp an image :
	  Fix/Sharp. The Sharp tool will become a Sharpness Editor. I will
	  merge Refocus tool later.

	  To packagers : Unsharp Mask tool is removed to
	  DigikamImagePlugins. Please update you package rule for 0.9.2
	  release
	  To translators : Unsharp Mask i18n are moved to digikam.po. Take
	  a care. Unsharp Mask plugin translations files are invalid now.
	  Gerhard : You just need to merge the Unsharp Mask handbook
	  content to digiKam handbook as well. The Unsharp Mask tool
	  options are unchanged.

	  CCMAIL: digikam-devel@kde.org
	  CCBUGS: 103244

2007-03-19 04:31  cgilles

	* utilities/imageeditor/canvas/imagepluginloader.cpp: polish

2007-03-19 04:22  cgilles

	* utilities/imageeditor/canvas/imagepluginloader.cpp: digiKam from
	  trunk : Solarize image plugin is now an obsolete plugin name to
	  load. Remplaced by ColorFx

2007-03-18 19:47  cgilles

	* utilities/imageeditor/tools/imageresize.cpp,
	  utilities/imageeditor/tools/imageresize.h: using d private
	  internal class to reduce compilation time an improve binary
	  compatibilty

2007-03-18 13:08  scripty

	* digikam/digikam.desktop: SVN_SILENT made messages (.desktop file)

2007-03-18 10:19  cgilles

	* utilities/imageeditor/canvas/imagepluginloader.cpp,
	  utilities/imageeditor/canvas/imagepluginloader.h,
	  utilities/setup/Makefile.am, utilities/setup/setupimgplugins.cpp:
	  digiKam from trunk : introduce a list of obsolete ImagePlugins to
	  not load at startup. The first one in the list is BlowUp plugin.

2007-03-18 09:24  cgilles

	* libs/widgets/common/statusnavigatebar.cpp: pixmap -> iconset

2007-03-18 00:11  cartman

	* utilities/hotplug/digikam-download.desktop.in,
	  utilities/hotplug/digikam-gphoto2-camera.desktop.in,
	  utilities/hotplug/digikam-mount-and-download.desktop.in: add
	  Turkish translation and use UTF-8 encoding

2007-03-17 15:34  cgilles

	* digikam/digikam.kdevelop: update

2007-03-17 15:03  cgilles

	* digikam/digikam.kdevelop: new project place

2007-03-17 14:56  cgilles

	* digikam.kdevelop: rm

2007-03-16 15:45  cgilles

	* utilities/imageeditor/editor/imagewindow.cpp: compile

2007-03-16 15:37  cgilles

	* NEWS: update

2007-03-16 15:32  cgilles

	* digikam/Makefile.am, showfoto/Makefile.am,
	  utilities/imageeditor/canvas/Makefile.am,
	  utilities/imageeditor/editor/Makefile.am,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/tools/Makefile.am,
	  utilities/imageeditor/tools/imageresize.cpp,
	  utilities/imageeditor/tools/imageresize.h,
	  utilities/imageeditor/tools/imageresizedlg.cpp,
	  utilities/imageeditor/tools/imageresizedlg.h: digiKam from trunk
	  : Usability issue in Image Editor : Merge Blowup and Resize tools
	  to reduce duplicate menu entries and functions.

	  To packagers : Blowup tool is removed to DigikamImagePlugins.
	  Please update you package rule for 0.9.2 release
	  To translators : Blowup i18n are moved to digikam.po. Take a
	  care. Blowup plugin trnaslations files are invalid now.

	  CCMAIL: digikam-devel@kde.org
	  CCBUGS: 103244

2007-03-16 14:18  cgilles

	* data/pics/Makefile.am, data/pics/logo-cimg.png,
	  digikam/Makefile.am, libs/Makefile.am, libs/greycstoration,
	  libs/greycstoration/Makefile.am,
	  libs/greycstoration/greycstorationiface.cpp,
	  libs/greycstoration/greycstorationiface.h,
	  libs/greycstoration/greycstorationsettings.h,
	  libs/greycstoration/greycstorationwidget.cpp,
	  libs/greycstoration/greycstorationwidget.h: compile

2007-03-16 07:23  cgilles

	* imageplugins/imageeffect_iccproof.cpp: fix spacing

2007-03-16 07:17  cgilles

	* imageplugins/imageeffect_bwsepia.cpp: fix spacing

2007-03-16 07:02  cgilles

	* imageplugins/imageeffect_autocorrection.cpp,
	  imageplugins/imageeffect_bcg.cpp,
	  imageplugins/imageeffect_bwsepia.cpp,
	  imageplugins/imageeffect_hsl.cpp,
	  imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_redeye.cpp,
	  imageplugins/imageeffect_rgb.cpp: fix spacing

2007-03-16 07:02  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp: fix spacing

2007-03-15 15:25  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp: optimize
	  layout

2007-03-15 14:40  cgilles

	* imageplugins/imageeffect_autocorrection.cpp,
	  imageplugins/imageeffect_bcg.cpp,
	  imageplugins/imageeffect_bwsepia.cpp,
	  imageplugins/imageeffect_hsl.cpp,
	  imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_ratiocrop.cpp,
	  imageplugins/imageeffect_redeye.cpp,
	  imageplugins/imageeffect_rgb.cpp: optimize layout

2007-03-15 14:34  cgilles

	* imageplugins/imageeffect_iccproof.cpp: optimize layout

2007-03-15 14:23  cgilles

	* imageplugins/imageeffect_bwsepia.cpp: optimize layout

2007-03-15 14:14  cgilles

	* NEWS: update

2007-03-15 12:26  cgilles

	* imageplugins/imageeffect_autocorrection.cpp,
	  imageplugins/imageeffect_bcg.cpp,
	  imageplugins/imageeffect_bwsepia.cpp,
	  imageplugins/imageeffect_hsl.cpp,
	  imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_redeye.cpp,
	  imageplugins/imageeffect_rgb.cpp: optimize layout

2007-03-15 12:26  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp: compile

2007-03-15 12:15  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp: polish

2007-03-15 12:13  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp: optimize
	  layout

2007-03-15 12:13  cgilles

	* libs/widgets/common/colorgradientwidget.cpp,
	  libs/widgets/common/colorgradientwidget.h: use QFrame instead
	  QWidget

2007-03-15 09:15  cgilles

	* libs/widgets/metadata/exifwidget.cpp,
	  libs/widgets/metadata/exifwidget.h,
	  libs/widgets/metadata/gpswidget.cpp,
	  libs/widgets/metadata/gpswidget.h,
	  libs/widgets/metadata/iptcwidget.cpp,
	  libs/widgets/metadata/iptcwidget.h,
	  libs/widgets/metadata/makernotewidget.cpp,
	  libs/widgets/metadata/makernotewidget.h: digikam from trunk : Fix
	  broken compilation with current Exiv2 implementation (next 0.14.0
	  release), duing a change with C++ Exception rule. Binary
	  compatibilty is broken I recommend to cleanup and recompile
	  digiKam.

	  CCMAIL: digikam-devel@kde.org

2007-03-14 22:22  mwiesweg

	* utilities/imageeditor/editor/imagewindow.cpp: Use the new
	  MetadataHub method to store the metadata directly in the DImg
	  fields, prior to saving.
	  This also works with formats unsupported by libexiv2.

2007-03-14 22:21  mwiesweg

	* digikam/metadatahub.cpp, digikam/metadatahub.h: Add a write
	  method to MetadataHub which modifies the metadata fields in a
	  DImg object

2007-03-14 19:29  cgilles

	* libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/imagepropertiestab.cpp: optimize layout

2007-03-14 19:26  cgilles

	* libs/widgets/metadata/metadatawidget.cpp,
	  libs/widgets/metadata/metadatawidget.h: optimize layout

2007-03-14 19:23  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp: optimize
	  layout

2007-03-14 15:08  cgilles

	* digikam/albumsettings.cpp, digikam/albumsettings.h: fix header

2007-03-14 14:34  cgilles

	* libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: digiKam
	  from trunk : Fix methods to set/get Tags path list into metadata.
	  We will use now a more standard XML format to store all digiKam
	  image properties, and use the Iptc.Application2.0x00ff tag to
	  store the XML data compressed with zlib using a byte array.
	  CCMAIL: marcel.wiesweg@gmx.de

2007-03-13 22:14  cgilles

	* libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: digiKam
	  from trunk : 2 new methods to backup/restore digiKam Tags Path
	  into Exif.Image.9cff tag like a byte array. The tags path are
	  built from a QStringList joined by "\r\n". This way support UTF8
	  and is not limited.
	  The methods are not yet used, but later we use this way instead
	  to use IPTC keywords to backup/restore Tags path.
	  CCMAIL: marcel.wiesweg@gmx.de

2007-03-13 15:49  cgilles

	* libs/dialogs/ctrlpaneldlg.cpp, libs/dialogs/ctrlpaneldlg.h: fix
	  header

2007-03-13 15:44  cgilles

	* libs/dialogs/imageguidedlg.cpp: set to 0 after delete

2007-03-13 14:55  cgilles

	* libs/dialogs/imageguidedlg.cpp, libs/dialogs/imageguidedlg.h:
	  handle Try action properlly (again)

2007-03-13 14:41  cgilles

	* libs/dialogs/imageguidedlg.cpp: handle Try action properlly

2007-03-13 14:22  cgilles

	* libs/dialogs/imageguidedlg.cpp, libs/dialogs/imageguidedlg.h: add
	  Try button and image selection preview mode

2007-03-13 09:24  cgilles

	* libs/dimg/filters/dimgthreadedfilter.cpp,
	  libs/dimg/filters/dimgthreadedfilter.h: new virtual method.
	  Require by new CImg library 1.1.9

2007-03-12 15:17  cgilles

	* NEWS: update

2007-03-12 08:30  cgilles

	* NEWS: update

2007-03-12 08:28  cgilles

	* libs/whitebalance/whitebalance.cpp: digikam from trunk : fix auto
	  exposure computation algorithm. Patch from Joerg Kuehne.
	  BUG: 142571

2007-03-11 09:30  cgilles

	* libs/widgets/imageplugins/imageguidewidget.cpp: with toogle mouse
	  over option, always set on original image at init instance of
	  widget

2007-03-11 09:20  cgilles

	* showfoto/pics/showfoto-splash.xcf: update version

2007-03-11 09:19  cgilles

	* utilities/splashscreen/digikam-splash.xcf: update version

2007-03-10 15:44  mwiesweg

	* libs/threadimageio/previewtask.cpp: Fix for the problem discussed
	  on the ML:
	  Full versions in the cache are unrotated, rotate them before
	  using them as preview.
	  However, if there is also a preview version available, this one
	  is
	  preferred now because scaling is faster for the already
	  pre-scaled version.

	  Orientation of RAW previews is still a problem.

2007-03-10 15:14  mwiesweg

	* NEWS: update

2007-03-10 08:38  cgilles

	* imageplugins/imageeffect_bwsepia.cpp,
	  imageplugins/imageeffect_bwsepia.h: digikam from trunk : Black
	  and White converter tool if no "Lens Filter" is selected, disable
	  "Strength" setting

2007-03-10 08:31  cgilles

	* NEWS: update

2007-03-09 21:11  cgilles

	* imageplugins/imageeffect_bwsepia.cpp,
	  imageplugins/imageeffect_bwsepia.h: digikam from trunk : Black
	  and White converter tool improvements:

	  - add the capability to simulate all major analog Black & White
	  film with Channels Mixer. I have used a database settings from a
	  gimp script.
	  - add a "strength" adjustment for Lens color filter.
	  - The B&W Film Type, Lens Filter, and Tone adjustements can be
	  used at the same time to reproduce all possible camera shot
	  conditions.

	  CCMAIL: digikam-devel@kde.org

2007-03-09 11:58  cgilles

	* NEWS: update

2007-03-09 11:46  cgilles

	* imageplugins/imageplugin_core.cpp: fix memory leak. Thanks Mr
	  valgrind

2007-03-09 10:45  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/editor/digikamimageplugin.desktop:
	  SVN_SILENT made messages (.desktop file)

2007-03-09 09:01  cgilles

	* imageplugins/imageeffect_autocorrection.cpp,
	  imageplugins/imageeffect_autocorrection.h: polish

2007-03-09 08:42  cgilles

	* imageplugins/imageeffect_autocorrection.h: polish

2007-03-09 08:14  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/editor/digikamimageplugin.desktop:
	  SVN_SILENT made messages (.desktop file)

2007-03-09 06:38  gkulzer

	* digikam/albumiconview.cpp: xchange 'Dropped Item' for 'This
	  Item', discussed with Marcel and Oliver
	  CCMAIL:caulier.gilles@gmail.com, marcel.wiesweg@gmx.de

2007-03-08 19:45  cgilles

	* NEWS: update

2007-03-08 19:43  cgilles

	* NEWS, NEWS.0.9.0, NEWS.0.9.1: digiKam from trunk : NEWS file is
	  restored. I have created a NEWS.0.9.0 and a NEWS.0.9.1 to be more
	  readable.

	  The NEWS file is the current implementation report. It will be
	  renamed NEWS.0.9.2 when final release will be done.

	  To developpers : please continue to comments this file with the
	  current implementation from trunk (bugfix from B.K.O and New
	  features). The NEWS file is very important to give a serious
	  developement quality report for end users.

	  CCMAIL: digikam-devel@kde.org

2007-03-08 15:18  cgilles

	* imageplugins/imageeffect_redeye.cpp,
	  imageplugins/imageeffect_redeye.h: digikam from trunk: Red Eyes
	  correction tool :

	  - remove obsolete 'Aggressive' options.
	  - Adapt Gausian blur radius to real image size and not preview.
	  - Fix 16 bits color depth Taint Levels to right value
	  - Blur only the pixels extracted from the Red Color using Alpha
	  Channel information.
	  - Preformance optimization of algorithm.

	  CCBUGS: 142443

2007-03-08 12:12  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/editor/digikamimageplugin.desktop:
	  SVN_SILENT made messages (.desktop file)

2007-03-08 10:09  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/editor/digikamimageplugin.desktop:
	  SVN_SILENT made messages (.desktop file)

2007-03-07 19:45  mwiesweg

	* digikam/albumiconview.cpp: Disable KIconEffect for Preview again:
	  It is a blocking operation,
	  and takes much too long, preview loading is faster!

2007-03-07 19:23  mwiesweg

	* digikam/albumiconview.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp: - Provide
	  digikamalbums:// URLs to KIO::del
	  This reliably removes the entries from the database.
	  It usually worked before because the KDirWatch would trigger a
	  rescan,
	  but under certain conditions (saved as and then deleted
	  immediately) it did not work.

	  - In AlbumIconView, move the KIconEffect::visualActivate to the
	  click action.
	  This is more homogenous: It is now associated with a click on an
	  icon,
	  regardless if for preview or image editor.

2007-03-07 19:15  mwiesweg

	* utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h: Disable the Color
	  Managed View indicator in the status bar if color management as a
	  whole is disabled.
	  Make the tooltip say this as well.
	  (Before, one could click the button, but without effect)

2007-03-07 19:11  mwiesweg

	* kioslave/digikamalbums.cpp: Move the check for
	  "digikamtmpfile.tmp": It was at the wrong place

2007-03-07 15:00  cgilles

	* imageplugins/imageeffect_redeye.cpp,
	  imageplugins/imageeffect_redeye.h: digikam from trunk : Red Eyes
	  correction tool improvements !!!

	  Gerhard,

	  I have found an indeep bug into the Renchi algorithm about Alpha
	  channel rule used to merge red pixels mask and original image.
	  With the new implementation, we can use a gaussian blur effect on
	  the mask to polish the pupil border. With the old implementation,
	  all the mask is blured. With the new, only the pupil pixels are
	  blured.

	  I have add a new "Smooth" adjsutment witch can control the
	  gaussian blur effect. The result are very nice (:=)))...

	  Question: I think than the "Agressive" settings is obsolete now.
	  What do you think about ?

	  The screenshot is updated again :

	  http://digikam3rdparty.free.fr/Screenshots/newredeyecorrectiontool.png

	  CCBUGS: 142443

2007-03-07 14:56  cgilles

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h: digikam from trunk :
	  DImg::bitBlend_RGBA2RGB() is obsolete now. We will use
	  bitBlendImage() instead.

2007-03-07 13:39  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/editor/digikamimageplugin.desktop:
	  SVN_SILENT made messages (.desktop file)

2007-03-07 11:52  cgilles

	* libs/dimg/filters/dimggaussianblur.cpp,
	  libs/dimg/filters/dimggaussianblur.h: digikam from trunk : bug
	  fix : Gaussian blur algorithm do not fix the alpha channel of
	  picture

2007-03-07 11:12  cgilles

	* imageplugins/imageeffect_redeye.cpp,
	  imageplugins/imageeffect_redeye.h: digikam from trunk : "Et
	  voilà..." The new digiKam 0.9.2 Red Eyes correction tool is
	  complete and ready to use. With this commit, There is a new
	  slider to set the Red Color Threshold adjustment.

	  The screenshot is updated :

	  http://digikam3rdparty.free.fr/Screenshots/newredeyecorrectiontool.png

	  CCBUGS: 142443

2007-03-07 10:53  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/editor/digikamimageplugin.desktop:
	  SVN_SILENT made messages (.desktop file)

2007-03-07 09:13  cgilles

	* imageplugins/imageeffect_redeye.cpp,
	  imageplugins/imageeffect_redeye.h: digikam from trunk : Continue
	  to work on Red Eyes correction tool. The dialog provide a fast
	  acess to taint coloring selection using a HSV selector.
	  A new slider have been added to provide the Taint Level
	  adjustment.

	  Screenshot is updated :

	  http://digikam3rdparty.free.fr/Screenshots/newredeyecorrectiontool.png

	  CCBUGS: 142443

2007-03-06 20:12  cgilles

	* imageplugins/imageeffect_redeye.cpp,
	  imageplugins/imageeffect_redeye.h,
	  imageplugins/imageplugin_core.cpp,
	  libs/widgets/imageplugins/imageguidewidget.cpp,
	  libs/widgets/imageplugins/imageguidewidget.h,
	  libs/widgets/imageplugins/imagewidget.cpp,
	  libs/widgets/imageplugins/imagewidget.h,
	  utilities/imageeditor/editor/imageiface.cpp,
	  utilities/imageeditor/editor/imageiface.h: digiKam from trunk :
	  digiKam 0.9.2 implementation continue here : red eyes correction
	  again and again and again...

	  Now the tool have a dialog with a standard preview effect like
	  other image editor tools. A screenshot can by seen at this url :

	  http://digikam3rdparty.free.fr/Screenshots/newredeyecorrectiontool.png

	  TODO :

	  - make the Red Threshold setting more configurable using a slider
	  to adjust finely the value.
	  - give another slider setting to adjust the Coloring Taint
	  blending level.

	  TO STUDY : The content of the eye pupil is destroyed by the flash
	  light reflected on the retinal. Why not use a real eye small
	  pupil photo texture ? This tecture will be in black & white using
	  an alpha channel. We will coloring it using the taint and merge
	  it with the original image to remplace the red area... What do
	  you think about ?

	  Other implementation patched with this commit : now the image
	  editor plugin interface can render the preview in dialog using
	  the current selection and not only using the full image data.

	  CCBUGS: 142443

2007-03-06 11:36  cgilles

	* imageplugins/imageeffect_redeye.cpp: digikam from trunk : first
	  approach to use a blending level to merge coloring taint in red
	  eyes correction tool. level hardcoded to 64 give good result, but
	  a clean tool dialog with a slider and a preview look better to
	  set this parameter to the right value.

	  Photographers : please, i need pictures with Red Eyes face to
	  test. Please send me some samples files by private mail (caulier
	  dot gilles at gmail dot com). Thanks in advance...

	  CCBUGS: 142443

2007-03-06 09:16  lure

	* utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindowprivate.h: Digikam Image
	  Edito: Use Rotate Left/Right actions instead of rotate
	  by degree (90/180/270). This is more intuitive and easier for
	  user.
	  Use Ctrl-Left and Ctrl-Right as keyboard shortcuts.

	  CCBUG: 141530

2007-03-06 06:52  cgilles

	* configure.in.in, digikam.lsm, digikam/version.h,
	  showfoto/main.cpp: fix release number

2007-03-06 06:49  cgilles

	* data/pics/menusidepixmap.png, data/pics/menusidepixmap.xcf:
	  update

2007-03-06 06:46  cgilles

	* digikam/albumwidgetstack.cpp, digikam/albumwidgetstack.h,
	  digikam/digikamview.cpp, digikam/imagepreviewview.cpp,
	  digikam/imagepreviewview.h, libs/widgets/common/dpopupmenu.cpp,
	  showfoto/showfoto.cpp, showfoto/showfotoui.rc,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp: digikam from trunk
	  : digiKam 0.9.2 continue...

	  - SlideShow can be started form preview, image editor, and
	  showfoto context menu.
	  - Using DPopupMenu with showfoto.
	  - Factorization of source code about context menu in imagewindow
	  class.

	  CCMAIL: digikam-devel@kde.org

2007-03-06 06:25  cgilles

	* showfoto/pics/menusidepixmap.png,
	  showfoto/pics/menusidepixmap.xcf: update

2007-03-05 22:33  cgilles

	* showfoto/pics/Makefile.am, showfoto/pics/menusidepixmap.png,
	  showfoto/pics/menusidepixmap.xcf: digiKam from trunk : showfoto
	  will use a menu side pixmap like digiKam in the future...

2007-03-05 21:56  cgilles

	* libs/dcraw: digiKam from trunk : digiKam 0.9.2 implementation
	  continue again : remove the old internal dcraw implementation. We
	  use libkdcraw instead

2007-03-05 21:55  cgilles

	* libs/dcraw/Makefile.am, libs/dcraw/README, libs/dcraw/dcraw.c,
	  libs/dcraw/dcrawbinary.cpp, libs/dcraw/dcrawbinary.h,
	  libs/dcraw/dcrawiface.cpp, libs/dcraw/dcrawiface.h,
	  libs/dcraw/dcrawinfocontainer.h,
	  libs/dcraw/dcrawsettingswidget.cpp,
	  libs/dcraw/dcrawsettingswidget.h, libs/dcraw/rawfiles.h: digiKam
	  from trunk : digiKam 0.9.2 implementation continue again : remove
	  the old internal dcraw implementation. We use libkdcraw instead

2007-03-05 21:53  cgilles

	* imageplugins/imageeffect_redeye.cpp,
	  imageplugins/imageeffect_redeye.h: digiKam from trunk : digiKam
	  0.9.2 implementation continue here : red eyes correction tool can
	  now coloring the eyes with a custom taint
	  BUG: 142443

2007-03-05 21:33  cgilles

	* README, configure.in.bot, configure.in.in, digikam/Makefile.am,
	  digikam/albumfiletip.cpp, digikam/albumiconview.cpp,
	  digikam/albumsettings.cpp, digikam/digikamapp.cpp,
	  digikam/digikamview.cpp, digikam/main.cpp, kioslave/Makefile.am,
	  kioslave/digikamalbums.cpp, kioslave/digikamthumbnail.cpp,
	  libs/Makefile.am, libs/dimg/Makefile.am, libs/dimg/dimg.cpp,
	  libs/dimg/dimg.h, libs/dimg/loaders/Makefile.am,
	  libs/dimg/loaders/rawloader.cpp, libs/dimg/loaders/rawloader.h,
	  libs/dimg/rawdecodingsettings.h, libs/dmetadata/Makefile.am,
	  libs/dmetadata/dmetadata.cpp, libs/imageproperties/Makefile.am,
	  libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiestab.cpp,
	  libs/threadimageio/Makefile.am,
	  libs/threadimageio/loadingdescription.h,
	  libs/threadimageio/previewtask.cpp, showfoto/Makefile.am,
	  showfoto/setup/Makefile.am, showfoto/setup/setup.cpp,
	  showfoto/showfoto.cpp, utilities/cameragui/Makefile.am,
	  utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/umscamera.cpp,
	  utilities/imageeditor/canvas/Makefile.am,
	  utilities/imageeditor/canvas/iofilesettingscontainer.h,
	  utilities/imageeditor/editor/Makefile.am,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/setup/Makefile.am, utilities/setup/setup.cpp,
	  utilities/setup/setupdcraw.cpp, utilities/setup/setupmime.cpp:
	  digiKam from trunk : digiKam 0.9.2 implementation is started with
	  a by change here (:=)) !!!

	  The first new feature is to add a depency to libkdcraw shared
	  library to decode RAW pictures instead to use a dcraw part from
	  digiKam core.
	  libkdcraw include dcraw 8.60 instead the old dcraw 8.41 from
	  digiKam core. It support more recent camera RAW file formats and
	  provide a new wavelet noise reduction filter.

	  If you want more information about libkdcraw, take a look into
	  my blog : http://www.digikam.org/?q=node/208

	  To packagers : please update your packages rules about this new
	  depency

	  BUG: 138744
	  CCBUGS: 142568

2007-03-05 04:52  gkulzer

	* PACKAGING: release version 0.9.1 final

2007-03-04 20:15  gkulzer

	* NEWS, PACKAGING: release version 0.9.1 final

2007-03-04 19:52  gkulzer

	* ChangeLog: release version 0.9.1 final

2007-03-04 19:42  gkulzer

	* release_digikam.rb: release version 0.9.1 final

2007-03-04 19:40  gkulzer

	* digikam.lsm: release version 0.9.1 final

2007-03-04 19:39  gkulzer

	* digikam/version.h: release version 0.9.1 final

2007-03-04 13:31  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  utilities/imageeditor/editor/digikamimageplugin.desktop:
	  SVN_SILENT made messages (.desktop file)

2007-03-02 09:08  gkulzer

	* digikam/albumfolderview.cpp: QString() -> QString:null because
	  this one doesn't compile under gcc 3.3

2007-03-02 09:03  gkulzer

	* utilities/slideshow/slideshow.cpp: Show dummy date if Create-date
	  is invalid
	  CCMAIL:caulier.gilles@gmail.com

2007-03-02 02:43  gkulzer

	* TODO: add QT4 migration web references

2007-02-28 19:23  mwiesweg

	* NEWS: update

2007-02-28 15:53  mwiesweg

	* digikam/albumiconview.cpp: Do not include the "dropped-on" item
	  in the list when "Selected items"
	  is chosen and the dropped item is not selected

	  CCBUG:140227

2007-02-28 15:50  mwiesweg

	* digikam/imagepreviewview.cpp: Return back to album from image
	  preview with a mouse click
	  (patch from Gilles)

2007-02-28 04:54  gkulzer

	* NEWS, release_digikam_docs.rb: 0.9.1-rc2

2007-02-27 15:31  mwiesweg

	* digikam/albumiconview.cpp: AlbumIconView Tag-drop popup menu:
	  Reorder menu entries
	  1) Assign to selected
	  2) Assign to item dropped on
	  3) Assign to all
	  Do not offer "Assign to selected" if the dropped-on item is the
	  only selected item.

	  CCBUG: 140227

2007-02-27 15:14  mwiesweg

	* utilities/batch/Makefile.am: Fix the last missing Makefile.am to
	  contain exiv2 includes

	  BUG: 142088

2007-02-27 05:16  gkulzer

	* ChangeLog: 0.9.1-rc2

2007-02-27 05:04  gkulzer

	* release_digikam.rb: 0.9.1-rc2

2007-02-27 05:02  gkulzer

	* digikam.lsm: 0.9.1-rc2

2007-02-27 05:02  gkulzer

	* digikam/version.h: 0.9.1-rc2

2007-02-26 21:44  coolo

	* showfoto/Makefile.am, showfoto/setup/Makefile.am: fixing some
	  errors en passant

2007-02-26 20:52  mwiesweg

	* utilities/cameragui/cameraiconview.cpp: Missing changes for last
	  commit:
	  changed method names

2007-02-26 17:01  mwiesweg

	* digikam/iconview.cpp: Emit signalSelectionChanged if a selected
	  item has been removed

	  CCBUG: 141940

2007-02-26 16:55  mwiesweg

	* digikam/albumiconview.cpp, digikam/digikamview.cpp,
	  digikam/icongroupitem.cpp, digikam/iconview.cpp,
	  digikam/iconview.h: Change misleading names: slotUpdate ->
	  slotRearrange

2007-02-26 12:38  scripty

	* kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol: SVN_SILENT made messages
	  (.desktop file)

2007-02-25 21:21  mwiesweg

	* digikam/albumiconview.cpp, digikam/albumiconview.h,
	  digikam/albumlister.cpp, digikam/albumlister.h, digikam/dio.cpp,
	  digikam/dio.h, digikam/imageinfo.cpp, digikam/imageinfo.h: Use
	  KIO::rename to rename files
	  - The AlbumLister would ignore changes to the already listed
	  items.
	  Force it to recreate the ImageInfo object by
	  a list of invalidated items.
	  - The thumbnail needs to be invalidated as well.
	  This is done by listening to a signal from the KIO::CopyJob
	  - Remove low-level code from DIO::rename
	  - Remove actual renaming from ImageInfo::setName

	  CCBUG: 141786

2007-02-25 19:21  gkulzer

	* utilities/setup/setup.cpp: Reordering in a logical fashion the
	  setup pages

2007-02-25 16:34  gkulzer

	* libs/dcraw/dcrawsettingswidget.cpp,
	  libs/dcraw/dcrawsettingswidget.h: Setup: RAW decoding: disable
	  Brightness when 16 bit mode is enabled. (dcraw doesn't support
	  gamma for 16 bit)
	  CCMAIL:caulier.gilles@gmail.com
	  CCMAIL:marcel.wiesweg@gmx.de

2007-02-25 14:01  mwiesweg

	* digikam/iconview.cpp: - Do not reset selection in slotUpdate.
	  This means that the selection is preserved
	  - during any resize operations (hiding sidebar)
	  - while filtering out items with the tag filter
	  - when items have been changed from outside
	  (AlbumIconView::refreshItems)
	  - change the misleading name d->firstVisibleItem to
	  d->storedVisibleItem
	  (it does not always point to the current first visible item - it
	  is usually 0)

	  CCBUG:141940

2007-02-25 12:47  gkulzer

	* libs/widgets/metadata/metadatawidget.cpp: return (QString()) ->
	  return QString()

2007-02-25 12:26  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/editor/digikamimageplugin.desktop:
	  SVN_SILENT made messages (.desktop file)

2007-02-25 04:34  gkulzer

	* utilities/hotplug/digikam-download.desktop.in,
	  utilities/hotplug/digikam-gphoto2-camera.desktop.in: add German
	  and French translations
	  Bug 141085

2007-02-25 04:33  gkulzer

	* utilities/hotplug/digikam-mount-and-download.desktop.in: add
	  German and French translations
	  Bug 141085

2007-02-24 22:25  mwiesweg

	* libs/imageproperties/imagedescedittab.cpp: In the tags view of
	  the Comments&Tags tab, for multiple selection,
	  when assigned tags filter is active, also display those tags
	  which
	  are set for only a part of the selected images.

2007-02-24 11:41  cgilles

	* kioslave/Makefile.am, libs/dimg/loaders/Makefile.am,
	  libs/imageproperties/Makefile.am, libs/jpegutils/Makefile.am,
	  libs/threadimageio/Makefile.am,
	  libs/widgets/metadata/Makefile.am, showfoto/Makefile.am,
	  utilities/cameragui/Makefile.am,
	  utilities/imageeditor/canvas/Makefile.am,
	  utilities/imageeditor/editor/Makefile.am: digikam from trunk: fix
	  all Makefile.am witch require libkexiv2 includes
	  CCBUGS: 142088

2007-02-24 09:03  gkulzer

	* digikam/welcomepageview.cpp: correct and improve i18n strings
	  (mail of
	  "Ronald L.Humble")
	  CCMAIL:caulier.gilles@gmail.com

2007-02-23 20:39  cgilles

	* NEWS: digikam from trunk : Comments & Tags popup menu behaviours.
	  Do not toogle the current Tags checkbox from treeview when user
	  click with right mouse button to get popup menu.
	  CCBUGS: 139547

2007-02-23 20:38  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindowprivate.h: digikam from
	  trunk : make over/under exposure and Color Managed view indicator
	  on status bar of editor like action buttons to toogle on/off
	  options.

	  Nota : there are already keyboard shorcuts for these actions :
	  F9/F10/F11
	  BUG: 142109

2007-02-23 16:30  mwiesweg

	* digikam/digikamview.cpp: Reenable this signal, it is needed so
	  that the apply? message box is displayed
	  before the album changed (and not when the new album is already
	  opened)

2007-02-23 16:29  mwiesweg

	* libs/imageproperties/imagedescedittab.cpp: Check that the text
	  actually changed in slotCommentChanged

	  CCBUG: 141663

2007-02-23 14:13  gkulzer

	* TODO: add improvements mentioned in ML and not yet in this list

2007-02-23 08:09  cgilles

	* digikam/Makefile.am: missing backslash

2007-02-23 07:45  cgilles

	* digikam/Makefile.am: missing libkexiv2 includes
	  CCBUGS: 142088

2007-02-23 02:43  gkulzer

	* digikam/album.h, digikam/albumfolderview.cpp,
	  digikam/albumiconview.cpp, digikam/albumwidgetstack.cpp,
	  digikam/cameralist.cpp, digikam/digikamview.cpp,
	  digikam/imagepreviewview.cpp, digikam/imagepreviewview.h,
	  digikam/kdatepickerpopup.h, digikam/kipiinterface.cpp,
	  digikam/kipiinterface.h, kioslave/digikamthumbnail.cpp,
	  libs/dcraw/dcrawbinary.cpp, libs/dcraw/dcrawsettingswidget.cpp,
	  libs/dialogs/iccprofileinfodlg.cpp,
	  libs/dialogs/iccprofileinfodlg.h, libs/dimg/dimg.cpp,
	  libs/dimg/dimgscale.cpp, libs/dimg/loaders/pngloader.cpp,
	  libs/dimg/loaders/rawloader.cpp,
	  libs/dimg/loaders/tiffloader.cpp, libs/dmetadata/dmetadata.cpp,
	  libs/dmetadata/photoinfocontainer.h,
	  libs/histogram/imagehistogram.cpp,
	  libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/cameraitempropertiestab.h,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.h,
	  libs/imageproperties/imagepropertiesmetadatatab.cpp,
	  libs/imageproperties/imagepropertiesmetadatatab.h,
	  libs/imageproperties/imagepropertiestab.cpp,
	  libs/imageproperties/imagepropertiestab.h,
	  libs/jpegutils/jpegutils.cpp,
	  libs/threadimageio/loadingcache.cpp,
	  libs/threadimageio/loadsavetask.cpp,
	  libs/threadimageio/previewtask.cpp,
	  libs/widgets/common/histogramwidget.cpp,
	  libs/widgets/iccprofiles/iccprofilewidget.cpp,
	  libs/widgets/imageplugins/imageselectionwidget.cpp,
	  libs/widgets/metadata/exifwidget.cpp,
	  libs/widgets/metadata/metadatalistview.cpp,
	  showfoto/showfoto.cpp, sqlite/hash.h, sqlite/sqlite.h,
	  sqlite/sqliteInt.h, utilities/cameragui/camerainfodialog.cpp,
	  utilities/cameragui/camerainfodialog.h,
	  utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/gpcamera.cpp,
	  utilities/cameragui/umscamera.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/imageiface.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/tools/imageprint.cpp,
	  utilities/setup/setupmetadata.cpp,
	  utilities/slideshow/slideshowsettings.h: move email at Author to
	  Copyright line
	  http://www.englishbreakfastnetwork.org/krazy/reports/extragear/graphics/digikam/index.html

2007-02-22 06:38  cgilles

	* NEWS: update

2007-02-21 12:37  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/editor/digikamimageplugin.desktop:
	  SVN_SILENT made messages (.desktop file)

2007-02-21 08:38  gkulzer

	* digikam/albumdb.cpp, digikam/albumfolderview.cpp,
	  digikam/albumiconview.cpp, digikam/albumpropsedit.cpp,
	  digikam/albumsettings.cpp, digikam/digikamapp.cpp,
	  digikam/digikamview.cpp, digikam/firstrun.cpp,
	  digikam/imagepreviewwidget.h, digikam/kipiinterface.cpp,
	  digikam/searchresultsitem.h, digikam/syncjob.cpp,
	  digikam/tagfilterview.cpp, digikam/tagfolderview.cpp,
	  digikam/welcomepageview.cpp,
	  imageplugins/imageeffect_iccproof.cpp,
	  libs/dcraw/dcrawbinary.cpp, libs/dialogs/dprogressdlg.cpp,
	  libs/dialogs/dprogressdlg.h, libs/dialogs/imagedlgbase.cpp,
	  libs/dimg/filters/dimgthreadedfilter.h,
	  libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/cameraitempropertiestab.h,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagepropertiesmetadatatab.h,
	  libs/imageproperties/imagepropertiestab.cpp,
	  libs/imageproperties/navigatebarwidget.h,
	  libs/imageproperties/talbumlistview.cpp,
	  libs/themeengine/themeengine.cpp,
	  libs/widgets/common/statusprogressbar.h,
	  libs/widgets/imageplugins/imagewidget.h,
	  libs/widgets/imageplugins/listboxpreviewitem.cpp,
	  libs/widgets/metadata/metadatawidget.cpp, showfoto/showfoto.cpp,
	  utilities/batch/batchsyncmetadata.cpp,
	  utilities/cameragui/albumselectdialog.h,
	  utilities/cameragui/cameraiconitem.h,
	  utilities/cameragui/camerainfodialog.cpp,
	  utilities/cameragui/cameraui.cpp,
	  utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/canvas/colorcorrectiondlg.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/canvas/iccsettingscontainer.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h,
	  utilities/imageeditor/tools/imageprint.cpp,
	  utilities/setup/cameraselection.cpp,
	  utilities/setup/setupcamera.cpp,
	  utilities/setup/setupcollections.cpp,
	  utilities/setup/setupicc.cpp, utilities/setup/setupmetadata.cpp,
	  utilities/slideshow/slideshow.cpp: QString::null -> QString(),
	  compiled and tested
	  CCMAIL:caulier.gilles@gmail.com

2007-02-21 06:25  cgilles

	* NEWS: update

2007-02-20 21:31  mwiesweg

	* libs/imageproperties/imagedescedittab.cpp: There is a blank
	  before the " (", so it is not a single character
	  (as opposed to the ")" which should be ')' according to Krazy
	  tests)

2007-02-20 21:26  mwiesweg

	* digikam/metadatahub.cpp, digikam/metadatahub.h,
	  libs/imageproperties/imagedescedittab.cpp: Reset "changed"
	  properties properly

2007-02-20 20:54  mwiesweg

	* utilities/slideshow/slideshow.cpp: Preload as well if slideshow
	  is paused.
	  Otherwise preloading is disabled when the slideshow
	  is advanced by mouse clicks rather than using the timer.

2007-02-20 20:51  mwiesweg

	* digikam/albumiconview.cpp: Also update the last visible item in
	  AlbumIconView
	  (Daniel, thanks for your very precise bug report)

	  BUG: 141924

2007-02-20 19:36  gkulzer

	* libs/imageproperties/imagedescedittab.cpp: "(" -> '('

2007-02-20 19:33  gkulzer

	* libs/dcraw/dcrawbinary.cpp: isn't -> is not

2007-02-20 18:39  cgilles

	* NEWS: update

2007-02-20 17:24  fsalvi

	* utilities/cameragui/cameraui.cpp: Fixed typo

2007-02-20 15:26  cgilles

	* NEWS: update

2007-02-20 15:25  cgilles

	* utilities/slideshow/slideshow.cpp,
	  utilities/slideshow/slideshow.h: digikam from trunk : Native
	  SlideShow tool : print long comment on the screen using
	  multilines.
	  BUG: 141961

2007-02-20 13:31  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/editor/digikamimageplugin.desktop:
	  SVN_SILENT made messages (.desktop file)

2007-02-20 11:46  cgilles

	* digikam/albumfiletip.cpp: duplicate header

2007-02-20 11:20  cgilles

	* digikam/albumfiletip.cpp: optimize layout again

2007-02-20 10:44  gkulzer

	* libs/jpegutils/transupp.cpp: replace TRUE by true and FALSE by
	  false

2007-02-20 09:19  cgilles

	* utilities/cameragui/gpcamera.cpp, utilities/cameragui/gpcamera.h:
	  digiKam from trunk : Gphoto camera interface : fix condition to
	  handle file already downloaded (is only used by Canon camera).

	  Feedback is require. Thanks in advance

	  CCBUGS: 139024

2007-02-20 06:45  cgilles

	* NEWS: update

2007-02-19 18:30  gkulzer

	* digikam/imagepreviewview.cpp: typo 'back to album'

2007-02-19 11:52  gkulzer

	* ChangeLog: 0.9.1-rc1

2007-02-19 11:09  gkulzer

	* release_digikam.rb: 0.9.1-rc1

2007-02-19 11:07  gkulzer

	* PACKAGING, digikam.lsm: 0.9.1-rc1

2007-02-19 11:04  gkulzer

	* digikam/albumdb.cpp, digikam/albumdb.h: move email at Author to
	  Copyright line
	  http://www.englishbreakfastnetwork.org/krazy/reports/extragear/graphics/digikam/index.html

2007-02-19 11:04  gkulzer

	* digikam/version.h: 0.9.1-rc1

2007-02-18 19:59  gkulzer

	* libs/widgets/metadata/worldmapwidget.cpp: move email at Author to
	  Copyright line
	  http://www.englishbreakfastnetwork.org/krazy/reports/extragear/graphics/digikam/index.html

2007-02-18 19:49  cgilles

	* NEWS: update

2007-02-18 11:43  gkulzer

	* HACKING: CCMAIL: caulier.gilles@gmail.com
	  add http://www.englishbreakfastnetwork.org/krazy/reports/ as a
	  reference

2007-02-18 11:10  gkulzer

	* digikam/albumdb.cpp, digikam/albumdb.h, digikam/albumfiletip.cpp,
	  digikam/albumfiletip.h, digikam/albumiconitem.cpp,
	  digikam/albumiconitem.h, digikam/albumiconview.cpp,
	  digikam/albumiconview.h, digikam/albumpropsedit.cpp,
	  digikam/albumpropsedit.h, digikam/albumsettings.cpp,
	  digikam/albumsettings.h, digikam/albumwidgetstack.cpp,
	  digikam/albumwidgetstack.h, digikam/cameradragobject.cpp,
	  digikam/cameradragobject.h, digikam/cameralist.cpp,
	  digikam/cameralist.h, digikam/cameratype.cpp,
	  digikam/cameratype.h, digikam/digikamapp.cpp,
	  digikam/digikamapp.h, digikam/digikamappprivate.h,
	  digikam/digikamfirstrun.cpp, digikam/digikamfirstrun.h,
	  digikam/digikamview.cpp, digikam/digikamview.h,
	  digikam/firstrun.cpp, digikam/firstrun.h, digikam/folderview.cpp,
	  digikam/folderview.h, digikam/iconview.cpp, digikam/iconview.h,
	  digikam/imagepreviewview.cpp, digikam/imagepreviewview.h,
	  digikam/imagepreviewwidget.cpp, digikam/imagepreviewwidget.h,
	  digikam/kipiinterface.cpp, digikam/kipiinterface.h,
	  digikam/main.cpp, digikam/mediaplayerview.cpp,
	  digikam/mediaplayerview.h, digikam/pixmapmanager.cpp,
	  digikam/pixmapmanager.h, digikam/ratingpopupmenu.cpp,
	  digikam/ratingpopupmenu.h, digikam/ratingwidget.cpp,
	  digikam/ratingwidget.h, digikam/searchadvanceddialog.cpp,
	  digikam/searchadvanceddialog.h, digikam/searchquickdialog.cpp,
	  digikam/searchquickdialog.h, digikam/tagcreatedlg.cpp,
	  digikam/tagcreatedlg.h, digikam/tagfilterview.cpp,
	  digikam/tagfilterview.h, digikam/tagfolderview.cpp,
	  digikam/tagfolderview.h, digikam/tagspopupmenu.cpp,
	  digikam/tagspopupmenu.h, digikam/version.h,
	  digikam/welcomepageview.cpp, digikam/welcomepageview.h: move
	  email at Author to Copyright line
	  http://www.englishbreakfastnetwork.org/krazy/reports/extragear/graphics/digikam/index.html

2007-02-18 10:48  gkulzer

	* digikam/albumfolderview.cpp: correct email and spelling errors
	  found in
	  http://www.englishbreakfastnetwork.org/krazy/reports/extragear/graphics/digikam/index.html

2007-02-18 10:42  gkulzer

	* digikam/thumbnailsize.h, digikam/upgradedb_sqlite2tosqlite3.cpp,
	  digikam/upgradedb_sqlite2tosqlite3.h: correct email and spelling
	  errors found in
	  http://www.englishbreakfastnetwork.org/krazy/reports/extragear/graphics/digikam/index.html

2007-02-18 10:40  gkulzer

	* digikam/searchresultsitem.cpp, digikam/searchresultsitem.h,
	  digikam/searchresultsview.cpp, digikam/searchresultsview.h,
	  digikam/syncjob.cpp, digikam/syncjob.h: correct email and
	  spelling errors found in
	  http://www.englishbreakfastnetwork.org/krazy/reports/extragear/graphics/digikam/index.html

2007-02-18 10:38  gkulzer

	* digikam/monthwidget.cpp, digikam/monthwidget.h,
	  digikam/searchfolderview.cpp, digikam/searchfolderview.h: correct
	  email and spelling errors found in
	  http://www.englishbreakfastnetwork.org/krazy/reports/extragear/graphics/digikam/index.html

2007-02-18 10:34  gkulzer

	* digikam/imageinfo.cpp, digikam/imageinfo.h,
	  digikam/kdatetimeedit.h: correct email and spelling errors found
	  in
	  http://www.englishbreakfastnetwork.org/krazy/reports/extragear/graphics/digikam/index.html

2007-02-18 10:24  gkulzer

	* digikam/folderitem.cpp, digikam/folderitem.h,
	  digikam/icongroupitem.cpp, digikam/icongroupitem.h,
	  digikam/iconitem.cpp, digikam/iconitem.h: correct email and
	  spelling errors found in
	  http://www.englishbreakfastnetwork.org/krazy/reports/extragear/graphics/digikam/index.html

2007-02-18 10:22  gkulzer

	* digikam/dio.cpp, digikam/dio.h, digikam/dio_p.h,
	  digikam/dragobjects.cpp, digikam/dragobjects.h: correct email and
	  spelling errors found in
	  http://www.englishbreakfastnetwork.org/krazy/reports/extragear/graphics/digikam/index.html

2007-02-18 10:21  gkulzer

	* digikam/datefolderview.cpp, digikam/datefolderview.h,
	  digikam/dcopiface.cpp, digikam/dcopiface.h: correct email and
	  spelling errors found in
	  http://www.englishbreakfastnetwork.org/krazy/reports/extragear/graphics/digikam/index.html

2007-02-18 10:19  gkulzer

	* digikam/albuminfo.h, digikam/albumitemhandler.cpp,
	  digikam/albumitemhandler.h, digikam/albumlister.cpp,
	  digikam/albumlister.h, digikam/albummanager.cpp,
	  digikam/albummanager.h: correct email and spelling errors found
	  in
	  http://www.englishbreakfastnetwork.org/krazy/reports/extragear/graphics/digikam/index.html

2007-02-18 10:17  gkulzer

	* digikam/album.h, digikam/albumfolderview.h,
	  digikam/albumhistory.cpp, digikam/albumhistory.h,
	  digikam/albumicongroupitem.cpp, digikam/albumicongroupitem.h:
	  replace Qstring bz Qchar
	  http://www.englishbreakfastnetwork.org/krazy/reports/extragear/graphics/digikam/index.html

2007-02-18 10:15  gkulzer

	* digikam/albumdb_sqlite2.cpp, digikam/albumdb_sqlite2.h: correct
	  email and spelling errors found in
	  http://www.englishbreakfastnetwork.org/krazy/reports/extragear/graphics/digikam/index.html

2007-02-18 10:14  gkulzer

	* digikam/album.cpp: replace Qstring bz Qchar
	  http://www.englishbreakfastnetwork.org/krazy/reports/extragear/graphics/digikam/index.html

2007-02-18 09:29  gkulzer

	* utilities/cameragui/mtqueue.h,
	  utilities/imageeditor/canvas/imageplugin.cpp,
	  utilities/imageeditor/canvas/imageplugin.h,
	  utilities/imageeditor/canvas/undoaction.cpp,
	  utilities/imageeditor/canvas/undoaction.h,
	  utilities/imageeditor/canvas/undocache.cpp,
	  utilities/imageeditor/canvas/undocache.h,
	  utilities/imageeditor/canvas/undomanager.cpp,
	  utilities/imageeditor/canvas/undomanager.h,
	  utilities/imageeditor/tools/imageresizedlg.cpp,
	  utilities/imageeditor/tools/imageresizedlg.h: correct email and
	  spelling errors found in
	  http://www.englishbreakfastnetwork.org/krazy/reports/extragear/graphics/digikam/index.html

2007-02-18 09:27  gkulzer

	* utilities/setup/gpiface.cpp, utilities/setup/gpiface.h: correct
	  email and spelling errors found in
	  http://www.englishbreakfastnetwork.org/krazy/reports/extragear/graphics/digikam/index.html

2007-02-18 09:27  gkulzer

	* sqlite/btree.c, sqlite/date.c, sqlite/encode.c, sqlite/expr.c,
	  sqlite/select.c, sqlite/sqlite.h, sqlite/sqliteInt.h,
	  sqlite/tokenize.c, sqlite/trigger.c, sqlite/vdbe.c: correct email
	  and spelling errors found in
	  http://www.englishbreakfastnetwork.org/krazy/reports/extragear/graphics/digikam/index.html

2007-02-18 09:26  gkulzer

	* kioslave/digikamalbums.cpp, kioslave/digikamalbums.h,
	  kioslave/digikamdates.cpp, kioslave/digikamdates.h,
	  kioslave/digikamsearch.cpp, kioslave/digikamsearch.h,
	  kioslave/digikamtags.cpp, kioslave/digikamtags.h,
	  kioslave/sqlitedb.cpp, kioslave/sqlitedb.h: correct email and
	  spelling errors found in
	  http://www.englishbreakfastnetwork.org/krazy/reports/extragear/graphics/digikam/index.html

2007-02-18 09:24  gkulzer

	* libs/dcraw/dcraw.c, libs/dimg/dcolorblend.h,
	  libs/dimg/dcolorcomposer.cpp, libs/jpegutils/jinclude.h,
	  libs/jpegutils/jpegint.h, libs/jpegutils/transupp.cpp,
	  libs/jpegutils/transupp.h, libs/lprof/cmshull.cpp,
	  libs/lprof/cmslm.cpp, libs/lprof/cmslnr.cpp,
	  libs/lprof/cmsmatn.cpp, libs/lprof/cmsmkmsh.cpp,
	  libs/lprof/cmsmntr.cpp, libs/lprof/cmsoutl.cpp,
	  libs/lprof/cmspcoll.cpp, libs/lprof/cmsprf.cpp,
	  libs/lprof/cmsreg.cpp, libs/lprof/cmsscn.cpp,
	  libs/lprof/cmssheet.cpp, libs/lprof/lcmsprf.h,
	  libs/themeengine/texture.cpp, libs/themeengine/texture.h,
	  libs/themeengine/theme.cpp, libs/themeengine/theme.h,
	  libs/themeengine/themeengine.cpp, libs/themeengine/themeengine.h,
	  libs/widgets/iccprofiles/iccpreviewwidget.cpp,
	  libs/widgets/iccprofiles/iccpreviewwidget.h,
	  libs/widgets/imageplugins/listboxpreviewitem.cpp,
	  libs/widgets/imageplugins/listboxpreviewitem.h: correct email and
	  spelling errors found in
	  http://www.englishbreakfastnetwork.org/krazy/reports/extragear/graphics/digikam/index.html

2007-02-17 22:13  mwiesweg

	* NEWS: update

2007-02-17 22:03  mwiesweg

	* HACKING: Add callgrind Howto

2007-02-17 22:02  mwiesweg

	* libs/imageproperties/imagedescedittab.cpp: Change this and that,
	  without knowing if it is related to the bug

	  CCBUG: 141663

2007-02-17 22:01  mwiesweg

	* digikam/iconview.cpp: Remember scroll position when resizing

	  CCBUG: 141708

2007-02-17 14:18  cgilles

	* libs/dmetadata/Makefile.am: compile

2007-02-17 13:57  cgilles

	* utilities/splashscreen/Makefile.am: compile

2007-02-17 13:57  cgilles

	* showfoto/setup/Makefile.am: compile

2007-02-16 15:47  cgilles

	* digikam.lsm: fix email

2007-02-16 15:45  cgilles

	* digikam.lsm: fix email

2007-02-16 15:21  cgilles

	* digikam/albumdb.cpp, digikam/albumdb.h, digikam/albumfiletip.cpp,
	  digikam/albumfiletip.h, digikam/albumiconitem.cpp,
	  digikam/albumiconitem.h, digikam/albumiconview.cpp,
	  digikam/albumiconview.h, digikam/albumpropsedit.cpp,
	  digikam/albumpropsedit.h, digikam/albumsettings.cpp,
	  digikam/albumsettings.h, digikam/albumwidgetstack.cpp,
	  digikam/albumwidgetstack.h, digikam/cameradragobject.cpp,
	  digikam/cameradragobject.h, digikam/cameralist.cpp,
	  digikam/cameralist.h, digikam/cameratype.cpp,
	  digikam/cameratype.h, digikam/digikamapp.cpp,
	  digikam/digikamapp.h, digikam/digikamappprivate.h,
	  digikam/digikamfirstrun.cpp, digikam/digikamfirstrun.h,
	  digikam/digikamview.cpp, digikam/digikamview.h,
	  digikam/firstrun.cpp, digikam/firstrun.h, digikam/folderview.cpp,
	  digikam/folderview.h, digikam/iconview.cpp, digikam/iconview.h,
	  digikam/imagepreviewview.cpp, digikam/imagepreviewview.h,
	  digikam/imagepreviewwidget.cpp, digikam/imagepreviewwidget.h,
	  digikam/kipiinterface.cpp, digikam/kipiinterface.h,
	  digikam/main.cpp, digikam/mediaplayerview.cpp,
	  digikam/mediaplayerview.h, digikam/pixmapmanager.cpp,
	  digikam/pixmapmanager.h, digikam/ratingpopupmenu.cpp,
	  digikam/ratingpopupmenu.h, digikam/ratingwidget.cpp,
	  digikam/ratingwidget.h, digikam/searchadvanceddialog.cpp,
	  digikam/searchadvanceddialog.h, digikam/searchquickdialog.cpp,
	  digikam/searchquickdialog.h, digikam/tagcreatedlg.cpp,
	  digikam/tagcreatedlg.h, digikam/tagfilterview.cpp,
	  digikam/tagfilterview.h, digikam/tagfolderview.cpp,
	  digikam/tagfolderview.h, digikam/tagspopupmenu.cpp,
	  digikam/tagspopupmenu.h, digikam/version.h,
	  digikam/welcomepageview.cpp, digikam/welcomepageview.h,
	  imageplugins/hspreviewwidget.cpp, imageplugins/hspreviewwidget.h,
	  imageplugins/imageeffect_autocorrection.cpp,
	  imageplugins/imageeffect_autocorrection.h,
	  imageplugins/imageeffect_bcg.cpp, imageplugins/imageeffect_bcg.h,
	  imageplugins/imageeffect_blur.cpp,
	  imageplugins/imageeffect_blur.h,
	  imageplugins/imageeffect_bwsepia.cpp,
	  imageplugins/imageeffect_bwsepia.h,
	  imageplugins/imageeffect_hsl.cpp, imageplugins/imageeffect_hsl.h,
	  imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_iccproof.h,
	  imageplugins/imageeffect_ratiocrop.cpp,
	  imageplugins/imageeffect_ratiocrop.h,
	  imageplugins/imageeffect_redeye.cpp,
	  imageplugins/imageeffect_redeye.h,
	  imageplugins/imageeffect_rgb.cpp, imageplugins/imageeffect_rgb.h,
	  imageplugins/imageeffect_sharpen.cpp,
	  imageplugins/imageeffect_sharpen.h,
	  imageplugins/imageplugin_core.cpp,
	  imageplugins/imageplugin_core.h, kioslave/digikamthumbnail.cpp,
	  kioslave/digikamthumbnail.h, libs/curves/imagecurves.cpp,
	  libs/curves/imagecurves.h, libs/dcraw/dcrawbinary.cpp,
	  libs/dcraw/dcrawbinary.h, libs/dcraw/dcrawiface.cpp,
	  libs/dcraw/dcrawiface.h, libs/dcraw/dcrawinfocontainer.h,
	  libs/dcraw/dcrawsettingswidget.cpp,
	  libs/dcraw/dcrawsettingswidget.h, libs/dcraw/rawfiles.h,
	  libs/dialogs/ctrlpaneldlg.cpp, libs/dialogs/ctrlpaneldlg.h,
	  libs/dialogs/dprogressdlg.cpp, libs/dialogs/dprogressdlg.h,
	  libs/dialogs/iccprofileinfodlg.cpp,
	  libs/dialogs/iccprofileinfodlg.h, libs/dialogs/imagedlgbase.cpp,
	  libs/dialogs/imagedlgbase.h, libs/dialogs/imageguidedlg.cpp,
	  libs/dialogs/imageguidedlg.h, libs/dimg/dcolor.cpp,
	  libs/dimg/dcolor.h, libs/dimg/dcolorpixelaccess.h,
	  libs/dimg/dimg.cpp, libs/dimg/dimg.h, libs/dimg/dimgprivate.h,
	  libs/dimg/dimgscale.cpp, libs/dimg/exposurecontainer.h,
	  libs/dimg/filters/bcgmodifier.cpp,
	  libs/dimg/filters/bcgmodifier.h,
	  libs/dimg/filters/colormodifier.cpp,
	  libs/dimg/filters/colormodifier.h,
	  libs/dimg/filters/dimggaussianblur.cpp,
	  libs/dimg/filters/dimggaussianblur.h,
	  libs/dimg/filters/dimgimagefilters.cpp,
	  libs/dimg/filters/dimgimagefilters.h,
	  libs/dimg/filters/dimgsharpen.cpp,
	  libs/dimg/filters/dimgsharpen.h,
	  libs/dimg/filters/dimgthreadedfilter.cpp,
	  libs/dimg/filters/dimgthreadedfilter.h,
	  libs/dimg/filters/hslmodifier.cpp,
	  libs/dimg/filters/hslmodifier.h,
	  libs/dimg/filters/icctransform.cpp,
	  libs/dimg/filters/icctransform.h,
	  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/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/qimageloader.cpp,
	  libs/dimg/loaders/qimageloader.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/dimg/rawdecodingsettings.h, libs/dmetadata/dmetadata.cpp,
	  libs/dmetadata/dmetadata.h, libs/dmetadata/photoinfocontainer.h,
	  libs/histogram/imagehistogram.cpp,
	  libs/histogram/imagehistogram.h,
	  libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/cameraitempropertiestab.h,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h,
	  libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.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/navigatebartab.cpp,
	  libs/imageproperties/navigatebartab.h,
	  libs/imageproperties/navigatebarwidget.cpp,
	  libs/imageproperties/navigatebarwidget.h,
	  libs/imageproperties/talbumlistview.cpp,
	  libs/imageproperties/talbumlistview.h,
	  libs/jpegutils/jpegutils.cpp, libs/jpegutils/jpegutils.h,
	  libs/levels/imagelevels.cpp, libs/levels/imagelevels.h,
	  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/thumbbar/thumbbar.cpp, libs/thumbbar/thumbbar.h,
	  libs/thumbbar/thumbnailjob.cpp, libs/thumbbar/thumbnailjob.h,
	  libs/whitebalance/blackbody.h,
	  libs/whitebalance/whitebalance.cpp,
	  libs/whitebalance/whitebalance.h,
	  libs/widgets/common/colorgradientwidget.cpp,
	  libs/widgets/common/colorgradientwidget.h,
	  libs/widgets/common/curveswidget.cpp,
	  libs/widgets/common/curveswidget.h,
	  libs/widgets/common/dpopupmenu.cpp,
	  libs/widgets/common/dpopupmenu.h,
	  libs/widgets/common/filesaveoptionsbox.cpp,
	  libs/widgets/common/filesaveoptionsbox.h,
	  libs/widgets/common/histogramwidget.cpp,
	  libs/widgets/common/histogramwidget.h,
	  libs/widgets/common/sidebar.cpp, libs/widgets/common/sidebar.h,
	  libs/widgets/common/squeezedcombobox.cpp,
	  libs/widgets/common/squeezedcombobox.h,
	  libs/widgets/common/statusnavigatebar.cpp,
	  libs/widgets/common/statusnavigatebar.h,
	  libs/widgets/common/statusprogressbar.cpp,
	  libs/widgets/common/statusprogressbar.h,
	  libs/widgets/iccprofiles/cietonguewidget.cpp,
	  libs/widgets/iccprofiles/cietonguewidget.h,
	  libs/widgets/iccprofiles/iccprofilewidget.cpp,
	  libs/widgets/iccprofiles/iccprofilewidget.h,
	  libs/widgets/imageplugins/imageguidewidget.cpp,
	  libs/widgets/imageplugins/imageguidewidget.h,
	  libs/widgets/imageplugins/imagepaniconwidget.cpp,
	  libs/widgets/imageplugins/imagepaniconwidget.h,
	  libs/widgets/imageplugins/imagepannelwidget.cpp,
	  libs/widgets/imageplugins/imagepannelwidget.h,
	  libs/widgets/imageplugins/imageregionwidget.cpp,
	  libs/widgets/imageplugins/imageregionwidget.h,
	  libs/widgets/imageplugins/imageselectionwidget.cpp,
	  libs/widgets/imageplugins/imageselectionwidget.h,
	  libs/widgets/imageplugins/imagewidget.cpp,
	  libs/widgets/imageplugins/imagewidget.h,
	  libs/widgets/metadata/exifwidget.cpp,
	  libs/widgets/metadata/exifwidget.h,
	  libs/widgets/metadata/gpswidget.cpp,
	  libs/widgets/metadata/gpswidget.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/metadatawidget.cpp,
	  libs/widgets/metadata/metadatawidget.h,
	  libs/widgets/metadata/worldmapwidget.cpp,
	  libs/widgets/metadata/worldmapwidget.h, showfoto/main.cpp,
	  showfoto/setup/setup.cpp, showfoto/setup/setup.h,
	  showfoto/setup/setupeditor.cpp, showfoto/setup/setupeditor.h,
	  showfoto/showfoto.cpp, showfoto/showfoto.h,
	  utilities/batch/batchalbumssyncmetadata.cpp,
	  utilities/batch/batchalbumssyncmetadata.h,
	  utilities/batch/batchsyncmetadata.cpp,
	  utilities/batch/batchsyncmetadata.h,
	  utilities/batch/batchthumbsgenerator.cpp,
	  utilities/batch/batchthumbsgenerator.h,
	  utilities/batch/imageinfoalbumsjob.cpp,
	  utilities/batch/imageinfoalbumsjob.h,
	  utilities/batch/imageinfojob.cpp, utilities/batch/imageinfojob.h,
	  utilities/cameragui/albumselectdialog.cpp,
	  utilities/cameragui/albumselectdialog.h,
	  utilities/cameragui/animwidget.cpp,
	  utilities/cameragui/animwidget.h,
	  utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/cameracontroller.h,
	  utilities/cameragui/camerafolderdialog.cpp,
	  utilities/cameragui/camerafolderdialog.h,
	  utilities/cameragui/camerafolderitem.cpp,
	  utilities/cameragui/camerafolderitem.h,
	  utilities/cameragui/camerafolderview.cpp,
	  utilities/cameragui/camerafolderview.h,
	  utilities/cameragui/cameraiconitem.cpp,
	  utilities/cameragui/cameraiconitem.h,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraiconview.h,
	  utilities/cameragui/camerainfodialog.cpp,
	  utilities/cameragui/camerainfodialog.h,
	  utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
	  utilities/cameragui/dkcamera.cpp, utilities/cameragui/dkcamera.h,
	  utilities/cameragui/downloadsettingscontainer.h,
	  utilities/cameragui/gpcamera.cpp, utilities/cameragui/gpcamera.h,
	  utilities/cameragui/gpiteminfo.cpp,
	  utilities/cameragui/gpiteminfo.h,
	  utilities/cameragui/renamecustomizer.cpp,
	  utilities/cameragui/renamecustomizer.h,
	  utilities/cameragui/umscamera.cpp,
	  utilities/cameragui/umscamera.h,
	  utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/canvas/colorcorrectiondlg.cpp,
	  utilities/imageeditor/canvas/colorcorrectiondlg.h,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/canvas/imagepluginloader.cpp,
	  utilities/imageeditor/canvas/imagepluginloader.h,
	  utilities/imageeditor/canvas/iofilesettingscontainer.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/editorwindowprivate.h,
	  utilities/imageeditor/editor/imageiface.cpp,
	  utilities/imageeditor/editor/imageiface.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h,
	  utilities/imageeditor/editor/savingcontextcontainer.h,
	  utilities/imageeditor/tools/imageprint.cpp,
	  utilities/imageeditor/tools/imageprint.h,
	  utilities/setup/cameraselection.cpp,
	  utilities/setup/cameraselection.h, utilities/setup/setup.cpp,
	  utilities/setup/setup.h, utilities/setup/setupcamera.cpp,
	  utilities/setup/setupcamera.h,
	  utilities/setup/setupcollections.cpp,
	  utilities/setup/setupcollections.h,
	  utilities/setup/setupdcraw.cpp, utilities/setup/setupdcraw.h,
	  utilities/setup/setupeditor.cpp, utilities/setup/setupeditor.h,
	  utilities/setup/setupgeneral.cpp, utilities/setup/setupgeneral.h,
	  utilities/setup/setupicc.cpp, utilities/setup/setupicc.h,
	  utilities/setup/setupidentity.cpp,
	  utilities/setup/setupidentity.h,
	  utilities/setup/setupimgplugins.cpp,
	  utilities/setup/setupimgplugins.h,
	  utilities/setup/setupiofiles.cpp, utilities/setup/setupiofiles.h,
	  utilities/setup/setupmetadata.cpp,
	  utilities/setup/setupmetadata.h, utilities/setup/setupmime.cpp,
	  utilities/setup/setupmime.h, utilities/setup/setupmisc.cpp,
	  utilities/setup/setupmisc.h, utilities/setup/setupplugins.cpp,
	  utilities/setup/setupplugins.h,
	  utilities/setup/setupslideshow.cpp,
	  utilities/setup/setupslideshow.h,
	  utilities/setup/setuptooltip.cpp, utilities/setup/setuptooltip.h,
	  utilities/slideshow/slideshow.cpp,
	  utilities/slideshow/slideshow.h,
	  utilities/slideshow/slideshowsettings.h,
	  utilities/slideshow/toolbar.cpp, utilities/slideshow/toolbar.h,
	  utilities/splashscreen/splashscreen.cpp,
	  utilities/splashscreen/splashscreen.h: fix email

2007-02-16 15:18  cgilles

	* AUTHORS, digikam/main.cpp, showfoto/main.cpp: fix email

2007-02-16 11:47  gkulzer

	* NEWS: 0.9.1-beta1

2007-02-15 20:20  cgilles

	* showfoto/showfoto.cpp: digikam from trunk : Showfoto : Native
	  SlideShow : preparation of Slideshow is now cancelable.

2007-02-15 20:17  cgilles

	* NEWS: update

2007-02-15 20:10  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp: digikam from trunk
	  : Image Editor : Native SlideShow : preparation of Slideshow is
	  now cancelable.

2007-02-15 19:49  cgilles

	* utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/canvas/colorcorrectiondlg.cpp,
	  utilities/imageeditor/canvas/colorcorrectiondlg.h,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/canvas/iccsettingscontainer.h,
	  utilities/imageeditor/canvas/imageplugin.cpp,
	  utilities/imageeditor/canvas/imageplugin.h,
	  utilities/imageeditor/canvas/imagepluginloader.cpp,
	  utilities/imageeditor/canvas/imagepluginloader.h,
	  utilities/imageeditor/canvas/iofilesettingscontainer.h,
	  utilities/imageeditor/canvas/undoaction.cpp,
	  utilities/imageeditor/canvas/undoaction.h,
	  utilities/imageeditor/canvas/undocache.h,
	  utilities/imageeditor/canvas/undomanager.cpp,
	  utilities/imageeditor/canvas/undomanager.h,
	  utilities/imageeditor/editor/savingcontextcontainer.h,
	  utilities/imageeditor/tools/imageprint.cpp,
	  utilities/imageeditor/tools/imageprint.h,
	  utilities/imageeditor/tools/imageresizedlg.cpp,
	  utilities/imageeditor/tools/imageresizedlg.h: using
	  DIGIKAM_EXPORT

2007-02-15 19:29  cgilles

	* digikam/digikamview.cpp, digikam/digikamview.h: digikam from
	  trunk : Native SlideShow : preparation of Slideshow is now
	  cancelable.

2007-02-15 18:16  mwiesweg

	* digikam/albumiconview.cpp: Pass a copy of current ImageInfo list
	  to changeTagOnImageInfos

	  CCBUG: 141624

2007-02-15 17:39  cgilles

	* digikam/digikamview.cpp: i18n

2007-02-15 14:25  cgilles

	* digikam/albumfiletip.cpp: polish

2007-02-15 14:13  cgilles

	* utilities/setup/setupdcraw.h, utilities/setup/setupicc.cpp,
	  utilities/setup/setupicc.h, utilities/setup/setupimgplugins.h,
	  utilities/setup/setupiofiles.h, utilities/setup/setupslideshow.h:
	  use DIGIKAM_EXPORT

2007-02-15 14:07  cgilles

	* utilities/splashscreen/splashscreen.cpp,
	  utilities/splashscreen/splashscreen.h: use DIGIKAM_EXPORT

2007-02-15 14:03  cgilles

	* libs/dimg/exposurecontainer.h, libs/dimg/rawdecodingsettings.h:
	  use DIGIKAM_EXPORT

2007-02-15 14:01  cgilles

	* libs/dcraw/dcrawbinary.h, libs/dcraw/dcrawinfocontainer.h,
	  libs/dcraw/dcrawsettingswidget.h: use DIGIKAM_EXPORT

2007-02-15 12:11  cgilles

	* libs/dimg/filters/bcgmodifier.cpp,
	  libs/dimg/filters/bcgmodifier.h: Capability to set color channel
	  to apply BCG. Not yet used.

2007-02-15 11:45  cgilles

	* imageplugins/Makefile.am: fix

2007-02-15 11:35  cgilles

	* libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h: optimize layout again

2007-02-15 09:43  cgilles

	* NEWS, libs/imageproperties/imagedescedittab.cpp,
	  libs/widgets/imageplugins/imagewidget.cpp: digikam from trunk:
	  fix i18n
	  BUG: 141635

2007-02-15 09:18  cgilles

	* utilities/slideshow/slideshow.cpp,
	  utilities/slideshow/slideshow.h: digikam from trunk: native
	  Slideshow Tool : limit Comments string length to 60 char to
	  print.

2007-02-15 09:00  cgilles

	* digikam/albumfiletip.cpp, digikam/albumfiletip.h: fix XML
	  StyleSheet implementation

2007-02-15 07:04  cgilles

	* NEWS: update

2007-02-15 06:59  cgilles

	* digikam/digikamview.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/setup/setupslideshow.cpp,
	  utilities/slideshow/slideshow.cpp,
	  utilities/slideshow/slideshowsettings.h: digikam from trunk:
	  native Slideshow Tool : capability to print camera Make and Model
	  during slide

2007-02-15 06:18  cgilles

	* NEWS: typo

2007-02-14 20:22  cgilles

	* digikam/digikamview.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp: digikam from trunk:
	  Native SlideShow : perform optimization if photograph
	  information are not require to be displayed by user during
	  slide. In this case, no need to use DMetadata to extract these
	  info from images...

	  Marcel: it will be time to update database content to perform
	  optimizations everywhere. I think than all photograph
	  information available on right sidebar need to be stored at
	  least in database (in a first time, more info later of course)
	  and handle by ImageInfo class.

	  CCMAIL: marcel.wiesweg@gmx.de

2007-02-14 17:10  mwiesweg

	* kioslave/Makefile.am: missing change in last commit

2007-02-14 17:10  mwiesweg

	* kioslave/digikamthumbnail.cpp, libs/jpegutils/jpegutils.cpp,
	  libs/jpegutils/jpegutils.h, libs/threadimageio/Makefile.am,
	  libs/threadimageio/previewtask.cpp, showfoto/Makefile.am: Use
	  faster JPEG loading method (scale before decoding) for JPEG
	  previews

	  - move code from thumbnail ioslave to libs/jpegutils
	  - use code in PreviewTask

	  CCBUG: 132047

2007-02-14 16:15  mwiesweg

	* digikam/iconview.cpp: Handle space and menu key in IconView
	  - Ctrl+Space behaves like Ctrl+mouse button
	  - Menu key behaves like right mouse button on the current item

	  Note: DigikamApp installs a global shortcut on Space (->next
	  item).
	  Shift+Space is currently filtered and will not reach the IconView
	  method.

	  CCMAIL: hugelmopf@web.de

2007-02-14 11:28  cgilles

	* utilities/slideshow/slideshow.cpp: digikam from trunk: native
	  Slideshow Tool : if user press mouse right/left buttons or use
	  mouse wheel, we pause the temporised slideshow. User can continue
	  temporised slideshow to press space bar

2007-02-14 11:07  cgilles

	* utilities/slideshow/slideshow.cpp: digikam from trunk: native
	  Slideshow Tool : handle mouse right and left buttons during slide
	  to navigate between pictures

2007-02-14 10:36  cgilles

	* utilities/slideshow/slideshow.cpp,
	  utilities/slideshow/slideshow.h: digikam from trunk: native
	  Slideshow Tool : handle mouse wheel during slide to navigate
	  between pictures

2007-02-14 10:03  cgilles

	* NEWS: update

2007-02-14 10:02  cgilles

	* digikam/digikamapp.cpp, digikam/digikamappprivate.h,
	  digikam/digikamview.cpp, digikam/digikamview.h,
	  utilities/batch/Makefile.am,
	  utilities/batch/imageinfoalbumsjob.cpp,
	  utilities/batch/imageinfoalbumsjob.h: digikam from trunk: native
	  Slideshow Tool : added Albums recurssion feature. You can use
	  SHIFT+F9 to start it.

	  BUG: 116609

2007-02-14 06:52  cgilles

	* digikam/album.cpp, digikam/album.h: polish

2007-02-14 06:41  cgilles

	* digikam/album.h: DDebug() in API doc

2007-02-14 06:33  cgilles

	* digikam/digikamview.cpp: digikam from trunk: native Slideshow
	  Tool : because parsing metadata from image can be long especially
	  with huge albums (or in the future with the recursive-albums
	  slideshow), we toggle on the progress bar on status bar when
	  slideshow is preparing

2007-02-13 21:27  cgilles

	* digikam/digikamview.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/setup/setupslideshow.cpp,
	  utilities/slideshow/slideshow.cpp,
	  utilities/slideshow/slideshowsettings.h: digikam from trunk :
	  Native SlideShow : added camera Exposure Time and Sensitivity
	  information

2007-02-13 21:05  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/setup/setupslideshow.cpp,
	  utilities/slideshow/slideshow.cpp,
	  utilities/slideshow/slideshow.h,
	  utilities/slideshow/slideshowsettings.h: digikam from trunk :
	  Native SlideShow : added camera Aperture and Focal information

2007-02-13 21:00  mwiesweg

	* digikam/albumiconview.cpp, digikam/metadatahub.cpp,
	  digikam/metadatahub.h, digikam/tagfilterview.cpp,
	  digikam/tagfolderview.cpp,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/talbumlistview.cpp: Adding tags to many
	  images - if writing to file metadata is disabled - is now 10-20x
	  faster

	  Three optimizations (thanks to callgrind):
	  - in MetadataHub::write(QString), if no file write will be
	  needed,
	  do not create a DMetadata object (requires disk access -> slow)
	  - do not update AlbumIconView on every call to
	  slotImageAttributesChanged
	  - use begin and commitTransaction around loops where many tags
	  are added.
	  Here, the biggest speed gain comes from the fact that not after
	  every assigned
	  tag the database file is touched, and the AlbumManager KDirWatch
	  triggers a rescan

	  CCMAIL: digikam-devel@kde.org

2007-02-13 19:43  cgilles

	* utilities/slideshow/slideshow.cpp: display date using locale

2007-02-13 18:05  cgilles

	* digikam/digikamview.cpp, showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/setup/setupslideshow.cpp,
	  utilities/slideshow/slideshow.cpp,
	  utilities/slideshow/slideshowsettings.h: digikam from trunk :
	  Native SlideShow tool : print image creation date during slide.

2007-02-13 17:14  cgilles

	* NEWS: fix duplicate entries

2007-02-13 11:52  cgilles

	* digikam/digikamview.cpp, digikam/digikamview.h,
	  showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/setup/setupslideshow.cpp,
	  utilities/slideshow/slideshow.cpp,
	  utilities/slideshow/slideshowsettings.h: digikam from trunk:
	  native Slideshow Tool : add capability to print more information
	  on bottom of pictures.

	  There is a new option to print image comment. Comments from
	  database is displayed under digiKam. With Showfoto, Exif Comments
	  is displayed.

	  The implementation is ready to handle all photograph information
	  (Apperture, Focal, Exposure, Date, etc : the same info than
	  photograph properties from right sidebar in fact...).

	  CCMAIL: digikam-devel@kde.org

2007-02-13 09:57  cgilles

	* showfoto/Makefile.am, utilities/slideshow/Makefile.am,
	  utilities/slideshow/slideshow.h,
	  utilities/slideshow/slideshowsettings.h,
	  utilities/slideshow/toolbar.h: using DIGIKAM_EXPORT macro

2007-02-13 09:47  cgilles

	* libs/dmetadata/photoinfocontainer.h: using DIGIKAM_EXPORT macro

2007-02-13 09:24  cgilles

	* utilities/slideshow/slideshow.cpp: polish

2007-02-13 09:23  cgilles

	* digikam/digikamview.cpp, showfoto/showfoto.cpp,
	  showfoto/showfoto.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h,
	  utilities/slideshow/slideshow.cpp,
	  utilities/slideshow/slideshow.h,
	  utilities/slideshow/slideshowsettings.h: digikam from trunk :
	  using a settings container with native slideshow tool. Future new
	  options will be added in this class

2007-02-13 06:26  cgilles

	* digikam.lsm: fix

2007-02-13 06:24  cgilles

	* digikam.lsm, digikam/version.h: 0.9.1-beta2

2007-02-13 06:21  cgilles

	* NEWS: update

2007-02-12 21:51  mwiesweg

	* README: Some typos

2007-02-12 20:39  mwiesweg

	* digikam/albumwidgetstack.cpp, digikam/albumwidgetstack.h,
	  digikam/digikamview.cpp, digikam/imagepreviewview.cpp,
	  digikam/imagepreviewview.h, digikam/imagepreviewwidget.cpp,
	  digikam/imagepreviewwidget.h: Add preloading for preview view

	  CCMAIL: digikam-devel@kde.org

2007-02-12 18:05  mwiesweg

	* libs/imageproperties/imagedescedittab.cpp: Preserve name
	  filtering for tags when changing the selection.

	  This is a workaround, the real solution is to fix the two
	  filtering algorithms
	  (unify in one method) so that they don't destroy one another.

2007-02-12 13:18  cgilles

	* utilities/setup/setupmime.cpp: digikam from trunk : add
	  decorative icons

2007-02-12 12:35  cgilles

	* libs/dcraw/dcrawbinary.cpp, libs/dcraw/dcrawbinary.h: polish

2007-02-12 10:41  cgilles

	* digikam/albumsettings.cpp, digikam/albumsettings.h,
	  utilities/setup/setupmime.cpp, utilities/setup/setupmime.h:
	  digikam from trunk: setup MimeType : add 4 buttons to revert to
	  default settings

2007-02-12 10:03  cgilles

	* digikam/albumsettings.cpp: added jpeg2000 mime type in default
	  settings

2007-02-11 20:10  cgilles

	* libs/dimg/dimg.cpp: more debug message

2007-02-11 20:05  cgilles

	* libs/widgets/imageplugins/imageselectionwidget.cpp: digikam from
	  trunk : bugfix : in Ratio crop tool 16 bits color depth is wrong
	  converted to 8 bits color depth to render Pixmap on screen :

	  http://digikam3rdparty.free.fr/Screenshots/ratiocropbugwith16bitsimages.png

	  Gerhard : this fix is very simple. Please backport it to
	  0.9.1-beta1 tarball. thanks in advance...

	  CCMAIL : gerhard@kulzer.net

2007-02-11 19:35  gkulzer

	* release_digikam.rb: 0.9.1-beta1 release w/o scripties

2007-02-11 19:05  gkulzer

	* ChangeLog: 0.9.1-beta1 release w/o scripties

2007-02-11 18:55  gkulzer

	* ChangeLog: 0.9.1-beta1 release

2007-02-11 18:37  gkulzer

	* release_digikam.rb: 0.9.1-beta1 release

2007-02-11 18:34  gkulzer

	* digikam/version.h: 0.9.1-beta1 release, forgot ';' at EOL

2007-02-11 18:31  gkulzer

	* release_digikam_docs.rb: 0.9.1 release

2007-02-11 18:30  gkulzer

	* digikam.lsm, digikam/version.h, release_digikam_docs.rb:
	  0.9.1-beta1 release

2007-02-11 09:32  wheeler

	* utilities/slideshow/Makefile.am: build

2007-02-10 22:37  mwiesweg

	* utilities/slideshow/slideshow.cpp,
	  utilities/slideshow/slideshow.h: - Add preloading to slideshow
	  - only use operator[] on QValueList with valid index

2007-02-10 22:35  mwiesweg

	* libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h: Implement the "Apply"
	  button behavior as discussed on user mailing list:
	  Default mode is to pop up a message box to ask for confirmation.
	  The box has a "Always apply" checkbox which sets an option (also
	  available
	  from Setup, Misc tab) so that changes are always applied
	  directly.

	  The message box provides information about how many pictures are
	  affected,
	  and which metadata field have been changed.

	  CCMAIL: digikam-devel@kde.org

2007-02-10 22:31  mwiesweg

	* digikam/albumsettings.cpp, digikam/albumsettings.h,
	  utilities/setup/setupmisc.cpp: Add option the Misc tab to apply
	  sidebar changes without confirmation

2007-02-10 22:28  mwiesweg

	* digikam/metadatahub.cpp, digikam/metadatahub.h: Make the changed
	  property available publicly

2007-02-10 21:20  lure

	* digikam/digikamapp.cpp, digikam/digikamappprivate.h,
	  digikam/digikamview.cpp, digikam/digikamview.h: Slide Show in
	  Album GUI is now action menu with two options: All and Selection
	  Shortcuts: F9 for slideshow all and ALT-F9 for slideshow
	  selection

	  CCBUG: 140304

2007-02-10 19:47  lure

	* AUTHORS: Fix some typos

2007-02-10 19:09  lure

	* NEWS, digikam/digikamapp.cpp, digikam/digikamview.cpp,
	  digikam/digikamview.h: Implement proper full screen mode for
	  Album GUI

	  Hide menubar, toolbar (configurable), statusbar and left/ride
	  sidebars.

	  BUG: 135655

2007-02-10 17:38  cgilles

	* NEWS: update

2007-02-10 17:38  cgilles

	* NEWS: update

2007-02-10 16:45  mwiesweg

	* utilities/imageeditor/editor/imagewindow.cpp: Write metadata to
	  file when saving from ImageEditor

	  CCBUG: 127583

2007-02-10 15:30  cgilles

	* digikam/digikamview.cpp, digikam/imagepreviewview.cpp: digikam
	  from trunk : fix album icon used in left sidebar and Image
	  preview pop-up menu

2007-02-10 15:26  mwiesweg

	* libs/imageproperties/imagepropertiessidebardb.cpp: Update
	  Metadata tab even if it is not visible when the change occurs
	  (most notably, changes from the Comments/Tags sidebar are now
	  visible in metadata tab after the apply button has been clicked)

2007-02-10 15:24  cgilles

	* digikam/albumwidgetstack.cpp, digikam/albumwidgetstack.h,
	  digikam/digikamview.cpp, digikam/imagepreviewview.cpp,
	  digikam/imagepreviewview.h: digikam from trunk : Image Preview
	  popup menu : add option to back to album

2007-02-10 15:01  cgilles

	* utilities/slideshow/toolbar.cpp, utilities/slideshow/toolbar.h:
	  digikam from trunk : Native SlideShow : using no color background
	  with tool bar widget

2007-02-10 11:27  cgilles

	* digikam/digikamapp.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp: digikam from trunk
	  : Native SlideShow : use F9 key like keyboard shortcut

2007-02-10 11:01  cgilles

	* digikam/digikamview.cpp: digikam from trunk : Native Slideshow
	  tool : use setCurrent() method in digikamview

2007-02-10 10:53  cgilles

	* utilities/slideshow/slideshow.cpp: digikam from trunk : Native
	  Slideshow tool : show digiKAm logo at end of slide

2007-02-10 10:37  cgilles

	* utilities/slideshow/slideshow.cpp: digikam from trunk : Native
	  Slideshow tool : use desktop screen size to extract preview

2007-02-10 10:22  cgilles

	* showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/slideshow/slideshow.cpp,
	  utilities/slideshow/slideshow.h: digikam from trunk : Native
	  Slideshow tool : new method to set current image in list to
	  slide.

2007-02-10 10:04  cgilles

	* utilities/setup/setup.cpp: fix i18n

2007-02-10 08:29  gkulzer

	* PACKAGING: update

2007-02-09 22:51  cgilles

	* showfoto/main.cpp: give credits to Luka and Fabien

2007-02-09 22:50  cgilles

	* digikam/main.cpp: cleanup

2007-02-09 22:43  cgilles

	* digikam/main.cpp: give credits to Luka and Fabien

2007-02-09 22:38  cgilles

	* AUTHORS: update

2007-02-09 22:36  cgilles

	* NEWS: update

2007-02-09 22:02  lure

	* digikam/Makefile.am, digikam/digikamapp.cpp,
	  digikam/digikamappprivate.h, digikam/digikamui.rc,
	  digikam/digikamview.cpp, digikam/digikamview.h: Add Slide Show to
	  View menu and toolbar:
	  - uses own slideshow implementation (same as Showfoto/Image
	  Editor)
	  - implemented with preview, so can be also used as full screen
	  preview
	  - left KIPI-plugin in Tools menu (should be renamed to reduce
	  confusion)

	  TODO: find good keyboard shortcut to assign to Slide Show
	  function
	  - all obvious ones are already used: F5 (powerpoint), F12
	  (kpresenter)

	  CCBUG: 135655
	  BUG: 140303, 140304

2007-02-09 19:19  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp: digikam from trunk
	  : bug fix : missing to read the right config section of SlideShow
	  settings

2007-02-09 15:39  cgilles

	* NEWS: update

2007-02-09 15:35  cgilles

	* digikam/Makefile.am, showfoto/Makefile.am, showfoto/showfoto.cpp,
	  showfoto/showfoto.h, utilities/Makefile.am,
	  utilities/imageeditor/editor/Makefile.am,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/editorwindowprivate.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h,
	  utilities/imageeditor/tools/Makefile.am,
	  utilities/imageeditor/tools/slideshow.cpp,
	  utilities/imageeditor/tools/slideshow.h,
	  utilities/setup/setupslideshow.cpp,
	  utilities/setup/setupslideshow.h, utilities/slideshow,
	  utilities/slideshow/Makefile.am,
	  utilities/slideshow/slideshow.cpp,
	  utilities/slideshow/slideshow.h, utilities/slideshow/toolbar.cpp,
	  utilities/slideshow/toolbar.h: digikam from trunk: new Slideshow
	  Tool using Preview feature !

	  Hi guys, you can slide your RAW files very fast like this !!!

	  This slide show tool is a simplified version of kipi-plugins
	  SlideShow tool. No effect, no OpenGL. Just the picture slided on
	  the screen.

	  But the must important feature is to use Image Preview : RAW
	  files can be slided and pictures saved by digiKam image editor
	  will be loaded very fast because we use preview image embeded in
	  IPTC metadata (that the kipi-plugins cannot do it).

	  This slide show tool run always in fullscreen mode. this have
	  simplified the common EditorWindow class implementation.

	  This slide show tool is available in Image Editor and Showfoto
	  instead the old one. Added it to Album Gui is not a problem. It's
	  very easy to add the right action on the main window menu.

	  Luka, If you want to do it before 0.9.1-Beta1, let's go to, and
	  close files #135655, #140303, #140304. thanks in advance...

	  CCBUGS: 135655, 140303, 140304
	  BUG: 116518

2007-02-09 14:59  mwiesweg

	* digikam/imagepreviewview.cpp: Use MetadataHub in
	  ImagePreviewWidget (same code as in ImageWindow)
	  Now all "TODO MetadataHub"s are gone!

2007-02-09 14:47  mwiesweg

	* digikam/tagfilterview.cpp, digikam/tagfolderview.cpp,
	  libs/imageproperties/talbumlistview.cpp: Use MetadataHub in
	  TagFolderView, TagFilterView, TAlbumListView

2007-02-09 14:46  mwiesweg

	* digikam/albumdb.cpp, digikam/albumdb.h, digikam/imageinfo.cpp,
	  digikam/imageinfo.h: - Add ImageInfo constructor to create an
	  ImageInfo object from image ID only
	  - add missing methods to retrieve album and name from DB

2007-02-09 14:04  cgilles

	* libs/thumbbar/thumbbar.cpp, libs/thumbbar/thumbbar.h: digikam
	  from trunk: new method to get list of url from thumb bar

2007-02-09 13:15  mwiesweg

	* kioslave/digikamthumbnail.cpp, libs/dimg/loaders/rawloader.cpp:
	  Disable the use of the DImg raw loader when loading as DImg from
	  digikamthumbnail ioslave.

	  We are using KProcess for the raw loader and make two
	  assumptions:
	  - there is an event loop (not for ioslaves)
	  - the loader is not called from the event loop thread (currently
	  no use case in digikam)

	  The DImg raw loader is not needed - DcrawIface is called before.
	  So the problem of the loader entering an endless loop (because no
	  events from KProcess
	  are delivered) arises only if a file is identified as RAW, but
	  dcraw does not
	  support it.

2007-02-09 12:02  cgilles

	* libs/dialogs/Makefile.am: compile ui file in first

2007-02-09 07:25  cgilles

	* utilities/batch/imageinfojob.cpp, utilities/batch/imageinfojob.h:
	  typo

2007-02-09 07:01  cgilles

	* libs/dmetadata/dmetadata.cpp: a RAW picture is always
	  uncalibrated

2007-02-09 06:55  cgilles

	* digikam/main.cpp: compile

2007-02-09 06:51  cgilles

	* digikam/main.cpp: no need Exiv2 depency here. libkexiv2 will help
	  us.

2007-02-09 06:35  cgilles

	* utilities/setup/setupiofiles.cpp: fix layout

2007-02-09 06:35  cgilles

	* showfoto/setup/setup.cpp, utilities/setup/setup.cpp: fix icons

2007-02-09 06:24  cgilles

	* NEWS: update

2007-02-08 16:01  cgilles

	* NEWS: update

2007-02-08 15:54  cgilles

	* libs/dimg/loaders/jpegsettings.cpp: fix layout and i18n

2007-02-08 15:48  cgilles

	* libs/dimg/loaders/jpegsettings.cpp: digikam from trunk : JPEG
	  file save settings widget : add a "RED" warning message about
	  this lossy compression image file format. An url link to
	  wikipedia is given to learn more about JPEG...

	  This warning is displayed in Setup Save File dialog page and in
	  Save File Dialog from editor

	  CCBUGS: 118539

2007-02-08 14:52  cgilles

	* libs/widgets/common/filesaveoptionsbox.cpp,
	  libs/widgets/common/filesaveoptionsbox.h: files missing (:=)))

2007-02-08 14:40  cgilles

	* NEWS: update

2007-02-08 14:37  cgilles

	* libs/dimg/loaders/Makefile.am,
	  libs/dimg/loaders/jp2ksettings.cpp,
	  libs/dimg/loaders/jp2ksettings.h,
	  libs/dimg/loaders/jpegsettings.cpp,
	  libs/dimg/loaders/jpegsettings.h,
	  libs/dimg/loaders/pngsettings.cpp,
	  libs/dimg/loaders/pngsettings.h,
	  libs/dimg/loaders/tiffsettings.cpp,
	  libs/dimg/loaders/tiffsettings.h,
	  libs/widgets/common/Makefile.am, showfoto/Makefile.am,
	  utilities/imageeditor/editor/Makefile.am,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/setup/Makefile.am, utilities/setup/setupiofiles.cpp,
	  utilities/setup/setupiofiles.h: digikam from trunk : JPEG, PNG,
	  TIFF, and JPEG2000 file save settings are now available on File
	  Save Dialog (on the bottom).
	  These settings have the save controls than the File Save setup
	  dialog page.

	  Note to developpers : the settings widgets are stored in
	  digikam/libs/dimg/loaders. All future Digikam::DImg image loaders
	  from digikam core need to have a settings widget at this place,
	  if settings are necessary of course. For example i would to have
	  a native PSD IO file loader in the future. The Photoshop file
	  format support EXIF/IPTC/XMP metadata and the 16 bits color depth
	  (it's a TIFF like format in fact)

	  BUG: 123649

2007-02-08 12:22  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h: use gcc export
	  capability

2007-02-08 10:09  cgilles

	* libs/dimg/loaders/pngloader.cpp, libs/dimg/loaders/pngloader.h:
	  digikam from trunk : prepare the future : record the digiKam
	  comment in a PNG iTXt chunk like an UTF8 string. This code need
	  future libpng 1.3.0 to be used. It's disable actually.

2007-02-07 21:34  cgilles

	* digikam/main.cpp: add libpng version in about dialog

2007-02-07 21:23  cgilles

	* digikam/welcomepageview.cpp, digikam/welcomepageview.h: update
	  welcome page

2007-02-07 21:00  cgilles

	* libs/imageproperties/imagedescedittab.cpp: digikam from trunk :
	  patch from Arnd Baecker to solve assigned tags view problem

	  CCBUGS: 115157

2007-02-06 22:15  cgilles

	* digikam/main.cpp: digikam from trunk : added libkexiv2 release
	  version in about dialog

2007-02-06 21:57  cgilles

	* libs/dimg/dimg.h: polish

2007-02-06 21:18  cgilles

	* libs/dimg/dimg.h: compile

2007-02-06 19:55  cgilles

	* libs/dcraw/dcrawsettingswidget.cpp,
	  libs/dcraw/dcrawsettingswidget.h, utilities/setup/setupdcraw.cpp:
	  digikam from trunk : polish dcraw settings widget. no need
	  QGroupBox here. add link to dcraw web project site.

2007-02-06 16:16  gkulzer

	* showfoto/setup/setup.cpp: order logically the setting pages
	  (combine dcraw with icc)

2007-02-06 16:15  gkulzer

	* utilities/setup/setup.cpp: order logically the setting pages
	  (combine dcraw with icc)

2007-02-06 14:57  cgilles

	* libs/dcraw/README: add README file about how to backport new
	  dcraw.c implementation in digiKam core.

2007-02-06 14:50  cgilles

	* libs/dcraw/dcraw.c, libs/dcraw/dcrawiface.cpp,
	  libs/dcraw/dcrawinfocontainer.h, libs/dmetadata/dmetadata.cpp:
	  digikam from trunk : dcraw and metadata extrcation for
	  unsupported Exiv2 RAW file : separate make and model
	  information.

2007-02-06 13:22  cgilles

	* libs/dimg/loaders/jp2kloader.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp: digikam from trunk
	  : fix JPEG2000 compression ratio value excursion

2007-02-06 12:53  cgilles

	* libs/dimg/loaders/jp2kloader.cpp,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/canvas/iofilesettingscontainer.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/setup/setupiofiles.cpp, utilities/setup/setupiofiles.h:
	  digikam from trunk : introduce JPEG2000 loss less compression
	  settings to save image. Re-design "Save Images" setup page

2007-02-06 11:25  cgilles

	* digikam/albumwidgetstack.cpp, digikam/digikamview.cpp: digikam
	  from trunk : give keyboard focus to albumiconview when Preview
	  mode is closed

2007-02-06 10:52  cgilles

	* utilities/setup/setupdcraw.cpp, utilities/setup/setupdcraw.h:
	  missing files

2007-02-06 10:21  cgilles

	* data/icons/hi128-app-dcraw.png, libs/dcraw/Makefile.am,
	  libs/dcraw/dcrawsettingswidget.cpp,
	  libs/dcraw/dcrawsettingswidget.h,
	  showfoto/icons/hi128-app-dcraw.png, showfoto/setup/setup.cpp,
	  showfoto/setup/setup.h, utilities/setup/Makefile.am,
	  utilities/setup/dcrawsettingswidget.cpp,
	  utilities/setup/dcrawsettingswidget.h, utilities/setup/setup.cpp,
	  utilities/setup/setup.h, utilities/setup/setupiofiles.cpp,
	  utilities/setup/setupiofiles.h: digikam from trunk : prepare the
	  future : dcraw implementation re-organization:

	  - moving the dcraw settings widget to dcraw libs from digiKam
	  core. In the future, all this dcraw code will go to a shared
	  libkdcraw library.
	  - digiKam/Showfoto Setup : separate dcraw decoding settings from
	  IO File Settings page. A new page dedicaced to dcraw settings
	  have been added.
	  The "IO File Settings" page have been renamed to "Save Images".
	  Settings from this page will be moved to a other place later
	  0.9.1, especially to repective saving image dialog like
	  Gimp/Photoshop.
	  - add new dcraw icon

	  CCMAIL: digikam-devel@kde.org, gerhard@kulzer.net

2007-02-06 08:41  cgilles

	* utilities/setup/setupplugins.cpp, utilities/setup/setupplugins.h:
	  kipi library version is not kipi-plugins version

2007-02-06 08:09  cgilles

	* libs/dcraw/dcrawiface.cpp: fix shutter speed extraction issue

2007-02-05 21:55  mwiesweg

	* libs/imageproperties/imagedescedittab.cpp: Specify write mode: Do
	  a full write from here

2007-02-05 21:55  mwiesweg

	* libs/imageproperties/imagepropertiessidebardb.cpp: Critical: Also
	  add the different-active-tab to slotNoCurrentItem

2007-02-05 21:54  mwiesweg

	* utilities/imageeditor/editor/imagewindow.cpp: Use MetadataHub in
	  ImageWindow

2007-02-05 21:53  mwiesweg

	* digikam/albumiconview.cpp: Remove writeToFile checks, now done by
	  MetadataHub

2007-02-05 21:52  mwiesweg

	* digikam/metadatahub.cpp, digikam/metadatahub.h: Add modes to
	  specify which parts of metadata shall be written.
	  Implement "do a full write, but only if something has been
	  changed
	  that shall be written".

	  When implementing MetadataHub for Drag&Drop tag assignment etc.,
	  it became obvious
	  that such a mode is needed: If a user has turned off writing tags
	  to IPTC
	  keywords, he will not expect that the other metadata fields are
	  written to the file
	  if he only assigns new tags.
	  It is easily possible to implement that in the calling code one
	  level higher but
	  that's not the idea with MetadataHub ;-)

2007-02-05 21:51  cgilles

	* libs/dcraw/dcrawiface.cpp: finalize daylight/camera multipliers
	  dcraw settings extraction

2007-02-05 21:44  cgilles

	* libs/dcraw/dcrawiface.cpp, libs/dcraw/dcrawinfocontainer.h:
	  introduce white color balance settings used by dcraw.

2007-02-05 21:19  cgilles

	* libs/dcraw/Makefile.am, libs/dcraw/dcraw_parse.cpp,
	  libs/dcraw/dcraw_parse.h, libs/dcraw/parse.c, libs/dimg/dimg.cpp:
	  digikam from trunk : remove obsolete dcraw_parse class. This one
	  been only used to check if dcraw can decode a RAW file.
	  Now we wil use the new DcrawIface class instead witch provide a
	  flag for that.

2007-02-05 21:08  cgilles

	* libs/dcraw/dcrawiface.cpp, libs/dcraw/dcrawinfocontainer.h,
	  libs/dmetadata/dmetadata.cpp: digikam from trunk : new metadata
	  info to extract with dcraw identify method

2007-02-05 20:22  cgilles

	* libs/dcraw/dcrawinfocontainer.h: polish

2007-02-05 20:22  cgilles

	* libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: update
	  with last libkexiv2 api

2007-02-05 16:04  cgilles

	* NEWS: update

2007-02-05 16:02  fjcruz

	* utilities/setup/setupicc.cpp: Fixed bug 141190: color profiles
	  are tested now to avoid invalid files.

	  CCMAIL: digikam-devel@kde.org

2007-02-05 16:01  cgilles

	* libs/dcraw/dcrawiface.cpp, libs/dcraw/dcrawiface.h,
	  libs/dcraw/dcrawinfocontainer.h,
	  libs/dimg/loaders/dimgloader.cpp, libs/dimg/loaders/dimgloader.h,
	  libs/dimg/loaders/rawloader.cpp, libs/dmetadata/Makefile.am,
	  libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: digikam
	  from trunk : new DcrawIface method to extract usual photo
	  information with RAW files (X3F, ORF, etc...) unsupported by
	  Exiv2 library, using the dcraw indentify method.

	  CCMAIL: digikam-devel@kde.org

2007-02-05 13:07  cgilles

	* libs/dimg/dimg.cpp: remove test code

2007-02-05 13:05  cgilles

	* digikam/albumfiletip.cpp, libs/dimg/dimg.cpp,
	  libs/dmetadata/dmetadata.cpp,
	  libs/dmetadata/photoinfocontainer.h,
	  libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/imagepropertiestab.cpp: digikam from trunk :
	  focalLenght ==>focalLength

2007-02-05 12:09  cgilles

	* kioslave/digikamthumbnail.cpp, kioslave/digikamthumbnail.h,
	  libs/dcraw/Makefile.am, libs/dcraw/dcrawiface.cpp,
	  libs/dcraw/dcrawiface.h, libs/dcraw/dcrawpreview.cpp,
	  libs/dcraw/dcrawpreview.h, libs/threadimageio/previewtask.cpp,
	  libs/threadimageio/previewtask.h,
	  utilities/cameragui/umscamera.cpp,
	  utilities/cameragui/umscamera.h: digikam from trunk : rename
	  DcrawPreview to DcrawIface

2007-02-05 11:38  cgilles

	* libs/dimg/loaders/jp2kloader.h: fix include

2007-02-05 10:36  cgilles

	* digikam/albumwidgetstack.cpp, digikam/albumwidgetstack.h,
	  digikam/digikamapp.cpp, digikam/digikamapp.h,
	  digikam/digikamappprivate.h, digikam/digikamview.cpp,
	  digikam/digikamview.h, digikam/imagepreviewview.cpp,
	  digikam/imagepreviewview.h, digikam/imagepreviewwidget.cpp,
	  digikam/imagepreviewwidget.h: digiKam from trunk : Preview Mode :

	  - Fix signals and slots naming.
	  - Simplify rules when user toogle to preview mode
	  - Added new signal from albumWidgetStack to indicate Album gui
	  when we are toggled to Preview Mode
	  - Set Off some menu actions in Preview Mode witch are only
	  relevant of AlbumView Mode

	  CCMAIl: digikam-devel@kde.org

2007-02-05 10:23  cgilles

	* NEWS: update

2007-02-04 23:11  mwiesweg

	* digikam/albumiconview.cpp, digikam/albumiconview.h: Use
	  MetadataHub in AlbumIconView:

	  - place all tag operations in one method changeTagOnImageInfos
	  - use MetadataHub for rating
	  - add new method allImageInfos in analogy to allItems

	  TODO: there are some issues with updating to/from the sidebar

2007-02-04 23:04  mwiesweg

	* libs/imageproperties/imagepropertiessidebardb.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp: remove unneeded
	  dependency

2007-02-04 18:27  coolo

	* libs/dimg/dimg.cpp: fix grave bug - rotate 180 destroys image if
	  it has uneven
	  dimensions

2007-02-04 13:35  lure

	* showfoto/showfoto.cpp, showfoto/showfotoui.rc,
	  utilities/imageeditor/editor/digikamimagewindowui.rc,
	  utilities/imageeditor/editor/imagewindow.cpp: Image
	  Editor/ShowFoto: add standard Show/Hide Toolbar and Statusbar
	  options
	  to the Settings menu

2007-02-04 12:51  cgilles

	* digikam/albumiconview.cpp: digikam from trunk : re-organize Icon
	  View pop-up menu like Preview Mode and Image Editor:

	  - Assign/remove Tags + Assign Rating to the end
	  - Move to Trash isolate just behind Asign Tags
	  - Group Rotate and Rename with View/Edit/Open With

2007-02-04 11:06  cgilles

	* libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/cameraitempropertiestab.h,
	  libs/imageproperties/imagepropertiessidebarcamgui.cpp: digikam
	  from trunk : Camera gui side bar : remore camera file name in
	  naviguate bar. Added file name to image properties area instead,
	  like with Album gui.

2007-02-04 10:24  cgilles

	* libs/imageproperties/imagepropertiestab.cpp,
	  libs/imageproperties/imagepropertiestab.h: digikam from trunk:
	  added File name into File properties section of Album GUI right
	  side bar

2007-02-04 09:51  mwiesweg

	* libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/imagepropertiessidebardb.h: - fix the
	  problem that the Comments/Tags changes were lost when the data
	  was changed,
	  then another tab was selected, and then the selection changed
	  - fix memory leak: handle ImageInfo ownership in
	  slotNoCurrentItem
	  - add private method for common code of setItem variants

2007-02-03 21:37  cgilles

	* digikam/ratingpopupmenu.cpp: digikam from trunk : fix rating
	  start rendering into rating pop-up menu. The menu background
	  color and the menu item selected color been wrong.

2007-02-03 19:54  cgilles

	* digikam/imagepreviewview.cpp: digikam from trunk: Preview Mode
	  pop-up menu : add Rotate actions from JPEGLossLess kipi plugin
	  like pop-up menu from Album gui

	  CCMAIL: digikam-devel@kde.org

2007-02-03 16:32  mwiesweg

	* digikam/digikamview.cpp,
	  libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiesmetadatatab.cpp,
	  libs/imageproperties/imagepropertiessidebarcamgui.cpp,
	  libs/imageproperties/imagepropertiessidebarcamgui.h,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/imagepropertiessidebardb.h,
	  libs/imageproperties/navigatebartab.cpp,
	  libs/imageproperties/navigatebartab.h,
	  utilities/imageeditor/editor/imagewindow.cpp: Remove navigate bar
	  code from ImagePropertiesSidebarDB

2007-02-03 15:56  mwiesweg

	* digikam/digikamview.cpp: fix memory leak

2007-02-03 15:55  mwiesweg

	* digikam/imagepreviewwidget.cpp, libs/threadimageio/Makefile.am,
	  libs/threadimageio/loadingcacheinterface.cpp,
	  libs/threadimageio/loadingdescription.cpp,
	  libs/threadimageio/loadingdescription.h,
	  libs/threadimageio/loadsavethread.cpp: Clean preview cache on
	  change:

	  LoadingCacheInterface::cleanFromCache now cleans all variants
	  from the cache
	  - add static method possibleCacheKeys to LoadingDescription
	  - remove all possible cache keys from LoadingCacheInterface
	  - finally, move LoadingDescription to its own .cpp file

	  cleanFromCache is already called from AlbumIconView.

2007-02-02 18:48  cgilles

	* digikam/digikamapp.cpp, digikam/digikamapp.h: compile

2007-02-02 14:57  cgilles

	* digikam/albumiconview.cpp, digikam/albumiconview.h,
	  digikam/albumwidgetstack.cpp, digikam/albumwidgetstack.h,
	  digikam/digikamview.cpp, digikam/imagepreviewview.cpp,
	  digikam/imagepreviewview.h, digikam/imagepreviewwidget.cpp,
	  digikam/imagepreviewwidget.h: digiKam from trunk : Preview Mode :
	  trying to reload current previewed image if a kipi-plugins change
	  it (Rotate action for example).

	  Marcel : all is fine in this code, excepted than the current
	  image from ImagePreviewWidget::PreviewLoadThread cache instance
	  is not removed before to reload it. How i can do it ?

	  Look at imagepreviewwidget.cpp::line 92 for details. Thanks in
	  advance...

	  CCMAIL: marcel.wiesweg@gmx.de

2007-02-02 13:18  cgilles

	* digikam/albumwidgetstack.cpp, digikam/digikamview.cpp,
	  digikam/imagepreviewview.cpp, digikam/imagepreviewwidget.cpp:
	  digiKam from trunk : Preview Mode pop-up menu : add "Move to
	  Trash" current item option

2007-02-02 12:39  cgilles

	* digikam/digikamapp.cpp, digikam/digikamview.cpp,
	  digikam/digikamview.h: fix signal/slots naming

2007-02-02 12:32  cgilles

	* digikam/digikamapp.cpp, digikam/digikamview.cpp,
	  digikam/digikamview.h: fix signal/slots naming

2007-02-02 12:20  cgilles

	* digikam/albumwidgetstack.cpp, digikam/albumwidgetstack.h,
	  digikam/digikamview.cpp, digikam/imagepreviewview.cpp,
	  digikam/imagepreviewview.h: digiKam from trunk : Preview Mode
	  pop-up menu disable Backward and Forward action if there is none
	  previous and next item

2007-02-02 08:47  cgilles

	* digikam/Makefile.am, digikam/albumiconview.cpp,
	  digikam/imagepreviewview.cpp, digikam/ratingpopupmenu.cpp,
	  digikam/ratingpopupmenu.h,
	  utilities/imageeditor/editor/imagewindow.cpp: digiKam from trunk
	  : factorize source code about rating pop-up menu available into
	  Album Icon View, Preview Mode, and Image Editor

	  CCMAIL: digikam-devel@kde.org

2007-02-02 07:05  cgilles

	* TODO: update

2007-02-02 07:04  cgilles

	* NEWS: update

2007-02-02 07:03  cgilles

	* digikam/albumwidgetstack.cpp, digikam/albumwidgetstack.h,
	  digikam/digikamview.cpp, digikam/imagepreviewview.cpp,
	  digikam/imagepreviewview.h, digikam/imagepreviewwidget.cpp:
	  digiKam from trunk : first way to introduce a pop-up menu in
	  Preview mode. This one provide minimum options : back, Forward,
	  Edit, Open With, Assign Tags, Remove Tags, and Assign Rating.
	  More than this can be added later : Delete item and Rotate...

	  CCMAIL: digikam-devel@kde.org

2007-02-01 15:05  cgilles

	* digikam/albumwidgetstack.cpp: fix obsolete signal

2007-02-01 14:04  cgilles

	* digikam/albumwidgetstack.cpp, digikam/digikamapp.cpp,
	  digikam/digikamapp.h, digikam/digikamview.cpp,
	  digikam/imagepreviewview.cpp, digikam/imagepreviewview.h,
	  digikam/mediaplayerview.cpp, digikam/mediaplayerview.h: digiKam
	  from trunk : Simplification of preview mode :

	  - remore "Back to Album" button ==> use the new toggle button
	  from tool bar to change Preview mode.
	  - remore "Edit" button ==> use the Edit button from tool bar.

	  CCMAIL: digikam-devel@kde.org

2007-02-01 13:15  cgilles

	* digikam/digikamapp.cpp, digikam/digikamappprivate.h: digiKam from
	  trunk : from Album GUI, Image/Preview action is a toggle action
	  type. like this in toolbar, it's easy to change/see the mode used
	  to display a picture.

2007-02-01 12:57  cgilles

	* digikam/digikamapp.cpp, digikam/digikamview.cpp,
	  digikam/digikamview.h: fix signal/slots naming

2007-02-01 12:43  cgilles

	* utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: digiKam from trunk :
	  add missing Assign Rating into image editor pop-up menu (like
	  Album Icon View pop-up menu).

	  Marcel : TODO : MetadataHub call at identified right place to
	  assign/remove Tags and assign Rating methods.

	  CCMAIL: digikam-devel@kde.org, marcel.wiesweg@gmx.de

2007-02-01 10:31  cgilles

	* digikam/digikamview.cpp, digikam/tagfolderview.cpp,
	  digikam/tagfolderview.h: digiKam from trunk : add connection to
	  progress bar from status bar when pictures are drag & dropped
	  from Icon view to Tags Folder View.

	  Marcel : TODO : MetadataHub call at this place.

	  CCMAIL: digikam-devel@kde.org, marcel.wiesweg@gmx.de

2007-02-01 10:22  cgilles

	* digikam/digikamview.cpp, digikam/tagfilterview.cpp,
	  digikam/tagfilterview.h: digiKam from trunk : add connection to
	  progress bar from status bar when pictures are drag & dropped
	  from Icon view to Tags Filter View.

	  Marcel : TODO : MetadataHub call at this place.

	  CCMAIL: digikam-devel@kde.org, marcel.wiesweg@gmx.de

2007-02-01 10:07  cgilles

	* libs/imageproperties/talbumlistview.cpp: fix annotation

2007-02-01 10:05  cgilles

	* digikam/albumiconview.cpp: digiKam from trunk : fix annotation
	  about MetadataHub call TODO.

	  Marcel : to find all MetadataHub TODO annonations in all source
	  code, just grep "TODO MetadataHub"

	  CCMAIL: marcel.wiesweg@gmx.de

2007-02-01 10:03  cgilles

	* libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/talbumlistview.cpp,
	  libs/imageproperties/talbumlistview.h: digiKam from trunk : add
	  connection to progress bar from status bar when pictures are drag
	  & dropped from Icon view to Tags tree view of Comments & Tags.

	  Marcel : TODO : MetadataHub call at this place.

	  CCMAIL: digikam-devel@kde.org, marcel.wiesweg@gmx.de

2007-02-01 09:35  cgilles

	* digikam/digikamapp.cpp, digikam/digikamapp.h,
	  digikam/digikamappprivate.h, digikam/main.cpp: digiKam from trunk
	  :

	  - New class container DigikamAppPriv to store all private members
	  of DigikamApp.
	  - Using d private class in DigikamApp to speed up compilation and
	  reduce depencies.
	  - Code clean up and fix coding style.

2007-01-31 20:13  cgilles

	* digikam/albumiconview.cpp, digikam/albumiconview.h,
	  digikam/digikamview.cpp, digikam/iconview.cpp,
	  digikam/iconview.h: digikam from trunk : connect batch Album Icon
	  View actions to progress bar (on status bar of Album GUI).
	  Actions are listed below :

	  - Assign Tags by drag and drop
	  - Assign Tags by pop-up menu
	  - Remove Tags by pop-up menu
	  - Assign Rating by Pop-up menu or Shortcuts.
	  - Fix Exif orientation tag.

	  Marcel, MetadataHub connection still todo in AlbumIconView. i
	  have tagged source code with TODO annotations where MetadataHub
	  must be used. Can you take a look ?

	  CCMAIL: digikam-devel@kde.org, marcel.wiesweg@gmx.de

2007-01-31 19:58  lure

	* digikam/digikamapp.cpp, digikam/digikamui.rc: Add standard
	  Show/Hide Statusbar option to Settings menu

2007-01-31 15:17  cgilles

	* NEWS: update

2007-01-31 15:10  cgilles

	* libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/imagepropertiessidebardb.h: digikam from
	  trunk : forcing focus to Comments Edit Widget from Comments &
	  Tags sidebar is not the right solution. Focus stuff is a
	  complicated problem witch must be study indeep.

	  In fact the folder view and album icon view take the focus with
	  the mouse. The previous implementation cannot work with that.
	  Also, alots of menu shorcuts are broken if we force Comments edit
	  widget to take focus.

	  My viewpoint is to implement a shortcut to toggle gui to
	  captionning mode. It a better/simple solution. Please give me
	  your viewpoint.

	  CCBUGS: 131632, 131743

	  BUG: 140412

2007-01-31 14:30  cgilles

	* libs/widgets/common/statusnavigatebar.cpp: QPushButton ==>
	  QToolButton

2007-01-31 14:16  cgilles

	* libs/imageproperties/imagepropertiessidebarcamgui.cpp,
	  libs/imageproperties/imagepropertiessidebarcamgui.h,
	  libs/imageproperties/navigatebartab.cpp,
	  libs/imageproperties/navigatebarwidget.cpp,
	  libs/imageproperties/navigatebarwidget.h: digikam from trunk : to
	  be homogenous with rest of digiKam, the NaviguateBarWidget use
	  now the new StatusBar widget. The icons are more small and give
	  more free space for gui

2007-01-31 14:03  cgilles

	* libs/widgets/common/statusprogressbar.cpp: QLabel ==>
	  KSqueezedTextLabel

2007-01-31 13:56  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.h,
	  libs/imageproperties/imagepropertiesmetadatatab.cpp,
	  libs/imageproperties/imagepropertiesmetadatatab.h: fix layout

2007-01-31 13:29  cgilles

	* digikam/digikamview.cpp: digikam from trunk : disable Navigate
	  Bar from top of image properties sidebar with Album Gui. Marcel,
	  this is a temporaly solution. We need to polish the whole
	  ImagePropertiesSidebar implementation instead...

	  CCMAIL: Marcel Wiesweg <marcel.wiesweg@gmx.de>

2007-01-31 13:03  cgilles

	* digikam/digikamapp.cpp, digikam/digikamapp.h,
	  digikam/digikamview.cpp, utilities/batch/batchsyncmetadata.cpp,
	  utilities/batch/batchsyncmetadata.h: digikam from trunk : report
	  progress info to status progress bar when Batch Sync Metadata
	  from current album is used instead a Progress dialog.

	  CCMAIL: digikam-devel@kde.org, "Luka Renko" <lure.net@gmail.com>,
	  Marcel Wiesweg <marcel.wiesweg@gmx.de>

2007-01-31 08:13  cgilles

	* digikam/digikamapp.cpp, digikam/digikamapp.h,
	  digikam/digikamview.cpp, digikam/digikamview.h,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/imagepropertiessidebardb.h,
	  libs/widgets/common/Makefile.am,
	  libs/widgets/common/statusnavigatebar.cpp,
	  libs/widgets/common/statusnavigatebar.h,
	  libs/widgets/common/statusprogressbar.cpp,
	  libs/widgets/common/statusprogressbar.h, showfoto/showfoto.cpp,
	  utilities/batch/batchsyncmetadata.cpp,
	  utilities/imageeditor/editor/Makefile.am,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/iofileprogressbar.cpp,
	  utilities/imageeditor/editor/iofileprogressbar.h: digikam from
	  trunk : add status bar to bottom of Album Gui.

	  - Factorize status progress bar from image editor with new
	  progress bar used in Album Gui.
	  - New common widget StatusProgressbar and StatusNavigateBar.
	  - Removing old IOFileProgressBar widget on ImageEditor.
	  - Add StatusProgressBar on left of Album Gui status bar witch
	  will show items selection information from current album or a
	  progress information when user apply changes on items from
	  Comments & Tags side bar.
	  - Add StatusNavigateBar on right of Album Gui status bar witch
	  will provide a fine navigation buttons collection to change focus
	  between items of current album. This navigate bar is always
	  visible, especially with preview mode.

	  TODO :

	  - Report progress info to status progress bar when Batch Sync
	  Metadata from current album is used instead a Progress dialog
	  (me)
	  - Removing Navigate Bar from top of image properties sidebar with
	  Album Gui witch is obsolete now. This one will be only used with
	  camera gui.
	  This will simplify the source code from image properties
	  implementation (Marcel)
	  - Add a new option to show hide statusbar on Album Gui (Luka)
	  - Support status progress bar when drag & drop is used to apply
	  Tags/Rating on selected items of current album (me)
	  - Using MetadataHub class with drag & drop stuff (me)

	  CCMAIL: digikam-devel@kde.org, "Luka Renko" <lure.net@gmail.com>,
	  Marcel Wiesweg <marcel.wiesweg@gmx.de>

2007-01-31 06:43  cgilles

	* NEWS: update

2007-01-31 06:31  gkulzer

	* digikam/firstrun.cpp: typo corrected 'in an common', mail from
	  Geoff King
	  CCMAIL:caulier.gilles@kdemail.net

2007-01-30 20:28  cgilles

	* libs/imageproperties/imagedescedittab.cpp: fix button icon

2007-01-30 14:32  cgilles

	* libs/imageproperties/navigatebarwidget.cpp: polish

2007-01-30 12:14  cgilles

	* README: update

2007-01-30 12:10  cgilles

	* configure.in.bot, configure.in.in,
	  libs/dimg/loaders/dimgloader.cpp, libs/dmetadata/Makefile.am,
	  libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h,
	  libs/dmetadata/dmetadataprivate.h, libs/dmetadata/loaders:
	  digikam from trunk : add libkexiv2 depency. DMetadata class is
	  now merged with the new shared library used by kipi-plugins. Code
	  is very simplied in digiKam core.
	  CCMAIL: digikam-devel@kde.org

2007-01-29 18:47  mwiesweg

	* digikam/digikamview.cpp, digikam/digikamview.h: Fix the problem
	  that deleting a tag from ImageDescEditTab results in the sidebar
	  set to NoCurrentItem.

	  The cause was a complex signal chain involving
	  DigikamView::slotAlbumDeleted.

	  - cut duplicate code in album history methods
	  - remove the code from slotAlbumDeleted, what is the point in
	  setting the current album/widget?
	  - remove signal_noCurrentItem from slotAlbumSelected. This comes
	  often enough from IconView.

2007-01-29 08:34  cgilles

	* showfoto/pics/showfoto-splash.png: fix

2007-01-28 18:37  cgilles

	* NEWS: update

2007-01-28 15:42  mwiesweg

	* digikam/albumdb.cpp, digikam/albumdb.h, digikam/albummanager.cpp,
	  digikam/albummanager.h, digikam/imageinfo.cpp: Fix the problem
	  that in the right sidebar, after "Read metadata from file to db",
	  newly created tags will not be checked.
	  The problem was that the db was updated accordingly, but the
	  TAlbum object
	  was not created.

	  - AlbumDB::addOrCreateItemTags is now getTagsFromTagPaths
	  - add AlbumManager::findOrCreateTAlbums which calls
	  getTagsFromTagPaths
	  and the refreshed the TAlbum list
	  - use new method in ImageInfo

2007-01-28 15:38  mwiesweg

	* kioslave/digikamalbums.cpp: Fix adding of hierarchical tags

2007-01-28 10:17  lure

	* NEWS: Update NEWS file about bug 110514

2007-01-28 10:03  lure

	* showfoto/showfotoui.rc, utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/editor/digikamimagewindowui.rc,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/editorwindowprivate.h: Remove
	  View->Histogram (blended histogram) from Digikam Editor and
	  Showfoto
	  (histogram is now avalable in sidebar with more functionality)

	  Move Full screen and Slideshow in the same group in View menu to
	  match
	  the same grouping used in toolbar.

	  CCBUG: 110514

2007-01-26 09:31  cgilles

	* utilities/batch/batchsyncmetadata.cpp: digiKam from trunk : batch
	  sync metadata pictures from album return a feedback if metadat
	  cannot be written in pictures

2007-01-26 09:25  cgilles

	* digikam/metadatahub.cpp: digikam from trunk :
	  MetadataHub::Write() : return properlly the bool value using a
	  logic OR with all returned value from DMetadata

2007-01-26 08:03  cgilles

	* NEWS: update

2007-01-25 21:35  mwiesweg

	* digikam/metadatahub.cpp, digikam/metadatahub.h: Return bool
	  values from MetadataHub load and write methods

2007-01-25 15:14  lure

	* NEWS, libs/dmetadata/dmetadata.cpp: Prefer Exif DateTimeOriginal
	  for sorting images (DateTimeDigitized and DateTime only used as
	  fallback)

	  BUG: 139264

2007-01-25 14:30  cgilles

	* digikam/metadatahub.cpp, digikam/metadatahub.h: just polish

2007-01-25 06:31  cgilles

	* NEWS: update

2007-01-24 22:02  mwiesweg

	* libs/imageproperties/Makefile.am,
	  libs/imageproperties/imagedescedittab.cpp: - Use batch dialog to
	  write metadata to files
	  - make second option in "More" popup menu visible in single
	  selection

2007-01-24 21:46  mwiesweg

	* libs/dmetadata/dmetadata.cpp: Avoid duplicate keywords: Also
	  remove keywords contained in the newKeywords
	  list, so that they will be re-added exactly once.

2007-01-24 20:30  lure

	* digikam/digikamapp.cpp, digikam/digikamui.rc: Full screen action
	  improvement for Digikam:
	  - move action from Settings menu to View menu
	  - use KStdAction::fullScreen() on KDE 3.2 or newer (improved
	  toggle support)
	  - use KToggleAction on older KDE

	  This makes it consistent with Editor, ShowFoto and other KDE
	  applications.

	  BUG: 127617

2007-01-24 16:18  cgilles

	* NEWS: update

2007-01-24 14:29  lure

	* showfoto/showfotoui.rc,
	  utilities/imageeditor/editor/digikamimagewindowui.rc: Digikam
	  Editor and ShowFoto menu improvements:
	  - move View menu after Edit menu
	  - move Full Screen Mode from Settings to View menu

	  BUG: 140320
	  CCBUG: 127617

2007-01-24 13:36  cgilles

	* libs/dimg/loaders/jp2kloader.cpp: add link

2007-01-24 13:08  cgilles

	* libs/dimg/loaders/jp2kloader.cpp, libs/dimg/loaders/jp2kloader.h:
	  add link to others JPEG2000 loader

2007-01-24 07:37  seb

	* imageplugins, libs/curves, libs/dcraw, libs/dialogs, libs/dimg,
	  libs/dimg/filters, libs/dimg/loaders, libs/histogram,
	  libs/imageproperties, libs/jpegutils, libs/levels, libs/lprof,
	  libs/themeengine, libs/threadimageio, libs/thumbbar,
	  libs/widgets, libs/widgets/iccprofiles, showfoto, sqlite: Many
	  more autogenerated files that should be ignored

2007-01-24 07:31  seb

	* utilities/cameragui, utilities/imageeditor/canvas,
	  utilities/imageeditor/editor, utilities/setup,
	  utilities/splashscreen: Ignore .deps .libs *.moc

2007-01-23 19:25  cgilles

	* utilities/setup/setupgeneral.cpp: digikam from trunk : fix broken
	  compilation with Qt 3.3.7 reported by Tobias Gerschner

2007-01-23 16:44  mwiesweg

	* libs/imageproperties/imagepropertiessidebardb.cpp: Delete
	  ImageInfo objects only after the tabs have had a chance to save
	  their changes.
	  Don't use setAutoDelete, it is more explicit like this.

	  CCBUG: 140417

2007-01-23 15:13  cgilles

	* utilities/batch/batchsyncmetadata.cpp,
	  utilities/batch/batchsyncmetadata.h: add missing files

2007-01-23 13:34  cgilles

	* digikam/digikamapp.cpp, digikam/digikamview.cpp,
	  digikam/digikamview.h: fix slots name

2007-01-23 12:39  cgilles

	* digikam/digikamapp.cpp: fix i18n

2007-01-23 12:19  cgilles

	* digikam/digikamapp.cpp, digikam/digikamapp.h,
	  digikam/digikamui.rc, digikam/digikamview.cpp,
	  digikam/digikamview.h, utilities/batch/Makefile.am,
	  utilities/batch/batchalbumssyncmetadata.cpp,
	  utilities/batch/batchalbumssyncmetadata.h: digikam from trunk :
	  New batch tool to sync metadata of current album content with
	  digiKam database. This option is the same than sync _all_ album
	  excepted than it process only the current selected album.
	  There is a new option in Album menu named "Sync Pictures
	  Metadata".?Test and feedback are require...??CCBUGS: 127583,
	  136254, 137503, 130017

2007-01-23 07:38  cgilles

	* digikam/digikamapp.cpp, utilities/batch/Makefile.am,
	  utilities/batch/batchalbumssyncmetadata.cpp,
	  utilities/batch/batchalbumssyncmetadata.h,
	  utilities/batch/batchsyncmetadata.cpp,
	  utilities/batch/batchsyncmetadata.h: batchsyncmetadata ==>
	  batchalbumssyncmetadata

2007-01-23 07:11  cgilles

	* utilities/batch/batchsyncmetadata.cpp,
	  utilities/batch/batchsyncmetadata.h: polish

2007-01-23 07:06  cgilles

	* digikam/digikamapp.cpp: fix i18n

2007-01-23 06:56  cgilles

	* utilities/batch/batchsyncmetadata.cpp,
	  utilities/batch/imageinfojob.cpp, utilities/batch/imageinfojob.h:
	  polish

2007-01-22 20:08  cgilles

	* NEWS: update

2007-01-22 20:06  cgilles

	* digikam/digikamapp.cpp, digikam/digikamapp.h,
	  digikam/digikamui.rc, utilities/batch/Makefile.am,
	  utilities/batch/batchsyncmetadata.cpp,
	  utilities/batch/batchsyncmetadata.h,
	  utilities/batch/imageinfojob.cpp, utilities/batch/imageinfojob.h:
	  digikam from trunk : New batch tool to sync all pictures metadata
	  (EXIF/IPTC) with digiKam database contents (comments, tags,
	  rating, date, etc...)

	  This tool use the new MetadataHub class from Marcel (great
	  implementation!).
	  THis tool use the Metadata setup (thrue MetadataHub).
	  There is a new option in Tools menu named "Sync Pictures
	  Metadata".
	  Test and feedback are require...

	  CCBUGS: 127583, 136254, 137503
	  BUG: 130017

2007-01-22 16:01  mwiesweg

	* NEWS, digikam/albumiconview.cpp, digikam/albumiconview.h,
	  digikam/digikamview.cpp,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/imagepropertiessidebardb.h: Give only
	  ImageInfo copies to right side bar in main view.
	  We cannot well control the point when the original ImageInfos are
	  deleted
	  in AlbumLister, so make sure that the side bar does not sit on
	  invalid data.
	  This may be the cause for the crash in 140417 - please test if
	  you can reproduce the crash.

	  CCBUG: 140417

2007-01-22 15:21  cgilles

	* digikam/metadatahub.h: fix broken compilation outside
	  digikam/digikam folder (again)

2007-01-22 15:19  cgilles

	* digikam/metadatahub.h: fix broken compilation outside
	  digikam/digikam folder

2007-01-22 14:55  cgilles

	* NEWS: update

2007-01-22 14:30  mwiesweg

	* libs/dmetadata/dmetadata.cpp: Apply patch from "lz@europe.com"
	  (thanks for your help!):
	  Append terminating "\0\0" sequence to UCS2 string properly.
	  Adding with operator+= did nothing because it treats the sequence
	  as a then empty C string.

	  BUG: 139766

2007-01-22 13:39  cgilles

	* libs/imageproperties/imagedescedittab.cpp: "Apply Changes" ==>
	  "Apply"

2007-01-21 19:15  cgilles

	* utilities/batch/batchthumbsgenerator.cpp,
	  utilities/batch/batchthumbsgenerator.h: fix header

2007-01-21 19:13  cgilles

	* libs/imageproperties/navigatebartab.cpp: digikam from trunk : fix
	  crash into NavigateBarTab with Image Editor. QWidgetStack
	  instance is null in this case (no navigate bar).

	  CCMAIL: digikam-devel@kde.org

2007-01-21 18:55  cgilles

	* digikam/Makefile.am, digikam/batchthumbsgenerator.cpp,
	  digikam/batchthumbsgenerator.h, utilities/Makefile.am,
	  utilities/batch, utilities/batch/Makefile.am,
	  utilities/batch/batchthumbsgenerator.cpp,
	  utilities/batch/batchthumbsgenerator.h,
	  utilities/setup/Makefile.am: digikam from trunk : preparing to
	  add new Batch tool to sync image metadata with digiKam database
	  content.
	  A new subfolder have been created to host all batch tool from
	  digikam core. The Batch Thumbnails generator
	  have been moved into this area.
	  CCMAIL: marcel.wiesweg@gmx.de

2007-01-21 18:00  cgilles

	* digikam/digikamui.rc: missing to update release number

2007-01-21 17:19  ach

	* digikam/digikamapp.cpp, digikam/digikamapp.h,
	  digikam/digikamui.rc: digikam trunk: remove Display Adjustment
	  ... menu item.
	  It simply called kcmshell display. With older KDE use kcmshell
	  kgamma should be used. With new systemsettings kcmshell
	  displayconfig
	  need to the called and when kde is installed in Gnome desktop,
	  none
	  of the above are usually available. other distros even have other
	  tools for it. The importance of this menu item is not worth the
	  trouble.

	  Gerhard, can you remove it from docs?

	  CCMAIL: gerhard@kulzer.net, digikam-devel@kde.org

2007-01-21 09:04  cgilles

	* utilities/setup/setupimgplugins.cpp,
	  utilities/setup/setupimgplugins.h: digikam from trunk: Setup
	  DigikamImagePlugins : never disable core image plugin

	  CCBUGS : 138925

2007-01-21 08:25  cgilles

	* README: update

2007-01-21 08:11  cgilles

	* NEWS: update

2007-01-21 08:00  cgilles

	* utilities/setup/setupimgplugins.cpp,
	  utilities/setup/setupimgplugins.h: digikam from trunk: Setup
	  DigikamImagePlugins : patch from Frank Siegert to toggle on/off
	  all plugins at the same time.

	  CCBUGS : 138925

2007-01-21 07:51  cgilles

	* NEWS: update

2007-01-20 22:48  mwiesweg

	* libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/navigatebartab.cpp,
	  libs/imageproperties/navigatebartab.h: Navigate bar for multiple
	  selection:
	  Use a QWidgetStack and replace the NavigateBarWidget with a
	  QLabel for multiple selection.
	  The arrow buttons are hidden. The number in "Editing 25 pictures"
	  is bold.

2007-01-20 22:46  mwiesweg

	* utilities/imageeditor/canvas/dimginterface.h: Fix a linking
	  problem with showfoto, image plugins and
	  --enable-gcc-hidden-visibility:
	  All image plugins link to libdigikam.so.
	  The showfoto executable however does not link to this lib, but
	  statically links the relevant parts.
	  With visibility hidden, now the linker obviously cannot see the
	  already linked DImgInterface class,
	  and there would be two different static variables for
	  DImgInterface::instance(). One with the loaded
	  image, the other (from the image plugins) with a null image.

	  BUG: 140176

2007-01-20 16:04  ach

	* PACKAGING: digikam: add note about translations of announcements

2007-01-20 15:51  cgilles

	* NEWS: update

2007-01-19 23:35  cgilles

	* NEWS: update

2007-01-19 21:30  fjcruz

	* imageplugins/imageeffect_iccproof.cpp,
	  utilities/imageeditor/canvas/colorcorrectiondlg.cpp: Bug 138444
	  has been fixed. For clarity and consistence with other graphics
	  applications some button's captions han been changed.

	  CCMAIL: digikam-devel@kde.org

2007-01-19 13:08  cgilles

	* NEWS: update

2007-01-19 10:55  cgilles

	* utilities/setup/setupgeneral.cpp: typo

2007-01-19 10:12  cgilles

	* utilities/setup/setupgeneral.cpp: fix layout

2007-01-19 09:58  cgilles

	* NEWS: update

2007-01-19 09:56  cgilles

	* digikam/albumiconview.cpp, digikam/albumsettings.cpp,
	  digikam/albumsettings.h, digikam/albumwidgetstack.cpp,
	  digikam/albumwidgetstack.h, digikam/imagepreviewview.cpp,
	  digikam/imagepreviewview.h, digikam/imagepreviewwidget.cpp,
	  digikam/imagepreviewwidget.h, utilities/setup/setupgeneral.cpp,
	  utilities/setup/setupgeneral.h: digiKam from trunk : New option
	  in Album Setup dialog page to choose the right action to do when
	  user right click on Album Icon View if current item is a picture
	  :

	  - Show the embeded image preview (default).
	  - Load the image in editor.

	  BUG: 140234

2007-01-19 06:43  cgilles

	* NEWS: update

2007-01-18 19:10  cgilles

	* NEWS: update

2007-01-18 18:42  cgilles

	* libs/dialogs/imageguidedlg.cpp: polish

2007-01-18 18:05  cgilles

	* libs/widgets/imageplugins/imageguidewidget.cpp: polish

2007-01-18 14:51  cgilles

	* NEWS: update

2007-01-18 11:58  cgilles

	* NEWS: update

2007-01-17 22:20  mwiesweg

	* digikam/albumiconview.cpp, digikam/albumiconview.h,
	  digikam/digikamview.cpp,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/imagepropertiessidebardb.h,
	  libs/imageproperties/navigatebartab.cpp: Multiple selection for
	  Comments&Tags right side bar

	  When more than one image is selected, comment, rating, date and
	  tags are
	  compared. If a value is different across pictures it will be
	  marked
	  in the UI (grey text). The user can change such a value for all
	  pictures, or leave
	  it untouched.

	  Additionally, there is a button "More" which allows a batch
	  operation for the
	  currently selected pictures, either Metadata->database or
	  database->metadata
	  (the latter only for multiple selection, for single selection
	  this is equivalent
	  to pressing the apply button).

	  Problems and pending tasks:
	  - test it
	  - the Image Properties tab currently still displays only the
	  first picture. It needs to
	  support a multiple-selection mode with at least the file system
	  properties.
	  - the "More" button may clutter the UI, better implementations
	  welcome
	  - in the navigate bar all four buttons are disabled. Perhaps hide
	  them, but without
	  making the whole layout jump (I didn't know how to do that)
	  - it would be nice if the number in "Editing 25 pictures" could
	  be bold, but KSqueezedText
	  does not allow rich text
	  - if a tag is added from IPTC metadata and newly created in DB,
	  it is unchecked initially in ImageDescEditTab. Need to debug.
	  - metadata update notification currently always reloads if no
	  changes are made, and does nothing
	  if modified. For multiple selection more refined solutions are
	  too complex. Perhaps it's ok like this.

	  CCMAIL: digikam-devel@kde.org
	  BUG: 131600

2007-01-17 22:04  mwiesweg

	* digikam/metadatahub.cpp, digikam/metadatahub.h: - Clarify the
	  DatabaseMode
	  - move tag path based tag loading to own method

2007-01-17 15:12  cgilles

	* imageplugins/imageeffect_blur.h,
	  imageplugins/imageeffect_sharpen.h: fix method to slot

2007-01-17 12:29  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h: digiKam from trunk :
	  Image Editor : fix behaviours with status bar indicators

2007-01-17 10:50  cgilles

	* data/pics/Makefile.am, data/pics/browntone.png,
	  data/pics/bwgreen.png, data/pics/bworange.png,
	  data/pics/bwred.png, data/pics/bwyellow.png,
	  data/pics/coldtone.png, data/pics/neutralbw.png,
	  data/pics/platinum.png, data/pics/selenium.png,
	  data/pics/sepia.png, imageplugins/imageeffect_bwsepia.cpp,
	  imageplugins/imageeffect_bwsepia.h: digiKam from trunk : Black a
	  White Converter : removing old icons

2007-01-16 19:48  cgilles

	* imageplugins/imageeffect_blur.cpp,
	  imageplugins/imageeffect_blur.h,
	  imageplugins/imageeffect_sharpen.cpp,
	  imageplugins/imageeffect_sharpen.h: digikam from trunk : Blur and
	  Sharpen tools remember the settings between plugin sessions

	  CCMAIL: digikam-devel@kde.org

2007-01-16 19:20  cgilles

	* imageplugins/imageeffect_bcg.cpp, imageplugins/imageeffect_bcg.h,
	  imageplugins/imageeffect_ratiocrop.cpp,
	  imageplugins/imageeffect_ratiocrop.h: polish

2007-01-16 15:51  cgilles

	* imageplugins/imageeffect_autocorrection.cpp: fix item id

2007-01-16 15:48  cgilles

	* imageplugins/imageeffect_rgb.cpp, imageplugins/imageeffect_rgb.h:
	  digiKam from trunk : Color Balance Tool : remember the settings
	  between plugin sessions

	  CCMAIL: digikam-devel@kde.org

2007-01-16 15:33  cgilles

	* imageplugins/imageeffect_hsl.cpp: fix group settings

2007-01-16 15:29  cgilles

	* imageplugins/imageeffect_hsl.cpp, imageplugins/imageeffect_hsl.h:
	  digiKam from trunk : Hue/Saturation/Lightness Tool : remeber the
	  settings between plugin sessions

	  CCMAIL: digikam-devel@kde.org

2007-01-16 14:57  cgilles

	* imageplugins/imageeffect_autocorrection.cpp,
	  imageplugins/imageeffect_bcg.cpp,
	  imageplugins/imageeffect_bwsepia.cpp,
	  imageplugins/imageeffect_iccproof.cpp: forget to restore
	  histogram settings

2007-01-16 14:51  cgilles

	* imageplugins/imageeffect_bcg.cpp,
	  imageplugins/imageeffect_iccproof.cpp: forget to save histogram
	  settings

2007-01-16 14:44  cgilles

	* NEWS: update

2007-01-16 14:40  cgilles

	* data/pics/Makefile.am, data/pics/autolevels.png,
	  data/pics/equalize.png, data/pics/normalize.png,
	  data/pics/stretchcontrast.png, imageplugins/Makefile.am,
	  imageplugins/imageeffect_autocorrection.cpp,
	  imageplugins/imageeffect_autocorrection.h,
	  libs/whitebalance/whitebalance.cpp,
	  libs/whitebalance/whitebalance.h: digiKam from trunk : Color
	  Auto-Correction tool : add new filter to perform auto-exposure
	  correction

	  CCMAIL: digikam-devel@kde.org

2007-01-16 13:56  cgilles

	* libs/Makefile.am, libs/dimg/Makefile.am, libs/whitebalance,
	  libs/whitebalance/Makefile.am, libs/whitebalance/blackbody.h,
	  libs/whitebalance/whitebalance.cpp,
	  libs/whitebalance/whitebalance.h: digiKam from trunk : White
	  Balance stuff :

	  * Move White Balance filter algorithm from DigiKamImagePlugins to
	  digiKam core.
	  * Export a new class Digikam::WhiteBalance.
	  * Fix White Balance Image Plugin to use the new class from
	  digiKam core.
	  * White Balance Image plugin will remember the settings between
	  plugin session.

	  Nota : advantages to include white balance algoritm into digiKam
	  core :

	  - We will create a new Auto-Exposure filter in Auto-Color
	  Correction tool.
	  - We will use later the white balance algoritm to fix RAW files
	  color temperature when we import pictures to editor !

	  CCMAIL: digikam-devel@kde.org

2007-01-16 11:13  cgilles

	* imageplugins/imageeffect_autocorrection.cpp,
	  imageplugins/imageeffect_autocorrection.h: digiKam from trunk :
	  Auto-Color Correction tool : Add capability to remember settings
	  between plugin session.

	  CCMAIL: digikam-devel@kde.org

2007-01-16 11:12  cgilles

	* imageplugins/imageeffect_bwsepia.cpp,
	  imageplugins/imageeffect_bwsepia.h: polish

2007-01-16 10:07  cgilles

	* NEWS: update

2007-01-16 10:05  cgilles

	* imageplugins/imageeffect_bwsepia.cpp,
	  imageplugins/imageeffect_bwsepia.h: digiKam from trunk : Black
	  and White Converter :

	  * Add capabilty to Load and save plugin configuration to settings
	  file.
	  * Add capability to remember settings between plugin session.
	  * Contrast adjustment values use the same excursion than BCG tool
	  (like Photoshop).

	  Daniel : i have not forget this implementation to do for you
	  (:=)))

	  CCMAIL: digikam-devel@kde.org, linux@daniel-bauer.com

2007-01-16 09:49  cgilles

	* NEWS: update

2007-01-16 09:36  cgilles

	* imageplugins/imageeffect_ratiocrop.cpp,
	  imageplugins/imageeffect_ratiocrop.h,
	  libs/widgets/imageplugins/imageselectionwidget.cpp,
	  libs/widgets/imageplugins/imageselectionwidget.h: digiKam from
	  trunk : Ratio Crop Image Plugin : Great Improvements from Jaromir
	  Malenko :

	  * Automatically adjust selection orientation.
	  * Hold CTRL to move the opposite corner too.
	  * Hold SHIFT to move the closest corner to the mouse pointer.
	  * Allows creating new selection (by dragging from a corner).

	  Thanks to Jaromir for this nice job !

	  BUG: 140136
	  CCMAIL: digikam-devel@kde.org

2007-01-16 09:05  cgilles

	* imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_iccproof.h: fix i18n

2007-01-16 07:25  cgilles

	* imageplugins/imageeffect_iccproof.cpp: digiKam from trunk : Color
	  Management Image Plugin : Fix Lighness Curves retoration between
	  session without create intermediate curves points. If you have
	  created a curve using a single point, the toll wil restore it
	  exactly like this.

	  CCMAIL: digikam-devel@kde.org

2007-01-15 22:10  mwiesweg

	* libs/imageproperties/talbumlistview.cpp,
	  libs/imageproperties/talbumlistview.h: Add method "setStatus" to
	  TAlbumListViewItem, to change the item status depending on a
	  given MetadataHub::status.
	  If "Disjoint", use the "NoChange" state.

2007-01-15 22:09  mwiesweg

	* libs/imageproperties/navigatebarwidget.cpp,
	  libs/imageproperties/navigatebarwidget.h: Introduce
	  "NoNavigation" state in NavigatBarWidget, when all arrows shall
	  be disabled.

2007-01-15 22:08  mwiesweg

	* digikam/imageinfo.cpp, digikam/imageinfo.h,
	  digikam/metadatahub.cpp, digikam/metadatahub.h: Use new method
	  addOrCreateItemTags in ImageInfo and in MetadataHub

2007-01-15 22:06  mwiesweg

	* digikam/albumdb.cpp, digikam/albumdb.h, digikam/albummanager.cpp:
	  - separate code to create tags from tag paths to an extra method
	  "addOrCreateItemTags"
	  (code is unchanged, only indentation changed)
	  - fix findTAlbum(QString)

2007-01-15 15:55  cgilles

	* imageplugins/imageeffect_iccproof.cpp: compile

2007-01-15 15:54  cgilles

	* utilities/imageeditor/editor/imageiface.cpp,
	  utilities/imageeditor/editor/imageiface.h: compile

2007-01-15 15:49  cgilles

	* libs/dimg/filters/bcgmodifier.cpp,
	  libs/dimg/filters/bcgmodifier.h,
	  libs/dimg/filters/dimgimagefilters.cpp,
	  libs/dimg/filters/dimgimagefilters.h,
	  libs/dimg/filters/hslmodifier.cpp,
	  libs/dimg/filters/hslmodifier.h: digiKam from trunk : DImg
	  Algorithm : remove old over-exposure indicator

2007-01-15 15:31  cgilles

	* libs/levels/imagelevels.cpp, libs/levels/imagelevels.h: digiKam
	  from trunk : Levels Algorithm : remove old over-exposure
	  indicator

2007-01-15 15:31  cgilles

	* libs/curves/imagecurves.cpp, libs/curves/imagecurves.h: digiKam
	  from trunk : Curves Algorithm : remove old over-exposure
	  indicator

2007-01-15 14:45  cgilles

	* imageplugins/imageeffect_bcg.cpp, imageplugins/imageeffect_bcg.h,
	  imageplugins/imageeffect_bwsepia.cpp,
	  imageplugins/imageeffect_bwsepia.h,
	  imageplugins/imageeffect_hsl.cpp, imageplugins/imageeffect_hsl.h,
	  imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_iccproof.h,
	  libs/widgets/imageplugins/Makefile.am,
	  libs/widgets/imageplugins/coloralertwidget.cpp,
	  libs/widgets/imageplugins/coloralertwidget.h,
	  libs/widgets/imageplugins/imageguidewidget.cpp,
	  libs/widgets/imageplugins/imageguidewidget.h,
	  libs/widgets/imageplugins/imagewidget.cpp,
	  libs/widgets/imageplugins/imagewidget.h,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/editor/imageiface.cpp,
	  utilities/imageeditor/editor/imageiface.h: digiKam from trunk :
	  Huge improvement of all color correction image plugins : add new
	  under-exposure and over-exposure indicators on preview effect.

	  - Removing all older methods witch can try to similate the over
	  exposure indicator (available with some tool only, not all). This
	  way been wrong because it hardcoded directly on image algorithm
	  the indicator witch have a side effect on preview histogram!
	  - Now, the widget witch render on the screen the preview image
	  will render the over and under exposure indicator : advantages :
	  * preview is render more fast because the corrected image is not
	  recomputed.
	  * target image histogram is not affected by the over-colored area
	  depending of unde/over exposed pixels !
	  - Add 2 new buttons on the top right corner of preview area to
	  toggle on/off the indicators.
	  - Like the preview widget is common of all image plugins, all
	  will support automaticly this new feature. Thanks to C++ (:=)))

	  CCMAIL: digikam-devel@kde.org

2007-01-15 11:35  cgilles

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h: digiKam from trunk : new
	  Dimg::numPixels() method

2007-01-15 10:19  cgilles

	* libs/widgets/imageplugins/listboxpreviewitem.cpp,
	  libs/widgets/imageplugins/listboxpreviewitem.h: fix header

2007-01-15 10:17  cgilles

	* NEWS: update

2007-01-15 10:16  cgilles

	* libs/widgets/imageplugins/imageselectionwidget.cpp: digiKam from
	  trunk : Image Editor : fix color managed view rendering with
	  Ratio crop tool.
	  CCMAIL: digikam-devel@kde.org

2007-01-15 10:02  cgilles

	* libs/widgets/imageplugins/imageregionwidget.cpp,
	  libs/widgets/imageplugins/imageregionwidget.h: digiKam from trunk
	  : Image Editor : fix color managed view rendering in all pixels
	  based correction plugins (like blur/sharepn tools).
	  CCMAIL: digikam-devel@kde.org

2007-01-15 09:26  cgilles

	* libs/widgets/imageplugins/imageselectionwidget.cpp,
	  libs/widgets/imageplugins/imageselectionwidget.h: fix header

2007-01-15 09:23  cgilles

	* libs/widgets/imageplugins/imagewidget.cpp,
	  libs/widgets/imageplugins/imagewidget.h: fix header

2007-01-15 08:53  cgilles

	* libs/widgets/imageplugins/imageguidewidget.cpp,
	  libs/widgets/imageplugins/imageguidewidget.h,
	  libs/widgets/imageplugins/imagepaniconwidget.cpp,
	  libs/widgets/imageplugins/imagepaniconwidget.h,
	  libs/widgets/imageplugins/imagepannelwidget.cpp,
	  libs/widgets/imageplugins/imagepannelwidget.h,
	  libs/widgets/imageplugins/imageregionwidget.cpp,
	  libs/widgets/imageplugins/imageregionwidget.h: digiKam from trunk
	  : Image Editor : fix color managed view rendering in all color
	  correction image plugins (probelm reported initialy by a digiKam
	  user from mailing list about Color Management plugin).
	  CCMAIL: digikam-devel@kde.org

2007-01-15 07:46  cgilles

	* utilities/imageeditor/editor/imageiface.cpp,
	  utilities/imageeditor/editor/imageiface.h: digiKam from trunk :
	  Image Editor new method for image plugins to convert a DImg image
	  to a pixmap using Color Managed view settings if necessary.

2007-01-15 07:33  cgilles

	* showfoto/Makefile.am, utilities/imageeditor/canvas/Makefile.am,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h: digiKam from trunk
	  : Image Editor new method for image plugins to converta DImg
	  image to a pixmap using Color Managed view settings if necessary.

2007-01-15 06:53  cgilles

	* data/pics/overexposure.png, data/pics/underexposure.png: update

2007-01-14 13:44  cgilles

	* NEWS: update

2007-01-14 13:41  cgilles

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h,
	  libs/dimg/exposurecontainer.h, showfoto/setup/setupeditor.cpp,
	  showfoto/setup/setupeditor.h, showfoto/showfotoui.rc,
	  utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/editor/digikamimagewindowui.rc,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/editorwindowprivate.h,
	  utilities/setup/setupeditor.cpp, utilities/setup/setupeditor.h,
	  utilities/setup/setupmime.cpp: digiKam from trunk : Image Editor
	  : new advanced features for photograph : Over and Under exposed
	  pixel indicators.

	  These tools render the over-exposed (pure white) and the
	  under-exposed (pure black) over the picture.
	  The colorize colors can be customized in Setup Image Editor.
	  You can use F10 and F11 keys to toogle on/off these options.
	  On the right corner of the status bar, there are 2 flags to show
	  if these options are enable or disable.

	  By default:
	  - under-exposed pixels are colored in black
	  - over-exposed pixels are colored in white
	  - both options are disable

	  2 screenshots are available at these urls:

	  http://digikam3rdparty.free.fr/Screenshots/underexposureindicator.png
	  http://digikam3rdparty.free.fr/Screenshots/overexposureindicator.png

	  CCMAIL: digikam-devel@kde.org

2007-01-13 21:42  cgilles

	* NEWS: update

2007-01-13 16:36  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: polish

2007-01-13 16:13  mwiesweg

	* kioslave/digikamalbums.cpp: Always read metadata from added
	  images. Previously, this worked only when
	  the image was added and then digikam started. Now, it works as
	  well when
	  the file is copied while digikam is running, from inside or
	  outside digikam.

	  The code is duplicated from ScanLib and AlbumDB, with the promise
	  to remove code
	  duplication in the future.
	  Added several code duplication comments to digikamalbums.cpp.

	  CCMAIL: digikam-devel@kde.org

2007-01-13 14:58  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: fix CM view action
	  option aviability

2007-01-13 14:41  cgilles

	* data/pics/Makefile.am, data/pics/overexposure.png,
	  data/pics/underexposure.png: new exposure indicator pics

2007-01-12 18:14  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: digikam from
	  trunk: fix CM view indicator from status bar when settings are
	  restored

2007-01-12 18:05  cgilles

	* showfoto/showfotoui.rc,
	  utilities/imageeditor/editor/digikamimagewindowui.rc: digikam
	  from trunk : Image Editor : fix usability of File/Print menu
	  entry reported by Angelo from mailing list.

	  CCMAIL: anaselli@linux.it

2007-01-12 12:56  cgilles

	* showfoto/showfotoui.rc: missing increase revision

2007-01-12 12:53  cgilles

	* showfoto/showfotoui.rc,
	  utilities/imageeditor/editor/digikamimagewindowui.rc,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindowprivate.h: digiKam from
	  trunk : Image Editor Color Managed View option : instead a simple
	  shorcut (F12) to toggle on/off Color managed View, there is an
	  new option in View menu and an indicator on the right corner of
	  status bar.

	  CCMAIL: digikam-devel@kde.org

2007-01-12 11:34  cgilles

	* libs/dimg/dimgscale.cpp: fix coding style

2007-01-11 18:50  mwiesweg

	* digikam/album.cpp, digikam/albumfiletip.cpp: - Fix
	  TAlbum::tagPath (fourth time? I am beginning a special
	  relationship with that method)
	  - Use leadingSlash = false in AlbumFileTip

2007-01-11 14:09  cgilles

	* libs/curves/imagecurves.cpp, libs/curves/imagecurves.h: fix
	  header

2007-01-11 14:06  cgilles

	* imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_iccproof.h: digikam from trunk : Color
	  Management Image Editor tool now use the new ColorAlertWidget to
	  handle over and under exposed area of picture
	  CCMAIL: digikam-devel@kde.org

2007-01-11 13:14  cgilles

	* imageplugins/imageeffect_bcg.cpp, imageplugins/imageeffect_bcg.h,
	  imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_iccproof.h,
	  libs/dialogs/imagedlgbase.cpp, libs/dialogs/imagedlgbase.h,
	  libs/dialogs/imageguidedlg.cpp, libs/dialogs/imageguidedlg.h:
	  digikam from trunk : Remember User Settings from all Image
	  Plugins :

	  - Preparing common dialogs implementation.
	  - BCG Tool fixed. All users settings will be saved between
	  session.
	  - CM Tool adapted to new API (Warning : you will lost temporally
	  your settings at next session of this tool duing this change.
	  Just re-set the tool and all will fine)

	  CCMAIL: digikam-devel@kde.org

2007-01-11 10:08  cgilles

	* imageplugins/imageeffect_bcg.cpp, imageplugins/imageeffect_bcg.h,
	  libs/dimg/filters/bcgmodifier.cpp,
	  libs/dimg/filters/bcgmodifier.h,
	  libs/widgets/imageplugins/Makefile.am,
	  libs/widgets/imageplugins/coloralertwidget.cpp,
	  libs/widgets/imageplugins/coloralertwidget.h: digikam from trunk
	  : Improvement of Brighness/Contrast/gamma image editor tool :

	  There is a new common widget for image editor plugin named
	  ColorAlertWidget to handle pure white/black color with over/under
	  exposed image. You can choose the pure white/black color mask to
	  display and preview. The plugin will remember the settings
	  between sesssion.

	  This new widget have been inspired of Photoshop PowerRetouche
	  plugins (http://powerretouche.com)

	  There is a screenschot of new BCG tool in action at this url:

	  http://www.digikam.org/?q=node/23&size=_original

	  CCMAIL: digikam-devel@kde.org

2007-01-11 08:59  cgilles

	* libs/dimg/dcolor.cpp, libs/dimg/dcolor.h: fix header

2007-01-10 22:47  mwiesweg

	* digikam/album.cpp, digikam/metadatahub.cpp,
	  digikam/tagfilterview.cpp, digikam/tagfilterview.h,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h: Port ImageDescEditTag to
	  MetadataHub,
	  but only with single selection, as a first step.

	  Additionally:
	  - fix MetadataHub::loadTags
	  - third attempt with TAlbum::tagPath
	  - some English grammar ;-)

2007-01-10 21:50  cgilles

	* NEWS: update

2007-01-10 21:34  cgilles

	* libs/dimg/filters/bcgmodifier.cpp: digikam from trunk: BCG filter
	  : over exposure is pure withe, under exposure is pure black

2007-01-10 15:27  cgilles

	* NEWS: update

2007-01-10 15:24  cgilles

	* imageplugins/imageeffect_bcg.cpp, imageplugins/imageeffect_bcg.h,
	  libs/dimg/filters/bcgmodifier.cpp,
	  libs/dimg/filters/bcgmodifier.h: digikam from trunk : Improvement
	  of Brighness/Contrast/gamma image editor tool :

	  - Simplification of BCG filter algorithm.
	  - Speed-up computation of filter.
	  - Fix Over-Exposure indicator prediction.
	  - Fix BCG matrix computation with negative values (it's a
	  side-effect bug with old algorithm introduced by Renchi Raju)
	  - Add a new feature : Under-Exposure indicator!
	  - All settings value excursions are now the same than Photoshop.

	  CCBUGS: 128135

2007-01-10 09:25  cgilles

	* digikam/Makefile.am: digiKam from trunk : fix broken compilation
	  with --enable-final and metadatahub.cpp

	  Marcel: we have a problem with multiple inclusion of X11 headers
	  in digiKam source code.
	  Theses one redefine 'enum' type (or something like that) and
	  broke compilation with final compilation option.

	  If you check why X11 header is used in digiKam core (excepted
	  with theme implementation) you can see one
	  X11 method is called to check if CTRL or ALT keys are pressed,
	  especially with D&D stuff. I think we
	  can use Qt API instead everywhere. What do you think about ?

	  CCMAIL: marcel.wiesweg@gmx.de

2007-01-10 08:18  cgilles

	* libs/imageproperties/imagedescedittab.cpp: polish

2007-01-10 08:08  cgilles

	* libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/imagepropertiessidebardb.h,
	  libs/widgets/common/sidebar.cpp, libs/widgets/common/sidebar.h:
	  digikam from trunk : improve Comments edit widget Focus rule :
	  this one is only set on when the Comments & Tab side bar is
	  visible _and_ selected, else it is off.
	  CCBUGS: 131743, 131632

2007-01-10 06:55  cgilles

	* libs/imageproperties/navigatebartab.cpp,
	  libs/imageproperties/navigatebartab.h: polish

2007-01-09 21:48  ach

	* digikam/Makefile.am: builddir!=srcdir fix. deletedialogbase.h is
	  generated,
	  so add builddir to include path.

2007-01-09 21:44  cgilles

	* libs/imageproperties/imagepropertiessidebardb.cpp: digikam from
	  trunk : only give the focus to comments edit widget when Comments
	  & Tags is selected.

2007-01-09 21:41  mwiesweg

	* digikam/Makefile.am, digikam/metadatahub.cpp,
	  digikam/metadatahub.h: Introducing the class MetadataHub.
	  It is supposed to be the backend for
	  - Support for multiple selection
	  - unify code to write metadata

	  The class can be used to
	  - read from ImageInfo objects
	  - read from DMetadata objects
	  - merge the information
	  - change the contained data fields (date, comment, rating, tags)
	  - write to Metadata
	  - write to ImageInfo
	  - retrieve the value of the data fields

	  Many datasets can be merged. If the sets contain different data,
	  the status of the field (date, comment, rating, single tags) will
	  be "disjoint",
	  the status will be "available" if all contained the same data.

	  Note that the code is not yet in use or tested.

2007-01-09 20:55  cgilles

	* NEWS: update

2007-01-09 20:06  cgilles

	* libs/imageproperties/talbumlistview.cpp,
	  libs/imageproperties/talbumlistview.h: using d private internal
	  class

2007-01-09 18:00  mwiesweg

	* digikam/album.cpp, digikam/album.h, digikam/albummanager.cpp,
	  digikam/albummanager.h, digikam/imageinfo.cpp,
	  digikam/imageinfo.h, digikam/searchwidgets.cpp,
	  libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h:
	  Preparing for multiple selection sidebar:
	  - add leadingSlash parameter to TAlbum::tagPath
	  (fixing missing first letter in IPTC tags)
	  - same for ImageInfo
	  - add method TAlbum* AlbumManager::findTAlbum(const QString
	  &tagPath) const
	  - add getFilePath method to DMetadata

2007-01-09 15:48  cgilles

	* digikam/tagfilterview.cpp, digikam/tagfilterview.h: digikam from
	  trunk : Drag & Drop between left sidebar, right sidebar, and
	  album icon view :

	  - Fix D&D between Tags View and Tags Filter View.
	  - Fix D&D between Tags Filter View and Album Icon View.

	  Note : Tags Filter View is now in single selection mode.

	  CCMAIL: marcel.wiesweg@gmx.de

2007-01-09 15:39  cgilles

	* digikam/tagfolderview.cpp: sanity check

2007-01-09 15:36  cgilles

	* digikam/folderview.cpp, digikam/folderview.h,
	  digikam/tagfolderview.cpp, digikam/tagfolderview.h: fix header

2007-01-09 15:21  cgilles

	* digikam/folderview.h: polish

2007-01-09 15:18  cgilles

	* digikam/folderview.cpp, digikam/folderview.h: polish

2007-01-09 15:15  cgilles

	* digikam/folderview.cpp: polish

2007-01-09 14:54  cgilles

	* digikam/tagfolderview.cpp: polish

2007-01-09 13:42  cgilles

	* digikam/tagfilterview.cpp: fix i18n

2007-01-09 13:37  cgilles

	* digikam/tagfolderview.cpp,
	  libs/imageproperties/talbumlistview.cpp: digikam from trunk :
	  Drag & Drop between left sidebar, right sidebar, and album icon
	  view :

	  - Fix D&D between Tags View and Comments & Tags.
	  - Fix D&D between Tags View and Album Icon View.
	  - Fix D&D between Comments & Tags and Album Icon View.

	  CCMAIL: marcel.wiesweg@gmx.de

2007-01-09 13:02  cgilles

	* digikam/tagfolderview.cpp: fix i18n

2007-01-09 10:34  cgilles

	* libs/imageproperties/talbumlistview.cpp: fix i18n

2007-01-09 08:57  cgilles

	* libs/imageproperties/imagepropertiessidebarcamgui.cpp: digikam
	  from trunk : Image Properties SideBar : fix crash in any cases
	  under camera gui. The pointer checked is not the right casted
	  object...

	  CCMAIL: marcel.wiesweg@gmx.de

2007-01-09 08:42  cgilles

	* digikam/Makefile.am, digikam/main.cpp: digikam from trunk : show
	  more information in About pannel about shared library version
	  used : Exiv2 and Gphoto2.
	  CCBUGS: 139658

2007-01-09 07:12  cgilles

	* NEWS: update

2007-01-09 07:06  cgilles

	* digikam/digikamview.cpp, digikam/digikamview.h: digiKam from
	  trunk : fix Tags Filter View sidebar icon

2007-01-08 22:27  mwiesweg

	* libs/imageproperties/imagepropertiessidebardb.cpp: Attempt to fix
	  the crash:
	  Use dynamic_cast here as well, the assumption that all tabs are
	  known was wrong (and fixed in other places)

	  CCBUG: 139547

2007-01-08 20:46  cgilles

	* digikam/tagfilterview.cpp, digikam/tagfilterview.h: digikam from
	  trunk : Tags Filter View popup menu behaviours. Do not toogle the
	  current Tags checkbox from treeview when user click with right
	  mouse button to get popup menu.
	  CCBUGS: 139547

2007-01-08 20:37  cgilles

	* libs/imageproperties/talbumlistview.cpp: digikam from trunk :
	  Comments & Tags popup menu behaviours. Do not toogle the current
	  Tags checkbox from treeview when user click with right mouse
	  button to get popup menu.
	  CCBUGS: 139547

2007-01-08 19:59  cgilles

	* libs/imageproperties/imagedescedittab.cpp: polish (again)

2007-01-08 19:51  cgilles

	* digikam/tagfilterview.cpp: digikam from trunk : Tags Filter View
	  : do not handle 'Not Tagget' filter when Select/Deselect All Tags
	  option is used
	  CCBUGS: 115157

2007-01-08 19:49  cgilles

	* libs/imageproperties/imagedescedittab.cpp: polish

2007-01-08 19:28  cgilles

	* NEWS: update

2007-01-08 16:22  cgilles

	* digikam/tagfilterview.cpp: digiKam from trunk : Tags Filter View
	  pop-up menu : Backport all rencent changes from Comments & Tags
	  po-up menu.

	  Note : TagFilterViewItem class use QCheckListItem::CheckBox
	  instead QCheckListItem::CheckBoxController. Regression tests
	  require.

	  Please give me a feedback if Tags Filter view work fine for you

	  CCBUGS: 139547

2007-01-08 16:18  cgilles

	* libs/imageproperties/imagedescedittab.cpp: digiKam from trunk :
	  Comments & Tags pop-up menu : fix behaviour if Toggle Auto Tags
	  == "Childs and Parents"

	  CCBUGS: 139547

2007-01-08 15:45  cgilles

	* libs/imageproperties/imagedescedittab.cpp: digiKam from trunk :
	  Comments & Tags pop-up menu : disable Toogle Auto Tags option if
	  user perform Select/Deselect of parents/childs.

	  CCBUGS: 139547

2007-01-08 14:52  cgilles

	* libs/imageproperties/imagedescedittab.cpp: digiKam from trunk :
	  Comments & Tags pop-up menu : add missing option to disable
	  'Toggle Auto' of Tags option.

	  CCBUGS: 139547

2007-01-08 13:40  cgilles

	* imageplugins/Makefile.am, imageplugins/hspreviewwidget.cpp,
	  imageplugins/hspreviewwidget.h, imageplugins/imageeffect_hsl.cpp,
	  imageplugins/imageeffect_hsl.h: digikam from trunk :
	  Hues/Saturation/Lightness image editor tool : add Hue and
	  Saturation settings preview applied to a gradient of color like
	  Photoshop do. It more easy to see how the color will be
	  translated to compare the reference color gradient provided bye
	  the HS Selector and this preview.

	  CCMAIL: digikam-devel@kde.org

2007-01-08 07:18  cgilles

	* HACKING: update

2007-01-08 07:11  cgilles

	* utilities/imageeditor/tools/imageprint.cpp,
	  utilities/imageeditor/tools/imageprint.h: digikam from trunk : No
	  need to use 'm_*' or 'm*' private class members id a 'd' private
	  container exist. When it's possible, use the 'd' private class to
	  store the private members of a class instead. This way reduce
	  compilation time and improve binary compatibilty between digiKam
	  components.

	  More information :
	  http://developer.kde.org/policies/librarypolicy.html

	  CCMAIL: anaselli@linux.it

2007-01-07 19:33  cgilles

	* utilities/imageeditor/tools/imageprint.cpp,
	  utilities/imageeditor/tools/imageprint.h: digikam from trunk :
	  Print function of Image Editor :

	  - Fix indent.
	  - Fix coding style.
	  - Fix layout management on setup dialog.
	  - Fix static methods to be compatible with --enable-final
	  compilation option.

	  Angelo, please take a look in HACKING file for coding style
	  rules. It's important to use the same everywhere to have an
	  homogenous implementation. Thanks in advance

	  CCMAIL: anaselli@linux.it

2007-01-07 18:08  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/tools/imageprint.cpp,
	  utilities/imageeditor/tools/imageprint.h: digikam from trunk :
	  Print function of Image Editor : patch from Angelo Naselli to
	  backport from Gwenview program the KeepRatio and Alignment
	  options.

	  CCMAIL: anaselli@linux.it

2007-01-07 13:05  cgilles

	* NEWS: update

2007-01-06 21:26  cgilles

	* NEWS: update

2007-01-06 21:23  cgilles

	* digikam/tagfilterview.cpp, digikam/tagfilterview.h,
	  libs/imageproperties/Makefile.am,
	  libs/imageproperties/imagedescedittab.cpp: digikam from trunk :
	  backport of Comments & Tags popup menu option in Tags Filter View
	  popup menu. Both sidebar popup menus are the same controls and
	  options about auto selection/deselection of tags on treeview.
	  BUG: 139547

2007-01-06 17:34  cgilles

	* libs/imageproperties/imagedescedittab.cpp: polish

2007-01-05 20:20  cgilles

	* digikam/tagfilterview.h: fix header

2007-01-05 20:19  cgilles

	* libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/talbumlistview.cpp,
	  libs/imageproperties/talbumlistview.h: digikam from trunk:
	  Comments & Tags : Support of multiple selection of tags in
	  treeview. Drag and drop tags will work like Tags Filter view

	  CCBUGS: 139547

2007-01-05 20:09  cgilles

	* digikam/tagfilterview.cpp: digikam from trunk : prevent a crash
	  if item is null

2007-01-05 16:16  mwiesweg

	* digikam/album.cpp, digikam/album.h, digikam/albumiconview.cpp,
	  digikam/imageinfo.cpp, digikam/kipiinterface.cpp,
	  digikam/searchwidgets.cpp, digikam/tagfilterview.cpp: Rename
	  TAlbum::url() to TAlbum::tagPath().
	  After all, it returns a QString not a KURL, and what it does is
	  creating tag paths.
	  (preparing for multiple-selection right side bar)

2007-01-05 14:22  mwiesweg

	* libs/dimg/loaders/tiffloader.cpp: As found out by Joerg Kuehne,
	  TIFFTAG_ROWSPERSTRIP requires a uint32.
	  Maybe this was the bug?

	  Audited the other TIFFSet/GetField calls.

	  CCBUG: 125916
	  CCMAIL: joerg.kuehne@gmx.de

2007-01-05 12:59  cgilles

	* libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h,
	  libs/imageproperties/talbumlistview.cpp,
	  libs/imageproperties/talbumlistview.h: digikam from trunk :
	  Comments & Tags : add 3 new settings options to handlee how to
	  auto select/deselect automaticly parents and childs tags in
	  treelist view.
	  CCBUGS: 139547

2007-01-05 09:28  krienke

	* showfoto/pics/showfoto-splash.png: Changed background photos
	  vertical position to make it look better in combination with
	  showfotos banner.

2007-01-05 09:14  cgilles

	* libs/imageproperties/imagedescedittab.cpp: digikam from trunk:
	  Comments & Tags : if root tags album is selected from album
	  treeview, do not show Select/Deselect->Childs/Parents option on
	  popup menu

2007-01-05 09:04  cgilles

	* libs/dimg/filters/icctransform.cpp: comments debug statements

2007-01-04 22:11  mwiesweg

	* libs/imageproperties/navigatebartab.cpp,
	  libs/imageproperties/navigatebartab.h: Oops (once again)

2007-01-04 18:33  mwiesweg

	* digikam/digikamview.cpp, libs/imageproperties/Makefile.am,
	  libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/cameraitempropertiestab.h,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h,
	  libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.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, showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp: A bit of code
	  maintenance, API simplification, removing duplicate code
	  (preparing for multiple-selection right sidebar)

	  - simplify ImagePropertiesSidebarDB itemChanged API
	  - cut parameters
	  - move next/previous information to extra method
	  - introduce NavigateBarTab as parent class, which provides the
	  navigate bar for all tabs
	  - handle navigation bar from SideBar, cut duplicate code from
	  Tabs
	  - use const QRect& instead of QRect*

2007-01-04 14:59  cgilles

	* README: update

2007-01-04 14:57  cgilles

	* showfoto/showfotoui.rc,
	  utilities/imageeditor/editor/digikamimagewindowui.rc,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/editorwindowprivate.h: link to
	  donation web page

2007-01-04 14:52  cgilles

	* digikam/digikamapp.cpp, digikam/digikamapp.h: fix action and typo

2007-01-04 14:43  cgilles

	* digikam/digikamapp.cpp: fix

2007-01-04 14:41  cgilles

	* digikam/digikamapp.cpp, digikam/digikamapp.h,
	  digikam/digikamui.rc: link to donation web page

2007-01-04 13:31  cgilles

	* libs/imageproperties/imagedescedittab.cpp: digiKam from trunk :
	  Comments & Tags pop-up menu : always select/deselect the current
	  item from the Tags treeview when Parents/Childs tags are
	  selected/deselected by user

2007-01-04 13:04  cgilles

	* utilities/imageeditor/editor/imageiface.cpp,
	  utilities/imageeditor/editor/imageiface.h: digiKam from trunk :
	  fix possible crash if icc settings container instance is null

2007-01-04 12:07  cgilles

	* NEWS: update

2007-01-04 12:06  cgilles

	* digikam/searchwidgets.cpp, digikam/searchwidgets.h,
	  kioslave/digikamsearch.cpp, kioslave/digikamsearch.h: digiKam
	  from trunk : patch from Arnd Baecker to use less, equal, and
	  larger comparison with rating search in image collection.
	  BUG: 133955

2007-01-04 09:17  cgilles

	* NEWS: update

2007-01-04 09:12  cgilles

	* libs/imageproperties/imagedescedittab.cpp: digiKam from trunk :
	  Improvment of Selection/Deselection of Tags in tree list view
	  from Comments & Tags sidebar : add 2 new options sub popup-menu
	  to Select/Deselect All/Parents/Childs tags. Refactoring of pop-up
	  menu.
	  CCBUGS: 139547

2007-01-04 08:32  cgilles

	* libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h,
	  libs/imageproperties/navigatebarwidget.cpp,
	  libs/imageproperties/navigatebarwidget.h: digiKam from trunk :
	  add a button in Comments & Tags side bar to revert all changes
	  from current image if nothing have been apply by user.
	  CCMAIL: digikam-devel@kde.org

2007-01-04 07:04  cgilles

	* AUTHORS, libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h: update

2007-01-04 07:02  cgilles

	* showfoto/pics/showfoto-splash.png: digiKam from trunk : update
	  Showfoto splashscreen using a nice sunshine picture from Rainer
	  Krienke.

	  CCMAIL: rainer@krienke.org

2007-01-03 22:32  cgilles

	* libs/imageproperties/imagepropertiestab.cpp: digikam from trunk :
	  with RAW pictures, image properties sidebar must show than "Color
	  Mode" is "Uncalibrated" not "Unaviable".

2007-01-03 21:48  cgilles

	* TODO: update

2007-01-03 21:46  cgilles

	* AUTHORS: update

2007-01-03 21:40  cgilles

	* showfoto/pics/showfoto-splash.xcf: added showfoto splashscreen
	  template

2007-01-03 21:38  cgilles

	* utilities/splashscreen/digikam-splash.xcf: added digiKam
	  splashscreen template

2007-01-03 21:35  cgilles

	* data/pics/menusidepixmap.png, data/pics/menusidepixmap.xcf:
	  digiKam from trunk : update menu side pixmap

2007-01-03 18:16  cgilles

	* NEWS: update news features for 0.9.1-beta1 release

2007-01-03 17:00  mwiesweg

	* NEWS: update

2007-01-03 16:57  mwiesweg

	* utilities/cameragui/umscamera.cpp: When partition is full,
	  QIODevice::writeBlock will not return -1 as error,
	  but 0 for zero bytes written.

	  BUG: 136903

2007-01-03 16:46  mwiesweg

	* digikam/imagepreviewjob.cpp, digikam/imagepreviewjob.h,
	  kioslave/Makefile.am, kioslave/digikampreview.cpp,
	  kioslave/digikampreview.h, kioslave/digikampreview.protocol:
	  Remove obsolete files, loading functionality is now in
	  previewtask.cpp

2007-01-03 16:45  mwiesweg

	* digikam/Makefile.am, digikam/imagepreviewwidget.cpp,
	  digikam/imagepreviewwidget.h, libs/threadimageio/Makefile.am,
	  libs/threadimageio/loadingcache.cpp,
	  libs/threadimageio/loadingdescription.h,
	  libs/threadimageio/loadsavetask.cpp,
	  libs/threadimageio/loadsavetask.h,
	  libs/threadimageio/loadsavethread.cpp,
	  libs/threadimageio/managedloadsavethread.cpp,
	  libs/threadimageio/managedloadsavethread.h,
	  libs/threadimageio/previewloadthread.cpp,
	  libs/threadimageio/previewloadthread.h,
	  libs/threadimageio/previewtask.cpp,
	  libs/threadimageio/previewtask.h: Loading of previews is now
	  multithreaded:
	  - integrate preview loading into the load-save framework
	  - the PreviewLoadTask is a cut-down version of the normal
	  SharedLoadingTask
	  - use the same cache

	  CCMAIL: digikam-devel@kde.org

2007-01-03 13:04  cgilles

	* imageplugins/imageplugin_core.cpp: digikam from trunk : fix Image
	  editor Color/Invert Tool default shortcut to CTRL+I like with
	  Photoshop.

2007-01-03 13:02  cgilles

	* imageplugins/imageplugin_core.cpp: digikam from trunk : fix Image
	  editor Color/Auto-Correction Tool default shortcut to
	  CTRL+SHIFT+B like with Photoshop.

2007-01-03 12:50  cgilles

	* imageplugins/imageplugin_core.cpp: digikam from trunk : Image
	  editor AntiVignetting Tool shortcut : "SHIFT+V" and "CTRL+V"
	  cannot be use here to prevent conflict with new rule from
	  Comments Text edit widget focus from right side bar. I remove the
	  default keyboard shorcut for this tool.

	  CCBUGS: 131743

2007-01-03 12:42  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h: fix header

2007-01-03 12:38  cgilles

	* showfoto/showfoto.cpp: digikam from trunk : fix showfoto default
	  shortcuts

2007-01-03 12:21  cgilles

	* digikam/main.cpp: digikam from trunk : fix (c) date

2007-01-03 12:18  cgilles

	* showfoto/main.cpp: digikam from trunk : fix showfoto release
	  number and (c) date

2007-01-03 09:53  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: digikam from trunk
	  : Image editor Zoom Auto-Fit shortcut : use "CTRL+SHIFT+A"
	  instead "A" to prevent conflict with new rule from Comments Text
	  edit widget focus from right side bar.

	  CCBUGS: 131743

2007-01-03 09:32  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: digikam from trunk
	  : Image editor Transform shortcuts : use CTRL instead SHIFT to
	  prevent conflict with new rule from Comments Text edit widget
	  focus from right side bar.

	  CCBUGS: 131743

2007-01-02 19:07  cgilles

	* utilities/splashscreen/digikam-splash.png: New temporally digiKam
	  splashscreen dedicaced to 0.9.1 release.
	  This is not the final splashscreen for 0.9.1 release. I'm waiting
	  a more pro-photo contribution from digiKam users.

	  I have commited this splash to show the new digiKam release
	  number from svn trunk at startup...

	  Note : showfoto splashscreen from trunk need to be updated to
	  0.5.0 release. We need a user contribution too...

	  Gerhard, Fabien, I'm waiting your comments about a possible
	  splashscreens contest published on web site (:=))).
	  The splashscreen template files are available at this url :

	  http://digikam3rdparty.free.fr/Splashscreens/models

	  Technicals info to photographers:
	  --------------------------------

	  This picture have been taken from French Pyrénnées during my
	  Christmas holidays.
	  It a view of "Pic du Midi" taken with my Dynax 5D in RAW mode
	  using a 24/85mm F3.5-4.5 lens and a circular polarizer filter.
	  The Camera profile used is the official Dynax5D from Minolta.
	  The workspace profile is AdobeRGB.
	  There is no color correction applied to image in editor.

	  CCMAIL: digikam-devel@kde.org

2007-01-02 14:28  scripty

	* kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikampreview.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol: SVN_SILENT made messages
	  (.desktop file)

2007-01-01 21:32  mwiesweg

	* libs/dmetadata/dmetadata.cpp: The second problem mentioned in bug
	  139313:
	  Setting an empty string as comment is also a valid action.

	  BUG: 139313

2007-01-01 20:25  mwiesweg

	* libs/dmetadata/dmetadata.cpp: DMetadata getComments and
	  setComments must be symmetric.
	  Loading a QString from a QByteArray means interpreting the data
	  as classic C String, but the data may be UTF8.

	  BUG: 139313

2006-12-31 14:50  mwiesweg

	* digikam/albumiconview.cpp, digikam/albumiconview.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: Remove dependency of
	  ImageWindow on AlbumIconView, perfect situation for a signal.

2006-12-31 14:12  mwiesweg

	* NEWS: update

2006-12-27 21:31  mwiesweg

	* libs/jpegutils/jpegutils.cpp: In jpegutils, use proper libjpeg
	  error handling, as it is done in the jpegloader.
	  Sometimes the mimetype detection may fail, and libjpeg would call
	  exit()
	  from the default error handler.

	  BUG: 139197

2006-12-27 21:24  mwiesweg

	* libs/dimg/loaders/rawloader.cpp: Fix a crash when DNG thumbnail
	  is loaded from CameraUI and observer is 0.

2006-12-27 13:41  scripty

	* showfoto/showfoto.desktop: SVN_SILENT made messages (.desktop
	  file)

2006-12-25 22:27  mwiesweg

	* libs/widgets/metadata/gpswidget.cpp,
	  libs/widgets/metadata/gpswidget.h,
	  libs/widgets/metadata/metadatawidget.cpp,
	  libs/widgets/metadata/metadatawidget.h: When an image has empty
	  metadata, the GPS widget would not be disabled,
	  like it is done when the image has metadata, but no GPS data.

	  Introduce a virtual function setMetadataEmpty which is called
	  from
	  setMetadata. The default implementation is all right for the
	  other metadata
	  widgets, GPSWidget will extend this.

2006-12-25 22:07  mwiesweg

	* libs/widgets/metadata/worldmapwidget.cpp,
	  libs/widgets/metadata/worldmapwidget.h: Share world map pixmaps
	  between GPS widgets of each sidebar. Saves >5MB memory.

	  Note (1): This memory for a pixmap is counted for the X.org
	  server process,
	  not the digikam process.
	  Note (2): These megabytes were mentioned by someone on
	  digikam-user
	  when I removed the WDestructiveClose flag from ImageWindow.
	  Here are the missing megabytes back.

	  CCMAIL: digikam-devel@kde.org

2006-12-23 17:06  mwiesweg

	* utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/savingcontextcontainer.h: When an
	  image is saved in another format and put in the cache for the new
	  path,
	  the read-only property is unchanged.

	  Only put in cache under for the new path if the file format did
	  not change
	  - make file format from DImgInterface accessible from Canvas
	  - store original format in SavingContext as well as saved-to
	  format
	  - check when putting in cache in ImageWindow

	  BUG: 138949

2006-12-23 16:26  gkulzer

	* PACKAGING: more corrections I discovered in 0.9 release

2006-12-23 16:18  mwiesweg

	* libs/threadimageio/loadingcache.cpp,
	  libs/threadimageio/loadingcache.h,
	  libs/threadimageio/loadingcacheinterface.cpp,
	  libs/threadimageio/loadsavetask.cpp: Watch files contained in
	  LoadingCache for changes from external programs:
	  - set a KDirWatch on all contained files
	  - update after cache operations

2006-12-22 13:15  cgilles

	* libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h,
	  libs/imageproperties/imagepropertiessidebardb.cpp: digikam from
	  trunk : Always give the keyboard focus to the Comments text edit
	  widget from Comments & Tags when we change the active sidebar
	  tab.
	  CCBUGS: 131743

2006-12-22 12:32  cgilles

	* digikam/mediaplayerview.cpp: missing frame decoration

2006-12-22 12:18  cgilles

	* NEWS, digikam/albumwidgetstack.cpp, digikam/mediaplayerview.cpp,
	  libs/imageproperties/imagedescedittab.cpp: digikam from trunk :
	  Always give the keyboard focus to the Comments text edit widget
	  from Comments & Tags sidebar.
	  BUG: 131743

2006-12-22 11:51  cgilles

	* digikam/albumwidgetstack.cpp, digikam/digikamview.cpp,
	  digikam/mediaplayerview.cpp: digikam from trunk : KDE Media
	  Player support : fix multiple race conditions witch can crash
	  digiKam.

2006-12-22 09:45  cgilles

	* digikam/mediaplayerview.cpp, digikam/mediaplayerview.h: digikam
	  from trunk : fix crash if KDE media player is not available.

2006-12-22 07:24  cgilles

	* digikam/albumiconview.cpp, digikam/albumiconview.h: digikam from
	  trunk : polish Album Icon View pop-up menu contents when tags are
	  dropped on album items.
	  CCBUGS: 115153

2006-12-21 14:40  cgilles

	* NEWS: update

2006-12-21 14:39  cgilles

	* digikam/albumiconview.cpp: digikam from trunk : fix drag and drop
	  behaviours between tags view and album icon view. All pop-up menu
	  will ask you if you want to assign tags to :

	  - All album items.
	  - dropped item only.

	  If album have items selected, 2 options are also added:

	  - Selected Items only .
	  - Selected and dropped items only (if dropped item is not in
	  selection).

	  BUG: 115153

2006-12-21 12:23  cgilles

	* libs/dialogs/Makefile.am: compile

2006-12-21 12:21  cgilles

	* data/pics/Makefile.am, data/pics/digikamlogo.png,
	  data/pics/exiv2logo.png, data/pics/gphotologo.png,
	  data/pics/lcmslogo.png, data/pics/logo-digikam.png,
	  data/pics/logo-exiv2.png, data/pics/logo-gphoto.png,
	  data/pics/logo-lcms.png, imageplugins/imageeffect_iccproof.cpp,
	  libs/dialogs/Makefile.am, utilities/cameragui/cameraui.cpp,
	  utilities/setup/setupcamera.cpp, utilities/setup/setupicc.cpp,
	  utilities/setup/setupmetadata.cpp: digikam from trunk : fix logo
	  icon

2006-12-21 11:40  cgilles

	* digikam/pixmapmanager.cpp, digikam/pixmapmanager.h: digikam from
	  trunk : using 'd' internal private class in PixmapManager

2006-12-21 11:21  cgilles

	* data/pics/Makefile.am, data/pics/image-broken.png: remove
	  obsolete pic

2006-12-21 11:19  cgilles

	* digikam/pixmapmanager.cpp: digiKam from trunk : add thumb wrapper
	  in pixmap manager about failed thumbnails.
	  BUG: 132309

2006-12-21 09:11  cgilles

	* digikam/Makefile.am, digikam/albumwidgetstack.cpp,
	  digikam/albumwidgetstack.h, digikam/digikamview.cpp,
	  digikam/mediaplayerview.cpp: digikam from trunk : separate image
	  preview view implementation from album widget stack. More
	  clean...

2006-12-21 09:11  cgilles

	* digikam/imagepreviewview.cpp, digikam/imagepreviewview.h: digikam
	  from trunk : separate image preview view implementation from
	  album widget stack. More clean...

2006-12-21 08:22  cgilles

	* NEWS: update

2006-12-21 08:19  cgilles

	* digikam/Makefile.am, digikam/albumwidgetstack.cpp,
	  digikam/albumwidgetstack.h, digikam/digikamview.cpp,
	  digikam/mediaplayerview.cpp, digikam/mediaplayerview.h,
	  digikam/welcomepage.cpp, digikam/welcomepage.h,
	  digikam/welcomepageview.cpp, digikam/welcomepageview.h: digiKam
	  from trunk : Add a preview mode for multimedia files
	  (video/sound) using an embedded instance of default KDE media
	  player like a Kpart component.
	  For example, on Album view, select a video file taken with your
	  camera and press F3. The KDE media player is loaded like an
	  embedded widget and will play automaticly the movie. There is no
	  external instance of KDE media player started outside digiKam.
	  Just press ESC to go back on Album view.

	  BUGS: 132309
	  CCMAIL: digikam-devel@kde.org

2006-12-20 20:42  cgilles

	* libs/imageproperties/imagedescedittab.cpp: digikam from trunk :
	  Comments & Tags sidebar : Tags View : check if "Already Assigned
	  Tags" button is on when user change current picture focus to
	  refresh the assigned tags list properly.
	  CCBUGS: 115157

2006-12-20 19:30  cgilles

	* libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h: digikam from trunk :
	  second stage to optimize layout of Comments & Tags sidebar. Free
	  space optimization, removing Tabs, and add "Apply" button.

	  CCBUGS: 115157

2006-12-20 13:01  cgilles

	* digikam/welcomepage.h: missing GCC export rules

2006-12-20 12:41  cgilles

	* digikam/Makefile.am, digikam/albumwidgetstack.cpp,
	  digikam/albumwidgetstack.h, digikam/digikamview.cpp,
	  digikam/welcomepage.cpp, digikam/welcomepage.h: digikam from
	  trunk : separate welcome page implementation from album widget
	  stack. More clean...

2006-12-20 10:00  cgilles

	* utilities/imageeditor/canvas/colorcorrectiondlg.cpp: fix i18n

2006-12-20 07:10  cgilles

	* Makefile.am, PACKAGING, digikam/Makefile.am, digikam/version.h,
	  libs/dimg/loaders/Makefile.am, libs/dmetadata/Makefile.am,
	  version.h: digikam from trunk : moving version.h file to digikam
	  subfolder

2006-12-19 17:30  vkrause

	* digikam/Makefile.am: compile with builddir != srcdir

2006-12-19 15:58  cgilles

	* libs/imageproperties/Makefile.am: compile with --enable-final

2006-12-19 15:52  cgilles

	* libs/dimg/loaders/jp2kloader.cpp, libs/dimg/loaders/jp2kloader.h:
	  add missing files

2006-12-19 15:29  cgilles

	* README, configure.in.bot, configure.in.in, libs/dimg/dimg.cpp,
	  libs/dimg/dimg.h, libs/dimg/loaders/Makefile.am,
	  libs/dimg/loaders/README, utilities/setup/setupiofiles.cpp:
	  digiKam from trunk : native support of JPEG2000 file format.

	  JPEG2000 is an advanced picture compression file format based on
	  wavelet theory. It support 16 bits/color/pixel, metadata, and ICC
	  color profile. Look url below for more information:

	  http://www.ece.uvic.ca/~mdadams/jasper
	  http://en.wikipedia.org/wiki/JPEG_2000
	  http://www.geocities.com/ee00224/btp2.html
	  http://www.photozone.de/7Digital/jpeg2000.htm

	  Still TODO with this JPEG2000 loader :

	  - The JPEG2000 quality level settings is the same than JPEG in
	  setup dialog. We need to create a dedicaced widget settings for
	  each digiKam image loader (TIFF/PNG/JPEG/JPEG2000). There is a
	  file in B.K.O about this subject.
	  - YCbCr color space is not yet supported. In fact, because
	  digiKam support only RGB* color space, we need to have an ICC
	  color method to transform non-RGB* color space to RGB* using lcms
	  libary for all image file formats witch can do use it
	  (JPEG/JPEG2000/TIFF).
	  - Embedding ICC color profile doesn't work. It implemented but
	  something still wrong.
	  - JPEG2000 Metadata extraction (EXIF/IPTC) not yet done in Exiv2.

	  To packagers : digiKam have a new library depency : libJasper.

	  CCMAIL: digikam-devel@kde.org

2006-12-19 12:52  cgilles

	* NEWS: update

2006-12-19 12:49  cgilles

	* libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h: digikam from trunk :
	  Comments & Tags Sidebar tab : add a new small push button to only
	  display the currently assigned tags of the image.

	  BUG: 115157

2006-12-19 10:57  cgilles

	* data/pics/Makefile.am: compile

2006-12-19 08:40  cgilles

	* data/pics/Makefile.am, data/pics/tag-assigned.png: add new icon

2006-12-19 07:12  cgilles

	* libs/imageproperties/imagedescedittab.cpp: digikam from trunk :
	  Comments & Tags Sidebar tab : using KTabWidget instead QToolBox
	  to render sidebar page content. This will homogenous than others
	  existing sidebar tabs

	  CCBUGS: 115157

2006-12-18 19:53  cgilles

	* NEWS: update

2006-12-18 19:44  cgilles

	* digikam/albumwidgetstack.cpp: fix i18n

2006-12-18 19:26  cgilles

	* configure.in.bot: fix Exiv2 detection error message

2006-12-18 19:23  cgilles

	* version.h: update

2006-12-18 19:19  cgilles

	* digikam.lsm: update version

2006-12-18 19:18  cgilles

	* digikam/Makefile.am, digikam/albumwidgetstack.cpp,
	  digikam/albumwidgetstack.h, digikam/digikamview.cpp: digikam from
	  trunk : Continue 0.9.1 implementation !

	  Second stage : adding a new Welcome page on the root album of
	  your pictures collection. The page is inspired of Kmail or
	  Konqueror Welcome page. On root album there is nothing to see/to
	  do. This is the right way to show a resume of digiKam features
	  dedicaced to new users.

	  CCMAIL: digikam-devel@kde.org

2006-12-18 17:48  cgilles

	* libs/imageproperties/Makefile.am,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h,
	  libs/imageproperties/talbumlistview.cpp,
	  libs/imageproperties/talbumlistview.h: digikam from trunk :
	  Starting 0.9.1 implementation !

	  First stage : improving the Tags View from Comments and Tags
	  Right side bar :

	  - Using a QToolBox widget to separate Comments/Date/Rating Widget
	  and Tags View.
	  - You have now more free space to enter Comments.
	  - You have now more free space to edit pictures digiKam Tags.
	  - The Tags view list support now Drag & Drops like everywhere (My
	  Tags View and Tags Filter View). You can move/reorganize Tags
	  hierarchy in this area and assign Tags to a group of pictures to
	  drop Tags from this view to Album Icons View.

	  CCMAIL: digikam-devel@kde.org

2006-12-18 15:15  gkulzer

	* PACKAGING: some minor corrections and completions that I found
	  while using the manual

2006-12-17 17:18  cgilles

	* NEWS: update

2006-12-17 11:16  gkulzer

	* PACKAGING, release_digikam.rb: some corrections due to problems
	  experienced during 0.9 release

2006-12-17 09:46  gkulzer

	* ChangeLog, PACKAGING, release_digikam.rb: release 0.9 update

2006-12-17 09:07  gkulzer

	* digikam.lsm, release_digikam.rb, version.h: 0.9 release

2006-12-16 17:28  cgilles

	* NEWS: update

2006-12-16 17:12  mwiesweg

	* libs/dmetadata/dmetadata.cpp: Workaround for problem in
	  QLatin15Codec.
	  The string provided as comment may contain \0 characters (often
	  256 '\0').
	  QLatin15Codec uses QString::fromLatin1 internally, which stops at
	  the first \0.
	  Then QLatin15Codec does not check if the string returned is
	  shorter than
	  the length provided to toUnicode. This means we have to adjust
	  the string length
	  to strlen() if QLatin15Codec is used.

	  BUG: 134999

2006-12-15 15:28  cgilles

	* NEWS: update

2006-12-15 15:27  cgilles

	* configure.in.in, digikam/Makefile.am, kioslave/Makefile.am,
	  showfoto/Makefile.am: digikam from trunk : patch about Exiv2 0.12
	  version detection from Angelo.
	  BUG: 138616

2006-12-15 07:11  cgilles

	* digikam/tagspopupmenu.cpp, digikam/tagspopupmenu.h: typo

2006-12-15 06:47  cgilles

	* NEWS: update

2006-12-15 06:40  cgilles

	* libs/threadimageio/loadsavetask.cpp: digikam from trunk : Patch
	  from Marcel to fix a race condition in threaded image I/O witch
	  can crash digiKam in image editor.
	  BUG: 138715

2006-12-14 13:08  cgilles

	* digikam/tagspopupmenu.cpp: polish

2006-12-14 12:54  cgilles

	* digikam/tagspopupmenu.cpp: digikam from trunk : center vertically
	  check mark is more intuive to see witch tags are set on pop-up
	  menu

2006-12-14 12:31  cgilles

	* digikam/tagspopupmenu.cpp, digikam/tagspopupmenu.h: digikam from
	  trunk : using d private internal class

2006-12-14 12:19  cgilles

	* digikam/tagspopupmenu.cpp, digikam/tagspopupmenu.h: digikam from
	  trunk : using PE_CheckMark primitive is more intuive to see witch
	  tags are set on pop-up menu

2006-12-14 06:47  cgilles

	* NEWS: update

2006-12-14 06:46  cgilles

	* libs/widgets/common/squeezedcombobox.cpp,
	  libs/widgets/common/squeezedcombobox.h: digikam from trunk :
	  Force QComboBox to use internaly a QListBox independantly of
	  current widget style used by QT.
	  CCBUGS: 138747

2006-12-13 14:06  cgilles

	* data/pics/Makefile.am, data/pics/tag-addressbook.png,
	  digikam/tagfilterview.cpp, digikam/tagfolderview.cpp,
	  libs/imageproperties/imagedescedittab.cpp: digikam from trunk :
	  fix tag icons

2006-12-13 14:01  cgilles

	* data/pics/Makefile.am, data/pics/tag-recents.png,
	  libs/imageproperties/imagedescedittab.cpp: digikam from trunk :
	  fix tag icons

2006-12-13 13:50  cgilles

	* digikam/tagfilterview.cpp, digikam/tagfilterview.h,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h: digikam from trunk : to
	  render all tag popup menus on album gui, "Add tag from
	  AdressBook" option have been added on tag filter view and Comment
	  & Tag side bar .

2006-12-13 13:35  cgilles

	* digikam/digikamui.rc: insert separator

2006-12-13 11:31  cgilles

	* data/pics/Makefile.am, data/pics/tag-reset.png,
	  digikam/tagfilterview.cpp, digikam/tagfolderview.cpp,
	  libs/imageproperties/imagedescedittab.cpp: digikam from trunk :
	  fix tag icons

2006-12-13 11:25  cgilles

	* data/pics/Makefile.am, data/pics/tag-delete.png,
	  digikam/digikamapp.cpp, digikam/tagfilterview.cpp,
	  digikam/tagfolderview.cpp,
	  libs/imageproperties/imagedescedittab.cpp: digikam from trunk :
	  fix tag icons

2006-12-13 10:30  cgilles

	* data/pics/image-comment.png: digikam from trunk : obsolete

2006-12-13 10:30  cgilles

	* data/pics/Makefile.am, data/pics/image-broken.png,
	  data/pics/image-comment.png, data/pics/image_broken.png,
	  data/pics/imagecomment.png, digikam/pixmapmanager.cpp,
	  libs/dialogs/dprogressdlg.cpp: digikam from trunk : fix image
	  icons

2006-12-13 10:21  cgilles

	* data/pics/Makefile.am, data/pics/addimagefolder.png,
	  data/pics/albumfolder-importdir.png,
	  data/pics/albumfolder-importimages.png,
	  data/pics/albumfolder-new.png,
	  data/pics/albumfolder-properties.png,
	  data/pics/albumfoldercomment.png, data/pics/albumfoldernew.png,
	  data/pics/importfolders2albums.png, digikam/albumfolderview.cpp,
	  digikam/digikamapp.cpp,
	  utilities/cameragui/albumselectdialog.cpp: digikam from trunk :
	  fix album folder icons

2006-12-13 09:29  cgilles

	* digikam/digikamapp.cpp: digikam from trunk : fix tag icons

2006-12-13 09:25  cgilles

	* libs/imageproperties/imagedescedittab.cpp: digikam from trunk :
	  fix tag icons

2006-12-13 09:21  cgilles

	* digikam/tagspopupmenu.cpp: polish

2006-12-13 09:18  cgilles

	* digikam/tagfilterview.cpp: digikam from trunk : fix tag icons

2006-12-13 09:17  cgilles

	* digikam/tagfolderview.cpp: polish

2006-12-13 09:14  cgilles

	* data/pics/Makefile.am, data/pics/tag-new.png,
	  data/pics/tag-properties.png: digikam from trunk : fix tag icons

2006-12-13 09:13  cgilles

	* digikam/tagfolderview.cpp: digikam from trunk : fix tag icons

2006-12-13 07:09  cgilles

	* NEWS: typo

2006-12-13 07:04  cgilles

	* NEWS: update

2006-12-13 06:50  cgilles

	* utilities/hotplug/digikam-camera,
	  utilities/hotplug/digikam-gphoto2-camera.desktop.in: digikam from
	  trunk : patch from ismail donmez (cartman) to fix hotplug digiKam
	  script : digikam-gphoto2-camera.desktop has no %u in Exec line
	  hence KDE tries to download with kioexec, solution is to add %u
	  there and ignore extra argument for detect case in
	  digikam-camera.

	  BUG: 117248
	  CCMAIL: ismail@kde.org

2006-12-13 05:10  cgilles

	* NEWS: update

2006-12-12 21:20  cgilles

	* libs/imageproperties/imagedescedittab.cpp: digikam from trunk :
	  missing rule about metadata to write in file depending of digiKam
	  metadata setup

2006-12-12 21:13  cgilles

	* NEWS: update

2006-12-12 20:23  cgilles

	* NEWS: update

2006-12-12 14:27  cgilles

	* NEWS: digikam from trunk : bugfix : if CM is not enable at the
	  first time, the user cannot set on this option duing a bug in
	  factorization of methods readSettings() and restoreSettings()

2006-12-12 14:25  cgilles

	* libs/dmetadata/dmetadata.cpp: polish

2006-12-12 14:22  cgilles

	* libs/dmetadata/dmetadata.cpp: digikam from trunk : if file
	  dir-path is read-only, do not try to save metadata on pictures.
	  BUG: 138540

2006-12-12 14:04  cgilles

	* NEWS: update

2006-12-12 14:04  cgilles

	* digikam/albumfolderview.cpp, digikam/albumfolderview.h: digiKam
	  from trunk : Added missing "Rename..." option on Album RMB menu.
	  BUG: 135442

2006-12-12 13:43  cgilles

	* digikam/albumfolderview.cpp: digikam from trunk : fix icon used
	  by "Edit Album Properties" RMB menu from Folder view

2006-12-12 13:03  cgilles

	* NEWS: update

2006-12-12 12:39  cgilles

	* NEWS: update

2006-12-12 08:04  cgilles

	* NEWS: update

2006-12-12 08:03  cgilles

	* digikam/digikamapp.cpp, digikam/digikamapp.h,
	  digikam/digikamui.rc: digikam from trunk : fix kgamma to display
	  module from KDE control center
	  BUG: 127112

2006-12-12 07:26  cgilles

	* NEWS: update

2006-12-11 17:56  cgilles

	* NEWS: update

2006-12-11 17:44  cgilles

	* NEWS: typo

2006-12-11 17:43  cgilles

	* NEWS: update

2006-12-11 14:00  cgilles

	* NEWS: update

2006-12-11 13:56  cgilles

	* NEWS: update

2006-12-11 13:52  cgilles

	* NEWS: update

2006-12-11 13:39  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikampreview.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/editor/digikamimageplugin.desktop:
	  SVN_SILENT made messages (.desktop file, second try)

2006-12-11 13:30  cgilles

	* NEWS: update

2006-12-11 13:29  cgilles

	* digikam/albumfolderview.cpp, digikam/digikamapp.cpp,
	  digikam/digikamapp.h: digikam from trunk : add Export menu into
	  Album context pop-up menu.
	  BUG: 121651

2006-12-11 12:11  cgilles

	* NEWS: update

2006-12-11 12:10  cgilles

	* digikam/albumfolderview.cpp, digikam/albumiconview.cpp: digikam
	  from trunk : never handle root album with Drag & Drop and Copy &
	  Paste operations.
	  BUG: 119205

2006-12-11 08:54  cgilles

	* imageplugins/imageeffect_iccproof.cpp: digikam from trunk : Color
	  Management plugin BugFix : if input|proof|workspace ICC profile
	  files path are wrong (files do not exist or file not readable, or
	  path is not a file), ask to user to check settings before to
	  perform color transformations... else digiKam will crash with an
	  error from LCMS library.
	  CCMAIL: fj.cruz@supercable.es

2006-12-10 15:00  mwiesweg

	* NEWS, utilities/imageeditor/editor/imagewindow.cpp: Call
	  promptUserSave _before_ changing variables, namely d->urlCurrent.

	  BUG: 138620

2006-12-10 10:18  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: digikam from trunk
	  : Image Editor : using SHIFT instead CTRL is better with
	  Flip/Rotate keyboard shortcuts
	  CCBUGS : 133091

2006-12-10 10:04  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: digikam from trunk
	  : Image Editor : Fix horizontally and vertically flip actions
	  keyboard shortcuts to prevents any problems with right sidebar :

	  flip H : '*' ==> CTRL + '*'
	  flip V : '/' ==> CTRL + '/'

	  CCBUGS: 133091

2006-12-10 09:27  cgilles

	* configure.in.in: digikam from trunk : patch from Angelo : using
	  KDE_PKG_CHECK_MODULES instead PKG_CHECK_MODULES like with
	  kipi-plugins configure check

2006-12-09 16:25  cgilles

	* NEWS: update

2006-12-09 15:49  mwiesweg

	* kioslave/digikamalbums.cpp: Set modification date in
	  digikamalbums::put.
	  Code copied from kdelibs/kioslave/file/file.cc

	  BUG: 137993

2006-12-08 13:59  cgilles

	* imageplugins/imageeffect_iccproof.cpp: digikam from trunk : Color
	  Management plugin : optimization : do not read plugin settings
	  after to set signal/slots connection else we will have a lots of
	  event emitted to slotEffect() witch slowdown plugin startup.
	  CCMAIL: fj.cruz@supercable.es

2006-12-08 05:15  cgilles

	* NEWS: update

2006-12-08 05:14  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h: digikam from trunk :
	  instead to use '7', '8', and '9' keys to rotate an image in
	  editor, use CTRL+7, CTRL+8, CTRL+9 to prevent conflic with
	  Comments & Tags side bar.

	  BUG: 133091

2006-12-07 20:48  mwiesweg

	* libs/imageproperties/imagepropertiessidebar.cpp,
	  libs/imageproperties/imagepropertiessidebardb.cpp: Remove code
	  that tries to filter out duplicates.
	  It cannot notice if the image data changed.

2006-12-07 20:45  cgilles

	* libs/dimg/loaders/pngloader.h: missing C ANSI header

2006-12-07 14:15  mwiesweg

	* PACKAGING: Small changes

2006-12-07 12:35  cgilles

	* NEWS: update

2006-12-07 12:32  cgilles

	* libs/dmetadata/dmetadata.cpp: typo

2006-12-07 12:30  cgilles

	* libs/dmetadata/dmetadata.cpp: digikam from trunk : Don't touch
	  read-only file when metadat need to be updated.
	  BUG: 137770

2006-12-06 17:03  cgilles

	* NEWS: update

2006-12-06 10:29  cgilles

	* NEWS: update

2006-12-06 10:22  cgilles

	* utilities/cameragui/Makefile.am, utilities/setup/Makefile.am:
	  digikam from trunk : and improve again --enable-final .configure
	  option. Now all digikam
	  folders are compiled using this rule.

	  To packagers : let's me hear if you have some problems with this
	  change.

	  CCMAIL: digikam-devel@kde.org

2006-12-06 07:42  cgilles

	* NEWS: update

2006-12-05 15:49  cgilles

	* NEWS: update

2006-12-05 15:45  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h: digikam from trunk :
	  Image Editor : add a keyboard shortcut to toggle on/off Monitor
	  Color Corrections (F12 key)
	  BUG: 138253

2006-12-05 15:31  mwiesweg

	* ChangeLog: Correct RC1 release date

2006-12-05 15:29  mwiesweg

	* ChangeLog, release_digikam_cl.sh: Preparing RC2

2006-12-05 15:22  mwiesweg

	* digikam.lsm, release_digikam.rb, version.h: Preparing RC2

2006-12-05 14:48  cgilles

	* NEWS: update

2006-12-05 14:43  cgilles

	* utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/editor/editorwindow.cpp: digikam from trunk
	  : bugfix : refresh image editor canvas if Color Management
	  settings have changed.
	  BUG: 138252

2006-12-05 14:33  cgilles

	* utilities/setup/setupicc.cpp, utilities/setup/setupicc.h: digikam
	  from trunk : bugfix : if CM is not enable at the first time, the
	  user cannot set on this option duing a bug in factorization of
	  methods readSettings() and restoreSettings()

2006-12-05 10:59  cgilles

	* NEWS: update

2006-12-05 07:07  cgilles

	* digikam/searchquickdialog.cpp,
	  libs/widgets/iccprofiles/iccprofilewidget.cpp,
	  libs/widgets/imageplugins/imagepannelwidget.cpp,
	  libs/widgets/metadata/exifwidget.cpp,
	  libs/widgets/metadata/gpswidget.cpp,
	  libs/widgets/metadata/makernotewidget.cpp,
	  showfoto/setup/setupeditor.cpp, showfoto/showfoto.cpp,
	  utilities/cameragui/camerainfodialog.cpp,
	  utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/gpcamera.cpp,
	  utilities/cameragui/renamecustomizer.cpp,
	  utilities/cameragui/umscamera.cpp,
	  utilities/imageeditor/canvas/colorcorrectiondlg.cpp,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/setup/setup.cpp, utilities/setup/setupeditor.cpp,
	  utilities/setup/setupidentity.cpp,
	  utilities/setup/setupmetadata.cpp, utilities/setup/setupmime.cpp,
	  utilities/setup/setupslideshow.cpp,
	  utilities/setup/setuptooltip.cpp: digikam from trunk : by English
	  typo fix from Ducan Hill.
	  BUG: 130176

2006-12-03 19:41  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: typo

2006-12-03 07:48  cgilles

	* utilities/setup/setupicc.h: digikam from trunk : factorize code:
	  restoreSettings() ==> readSettings()

2006-12-03 07:47  cgilles

	* utilities/setup/setupicc.cpp: digikam from trunk : factorize
	  code: restoreSettings() ==> readSettings()

2006-12-02 17:42  cgilles

	* NEWS: update

2006-12-02 17:30  cgilles

	* utilities/setup/setupicc.cpp: fix Color Managed View options
	  decription

2006-12-02 17:27  cgilles

	* utilities/setup/setupicc.cpp: digikam from trunk: Usability of
	  ICC Setup page : fix layout widgets : move "Color managed view"
	  option to the top of ICC profiles setting group, just before
	  "Monitor" color profile setting. More explicit for users.

2006-12-02 09:40  cgilles

	* utilities/setup/setupicc.cpp: polish

2006-12-01 14:37  cgilles

	* libs/lprof/Makefile.am, showfoto/Makefile.am,
	  showfoto/setup/Makefile.am, utilities/cameragui/Makefile.am,
	  utilities/imageeditor/canvas/Makefile.am,
	  utilities/imageeditor/editor/Makefile.am,
	  utilities/setup/Makefile.am: digikam from trunk : compile with
	  -nofinal option from .configure script (optimizations)

2006-12-01 13:51  cgilles

	* utilities/imageeditor/tools/imageprint.cpp,
	  utilities/imageeditor/tools/imageprint.h: digikam from trunk: fix
	  in color management printing workflow : same problem here than
	  Managed View color management. In fact this mode do not work
	  properlly before this commit, because the input profile is the
	  camera profile. This is wrong with printing : the input profile
	  must be the workspace profile.

	  CCMAIL: digikam-devel@kde.org, fj.cruz@supercable.es
	  CCBUGS: 131947

2006-12-01 13:26  cgilles

	* libs/dimg/dimg.cpp, libs/dimg/filters/icctransform.cpp,
	  libs/dimg/filters/icctransform.h,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/editor/imageiface.cpp: digikam from trunk:
	  fix in color management :

	  - To be abble to use CM is no input color profile is set in CM
	  setup. In this case, we use built-in sRGB color profile from
	  lcms. This will be enough for 0.9.0. Paco, perhaps we must
	  provide an option into CM setup to choose the right mode between
	  "built-in" or "from input icc file". Krita run like this.

	  - By default, using the CM plugin with RAW file instead Color
	  correction dialog.
	  Paco, in fact, I think it's a a non-sence to use ColorCorrection
	  with RAW file. A common option in CM setup is certainly better
	  than 2 separate options : if user choose "Ask when open an image
	  in Image editor" option, well digikam will start CM plugin if the
	  image is a RAW file, or if its JPEG/TIFF/PNG it will start Color
	  correction dialog.

	  - Fix Color Managed View (for Monitor) color management. In fact
	  this mode do not work properlly before this commit, because the
	  input profile is the camera profile. This is wrong with managed
	  view : the input profile must be the workspace profile. This is
	  why some users have reported a wrong color rendering if this
	  option is enable.

	  Paco, please let's me here your comments if necessary. Please
	  update your TODO accordinly for future actions later 0.9.0 final
	  release.

	  CCMAIL: digikam-devel@kde.org, fj.cruz@supercable.es
	  CCBUGS: 131947

2006-12-01 13:12  cgilles

	* data/about/Makefile, data/about/Makefile.in: no need these files
	  in svn

2006-12-01 11:16  cgilles

	* utilities/setup/setupicc.cpp: digikam from trunk: always enable
	  CM tool with RAW files by default

2006-12-01 11:12  cgilles

	* utilities/setup/setupicc.cpp: polish

2006-12-01 10:00  cgilles

	* utilities/setup/setupicc.cpp, utilities/setup/setupicc.h: digikam
	  from trunk : Setup Color Management : fix crash into lcms library
	  if a subfolder in icc profiles repository use ".icc" or ".icm"
	  extension (for example /home/gilles/myprofiles.icc)
	  CCBUGS: 131947

2006-11-30 17:27  cgilles

	* NEWS: update

2006-11-30 14:11  cgilles

	* NEWS: update

2006-11-30 14:09  cgilles

	* digikam/Makefile.am: compile

2006-11-30 14:07  cgilles

	* digikam/Makefile.am: digikam from trunk : main digikam/digikam
	  folder compile with -nofinal option from .configure script now.
	  Before, enable-final have been disable for this folder.

	  digikam/digikam/Makefile.am is now fixed and all compile fine in
	  this mode. The files order to compile libdigikam.la is very
	  important in this mode. We need to take a care about this point
	  in the future.

	  Please report me if you have any problems on your Linux dist when
	  you compile packages. Thanks in advance

	  CCMAIL: digikam-devel@kde.org

2006-11-30 13:36  cgilles

	* digikam/Makefile.am: digikam from trunk : compile with -nofinal
	  option from .configure script

2006-11-30 07:39  cgilles

	* libs/dimg/loaders/rawloader.cpp: polish

2006-11-30 07:37  cgilles

	* libs/dimg/loaders/rawloader.cpp, libs/dimg/loaders/rawloader.h:
	  digikam from trunk : DImg::RawLoader : using an internal d
	  private class here doesn't work properlly. RAW Loader crash with
	  Hyperthreading CPU. Code is reverted. We will inverstiguate this
	  problem later than 0.9.0 final release.
	  CCMAIL: Marcel Wiesweg <marcel.wiesweg@gmx.de>

2006-11-30 06:32  cgilles

	* NEWS: update

2006-11-29 21:35  cgilles

	* configure.in.in: digikam from trunk : fixed wrong message if
	  exiv2_config is not present

2006-11-29 15:33  cgilles

	* configure.in.in: digikam from trunk : fix .configure script to
	  check properlly the Exiv2 version availalble to the release >=
	  0.12. Implmeentation backported from kipi-plugins

2006-11-29 15:17  cgilles

	* libs/dimg/loaders/rawloader.cpp, libs/dimg/loaders/rawloader.h:
	  digikam from trunk : using d private internal class

2006-11-29 14:21  cgilles

	* libs/thumbbar/thumbbar.cpp, libs/thumbbar/thumbbar.h: digikam
	  from trunk : compile with -nofinal option from .configure script

2006-11-29 13:40  cgilles

	* showfoto/Makefile.am: digikam from trunk : compile with -nofinal
	  option from .configure script

2006-11-29 13:39  cgilles

	* libs/dialogs/Makefile.am: digikam from trunk : compile with
	  -nofinal option from .configure script

2006-11-29 13:32  cgilles

	* libs/imageproperties/Makefile.am: polish

2006-11-29 13:27  cgilles

	* libs/thumbbar/thumbbar.cpp, libs/thumbbar/thumbbar.h: digikam
	  from trunk : using d private internal class

2006-11-27 16:45  cgilles

	* README: fix depency to Exiv2 0.12 release

2006-11-27 12:43  cgilles

	* libs/dcraw/dcrawpreview.cpp, libs/dimg/loaders/rawloader.cpp:
	  digikam from trunk : bug fix : RAW preview extraction use an
	  external dcraw instance instead the digikamdcraw.

2006-11-27 12:29  cgilles

	* digikam/icongroupitem.cpp, digikam/icongroupitem.h,
	  digikam/iconview.cpp, digikam/iconview.h: digikam from trunk :
	  compile with -nofinal option from .configure script : fix
	  redondant static methods

2006-11-27 12:09  cgilles

	* libs/dialogs/Makefile.am: polish

2006-11-27 11:41  cgilles

	* digikam/albumfiletip.cpp, digikam/kdateedit.h,
	  digikam/searchwidgets.cpp, digikam/searchwidgets.h: digikam from
	  trunk : compile with -nofinal option from .configure script

2006-11-27 11:34  cgilles

	* digikam/kdateedit.cpp, digikam/kdateedit.h: digikam from trunk :
	  compile with -nofinal option from .configure script

2006-11-27 11:34  cgilles

	* digikam/searchwidgets.cpp, digikam/searchwidgets.h: digikam from
	  trunk : compile with -nofinal option from .configure script

2006-11-27 11:30  cgilles

	* digikam/searchwidgets.cpp, digikam/searchwidgets.h: digikam from
	  trunk : compile with -nofinal option from .configure script

2006-11-27 11:30  cgilles

	* digikam/ratingwidget.cpp: digikam from trunk : compile with
	  -nofinal option from .configure script

2006-11-27 11:01  cgilles

	* libs/widgets/metadata/gpswidget.cpp: digikam from trunk : compile
	  with -nofinal option from .configure script : fix redefinition of
	  static char* list

2006-11-27 10:49  cgilles

	* libs/lprof/Makefile.am: digikam from trunk : compile with
	  -nofinal option from .configure script

2006-11-27 10:04  cgilles

	* libs/imageproperties/imagedescedittab.cpp: digiKam from trunk :
	  optimize space used to display tags list in Comment & Tags
	  sidebar: move "Recents Tags" button to the top on the Search Tags
	  box. Optimize spacing layout.

2006-11-27 09:11  cgilles

	* NEWS: update

2006-11-27 09:09  cgilles

	* libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h: digiKam from trunk :
	  patch from Marcel to dispach Tags moving from left pannel to
	  right pannel on Album Gui.
	  BUG: 137866

2006-11-26 08:36  cgilles

	* TODO: update

2006-11-25 17:33  cgilles

	* digikam/kipiinterface.cpp: digikam from trunk : kipi-interface :
	  check if rating value is right before to store it in database

2006-11-25 16:55  cgilles

	* digikam/kipiinterface.cpp, digikam/kipiinterface.h: digikam from
	  trunk : kipi-interface :

	  - ImageInfo::attributes() can give rating value of picture stored
	  in database.
	  - ImageInfo::addAttributes() can set rating value of picture in
	  database. Implementation to set picture Tags list based on a
	  QStringList is not yet implemented. We need to add a new method
	  in albumdb.cpp for that.
	  - ImageInfo::addAttributes() used with an empty QMap() will be
	  use to refresh sidebar content without refresh picture thumbnail
	  in AlbumView.

	  Note: meta-data management kipi-plugins will use these methods to
	  sync database picture attributes with picture meta-data.

	  CCMAIL: marcel.wiesweg@gmx.de

2006-11-25 07:40  cgilles

	* NEWS: update

2006-11-25 07:38  cgilles

	* digikam/albumicongroupitem.cpp, digikam/albumicongroupitem.h:
	  digikam from trunk : do not break album banner layout if album
	  caption is very long.
	  BUG: 137845

2006-11-24 22:19  cgilles

	* imageplugins/imageeffect_hsl.cpp, imageplugins/imageeffect_hsl.h:
	  digikam from trunk: added Hue/Saturation KDE selector widget in
	  HSL tool to improve settings tool selection in dialog

2006-11-24 15:35  cgilles

	* data/Makefile.am, data/about, data/about/Makefile,
	  data/about/Makefile.am, data/about/Makefile.in,
	  data/about/bar-bottom-left.png, data/about/bar-bottom-middle.png,
	  data/about/bar-bottom-right.png, data/about/bar-middle-left.png,
	  data/about/bar-middle-right.png, data/about/bar-top-left.png,
	  data/about/bar-top-middle.png, data/about/bar-top-right.png,
	  data/about/bottom-left.png, data/about/bottom-middle.png,
	  data/about/bottom-right.png, data/about/box-bottom-left.png,
	  data/about/box-bottom-middle.png,
	  data/about/box-bottom-right.png, data/about/box-middle-left.png,
	  data/about/box-middle-right.png, data/about/box-top-left.png,
	  data/about/box-top-middle.png, data/about/box-top-right.png,
	  data/about/digikam.css, data/about/kde_infopage.css,
	  data/about/main.html, data/about/top-left.png,
	  data/about/top-middle.png, data/about/top-right-digikam.png:
	  digiKam from trunk : new about data on startup to be more
	  user-friendly. It inspired from KMail. Not yet used.

2006-11-24 10:08  cgilles

	* digikam/digikamview.cpp: polish

2006-11-24 10:05  cgilles

	* digikam/digikamview.cpp: polish

2006-11-23 14:42  cgilles

	* configure.in.in: fix duplicate test about endianess

2006-11-22 11:42  cgilles

	* digikam/imagepreviewwidget.cpp: digikam from trunk : fix huge
	  memory corruption relevant of a wrong deletion of data shared
	  between preview kio-slave and digiKam.
	  Without this fix, digiKam is unstable with unsupported/broken
	  pictures to show. It can crash everywhere with a non suitable
	  backtrace.
	  I have working hard to find this problem.

	  I would to thanks again and again valgrind team who have provided
	  a great debuging tool.

	  CCMAIL: digikam-devel@kde.org

2006-11-21 23:14  ach

	* PACKAGING: digikam: add tagging example to PACKAGING that does
	  not really on HEAD-not-changed-since-tarball-creation

2006-11-21 21:19  cgilles

	* NEWS: update

2006-11-21 21:18  cgilles

	* digikam/albumfiletip.cpp, kioslave/digikamalbums.cpp,
	  kioslave/digikamthumbnail.cpp, libs/dcraw/dcrawpreview.cpp,
	  libs/dimg/dimg.cpp, libs/imageproperties/imagepropertiestab.cpp:
	  digikam from trunk : fix file-extention parsing when it's a null
	  string
	  CCBUGS: 137495

2006-11-21 21:17  cgilles

	* libs/dimg/loaders/rawloader.cpp: digikam from trunk : patch from
	  Marcel to take a care if dcraw fail to decode a RAW file
	  CCBUGS: 137495

2006-11-21 15:43  ach

	* ChangeLog, PACKAGING, release_digikam_cl.sh: digikam trunk:
	  prepare tarball with --disable-debug fix

2006-11-21 12:51  cgilles

	* libs/dmetadata/dmetadata.cpp: fix warning

2006-11-21 12:23  cgilles

	* NEWS: update

2006-11-21 11:30  cgilles

	* libs/dimg/ddebug.cpp, libs/dimg/ddebug.h: digikam from trunk:
	  compile with ./configure --disable-debug option
	  Marcel, please checkif all is right for you. Thanks in advance.

	  CCMAIL: marcel.wiesweg@gmx.de, ach@mpe.mpg.de

2006-11-21 07:11  cgilles

	* libs/dimg/ddebug.h: digikam from trunk: missing DIGIKAM_EXPORT
	  macro to compile fine with gcc visibility option.

2006-11-20 19:26  ach

	* ChangeLog: digikam trunk: showstopper found and fixed -> new rc1
	  tarball

2006-11-20 15:21  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp: digikam from trunk
	  : Check the validity of current loaded image to enable/disable
	  menu actions accordinly.

	  This commit do not solve showfoto problem when it's invoqued from
	  command.

	  CCBUGS: 137495

2006-11-20 14:24  cgilles

	* NEWS: update

2006-11-20 14:23  cgilles

	* showfoto/showfoto.cpp: Showfoto from trunk : no need a Qtimer to
	  dispatch change when removing a picture from the list. Call
	  directly the slot instead.

	  BUG: 137612

2006-11-19 13:09  scripty

	* digikam/digikam.desktop, showfoto/showfoto.desktop: SVN_SILENT
	  made messages (.desktop file)

2006-11-19 08:42  cgilles

	* README: fix lib depency

2006-11-19 08:39  cgilles

	* README: fix Exiv2 depency to next 0.12 release (this is mandatory
	  duing an internal indeep bug into current 0.11 release)

2006-11-19 08:37  cgilles

	* NEWS: update

2006-11-18 18:07  cgilles

	* NEWS: update

2006-11-18 18:05  cgilles

	* NEWS: update

2006-11-17 15:03  cgilles

	* NEWS: update

2006-11-17 10:00  cgilles

	* libs/dmetadata/dmetadata.cpp: digikam from trunk : bugfix :
	  missing to test return values from Exiv2 library to Load
	  IPTC/EXIF data. See B.K.O #136855 for details

	  CCMAIL: digikam-devel@kde.org

2006-11-17 00:45  ach

	* ChangeLog, release_digikam_cl.sh: digikam trunk: now it compiles
	  with exiv2 0.10. Next try...

2006-11-16 20:12  cgilles

	* NEWS: update

2006-11-16 19:28  cgilles

	* libs/widgets/metadata/iptcwidget.cpp: compile

2006-11-16 10:13  ach

	* ChangeLog, release_digikam_cl.sh: digikam trunk: update changelog

2006-11-16 09:52  cgilles

	* libs/widgets/metadata/exifwidget.cpp,
	  libs/widgets/metadata/exifwidget.h: digikam from trunk : compile
	  under kubuntu without using C++ exception management everywhere :
	  do not include Exiv2 headers here.
	  CCMAIL: digikam-devel@kde.org

2006-11-16 09:24  cgilles

	* libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: digikam
	  from trunk : compile under kubuntu without using C++ exception
	  management everywhere : do not include exiv2 headers in DMetadata
	  header.
	  CCMAIL: digikam-devel@kde.org

2006-11-16 00:28  ach

	* release_digikam.rb, release_digikam_docs.rb:
	  digikam(imageplugins) trunk: fix svnbase in release scripts

2006-11-16 00:21  ach

	* ChangeLog, PACKAGING, release_digikam_cl.sh: digikam trunk:
	  o adpat release_digikam_cl.sh
	  o update Changelog
	  o update PACKAGING accordingly

2006-11-15 23:41  ach

	* release_digikam_cl.sh: digikam trunk: copy changelog script from
	  stable to trunk

2006-11-15 23:06  ach

	* digikam.lsm, release_digikam.rb, release_digikam_docs.rb,
	  version.h: digikam(&imageplugins):
	  * prepare for 0.9.0-rc1 release
	  * release*_doc set version to rc? docs not yet ready
	  for a release

2006-11-15 18:04  mwiesweg

	* kioslave/digikamalbums.cpp: Revert fix for bug #122653, as a
	  temporary fix for bug #137282

	  CCBUG: 137282, 122653

2006-11-15 02:37  wheeler

	* data/pics/worldmap.jpg: At least use an optimized image here...
	  (Reduces the repo size by about 2 MB, without a loss of quality.)

2006-11-13 21:45  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h,
	  utilities/imageeditor/editor/digikamimagewindowui.rc,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp: digikam from trunk
	  : using a popup menu with a side pixmap in image editor.

2006-11-12 15:24  cgilles

	* digikam/albumiconview.cpp, libs/widgets/common/Makefile.am,
	  libs/widgets/common/dpopupmenu.cpp,
	  libs/widgets/common/dpopupmenu.h: digikam from trunk : using a
	  popup menu with a side pixmap. Code backported from Amarok

2006-11-11 21:40  cgilles

	* data/pics/Makefile.am, data/pics/menusidepixmap.png,
	  data/pics/menusidepixmap.xcf: digikam from trunk : menu side
	  pixmap

2006-11-10 13:30  cgilles

	* AUTHORS: update

2006-11-10 13:25  cgilles

	* showfoto/main.cpp: moicing core team on the top

2006-11-10 13:23  cgilles

	* digikam/main.cpp: just moving core team on the top

2006-11-10 08:41  cgilles

	* libs/dimg/ddebug.cpp: digikam from trunk: using a static mutex
	  name more complex than a simple "mutex"

2006-11-09 10:46  cgilles

	* NEWS: update

2006-11-09 10:45  cgilles

	* digikam/digikamapp.cpp, digikam/digikamapp.h,
	  digikam/digikamview.cpp: digikam from trunk : add accelerators to
	  the application list for Copy & Paste album items operations.
	  BUG: 137063

2006-11-09 09:33  cgilles

	* NEWS: update

2006-11-09 09:32  cgilles

	* NEWS, digikam/digikamview.cpp, showfoto/showfoto.cpp,
	  utilities/cameragui/cameraui.cpp: digikam from trunk : RAW file
	  formats mime type still unavialable with KDE version >= 3.52. We
	  need to use an internal method instead.
	  BUG: 136643

2006-11-09 08:30  cgilles

	* NEWS: update

2006-11-08 20:38  cgilles

	* libs/widgets/metadata/exifwidget.cpp,
	  libs/widgets/metadata/gpswidget.cpp,
	  libs/widgets/metadata/makernotewidget.cpp: digikam from trunk :
	  use the local 8 bits encoding to get strings from Exiv2 (again)

2006-11-08 17:05  cgilles

	* libs/widgets/metadata/exifwidget.cpp,
	  libs/widgets/metadata/gpswidget.cpp,
	  libs/widgets/metadata/iptcwidget.cpp,
	  libs/widgets/metadata/makernotewidget.cpp: digikam from trunk :
	  use the local 8 bits encoding to get strings from Exiv2

2006-11-08 13:00  cgilles

	* digikam/digikamview.cpp, utilities/cameragui/cameraui.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp: digikam from trunk
	  : fix missing use of DDebug() & DWarning() & DError() class
	  instead kdDebug() & kdWarning() & kdError(). See B.K.O file
	  133026 for details

	  CCBUGS: 133026
	  CCMAIL: digikam-devel@kde.org

2006-11-08 12:59  cgilles

	* showfoto/showfoto.cpp: kipi-plugins from trunk : RAWConverter :
	  updated dcraw.c implementation to version 8.41
	  CCMAIL: kde-imaging@kde.org

2006-11-08 12:45  cgilles

	* digikam/album.cpp, digikam/albumdb.cpp,
	  digikam/albumdb_sqlite2.cpp, digikam/albumfolderview.cpp,
	  digikam/albumhistory.cpp, digikam/albumiconview.cpp,
	  digikam/albumlister.cpp, digikam/albummanager.cpp,
	  digikam/albumthumbnailloader.cpp,
	  digikam/batchthumbsgenerator.cpp, digikam/datefolderview.cpp,
	  digikam/digikamapp.cpp, digikam/digikamfirstrun.cpp,
	  digikam/digikamview.cpp, digikam/dio.cpp,
	  digikam/dragobjects.cpp, digikam/folderview.cpp,
	  digikam/iconview.cpp, digikam/imageinfo.cpp,
	  digikam/imagepreviewjob.cpp, digikam/imagepreviewwidget.cpp,
	  digikam/kipiinterface.cpp, digikam/scanlib.cpp,
	  digikam/searchadvanceddialog.cpp, digikam/searchquickdialog.cpp,
	  digikam/searchwidgets.cpp, digikam/syncjob.cpp,
	  digikam/tagfilterview.cpp, digikam/tagfolderview.cpp,
	  digikam/tagspopupmenu.cpp,
	  digikam/upgradedb_sqlite2tosqlite3.cpp: digikam from trunk :
	  digiKam core use DDebug() & DWarning() & DError() class instead
	  kdDebug() & kdWarning() & kdError(). See B.K.O file 133026 for
	  details

	  CCBUGS: 133026
	  CCMAIL: digikam-devel@kde.org

2006-11-08 12:26  cgilles

	* imageplugins/imageeffect_blur.cpp,
	  imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_redeye.cpp,
	  imageplugins/imageeffect_sharpen.cpp,
	  imageplugins/imageplugin_core.cpp: digikam from trunk : core
	  ImagePlugins use DDebug() & DWarning() & DError() class instead
	  kdDebug() & kdWarning() & kdError(). See B.K.O file 133026 for
	  details

	  CCBUGS: 133026
	  CCMAIL: digikam-devel@kde.org

2006-11-08 12:12  cgilles

	* utilities/cameragui/Makefile.am,
	  utilities/cameragui/albumselectdialog.cpp,
	  utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/camerafolderdialog.cpp,
	  utilities/cameragui/camerafolderview.cpp,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/gpcamera.cpp,
	  utilities/cameragui/umscamera.cpp,
	  utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/colorcorrectiondlg.cpp,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/imagepluginloader.cpp,
	  utilities/imageeditor/canvas/undoaction.cpp,
	  utilities/imageeditor/canvas/undocache.cpp,
	  utilities/imageeditor/canvas/undomanager.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/imageiface.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/tools/imageprint.cpp,
	  utilities/imageeditor/tools/slideshow.cpp,
	  utilities/setup/gpiface.cpp, utilities/setup/setupicc.cpp:
	  digikam from trunk : all implementations in digikam/utilities use
	  DDebug() & DWarning() & DError() class instead kdDebug() &
	  kdWarning() & kdError(). See B.K.O file 133026 for details

	  CCBUGS: 133026
	  CCMAIL: digikam-devel@kde.org

2006-11-08 12:00  cgilles

	* libs/curves/imagecurves.cpp, libs/dimg/dimg.cpp,
	  libs/dimg/filters/dimggaussianblur.cpp,
	  libs/dimg/filters/dimgimagefilters.cpp,
	  libs/dimg/filters/dimgsharpen.cpp,
	  libs/dimg/loaders/rawloader.cpp,
	  libs/dimg/loaders/tiffloader.cpp,
	  libs/histogram/imagehistogram.cpp,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/jpegutils/jpegutils.cpp, libs/levels/imagelevels.cpp,
	  libs/thumbbar/thumbnailjob.cpp,
	  libs/widgets/imageplugins/imageregionwidget.cpp: digikam from
	  trunk : all implementations in digiKam core libs use DWarning() &
	  DError() class instead kdWarning() && kdError(). See B.K.O file
	  133026 for details

	  CCBUGS: 133026
	  CCMAIL: digikam-devel@kde.org

2006-11-08 11:44  cgilles

	* libs/curves/Makefile.am, libs/curves/imagecurves.cpp,
	  libs/dialogs/ctrlpaneldlg.cpp, libs/dialogs/dprogressdlg.cpp,
	  libs/dialogs/iccprofileinfodlg.cpp,
	  libs/dialogs/imagedlgbase.cpp, libs/dialogs/imageguidedlg.cpp,
	  libs/histogram/imagehistogram.cpp,
	  libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiesmetadatatab.cpp,
	  libs/imageproperties/imagepropertiessidebar.cpp,
	  libs/imageproperties/imagepropertiessidebarcamgui.cpp,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/imagepropertiestab.cpp,
	  libs/levels/imagelevels.cpp, libs/themeengine/Makefile.am,
	  libs/themeengine/theme.cpp,
	  libs/threadimageio/loadsavethread.cpp,
	  libs/threadimageio/sharedloadsavethread.cpp,
	  libs/thumbbar/Makefile.am, libs/thumbbar/thumbnailjob.cpp,
	  libs/widgets/common/curveswidget.cpp,
	  libs/widgets/common/histogramwidget.cpp,
	  libs/widgets/iccprofiles/Makefile.am,
	  libs/widgets/iccprofiles/cietonguewidget.cpp,
	  libs/widgets/iccprofiles/iccpreviewwidget.cpp,
	  libs/widgets/iccprofiles/iccprofilewidget.cpp,
	  libs/widgets/imageplugins/imageguidewidget.cpp,
	  libs/widgets/imageplugins/imagepaniconwidget.cpp,
	  libs/widgets/imageplugins/imagepannelwidget.cpp,
	  libs/widgets/imageplugins/imageregionwidget.cpp,
	  libs/widgets/imageplugins/imageselectionwidget.cpp,
	  libs/widgets/imageplugins/imagewidget.cpp,
	  libs/widgets/metadata/exifwidget.cpp,
	  libs/widgets/metadata/gpswidget.cpp,
	  libs/widgets/metadata/iptcwidget.cpp,
	  libs/widgets/metadata/makernotewidget.cpp,
	  libs/widgets/metadata/mdkeylistviewitem.cpp,
	  libs/widgets/metadata/metadatawidget.cpp,
	  libs/widgets/metadata/worldmapwidget.cpp: digikam from trunk :
	  all implementations in digiKam core libs use DDebug() class
	  instead kdDebug(). See B.K.O file 133026 for details

	  CCBUGS: 133026
	  CCMAIL: digikam-devel@kde.org

2006-11-08 10:51  cgilles

	* libs/dimg/ddebug.h, libs/jpegutils/jpegutils.cpp,
	  libs/threadimageio/Makefile.am,
	  libs/threadimageio/loadsavetask.cpp,
	  libs/threadimageio/managedloadsavethread.cpp: digikam from trunk
	  : threadimageio and jpegutils use DDebug() class instead
	  kdDebug(). See B.K.O file 133026 for details

	  CCBUGS: 133026
	  CCMAIL: digikam-devel@kde.org

2006-11-08 09:50  cgilles

	* libs/dcraw/Makefile.am, libs/dcraw/dcraw_parse.cpp,
	  libs/dcraw/dcrawbinary.cpp, libs/dcraw/dcrawpreview.cpp: digikam
	  from trunk : dcraw interface use DDebug() class instead
	  kdDebug(). See B.K.O file 133026 for details

	  CCBUGS: 133026
	  CCMAIL: digikam-devel@kde.org

2006-11-08 09:17  cgilles

	* digikam/Makefile.am, libs/dimg/ddebug.h,
	  libs/dimg/filters/Makefile.am, libs/dimg/loaders/Makefile.am:
	  digikam from trunk : compile with DDebug() class

2006-11-08 08:59  cgilles

	* libs/dmetadata/Makefile.am, libs/dmetadata/dmetadata.cpp,
	  libs/dmetadata/loaders/Makefile.am,
	  libs/dmetadata/loaders/dmetaloader.cpp,
	  libs/dmetadata/loaders/pngmetaloader.cpp,
	  libs/dmetadata/loaders/rawmetaloader.cpp: digikam from trunk :
	  DMetadata use DDebug() class instead kdDebug(). See B.K.O file
	  133026 for details

	  CCMAIL: digikam-devel@kde.org
	  CCBUGS: 133026

2006-11-08 08:46  cgilles

	* libs/dimg/Makefile.am, libs/dimg/dcolor.cpp,
	  libs/dimg/ddebug.cpp, libs/dimg/ddebug.h, libs/dimg/dimg.cpp,
	  libs/dimg/filters/Makefile.am,
	  libs/dimg/filters/dimggaussianblur.cpp,
	  libs/dimg/filters/dimgimagefilters.cpp,
	  libs/dimg/filters/dimgsharpen.cpp,
	  libs/dimg/filters/dimgthreadedfilter.cpp,
	  libs/dimg/filters/hslmodifier.cpp,
	  libs/dimg/filters/icctransform.cpp,
	  libs/dimg/loaders/Makefile.am, libs/dimg/loaders/dimgloader.cpp,
	  libs/dimg/loaders/jpegloader.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: digikam from trunk : new DDebug
	  class from marcel to use instead kdDebug (this one is not
	  thread-safe).

	  This commit remplace kdDebug() call directly by DDebug() as well
	  in source code. All DImg framework is patched. I have tested this
	  implementation on 3 PIV-HT computers in debug mode using gdb and
	  valgrind. No problems appears.

	  TODO : patch all others part of digiKam and DigikamImagePlugins.

	  CCMAIL: digikam-devel@kde.org
	  CCBUGS: 133026

2006-11-07 18:02  cgilles

	* NEWS: update

2006-11-07 17:15  cgilles

	* NEWS: update

2006-11-07 13:07  scripty

	* digikam/digikam.desktop, kioslave/digikamalbums.protocol,
	  kioslave/digikamdates.protocol, kioslave/digikampreview.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/editor/digikamimageplugin.desktop:
	  SVN_SILENT made messages (.desktop file)

2006-11-07 12:11  cgilles

	* NEWS, libs/dcraw/dcraw.c: digikam from trunk : updated dcraw.c
	  implementation to version 8.41
	  CCMAIL: digikam-devel@kde.org

2006-11-07 11:20  cgilles

	* NEWS: update

2006-11-04 09:49  cgilles

	* libs/dimg/loaders/tiffloader.cpp, libs/dimg/loaders/tiffloader.h:
	  digikam from trunk : DImg::TIFFLoader : fix va_list compilation
	  in Alpha computers. Using vnsprintf to get warnings and errors
	  contents (inspired from ImageMagick source code). libtiff source
	  code is only compiled is advanced debug statements are enabled in
	  source code.

2006-11-03 22:07  mwiesweg

	* NEWS, digikam/albumfolderview.cpp: Only display "Reset album
	  icon" if there is an item under the cursor

	  BUG: 136769

2006-11-03 20:09  fjcruz

	* libs/dimg/filters/icctransform.cpp: A serious bug has been fixed.
	  This one went unnoticed unless digikam was executed from a
	  console. It avoided to do color transforms via lcms in color
	  correction dialog, showing a false "corrupted profile" error,
	  dued to the embedded profile was never used.

2006-11-03 12:27  cgilles

	* NEWS: update

2006-11-02 22:53  fjcruz

	* libs/dimg/loaders/dimgloader.cpp: A serious bug has been fixed.
	  This one went unnoticed unless digikam was executed from a
	  console. It avoided to do color transforms via lcms in color
	  correction dialog, showing a false "corrupted profile" error,
	  dued to the embedded profile was never used.

2006-10-30 10:26  cgilles

	* NEWS: update

2006-10-27 07:49  cgilles

	* libs/dimg/filters/dimgthreadedfilter.cpp: code cleanup

2006-10-26 10:32  cgilles

	* libs/dimg/filters/dimgthreadedfilter.cpp: digikam from trunk :
	  remove KDebug statements for testing

2006-10-26 10:09  cgilles

	* libs/dialogs/imageguidedlg.cpp: digikam from trunk : fix image
	  plugins Guide settings layout

2006-10-26 08:17  cgilles

	* digikam/digikamapp.cpp, digikam/digikamapp.h: using KPopupMenu
	  instead QPopupMenu

2006-10-26 06:24  cgilles

	* libs/dimg/filters/dimgthreadedfilter.cpp,
	  libs/dimg/filters/dimgthreadedfilter.h: digikam from trunk : make
	  a deep copy of QString in threaded image filter constructor to
	  prevent crash into Hyperthreading CPU.

	  To digiKam users : feedback is welcome...

	  CCBUGS:133026
	  CCMAIL: digikam-devel@kde.org

2006-10-25 07:00  cgilles

	* digikam/kipiinterface.cpp: digikam from trunk : KipiInterface :
	  if a kipi-plugin change pictures metadata, use
	  libkipi::Interface::refreshImages() to update sidebar Metadata
	  contents.

	  Important: Marcel, this way do not yet update database contents
	  accordinly with metadata contents (Tags/Rating/date/comments <==>
	  EXIF/IPTC) from an existing item in picture collections. This
	  requires more indeep changes in Digikam::Scanlib and
	  digikam::AlbumDB class. We need to discut about these changes
	  together.

	  CCMAIL: marcel.wiesweg@gmx.de
	  CCBUGS: 136260, 136258, 136256

2006-10-23 17:45  hasso

	* imageplugins/imageplugin_core.cpp, showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp: Don't shout.

2006-10-23 05:35  cgilles

	* NEWS: update

2006-10-22 19:59  cgilles

	* NEWS: update

2006-10-22 19:58  cgilles

	* libs/widgets/metadata/iptcwidget.cpp: digikam from trunk : fix
	  IPTC human readable tags list : remove program and
	  programversion, add provincestate.

	  BUG: 135851

2006-10-22 19:45  cgilles

	* NEWS: update

2006-10-22 19:40  mwiesweg

	* digikam/albumdb.cpp: Correct copy-and-paste mistake.
	  Oops, would have thought I had checked this twice.
	  Ok, it only affects changing the thumbnail.
	  Thanks for the report.

	  BUG: 136138

2006-10-22 12:32  cgilles

	* libs/widgets/metadata/gpswidget.cpp: compile

2006-10-22 11:10  cgilles

	* NEWS: update

2006-10-22 08:11  cgilles

	* NEWS: update

2006-10-22 07:55  cgilles

	* NEWS: update

2006-10-22 07:41  cgilles

	* configure.in.bot: fix gphoto2 to libgphoto2

2006-10-17 22:39  seb

	* NEWS: SVN_SILENT typo

2006-10-15 21:03  fjcruz

	* ChangeLog: Updated from Beta 3 release

2006-10-15 20:42  fjcruz

	* release_digikam.rb, release_digikam_docs.rb: Updated form Beta 3
	  release

2006-10-15 16:03  cgilles

	* libs/dmetadata/dmetadata.cpp: fix debug strings

2006-10-15 16:01  cgilles

	* libs/dmetadata/dmetadata.cpp: remove old comments

2006-10-15 14:53  cgilles

	* README: update

2006-10-13 13:53  cgilles

	* libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h:
	  kipi-plugins from trunk : backport from kipi-plugins Exiv2
	  interface new methods to remove Exif or Iptc tag

2006-10-13 07:39  cgilles

	* libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: digikam
	  from trunk : backport new Kipi-Plugins::Exiv2Iface methods to
	  clear Exif or Iptc metadata

2006-10-13 07:21  cgilles

	* libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: digikam
	  from trunk : backport new Kipi-Plugins::Exiv2Iface methods to be
	  able to set/get IPTC/exif text tags

2006-10-12 18:03  cgilles

	* utilities/setup/setupidentity.cpp: digikam from trunk : fix ASCII
	  validator

2006-10-12 11:39  mwiesweg

	* NEWS, digikam/albumdb.cpp, digikam/albumfolderview.cpp: Allow the
	  freedom to assign albums thumbnails from any other album.
	  Backport functionality from Tags icons.

	  BUG: 135060

2006-10-11 13:42  cgilles

	* libs/dimg/loaders/README: Added link to libpcd to decode Kodak
	  Photo CD picture.

2006-10-11 11:43  cgilles

	* digikam/albumfiletip.cpp, digikam/batchthumbsgenerator.cpp,
	  kioslave/digikamalbums.cpp, kioslave/digikamthumbnail.cpp,
	  libs/dcraw/dcrawpreview.cpp, libs/dimg/dimg.cpp,
	  libs/imageproperties/imagepropertiestab.cpp,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraui.cpp: digikam from trunk : Filenames
	  with multiple periods are not properly drived by digiKam core
	  (duing an incorrect extension identification)

2006-10-11 05:56  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp: typo

2006-10-11 05:54  cgilles

	* NEWS: update

2006-10-11 05:53  cgilles

	* imageplugins/imageeffect_ratiocrop.cpp,
	  utilities/cameragui/cameraui.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp: digikam from trunk
	  : fix automaticly to automatically
	  BUG:135430

2006-10-10 12:18  mwiesweg

	* digikam/albumfolderview.cpp: Set root item open. Similar to a
	  recent fix in TagFolderView, but this
	  solves a problem that appears only if the album library path is
	  changed
	  and all albums reloaded

2006-10-10 10:28  cgilles

	* libs/dcraw/Makefile.am, libs/dcraw/dcraw.c: digikam from trunk :
	  backport dcraw.c 8.40 to digiKam core

	  CCMAIL: digikam-devel@kde.org

2006-10-10 09:34  cgilles

	* digikam/albumdb.cpp, digikam/albumdb.h: digikam from trunk :
	  album database interface : image Tags can be created to database
	  using IPTC keywords. Feedback welcome

	  CCMAIL: marcel.wiesweg@gmx.de, digikam-devel@kde.org

2006-10-10 09:24  cgilles

	* NEWS: update

2006-10-10 09:20  cgilles

	* TODO: update

2006-10-09 19:42  cgilles

	* NEWS: update

2006-10-09 19:36  cgilles

	* NEWS: update

2006-10-09 14:02  mwiesweg

	* libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h: - get rid of SyncJob
	  here, use standard AlbumThumbnailLoader and change menu entry
	  when icon is available. The event loop of SyncJob caused a bug
	  very difficult to find,
	  when the ImageLoaded event was actually received in the event
	  loop opened by SyncJob,
	  called from handling the ImageLoadingStarted event in the end.
	  All assumptions about the order of events are thwarted.
	  - Handle the AlbumsCleared signal from AlbumManager here as well

	  CCBUG: 135307

2006-10-09 13:57  mwiesweg

	* NEWS, utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: - in
	  deleteCurrentItem, set d->imageInfoCurrent and d->imageInfoList
	  to new image as well
	  - add loadCurrentList for shared code of loadURL and
	  loadImageInfos, so that loadURL can
	  now properly set d->imageInfoList to empty list

	  BUG: 135307

2006-10-07 10:32  mwiesweg

	* NEWS, digikam/albumiconview.cpp: It is a matter of definition
	  where begins the extension and what "should" be done,
	  but I agree for image file formats the common case is to use the
	  last period.

	  BUG: 135236

2006-10-05 08:56  cgilles

	* libs/dcraw/dcraw.c: digikam from trunk : backport last dcraw
	  implementation 8.39

2006-10-05 08:51  cgilles

	* libs/dcraw/dcrawbinary.cpp: fix i18n

2006-10-05 05:50  cgilles

	* libs/dcraw/Makefile.am: no want final here

2006-10-04 20:39  cgilles

	* TODO: update

2006-10-04 20:35  cgilles

	* digikam.lsm: beta3

2006-10-04 20:34  cgilles

	* version.h: beta3

2006-10-04 20:10  cgilles

	* digikam/albumdb.cpp, digikam/albumdb.h, digikam/scanlib.cpp:
	  digikam from trunk : first step to tag new pictures automaticly
	  during startup, import, or when "scan for new items" is invoqued
	  for album gui.

	  This commit check IPTC keywords contents to tag pictures in
	  database only if the tag already exist. This commit is not
	  intrusive to database. No new tag is created.

	  A second step will be done to create new tags if current keywords
	  are not found in database. This way is intrusive to tags DB table
	  and the implementation need to be checked indeep to prevent
	  indeep problems. Still TODO.

	  Note to digikam users: i need Jpeg pictures to test :

	  - witch have been tagged using digikam and tags saved in IPTC
	  keywords.
	  - witch have been tagged to IPTC keywords using another
	  application (linux, mac, win32).

	  The digikam tags are saved to IPTC keywords using a separated '/'
	  like this:

	  Countries/France
	  City/Paris/Monuments
	  Countries/GB
	  City/London/Monuments

	  Thanks in advance for your help

	  CCMAIL: digikam-devel@kde.org, digikam-users@kde.org

2006-10-04 10:21  cgilles

	* libs/dmetadata/dmetadata.cpp: digikam from trunk : bugfix in
	  altitude and longitude decoding

2006-10-04 08:35  cgilles

	* libs/widgets/metadata/gpswidget.cpp: improve precision

2006-10-04 08:11  cgilles

	* libs/widgets/metadata/exifwidget.cpp,
	  libs/widgets/metadata/gpswidget.cpp,
	  libs/widgets/metadata/iptcwidget.cpp,
	  libs/widgets/metadata/makernotewidget.cpp: digikam from trunk :
	  strings from Exiv2 to render metadata content are ascii, not
	  local 8 bits formated. If we use a linux dist using UTF8 encoding
	  (like Suse 10.1 for ex.), some characters can be wrongly decoded.

	  CCBUGS: 132244

2006-10-03 13:41  mwiesweg

	* NEWS, digikam/albumsettings.cpp: Change default value.

	  I think this option was added a long time ago because of user
	  request, so I dont remove it now.

	  BUG: 134761

2006-10-03 12:25  cgilles

	* digikam/scanlib.cpp: digikam from trunk : fix possible broken
	  compilation using gcc > 4.1

2006-10-03 11:39  cgilles

	* NEWS: update

2006-10-03 11:21  mwiesweg

	* libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/widgets/iccprofiles/cietonguewidget.cpp,
	  libs/widgets/iccprofiles/cietonguewidget.h,
	  libs/widgets/iccprofiles/iccprofilewidget.cpp,
	  libs/widgets/iccprofiles/iccprofilewidget.h: Stop blink timer
	  when ICC data is loaded
	  (Previously, the timer would run and triggered a full repaint
	  every 200ms)

	  BUG:134869

2006-10-03 11:08  cgilles

	* libs/dmetadata/dmetadata.cpp: digikam from trunk : Exiv2
	  interface : fix lat/lon/alt GPS ref extraction

2006-10-03 10:46  cgilles

	* NEWS: update

2006-10-03 10:34  cgilles

	* libs/dcraw/Makefile.am: digikam from trunk : fix broken
	  digikamdcraw binary compilation with unsermake. Automake still
	  supported of course.
	  Thanks to Andras Mantia for this investiguations.

2006-10-03 07:34  cgilles

	* libs/dmetadata/dmetadata.cpp,
	  libs/widgets/metadata/gpswidget.cpp: digikam from trunk : fix
	  broken GPS location decoding using current Exiv2 implementation.

	  in GPSWidget, GPS location decoding use now common method from
	  DMetadata without using the rational values from tags (not
	  decoded strings)

	  CCMAIL: digikam-devel@kde.org

2006-10-03 07:08  amantia

	* libs/dcraw/Makefile.am: The right fix, but please test.

	  CCMAIL: caulier.gilles@kdemail.net

2006-10-03 05:50  cgilles

	* libs/dcraw/Makefile.am: Fix broken compilation. Work fine with
	  automake/autoconf !

2006-10-02 19:42  amantia

	* libs/dcraw/Makefile.am: Dirk says, I shoudl use AM_CFLAGS.

2006-10-02 19:02  amantia

	* libs/dcraw/Makefile.am: I need this for unsermake.

2006-10-02 09:47  cgilles

	* NEWS: update

2006-10-02 09:46  cgilles

	* utilities/setup/setupidentity.cpp: digikam from trunk : Use a
	  QValidator to limit string characters to all printable ASCII
	  char.
	  BUG: 134841

2006-10-01 18:01  cgilles

	* NEWS: update

2006-10-01 17:59  cgilles

	* showfoto/Makefile.am: digikam from trunk : fix broken compilation
	  under Gentoo.
	  BUG: 134924

2006-09-30 13:03  mwiesweg

	* kioslave/digikamalbums.cpp: Make compile on KDE <3.4

2006-09-28 15:17  mwiesweg

	* libs/imageproperties/imagepropertiescolorstab.cpp: Fix some
	  strings in Colors Tab

2006-09-28 15:15  mwiesweg

	* libs/widgets/iccprofiles/iccprofilewidget.cpp,
	  libs/widgets/imageplugins/imagewidget.cpp,
	  libs/widgets/metadata/gpswidget.cpp: Fix some strings in widgets/

2006-09-28 15:14  mwiesweg

	* imageplugins/imageeffect_autocorrection.cpp,
	  imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageplugin_core.cpp: Fix some strings in
	  imageplugins/

2006-09-28 15:13  mwiesweg

	* showfoto/setup/setupeditor.cpp, showfoto/showfoto.cpp,
	  utilities/imageeditor/tools/imageprint.cpp: Fix some strings in
	  showfoto and IE

2006-09-28 15:12  mwiesweg

	* utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/camerafolderdialog.cpp,
	  utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/gpcamera.cpp,
	  utilities/cameragui/umscamera.cpp: Fix some strings in cameraUI

2006-09-28 15:10  mwiesweg

	* utilities/setup/cameraselection.cpp,
	  utilities/setup/dcrawsettingswidget.cpp,
	  utilities/setup/setup.cpp, utilities/setup/setupicc.cpp,
	  utilities/setup/setupmetadata.cpp,
	  utilities/setup/setuptooltip.cpp: Fix some strings in setup/

2006-09-28 11:02  cgilles

	* utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/renamecustomizer.cpp: fix typo : "Ex." ==>
	  "E.g.:"

2006-09-28 10:52  cgilles

	* NEWS: update

2006-09-28 07:56  cgilles

	* utilities/cameragui/renamecustomizer.cpp: fix typo

2006-09-28 07:53  cgilles

	* libs/dimg/filters/bcgmodifier.cpp,
	  libs/dimg/filters/bcgmodifier.h,
	  utilities/setup/dcrawsettingswidget.cpp: fix typo

2006-09-27 21:15  cgilles

	* NEWS: update

2006-09-27 21:14  cgilles

	* README: bye bye dcraw depency

2006-09-27 14:48  cgilles

	* libs/dmetadata/dmetadata.cpp: fix extraction of GPS altitude
	  value

2006-09-27 09:02  cgilles

	* libs/dcraw/Makefile.am: add comments

2006-09-26 11:40  cgilles

	* utilities/setup/setupidentity.cpp: fix i18n

2006-09-26 09:59  cgilles

	* utilities/setup/setupidentity.cpp: digikam from trunk: limit IPTC
	  photograph ID strings to ascii char only

2006-09-25 18:33  cgilles

	* libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h:
	  backport new GPS set/get api from kipi-plugins

2006-09-25 17:28  cgilles

	* libs/dcraw/dcrawbinary.cpp: using digikamdcraw binary instead
	  dcraw

2006-09-25 14:38  cgilles

	* NEWS: update

2006-09-25 14:05  cgilles

	* libs/widgets/metadata/gpswidget.cpp,
	  libs/widgets/metadata/gpswidget.h: compile

2006-09-25 14:02  cgilles

	* libs/widgets/metadata/gpswidget.h: polish

2006-09-25 14:02  cgilles

	* libs/widgets/metadata/gpswidget.cpp: polish

2006-09-25 12:10  mwiesweg

	* digikam/folderitem.cpp, digikam/tagfilterview.cpp: Fix two subtle
	  but annoying bugs in TagFilterView:

	  - all items are CheckBoxControllers.
	  Children-less controller items will enter the NoChange state
	  after first click,
	  so a second click is necessary to make the filter take effect.
	  Set state to On directly in this case
	  - draw the checkbox three pixels to the right, as expected by Qt

	  CCMAIL: digikam-devel@kde.org

2006-09-25 11:52  mwiesweg

	* digikam/albumiconview.cpp: - don't remove items from pixmap cache
	  upon filtering.
	  One mouse click later, they may be needed again.
	  - remove items from LoadingCache when they were changed
	  (by KIPI plugin, e.g. JPEGLossLess.
	  TODO: invalidate preview as well

2006-09-25 11:25  mwiesweg

	* utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraiconview.h,
	  utilities/cameragui/cameraui.cpp: - avoid calling finishDialog
	  twice (there is an event loop called from ScanLib!)
	  - add status message for Scanlib scan
	  - do not call slotItemsSelected from slotDownloaded, avoid
	  loading files twice (for Exif)
	  - allow "Download All" option when camera file names are used -
	  easy default, not confusing
	  - get default name from iconview if necessary

2006-09-25 11:21  cgilles

	* libs/dcraw/Makefile.am, libs/dcraw/dcraw.c: digikam from trunk :
	  prepare to use an embedded dcraw binary version into digiKam

	  This is want mean that we can remove the external dcraw depency
	  definitivly.
	  digiKAm will build and install a 'digikamdcraw' binary file witch
	  can be used instead 'dcraw'

	  This way will solve all bug reported from users about
	  uncompatible dcraw command options.
	  When we want to update dcraw in digiKam, we just need to update
	  the dcraw.c and test the
	  compatibility with all options used by digiKAm core.

	  To digikam team : please let's me here if this way is right for
	  you. Thanks in advance.

	  CCMAIL: digikam-devel@kde.org

2006-09-25 11:20  mwiesweg

	* utilities/imageeditor/canvas/imagepluginloader.cpp: Add error
	  message if loading failed

2006-09-25 11:20  mwiesweg

	* imageplugins/imageeffect_iccproof.cpp: Remove double negation

2006-09-25 07:54  cgilles

	* digikam/tagfilterview.cpp,
	  libs/widgets/metadata/metadatawidget.cpp,
	  utilities/cameragui/renamecustomizer.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/setup/setupicc.cpp: digikam from trunk : fix i18n

	  BUG: 127946

2006-09-23 20:47  cgilles

	* imageplugins/imageeffect_iccproof.cpp: digikam from trunk : CM
	  plugin : missing to save/restore "Over Exposure Indicator" option
	  between sessions

2006-09-22 14:37  cgilles

	* NEWS: update

2006-09-22 13:31  cgilles

	* libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: just
	  backport set/get GPS position methods from kipi Exiv2 interface

2006-09-22 12:38  cgilles

	* NEWS: update

2006-09-22 09:01  cgilles

	* imageplugins/imageeffect_iccproof.cpp: missing i18n

2006-09-22 08:53  cgilles

	* showfoto/showfoto.cpp: missing i18n

2006-09-21 12:58  cgilles

	* NEWS: update

2006-09-21 12:15  cgilles

	* libs/dmetadata/dmetadata.cpp: missing to set Exif.Image.DateTime

2006-09-21 06:35  cgilles

	* utilities/cameragui/albumselectdialog.cpp,
	  utilities/cameragui/animwidget.cpp,
	  utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/camerafolderdialog.cpp,
	  utilities/cameragui/camerafolderview.cpp,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraui.cpp, utilities/cameragui/mtqueue.h,
	  utilities/cameragui/renamecustomizer.cpp: digikam from trunk :
	  fix camera gui dialog:

	  - fix minimum size of camera icon view to prevent large window
	  size of camera gui dialog. This one is too large for small screen
	  resolutions.
	  - Use a QToolBox widget to stack all download settings area. This
	  way optimize settings widgets space used in sidebar. The dialog
	  will remember witch last settings area have been used betbeen
	  camera gui sessions.
	  - fix .moc rules (one .moc include missing).
	  - fix i18n.

	  CCMAIL: digikam-devel@kde.org

2006-09-20 20:10  mwiesweg

	* NEWS: update

2006-09-20 20:06  mwiesweg

	* utilities/cameragui/renamecustomizer.cpp,
	  utilities/cameragui/renamecustomizer.h: Allow to configure date &
	  time format.
	  Choice is Standard (previous default), Iso, User readable, Local
	  settings, Advanced.
	  Advanced allows to specify the format in QDateTime syntax.

	  BUG: 134224

2006-09-20 08:32  cgilles

	* libs/dcraw/dcrawbinary.cpp: fix minimum dcraw release number

2006-09-20 08:32  cgilles

	* NEWS: update

2006-09-20 08:30  cgilles

	* README, libs/dimg/loaders/rawloader.cpp,
	  libs/dimg/rawdecodingsettings.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/setup/Makefile.am,
	  utilities/setup/dcrawsettingswidget.cpp,
	  utilities/setup/dcrawsettingswidget.h,
	  utilities/setup/setupiofiles.cpp: digikam from trunk : update
	  dcraw depency to at least 8.16 release.

	  - backport dcraw settings widget from kipi raw converter plugin.
	  - using this settings widget to setup io files.
	  - new options set from most recent dcraw release are now
	  availlable.
	  - update Rawloader options. Remove old/obsolete/unused dcraw
	  options.

	  BUG: 134091
	  CCMAIL: digikam-devel@kde.org

2006-09-19 21:12  cgilles

	* PACKAGING: update

2006-09-19 20:07  cgilles

	* libs/dimg/Makefile.am, libs/dimg/dimgloader.cpp,
	  libs/dimg/dimgloader.h, libs/dimg/dimgloaderobserver.h,
	  libs/dimg/loaders/Makefile.am, libs/dimg/loaders/dimgloader.cpp,
	  libs/dimg/loaders/dimgloader.h,
	  libs/dimg/loaders/dimgloaderobserver.h,
	  libs/threadimageio/Makefile.am: digikam from trunk : fix
	  exception rules in makefile.am about exiv2/DMetadata.
	  CCBUGS: 134351

2006-09-19 14:36  mwiesweg

	* utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraiconview.h,
	  utilities/cameragui/cameraui.cpp: Cam GUI:
	  - Remove "flicker" of settings tab
	  - make keyboard navigation possible again

	  Flicker was caused from two sides:
	  - handling of signalChanged from RenameCustomizer
	  and signalSelectionChanged from IconView was entangled in one
	  method,
	  slotDownloadNamesChanged. Splitting that up, no
	  signalNewSelection is
	  emitted any more in response to a signalChanged
	  - Fast dis/enabling will create the impression of flicker and
	  lose focus (127614)
	  Only disable now when downloading.
	  Previously, signalSelected -> getExif -> slotBusy (disable tab),
	  when Exif is ready -> slotBusy (enable tab)

	  CC'ing 127614 because this explains the reason for the reported
	  bug, and
	  because I removed the restoreFocus again, which broke keyboard
	  navigation, but does not seem to be needed any more.

	  CCBUG: 127614

2006-09-19 11:58  mwiesweg

	* utilities/cameragui/renamecustomizer.cpp: Change postfix ->
	  suffix,
	  some language changes

2006-09-19 11:46  scripty

	* kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikampreview.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol: SVN_SILENT made messages
	  (.desktop file)

2006-09-19 03:56  cgilles

	* NEWS: update

2006-09-18 20:16  mwiesweg

	* kioslave/digikamalbums.cpp: Provide the UDS_LOCAL_PATH entry.
	  Now the KDE replace file dialog will no longer think
	  digikamalbums:/ is a remote file.

	  CCBUG: 122653

2006-09-18 20:14  mwiesweg

	* digikam/dio.cpp: Fix renaming for images in directories which
	  contain "#"
	  (Default KURL constructor requires escaped URLs, not paths - use
	  setDirectory, setPath, addPath)

2006-09-18 19:31  mwiesweg

	* utilities/cameragui/cameraui.cpp: English

2006-09-18 11:40  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  showfoto/showfoto.desktop,
	  utilities/imageeditor/editor/digikamimageplugin.desktop:
	  SVN_SILENT made messages (.desktop file)

2006-09-18 11:25  cgilles

	* libs/dmetadata/dmetadata.cpp: digikam from trunk : bug fix : Set
	  Exif orientation tag during download from camera or using Album
	  Gui

	  - instead to fix the Minolta makernote Rotation tag to the right
	  orientation value, we will remove it. No need to duplicate values
	  with standard Exif Orientation tags.

	  - Fix a bug witch do not write the tag in exif when Exif
	  orientation tag is fixed (we works on a copy of exif data (:=))).

	  CCMAIL: digikam-devel@kde.org

2006-09-18 11:13  cgilles

	* libs/dcraw/dcrawbinary.cpp: fix typo

2006-09-17 19:05  cgilles

	* NEWS: update

2006-09-16 20:15  mwiesweg

	* digikam/albumthumbnailloader.cpp, digikam/albumthumbnailloader.h,
	  digikam/syncjob.cpp, digikam/syncjob.h,
	  digikam/tagspopupmenu.cpp,
	  libs/imageproperties/imagedescedittab.cpp: Cache tag thumbnails
	  - add a cache (actually it is a QMap) to AlbumThumbnailLoader
	  - add a method to SyncJob to load icon for a TAlbum, using the
	  AlbumThumbnailLoader
	  - use this in TagPopupMenu

	  BUG: 134013

2006-09-16 20:03  mwiesweg

	* digikam/tagfilterview.cpp, digikam/tagfolderview.cpp: Load
	  standard tag icons initially for the time while the real icons
	  are being loaded
	  (as already done by albumfolderview)

2006-09-16 20:00  mwiesweg

	* utilities/imageeditor/canvas/dimginterface.cpp: Fix "Revert"
	  action in IE.
	  (Nice example what a const QString& actually means)

2006-09-14 12:25  cgilles

	* libs/dcraw/dcrawpreview.cpp: init pointer to 0

2006-09-14 12:20  cgilles

	* libs/dcraw/dcrawpreview.cpp: init pointer to 0

2006-09-14 12:16  cgilles

	* libs/dcraw/dcrawpreview.cpp: init pointer to 0

2006-09-14 10:02  cgilles

	* utilities/cameragui/cameraui.cpp: fix i18n

2006-09-14 10:00  cgilles

	* utilities/setup/cameraselection.cpp: fix i18n

2006-09-14 09:58  cgilles

	* utilities/setup/cameraselection.cpp: fix i18n

2006-09-14 09:55  cgilles

	* utilities/setup/setupgeneral.cpp: fix i18n

2006-09-14 09:52  cgilles

	* showfoto/showfoto.cpp: fix i18n

2006-09-14 09:49  cgilles

	* libs/dcraw/dcrawbinary.cpp: fix internal methods call

2006-09-13 11:40  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  showfoto/showfoto.desktop,
	  utilities/imageeditor/editor/digikamimageplugin.desktop:
	  SVN_SILENT made messages (.desktop file)

2006-09-11 19:03  ach

	* libs/dcraw/dcrawbinary.cpp: digikam trunk: typo
	  s/require/required/

2006-09-09 20:27  fjcruz

	* ChangeLog: Update for 0.9.0-beta2 release

2006-09-09 20:14  fjcruz

	* release_digikam.rb, release_digikam_docs.rb: Update for
	  0.9.0-beta2 release

2006-09-08 19:39  cgilles

	* digikam/imagepreviewwidget.cpp: fix color text

2006-09-08 17:08  cgilles

	* digikam/digikamview.cpp: polish

2006-09-08 17:07  cgilles

	* digikam/albumiconview.cpp, digikam/albumiconview.h,
	  digikam/digikamview.cpp: digikam from trunk : add link to image
	  preview feature into album icon item popup menu.
	  CCBUGS: 132047

2006-09-08 16:42  cgilles

	* digikam/imagepreviewwidget.cpp: Fix i18n

2006-09-08 16:30  cgilles

	* digikam/imagepreviewwidget.cpp: better support of theme color
	  with text to show

2006-09-08 16:24  cgilles

	* digikam/imagepreviewwidget.cpp: fix preview rendering if no item
	  to show

2006-09-08 14:49  cgilles

	* digikam/imagepreviewwidget.cpp, digikam/imagepreviewwidget.h:
	  digiKam from trunk : image preview widget : do not run a blinking
	  text during image loading. Toggle mouse cursor to busy instead.
	  CCBUGS: 133590

2006-09-08 11:33  cgilles

	* digikam/ratingwidget.cpp, digikam/ratingwidget.h: digikam from
	  trunk : now rating widget follow the color theme change event

2006-09-08 10:47  cgilles

	* NEWS: update

2006-09-08 10:45  cgilles

	* utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/renamecustomizer.cpp,
	  utilities/cameragui/renamecustomizer.h: digikam from trunk :
	  camera gui : add new option to add camera name to target donwload
	  file.
	  BUG: 124939

2006-09-08 09:57  cgilles

	* utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/renamecustomizer.cpp,
	  utilities/cameragui/renamecustomizer.h: digikam from trunk : more
	  generic widget focus restoration on camera gui rename customizer.

2006-09-08 09:40  cgilles

	* utilities/cameragui/renamecustomizer.cpp: digikam from trunk :
	  camera gui rename customizer : add postfix string support

	  CCBUGS: 124939

2006-09-08 07:53  cgilles

	* NEWS: update

2006-09-08 07:47  cgilles

	* data/themes/Digikasa, data/themes/Makefile.am: digikam from trunk
	  : new color theme 'Digikasa' from Sergio Di Rio Mare:
	  http://www.kde-look.org/content/show.php?content=42042
	  CCMAIL: digikam-devel@kde.org

2006-09-08 06:09  cgilles

	* utilities/setup/setup.cpp: fix icon

2006-09-08 06:01  cgilles

	* digikam/albumfiletip.cpp, digikam/albumsettings.cpp,
	  digikam/albumsettings.h: digiKam from trunk : do not show album
	  item tool tip if this option is enable and none sub-option to
	  show tool tip content is enable.

2006-09-07 19:05  cgilles

	* digikam/albumfiletip.cpp: digikam from trunk : fix album item
	  tool tip font size. More readable.

2006-09-07 16:52  cgilles

	* NEWS: update

2006-09-07 16:49  cgilles

	* digikam.kdevelop, digikam/albumfiletip.cpp,
	  digikam/albumsettings.cpp, digikam/albumsettings.h,
	  utilities/setup/Makefile.am, utilities/setup/setup.cpp,
	  utilities/setup/setup.h, utilities/setup/setupgeneral.cpp,
	  utilities/setup/setuptooltip.cpp, utilities/setup/setuptooltip.h:
	  digiKam from trunk : new Setup album item tooltip section to
	  optimize the information to show over the picture using the
	  pop-up tool tip window. Each item to show can be set in this new
	  setup dialog tab.

	  CCBUGS: 126086

2006-09-07 12:14  cgilles

	* utilities/setup/Makefile.am: fix tab

2006-09-07 11:32  cgilles

	* utilities/cameragui/cameraiconitem.cpp: digikam from trunk : do
	  not show the "unknow downloaded" icon tag on camera gui item
	  until a right solution to identify the already downloaded images
	  is implemented

	  CCBUGS: 107316

2006-09-07 10:23  cgilles

	* libs/dcraw/dcrawbinary.cpp: digikam from trunk : allow to do not
	  show the error message box in the future

2006-09-07 09:30  cgilles

	* libs/dcraw/dcrawbinary.cpp: digikam from trunk : no need to show
	  2 messages box if dcraw cannot be found

2006-09-07 09:24  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h: digikam from trunk :
	  showfoto : using an internal d private class

2006-09-07 07:49  cgilles

	* digikam.kdevelop, digikam/digikamapp.cpp, digikam/digikamapp.h,
	  showfoto/showfoto.cpp, showfoto/showfoto.h,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h,
	  utilities/setup/setupicc.cpp, utilities/setup/setupicc.h: digikam
	  from trunk : ICC profiles repository at startup bugfix :

	  - Add new common static method on SetupIcc to perform icc
	  repository validity check
	  - Showfoto have been forget to check icc repository at startup.
	  Fixed.
	  - Fix to sync config to disk if icc management need to be
	  disable.
	  - Using the setup() method available on digiKam/showfoto to start
	  Setup instance in case of icc repository path is not valid.

	  CCMAIL: digikam-devel@kde.org

2006-09-06 14:42  cgilles

	* digikam/digikamapp.cpp: fix load icon method

2006-09-06 14:21  cgilles

	* NEWS: update

2006-09-06 14:15  cgilles

	* libs/dcraw/dcrawbinary.cpp: digikam from trunk : dcraw 8.03 can
	  be used with digiKam (minimal requirement)

2006-09-06 13:12  cgilles

	* NEWS: update

2006-09-06 13:10  cgilles

	* digikam.kdevelop, libs/dcraw/Makefile.am,
	  libs/dcraw/dcrawbinary.cpp, libs/dcraw/dcrawbinary.h,
	  showfoto/main.cpp, showfoto/showfoto.cpp: digikam from trunk :
	  dcraw autodetection at startup : now digiKAm check the dcraw
	  version installed on your computer and report the results to user
	  if necessary.

	  This commit fix showfoto RAW files rules if dcraw detection has
	  failed.

	  Note :
	  - minimum dcraw version require : 8.09.
	  - recommended dcraw version >= 8.30.

	  CCBUGS: 132694

2006-09-06 13:09  cgilles

	* libs/imageproperties/imagedescedittab.cpp: digikam from trunk
	  :using KPopupMenu instead QPopupMenu

2006-09-06 13:07  cgilles

	* digikam/albumiconview.cpp, digikam/digikamapp.cpp,
	  digikam/digikamapp.h, digikam/main.cpp: digikam from trunk :
	  dcraw autodetection at startup : now digiKAm check the dcraw
	  version installed on your computer and report the results to user
	  if necessary.

	  This commit fix showfoto RAW files rules if dcraw detection has
	  failed.

	  Note :
	  - minimum dcraw version require : 8.09.
	  - recommended dcraw version >= 8.30.

	  CCBUGS: 132694

2006-09-06 13:04  cgilles

	* utilities/cameragui/cameraiconview.cpp: digikam from trunk :using
	  KPopupMenu instead QPopupMenu

2006-09-06 11:57  mwiesweg

	* showfoto/main.cpp, showfoto/showfoto.cpp, showfoto/showfoto.h,
	  utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp: Open image editor
	  faster (when is has been opened once)

	  - EditorWindow is no longer WDestructiveClose:
	  - initialization for each opening takes significant time
	  - introduce resetImage method in Canvas and DImgInterface
	  to reduce memory usage when closed (most importantly, delete DImg
	  object)

	  If the image is cached, scaling and drawing is now the limiting
	  factor when opening IE.

	  - use queryClose and queryExit in ShowFoto

	  CCMAIL: digikam-devel@kde.org

2006-09-05 18:21  amantia

	* digikam/Makefile.am: builddir != srcdir fix

2006-09-05 18:15  amantia

	* utilities/imageeditor/editor/Makefile.am,
	  utilities/setup/Makefile.am: builddir != srcdir fix

2006-09-05 14:39  cgilles

	* digikam/kipiinterface.cpp: digikam from trunk : kipi-interface :
	  if libkipi version is > 1.4.0, KIPI::HostSupportsTags feature is
	  supported.

2006-09-05 13:38  cgilles

	* digikam/albumfolderview.cpp, digikam/albumfolderview.h: digikam
	  from trunk :using KPopupMenu instead QPopupMenu

2006-09-05 13:28  cgilles

	* digikam/tagfilterview.cpp, digikam/tagfolderview.cpp: digikam
	  from trunk :using KPopupMenu instead QPopupMenu

2006-09-05 12:54  cgilles

	* digikam/digikamapp.cpp, digikam/searchfolderview.cpp,
	  digikam/searchfolderview.h: digikam from trunk :using KPopupMenu
	  instead QPopupMenu

2006-09-05 12:32  cgilles

	* libs/imageproperties/imagedescedittab.cpp: digikam from trunk
	  :using KPopupMenu instead QPopupMenu

2006-09-05 12:23  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: digikam from
	  trunk : no need to handle an error with showfoto if the the
	  current image filename to load is empty because showfoto use this
	  way to clear editor canvas

2006-09-05 11:08  cgilles

	* showfoto/showfoto.cpp: digikam from trunk : showfoto : if open
	  file in folder action failed to load at least one image, report
	  an error to user

2006-09-05 10:56  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h: polish

2006-09-05 10:52  cgilles

	* utilities/imageeditor/editor/imagewindow.h: polish

2006-09-05 10:49  cgilles

	* utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: digikam from trunk :
	  image window : using internal d private class

2006-09-05 10:26  cgilles

	* utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h:
	  digikam from trunk : camera gui : using KPopupMenu instead
	  QPopupMenu

2006-09-05 10:25  cgilles

	* utilities/imageeditor/editor/imagewindow.cpp: digikam from trunk
	  : fix a crash with camera gui when an image is open from camera.

2006-09-05 07:15  cgilles

	* digikam/tagfilterview.cpp: digikam from trunk :tag filters view:
	  using KPopupMenu instead QPopupMenu again

2006-09-05 07:11  cgilles

	* digikam/tagfilterview.cpp: digikam from trunk :tag filters view:
	  using KPopupMenu instead QPopupMenu

2006-09-04 11:35  cgilles

	* NEWS: update

2006-09-04 11:32  cgilles

	* digikam/tagfilterview.cpp: digikam from trunk: Tag Filters View:
	  new option in popup menu to assign an image as tags thumbnail
	  using drag & drop like with Tags View.
	  BUG: 120056

2006-09-04 11:14  cgilles

	* digikam/tagcreatedlg.cpp: missing Help button

2006-09-04 10:58  cgilles

	* NEWS: update

2006-09-04 10:56  cgilles

	* digikam/albumlister.cpp, digikam/albumlister.h,
	  digikam/tagfilterview.cpp: digiKam from trunk: tag filters view:
	  new options to set the matching condition to use between tags :
	  OR condition or AND condition
	  The settings is stored in digiKAm config file and is restored
	  between session.

	  BUG: 115160

2006-09-04 08:02  cgilles

	* digikam/tagcreatedlg.cpp: digikam from trunk : set the right icon
	  to new tag

2006-09-04 07:55  cgilles

	* libs/thumbbar/thumbbar.cpp: polish

2006-09-04 07:52  cgilles

	* digikam/imagepreviewwidget.cpp: digikam from trunk : preview job
	  pointer is a QGuardedPtr

2006-09-04 07:46  cgilles

	* digikam/batchthumbsgenerator.cpp: digikam from trunk : fix memory
	  leak if thumbnail job is in progress and digiKam is closed
	  violently

2006-09-04 07:39  gkulzer

	* libs/widgets/metadata/gpswidget.cpp: Update maps.google with
	  marker at location

2006-09-04 07:37  cgilles

	* digikam/ratingwidget.cpp, digikam/ratingwidget.h: digikam from
	  trunk : using d private class

2006-09-04 06:09  cgilles

	* NEWS: update

2006-09-04 06:06  cgilles

	* libs/dimg/loaders/Makefile.am: digiKam from trunk: fix C++
	  Exception rules require by Exiv2 library
	  BUG: 133525

2006-09-03 17:04  mwiesweg

	* digikam/digikamapp.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: Properly handle
	  closing: When IE needs to save, and the main window
	  is closed or session management closes, ask for saving.

2006-09-03 15:58  cgilles

	* digikam/tagfilterview.cpp: polish

2006-09-03 15:47  cgilles

	* libs/imageproperties/imagedescedittab.cpp: digikam from trunk :
	  Tags view from Comments & Tags side bar tab : new options to:

	  - "Select All" tags
	  - "Deselect" all tags
	  - "Invert Selection" of tags

	  CCBUGS: 115154, 115157

2006-09-03 15:45  mwiesweg

	* utilities/imageeditor/editor/imagewindow.cpp: Emit
	  signalNoCurrentItem when closing so that changes in
	  ImageDescEditTab are applied
	  before the Widgets are destroyed

2006-09-03 14:50  cgilles

	* NEWS: update

2006-09-03 14:49  cgilles

	* digikam/tagfilterview.cpp: digikam from trunk : Tags Filter View
	  : new options to

	  - "Select All" tags
	  - "Deselect" all tags
	  - "Invert Selection" of tags

	  BUG: 115154
	  CCBUGS: 115157

2006-09-03 13:18  cgilles

	* NEWS: update

2006-09-03 13:09  cgilles

	* NEWS: update

2006-09-03 09:29  cgilles

	* libs/dimg/loaders/tiffloader.cpp: || -> &&

2006-09-03 08:52  cgilles

	* libs/dimg/loaders/tiffloader.cpp: digikam from trunk :
	  DImg::TiffLoader : the loader work fine with
	  PHOTOMETRIC_MINISBLACK TIFF color-space (Blacl & white picture
	  converted with ImageMagick).

	  Marcel, we need to check the current implementation with others
	  TIFF color-spaces. There are a lots of tiff sample pictures in
	  libtiff repository :

	  http://www.remotesensing.org/libtiff/images.html

	  CCBUGS: 125916

2006-09-03 08:33  cgilles

	* libs/dimg/loaders/tiffloader.cpp: digikam from trunk :
	  DImg::TiffLoader : digiKam cannot handle TIFF file without RGB
	  color-space.

	  Marcel, this is still to do in tiff decoder RGB color-space is
	  used with 90% of tiff files, especially with photograph pictures,
	  but we need to finalize this part to support others tiff
	  color-spaces.

	  This commit prevent dummy image data decoding in editor.

	  CCBUGS: 125916

2006-09-03 08:09  cgilles

	* libs/dimg/dimg.cpp: digikam from trunk : DImg::fileFormat()
	  optimizations : no need to parse RAW file structure to check file
	  format if the file extension is know like a RAW file

2006-09-02 15:34  mwiesweg

	* libs/dimg/loaders/tiffloader.cpp: - check that rows_per_strip,
	  bits_per_sample and samples_per_pixel is not 0.
	  If these value are invalid, refuse to load.
	  - rows_per_strip of 0 results in an endless loop
	  - samples_per_pixel of 0 is invalid, leads to bad data
	  - use TiffGetFieldDefaulted instead of TiffGetField (inspired by
	  ImageMagick)

	  Note: this does not fix the problem that libtiff returns invalid
	  values,
	  but now digikam notices the fact.

	  CCBUG: 125916

2006-09-01 13:29  cgilles

	* digikam/tagcreatedlg.cpp, digikam/tagcreatedlg.h: digikam from
	  trunk: new button to reset tag thumb in tag properties dialog
	  CCBUGS: 118526

2006-09-01 13:26  mwiesweg

	* libs/dialogs/deletedialog.h: Use DIGIKAM_EXPORT for DeleteDialog

2006-09-01 12:47  cgilles

	* libs/imageproperties/imagedescedittab.cpp: digikam from trunk:
	  new popup menu options to reset album/tag thumbs in comments &
	  tags side bar tab
	  CCBUGS: 118526

2006-09-01 12:39  cgilles

	* digikam/tagfilterview.cpp, digikam/tagfolderview.cpp: digikam
	  from trunk: set tag dile name to "tag" (default)
	  CCBUGS: 118526

2006-09-01 11:19  cgilles

	* digikam/tagfilterview.cpp, digikam/tagfilterview.h: digikam from
	  trunk: new popup menu options to reset album/tag thumbs in tag
	  filter view
	  CCBUGS: 118526

2006-09-01 10:59  cgilles

	* NEWS: update

2006-09-01 10:59  cgilles

	* digikam/albumfolderview.cpp, digikam/albumfolderview.h,
	  digikam/tagfolderview.cpp, digikam/tagfolderview.h: digikam from
	  trunk: new popup menu options to reset album/tag thumbs
	  BUG: 118526

2006-09-01 05:26  cgilles

	* NEWS: update

2006-08-31 19:00  cgilles

	* libs/thumbbar/thumbbar.cpp: digikam from trunk : with showfoto,
	  refresh all thumbbar items if exif auto-rotation option is
	  changed in setup

	  CCBUGS: 127179

2006-08-31 14:06  cgilles

	* digikam/batchthumbsgenerator.cpp, digikam/scanlib.cpp,
	  digikam/scanlib.h: digikam from trunk : scanlib use now the new
	  digiKam batch progress dialog

2006-08-31 13:59  cgilles

	* libs/dialogs/dprogressdlg.cpp, libs/dialogs/dprogressdlg.h:
	  cleanup

2006-08-31 12:32  cgilles

	* libs/dialogs/dprogressdlg.cpp, libs/dialogs/dprogressdlg.h:
	  digikam from trunk: DProgressDlg is now compatible with scanlib
	  implementation to remplace KProgressDialog

2006-08-31 11:11  gkulzer

	* libs/widgets/iccprofiles/iccprofilewidget.cpp: indent -> intent

2006-08-31 11:06  cgilles

	* NEWS: update

2006-08-31 10:44  cgilles

	* digikam/batchthumbsgenerator.cpp, digikam/batchthumbsgenerator.h,
	  libs/dialogs/dprogressdlg.cpp, libs/dialogs/dprogressdlg.h:
	  digikam from trunk : thumbnails generator give a little preview
	  of thumbs now

2006-08-31 07:27  gkulzer

	* TODO, imageplugins/imageeffect_iccproof.cpp,
	  libs/dialogs/iccprofileinfodlg.h, libs/jpegutils/Makefile.am,
	  libs/widgets/iccprofiles/iccprofilewidget.cpp,
	  showfoto/setup/setup.cpp: icc -> ICC in i18n strings, loose ->
	  lose in Makefile.am

2006-08-30 17:42  mwiesweg

	* NEWS: three more

2006-08-30 17:36  mwiesweg

	* digikam/iconview.cpp: Properly emit signalSelectionChanged when
	  selecting with Shift

	  BUG: 133209

2006-08-30 17:20  mwiesweg

	* digikam/albumdb.cpp, digikam/tagfolderview.cpp: - when setting
	  the iconKDE string, reset the icon ID to 0, which has precedence
	  - set root item to "open" initially. (If items are added in
	  TagFolderView,
	  ensureItemVisible is called. TagFilterView has no root item. So
	  this appeared only
	  when creating the very first item from TagFilterView)

	  BUG: 120075, 120074

2006-08-30 15:32  gkulzer

	* imageplugins/imageeffect_iccproof.cpp: I18 polishing

2006-08-30 14:58  cgilles

	* digikam/digikamapp.cpp, digikam/digikamapp.h: digikam from trunk
	  : refresh current album properlly after batch thumbnails
	  processing

2006-08-30 14:48  cgilles

	* digikam/batchthumbsgenerator.cpp: polish

2006-08-30 14:47  cgilles

	* digikam/batchthumbsgenerator.cpp, digikam/batchthumbsgenerator.h,
	  libs/dialogs/Makefile.am, libs/dialogs/dprogressdlg.cpp,
	  libs/dialogs/dprogressdlg.h: digikam from trunk : new batch
	  progress dialog used by thumbnails processing tool.
	  BUG: 120308

2006-08-30 13:38  cgilles

	* utilities/cameragui/camerafolderdialog.cpp: polish

2006-08-30 12:36  krienke

	* utilities/scripts/digitaglinktree: Fixed typo

2006-08-30 12:34  krienke

	* utilities/scripts/digitaglinktree: Updated scripts help text

2006-08-30 12:24  krienke

	* utilities/Makefile.am: Added scripts subdirectory to
	  utilities/Makefile.am

2006-08-30 12:19  cgilles

	* utilities/cameragui/cameraiconview.cpp: polish

2006-08-30 10:55  cgilles

	* NEWS: update

2006-08-30 10:36  cgilles

	* utilities/setup/setup.cpp: fix i18n

2006-08-30 10:34  cgilles

	* digikam/batchthumbsgenerator.cpp: digikam from trunk : code
	  polishing : there is no LibKExif depencies here.

2006-08-30 10:34  cgilles

	* utilities/setup/setup.cpp: fix i18n

2006-08-30 10:32  cgilles

	* utilities/setup/setup.cpp: update descriptions using Peter patch

2006-08-30 10:28  cgilles

	* utilities/setup/setup.cpp, utilities/setup/setupmetadata.cpp,
	  utilities/setup/setupmetadata.h: digikam from trunk : When the
	  Exif auto-rotation option is canged in setup dialog, digiKam ask
	  now to user if the new batch tool to re-generate all albums items
	  thumbnails must be started to refresh thumbs database.

	  CCBUGS: 127179, 110658, 128308

2006-08-30 10:23  cgilles

	* digikam/batchthumbsgenerator.cpp: fix i18n

2006-08-30 10:21  cgilles

	* digikam/digikamapp.cpp: fix i18n

2006-08-30 09:22  cgilles

	* NEWS: update

2006-08-30 09:02  cgilles

	* digikam/Makefile.am, digikam/batchthumbsgenerator.cpp,
	  digikam/batchthumbsgenerator.h, digikam/digikamapp.cpp,
	  digikam/digikamapp.h, digikam/digikamui.rc: digikam from trunk :
	  new batch tool to re-generate all albums items thumbnails for all
	  icon sizes. Use the new Tools/Rebuild all Thumbnails option for
	  that.

	  This tool can take a while on slow computers (you can take a
	  coffee (:=)). Note : you cannot use digiKam during thumbnails
	  processing.

	  BUG : 128308
	  CCBUGS : 110658, 127179

2006-08-30 06:49  cgilles

	* utilities/cameragui/cameraui.cpp: digikam from trunk : regroup
	  all MPEG files to the same folder during downloading from camera
	  CCBUGS : 133185

2006-08-30 06:46  cgilles

	* digikam/albumsettings.cpp: digikam from trunk : add by default
	  *.mpe and *.mpo about MPEG movie file extensions to sort in album
	  gui
	  CCBUGS : 133185

2006-08-30 05:27  cgilles

	* digikam.lsm, release_digikam.rb, version.h: update digiKam
	  0.9.0-beta1 to beta2

2006-08-29 20:58  mwiesweg

	* digikam/albumlister.cpp, digikam/digikamview.cpp,
	  digikam/digikamview.h, digikam/icongroupitem.cpp,
	  digikam/iconview.cpp: View/IconView optimizations or bug fixes

	  Problems to fix:
	  - when removing many images with the tag filter, the GUI would
	  hang
	  Try with >1000 tagged images and filter with "Not tagged" - it
	  took
	  more than a minute with full CPU, now 500 ms
	  - improve GUI responsiveness when selecting images in
	  AlbumIconView,
	  especially with key presses or keeping the key pressed

	  Fixes:
	  - use a QTimer to decouple the selection signal from
	  AlbumIconView
	  and setting the right side bar in AlbumView.
	  Using 75 ms.
	  - set a wait cursor when filtering large numbers of images with
	  tag filter
	  (here it is 500 ms for 1000 images)
	  No cursor for small numbers of images.
	  - emit a signalSelectionChanged from IconView when the last image
	  has been
	  removed (and no image is selected any more)
	  - disconnect signalItemDeleted(AlbumIconItem*) from DigikamView's
	  signal_noCurrentItem
	  - when all items are removed, make sure that the contents size
	  is updated (to 0x0)

	  CCMAIL: digikam-devel@kde.org

2006-08-29 20:38  cgilles

	* NEWS: bug fixed in trunk

2006-08-29 13:09  mwiesweg

	* libs/imageproperties/imagepropertiessidebar.cpp,
	  libs/imageproperties/imagepropertiessidebardb.cpp: Filter out
	  duplicate itemChanged calls in sidebar

2006-08-29 11:03  cgilles

	* digikam/scanlib.cpp: fix i18n

2006-08-29 10:49  cgilles

	* digikam/scanlib.cpp: please to user

2006-08-28 20:54  mwiesweg

	* libs/dialogs/ctrlpaneldlg.cpp,
	  libs/dimg/filters/dimgthreadedfilter.cpp: some small changes

2006-08-28 13:58  cgilles

	* NEWS: update

2006-08-28 13:53  cgilles

	* libs/imageproperties/imagedescedittab.cpp: just polish

2006-08-28 13:51  cgilles

	* libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h: digikam from trunk :
	  Comments and Tags side bar tab : the "Recents Tags" button us a
	  popup menu to display recents tags used. A QToolButton look
	  better for that.

	  BUG: 115161

2006-08-28 11:21  cgilles

	* libs/imageproperties/imagedescedittab.cpp: digikam from trunk :
	  bugfix : I'm so surprise than nobody has'nt reported that : chage
	  an icon tag will always display an empty error message box...

	  CCMAIL: digikam-devel@kde.org

2006-08-28 09:14  cgilles

	* NEWS: update

2006-08-28 09:12  cgilles

	* digikam/tagcreatedlg.cpp: digikam from trunk : Tags Edit/Create
	  dialog : Let's user select others folder to choose a tag icon.

	  BUG: 128296

2006-08-28 08:15  bram

	* libs/dialogs/deletedialogbase.ui: SVN_SILENT: fixuifiles

2006-08-28 05:40  cgilles

	* libs/dialogs/ctrlpaneldlg.cpp, libs/dialogs/imageguidedlg.cpp:
	  digikam from trunk : threaded Image plugin dialogs : Change test
	  to check if computation is already in progress to prevent
	  dupplicate event from gui
	  Heiner, please check if this fix improve the stability with MT on
	  your system. Thanks in advance

	  CCBUGS: 133026

2006-08-28 05:37  cgilles

	* libs/dialogs/Makefile.am: missing tab

2006-08-27 19:57  cgilles

	* digikam/tagcreatedlg.cpp: add decorative logo. fix i18n

2006-08-27 17:25  cgilles

	* digikam/tagcreatedlg.cpp, digikam/tagcreatedlg.h,
	  digikam/tagfilterview.cpp, digikam/tagfolderview.cpp,
	  digikam/tagspopupmenu.cpp,
	  libs/imageproperties/imagedescedittab.cpp: digikam from trunk :
	  tags create/edit dialogs :

	  - Use the active parent window to display dialog (bugfix).
	  - Use an internal 'd' private class.
	  - Use KLineEdit instead QLineEdit.

	  CCMAIL: digikam-devel@kde.org

2006-08-27 16:41  cgilles

	* libs/imageproperties/imagedescedittab.cpp: polish

2006-08-27 16:06  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: digikam from
	  trunk : Raw files are already rotated properlly by dcraw.Because
	  we don't have a feedback from dcraw about auto-rotated RAW file
	  during decoding, we set on the transformed flag as well.

2006-08-26 18:29  cgilles

	* utilities/cameragui/cameraui.cpp: digikam from trunk : cameragui
	  : when we create sub-albums based on file extensions, group same
	  file extension together

2006-08-25 20:57  cgilles

	* utilities/cameragui/cameraui.cpp: digikam from trunk : cameragui
	  bugfix : need to check the target file extension to create
	  sub-albums based on file extensions

2006-08-25 17:00  cgilles

	* utilities/setup/setupcamera.cpp: hide 'last acess date' from
	  camera setup

2006-08-25 15:07  mwiesweg

	* libs/dialogs/deletedialog.cpp, libs/dialogs/deletedialog.h,
	  libs/dialogs/deletedialogbase.ui: Oops: Add missing files

2006-08-25 14:44  cgilles

	* NEWS: Update

2006-08-25 14:42  cgilles

	* utilities/cameragui/cameraui.cpp: digiKam from trunk : Camera Gui
	  improvements : new option to download pictures into files
	  'Auto-created Extension-based sub-albums'. You can separate RAW,
	  JPEG, MOV files easily in your destination album.

	  Note : you can use this options at the same time than
	  'Auto-created Date-based sub-albums' option. You will have
	  something like this :

	  - 2006-03-24/JPG
	  - 2006-03-24/CR2
	  - 2006-03-24/MOV
	  etc...

	  BUG: 130547

2006-08-25 13:33  mwiesweg

	* NEWS, digikam/albumhistory.cpp: Set this to 0 as in the other
	  similar methods

	  BUG: 132957

2006-08-25 13:30  mwiesweg

	* utilities/setup/setupmisc.cpp: Missing in last commit

2006-08-25 13:24  cgilles

	* NEWS: update last fix by Marcel

2006-08-25 13:20  mwiesweg

	* digikam/Makefile.am, digikam/albumfolderview.cpp,
	  digikam/albumfolderview.h, digikam/albumiconview.cpp,
	  digikam/albumiconview.h, digikam/albumsettings.cpp,
	  digikam/albumsettings.h, digikam/digikamapp.cpp,
	  digikam/digikamapp.h, digikam/digikamview.cpp,
	  digikam/digikamview.h, digikam/dio.cpp, digikam/dio.h,
	  digikam/syncjob.cpp, digikam/syncjob.h, libs/dialogs/Makefile.am,
	  utilities/imageeditor/editor/Makefile.am,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: File Deletion
	  handling

	  After long discussion (#126874) and input from KDE usability
	  team:
	  - <Del> brings up the trash dialog with a "Do not ask again"
	  - <Shift+Del> brings up the permanently-delete dialog without an
	  option
	  - there are hidden actions for delete without confirmation to
	  which power users can assign shortcuts
	  - the current setup option whether to trash or permanently delete
	  is removed from the setup
	  - it is kept internally and used for album deletion, see below
	  - add a new setup option which is identical to the "Do not ask
	  again" option is the trash
	  dialog, so that this setting is reversible
	  - added to AlbumSettings as well
	  - in the AlbumFolderView, if deleting a whole album,
	  only the context menu can be used to select a delete operation -
	  Shift+Del is reserved for images.
	  Here, the user can choose in the dialog whether to trash or
	  delete permanently. This setting is stored.
	  No "Do not ask again" will be available.
	  - all subalbums will be included in the list in the DeleteDialog
	  to make the user aware that
	  he deletes them as well
	  - fix a bug in ImageWindow slotDeleteCurrent with directories
	  that contain a "#"
	  - The DeleteDialog has now five modes of operation, see above.
	  The checkboxes
	  are in a widget stack, all the functionality that was there is
	  still there for future needs.

	  BUG: 126874
	  CCMAIL: digikam-devel@kde.org


2006-08-25 12:28  cgilles

	* digikam/cameradragobject.cpp, digikam/cameradragobject.h,
	  digikam/cameralist.cpp, digikam/cameralist.h,
	  digikam/cameratype.cpp, digikam/cameratype.h,
	  digikam/digikamapp.cpp, utilities/cameragui/cameraiconitem.cpp,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraiconview.h,
	  utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
	  utilities/cameragui/gpiteminfo.h,
	  utilities/setup/setupcamera.cpp: digikam from trunk : Camera Gui
	  improvement : first approach to itentify the NEW pictures taken
	  by a camera.

	  digiKam now store in the camera XML config file the "last camera
	  used date". Each camera are tagged with a date value between
	  camera gui sessions if some pictures have been donwloaded to
	  computer. If no pictures are donloaded with camera gui, the date
	  is unchanged.

	  In fact, all picture dates in the camera witch are most recent
	  than the "last camera used date" will be displayed with a little
	  yellow start to indentify the most recent pictures taken with the
	  camera.

	  To use properlly this little feature, you need to set the right
	  date in your camera !

	  Of course, this way cannot be used to identify the pictures
	  "already downloaded" from camera to computer. For that, we need
	  to have a full camera activity log somewhere (perhaps using the
	  digiKam database).

	  I'm waiting your comments about to implement camera log feature
	  in digiKam.

	  CCBUGS: 107316

2006-08-25 08:04  cgilles

	* digikam/cameratype.cpp, digikam/cameratype.h: digikam from trunk
	  : polishing and using d private internal class

2006-08-25 07:48  cgilles

	* digikam/cameralist.cpp, digikam/cameralist.h: polishing

2006-08-25 06:11  cgilles

	* NEWS: update

2006-08-24 19:56  mwiesweg

	* digikam/digikamapp.cpp, digikam/digikamview.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp: - for main view
	  shortcuts, use assignRating slots from AlbumIconView,
	  which assigns directly (right side bar does not)
	  - give shortcuts for rating clearer names so that they can be
	  identified in the shortcuts dialog

	  BUG: 132660

2006-08-24 18:50  mwiesweg

	* libs/imageproperties/imagepropertiescolorstab.cpp: Do not dismiss
	  result from "better" loadingDescriptions

2006-08-24 18:17  mwiesweg

	* libs/dimg/loaders/rawloader.cpp: RAW loader progress:
	  Any progress is better than no progress, so for the RAW loader,
	  we now have progress.
	  As dcraw does not allow us to have real progress information, do
	  some guessing and emit fake progress.
	  It works pretty well on my machine, and the progress curve is
	  sigmoidal not linear so I hope it works on most
	  machines well enough.

	  CCMAIL: digikam-devel@kde.org

2006-08-24 17:24  cgilles

	* utilities/cameragui/cameraui.cpp: fix

2006-08-24 17:18  cgilles

	* utilities/cameragui/cameraui.cpp: added QWhatsThis

2006-08-24 15:32  cgilles

	* NEWS: update

2006-08-24 15:28  cgilles

	* utilities/cameragui/cameraui.cpp: digikam from trunk : camera gui
	  improvements : new option to set configurable date format for
	  auto album creation.

	  BUG: 119075, 128817

2006-08-24 15:19  mwiesweg

	* libs/imageproperties/imagepropertiescolorstab.cpp: Filter out
	  duplicate events from AlbumIconView (two for mouse presses, four
	  or five for key presses)
	  in the Color sidebar.
	  They messed up the timing of the progress info display in the
	  histogram widget, especially navigating
	  with the keys.

	  While it cannot hurt to filter out these dups here,
	  I'd certainly like to get them before (between AlbumIconView and
	  Sidebar)

2006-08-24 14:42  mwiesweg

	* libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.h,
	  libs/threadimageio/loadingcache.cpp,
	  libs/threadimageio/loadingcache.h,
	  libs/threadimageio/loadingdescription.h,
	  libs/threadimageio/loadsavetask.cpp,
	  libs/threadimageio/loadsavetask.h,
	  libs/threadimageio/loadsavethread.cpp,
	  libs/threadimageio/loadsavethread.h,
	  libs/threadimageio/managedloadsavethread.cpp,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h: Fix the
	  longstanding problem that a half-size loading from histogram
	  would not
	  be stopped when the full image is loaded in IE

	  - a signalMoreCompleteLoadingAvailabe is now available from the
	  loading thread
	  - sent this signal when appropriate, add all necessary
	  inter-thread stuff
	  - connect histogram sidebar to this signal and restart loading
	  with full image
	  if available
	  - loading signals now sent the full LoadingDescription, not only
	  filePath.
	  Change inter-thread events as necessary
	  - some polishing in LoadingDescription
	  - usedProcess is now m_usedProcess
	  - some more comments in LoadingCache.h

2006-08-24 12:22  mwiesweg

	* NEWS: this one was still missing on the list

2006-08-24 11:46  cgilles

	* utilities/cameragui/cameracontroller.cpp: polish

2006-08-24 11:45  cgilles

	* utilities/cameragui/cameracontroller.cpp: polish

2006-08-24 11:15  cgilles

	* utilities/cameragui/cameracontroller.cpp: fix comments

2006-08-24 11:12  cgilles

	* utilities/cameragui/gpcamera.cpp, utilities/cameragui/gpcamera.h:
	  digikam from trunk : more debug libgphoto2 statements on the
	  console

2006-08-24 07:56  cgilles

	* libs/widgets/metadata/makernotewidget.cpp: remove duplicate debug
	  messages

2006-08-24 07:55  cgilles

	* libs/widgets/metadata/exifwidget.cpp,
	  libs/widgets/metadata/gpswidget.cpp: remove duplicate debug
	  messages

2006-08-24 07:54  cgilles

	* libs/dmetadata/dmetadata.cpp: more debug message

2006-08-24 07:44  cgilles

	* libs/dmetadata/dmetadata.cpp: more debug message

2006-08-23 17:53  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: stupid bug (:=)))

2006-08-23 17:46  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: digikam from
	  trunk : Exif auto-rotate into image editor : support PNG and TIFF
	  like JPEG

2006-08-23 14:39  cgilles

	* utilities/cameragui/cameraiconview.cpp: digikam from trunk :
	  cameraiconview : ensure that the current selected item from the
	  camera icon view is always visible when the thumbs size is
	  changed.

	  CCMAIL: digikam-devel@kde.org

2006-08-23 14:08  cgilles

	* digikam/iconview.cpp: digikam from trunk : iconview : ensure that
	  the current selected item from the icon view is always visible
	  when the sidebar size is changed.

	  CCMAIL: digikam-devel@kde.org

2006-08-23 12:35  cgilles

	* NEWS: update

2006-08-23 12:33  cgilles

	* utilities/cameragui/cameracontroller.cpp: digikam from trunk:
	  With UMS camera, fix full path of camera item for krename dialog
	  to render preview properlly.

	  Note: with gphoto2 camera, the problem still exist because camera
	  items aren't in the local file system. This require a lots of
	  advanced changes in the implementation.

	  CCBUGS: 126427

2006-08-23 09:49  cgilles

	* kioslave/digikamthumbnail.cpp: digikam from trunk : thumbs kio
	  slave : with RAW files try to load preview image in first to
	  parse file extension.

2006-08-23 09:28  cgilles

	* NEWS: update

2006-08-23 09:25  cgilles

	* digikam/digikamapp.cpp, digikam/digikamapp.h,
	  digikam/digikamui.rc, digikam/digikamview.cpp,
	  digikam/digikamview.h: digikam from trunk : albums gui : New menu
	  option to force the refresh of album contents. The thumbnails
	  will be recomputed by digikam kio-slave.

	  Note: The keyboard shorcut for this action is F5

	  BUG: 128673

2006-08-23 06:01  cgilles

	* libs/thumbbar/thumbbar.cpp: polish

2006-08-22 14:09  cgilles

	* libs/thumbbar/thumbnailjob.cpp: digikam from trunk : thumbnailjob
	  : backport of fix from Marcel on previewjob implementation.

	  Marcel: I suspose that all is right for you with this commit...

	  CCMAIL: marcel.wiesweg@gmx.de


2006-08-22 13:06  cgilles

	* utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/cameraui.cpp: fix i18n

2006-08-22 12:48  cgilles

	* utilities/cameragui/cameraui.cpp: digikam from trunk : camera gui
	  : moving auto-rotate/flip option to "On the fly Operations"
	  section. Remaning "Use Camera Information" section to
	  "Auto-Creation of Albums"

2006-08-22 11:58  cgilles

	* utilities/cameragui/albumselectdialog.cpp,
	  utilities/cameragui/camerafolderdialog.cpp,
	  utilities/cameragui/cameraui.cpp: digikam from trunk :
	  upload/download camera dialog polish

2006-08-22 11:08  cgilles

	* utilities/cameragui/cameracontroller.cpp: typo

2006-08-22 10:53  cgilles

	* utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraiconview.h,
	  utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h:
	  digikam from trunk : camera gui improvements : add "Toggle lock"
	  option to camera item popup menu

2006-08-22 10:44  cgilles

	* utilities/cameragui/cameraui.cpp: typo

2006-08-22 10:33  cgilles

	* libs/jpegutils/jpegutils.cpp: polish

2006-08-22 09:51  cgilles

	* NEWS: update

2006-08-22 09:48  cgilles

	* libs/jpegutils/jpegutils.cpp, libs/jpegutils/jpegutils.h,
	  utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraiconview.h,
	  utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
	  utilities/cameragui/downloadsettingscontainer.h: digikam from
	  trunk : Camera gui improvements : JPEG image files conversion on
	  the fly during donwloading from digital camera. All Metadata
	  (Exif/Makernote/Iptc) are preserved.

	  Nota : duing Exiv2 limitation of read-only capability with Tiff
	  file, the only lossless file format supported actually is PNG.
	  TIFF file format will be added later when Tiff write support will
	  be added to Exiv2.

	  BUG: 124183

2006-08-22 09:13  cgilles

	* digikam/iconview.cpp: digikam from trunk : general improvements
	  of icon view reactivity !

	  This commit is simple : during items selection using mouse
	  draging, it dispatch the current icons selection event only when
	  user have release the left mouse.

	  Before this commit the implementation sent an event when a new
	  item have been selected during the selection (under the mouse
	  draging with the left button pressed). I other word, the gui will
	  recieve a lot of events to refresh the sidebar. This way
	  decreased the gui reactivity when metadata/properties sidebar is
	  enable. This problem exist also with the Camera Gui. The problem
	  is more important in this case because the data exanged between
	  the computer and the camera will be important to extract metadata
	  for each camera items.

	  IMPORTANT : I have tested digiKam Album Gui and Camera Gui with
	  this fix. All work fine but i would to have a right feedback from
	  the team before to valid this change for the next 0.9.0-beta2
	  planed to september.

	  Thanks in advance for your reports.

	  CCMAIL: digikam-devel@kde.org

2006-08-22 06:45  krienke

	* utilities/scripts/digitaglinktree.1: corrections to the text

2006-08-22 05:34  cgilles

	* digikam.kdevelop: update

2006-08-21 19:01  cgilles

	* NEWS: typo

2006-08-21 16:49  toma

	* release_digikam_docs.rb: Fix release script to include the
	  correct COPYING file

2006-08-21 16:08  toma

	* release_digikam_docs.rb: SVN_SILENT: Copy COPYING-DOC to root in
	  tarball

2006-08-21 15:59  jriddell

	* COPYING-DOCS: Add FDL licence for documentation

2006-08-21 13:09  cgilles

	* utilities/cameragui/cameracontroller.cpp: compile

2006-08-21 12:49  cgilles

	* libs/jpegutils/Makefile.am, libs/jpegutils/exifrotate.cpp,
	  libs/jpegutils/exifrotate.h, libs/jpegutils/jpegutils.cpp,
	  libs/jpegutils/jpegutils.h: exifrotate ->jpegutils

2006-08-21 12:10  cgilles

	* libs/jpegutils/transupp.cpp, libs/jpegutils/transupp.h: polish

2006-08-21 11:48  cgilles

	* libs/jpegutils/transupp.cpp, libs/jpegutils/transupp.h: polish

2006-08-21 11:07  cgilles

	* utilities/cameragui/camerafolderdialog.cpp,
	  utilities/cameragui/camerafolderdialog.h,
	  utilities/cameragui/camerafolderitem.cpp,
	  utilities/cameragui/camerafolderview.cpp,
	  utilities/cameragui/camerafolderview.h,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraiconview.h,
	  utilities/cameragui/cameraui.cpp: digikam from trunk: camera gui
	  improvements : the camera folder dialog will display the number
	  of camera items by folders

2006-08-21 08:50  cgilles

	* utilities/cameragui/cameraui.cpp: digikam from trunk : Camera gui
	  improvements : if some items are locked by camera, give a
	  feedback to user if user want to delete it.

	  CCMAIL: digikam-devel@kde.org

2006-08-21 08:26  cgilles

	* utilities/cameragui/gpcamera.cpp: polish

2006-08-21 08:20  cgilles

	* utilities/cameragui/gpcamera.cpp: polish

2006-08-21 08:15  cgilles

	* utilities/cameragui/dkcamera.h, utilities/cameragui/gpcamera.cpp,
	  utilities/cameragui/gpcamera.h,
	  utilities/cameragui/umscamera.cpp,
	  utilities/cameragui/umscamera.h: more debug statements of
	  libgphoto2 on the console

2006-08-20 21:35  cgilles

	* NEWS: update

2006-08-20 21:33  cgilles

	* utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/cameracontroller.h,
	  utilities/cameragui/cameraiconitem.cpp,
	  utilities/cameragui/cameraiconitem.h,
	  utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
	  utilities/cameragui/dkcamera.h, utilities/cameragui/gpcamera.cpp,
	  utilities/cameragui/gpcamera.h,
	  utilities/cameragui/umscamera.cpp,
	  utilities/cameragui/umscamera.h: digikam from trunk : camera gui
	  improvements : New option to toggle on/off the write acess on
	  files (Lock feature to prevent unwanted deletion of pictures)

	  This mode have been tested with my Olympus C3000Z (Gphoto2
	  driver) and my Dynax 5D in USM mode.

	  Duing a limitiation in libgphoto2, this feature is unsupported
	  actually by cameras in PTP mode.

	  CCMAIL: digikam-devel@kde.org

2006-08-19 23:38  cgilles

	* utilities/cameragui/cameraui.cpp: digikam from trunk : camera gui
	  : fix progress bar during listing of items if a camera have more
	  than one folder with pictures to download

2006-08-19 23:18  cgilles

	* utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/cameracontroller.h,
	  utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h:
	  digikam from trunk : camera gui improvements : during deletion of
	  camera items, show progress bar

2006-08-19 22:34  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: polish

2006-08-19 22:04  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: digikam from
	  trunk : if image editor fa&iled to load an image, display an
	  error message box.

2006-08-19 21:42  cgilles

	* libs/dimg/loaders/tiffloader.cpp: add link to krita tiff loader

2006-08-19 15:04  cgilles

	* utilities/cameragui/cameraui.cpp: digikam from trunk : do not
	  remove the camera items locked (read only) from camera item view
	  during items deletion.

2006-08-19 14:53  cgilles

	* utilities/cameragui/gpcamera.cpp, utilities/cameragui/gpcamera.h:
	  polish : status ==> m_status (it's a private member)

2006-08-19 14:12  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: fix typo

2006-08-19 13:37  cgilles

	* NEWS: update

2006-08-18 16:57  cgilles

	* README: update depency with dcraw

2006-08-18 16:47  cgilles

	* NEWS: Update

2006-08-18 16:22  cgilles

	* NEWS: update

2006-08-18 11:43  cgilles

	* utilities/cameragui/cameraiconitem.cpp: polish

2006-08-18 11:35  cgilles

	* utilities/cameragui/cameraiconitem.cpp: digikam from trunk :
	  camera gui improvements : some camera can lock files to prevent
	  unwanted item deletion.
	  In fact, the file access is in Read Only. This commit draw a
	  small "lock" icon under camera item in this case.

	  CCMAIL: digikam-devel@kde.org

2006-08-18 09:12  cgilles

	* NEWS: update

2006-08-17 21:10  mwiesweg

	* libs/dimg/loaders/rawloader.cpp: Remove comments for "-2" option

2006-08-17 12:38  cgilles

	* libs/dmetadata/dmetadata.cpp: digikam from trunk: Bug fix: with
	  Minolta camera (Dynax5D and 7D), we need to set the Minolta
	  Makernote Orientation tag to "Normal"
	  when we set the Exif orientation tag, else preview and thumb will
	  not be orientated properlly after to have created a new image
	  from editor using a Minolta picture.
	  CCBUGS: 131603, 131532

2006-08-17 10:07  cgilles

	* digikam/albumsettings.cpp, kioslave/digikamthumbnail.cpp,
	  libs/dimg/dimg.cpp, showfoto/showfoto.cpp,
	  utilities/cameragui/dkcamera.cpp,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp: digikam from
	  trunk: add "*.jpe" file extension. Some camera use this file
	  extension to identify JPEG files
	  taken in enhanced color mode (with my Dynax 5D, .jpe pictures are
	  taken in AdobeRGB with the ICC right color profile embeded.)
	  CCMAIL: digikam-devel@kde.org

2006-08-17 10:03  cgilles

	* utilities/cameragui/cameraui.cpp: digikam from trunk : since
	  Exiv2 can extract Exif/Makernotes/Iptc from RAW files, it not
	  need to use .thm file from camera to get Exif data.

2006-08-17 09:42  cgilles

	* digikam.kdevelop: fix

2006-08-17 08:52  cgilles

	* utilities/cameragui/cameraui.cpp: polish

2006-08-17 08:48  cgilles

	* utilities/cameragui/cameraui.cpp: digikam from trunk : CameraGUI
	  improvements : thumbnail items extraction can be take a while
	  with a large pictures list from camera.
	  We will display a progress bar during this task.

2006-08-17 08:00  cgilles

	* utilities/cameragui/umscamera.cpp: digikam from trunk : improve
	  quality preview with RAW files into camera gui.

2006-08-17 01:01  cgilles

	* digikam.kdevelop: fix

2006-08-17 00:31  cgilles

	* libs/dcraw/dcrawpreview.cpp: digikam from trunk : do not use
	  dcraw "-2" option to decoding RAW file in 8 bit by default. This
	  will be compatible with dcraw 8.29 realease
	  CCBUGS: 131686

2006-08-16 23:22  cgilles

	* libs/dcraw/rawfiles.h: digikam from trunk : added Sony ALpha RAW
	  file extension by default.
	  CCBUGS: 131686

2006-08-16 07:28  krienke

	* utilities/scripts/digitaglinktree.1: Fixed more typos

2006-08-15 15:43  scripty

	* kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikampreview.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol: SVN_SILENT made messages
	  (.desktop file)

2006-08-15 14:11  krienke

	* utilities/scripts/digitaglinktree,
	  utilities/scripts/digitaglinktree.1: Added -C, -A, -H Options to
	  script;
	  fixed number ob exported photos in -A mode;
	  updated manual page;

2006-08-14 15:51  scripty

	* digikam/digikam.desktop: SVN_SILENT made messages (.desktop file)

2006-08-13 15:37  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  showfoto/showfoto.desktop,
	  utilities/imageeditor/editor/digikamimageplugin.desktop:
	  SVN_SILENT made messages (.desktop file)

2006-08-13 13:22  mwiesweg

	* utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraiconview.h,
	  utilities/cameragui/renamecustomizer.cpp,
	  utilities/cameragui/renamecustomizer.h: Make renaming
	  unicode-proof:
	  - Move generation of new name to RenameCustomizer,
	  CameraIconView provides necessary information
	  - Rewrite custom renaming
	  - remove strftime, use QDateTime
	  - remove QFile::encodeName to QCString and back to QString
	  conversion,
	  which break UTF8

	  CCBUG: 131558

2006-08-13 13:04  mwiesweg

	* NEWS: update bug list

2006-08-13 12:59  mwiesweg

	* digikam/digikamapp.cpp, digikam/imageattributeswatch.cpp,
	  digikam/imageattributeswatch.h: - Shut down ImageAttributesWatch
	  connections when closing,
	  widgets may have been deleted at that time, which will cause a
	  crash.
	  - properly shut down albumthumbnailloader when closing to free
	  Shared Memory

	  CCBUG: 131972

2006-08-13 12:52  mwiesweg

	* utilities/imageeditor/editor/imagewindow.cpp: Wait for saving to
	  complete in ImageWindow as well

	  BUG: 132081

2006-08-11 21:59  mwiesweg

	* utilities/imageeditor/tools/imageresizedlg.cpp: Adapt absolute
	  maximum in ResizeDlg to current image dimension

	  BUG: 132113

2006-08-11 15:39  scripty

	* imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikampreview.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/editor/digikamimageplugin.desktop:
	  SVN_SILENT made messages (.desktop file)

2006-08-10 21:12  mwiesweg

	* kioslave/digikamthumbnail.cpp: Only use QFile::encodeName
	  immediately for system calls.
	  DImg takes a QString, give it a QString.
	  Please test if this solves the UTF8 problems.

	  CCBUGS: 131920

2006-08-10 12:55  ach

	* utilities/hotplug/configure.in.in: digikam trunk: better not to
	  confuse a svk feature with svn :(
	  unbreak built: use AC_OUTPUT again.

2006-08-09 21:17  mwiesweg

	* showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h: When a save
	  operation is runnnig, wait, show a message box and enter a loop.

	  - it would be better if the dialog shown does not have a OK
	  button,
	  but queuedMessageBox comes in very handy
	  - fix still missing for ImageWindow (IE), interfering with other
	  local changes here

	  CCBUG: 132081

2006-08-09 19:38  ach

	* digikam.kdevelop, digikam/album.cpp, digikam/albumdb.cpp,
	  digikam/albummanager.cpp, digikam/albumsettings.cpp,
	  digikam/imageinfo.cpp, digikam/kipiinterface.cpp,
	  digikam/scanlib.cpp, kioslave/digikamalbums.cpp,
	  kioslave/digikamdates.cpp, kioslave/digikamsearch.cpp,
	  kioslave/digikamtags.cpp,
	  utilities/cameragui/camerafolderitem.cpp,
	  utilities/cameragui/camerafolderview.cpp,
	  utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/gpcamera.cpp,
	  utilities/hotplug/configure.in.in,
	  utilities/imageeditor/canvas/undocache.cpp,
	  utilities/setup/setupgeneral.cpp: Krazy-fix: Check for adding
	  single char string to a QString

2006-08-09 18:55  ach

	* imageplugins/imageeffect_iccproof.cpp: Krazy-fix: Check for
	  contractions in strings...
	  don't -> do not

2006-08-09 18:42  ach

	* libs/dimg/dimg.cpp: krazy-fix: == QString::NULL -> .isNull()

2006-08-08 21:57  mwiesweg

	* utilities/imageeditor/canvas/dimginterface.cpp: First part of a
	  fix: Properly delete thread.

	  CCBUG: 132081

2006-08-08 13:43  mwiesweg

	* libs/dimg/loaders/ppmloader.cpp, libs/dimg/loaders/rawloader.cpp:
	  Fix PPC compatibility: Do not swab.
	  Thanks to Yannick Roehlly for testing.

	  CCMAIL: yannick.roehlly@free.fr

2006-08-07 20:57  mwiesweg

	* digikam/searchwidgets.cpp, kioslave/digikamsearch.cpp: Applying
	  proposed patch. Thanks to Richard Kralovic.

	  BUG: 132011

2006-08-05 20:22  mwiesweg

	* NEWS: some bugs killed

2006-08-05 13:11  mwiesweg

	* libs/dimg/dimg.cpp: Improve debug messages

2006-08-03 21:53  mwiesweg

	* libs/dimg/loaders/jpegloader.cpp: Make JPEG signature checking
	  endianness-proof
	  (please test)

	  CCBUGS: 131550

2006-08-03 20:56  mwiesweg

	* libs/dimg/loaders/pngloader.cpp: Fix PNG loader for PPC.
	  As suggested by testing, use the same code for little and big
	  endian.
	  (This now changes all color types, not only RGB as the first
	  patch)

	  CCBUGS: 131549

2006-08-02 20:59  mwiesweg

	* libs/dimg/loaders/rawloader.cpp: The "-2" option does no longer
	  exist in dcraw 8.27.
	  It was the default in older 8.x version.
	  Removing this option now (unless someone claims it does not work)

2006-08-02 15:58  scripty

	* kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikampreview.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol: SVN_SILENT made messages
	  (.desktop file)

2006-08-01 21:23  mwiesweg

	* kioslave/digikampreview.cpp: The same fix as for the thumbnails
	  ioslave, now for the preview ioslave

	  BUG: 131603, 131532

2006-08-01 14:49  scripty

	* kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikampreview.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol: SVN_SILENT made messages
	  (.desktop file)

2006-07-31 21:40  mwiesweg

	* kioslave/digikamthumbnail.cpp: Rotate RAW thumbnails as well, not
	  only JPEGs contains rotation information.

	  CCBUGS: 131532, 131603

2006-07-31 21:22  mwiesweg

	* libs/dmetadata/dmetadata.cpp: Older Exiv2 versions throw an error
	  when they encounter Minolta Makernote key names.
	  Only query these keys if they are supported by Exiv2.
	  Otherwise, the Exif.Image.Orientation tag will be ignored as
	  well.

	  CCBUGS: 131532, 131603

2006-07-28 21:29  mwiesweg

	* digikam/imagepreviewjob.cpp, digikam/imagepreviewwidget.cpp: Kill
	  the preview ioslave each time properly so that is frees its
	  Shared Memory.

	  Note: It seems that the usage of Shared Memory is dangerous,
	  as the segments are not freed when the application crashes.

	  BUG: 131277
	  CCMAIL: digikam-devel@kde.org

2006-07-28 07:22  cgilles

	* utilities/setup/setupicc.cpp: setup icc :simplify toogling option
	  widgets using group box properties

2006-07-28 07:05  cgilles

	* utilities/cameragui/cameraui.cpp: disable 'Image' button is
	  cameragui is busy

2006-07-28 07:02  cgilles

	* NEWS: update

2006-07-28 06:50  krienke

	* utilities/scripts/digitaglinktree.1: Fixed typos.

2006-07-28 06:50  krienke

	* utilities/scripts/digitaglinktree: Added license (GPL) to script
	  file.

2006-07-27 18:49  cgilles

	* utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/cameraiconitem.cpp,
	  utilities/cameragui/cameraiconitem.h,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraiconview.h,
	  utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
	  utilities/cameragui/gpcamera.cpp,
	  utilities/cameragui/umscamera.cpp: digiKam from trunk : Camera
	  Gui improvements : camera item thumbnails increase/decrease size
	  options...

	  - Rename 'Select' button to 'Image' button. Add 2 new menu
	  entries to increase/decrease the thumbs size.
	  - Thumb size values are the same than Main interface.
	  - The thumbnails are taken from camera in huge size and cached
	  into memory: it very fast! No need to reload the thumbs from
	  camera when size value is changed (digiKam 0.6.2, witch support
	  this feature used this technic).
	  - The thumbs size is saved at each camera gui session and
	  restored later.
	  - 2 keyboard shorcuts can be used to change thumbs size : CTRL+
	  and CTRL-

	  A screenshot :

	  http://digikam3rdparty.free.fr/Screenshots/camera_gui_with_huge_thumbs.png

	  CCMAIL: digikam-devel@kde.org

2006-07-27 15:00  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikampreview.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/editor/digikamimageplugin.desktop:
	  SVN_SILENT made messages (.desktop file)

2006-07-27 13:59  cgilles

	* utilities/cameragui/umscamera.cpp: digikam from trunk: store the
	  UMS camera root path properlly using a "/" at end if necessary.

2006-07-27 12:11  cgilles

	* digikam/albumiconview.cpp: polish

2006-07-27 08:03  cgilles

	* utilities/cameragui/cameraui.cpp: digikam from trunk : camera gui
	  upload : do not include file name extension during file renaming
	  operation from users if picture already exist into camera.

2006-07-27 07:45  cgilles

	* utilities/cameragui/cameracontroller.cpp: fix i18n

2006-07-27 07:24  cgilles

	* NEWS, TODO: update

2006-07-27 07:22  cgilles

	* digikam/albumiconview.cpp, digikam/albumiconview.h: digikam from
	  trunk : do not include file name extension during file renaming
	  operation from users.

	  Note : with the old implementation, when the the filename
	  extension is changed by user, we will check if this one is in the
	  mimetype setup. if no, it's added, bu _always_ like an image
	  mimetype !!! Imaging if you put a sound or a video mimetype in
	  the image mimetype list : image editor will trying to open it...

	  The mimetype registration with renaming is now removed.

	  BUG: 117375
	  CCBUGS: 113801

2006-07-27 06:26  cgilles

	* utilities/cameragui/cameraui.cpp: fix parent menu of separator

2006-07-26 19:49  cgilles

	* TODO: update

2006-07-26 14:39  cgilles

	* utilities/scripts/Makefile: remove

2006-07-26 14:34  cgilles

	* NEWS: update

2006-07-26 14:28  cgilles

	* utilities/scripts/Makefile.in: no need

2006-07-26 14:27  cgilles

	* utilities/scripts, utilities/scripts/Makefile,
	  utilities/scripts/Makefile.am, utilities/scripts/Makefile.in,
	  utilities/scripts/digitaglinktree,
	  utilities/scripts/digitaglinktree.1: Add script from Rainer
	  Krienke to export digiKam tags from database.

	  BUG: 109820

2006-07-26 13:07  cgilles

	* digikam/digikamview.cpp: digikam from trunk : dialog to import
	  pictures in existing album use the right file formats pattern
	  (like showfoto and cameragui)

2006-07-26 12:46  cgilles

	* utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h:
	  digikam from trunk : camera interface : new 'Upload' option into
	  'Download' camera dialog button to upload pictures into camera.

2006-07-26 11:34  cgilles

	* utilities/cameragui/gpcamera.cpp: polish

2006-07-26 11:21  cgilles

	* utilities/cameragui/camerafolderdialog.cpp,
	  utilities/cameragui/camerafolderdialog.h,
	  utilities/cameragui/camerafolderview.cpp,
	  utilities/cameragui/camerafolderview.h,
	  utilities/cameragui/renamecustomizer.cpp: digikam from trunk :
	  camera interface : enable/disable OK button in camera folder
	  selection dialog if no camera directory is selected

2006-07-26 08:58  cgilles

	* digikam/albumlister.cpp, digikam/albumlister.h: polish

2006-07-26 08:20  cgilles

	* NEWS: update

2006-07-26 08:10  cgilles

	* digikam/albumlister.cpp: digikam from trunk : fix crash under
	  FreeBsd

	  CCBUGS: 131301

2006-07-26 06:37  cgilles

	* utilities/cameragui/cameraui.cpp: fix i18n

2006-07-25 20:25  cgilles

	* README: add bugs report url

2006-07-25 16:10  scripty

	* kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikampreview.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol: SVN_SILENT made messages
	  (.desktop file)

2006-07-25 14:07  cgilles

	* NEWS: update

2006-07-25 14:04  cgilles

	* imageplugins/digikamimageplugin_core_ui.rc: digikam from trunk:
	  use same menu mnemonic for Filter as Krita and Photoshop
	  CCBUGS : 124060

2006-07-25 13:42  cgilles

	* NEWS: update

2006-07-25 13:41  cgilles

	* utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
	  utilities/cameragui/renamecustomizer.cpp,
	  utilities/cameragui/renamecustomizer.h: digikam from trunk :
	  camera interface : add new option to set start number sequence
	  index with a custom value.

	  BUG: 121526

2006-07-25 12:58  cgilles

	* libs/dialogs/imageguidedlg.h: polish

2006-07-25 11:14  cgilles

	* NEWS: update

2006-07-25 11:13  cgilles

	* libs/dimg/loaders/jpegloader.cpp: digikam from trunk :
	  DImg:JPEGLoader : set horizontal and vertical Subsampling factor
	  to 1 for a best quality of color picture compression.
	  CCBUGS: 130996

2006-07-25 11:00  cgilles

	* NEWS: update

2006-07-25 10:59  cgilles

	* digikam/albumsettings.cpp: digikam from trunk : like Exif
	  auto-rotation of thumbs/preview/image is an option witch do not
	  change the pictures contents, this can be enable by default.

	  BUG: 107724

2006-07-25 09:48  cgilles

	* utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraiconview.h: digikam from trunk : camera
	  interface : upload pictures : do not popup copy&paste menu if
	  clipboard content isn't urls

2006-07-25 08:51  cgilles

	* utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/cameracontroller.h,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraiconview.h,
	  utilities/cameragui/cameraui.cpp: digikam from trunk : camera
	  interface : upload pictures : if target image in camera already
	  exist, give a feedback to user to rename the file to upload.

2006-07-25 07:15  cgilles

	* utilities/cameragui/camerafolderdialog.cpp,
	  utilities/cameragui/camerafolderdialog.h,
	  utilities/cameragui/camerafolderitem.cpp,
	  utilities/cameragui/camerafolderitem.h,
	  utilities/cameragui/camerafolderview.cpp,
	  utilities/cameragui/camerafolderview.h,
	  utilities/cameragui/cameraiconitem.h,
	  utilities/cameragui/cameraui.cpp: digikam from trunk : camera
	  interface : fix camera folder selection dialog to be compatible
	  with GPhoto2 and UMS camera drivers

2006-07-25 06:42  cgilles

	* utilities/cameragui/camerafolderitem.cpp,
	  utilities/cameragui/camerafolderitem.h: digikam from trunk :
	  using internal d private class

2006-07-25 06:37  cgilles

	* utilities/cameragui/camerafolderview.cpp,
	  utilities/cameragui/camerafolderview.h: digikam from trunk :
	  using internal d private class

2006-07-24 20:05  cgilles

	* utilities/cameragui/gpcamera.cpp,
	  utilities/cameragui/umscamera.cpp: add bugs report url

2006-07-24 15:37  cgilles

	* utilities/cameragui/camerafolderdialog.cpp,
	  utilities/cameragui/camerafolderdialog.h,
	  utilities/cameragui/camerafolderitem.cpp,
	  utilities/cameragui/camerafolderitem.h,
	  utilities/cameragui/camerafolderview.cpp,
	  utilities/cameragui/camerafolderview.h,
	  utilities/cameragui/cameraui.cpp: polish implementation : indent,
	  header, moc file, namespace, etc...

2006-07-24 15:19  cgilles

	* utilities/cameragui/cameraiconview.cpp: digikam from trunk :
	  don't popup drag&drop and copy&paste menus if camera is busy

2006-07-24 15:14  cgilles

	* utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraiconview.h: digikam from trunk:
	  simplify popup menu with paste action

2006-07-24 15:04  cgilles

	* NEWS: Update

2006-07-24 14:58  cgilles

	* utilities/cameragui/Makefile.am,
	  utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/cameracontroller.h,
	  utilities/cameragui/camerafolderdialog.cpp,
	  utilities/cameragui/camerafolderdialog.h,
	  utilities/cameragui/camerafolderitem.cpp,
	  utilities/cameragui/camerafolderitem.h,
	  utilities/cameragui/camerafolderview.cpp,
	  utilities/cameragui/camerafolderview.h,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraiconview.h,
	  utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
	  utilities/cameragui/dkcamera.cpp, utilities/cameragui/dkcamera.h,
	  utilities/cameragui/gpcamera.cpp, utilities/cameragui/gpcamera.h,
	  utilities/cameragui/umscamera.cpp,
	  utilities/cameragui/umscamera.h: digikam from trunk : improvement
	  of camera interface : Restoring an old feature from digiKam 0.6.2
	  to upload pictures to camera.

	  In fact the interface to upload into gphoto2 camera have been
	  never removed but the interface with the new digiKam folder view
	  have never written by renchi.

	  All camera type are supported : Gphoto2, PTP, UMS, etc. This
	  implementation have been tested with my Olympus C3000Z and my
	  Minolta Dynax 5D.

	  By this commit, there is 2 ways to upload pictures in your camera
	  :

	  - Drag & drop between digiKam main interface (or quesror if you
	  want), and camera interface.
	  - Copy and Paste like between digiKam album.

	  Todo : add a new 'Upload' button on the bottom of Camera
	  Interface. I need a feedback from user before to do it... This
	  one is really mandatory ?

	  Note : with Gphoto2 camera, check if the camera dirver support
	  upload using the new camera info dialog available by Camera
	  Interface Help menu.

	  CCMAIL: digikam-devel@kde.org
	  CCBUGS: 96186

2006-07-23 12:13  cgilles

	* utilities/cameragui/gpcamera.cpp,
	  utilities/cameragui/umscamera.cpp: digikam from trunk : add more
	  camera info in "sumary" dialog tab

2006-07-21 19:53  cgilles

	* utilities/cameragui/Makefile.am,
	  utilities/cameragui/cameraui.cpp: removing version.h depency

2006-07-21 15:08  cgilles

	* NEWS: update

2006-07-21 15:04  cgilles

	* utilities/cameragui/gpcamera.cpp: Fix typo

2006-07-21 15:00  cgilles

	* utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/gpcamera.cpp,
	  utilities/cameragui/umscamera.cpp: digikam from trunk : improving
	  camera drivers bug report information. Fix camera dialog about
	  data. fix Camera Information menu entry rules

2006-07-21 11:51  cgilles

	* utilities/cameragui/camerainfodialog.cpp,
	  utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/umscamera.cpp: digikam from trunk : add
	  information about UMS camera drivers

2006-07-21 11:24  cgilles

	* utilities/cameragui/Makefile.am,
	  utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/cameracontroller.h,
	  utilities/cameragui/camerainfodialog.cpp,
	  utilities/cameragui/camerainfodialog.h,
	  utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
	  utilities/cameragui/dkcamera.h,
	  utilities/cameragui/umscamera.cpp,
	  utilities/cameragui/umscamera.h: digikam from trunk : Camera
	  Interafce improvements : restoration of an old options available
	  in digiKam 0.6.x about to get all camera information from gphoto2
	  drivers.
	  A new Help button menu have been add instead a basic button and a
	  new option can launch the camera information dialog when the
	  camera
	  interface is not busy (out of pictures downloading for example).

	  Note : if an user have any problems to download pictures with a
	  gphoto2 drivers, there is a notice to report problems to
	  libghoto2 developpers.

	  A screenshot :
	  http://digikam3rdparty.free.fr/Screenshots/camera_gui_with_camera_informations_dialog.png

	  CCMAIL: digikam-devel@kde.org

2006-07-21 08:12  cgilles

	* utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/cameracontroller.h,
	  utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/downloadsettingscontainer.h: digikam form
	  trunk : code simplification about download method parameters in
	  camera controller implementation. We using a simple settings
	  container instead a large comple of parameters.

2006-07-21 05:39  cgilles

	* utilities/cameragui/animwidget.cpp,
	  utilities/cameragui/animwidget.h,
	  utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/cameracontroller.h: fix header

2006-07-20 19:51  cgilles

	* NEWS: update

2006-07-20 19:30  cgilles

	* NEWS: update

2006-07-20 19:26  cgilles

	* utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraiconview.h,
	  utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h:
	  digikam from trunk : improvements of Camera Gui again !!!

	  Now the custom prefix index depand of current images selection in
	  the camera icon items. A screenshot :

	  http://digikam3rdparty.free.fr/Screenshots/cameragui_custom_index_and_
	  pictures_selection.png

	  BUG: 124425

2006-07-20 14:53  cgilles

	* NEWS, TODO, digikam/albumiconitem.cpp, digikam/albumiconitem.h,
	  libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/cameraitempropertiestab.h,
	  libs/imageproperties/imagepropertiessidebarcamgui.cpp,
	  libs/imageproperties/imagepropertiessidebarcamgui.h,
	  utilities/cameragui/Makefile.am,
	  utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/cameracontroller.h,
	  utilities/cameragui/cameraiconitem.cpp,
	  utilities/cameragui/cameraiconitem.h,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraiconview.h,
	  utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
	  utilities/cameragui/dkcamera.cpp,
	  utilities/cameragui/gpcamera.cpp,
	  utilities/cameragui/gpiteminfo.h,
	  utilities/cameragui/renamecustomizer.cpp,
	  utilities/cameragui/renamecustomizer.h,
	  utilities/cameragui/umscamera.cpp: digikam from trunk : camera
	  gui improvement and fix :

	  - fix rename customizer rule about custom prefix widget focus
	  (#127614)
	  - Add small icon on top/roght of camera ites to indicate download
	  status (#131034)
	  - Fix some minor internal bugs.
	  - Polish implementation.
	  - using d private class to speed up compilation
	  - camera gui support digiKam theme now. A screenshot :

	  http://digikam3rdparty.free.fr/Screenshots/camera_gui_with_theme_and_icon_download_status.png

	  BUG: 127614, 131034

	  CCMAIL: digikam-devel@kde.org

2006-07-20 14:36  cgilles

	* PACKAGING: fix taggings section

2006-07-20 10:24  cgilles

	* TODO: update

2006-07-19 20:56  mwiesweg

	* ChangeLog, PACKAGING, release_digikam.rb: - Update Changelog
	  - Remove comment from release_digikam.rb - delete temp dir
	  - at a hint in PACKAGING where to find digikamimageplugin's
	  version.h

2006-07-19 06:08  cgilles

	* libs/dimg/filters/Makefile.am: add header require by
	  DigikamImagePlugins

2006-07-19 06:04  cgilles

	* libs/dmetadata/Makefile.am: missing header require by
	  DigikamImagePlugins

2006-07-19 05:55  cgilles

	* README: update depencies

2006-07-19 05:48  cgilles

	* libs/dimg/Makefile.am: Fix missing header to install require by
	  DigikamImagePlugins

2006-07-18 19:58  cgilles

	* TODO: remove B.K.O # 128101 : fixed

2006-07-18 17:21  mwiesweg

	* ChangeLog: Update Changelog with latest commits

2006-07-18 17:06  mwiesweg

	* ChangeLog: Merge changes from stable

2006-07-18 13:40  cgilles

	* libs/widgets/imageplugins/imagepannelwidget.cpp: digikam from
	  trunk : bug fix : in image pannel widget, the zoom button options
	  must be disable during image plugins computation

2006-07-18 13:35  cgilles

	* utilities/setup/setupicc.cpp, utilities/setup/setupicc.h: digikam
	  from trunk : toogle on/off monitor profile settings depending of
	  managedview option

2006-07-18 13:23  cgilles

	* utilities/setup/setupicc.cpp: digikam from trunk : add decorative
	  icon to setup icc

2006-07-18 12:20  cgilles

	* libs/widgets/common/squeezedcombobox.cpp,
	  libs/widgets/common/squeezedcombobox.h: using internal d private
	  class

2006-07-18 12:07  cgilles

	* digikam/Makefile.am, digikam/squeezedcombobox.cpp,
	  digikam/squeezedcombobox.h, libs/widgets/common/Makefile.am,
	  libs/widgets/common/squeezedcombobox.cpp,
	  libs/widgets/common/squeezedcombobox.h,
	  utilities/setup/Makefile.am: digikam from trunk : moving squeezed
	  combo box widget to libs/widgets/common to share between digikam
	  and showfoto. This is mandatory since setup icc use it.

2006-07-18 11:54  cgilles

	* utilities/setup/setupicc.cpp: digikam froam trunk : fix icc
	  dialog layout

2006-07-18 11:25  cgilles

	* utilities/setup/setupicc.cpp: digikam from trunk : Setup icc use
	  digiKam Squeeze Combo Box widget

2006-07-18 11:03  cgilles

	* digikam/searchadvanceddialog.cpp, digikam/searchadvanceddialog.h:
	  polish

2006-07-18 10:58  cgilles

	* digikam/searchadvanceddialog.cpp, digikam/searchadvanceddialog.h:
	  digikam from trunk : advanced search dialog :

	  - Using KLineEdit instead QLineEdit. More KDE like.
	  - Using internal d private class.
	  - Add separate line on the bottom

2006-07-18 10:38  cgilles

	* digikam/searchquickdialog.cpp, digikam/searchquickdialog.h:
	  digikam from trunk : quick search dialog :

	  - Fix dialog layout rule. Using a grid is better and more simple
	  to understand.
	  - Using KLineEdit instead QLineEdit. More KDE like.
	  - Using internal d private class.
	  - Set a minimum Icon View size.

2006-07-18 07:34  cgilles

	* NEWS: update

2006-07-18 07:24  cgilles

	* libs/jpegutils/exifrotate.cpp: digikam from trunk : missing to
	  disable temporally IPTC preview record during download from
	  camera to prevent broken JPEG image if autorotation is used.

	  Marcel, we need to unforget to fix this part too when a right
	  solution will be found.

	  CCBUGS: 130525

2006-07-18 06:55  cgilles

	* NEWS: update

2006-07-18 06:54  cgilles

	* digikam/albumpropsedit.cpp, digikam/albumpropsedit.h: digikam
	  from trunk : Album properties dialog :

	  - Using KLineEdit instead QLineEdit. More KDE like.
	  - Fix KTextEdit widget properties about comments editing: size,
	  wordwrap, and check-spelling.
	  - Added internal d private class to store private members.

	  BUG: 127826

2006-07-18 06:18  cgilles

	* digikam/kipiinterface.cpp: disable temporally this new libkipi
	  feature for 0.9.0-beta1, else digiKam will cannot be compiled by
	  users.

	  CCMAIL: vardhman@gmail.com, marcel.wiesweg@gmx.de

2006-07-17 21:28  mwiesweg

	* release_digikam.rb, release_digikam_docs.rb: Merge release*
	  scripts from stable

2006-07-17 19:51  jaiva

	* digikam/kipiinterface.cpp: Tags export support added, features()
	  updated to have KIPI::HostSupportsTags

2006-07-17 17:28  mwiesweg

	* ChangeLog: Preparing 0.9.0-beta1

2006-07-17 17:09  mwiesweg

	* digikam.lsm, release_digikam.rb, release_digikam_docs.rb,
	  version.h: - Preparing 0.9.0-beta1
	  - Sync digikam.lsm authors list with main.cpp

2006-07-17 16:01  cgilles

	* TODO: remove B.K.O # 93569

2006-07-17 09:58  cgilles

	* libs/widgets/imageplugins/Makefile.am: fix tab

2006-07-17 09:56  cgilles

	* imageplugins/imageeffect_iccproof.cpp: digikam from trunk : Color
	  Management tool do not use lcms API itself. code polishing

2006-07-17 09:51  cgilles

	* imageplugins/imageeffect_bwsepia.cpp: fix compilation warning
	  with gcc 4.1

2006-07-17 09:46  cgilles

	* imageplugins/Makefile.am, imageplugins/imageeffect_iccproof.cpp,
	  libs/widgets/imageplugins/Makefile.am,
	  utilities/imageeditor/editor/imageiface.cpp,
	  utilities/imageeditor/editor/imageiface.h: digikam from trunk:
	  Color management tool : add camera Make/Model information to
	  Input profile settings area to help user with the input ICC
	  profile file selection.
	  CCMAIL: digikam-devel@kde.org

2006-07-16 21:34  mwiesweg

	* NEWS, TODO: update

2006-07-16 21:30  mwiesweg

	* digikam/albumiconview.cpp: Add a null pointer check.
	  I cannot reproduce the crash, but it is ok to add a null pointer
	  check here.

	  BuG: 124199

2006-07-16 16:20  cgilles

	* NEWS: update

2006-07-16 16:19  cgilles

	* libs/widgets/metadata/iptcwidget.cpp: digikam from trunk : fix
	  "Iptc" to "IPTC" i18n

	  BUG: 130920

2006-07-16 16:00  cgilles

	* imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_iccproof.h: digikam from trunk : Color
	  Management tool bug fix :

	  - The embedded icc profile from original image is never
	  initialized in plugin and cannot be used...

	  - Using common icc profile info dialog to reduce duplicate source
	  code.

	  CCMAIL: fj.cruz@supercable.es

2006-07-16 10:04  cgilles

	* NEWS, TODO: update

2006-07-16 09:15  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: compile

2006-07-16 09:14  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: compile

2006-07-16 09:12  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: digikam from
	  trunk : disabled temporally the IPTC preview tag recoring in JPEG
	  target file duing an uncompatibility between the IPTC preview tag
	  size (256K max) and the JPEG segment size used to store IPTC byte
	  array (64K).

	  A solution need to be found in Exiv2 to prevent this problem!

	  CCMAIL: digikam-devel@kde.org, ahuggel@gmx.net
	  CCBUGS: 130525

2006-07-16 08:19  cgilles

	* imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_iccproof.h: digikam from trunk : Color
	  Management tool : accordinly with Paco, removing obsolet Display
	  icc transform

2006-07-16 07:20  cgilles

	* NEWS, TODO, utilities/imageeditor/editor/editorwindow.cpp:
	  digiKam from trunk: fix libjpeg quality value used to save a new
	  file if setup jpeg compression ratio is 100.
	  BUG: 130798

2006-07-16 07:02  cgilles

	* NEWS, imageplugins/imageeffect_iccproof.cpp: digiKam from trunk :
	  Color Management image plugin : fix over exposure rule with final
	  rendering

	  BUG: 130883

2006-07-15 21:44  fjcruz

	* utilities/setup/setupicc.cpp: New CM setting: if this option is
	  enabled, CM plugin is launched when a RAW image is loaded in IE.


	  CCMAIL: digikam-devel@kde.org, caulier.gilles@kdemail.net

2006-07-15 20:56  mwiesweg

	* utilities/imageeditor/editor/editorwindow.cpp: I missed another
	  "."

2006-07-15 20:10  cgilles

	* TODO: update

2006-07-15 19:58  cgilles

	* libs/dimg/loaders/jpegloader.cpp: digikam from trunk : add
	  libJPEG quality compression value debug message.

	  CCBUGS: 130798

2006-07-15 15:04  scripty

	* kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikampreview.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol: SVN_SILENT made messages
	  (.desktop file)

2006-07-14 19:44  cgilles

	* imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_iccproof.h: digikam from trunk : Color
	  Management tool : Added more widgets connections about to render
	  preview image if an option is changed

2006-07-14 18:33  cgilles

	* data/profiles/Makefile.am, data/profiles/prophoto.icm: add Kodak
	  pro photo icc color space profile from www.scarse.org (under GPL)

2006-07-14 17:30  cgilles

	* libs/widgets/common/curveswidget.cpp: no need a background flash
	  with black color

2006-07-14 17:01  cgilles

	* imageplugins/imageeffect_iccproof.cpp: digikam from trunk : Color
	  Management tool : fix curves points restoration between plugin
	  instance if color bit depth is different (8<->16 || 16<->8).

2006-07-14 16:32  cgilles

	* imageplugins/imageeffect_iccproof.cpp: digikam from trunk : Color
	  Management tool : fix curves points restoration between plugin
	  instance.

	  CCMAIL: fj.cruz@supercable.es

2006-07-13 08:05  fjcruz

	* utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/iccsettingscontainer.h: New Color
	  Management setting: if this new option is enabled, CM plugin is
	  launched when a RAW image is opened in IE


	  CCMAIL: caulier.gilles@kdemail.net , Digikam-devel@kde.org

2006-07-13 08:05  fjcruz

	* utilities/imageeditor/editor/editorwindow.cpp: New Color
	  Management setting: if this new option is enabled, CM plugin is
	  launched when a RAW image is opened in IE


	  CCMAIL: caulier.gilles@kdemail.net , Digikam-devel@kde.org

2006-07-13 05:47  cgilles

	* imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_iccproof.h: digikam from trunk : Color
	  Management tool : remove 'Try' button. Render preview on the fly

	  Paco : 'Do soft proofing' and 'Display profile transform' options
	  are not yet implemented. Are you planed to do it later than 0.9.0
	  ? To remember it, please just tag TODO file about these points...

	  CCMAIL: fj.cruz@supercable.es

2006-07-12 21:44  fjcruz

	* imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_iccproof.h: Gilles's patch: a new
	  contrast and curve widget have been added to Color Management
	  plugin.


	  CCMAIL: digikam-devel@kde.org, caulier.gilles@kdemail.net

2006-07-12 20:57  mwiesweg

	* utilities/imageeditor/editor/editorwindow.cpp: KTempFile
	  extension must include the ".", QFileInfo extension will not
	  include the first "."

2006-07-12 20:54  mwiesweg

	* TODO, digikam/dcopiface.cpp, digikam/dcopiface.h,
	  utilities/hotplug/digikam-camera: Rename cameraAutoDetect to
	  detectCamera to make DCOP call and commandline (--detect-camera)
	  identical.
	  As to umounting USM cameras, we dont explicitly mount so we don't
	  explicitly umount, I think apps
	  don't need to do this.

2006-07-12 14:06  cgilles

	* TODO: updated TODO list.

	  Marcel, this bug is very important to fix before beta1 :

	  http://bugs.kde.org/show_bug.cgi?id=130525

	  I'm very confuse about the comments into B.K.O. Why we have this
	  problem now ? I have tested indeep the JPEGLoader::save() method
	  in the past...

	  After to have suspected a problem in DMetadata/Exiv2, i suspect
	  now a problem with the libjpeg implementation. Perhaps the record
	  of the icc profile isn't at the right place for example (i have
	  already this problem with libtiff in the past).

	  Your viewpoint will be very appreciate (:=)))

	  CCMAIL: marcel.wiesweg@gmx.de

2006-07-12 13:56  mwiesweg

	* libs/imageproperties/imagepropertiessidebardb.cpp: fix stupid
	  mistake

2006-07-12 13:04  cgilles

	* NEWS: update

2006-07-12 10:32  mwiesweg

	* TODO: update

2006-07-12 10:32  mwiesweg

	* libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/imagepropertiessidebardb.h: Connect
	  ImagePropertiesSidebarDB to ImageAttributesWatch's
	  signalFileMetadataChanged and reload
	  metadata tab if metadata of current url is changed.

2006-07-12 07:09  cgilles

	* imageplugins/imageeffect_bwsepia.cpp,
	  imageplugins/imageeffect_bwsepia.h: polish

2006-07-11 21:41  fjcruz

	* utilities/imageeditor/editor/editorwindow.cpp: Gilles's patch
	  about RAW loading.


	  CCMAIL: digikam-devel@kde.org, caulier.gilles@kdemail.net

2006-07-11 21:39  fjcruz

	* utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/canvas/imagepluginloader.cpp,
	  utilities/imageeditor/canvas/imagepluginloader.h: Gilles's patch
	  about RAW loading.


	  CCMAIL: digikam-devel@kde.org, caulier.gilles@kdemail.net

2006-07-11 21:37  fjcruz

	* imageplugins/imageplugin_core.h: Gilles's patch about RAW
	  loading.


	  CCMAIL: digikam-devel@kde.org, caulier.gilles@kdemail.net

2006-07-11 14:57  scripty

	* imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikampreview.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol: SVN_SILENT made messages
	  (.desktop file)

2006-07-11 13:47  mwiesweg

	* libs/dimg/dimgloaderobserver.h, libs/dimg/loaders/rawloader.cpp,
	  libs/threadimageio/loadsavetask.cpp,
	  libs/threadimageio/loadsavetask.h,
	  libs/threadimageio/loadsavethread.cpp,
	  libs/threadimageio/loadsavethread.h: Add a hack to prevent a
	  deadlock at application shutdown when the app is closed
	  while a raw image is being loaded in the histogram side bar.

	  The KProcess-based raw loader is waiting for the dcraw process to
	  finish,
	  but the main thread is wait()ing for the thread to finish,
	  and no KProcess events are delivered.
	  This hack can be removed when we port to Qt4 and use the
	  synchronous QProcess.

2006-07-11 13:38  cgilles

	* imageplugins/imageeffect_iccproof.cpp: digikam from trunk : Color
	  Management tool : optimize layout and spacing

2006-07-11 13:18  mwiesweg

	* digikam/scanlib.cpp, utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/cameraui.h: Rearrange shutdown of CameraUI:
	  - call deleteLater only after the ScanLib call
	  - un-comment the kapp->processEvents line in ScanLib to allow
	  testing
	  if the crash is now fixed

	  This needs testing because I could not reliably reproduce the
	  crash before
	  and thus I cannot be sure that this actually fixes anything.

2006-07-10 13:06  cgilles

	* imageplugins/imageeffect_iccproof.cpp: Color Management tool
	  decorative icons set.

2006-07-10 11:48  cgilles

	* imageplugins/imageeffect_autocorrection.cpp,
	  imageplugins/imageeffect_bcg.cpp,
	  imageplugins/imageeffect_bwsepia.cpp,
	  imageplugins/imageeffect_hsl.cpp,
	  imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_rgb.cpp, libs/dialogs/imageguidedlg.cpp,
	  libs/widgets/imageplugins/imagepannelwidget.cpp,
	  libs/widgets/imageplugins/imagewidget.cpp,
	  libs/widgets/imageplugins/imagewidget.h: digikam from trunk :
	  BUGFIX : All color correction image plugins from digikam core
	  will remember the 'separate view' mode at next instance.

	  CCMAIL: digikam-devel@kde.org

2006-07-09 21:30  cgilles

	* imageplugins/imageeffect_iccproof.cpp,
	  utilities/setup/setupicc.cpp: fix typo

2006-07-09 14:23  cgilles

	* libs/dimg/loaders/rawloader.cpp, libs/dimg/rawdecodingsettings.h,
	  utilities/imageeditor/editor/editorwindow.cpp: digikam from trunk
	  : BUGFIX : use the default color space used by dcraw (sRGB) if
	  digiKam CM is not enable.

	  CCMAIL: digikam-devel@kde.org, fj.cruz@supercable.es

2006-07-09 10:35  cgilles

	* libs/dimg/loaders/rawloader.cpp: digikam from trunk : BUGFIX :
	  The default output color space used by dcraw is sRGB ! This
	  commit set the output to RawMode. The color correction will be
	  performed by digiKam itself else we will have both workspace
	  color correction : one by dcraw, one by digiKam.

	  This way require than digikam color management enable!

	  TODO : use the default color space used by dcraw only if digiKam
	  CM is not enable.

	  CCMAIL: digikam-devel@kde.org, fj.cruz@supercable.es

2006-07-09 08:22  cgilles

	* libs/dimg/loaders/rawloader.h: force observer to null by default

2006-07-08 13:50  cgilles

	* libs/widgets/imageplugins/imagepannelwidget.cpp,
	  libs/widgets/imageplugins/imagepannelwidget.h: optimize
	  constructor

2006-07-07 15:15  scripty

	* kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikampreview.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol,
	  utilities/imageeditor/editor/digikamimageplugin.desktop:
	  SVN_SILENT made messages (.desktop file)

2006-07-07 06:58  cgilles

	* NEWS: update

2006-07-07 06:57  cgilles

	* utilities/setup/setupiofiles.cpp: Fix swaped dcraw color balance
	  settings
	  BUG: 130381

2006-07-06 21:20  cgilles

	* libs/dcraw/README, libs/dcraw/dcraw.c,
	  libs/dcraw/dcraw_decode.cpp, libs/dcraw/dcraw_decode.h: remove
	  old implementations

2006-07-06 15:21  scripty

	* kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikampreview.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol: SVN_SILENT made messages
	  (.desktop file)

2006-07-06 14:56  cgilles

	* imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_iccproof.h: digikam from trunk : Color
	  Management image plugin use QToolBox instead KTabWidget to
	  optimize space used by setting widgets in dialog. Paco, we will
	  certainly add more options in this tool in the future...

	  CCMAIL: fj.cruz@supercable.es

2006-07-06 07:59  cgilles

	* imageplugins/Makefile.am: fix tab

2006-07-05 14:58  cgilles

	* libs/widgets/metadata/worldmapwidget.cpp: set the right
	  background color on WorldMap widget

2006-07-05 14:53  cgilles

	* libs/widgets/imageplugins/imageregionwidget.cpp: set the right
	  background color when we use small pictures

2006-07-05 14:23  cgilles

	* libs/dimg/loaders/tiffloader.cpp: add url to a tiff extension
	  implementation

2006-07-05 13:38  cgilles

	* libs/widgets/imageplugins/imageregionwidget.cpp: do not set "no
	  background" to the content widget else background will not be
	  re-generated properly with small pictures

2006-07-05 12:15  cgilles

	* libs/widgets/metadata/metadatawidget.cpp: digikam from trunk :
	  bugfix : clear all metadata contents properly in all metadata
	  view before to update when a new picture is selected in main
	  interface.

	  Note : with the old implementation, the bug can be reproduce like
	  this : after to have selected a picture with metadata, if you
	  select a new picture without metadata, nothing will be displayed.
	  But if you change the level of details, the preview picture
	  metadata will be displayed !

	  CCMAIL: digikam-devel@kde.org

2006-07-05 12:01  cgilles

	* README: update

2006-07-05 11:35  cgilles

	* libs/dimg/loaders/tiffloader.cpp: compile with all libtiff
	  version

2006-07-05 09:58  cgilles

	* libs/dimg/loaders/tiffloader.cpp: update comments

2006-07-05 07:57  cgilles

	* libs/dimg/loaders/tiffloader.cpp: add external url to tiff loader
	  like example

2006-07-04 19:08  cgilles

	* libs/widgets/imageplugins/imageregionwidget.cpp: no need a
	  background with this widget

2006-07-04 18:59  cgilles

	* libs/widgets/metadata/worldmapwidget.cpp: digikam from trunk : no
	  need a flash when WorldMap widget is visible

2006-07-04 14:35  cgilles

	* libs/imageproperties/imagepropertiessidebardb.cpp: do not filter
	  all parameter, else editor cannot dispatch image changes to side
	  bar

2006-07-04 14:30  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: if a new color
	  profile is embeded to and image dispatch change to gui

2006-07-04 14:19  cgilles

	* libs/dimg/dimgloader.cpp, libs/dimg/loaders/rawloader.cpp:
	  digikam from trunk : if a JPEG/PNG/TIFF picture (not RAW) have no
	  embedded color profile, embed sRGB or AdobeRGB color workspace
	  profile provided by digiKam if "Exif.Image.ColorSpace" tag is
	  set.

	  Paco, give my your view point about this rules. Look in
	  DimgLoadder::checkExifWorkingColorSpace() method for details

	  CCMAIL: fj.cruz@supercable.es

2006-07-04 13:40  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/editor/imageiface.cpp: cleanup

2006-07-04 13:33  cgilles

	* imageplugins/imageeffect_iccproof.cpp: fix i18n

2006-07-03 20:04  toma

	* digikam/scanlib.cpp: Gilles, this seems to cause the crash. It
	  appears when you close the cameragui, and you just downloaded
	  images to folders with are automatically created based on the
	  date. No idea why....

2006-07-03 15:29  scripty

	* kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikampreview.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol: SVN_SILENT made messages
	  (.desktop file)

2006-07-03 13:48  cgilles

	* TODO: update : later 0.9.0, we will port digiKam to CMake before
	  to port it to Qt 4.0.

	  Achim, this is can be a future non-developper task for you. Look
	  the notice about Scribus port at http://lwn.net/Articles/188693

	  CCMAIL: ach@mpe.mpg.de

2006-07-03 13:26  cgilles

	* libs/dimg/Makefile.am, libs/dimg/dimg.cpp, libs/dimg/dimg.h,
	  libs/dimg/dimgloader.cpp, libs/dimg/loaders/jpegloader.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/threadimageio/loadsavetask.h: digikam from trunk :

	  - do not export DImageLoaderObserver class. Optimize compilation.
	  - export dcolorcomposer, dcolorblend, and rawdecodingsettings
	  class to prevent broken compilation if DigikamImagePlugins is
	  compiled without digiKam core

2006-07-03 10:30  cgilles

	* NEWS, TODO: Update

2006-07-03 06:15  cgilles

	* imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_iccproof.h: digikam from trunk : ICC
	  color plugin : and another one little improvement : added buttons
	  to Load/Save settings from a text file, like White Balance,
	  Adjust Curves, Adjust Levels, and Channel Mixer tools.

	  CCMAIL: digikam-devel@kde.org, fj.cruz@supercable.es

2006-07-01 15:25  scripty

	* digikam/digikam.desktop, kioslave/digikamalbums.protocol,
	  kioslave/digikamdates.protocol, kioslave/digikampreview.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol: SVN_SILENT made messages
	  (.desktop file)

2006-07-01 08:19  cgilles

	* kioslave/Makefile.am, libs/dmetadata/dmetadata.cpp,
	  libs/dmetadata/dmetadata.h: digikam from trunk : code
	  simplification : DMetadata use now the static DImg::fileFormat()
	  method. This remove duplicate implementations

2006-07-01 07:40  cgilles

	* TODO: update

2006-07-01 07:39  cgilles

	* NEWS: update

2006-06-30 15:12  scripty

	* kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikampreview.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol: SVN_SILENT made messages
	  (.desktop file)

2006-06-30 14:42  cgilles

	* kioslave/digikamthumbnail.cpp: digikam from trunk : thumbnail
	  KIO-slave use now the IPTC preview image to render thumbs on
	  album view (if exist of course).

	  This way is very fast. If you take a large RAW file and convert
	  it to a new png in 16 bits color depth, an IPTC preview tag will
	  be created. This one will be used instead the whole image !

	  For example : I take a MRW RAW file from my Dynax 5D (3000x2000
	  pixels), and i convert it to a new 16 bits PNG file using editor.
	  The size of the target PNG file is around 27Mb. If i take the
	  whole image, thumb rendering thumb take 3-5 seconds on my Laptop
	  PIII-650Mhz. Using IPTC preview tag instead, it take 300-500
	  mili-seconds !

	  Note : IPTC preview tag embed a 800x600 JPEG image... This tag is
	  always created when a new image is saved in digiKam editor

	  CCMAIL: digikam-devel@kde.org

2006-06-30 11:15  cgilles

	* imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_iccproof.h: digikam from trunk : ICC
	  color plugin :

	  - Code polishing : indent, class members start with m_, variable
	  local -> members if necessary. It more easy to maintain.
	  - optimize memory using : no need to store an imageIface
	  instance.
	  - Layout settings widgets optimizations (positions, spaces,
	  margins : using GridLayout is always better and more simple to
	  organize).
	  - All Settings are now saved in config file and restored at next
	  session.
	  - Add Lcms logo/url link (just fun).

	  Paco : to have tested your plugin indeep with a large list of icc
	  profile files, this tool is excelent !

	  CCMAIL: digikam-devel@kde.org, fj.cruz@supercable.es

2006-06-30 07:31  cgilles

	* imageplugins/imageeffect_iccproof.cpp: digikam from trunk : now
	  ICC color plugin remember the last icc profile files settings.

2006-06-30 07:01  cgilles

	* imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_iccproof.h: digikam from trunk : now ICC
	  color plugin remember the last settings page used.

2006-06-30 06:42  cgilles

	* imageplugins/imageeffect_iccproof.cpp: digikam from trunk : ICC
	  plugin : optimize layout setting page

2006-06-30 06:09  cgilles

	* imageplugins/imageeffect_iccproof.cpp: fix indent

2006-06-30 06:07  cgilles

	* imageplugins/imageeffect_iccproof.cpp: fix comments

2006-06-30 06:00  cgilles

	* libs/widgets/metadata/exifwidget.cpp,
	  libs/widgets/metadata/gpswidget.cpp,
	  libs/widgets/metadata/iptcwidget.cpp,
	  libs/widgets/metadata/makernotewidget.cpp: fix filter form

2006-06-30 05:58  cgilles

	* libs/widgets/iccprofiles/iccprofilewidget.cpp,
	  libs/widgets/metadata/exifwidget.cpp,
	  libs/widgets/metadata/gpswidget.cpp,
	  libs/widgets/metadata/iptcwidget.cpp,
	  libs/widgets/metadata/makernotewidget.cpp: fix i18n

2006-06-30 05:50  cgilles

	* libs/widgets/metadata/metadatawidget.cpp: fix i18n

2006-06-30 05:49  cgilles

	* libs/widgets/metadata/metadatalistview.cpp,
	  libs/widgets/metadata/metadatalistviewitem.cpp: digikam from
	  trunk : if a metadata tag length is higher than 128 char,
	  troncate it to prevent very big tooltips/whatsthis size

2006-06-29 19:34  cgilles

	* libs/imageproperties/imagepropertiessidebardb.cpp: digikam from
	  trunk : forget to set to null d->currentInfo instance if no
	  selected current item

2006-06-29 17:34  ach

	* data, data/profiles, libs/widgets/iccprofiles: digikam trunk:
	  svn:ignore Makefile Makefile.in

2006-06-29 17:23  ach

	* TODO: digikam trunk: TODO: add l10n buglets and rhs sidebar
	  inconsitency

2006-06-29 15:21  scripty

	* kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikampreview.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol: SVN_SILENT made messages
	  (.desktop file)

2006-06-29 14:52  cgilles

	* libs/widgets/metadata/metadatalistview.cpp: digikam from trunk :
	  always disable the vertical bar of metadata listview to give the
	  maximum free space for metadata contents.

2006-06-29 14:33  cgilles

	* libs/dcraw/dcrawpreview.h: compile

2006-06-29 14:18  cgilles

	* utilities/cameragui/umscamera.cpp: Using common dcraw preview
	  method

2006-06-29 13:37  cgilles

	* kioslave/digikampreview.cpp, kioslave/digikampreview.h,
	  kioslave/digikamthumbnail.cpp, kioslave/digikamthumbnail.h:
	  digikam from trunk: code simplification : using common dcraw
	  preview extraction

2006-06-29 12:17  cgilles

	* libs/dcraw/Makefile.am, libs/dcraw/dcrawpreview.cpp,
	  libs/dcraw/dcrawpreview.h: new common method to extract RAW
	  preview

2006-06-29 11:44  cgilles

	* libs/dimg/dimgloader.cpp, libs/dimg/dimgloader.h: digikam from
	  trunk : BUGFIX : fix a crash with DImg::ImageLoader if used into
	  cameragui during RAW picture thumbs rendering.

2006-06-29 11:43  cgilles

	* libs/dimg/loaders/rawloader.cpp: digikam from trunk : BUGFIX :
	  fix a crash with DImg::ImageLoader if used into cameragui during
	  RAW picture thumbs rendering.

	  Since DImage::RawLoader use an observer to get loading progress
	  info, we need to check if the observer instance isn't null !

	  Tom, please try again to use camera gui with your Fuji RAW files
	  (without updating your dcraw version witch unsupport -e option),
	  and give me a feedback.

	  Note that in this case, the RAW thumb extraction will be very
	  slow. To fix this specific point, i need to upadte umscamera.cpp
	  implementation (in fact, i have forget a part in this code). I
	  will fix it by a new commit after your feedback.

	  CCMAIL: tomalbers@kde.nl

2006-06-29 10:46  cgilles

	* imageplugins/imageeffect_autocorrection.cpp,
	  imageplugins/imageeffect_bcg.cpp,
	  imageplugins/imageeffect_bwsepia.cpp,
	  imageplugins/imageeffect_hsl.cpp,
	  imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_rgb.cpp: fix spacer position

2006-06-29 10:38  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp: add spacer

2006-06-29 08:11  cgilles

	* libs/dimg/filters/icctransform.cpp,
	  libs/dimg/filters/icctransform.h: digikam from trunk :
	  DImg::IccTransform::apply() methods return a boolean value now.
	  We have a feedback if an LCMS color transformation instance
	  creation have been failed.
	  Add more debug report in the console.

	  CCMAIL: fj.cruz@supercable.es

2006-06-29 07:17  cgilles

	* ChangeLog: Update changelog file

2006-06-28 18:35  ach

	* utilities/setup/setupmetadata.cpp: digikam trunk: fix typo
	  technicals -> technical

2006-06-28 17:02  ach

	* imageplugins/imageeffect_iccproof.cpp,
	  kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikampreview.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol: digikam trunk:
	  o some (hopefully all) s/Digikam/digiKam/. Thx prokoudine!
	  o consistent capitalisation in .protocol Description

2006-06-28 15:25  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikampreview.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/editor/digikamimageplugin.desktop:
	  SVN_SILENT made messages (.desktop file)

2006-06-28 15:09  cgilles

	* libs/widgets/metadata/worldmapwidget.cpp,
	  libs/widgets/metadata/worldmapwidget.h: digikam from trunk : map
	  widget support now mouse drag event

2006-06-28 15:01  cgilles

	* libs/widgets/metadata/gpswidget.cpp,
	  libs/widgets/metadata/worldmapwidget.cpp,
	  libs/widgets/metadata/worldmapwidget.h: digikam from trunk :
	  polish set enabled rule with GPS map widget

2006-06-28 12:31  cgilles

	* data/pics/Makefile.am, data/pics/worldmap.jpg,
	  data/pics/worldmap.png, libs/widgets/metadata/gpswidget.cpp,
	  libs/widgets/metadata/gpswidget.h,
	  libs/widgets/metadata/worldmapwidget.cpp,
	  libs/widgets/metadata/worldmapwidget.h: digikam from trunk :
	  finalize world map widget to use a scrollable view instead a
	  static view. A new big world map is available (come from
	  wikipedia, and is free to use). This will be enough for 0.9.0.

	  A fresh screenshot :
	  http://digikam3rdparty.free.fr/Screenshots/digikam0.9.0-alpha8.png

	  Later 0.9.0, a new GPS positions editor is require. Jens, if you
	  is interressed, you can try to implement this part for the
	  future, like a new digiKam utility.

	  CCMAIL: digikam-devel@kde.org, jens-bugs.kde.org@spamfreemail.de

	  BUG : 111560

2006-06-27 15:00  cgilles

	* imageplugins/imageeffect_iccproof.cpp: fix typo

2006-06-27 14:16  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: digikam from
	  trunk : bugfix : if an embedded icc profile have been found in a
	  picture, no need to re-apply the input profile

2006-06-27 13:01  cgilles

	* libs/widgets/metadata/metadatawidget.cpp,
	  libs/widgets/metadata/metadatawidget.h: polish again

2006-06-27 12:18  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp: polish

2006-06-27 12:18  cgilles

	* libs/widgets/iccprofiles/cietonguewidget.cpp,
	  libs/widgets/iccprofiles/cietonguewidget.h,
	  libs/widgets/iccprofiles/iccprofilewidget.cpp: polish

2006-06-27 12:02  cgilles

	* libs/widgets/iccprofiles/cietonguewidget.cpp,
	  libs/widgets/iccprofiles/cietonguewidget.h,
	  libs/widgets/iccprofiles/iccprofilewidget.cpp: using reference
	  instead pointer

2006-06-27 11:48  cgilles

	* libs/widgets/iccprofiles/iccprofilewidget.cpp: digikam from trunk
	  : icc profile widget : add flags "ProfileVersion" and "CMMFlags"
	  CCMAIL: fj.cruz@supercable.es

2006-06-27 10:32  cgilles

	* libs/widgets/iccprofiles/iccprofilewidget.cpp: digikam from trunk
	  : First implementation of icc profile tags titles/descriptions in
	  human readable way (i18n in fact). Tags list and descriptions can
	  be improved
	  CCMAIL: fj.cruz@supercable.es

2006-06-27 07:39  binner

	* digikam/dragobjects.h: fix duplicate parameter name

2006-06-27 05:54  cgilles

	* NEWS: update

2006-06-27 05:53  cgilles

	* libs/widgets/metadata/worldmapwidget.cpp,
	  libs/widgets/metadata/worldmapwidget.h: digikam from trunk :
	  GPSWidget : size of map is 256*128 instead 300*150 to reduce at
	  minimum length of right sidebar. We cannot reduce again this size
	  because this is dependiong of histogram size now from Color tab.
	  This is suitable and enought for 0.9.0.

	  Later 0.9.0 release a new GPS position editor will be add and the
	  map in sidebar will use a QScrollView

	  CCMAIL: digikam-devel@kde.org
	  BUG: 127584

2006-06-26 14:04  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.h,
	  libs/widgets/iccprofiles/iccprofilewidget.cpp,
	  libs/widgets/iccprofiles/iccprofilewidget.h,
	  libs/widgets/metadata/exifwidget.cpp,
	  libs/widgets/metadata/exifwidget.h,
	  libs/widgets/metadata/gpswidget.cpp,
	  libs/widgets/metadata/gpswidget.h,
	  libs/widgets/metadata/iptcwidget.cpp,
	  libs/widgets/metadata/iptcwidget.h,
	  libs/widgets/metadata/makernotewidget.cpp,
	  libs/widgets/metadata/makernotewidget.h,
	  libs/widgets/metadata/metadatawidget.cpp,
	  libs/widgets/metadata/metadatawidget.h: digikam from trunk : new
	  common option to save meta-data to a data file (Exif,Iptc, or icc
	  profile without image data).

2006-06-26 12:05  cgilles

	* libs/widgets/iccprofiles/cietonguewidget.cpp,
	  libs/widgets/iccprofiles/iccpreviewwidget.cpp,
	  libs/widgets/iccprofiles/iccpreviewwidget.h: digikam from trunk :
	  icc file preview widget use now the new icc profile widget. There
	  is only one implementation to render icc tags view. It's more
	  simple to maintain

	  CCMAIL: fj.cruz@supercable.es

2006-06-26 12:03  cgilles

	* imageplugins/imageeffect_iccproof.cpp: fix lcms header

2006-06-26 08:02  cgilles

	* libs/dialogs/iccprofileinfodlg.cpp: polish dialog

2006-06-26 08:01  cgilles

	* libs/widgets/iccprofiles/iccprofilewidget.cpp,
	  libs/widgets/iccprofiles/iccprofilewidget.h: add new parameter to
	  set cietongue widget size at init

2006-06-26 06:51  cgilles

	* libs/widgets/iccprofiles/cietonguewidget.cpp,
	  libs/widgets/iccprofiles/iccprofilewidget.cpp: add missing
	  condition to render CIE tongue when using setProfileData()

2006-06-25 17:15  cgilles

	* libs/widgets/iccprofiles/cietonguewidget.cpp,
	  libs/widgets/iccprofiles/cietonguewidget.h: finalize and polish
	  implementation

2006-06-25 15:04  scripty

	* kioslave/digikampreview.protocol: SVN_SILENT made messages
	  (.desktop file)

2006-06-25 10:05  cgilles

	* kioslave/Makefile.am: compile

2006-06-24 15:25  scripty

	* kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikampreview.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol: SVN_SILENT made messages
	  (.desktop file)

2006-06-24 07:50  fjcruz

	* utilities/imageeditor/canvas/dimginterface.cpp: Bug fixed: if
	  color management is enabled, workspace icc was always applied,
	  even if "Ask...." option was selected in CM setup.

	  Note: if the embedded profile from an image is the same that the
	  default workspace one, it makes no sense to do a transform from
	  input color profile to workspace profile, since the image has
	  already transformed (as it has the profile embedded).


	  CCMAIL: digikam-devel@kde.org, caulier.gilles@kdemail.net

2006-06-23 23:10  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.h,
	  libs/widgets/iccprofiles/cietonguewidget.cpp,
	  libs/widgets/iccprofiles/cietonguewidget.h,
	  libs/widgets/iccprofiles/iccprofilewidget.cpp,
	  libs/widgets/iccprofiles/iccprofilewidget.h: digikam from trunk :
	  CIEtongue wiget display image loading status now.
	  Color side bar tab implementation have been simplified.

	  CCMAIL: digikam-devel@kde.org, fj.cruz@supercable.es

2006-06-23 22:02  fjcruz

	* libs/dimg/filters/icctransform.cpp: Bug #127763 is expected to be
	  fixed, so test and feedback,please.

	  In any case this bug is not due to an error in profiles class
	  recognition, but to bad constructed, broken or uncompleted color
	  profiles, in fact, lcms show this error:

	  lcms: Error #12288; unable to smelt shaper-matrix, required tags
	  missing


	  CCMAIL: digikam-devel@kde.org, caulier.gilles@kdemail.net

2006-06-23 21:28  cgilles

	* libs/widgets/iccprofiles/iccpreviewwidget.cpp: polish

2006-06-23 21:24  cgilles

	* libs/dimg/filters/icctransform.cpp: polish

2006-06-23 20:48  cgilles

	* libs/widgets/iccprofiles/iccprofilewidget.cpp: polish icc tags
	  values to show

2006-06-23 19:09  cgilles

	* libs/widgets/iccprofiles/Makefile.am: compile

2006-06-23 16:56  cgilles

	* libs/dimg/dimgloader.cpp: need to chack indeep this part.
	  Something is incompatible between RAW workflow and JPEG/PNG/TIFF
	  workflow

2006-06-23 16:28  cgilles

	* libs/imageproperties/Makefile.am: fix tab

2006-06-23 16:27  cgilles

	* libs/widgets/iccprofiles/Makefile.am: fix tab

2006-06-23 16:26  cgilles

	* libs/widgets/Makefile.am: fix tab

2006-06-23 15:16  scripty

	* kioslave/digikampreview.protocol: SVN_SILENT made messages
	  (.desktop file)

2006-06-23 14:55  cgilles

	* imageplugins/Makefile.am, libs/dialogs/Makefile.am,
	  libs/dialogs/iccprofileinfodlg.cpp,
	  libs/imageproperties/Makefile.am,
	  libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/widgets/Makefile.am, libs/widgets/common/Makefile.am,
	  libs/widgets/common/cietonguewidget.cpp,
	  libs/widgets/common/cietonguewidget.h,
	  libs/widgets/common/iccpreviewwidget.cpp,
	  libs/widgets/common/iccpreviewwidget.h, libs/widgets/iccprofiles,
	  libs/widgets/iccprofiles/Makefile.am,
	  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: digikam from trunk :
	  new common widget to show icc color profile information:

	  - moved all icc widgets to a new libs/widgets/iccprofiles folder.
	  - new iccprofiles widget including cietongue view.
	  - all lcms call are wrapped this new widget. It's more easy to
	  control lcms errors.
	  - this new widget is based on the common metadatawidget from
	  libs/widgets/metadata (used to display Exif/Makernote/iptc/gps).
	  It's more easy to maintain and more powerfull (you can now copy
	  and paste ICC info in clipboard or send it to printer). in fact,
	  this new widget use the same look and feel than metadata view.
	  The Gui is homogenous.
	  - this new widget show new icc tags. This can be improved again
	  (need to lear lcms indeep).
	  - This new widget is used in the Color side bar tab and in the
	  ICC color profile info dialog. The code is common and reduce
	  duplicate implementations.

	  TODO :
	  - add icc tags descriptions.
	  - fix iccpreviewwidget to use the new code.
	  - cietongue widget must show the current loading information in
	  color sidebar (like histogramwidget does) instead the simple
	  label on the bottom. It's more clean...

	  CCMAIL: digikam-devel@kde.org, fj.cruz@supercable.es

2006-06-23 14:15  cgilles

	* libs/imageproperties/imagepropertiesmetadatatab.cpp: sync config
	  in destructor

2006-06-22 20:50  mwiesweg

	* libs/threadimageio/loadingcache.cpp,
	  libs/threadimageio/loadingcache.h,
	  libs/threadimageio/loadingdescription.h,
	  libs/threadimageio/loadsavetask.cpp,
	  libs/threadimageio/loadsavetask.h,
	  libs/threadimageio/loadsavethread.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp: Fix loading
	  conflicts with smaller version of raw images

	  - use cacheKey for loading process lookup as well
	  - use a hierarchy of possible cache lookup keys
	  (histogramm can also use large version)

	  There are cases where the half-size version and the full-size
	  version
	  are loaded concurrently, and one could stop the half-size process
	  then.
	  However, this would add so much complexity that I won't do that.

2006-06-22 20:24  cgilles

	* utilities/setup/setupicc.cpp, utilities/setup/setupicc.h: digikam
	  from trunk : Setup ICC support now by default all ICC color-space
	  profiles files included in digiKam.
	  CCMAIL: digikam-devel@kde.org

2006-06-22 18:02  cgilles

	* utilities/setup/setupicc.cpp: polish

2006-06-22 10:55  cgilles

	* libs/dmetadata/dmetadata.cpp: digikam from trunk : use
	  Exif.Photo.* tags in first to get image dimenssions, else
	  Exif.Image.* tags

2006-06-22 10:39  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: digikam from
	  trunk : if icc embedded profile and default icc workspace profile
	  are the same, just apply it to image!

2006-06-22 10:20  cgilles

	* libs/dimg/rawdecodingsettings.h,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/setup/setupiofiles.cpp: digikam from trunk : removing
	  ICC color correction during RAW file decoding option. Too complex
	  to manage, no feedback from dcraw about an embedded ICC profile
	  found (dcraw is not a library).
	  In fact ICC color correction must be always performed by digiKam
	  core.
	  CCMAIL: digikam-devel@kde.org

2006-06-22 09:35  cgilles

	* showfoto/setup/setup.cpp, showfoto/setup/setup.h,
	  showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/setup/setup.cpp, utilities/setup/setup.h: digikam from
	  trunk : setup dialog remember the last page used

2006-06-22 08:36  cgilles

	* imageplugins/imageeffect_iccproof.cpp: fix typo

2006-06-22 08:34  cgilles

	* imageplugins/imageeffect_iccproof.cpp: fix i18n and default
	  option

2006-06-22 08:28  cgilles

	* imageplugins/imageeffect_iccproof.cpp: fix i18n

2006-06-22 08:27  cgilles

	* libs/dimg/filters/icctransform.cpp,
	  libs/dimg/filters/icctransform.h: using a reference instead an
	  instance again

2006-06-22 08:22  cgilles

	* libs/dimg/filters/icctransform.cpp,
	  libs/dimg/filters/icctransform.h: using a reference instead an
	  instance

2006-06-22 07:49  cgilles

	* utilities/imageeditor/canvas/canvas.cpp: polish

2006-06-22 07:35  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: digikam from
	  trunk : perform Exif autoration before to ask about target icc
	  color-space

2006-06-22 07:15  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: digikam from
	  trunk :
	  - why the input profile is never set if an embedded profile is
	  found ?
	  - polish implementation

2006-06-22 07:10  cgilles

	* libs/dimg/filters/icctransform.cpp: digikam from trunk : fix
	  inverted input and output profiles when and embedded profile is
	  found into a picture

2006-06-22 06:02  cgilles

	* libs/dimg/loaders/rawloader.cpp, libs/dimg/loaders/rawloader.h:
	  just polish

2006-06-22 05:51  cgilles

	* digikam/imagepreviewwidget.cpp: scale -> smoothscale

2006-06-21 21:41  cgilles

	* NEWS: update

2006-06-21 21:07  cgilles

	* utilities/cameragui/gpcamera.cpp, utilities/cameragui/gpcamera.h:
	  digikam from trunk : fix initialization of CameraList object
	  CCBUGS: 129610

2006-06-21 21:01  cgilles

	* utilities/setup/gpiface.cpp: using KDebug instead qwarning

2006-06-21 18:51  cgilles

	* libs/dmetadata/dmetadata.cpp, libs/jpegutils/exifrotate.cpp,
	  utilities/imageeditor/canvas/dimginterface.cpp: digikam from
	  trunk : fix preview image size to 800x600 with default Qt JPEG
	  compression ratio

2006-06-21 15:22  scripty

	* kioslave/digikampreview.protocol: SVN_SILENT made messages
	  (.desktop file)

2006-06-21 14:12  cgilles

	* NEWS: update

2006-06-21 13:51  cgilles

	* digikam/digikamview.cpp, digikam/digikamview.h: polish private
	  slots name

2006-06-21 13:37  cgilles

	* kioslave/digikampreview.cpp: more debug info

2006-06-21 13:35  cgilles

	* libs/jpegutils/exifrotate.cpp: digikam from trunk: camera gui
	  autorotate update IPTC preview tag now

2006-06-21 12:42  cgilles

	* utilities/cameragui/cameraui.cpp: polish

2006-06-21 12:16  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: change JPEG image
	  preview size

2006-06-21 12:16  cgilles

	* libs/dmetadata/dmetadata.cpp: change JPEG image preview
	  compression factor

2006-06-21 11:46  cgilles

	* kioslave/digikampreview.cpp, kioslave/digikampreview.h: digikam
	  from trunk : digiKam KIO slave image preview extractor use now
	  the new DMetadata IPTC image preview extraction method ! It's
	  very fast !!!

	  IMPORTANT : actually, digiKam image editor store a JPEG preview
	  image of 640x680 compressed to 75% factor. Please let's me hear
	  if these settings is right for you. Note that preview IPTC tag
	  size is limited to 256 Kb to store image.

	  CCMAIL: digikam-devel@kde.org

2006-06-21 11:07  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: digikam from
	  trunk : DImg Image Editor interface : when a new image is saved
	  to disk, set/update the IPTC preview tag to a fresh JPEG preview
	  image. This one will be used be digiKam image preview tool.

	  CCMAIL: digikam-devel@kde.org

2006-06-21 11:06  cgilles

	* libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: digikam
	  from trunk : DMetadata : new method to set IPTC preview image. We
	  will use it to store a JPEG image preview used by digiKam preview
	  tool to render the image to the screen.

	  In a first time storing IPTC preview wwill be done by Image
	  editor. Later we can do it during Camera download on the fly.

	  CCMAIL: digikam-devel@kde.org

2006-06-21 08:00  cgilles

	* digikam/digikamapp.cpp, digikam/digikamapp.h,
	  digikam/digikamview.cpp, digikam/imagepreviewwidget.cpp,
	  digikam/imagepreviewwidget.h: digikam from trunk : image preview
	  mode : move all keyboard shorcuts to app instance instead the
	  preview widget.
	  There is a new DigikamApp::setupAccelerators() for that. If
	  missing global accelerators need to be added at this place,
	  please let's me hear...

	  CCMAIL: digikam-devel@kde.org

2006-06-20 22:00  cgilles

	* digikam/imagepreviewwidget.cpp: add message when there is no item
	  to preview

2006-06-20 21:49  cgilles

	* digikam/albumwidgetstack.cpp: add marging around buttons

2006-06-20 21:29  cgilles

	* libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: digikam
	  from trunk : new DMetadata method to get IPTC tag data like a
	  byte array

2006-06-20 17:00  cgilles

	* TODO: update

2006-06-20 16:59  cgilles

	* TODO: update

2006-06-20 16:54  ach

	* HACKING: digikam trunk: fix some typos

2006-06-20 16:00  cgilles

	* digikam/albumwidgetstack.cpp, digikam/digikamview.cpp: digikam
	  from trunk : fix image preview mode rules with empty album (4)
	  CCBUGS: 129450

2006-06-20 15:08  scripty

	* kioslave/digikampreview.protocol: SVN_SILENT made messages
	  (.desktop file)

2006-06-20 14:00  cgilles

	* libs/dimg/loaders/tiffloader.cpp: compile

2006-06-20 10:26  cgilles

	* libs/dimg/loaders/tiffloader.cpp: new test with tiff and exif
	  tags

2006-06-20 10:13  cgilles

	* NEWS: update

2006-06-20 10:12  cgilles

	* digikam/albumwidgetstack.cpp, digikam/digikamview.cpp: digikam
	  from trunk : fix image preview mode rules with empty album (3)
	  BUG: 129450

2006-06-20 09:47  cgilles

	* digikam/albumwidgetstack.cpp, digikam/albumwidgetstack.h,
	  digikam/imagepreviewwidget.cpp, digikam/imagepreviewwidget.h:
	  digikam from trunk : fix image preview mode rules with empty
	  album (2)
	  CCBUGS: 129450

2006-06-20 06:38  cgilles

	* digikam/albumwidgetstack.h, digikam/digikamview.cpp,
	  digikam/imagepreviewwidget.cpp, digikam/imagepreviewwidget.h:
	  digikam from trunk : fix image preview mode rules with empty
	  album
	  CCBUGS: 129450

2006-06-19 19:46  cgilles

	* libs/dimg/dimgloader.cpp, libs/dimg/dimgloader.h,
	  libs/dimg/loaders/jpegloader.cpp,
	  libs/dimg/loaders/pngloader.cpp, libs/dimg/loaders/rawloader.cpp,
	  libs/dimg/loaders/tiffloader.cpp: digikam from trunk :
	  DImg::ImageLoader : If no embedded ICC profile is available in
	  RAW, JPEG, PNG, and TIFF, well try to use Exif metadata :

	  - 1/ check "Exif.Image.InterColorProfile" exif tag witch can
	  contains an ICC color-space profile.
	  - 2/ if this tags is empty, check "Exif.Photo.ColorSpace" witch
	  can indicate if the image have already converted in a color space
	  : sRGB or AdobeRGB.
	  In this case, use the right ICC color-space profile file
	  available with digiKam.

	  this way will prevent to re-convert again an image to a
	  color-space if there is no ICC embedded profile available.

	  CCMAIL: digikam-devel@kde.org, fj.cruz@supercable.es

2006-06-19 16:22  cgilles

	* digikam/albumwidgetstack.cpp, digikam/albumwidgetstack.h,
	  digikam/imagepreviewwidget.cpp, digikam/imagepreviewwidget.h:
	  digikam from trunk : when preview is under extraction, toogle
	  Edit and Back buttons to off.

2006-06-19 14:01  cgilles

	* kioslave/digikampreview.protocol: compile

2006-06-19 12:14  cgilles

	* digikam/albumwidgetstack.cpp, digikam/albumwidgetstack.h,
	  digikam/digikamview.cpp, digikam/digikamview.h,
	  digikam/imagepreviewwidget.cpp: digikam from trunk : Image
	  Preview tool improvement : add 2 buttons on the bottom to "Back
	  on Album View" and to "Edit the image" on Editor

	  Fresh screenshot :
	  http://digikam3rdparty.free.fr/Screenshots/image_preview_on_main_interface.png

	  CCMAIL: digikam-devel@kde.org
	  BUG: 127991, 128669, 128914

2006-06-19 10:28  cgilles

	* kioslave/digikampreview.cpp: polish

2006-06-19 10:26  cgilles

	* digikam/imagepreviewwidget.cpp: polish

2006-06-19 10:24  cgilles

	* digikam/Makefile.am, digikam/imagepreviewjob.cpp,
	  digikam/imagepreviewjob.h, digikam/imagepreviewwidget.cpp,
	  digikam/imagepreviewwidget.h, kioslave/Makefile.am,
	  kioslave/digikampreview.cpp, kioslave/digikampreview.h: digikam
	  from trunk : Image Preview tool improvement :

	  - New KIO-Slave to extract image preview outside digiKam
	  instance. The GUI isn't frozen like this.
	  - During preview extraction, preview area on main interface
	  display a please blinking message to user.

	  CCMAIL: digikam-devel@kde.org
	  BUG: 127991, 128669, 128914

2006-06-19 10:06  cgilles

	* kioslave/digikamthumbnail.cpp: polish

2006-06-19 08:48  cgilles

	* kioslave/digikamthumbnail.cpp: digikam from trunk : fix value
	  returned if dcraw thumb extraction failed

2006-06-18 17:02  cgilles

	* NEWS: update

2006-06-18 16:55  cgilles

	* digikam/Makefile.am, digikam/albumiconview.cpp,
	  digikam/albumwidgetstack.cpp, digikam/albumwidgetstack.h,
	  digikam/digikamapp.cpp, digikam/digikamapp.h,
	  digikam/digikamui.rc, digikam/digikamview.cpp,
	  digikam/digikamview.h, digikam/imagepreviewwidget.cpp,
	  digikam/imagepreviewwidget.h: digikam from trunk : new fast image
	  preview mode embedded on main interface.

	  - Separate Preview and Edit of picture. Preview is embedded into
	  main interface, Edit is dedicaced to image editor.
	  - digiKam album content area can be now toogled between the
	  current image collection thumbs or the current preview of image
	  selected in collection
	  - To toogle between these views press F3. You can also press ESC
	  to go out of preview mode.
	  - You can change current image preview using wheel mouse or these
	  keyboard shorcuts : page up, page down, home, end.
	  - The preview image background use the current color of the
	  selected digiKam theme.
	  - Preview of RAW files are computed by dcraw using -e option.
	  It's very fast.

	  There is a screenshot at this url :

	  http://digikam3rdparty.free.fr/Screenshots/image_preview_on_main_interface.png


	  TODO :

	  - Extract JPEG, PNG, and TIFF preview from Exif Makernote using
	  Exiv2. Need to adapt Exiv2 library for that.
	  - Loading preview image outside the main interface thread using a
	  new digiKam KIO-Slave.
	  - Moving keyboard shortcuts of preview widget into main digiKam
	  interface instance to share it with image properties sidebar tabs
	  - Add RMB menu in this mode or just a link to Edit current image
	  in editor. Need users feedback for that.


	  CCMAIL: digikam-devel@kde.org
	  BUG: 127991, 128669, 128914

2006-06-17 22:14  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp: add CIE tongue
	  widget description

2006-06-17 22:11  cgilles

	* libs/widgets/common/cietonguewidget.cpp: polish

2006-06-17 22:09  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp: polish

2006-06-17 21:52  cgilles

	* libs/widgets/metadata/metadatawidget.cpp,
	  libs/widgets/metadata/metadatawidget.h: digikam from trunk :
	  metadata widget : using a simple button group instead a combo box
	  to optimize space in GUI

2006-06-17 20:42  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: diasble RAW 16
	  bits decoding by default

2006-06-17 20:42  cgilles

	* utilities/setup/setupiofiles.cpp: disable RAW 16 bits decoding by
	  default

2006-06-17 08:25  cgilles

	* libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/cameraitempropertiestab.h: digikam from
	  trunk : using QFrame instead Qwidget for settings area

2006-06-16 19:49  cgilles

	* digikam/kdatepickerpopup.cpp, digikam/kdatepickerpopup.h: digiKam
	  from trunk : patch from Mikolaj Machowski about date menu widget
	  selector :

	  Old implementation selects dates in future which are useless for
	  digiKam. This patch selects: Yesterday, Last Week, Last Friday,
	  Last
	  Monday, Last Month.

	  CCMAIL: digikam-devel@kde.org


2006-06-16 19:23  cgilles

	* libs/imageproperties/imagepropertiestab.cpp: digiKam from trunk :
	  fix widget including all image properties information to a
	  QFrame

2006-06-16 14:42  cgilles

	* libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: digikam
	  from trunk : new DMetadata method to extract makernote preview
	  from picture. Not yet used/finalized

2006-06-16 14:11  cgilles

	* showfoto/showfoto.cpp: digikam from trunk : showfoto compile with
	  the new image editor common implementation about background color
	  rule

2006-06-16 14:10  cgilles

	* utilities/imageeditor/editor/Makefile.am,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/editorwindowprivate.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h,
	  utilities/setup/setupeditor.cpp, utilities/setup/setupeditor.h:
	  digikam from trunk : new Image Editor option to use the
	  background color set in current digiKam theme like background
	  color of picture area.

	  CCMAIL: digikam-devel@kde.org

2006-06-16 12:15  cgilles

	* libs/imageproperties/Makefile.am,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/imagepropertiessidebardb.h,
	  libs/imageproperties/imagepropertiestab.cpp,
	  libs/imageproperties/imagepropertiestab.h: digikam from trunk :
	  image properties use color theme now.
	  CCMAIL: digikam-devel@kde.org

2006-06-15 10:56  cgilles

	* libs/thumbbar/thumbnailjob.cpp, libs/thumbbar/thumbnailjob.h:
	  Just polish

2006-06-15 07:09  cgilles

	* NEWS: update

2006-06-14 20:29  cgilles

	* data/icons/hi128-action-viewimage.png,
	  data/icons/hi16-action-viewimage.png,
	  data/icons/hi22-action-viewimage.png,
	  data/icons/hi32-action-viewimage.png,
	  data/icons/hi48-action-viewimage.png,
	  data/icons/hi64-action-viewimage.png: new image preview icons

2006-06-14 19:32  cgilles

	* libs/widgets/imageplugins/imageregionwidget.cpp: fix duplicate
	  header

2006-06-14 19:31  cgilles

	* kioslave/Makefile.am: Fix missing tab

2006-06-13 21:00  mwiesweg

	* kioslave/digikamalbums.cpp,
	  utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/editor/editorwindow.cpp: - properly
	  reenable save actions after slideshow - don't always enable when
	  the other actions
	  are reenabled, onlyy enable if the file is really changed
	  - use magic file extension for temp files which tells the
	  digikamalbums ioslave
	  to ignore the file and not add it to the DB
	  (needs still to be tested if it is necessary, but I need to get
	  this off my machine)

2006-06-13 20:52  mwiesweg

	* utilities/setup/setupiofiles.cpp: SixteenBits default to true,
	  doesn't it? At least it does in editorwindow.cpp

2006-06-12 22:35  uga

	* libs/widgets/metadata/mdkeylistviewitem.cpp: "Information" is
	  used in the singular form, except in rare cases. Sue me if this
	  is wrong, but everyone states the same, and native speakers don't
	  seem to bother fixing ;)

2006-06-12 22:19  uga

	* libs/dcraw/dcrawbinary.cpp: Fix dcraw missing message to match
	  parameter locations

2006-06-12 20:50  mwiesweg

	* libs/dmetadata/dmetadata.cpp: Dont use UserComment if it is all
	  whitespace and JFIF comment is empty:
	  All images from my camera would have a comment of 125 spaces
	  because the UserComment is filled
	  with whitespace, while the JFIF comment is empty. Then, use the
	  JFIF comment as the comment (i.e., empty comment)

2006-06-12 20:18  mwiesweg

	* libs/dmetadata/dmetadata.cpp: Add workaround for bug in TIFF
	  parser of exiv2 0.10

2006-06-12 19:33  cgilles

	* utilities/imageeditor/editor/iofileprogressbar.cpp,
	  utilities/imageeditor/editor/iofileprogressbar.h: Just polish

2006-06-12 19:25  cgilles

	* digikam/Makefile.am: fix tab

2006-06-12 13:34  cgilles

	* utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/editor/editorwindow.cpp: digikam from trunk
	  : Image editor : regrouping exif corrections to dimginterface
	  implementation : move set Exif orientation tag action to save as
	  method

2006-06-12 12:47  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: digikam from
	  trunk : update Exif.DocumentName tag to the old file name before
	  to save as a new image from editor

2006-06-12 11:35  cgilles

	* libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: digikam
	  from trunk : new method DMetadata:setExifTagString()

2006-06-12 10:32  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: fix i18n

2006-06-12 10:19  cgilles

	* digikam.kdevelop, libs/dimg/loaders/tiffloader.cpp,
	  libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: digikam
	  from trunk : getExifTagValue ==> getExifTagString

2006-06-12 08:07  cgilles

	* utilities/setup/setupiofiles.cpp: fix i18n

2006-06-12 08:03  cgilles

	* utilities/setup/setup.cpp: fix i18n

2006-06-12 07:59  cgilles

	* libs/dmetadata/loaders/pngmetaloader.cpp: digikam from trunk:
	  Exiv2-svn include a new PNG parser to extract EXIF/IPTC

2006-06-11 15:35  scripty

	* digikam/digikam.desktop: SVN_SILENT made messages (.desktop file)

2006-06-10 12:49  cgilles

	* libs/dimg/loaders/rawloader.cpp: Just to be sure...

2006-06-10 11:25  cgilles

	* libs/dimg/loaders/rawloader.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/setup/setupiofiles.cpp: digikam from trunk : option to
	  toogle RAW decoding picture in 8 bits like digiKam >= 0.8.1 does.
	  This mode is more speed than 16-bits decoding and color
	  correction is automatized by dcraw.

	  Use this mode if you don't use ICC color management and if 8 bits
	  color depth is enough for you.

	  CCMAIL: digikam-devel@kde.org
	  CCBUGS: 128669, 127991

2006-06-09 20:49  cgilles

	* libs/jpegutils/Makefile.am, libs/jpegutils/jpegmetadata.cpp,
	  libs/jpegutils/jpegmetadata.h: digikam from trunk : DMetadata
	  class is now th universal way to extract metadata from a picture.
	  JpegUtils::JPEGMetadata method is now obsolete.

2006-06-09 14:10  cgilles

	* libs/dimg/loaders/pngloader.cpp: fix indent

2006-06-09 13:44  cgilles

	* NEWS: update

2006-06-09 13:38  cgilles

	* digikam.kdevelop: update

2006-06-09 13:37  cgilles

	* digikam.kdevelop: update

2006-06-09 13:31  cgilles

	* libs/dmetadata/dmetadata.cpp: digikam from trunk: fix gcc 4.1
	  warning

2006-06-09 13:23  cgilles

	* libs/dimg/dimg.cpp: digikam from trunk: fix gcc 4.1 warning

2006-06-09 11:51  cgilles

	* digikam.kdevelop: update

2006-06-09 11:17  cgilles

	* utilities/cameragui/Makefile.am,
	  utilities/cameragui/hi32-action-cameradownload.png: digikam from
	  trunk : this icon is obsolete

2006-06-09 11:11  cgilles

	* data/icons/cr128-action-crop.png,
	  data/icons/cr128-action-rotate_cw.png,
	  data/icons/cr16-action-crop.png,
	  data/icons/cr16-action-rotate_cw.png,
	  data/icons/cr22-action-crop.png,
	  data/icons/cr22-action-rotate_cw.png,
	  data/icons/cr32-action-crop.png,
	  data/icons/cr32-action-rotate_cw.png,
	  data/icons/cr48-action-crop.png,
	  data/icons/cr48-action-rotate_cw.png,
	  data/icons/cr64-action-crop.png,
	  data/icons/cr64-action-rotate_cw.png,
	  data/icons/crsc-action-crop.svgz,
	  data/icons/crsc-action-rotate_cw.svgz,
	  data/icons/hi128-action-flip.png,
	  data/icons/hi128-action-resize_image.png,
	  data/icons/hi128-action-slideshow.png,
	  data/icons/hi16-action-flip.png,
	  data/icons/hi16-action-resize_image.png,
	  data/icons/hi16-action-slideshow.png,
	  data/icons/hi22-action-flip.png,
	  data/icons/hi22-action-resize_image.png,
	  data/icons/hi22-action-slideshow.png,
	  data/icons/hi32-action-flip.png,
	  data/icons/hi32-action-resize_image.png,
	  data/icons/hi32-action-slideshow.png,
	  data/icons/hi48-action-flip.png,
	  data/icons/hi48-action-resize_image.png,
	  data/icons/hi48-action-slideshow.png,
	  data/icons/hi64-action-flip.png,
	  data/icons/hi64-action-resize_image.png,
	  data/icons/hi64-action-slideshow.png,
	  data/icons/hisc-action-flip.svgz,
	  data/icons/hisc-action-resize_image.svgz,
	  data/icons/hisc-action-slideshow.svgz,
	  utilities/imageeditor/Makefile.am, utilities/imageeditor/icons:
	  digikam from trunk : icons/pics to data

2006-06-09 11:02  cgilles

	* data/icons/hi128-action-adjusthsl.png,
	  data/icons/hi128-action-adjustrgb.png,
	  data/icons/hi128-action-autocorrection.png,
	  data/icons/hi128-action-blurimage.png,
	  data/icons/hi128-action-bwtonal.png,
	  data/icons/hi128-action-colormanagement.png,
	  data/icons/hi128-action-contrast.png,
	  data/icons/hi128-action-depth16to8.png,
	  data/icons/hi128-action-depth8to16.png,
	  data/icons/hi128-action-invertimage.png,
	  data/icons/hi128-action-ratiocrop.png,
	  data/icons/hi128-action-redeyes.png,
	  data/icons/hi128-action-sharpenimage.png,
	  data/icons/hi16-action-adjusthsl.png,
	  data/icons/hi16-action-adjustrgb.png,
	  data/icons/hi16-action-autocorrection.png,
	  data/icons/hi16-action-blurimage.png,
	  data/icons/hi16-action-bwtonal.png,
	  data/icons/hi16-action-colormanagement.png,
	  data/icons/hi16-action-contrast.png,
	  data/icons/hi16-action-depth16to8.png,
	  data/icons/hi16-action-depth8to16.png,
	  data/icons/hi16-action-invertimage.png,
	  data/icons/hi16-action-ratiocrop.png,
	  data/icons/hi16-action-redeyes.png,
	  data/icons/hi16-action-sharpenimage.png,
	  data/icons/hi22-action-adjusthsl.png,
	  data/icons/hi22-action-adjustrgb.png,
	  data/icons/hi22-action-autocorrection.png,
	  data/icons/hi22-action-blurimage.png,
	  data/icons/hi22-action-bwtonal.png,
	  data/icons/hi22-action-colormanagement.png,
	  data/icons/hi22-action-contrast.png,
	  data/icons/hi22-action-depth16to8.png,
	  data/icons/hi22-action-depth8to16.png,
	  data/icons/hi22-action-invertimage.png,
	  data/icons/hi22-action-ratiocrop.png,
	  data/icons/hi22-action-redeyes.png,
	  data/icons/hi22-action-sharpenimage.png,
	  data/icons/hi32-action-adjusthsl.png,
	  data/icons/hi32-action-adjustrgb.png,
	  data/icons/hi32-action-autocorrection.png,
	  data/icons/hi32-action-blurimage.png,
	  data/icons/hi32-action-bwtonal.png,
	  data/icons/hi32-action-colormanagement.png,
	  data/icons/hi32-action-contrast.png,
	  data/icons/hi32-action-depth16to8.png,
	  data/icons/hi32-action-depth8to16.png,
	  data/icons/hi32-action-invertimage.png,
	  data/icons/hi32-action-ratiocrop.png,
	  data/icons/hi32-action-redeyes.png,
	  data/icons/hi32-action-sharpenimage.png,
	  data/icons/hi48-action-adjusthsl.png,
	  data/icons/hi48-action-adjustrgb.png,
	  data/icons/hi48-action-autocorrection.png,
	  data/icons/hi48-action-blurimage.png,
	  data/icons/hi48-action-bwtonal.png,
	  data/icons/hi48-action-colormanagement.png,
	  data/icons/hi48-action-contrast.png,
	  data/icons/hi48-action-depth16to8.png,
	  data/icons/hi48-action-depth8to16.png,
	  data/icons/hi48-action-invertimage.png,
	  data/icons/hi48-action-ratiocrop.png,
	  data/icons/hi48-action-redeyes.png,
	  data/icons/hi48-action-sharpenimage.png,
	  data/icons/hi64-action-adjusthsl.png,
	  data/icons/hi64-action-adjustrgb.png,
	  data/icons/hi64-action-autocorrection.png,
	  data/icons/hi64-action-blurimage.png,
	  data/icons/hi64-action-bwtonal.png,
	  data/icons/hi64-action-colormanagement.png,
	  data/icons/hi64-action-contrast.png,
	  data/icons/hi64-action-depth16to8.png,
	  data/icons/hi64-action-depth8to16.png,
	  data/icons/hi64-action-invertimage.png,
	  data/icons/hi64-action-ratiocrop.png,
	  data/icons/hi64-action-redeyes.png,
	  data/icons/hi64-action-sharpenimage.png,
	  data/icons/hisc-action-adjustrgb.svgz,
	  data/icons/hisc-action-autocorrection.svgz,
	  data/icons/hisc-action-blurimage.svgz,
	  data/icons/hisc-action-bwtonal.svgz,
	  data/icons/hisc-action-colormanagement.svgz,
	  data/icons/hisc-action-contrast.svgz,
	  data/icons/hisc-action-depth16to8.svgz,
	  data/icons/hisc-action-depth8to16.svgz,
	  data/icons/hisc-action-invertimage.svgz,
	  data/icons/hisc-action-ratiocrop.svgz,
	  data/icons/hisc-action-sharpenimage.svgz, data/pics/Makefile.am,
	  data/pics/autolevels.png, data/pics/bothhorz.png,
	  data/pics/bothvert.png, data/pics/browntone.png,
	  data/pics/bwgreen.png, data/pics/bworange.png,
	  data/pics/bwred.png, data/pics/bwyellow.png,
	  data/pics/centerheight.png, data/pics/centerwidth.png,
	  data/pics/coldtone.png, data/pics/curvefree.png,
	  data/pics/curvemooth.png, data/pics/duplicatebothhorz.png,
	  data/pics/duplicatebothvert.png, data/pics/equalize.png,
	  data/pics/neutralbw.png, data/pics/normalize.png,
	  data/pics/original.png, data/pics/platinum.png,
	  data/pics/selenium.png, data/pics/sepia.png,
	  data/pics/stretchcontrast.png, data/pics/target.png,
	  data/pics/togglemouseover.png, data/pics/zoom10.png,
	  data/pics/zoom15.png, data/pics/zoom20.png, data/pics/zoom25.png,
	  data/pics/zoom30.png, imageplugins/Makefile.am,
	  imageplugins/icons, imageplugins/pics: digikam from trunk :
	  icons/pics to data

2006-06-09 10:41  cgilles

	* digikam/Makefile.am: compile

2006-06-09 10:40  cgilles

	* data/Makefile.am, data/icons, data/pics, digikam/icons,
	  digikam/pics: digikam from trunk : separate icons/pics from
	  source code ==> data

2006-06-09 09:49  cgilles

	* utilities/cameragui/cameraui.cpp: digikam from trunk: cameragui :
	  Fix digiKam Logo marging

2006-06-09 08:50  cgilles

	* utilities/cameragui/animwidget.cpp: cleanup

2006-06-09 08:48  cgilles

	* utilities/cameragui/animwidget.h: use d private class

2006-06-09 08:47  cgilles

	* utilities/cameragui/animwidget.cpp: use d private class

2006-06-09 06:07  cgilles

	* libs/dmetadata/dmetadata.cpp: digikam from trunk : The Exif date
	  time format is not ISO style

2006-06-09 06:02  cgilles

	* digikam/imageinfo.cpp: digikam from trunk : fix crash if DateTime
	  is not valid

2006-06-09 06:01  cgilles

	* libs/dmetadata/dmetadata.cpp: digikam from trunk : fix crash if
	  DateTime is not valid

2006-06-08 19:22  cgilles

	* kioslave/Makefile.am: polish

2006-06-08 13:32  cgilles

	* TODO: update

2006-06-08 13:32  cgilles

	* NEWS: update

2006-06-08 12:03  mwiesweg

	* digikam/cameratype.cpp, digikam/cameratype.h,
	  digikam/digikamapp.cpp, digikam/digikamapp.h,
	  digikam/iconview.cpp, digikam/iconview.h,
	  libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/cameraitempropertiestab.h,
	  libs/imageproperties/imagepropertiessidebarcamgui.cpp,
	  utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraiconview.h,
	  utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
	  utilities/cameragui/dkcamera.h, utilities/cameragui/gpcamera.cpp,
	  utilities/cameragui/gpcamera.h,
	  utilities/cameragui/umscamera.cpp,
	  utilities/cameragui/umscamera.h: Trying to solve the remaining
	  media support problems

	  - apply Coolo's patch for resolving media:/ URLs (from #93569)
	  - close CameraUI cleanly
	  - ask user if he wants to cancel the current operation when
	  closing
	  - cancel operation when closing
	  - delete object when closed
	  - dont add new tasks to the queue when closing
	  - Allow only once CameraUI per CameraType object
	  - store current UI with a QGuardedPtr
	  - when a non-closed UI is found up and running, raise it, dont
	  create a new one
	  - when camera interface is called via DCOP (probably from media
	  menu)
	  - call KWin::deIconifyWindow
	  - call KWin::activateWindow()
	  - do not compute image dimension when listing from a UMSCamera.
	  This is a _huge_
	  speedup, say 5 minutes to 5 seconds.
	  - do only compute image dimension if requested in UMSCamera
	  - compute image dimension if not yet done in
	  CameraItemPropertiesTab
	  - various speed and crash fixes in CameraUI/CameraIconView
	  - do not crash when the first item was deleted from camera and
	  then removed from IconView
	  - do not request exif for items which will be deleted
	  - IconView: allow to delay updating frequency a bit
	  - use a ched itemRect for CameraIconView. Its faster, but more
	  importantly,
	  there was a crash with a pretty long story

	  BUGS: 126112
	  CCBUGS: 127846, 93569
	  CCMAIL: digikam-devel@kde.org

2006-06-08 10:25  cgilles

	* README: update

2006-06-06 08:54  cgilles

	* libs/dcraw/dcraw_parse.cpp, libs/dcraw/dcraw_parse.h: digikam
	  from trunk: dcraw::parse bugfix : in rare case, if RAW file
	  cannot be open, FILE handler is wrong and digiKam can crash.
	  CCMAIL: digikam-devel@kde.org

2006-06-05 20:23  cgilles

	* NEWS, README, TODO: update

2006-06-05 20:21  cgilles

	* kioslave/digikamthumbnail.cpp, utilities/cameragui/umscamera.cpp:
	  digikam from trunk: use new dcraw thumbnail extraction method to
	  render album items content and camera items content about all RAW
	  files. This way will be always the more performant instead to use
	  dcraw::parse method from digiKam core. Note that DCR raw files
	  from Kodak camera works fine in this case.

	  IMPORTANT : you need to use last dcraw 8.21, else thumbs render
	  can take a while !!!

	  BUG: 128283
	  CCMAIL: digikam-devel@kde.org

2006-06-04 21:49  cgilles

	* TODO: update

2006-06-04 14:18  cgilles

	* utilities/setup/cameraselection.cpp: fix i18n

2006-06-03 19:39  cgilles

	* utilities/setup/setupiofiles.cpp: fix i18n

2006-06-03 19:38  cgilles

	* utilities/setup/setupiofiles.cpp: digikam from trunk: Setup IO
	  files : polish RAW decoding quality settings (Demosaicing).
	  This settings from dcraw can be complex to understand to end
	  users. This commit give a more suitable settings with a full
	  technical description.

	  note :more information about Demosaicing RAW images :
	  http://en.wikipedia.org/wiki/Demosaicing

	  CCMAIL: digikam-devel@kde.org, linux@daniel-bauer.com

2006-06-03 17:42  cgilles

	* NEWS, TODO: update

2006-06-03 14:42  cgilles

	* HACKING: HACKING update : how to make a backtrace with GDB.

2006-06-03 14:13  cgilles

	* TODO: TODO update : Paco, look this file in B.K.O :
	  http://bugs.kde.org/show_bug.cgi?id=127763
	  CCMAIL: fj.cruz@supercable.es

2006-06-02 12:45  cgilles

	* utilities/setup/setupidentity.cpp: Fix i18n

2006-06-02 10:16  cgilles

	* TODO: update

2006-06-02 10:12  cgilles

	* Makefile.am, data/Makefile.am: compile

2006-06-02 10:10  cgilles

	* data, data/profiles, data/profiles/Makefile.am,
	  data/profiles/adobergb.icm, data/profiles/applergb.icm,
	  data/profiles/srgb.icm, data/profiles/widegamut.icm, data/themes,
	  themes: digikam from trunk : add default and standard workspace
	  color ICC profiles files from krita : srgb, widegamut, adobergb,
	  applergb

	  TODO : give the possibility to use these standard profiles in ICC
	  setup

	  CCMAIL: fj.cruz@supercable.es

2006-06-02 09:50  cgilles

	* utilities/imageeditor/canvas/colorcorrectiondlg.cpp: digikam from
	  trunk : add dialog button tips

2006-06-02 09:36  cgilles

	* imageplugins/imageeffect_bwsepia.cpp: Fix i18n

2006-06-02 09:29  cgilles

	* libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: digikam
	  from trunk : new DMetadata methods to get/set color workspace
	  Exif tag. Paco, you can use :

	  -getImageColorWorkSpace() to check the color workspace if there
	  is no embedded icc profile (generaly all JPEG for example)
	  -setImageColorWorkSpace() to set the right tag value after an ICC
	  color transformation in editor.

	  CCMAIL: fj.cruz@supercable.es

2006-06-02 09:13  fjcruz

	* utilities/imageeditor/canvas/colorcorrectiondlg.cpp,
	  utilities/imageeditor/canvas/colorcorrectiondlg.h,
	  utilities/imageeditor/canvas/dimginterface.cpp: Color correction
	  dialog has a new option: now user can choose to only embed the
	  profile into the image without make any transform.

	  Test and feedback, please.

	  Gilles, another item to delte from TODO list?


	  CCMAIL: caulier.gilles@kdemail.net , Digikam-devel@kde.org

2006-06-02 07:41  cgilles

	* libs/dmetadata/dmetadata.h: compile

2006-06-01 21:03  cgilles

	* libs/dimg/loaders/pngloader.cpp: digikam from trunk :
	  DImg::pngLoader : add libpng version in Software text tag

2006-06-01 20:58  cgilles

	* libs/dimg/loaders/tiffloader.cpp: add space

2006-06-01 20:54  cgilles

	* libs/dimg/loaders/tiffloader.cpp: digikam from trunk :
	  DImg::tiffLoader : add libtiff version in Software tag

2006-06-01 14:13  cgilles

	* utilities/cameragui/cameraui.cpp: digikam from trunk : fix again
	  anim widget size

2006-06-01 13:41  cgilles

	* TODO: update

2006-06-01 12:02  cgilles

	* NEWS: update

2006-06-01 12:02  cgilles

	* libs/widgets/metadata/makernotewidget.cpp: missing tag

2006-06-01 12:00  cgilles

	* libs/widgets/metadata/makernotewidget.cpp: digikam from trunk :
	  Fix human readable makernote list
	  BUG: 128373

2006-06-01 08:45  fjcruz

	* digikam/digikamapp.cpp, digikam/digikamapp.h: Icc profiles
	  repository path is checked at digiKam start up now. Is it isn't a
	  valid one, a message is showed and the user can choose between
	  set the path correctly or not. In this last case, Color
	  Management is disabled.

	  Gilles, if it's right for you, can you remove from TODO list? or
	  drop me a mail and i'll do it.

	  P.S: dued to my poor english, if anybody can write a better text
	  for the message, feel free to do it.

	  CCMAIL: caulier.gilles@kdemail.net , Digikam-devel@kde.org

2006-05-31 21:37  cgilles

	* libs/imageproperties/imagepropertiessidebardb.cpp: fix i18n

2006-05-31 19:51  cgilles

	* libs/imageproperties/imagedescedittab.cpp: digikam from trunk :
	  Comments & Tags patch from Mikolaj Machowski about to add
	  keyboard shorcuts

2006-05-31 19:43  cgilles

	* libs/dmetadata/dmetadata.cpp: digikam from trunk : DMetadata :
	  add version Exiv2 version checking rule about to use new Exiv2
	  methods provides by future 0.10.0.

	  Here the implementation use Exiv2::Photoshop::setIptcIrb() to add
	  irb IPTC header require during storage of IPTC metadata into tiff
	  file.

	  Nota : you can only store IPTC into TIFF using current Exiv2
	  implementation from svn.

	  CCMAIL: digikam-devel@kde.org

2006-05-31 11:00  fjcruz

	* imageplugins/imageeffect_iccproof.cpp: A info message is showed
	  if icc profiles path is not valid anymore. In adittion, "Default
	  profiles" options are disabled.

	  Gilles, if it's right for you, can you remove from TODO list? or
	  drop me a mail and i'll do it.

	  CCMAIL: caulier.gilles@kdemail.net , Digikam-devel@kde.org

2006-05-31 10:58  fjcruz

	* utilities/imageeditor/canvas/dimginterface.cpp: A info message is
	  showed if icc profiles path is not valid anymore.

	  Gilles, if it's right for you, can you remove from TODO list? or
	  drop me a mail and i'll do it.

	  CCMAIL: caulier.gilles@kdemail.net , Digikam-devel@kde.org

2006-05-31 09:02  cgilles

	* TODO: update

2006-05-30 22:25  cgilles

	* libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h,
	  libs/imageproperties/imagedescedittab.cpp,
	  utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/cameraui.cpp: digikam from trunk: patch from
	  Jens B.Benecke about to fix Exif date and Time tags rules
	  depending of context.
	  CCBUGS: 127972

2006-05-30 20:04  cgilles

	* utilities/cameragui/cameraui.cpp: digikam from trunk: Cameragui :
	  fix logo and anim widget layout.

2006-05-30 12:56  cgilles

	* NEWS, TODO: update

2006-05-30 12:53  cgilles

	* utilities/cameragui/cameraui.cpp: digikam from trunk : check
	  properlly the camera items extension before to add it in mime
	  type config using a lower char conversion.
	  BUG: 127697

2006-05-30 12:18  cgilles

	* TODO: update

2006-05-30 10:52  cgilles

	* TODO: update

2006-05-30 10:34  cgilles

	* TODO: new bug

2006-05-30 10:02  cgilles

	* libs/dmetadata/loaders/pngmetaloader.cpp: digikam from trunk :
	  DMetadata::PNGMetaLoader : fix Exif conctruction rules from
	  scratch using technical image information

2006-05-30 05:38  cgilles

	* NEWS: digikam from trunk : NEW file update:

	  Since digiKam 0.9.0 implementation have been started at september
	  2005, there are 86 files in bugs.kde.org closed !

	  CCMAIL: digikam-devel@kde.org

2006-05-30 05:26  cgilles

	* libs/dmetadata/dmetadata.cpp: digikam from trunk : patch from
	  Jens B.Benecke about to set Date & Time Original tags
	  BUG: 127972

2006-05-29 14:26  cgilles

	* NEWS: update

2006-05-29 14:20  cgilles

	* NEWS: update

2006-05-29 14:18  cgilles

	* libs/dimg/loaders/tiffloader.cpp: digikam from trunk :
	  DImg::TIffLoader : optimize again Deflate compression ratio like
	  gimp tiff coder done.
	  The Predictor tiff tag must be set to '2' for the best results.
	  Look below :

	  #ls -l _*
	  -rw------- 1 gilles gilles 11523474 mai 29 16:17 _dsc0034
	  (deflate alone).tif
	  -rw------- 1 gilles gilles 7553642 mai 29 16:14 _dsc0034 (deflate
	  + horizontal predictor).tif
	  -rw------- 1 gilles gilles 18253872 mai 29 16:17 _dsc0034
	  (without compression).tif
	  -rw-r--r-- 1 gilles gilles 1750127 mar 24 15:18 _dsc0034.jpg
	  -rw-r--r-- 1 gilles gilles 10471516 mar 24 15:18 _dsc0034.png

	  _dsc0034.jpg is the original file loaded in editor and saved like
	  tiff files following different settings.

	  For more details about predictor values, look here
	  :http://www.awaresystems.be/imaging/tiff/tifftags/predictor.html

	  Note : the implementation is compatible with libtiff 3.6.x and
	  3.8.x

	  BUG:125779
	  CCMAIL: digikam-devel@kde.org

2006-05-29 12:39  cgilles

	* libs/dmetadata/loaders/pngmetaloader.cpp: digikam from trunk :
	  DMetadata::PNGMetaLoader : backport cameragui method to get Exif
	  metadata from APP1 byte array generated by ImageMagick into a raw
	  text profile. This way is more generic and work fine with Exif
	  raw profile.
	  CCMAIL: digikam-devel@kde.org

2006-05-29 11:07  cgilles

	* libs/dimg/loaders/tiffloader.cpp: digikam from trunk :
	  DImg::TiffLoader : writting tiff thumbnail in directory IFD1
	  CCMAIL: digikam-devel@kde.org

2006-05-28 18:47  mwiesweg

	* libs/dmetadata/dmetadata.cpp: Make it compile

2006-05-28 09:34  cgilles

	* libs/dmetadata/dmetadata.cpp: digiKam from trunk: polish
	  DMetadata::getExif() method following Andreas tips

2006-05-28 09:24  cgilles

	* kioslave/digikamthumbnail.cpp, kioslave/digikamthumbnail.h:
	  digiKam from trunk: thumb kioslave : no need static methods here.

2006-05-27 23:47  cgilles

	* libs/dmetadata/dmetadata.cpp: compile

2006-05-27 23:37  cgilles

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h, libs/dimg/dimgloader.cpp,
	  libs/dimg/dimgloader.h, libs/dimg/dimgprivate.h,
	  libs/dimg/loaders/pngloader.cpp, libs/dimg/loaders/rawloader.cpp,
	  libs/dimg/loaders/tiffloader.cpp, libs/dmetadata/dmetadata.cpp,
	  libs/dmetadata/dmetadata.h, libs/dmetadata/loaders/Makefile.am,
	  libs/dmetadata/loaders/rawmetaloader.cpp: digikam from trunk:

	  DImg core : cleanup API again. No need to store Make and Model
	  info as well, use Exif Metadata for that.
	  DImg TiffLoader : Fix IPTC writing using the right method from
	  Exiv2 to set Iptc header on front of metadata. All IPTC are
	  stored properlly in target tiff file and can be displayed into
	  Metadata side bar. This requires Exiv2 from svn. The code is
	  temporally disabled until Exiv2 provides a version number control
	  to unbreak compilation with old Exiv2 release.

	  CCMAIL: digikam-devel@kde.org

2006-05-27 20:25  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/editor/imageiface.cpp,
	  utilities/imageeditor/editor/imageiface.h: digikam from trunk:
	  cleanup image editor plugin interface, add missing getExif and
	  getIptc methods for the future.

2006-05-27 13:44  mwiesweg

	* libs/dimg/dimg.h,
	  libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/threadimageio/loadingdescription.h,
	  libs/threadimageio/loadsavetask.cpp,
	  libs/threadimageio/loadsavethread.cpp,
	  libs/threadimageio/managedloadsavethread.cpp: Use fast raw
	  loading for histogram,
	  and do not cache the low quality version instead of the full
	  image

	  - make DImg::fileFormat() static public
	  - Use a different cache key in LoadingCache if image is loaded
	  with halfSizeColorImage option
	  - detect raw file format in ImagePropertiesColorTab, set
	  time-optimized RawDecodingSettings

	  CCMAIL: digikam-devel@kde.org

2006-05-27 10:49  cgilles

	* kioslave/digikamthumbnail.cpp: digikam from trunk: always use
	  thumbnails generated by digiKam kio slave, not kde thumbnails
	  generator.
	  CCBUGS: 119946, 123742

2006-05-26 22:31  cgilles

	* libs/dmetadata/dmetadata.cpp: digikam from trunk : DMetadata :
	  improving getImageOrientation method with Minolta cameras using
	  Camera settings from MakerNote. Minolta is the only maker (i
	  think) to set un-properlly the Exif image orientation tag and to
	  use MakerNote tag instead. Note this information is used to
	  rotate properlly album item thumbs !

	  This commit fix this problem with Dynax 7D and 5D cameras. Other
	  minolta Camera settings need to be decrypted (under Exiv2
	  implementation) to improve this way. Since i'm also an Exiv2
	  developer, i can fix easily the implementation, but i need a
	  feedback from Minolta users for that (reverse engeenering into
	  A1, X1, DImage, etc. cameras)

	  CCMAIL: digikam-devel@kde.org

2006-05-26 21:30  cgilles

	* libs/dmetadata/dmetadata.cpp: digikam from trunk : DMetadata :
	  improving getImageDimension to others Exif tags if necessary

2006-05-26 17:24  cgilles

	* NEWS: update

2006-05-26 16:01  glaurent

	* digikam/albumfolderview.cpp: Fix for Bug 128069: crash when
	  moving an album to another album
	  http://bugs.kde.org/show_bug.cgi?id=128069

	  CCMAIL:digikam-devel@kde.org

2006-05-26 15:55  cgilles

	* libs/dimg/loaders/tiffloader.cpp: digikam from trunk :
	  DImg::TiffLoader : fix IPTC and XMP tags recording

2006-05-26 15:27  cgilles

	* TODO: update

2006-05-26 15:26  cgilles

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h, libs/dimg/dimgloader.cpp,
	  libs/dimg/dimgloader.h, libs/dimg/dimgprivate.h,
	  libs/dimg/loaders/README, libs/dimg/loaders/jpegloader.cpp,
	  libs/dimg/loaders/pngloader.cpp, libs/dimg/loaders/ppmloader.cpp,
	  libs/dimg/loaders/rawloader.cpp,
	  libs/dimg/loaders/tiffloader.cpp: digikam from trunk : DImg API
	  polishing : to be homogenous, move ICCProfile QByteArray into
	  QMap<int, QByteArray> metaData. BC is broken. Please re-compile
	  and install all.

2006-05-25 23:03  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: no need to set
	  Exif image dimensions at all image modifications into editor. Set
	  these information when image is saved to disk is enough

2006-05-25 22:13  cgilles

	* libs/dimg/dimg.h, libs/dimg/dimgprivate.h,
	  libs/dimg/loaders/Makefile.am, libs/dimg/loaders/tiffloader.cpp,
	  libs/dimg/loaders/tiffloader.h: digikam from trunk :
	  DImg::TiffLoader :

	  - Load embedded icc profile before to load image data. Seem to be
	  the same problem than when we save a tiff image. The order to
	  perform these operation is important with libtiff 3.8.2
	  - Set standard Exif/Makernote tiff tags acording to current Exif
	  metadata availalble. All Exif.Photo.* tags are recorded to
	  destination image. libtiff 3.8.2 is mandatory to support Exif in
	  tiff file. If you use an older libtiff, the code will ignore
	  automaticly the tiff tags unsupported.
	  - Dimg API: remove all Tiff text tags to store in image instance.
	  We use all tags from Exif metadata instead. Nothing is lost.

	  Note : binary compatibility is broken. Please recompile all and
	  re-install, else digiKam will crash!

	  CCMAIL: digikam-devel@kde.org

2006-05-25 22:00  cgilles

	* libs/dmetadata/dmetadata.cpp: digikam from trunk : DMetadata set
	  program name/version to Exif tag like IPTC tags

2006-05-25 21:01  cgilles

	* libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: digikam
	  from trunk : new DMetadata method to get Exif tag content like a
	  byte array

2006-05-25 21:00  cgilles

	* TODO: code to polish in DImg

2006-05-24 21:53  cgilles

	* NEWS: update

2006-05-24 20:02  cgilles

	* NEWS: update

2006-05-24 20:00  cgilles

	* imageplugins/pics/Makefile.am,
	  imageplugins/pics/togglemouseover.png,
	  imageplugins/pics/tooglemouseover.png,
	  libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/widgets/imageplugins/imageguidewidget.cpp,
	  libs/widgets/imageplugins/imageguidewidget.h,
	  libs/widgets/imageplugins/imagewidget.cpp,
	  libs/widgets/metadata/metadatalistview.cpp,
	  showfoto/showfoto.cpp, utilities/setup/setupiofiles.cpp,
	  utilities/setup/setupmetadata.cpp,
	  utilities/setup/setupslideshow.cpp: digikam from trunk : "toogle"
	  to "toggle"
	  BUG: 127946

2006-05-24 13:16  cgilles

	* libs/dimg/loaders/jpegloader.cpp,
	  libs/dimg/loaders/pngloader.cpp,
	  libs/dimg/loaders/tiffloader.cpp: digikam from trunk :
	  DIMg::TIFFLoader::save() bugfix : Always writting ICC profile tag
	  before to write image data, else the result is impredictible
	  (sometime icc profile is embedded, sometime no)...
	  CCMAIL: digikam-devel@kde.org, fj.cruz@supercable.es

2006-05-23 20:44  cgilles

	* NEWS: update

2006-05-23 20:42  cgilles

	* libs/imageproperties/imagedescedittab.cpp: digikam from trunk :
	  Comments & tags sidebar tab : fix stretch layout
	  CCBUGS: 127905
	  CCMAIL: digikam-devel@kde.org

2006-05-23 19:54  cgilles

	* libs/dmetadata/loaders/Makefile.am,
	  libs/dmetadata/loaders/mrwparser.cpp,
	  libs/dmetadata/loaders/mrwparser.h,
	  libs/dmetadata/loaders/rawmetaloader.cpp: digikam from trunk :
	  bye bye MRW parser from digiKam core, Welcome to MRW parser from
	  Exiv2 (0.10 release) !!!

	  To resume: Exif/Makernote from RAW file formats are now extracted
	  in digiKam using Exiv2 library (http://www.exiv2.org). Next
	  release planed in a near future, will support (in read only)
	  these RAW file formats:

	  Adobe DNG,
	  Canon CR2,
	  Canon CRW,
	  Nikon NEF,
	  Pentax PEF,
	  Sony SR2,
	  Minolta MRW

	  New RAW file formats will be added in the future, like X3F, ORF,
	  RAF...

	  Developpers : all contributions welcome to improve this great
	  library !

	  I can close bug #96459 now.

	  BUG: 96459
	  CCMAIL: digikam-devel@kde.org, ahuggel@gmx.net

2006-05-23 12:56  cgilles

	* libs/dimg/loaders/rawloader.cpp, libs/dimg/rawdecodingsettings.h:
	  digikam from trunk :

	  -RawDecodingSettings : new method to set optimized parametters
	  about loading, not image quality. We will use this settings to
	  render histogram

	  -DImg::RawLoader: fix 8/16 bits handling, add option dcraw -h
	  option to decrease time loading (histogram)

	  TODO : ColorImageProperties side bar : using optimised settings
	  to load image...

	  CCMAIL: digikam-devel@kde.org

2006-05-22 21:51  cgilles

	* TODO: new bug about ICC workflow.

2006-05-22 20:14  mwiesweg

	* TODO, showfoto/showfoto.cpp: Showfoto:
	  - do not call slotOpenURL (indirectly through signal from
	  thumbbar)
	  from slotSaveAsIsComplete
	  - invalidate thumbnail after save

2006-05-22 20:02  mwiesweg

	* NEWS: add fixed bugs

2006-05-22 20:02  mwiesweg

	* TODO, digikam/scanlib.cpp, kioslave/digikamalbums.cpp: - In
	  digikamalbums ioslave, use the same code to get image dimensions
	  as ImagePropertiesTab
	  (Use DMetadata for raw files)
	  - When new images are added to database in digikamalbums ioslave
	  or in scanlib,
	  use DMetadata directly to extract metadata, do not restrict this
	  to JPEGs

	  TODO:
	  - remove jpegutils/jpegmetadata.cpp?

2006-05-22 18:57  mwiesweg

	* TODO: Update TODO

2006-05-22 14:37  cgilles

	* NEWS: update

2006-05-22 14:36  cgilles

	* libs/widgets/common/iccpreviewwidget.cpp,
	  libs/widgets/common/iccpreviewwidget.h: digikam from trunk:
	  optimize layout with iccpreviewwidget.
	  BUG: 127759

2006-05-22 11:57  cgilles

	* libs/widgets/common/iccpreviewwidget.cpp: digikam from trunk:
	  bugfix in iccpreviewwidget : if a non ICC profile file is
	  selected in KFile dialog, check if the profile handle returned by
	  lcms is valid to prevent a crash.
	  CCMAIL: digikam-devel@kde.org

2006-05-21 19:52  cgilles

	* TODO: this is already done in current implementation

2006-05-21 18:48  mwiesweg

	* TODO, digikam/albumiconview.cpp,
	  digikam/imageattributeswatch.cpp, digikam/imageattributeswatch.h,
	  digikam/kipiinterface.cpp,
	  libs/imageproperties/imagedescedittab.cpp,
	  utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: Update image metadata
	  stored in DImg instance when
	  metadata is changed in file on disk

	  - add signalFileMetadataChanged to ImageAttributesWatch
	  - add method to re-read metadata to DImgInterface
	  (code duplicate to DImgLoader::readMetadata)
	  - connect to signal in ImageWindow
	  - send signal in AlbumIconView, ImageDescEditTab, KipiInterface

	  TODO:
	  - update ImagePropertiesMetadataTab on signalFileMetadataChanged
	  (ImageAttributesWatch is libdigikam, the metadatatab is used by
	  showfoto,
	  create a subclass ImagePropertiesMetadataTabDB?)

	  CCMAIL: digikam-devel@kde.org

2006-05-21 16:03  mwiesweg

	* digikam/kipiinterface.cpp: - use new AlbumDB::getImageID method
	  to implement missing
	  ImageAttributesWatch calls in kipiinterface

2006-05-21 15:50  mwiesweg

	* digikam/albumdb.cpp, digikam/albumdb.h: Source cosmetics:
	  No tabs, and remove some blanks

2006-05-21 15:32  mwiesweg

	* libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: Add
	  some autodetection magic for charset support

	  - DMetadata::detectEncodingAndDecode will check if a given string
	  is in UTF8. If not, it will leave it to QTextCodec to decide
	  if the local charset or latin1 will be used
	  - use detectEncodingAndDecode when reading the JFIF comment
	  and for Exif comments with undefined encoding
	  - When writing the Exif comment, use UCS-2 only when
	  necessary. Check with QTextCodec::canEncode if plain
	  latin1 is enough.

	  I have tested this successfully with some Arabian and cyrillic
	  characters.
	  But please test this with some more pictures. UTF-8 should be no
	  problem,
	  but the local8Bit vs. latin1 decision may be.

	  CCBUGS: 120241, 114211

2006-05-20 21:51  fjcruz

	* imageplugins/imageeffect_iccproof.cpp: Embed a color profile into
	  an image is the usual way in an Color Management workflow, so
	  "Embed profile" option in CM plugins is checked as default one.


	  CCMAIL: digikam-devel@kde.org, caulier.gilles@kdemail.net

2006-05-20 21:44  fjcruz

	* imageplugins/imageeffect_iccproof.cpp: "Embed profile" option
	  from Color Management plugin is working now.


	  CCMAIL: digikam-devel@kde.org, caulier.gilles@kdemail.net

2006-05-20 21:43  fjcruz

	* utilities/imageeditor/editor/imageiface.cpp,
	  utilities/imageeditor/editor/imageiface.h: "Embed profile" option
	  from Color Management plugin is working now.

	  A new method has been added:

	  void ImgIface::setEmbeddedICCToOriginalImage( QString
	  profilePath)

	  CCMAIL: digikam-devel@kde.org, caulier.gilles@kdemail.net

2006-05-20 21:41  fjcruz

	* utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h: "Embed profile"
	  option from Color Management plugin is working now.

	  A new method has been added:

	  void DImgInterface::setEmbeddedICCToOriginalImage( QString
	  profilePath)

	  CCMAIL: digikam-devel@kde.org, caulier.gilles@kdemail.net

2006-05-20 21:18  jaiva

	* digikam/albumdb.cpp, digikam/albumdb.h,
	  digikam/kipiinterface.cpp: Implemented attributes() function in
	  kipiinterface and getImageId() function albumdb

2006-05-20 20:11  gkulzer

	* libs/imageproperties/cameraitempropertiestab.cpp: CCMAIL:
	  caulier.gilles@kdemail.net

	  correct orthography unknow->unknown

2006-05-19 22:43  cgilles

	* imageplugins/imageeffect_iccproof.cpp: fix i18n

2006-05-19 22:16  cgilles

	* libs/widgets/common/iccpreviewwidget.cpp: using a vertical layout
	  is more simple

2006-05-19 21:12  cgilles

	* utilities/setup/setupicc.cpp: digikam from trunk : setup icc
	  profile : missing to clean QMap icc file paths if main icc
	  repository path is changed

2006-05-19 19:54  mwiesweg

	* libs/widgets/common/iccpreviewwidget.cpp: typo

2006-05-19 19:23  cgilles

	* imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_iccproof.h: digikam from trunk : icc
	  profile plugin :

	  - Set to all KURLRequester the default digiKam ICC profile
	  repository path.
	  - No need to convert i18n to QString.

2006-05-19 17:47  cgilles

	* libs/widgets/imageplugins/imageguidewidget.cpp: fix horizontal
	  line with vertical oriented image

2006-05-19 14:24  cgilles

	* libs/widgets/common/iccpreviewwidget.cpp,
	  libs/widgets/common/iccpreviewwidget.h: fix header

2006-05-19 14:23  cgilles

	* libs/widgets/common/iccpreviewwidget.cpp: fix unknow features
	  rules with icc profiles

2006-05-19 14:22  cgilles

	* libs/widgets/common/iccpreviewwidget.cpp,
	  libs/widgets/common/iccpreviewwidget.h: digikam from trunk :
	  IccPreviewWidget : improving icc color profile description
	  layout.

2006-05-19 11:30  cgilles

	* utilities/setup/gpiface.cpp: just polish

2006-05-19 09:55  cgilles

	* NEWS: update

2006-05-19 09:54  cgilles

	* showfoto/setup/setupeditor.cpp,
	  utilities/setup/setupmetadata.cpp: digikam from trunk : fix setup
	  message about exif-rotation actions witch can be confuse for
	  users. The image is not transformed, and is only displayed
	  rotated.
	  CCBUGS: 126335

2006-05-19 05:57  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp: fix i18n

2006-05-19 05:35  cgilles

	* NEWS: update

2006-05-19 05:34  cgilles

	* digikam/albumlister.cpp: digikam from trunk: fix wrong cast
	  between digikam album lister and kio slave
	  BUG: 127634

2006-05-18 16:59  cgilles

	* kioslave/digikamthumbnail.cpp: digikam from trunk : thumb kio
	  slave : only perform Exif based auto-rotation on JPEG files, not
	  RAW.
	  CCBUGS: 127577

2006-05-18 14:50  cgilles

	* NEWS: update

2006-05-18 14:49  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: digikam from
	  trunk : do not perform auto-rotation with RAW files in editor
	  (dcraw will perform this job automaticly), but only auto-rotate
	  JPEG files.

	  TODO: check if TIFF/EP files can be procressed likeJPEG here.

	  CCBUGS: 127577
	  CCMAIL: digikam-devel@kde.org

2006-05-18 11:15  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.h: digikam from
	  trunk : icc color sidebar tab :

	  - Finalize icc color profile view rules during image loading.
	  - add blinkin text during loading.
	  - removed unused private slot.
	  - disable cieTongue widget when image loading start
	  - code polish

	  CCMAIL: digikam-devel@kde.org

2006-05-18 07:02  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp: digikam from
	  trunk : reenable properly color tab during download

2006-05-17 21:13  cgilles

	* TODO: this bug cannot be reproduce now (:=))

2006-05-17 20:30  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: fix error message

2006-05-17 14:56  cgilles

	* NEWS: another one bug killed

2006-05-17 14:55  cgilles

	* utilities/cameragui/cameraui.cpp: digikam from trunk : no need to
	  use parent widget to create the cameragui instance like a real
	  modal dialog. Now, you can minimize the camera dialog during
	  pictures download.
	  CCMAIL: digikam-devel@kde.org
	  CCBUGS: 116485

2006-05-17 13:11  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: digikam from
	  trunk : forget to toogle buzy the mouse cursor if ICC color
	  profile correction is in auto mode

2006-05-17 07:49  cgilles

	* utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h: digikam from trunk
	  : image editor and ICC color profile at loading image:

	  - using parent image editor widget to display ICC color profile
	  dialog instead Kapp->activeWindow() to prevent focus problem with
	  window manager
	  - toogle busy cursor during color profile correction.

2006-05-16 14:58  cgilles

	* TODO: this file is a wish in B.K.O now

2006-05-16 14:55  cgilles

	* TODO: this file in B.K.O have been fixed

2006-05-16 14:50  cgilles

	* TODO: update

2006-05-16 14:49  cgilles

	* digikam/albumfiletip.cpp, digikam/albumiconitem.cpp,
	  libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/imagepropertiestab.cpp,
	  showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp: digikam from trunk
	  :

	  - x.xMpx ==> x.xxMpx : better for small image.
	  - dispatch properlly information to sidebar in editor at
	  save/saveas.

2006-05-16 14:48  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/editor/digikamimageplugin.desktop:
	  SVN_SILENT made messages (.desktop file)

2006-05-16 12:10  cgilles

	* imageplugins/imageeffect_iccproof.cpp: fix i18n

2006-05-16 12:07  cgilles

	* utilities/imageeditor/canvas/colorcorrectiondlg.cpp,
	  utilities/setup/setupicc.cpp: fix i18n

2006-05-16 12:03  cgilles

	* utilities/imageeditor/canvas/colorcorrectiondlg.cpp: fix i18n

2006-05-16 12:02  cgilles

	* utilities/imageeditor/canvas/colorcorrectiondlg.cpp: add spacing

2006-05-16 11:50  cgilles

	* libs/dialogs/iccprofileinfodlg.cpp,
	  utilities/imageeditor/canvas/colorcorrectiondlg.cpp,
	  utilities/imageeditor/canvas/colorcorrectiondlg.h,
	  utilities/imageeditor/canvas/dimginterface.cpp: digikam from
	  trunk : fix ICC color management dialog layout in image editor

2006-05-16 10:53  cgilles

	* libs/dimg/filters/icctransform.cpp: prevent crash if profiles are
	  null

2006-05-16 10:32  cgilles

	* libs/dimg/filters/icctransform.cpp,
	  libs/dimg/filters/icctransform.h: new method to get description
	  with all profiles

2006-05-16 09:48  cgilles

	* libs/dimg/loaders/rawloader.cpp: digikam from trunk :
	  DImg::RAWLoader : restore RAW loading in digiKam again (tested
	  with last dcraw version 8.0.17

	  CCMAIL: digikam-devel@kde.org

2006-05-16 08:51  cgilles

	* utilities/setup/setupiofiles.cpp: fix i18n

2006-05-16 07:04  cgilles

	* libs/dmetadata/dmetadata.cpp: digikam from trunk :
	  DMetadata::convertCommentValue() :

	  Take a care : always use Exception rules with Exiv2 to prevent
	  crash. Of course, In this method we using just one line depending
	  of Exiv2 API, but if comments is empty, Exiv2 return an exception
	  and crash digiKam or Kioslave.

	  Note : this crash is reproductible into Mandriva 2005, not
	  Mandriva 2006.0. I suspect a different libc++ rules.

	  CCMAIL: marcel.wiesweg@gmx.de

2006-05-16 06:33  cgilles

	* libs/dimg/loaders/rawloader.cpp: digikam from trunk :
	  DImg::RAWLoader : restore RAW loading in digiKam

	  - Fix broken loading with dcraw and all parameter witch require a
	  value.
	  Since we use KProcess, implementation need to use QString at all,
	  especially to add space between option and value. The better way
	  is to use QString::arg() method.
	  - Add comments about dcraw Quality rules with digiKam.

	  CCMAIL: digikam-devel@kde.org

2006-05-16 06:17  cgilles

	* libs/dimg/loaders/rawloader.cpp, libs/dimg/loaders/rawloader.h:
	  digikam from trunk : DImg::RAWLoader

	  - Fix duplicate headers. Always using C++ headers instead C Ansi
	  when it's possible.
	  - Fix copyright.

2006-05-15 21:46  cgilles

	* libs/dialogs/iccprofileinfodlg.cpp,
	  utilities/imageeditor/canvas/colorcorrectiondlg.cpp,
	  utilities/imageeditor/canvas/colorcorrectiondlg.h,
	  utilities/imageeditor/canvas/dimginterface.cpp: digikam from
	  trunk : ICC color profile management and info dialogs. polish gui
	  and implementations.

2006-05-15 20:59  mwiesweg

	* libs/dimg/loaders/rawloader.cpp: Dont forget the timer

2006-05-15 20:53  mwiesweg

	* libs/dimg/loaders/rawloader.cpp, libs/dimg/loaders/rawloader.h:
	  digikam from trunk:
	  Use KProcess for RAW image loader.
	  Loading can now be cleanly aborted.

	  This is a good example that KProcess is not the perfect tool for
	  use
	  with our shiny new multithreaded loader because KProcess is not
	  reentrant,
	  but there are more advantages (wraps all system programming) so
	  that
	  the necessary main thread indirections are ok.

	  TODO:
	  - implement fast loading specified in RAWDecodingSettings
	  - do we need to parse StdErr?

	  CCMAIL: digikam-devel@kde.org

2006-05-15 16:55  cgilles

	* NEWS: update

2006-05-15 13:27  cgilles

	* utilities/imageeditor/canvas/colorcorrectiondlg.cpp: digikam from
	  trunk : no need to display embedded color profile information
	  button if this one isn't available

2006-05-15 13:22  cgilles

	* libs/dialogs/iccprofileinfodlg.cpp,
	  libs/dialogs/iccprofileinfodlg.h,
	  libs/dimg/filters/icctransform.cpp,
	  libs/dimg/filters/icctransform.h,
	  utilities/imageeditor/canvas/Makefile.am,
	  utilities/imageeditor/canvas/colorcorrectiondlg.cpp,
	  utilities/imageeditor/canvas/colorcorrectiondlg.h: digikam from
	  trunk : add 2 new button on preview of ICC color correction
	  dialog to see embedded or output ICC color profile information.

	  CCMAIL: digikam-devel@kde.org, francisco.jct@gmail.com
	  CCBUGS: 125733

2006-05-15 12:55  cgilles

	* libs/dimg/filters/icctransform.cpp,
	  libs/dimg/filters/icctransform.h: fix header

2006-05-15 11:44  cgilles

	* NEWS, TODO: update

2006-05-15 11:31  cgilles

	* showfoto/mimetypes, showfoto/showfoto.cpp,
	  showfoto/showfoto.desktop: digikam from trunk : showfoto and
	  image/x-raw type mime :

	  - removed x-raw.desktop file in conflict with KDE3.5.2
	  - add a rule into Showfoto::slotOpenFile() to detect witch KDE
	  release we use :
	  * if KDE >= 3.5.2 --> we use image/x-raw pattern from KDE.
	  * if KDE < 3.5.2 --> we construct a new pattern from stcrach.

	  IMPORTANT : this code have been tested under Mandriva 2006.0
	  official using KDE 3.4.2. It's untested with KDE > 3.4.2. Please
	  give me a feedback if all is ok to close this file !

	  CCMAIL: digikam-devel@kde.org
	  CCBUGS: 121242

2006-05-15 09:20  cgilles

	* utilities/imageeditor/canvas/Makefile.am,
	  utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/colorcorrectiondlg.cpp,
	  utilities/imageeditor/canvas/colorcorrectiondlg.h,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h: digikam from trunk
	  : new dialog to display a preview of ICC color correction when
	  "Color Management Policy::Behaviour::Ask when open an image in
	  image editor" option is enable in digiKam ICC setup.

	  This dialog remplace the simple KMessageBox (witch one give no
	  feedback to user) . We have now 2 image previews to compare
	  original and target before to process the ICC workspace
	  conversion. This is important when user load a RAW picture on a
	  slow computer where Raw decoding can be long : if the ICC
	  workspace correction isn't correct, no need to close editor and
	  re-load picture to select the right option (:=)))...

	  CCMAIL: digikam-devel@kde.org, francisco.jct@gmail.com
	  CCBUGS: 125733

2006-05-14 14:14  cgilles

	* TODO, libs/dimg/Makefile.am, libs/dimg/dimg.cpp,
	  libs/dimg/dimg.h, libs/dimg/filters/icctransform.cpp,
	  libs/dimg/filters/icctransform.h, showfoto/showfoto.cpp,
	  utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/editorwindowprivate.h,
	  utilities/imageeditor/editor/imageiface.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/setup/setupiofiles.cpp: digikam from trunk : Optimize
	  monitor ICC color corrections rendering to the screen to load ICC
	  color profiles in memory using QByteArray. Indeep regression
	  tests are requires.

	  CCMAIL: francisco.jct@gmail.com
	  CCBUGS: 125733

2006-05-14 13:58  cgilles

	* imageplugins/imageeffect_autocorrection.cpp,
	  imageplugins/imageeffect_bwsepia.cpp,
	  libs/widgets/imageplugins/Makefile.am,
	  libs/widgets/imageplugins/listboxpreviewitem.cpp,
	  libs/widgets/imageplugins/listboxpreviewitem.h,
	  libs/widgets/imageplugins/listboxwhatsthis.cpp,
	  libs/widgets/imageplugins/listboxwhatsthis.h: digikam from trunk
	  : ImagePlugin listBox widget :

	  - Add gcc visiblity option support
	  - Merge listbox and whatsthis widget in the same implementation
	  - code polishing

2006-05-14 10:15  cgilles

	* libs/dmetadata/dmetadata.cpp: digikam from trunk : missing
	  exception management with Exiv2 into DMetadata::getExif() and
	  DMetadata::getIptc() methods.

	  Please report me if this commit fix your problem.

	  CCMAIL: francisco.jct@gmail.com
	  CCBUGS: 127272

2006-05-13 14:52  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/editor/digikamimageplugin.desktop:
	  SVN_SILENT made messages (.desktop file)

2006-05-13 10:25  cgilles

	* utilities/setup/setupiofiles.cpp: fix descriptions

2006-05-13 10:22  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: digiKam from
	  trunk : if ICC profiles are used by dcraw during RAW file
	  decoding instead digiKam workflow, well store output colorspace
	  profile in DImg instance of image editor. nota: the output
	  workspace is the same in both!

	  CCBUGS: 125733

2006-05-12 20:50  cgilles

	* libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h,
	  libs/jpegutils/exifrotate.cpp,
	  utilities/imageeditor/canvas/dimginterface.cpp: digikam from
	  trunk :

	  - New DMetadata method to set Exif thumbnail.
	  - New DMetadata method to set Exif Image dimensions.
	  - CameraGUI : Exif auto rotate update Exif image dimensions and
	  Thumbnail during download.
	  - ImageEditor : update Exif image dimensions and Thumbnail during
	  save picture operation.

	  CCMAIL: digikam-devel@kde.org

2006-05-12 16:40  cgilles

	* digikam/digikamapp.cpp: digikam from trunk : fix swapped
	  parameters for "Accelerator" and "MenuID" when QPopupMenu list is
	  created .
	  CCBUGS: 124952

2006-05-12 14:57  cgilles

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h,
	  libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/editor/imagewindow.cpp: digikam from trunk
	  : new method to update image dimension in Exif metadata under
	  image editor when a transformation is released

2006-05-12 11:32  cgilles

	* libs/dimg/loaders/ppmloader.cpp, libs/dimg/loaders/ppmloader.h:
	  polish

2006-05-12 10:29  cgilles

	* libs/dmetadata/loaders/mrwparser.cpp: ISOSettings -> ISOSpeed

2006-05-12 08:11  cgilles

	* TODO: update

2006-05-12 08:11  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/setup/setupiofiles.cpp: digikam from trunk : RAW
	  decoding and ICC color management workflow into image editor: If
	  "using embeded ICC profile into RAW file" dcraw option is used,
	  disable Image Editor color management.

	  IMPORTANT : there is a full description of the ICC color
	  management workflow with RAW files in the
	  DImgInterface::slotImageLoaded() method from dimginterface.cpp.
	  Please take a look...

	  Gerhard : please check these description to write the digiKam
	  handbook. Thanks in advance...

	  CCBUGS: 125733
	  CCMAIL: digikam-devel@kde.org, francisco.jct@gmail.com,
	  gerhard@kulzer.net

2006-05-11 19:01  cgilles

	* libs/dmetadata/loaders/mrwparser.cpp: fix ImageQuality to Quality
	  tags name

2006-05-11 17:26  cgilles

	* TODO: update

2006-05-11 14:14  ach

	* TODO: digikam trunk: new TODO: install x-image-raw.desktop only
	  for KDE < 3.5.2

2006-05-11 13:23  glaurent

	* imageplugins/imageeffect_autocorrection.cpp,
	  imageplugins/imageeffect_autocorrection.h,
	  imageplugins/imageeffect_bwsepia.cpp,
	  imageplugins/imageeffect_bwsepia.h, libs/dialogs/imagedlgbase.h,
	  libs/widgets/imageplugins/Makefile.am,
	  libs/widgets/imageplugins/listboxpreviewitem.cpp,
	  libs/widgets/imageplugins/listboxpreviewitem.h,
	  libs/widgets/imageplugins/listboxwhatsthis.cpp,
	  libs/widgets/imageplugins/listboxwhatsthis.h: - moved listbox
	  related classes to their own files in
	  digikam/libs/widgets/imageplugins
	  - use thumbnail previews in autocorrection plugin as well
	  - make previews reflect curves/contrast changes in bw plugin

	  CCMAIL: digikam-devel@kde.org

2006-05-11 11:45  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.h: digikam from
	  trunk : image Color properties sidebar : Add a new button to
	  backup on disk the embedded ICC color profile from current image.
	  This color profile can be used later in main ICC color management
	  like a workspace profile.

	  Gerhard : there is a new button on the bottom of this view. Can
	  you update accordinly the handbook. Thanks in advance.

	  CCMAIL: digikam-devel@kde.org, gerhard@kulzer.net,
	  francisco.jct@gmail.com

2006-05-11 11:38  cgilles

	* libs/imageproperties/imagepropertiessidebardb.cpp: digikam from
	  trunk : image properties sidebar : prevent flicker effect when
	  item is changed in main interface

2006-05-11 09:34  cgilles

	* libs/dmetadata/loaders/mrwparser.cpp,
	  libs/dmetadata/loaders/mrwparser.h: digikam from trunk :
	  DMetadata::MRWparser:

	  - support Sandard NEW camera settings makernote (like D5, D7,
	  S304, and S404 camera).
	  - support Sandard OLD camera settings makernote (like D7u, D7i,
	  and D7hi camera).

	  CCBUGS: 96459

2006-05-11 08:25  cgilles

	* libs/dmetadata/loaders/mrwparser.cpp,
	  libs/dmetadata/loaders/mrwparser.h: digikam from trunk :
	  DMetadata::MRWparser: polish source code and optimizations

2006-05-11 07:57  cgilles

	* libs/dmetadata/loaders/mrwparser.cpp: digikam from trunk :
	  DMetadata::MRWparser: added Exception rules to prevent crash if
	  old Exiv2 release is used (Again).

2006-05-11 07:50  cgilles

	* libs/dmetadata/loaders/mrwparser.cpp: digikam from trunk :
	  DMetadata::MRWparser:

	  - support Dynax 7D camera settings makernote.
	  - added Exception rules to prevent crash if old Exiv2 release is
	  used (Again).

	  CCBUGS: 96459

2006-05-11 07:03  cgilles

	* libs/dmetadata/loaders/mrwparser.cpp: digikam from trunk :
	  DMetadata::MRWparser:

	  - support Dynax 5D camera settings makernote.
	  - Fix memory leak (thanks mr valgrind)
	  - added Exception rules to prevent crash if old Exiv2 release is
	  used.

	  CCBUGS: 96459

2006-05-10 22:45  ach

	* digikam/Makefile.am: digikam trunk: forward port r539556:
	  digikam stable: install digikam.desktop in applications/kde
	  not in applnk/Graphics

2006-05-10 21:07  cgilles

	* libs/dmetadata/loaders/mrwparser.cpp: digikam from trunk :
	  DMetadata MRW Raw file parser : add standard Minolta MakerNote
	  support. Still todo Camera Settings. This code require last Exiv2
	  implementation from svn (future 0.9.2 Exiv2 release including my
	  Minolta makernote parser implementation)

	  CCMAIL: digikam-devel@kde.org
	  CCBUGS: 96459

2006-05-10 19:06  cgilles

	* NEWS: and a new bug fixed (:=)))

2006-05-10 14:04  ach

	* libs/jpegutils/Makefile.am: digikam trunk: forward port of
	  r539364:
	  o disable enable final for jpegutils/. Fixes bug 126326
	  when --enable-final is used. Thx to Gilles for the hint.

2006-05-10 13:50  cgilles

	* imageplugins/imageeffect_bwsepia.cpp,
	  imageplugins/imageeffect_bwsepia.h: digikam from trunk : Black &
	  White converter plugin : separate B&W Filters and Tone Filters
	  options
	  CCMAIL: digikam-devel@kde.org

2006-05-10 12:53  cgilles

	* NEWS: update

2006-05-10 12:43  cgilles

	* TODO: update

2006-05-10 12:39  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: digikam from
	  trunk : in according with Paco, Image Editor now store ICC
	  workspace profile instead input color profile into target image.
	  The RAW workflow is now complete.
	  CCMAIL: digikam-devel@kde.org, francisco.jct@gmail.com

2006-05-10 12:08  cgilles

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h,
	  utilities/imageeditor/canvas/dimginterface.cpp: digikam from
	  trunk :

	  - DImg API : new method to store an ICC profile from memory to a
	  ICC file.
	  - Fix method name to set/get to/from memory to/from file.
	  - Forget to close profile file at end.

	  Paco, this is the famous way to extract an embedded ICC profil
	  into an image and to store it into a file. I remember that we
	  have already discuted about this subject in the past when you
	  have written your Color Management image plugin...

	  CCMAIL: digikam-devel@kde.org, francisco.jct@gmail.com

2006-05-09 23:36  cgilles

	* utilities/setup/setupiofiles.cpp: digikam from trunk : "Deflate"
	  compression is used with TIFF image, not "Adobe Deflate"

2006-05-09 23:32  cgilles

	* TODO: digikam from trunk : another bug in showfoto about saving a
	  new file when space disk is full during temp file creation
	  (Tested when exported PNG to TIFF). This one is more critic...
	  CCMAIL: marcel.wiesweg@gmx.de

2006-05-09 23:30  cgilles

	* libs/dimg/loaders/tiffloader.cpp: digikam from trunk : DImg TIFF
	  image loader : force to use ZLib max compression level when a new
	  image is saved to disk using Deflate compression.

	  CCMAIL: digikam-devel@kde.org
	  CCBUGS: 125779

2006-05-09 23:02  cgilles

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h,
	  utilities/imageeditor/canvas/dimginterface.cpp: digikam from
	  trunk :

	  - DImg API : new method to store an ICC profile in image
	  container from an ICC profile file.
	  - image editor DImg interface : store the input ICC profile used
	  in color management workflow into the current DImg instance of
	  image editor.
	  - When a RAW image is saved like PNG, TIFF, or JPEG, the input
	  profile (camera profile in fact) is saved in target file like
	  UFRAW does.

	  CCMAIL: digikam-devel@kde.org, francisco.jct@gmail.com

2006-05-09 21:32  cgilles

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h: digikam from trunk : DImg
	  API : new method to set an ICC profile in image container

2006-05-09 17:23  cgilles

	* libs/dmetadata/loaders/mrwparser.cpp: code polishing. Preparing
	  to add Minolta makernote entries...

2006-05-09 13:46  cgilles

	* TODO: digikam from trunk : new bug in showfoto about saving file.
	  Must be simple to solve (:=)))
	  CCMAIL: marcel.wiesweg@gmx.de

2006-05-09 13:43  cgilles

	* showfoto/TODO: digikam from trunk : no need to multiply TODO
	  file.

2006-05-09 08:44  cgilles

	* imageplugins/imageeffect_bwsepia.cpp,
	  imageplugins/imageeffect_bwsepia.h: digikam from trunk : Black &
	  White converter plugin : perform optimizations and
	  simplifications of little thumbnail effect in QListBox. No need
	  to create a new instance of ImageIface at each thumb construction
	  CCMAIL: digikam-devel@kde.org

2006-05-09 08:26  glaurent

	* imageplugins/imageeffect_bwsepia.cpp: some tweaks over my patch
	  which Gilles committed - add a small margin around the items,
	  make the items bigger, make the listbox stretchable vertically

2006-05-08 23:31  cgilles

	* imageplugins/imageeffect_bwsepia.cpp,
	  imageplugins/imageeffect_bwsepia.h: digikam from trunk : new
	  patch from Guillaume Laurent to display a small preview effect in
	  Black and white converter from Image Editor plugin using a
	  QListBox instead QRadiobutton into settings area.
	  CCMAIL: digikam-devel@kde.org

2006-05-08 12:51  cgilles

	* digikam/kipiinterface.cpp, digikam/kipiinterface.h: digikam from
	  trunk : add comments in kipiinterface

2006-05-07 22:41  cgilles

	* utilities/cameragui/cameraui.cpp: digikam from trunk : camera gui
	  : delete controller in destructor

2006-05-07 22:21  cgilles

	* utilities/cameragui/cameraui.cpp: digikam from trunk : camera gui
	  : more generic code to get Exif info from gphoto2 camera

2006-05-07 21:29  cgilles

	* libs/dimg/rawdecodingsettings.h: digikam from trunk : 2 new
	  options to decode RAW files. Not yet used : planed to use it with
	  Histogram sidebar to reduce time loading.

2006-05-07 17:14  cgilles

	* utilities/cameragui/cameraui.cpp: prevent a crash if exif data
	  size is < to 10 bytes...

2006-05-07 14:16  cgilles

	* utilities/cameragui/cameraui.cpp: digiKam from trunk : Gphoto2
	  camera drivers always return all JFIF APP1 section from JPEG file
	  when Exif metadata are require by camera interface.

	  Exiv2 do not support to parse Exif metadata from APP1 directily.
	  This commit cut APP1 header (10 first bytes) to please Exiv2 with
	  this data.

	  You can display now your Exif/Makenotes metadata in camera gui
	  with all Gphoto2 camera, PTP camera are includes (tested with my
	  Dynax5d).

	  CCMAIL: digikam-devel@kde.org, ahuggel@gmx.net

2006-05-05 21:17  mwiesweg

	* libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h,
	  libs/widgets/metadata/exifwidget.cpp: Unicode support for JFIF
	  and EXIF comments:

	  - use UTF8 for JFIF comment
	  - use Unicode (UCS-2) to write JPEG UserComment,
	  support charset specification when reading the UserComment
	  - add convertCommentValue method to DMetaData

	  Using UTF8 for JFIF is simple and easy and should work.

	  The UCS-2 support needs testing (and a decision if we
	  always want to write Unicode, or a way to find out when we need
	  to
	  and when we can as well write ASCII)

	  CCBUG: 120241 114211

2006-05-05 16:46  mwiesweg

	* TODO, utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h: Do not draw rubber
	  or emit signalSelected when image is null

2006-05-05 14:39  cgilles

	* libs/dimg/loaders/tiffloader.cpp: disable warning messages

2006-05-03 16:01  cgilles

	* libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/cameraitempropertiestab.h,
	  libs/imageproperties/imagepropertiessidebarcamgui.cpp: digikam
	  from trunk : finalize camera item properties side bar tab: if
	  your camera can provide Exif information from a picture (Gphoto
	  or UMS), we will display Photograph information like in image
	  properties sidebar tab from main interface and image editor.

	  CMAIL: digikam-devel@kde.org

2006-05-02 11:50  cgilles

	* libs/imageproperties/imagepropertiestab.cpp: digikam from trunk :
	  fix string if jpeg compression is not available

2006-05-02 09:47  cgilles

	* TODO, showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp: digikam from trunk
	  : Image Editor and Showfoto bugfix :

	  - Do not try to plug toolbar into Thumbbar (showfoto only)
	  - Like we force to hide all window dock (left/right/top/bottom)
	  to have a complete black background in fullscreen mode, the
	  toolbar is always hiden.
	  This commit force to show toolbar in this mode if the right
	  option is on from setup.

	  Nota : a new bug have been discovered about Exif auto-rotation
	  and SlideShow mode. Take a look in TODO file.

	  CCMAIL: digikam-devel@kde.org

2006-05-02 07:56  cgilles

	* utilities/imageeditor/editor/imagewindow.cpp: digikam from trunk
	  : removing image editor window size forced to 640x480

2006-05-01 21:11  cgilles

	* digikam/albumfiletip.cpp: fix font size

2006-05-01 14:54  cgilles

	* TODO, digikam/albumiconitem.cpp, digikam/albumiconitem.h,
	  digikam/albumiconview.cpp: digikam from trunk : album icon item :

	  - displaying image resolution in MPixels.
	  - using internal d private class.
	  - code cleanup.

2006-05-01 13:42  cgilles

	* libs/imageproperties/imagepropertiestab.cpp: digikam from trunk :
	  finalize image properties side bar tab 'Image' section :

	  - add 'Color Mode' property.
	  - add 'Compression' property.
	  - add 'Bits Depth' property.

	  CMAIL: digikam-devel@kde.org
	  CCBUG: 121367

2006-05-01 11:49  gkulzer

	* libs/widgets/metadata/gpswidget.cpp,
	  libs/widgets/metadata/gpswidget.h:
	  CCMAIL:caulier.gilles@kdemail.net
	  GPS widget extention to include www.multimap.com for lookup

2006-04-30 20:47  mwiesweg

	* TODO, libs/thumbbar/thumbbar.cpp: Thumbbar:
	  Return correct item rect in horizontal mode, so that tooltip can
	  be displayed.

2006-04-30 20:21  mwiesweg

	* utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h: Restore file
	  permissions when overwriting a file.

	  We might as well want to copy permissions when a file is newly
	  created in saveAs,
	  thats a different issue.

2006-04-30 19:20  cgilles

	* NEWS, TODO: update

2006-04-30 17:08  mwiesweg

	* digikam/albummanager.cpp: digikam from trunk:
	  Properly convert filenames to URL
	  When creating a KURL from a QString filename,
	  always use setPath and not the default constructor.
	  setPath will escape characters (such as '#', which
	  means, if you think of HTML, an anchor link).

	  CCBUG: 125926

2006-04-30 15:27  cgilles

	* libs/dimg/loaders/pngloader.cpp, libs/dimg/loaders/pngloader.h:
	  digikam from trunk : bug fix in DImg::pngLoader : if exif
	  metadata are created from scratch (from RAW file for example),
	  add Exif header at start of Exif byte array to please Exiv2 for
	  future metadata parsing. If metadata come from a PNG file do
	  nothing because Exif header is already available.

	  CCMAIL: digikam-devel@kde.org

2006-04-30 10:06  cgilles

	* libs/dmetadata/loaders/mrwparser.cpp,
	  libs/dmetadata/loaders/mrwparser.h: digikam from trunk : MRW
	  parser do not depend of QT/KDE lib now. Ready to include in Exiv2
	  library

2006-04-30 09:14  cgilles

	* libs/dmetadata/loaders/mrwparser.cpp,
	  libs/dmetadata/loaders/mrwparser.h,
	  libs/dmetadata/loaders/rawmetaloader.cpp: digikam from trunk :
	  MRW parser cleanup

2006-04-29 19:45  toma

	* libs/dcraw/dcrawbinary.cpp: Two times %3 in the string, which is
	  obviously wrong.

2006-04-29 10:13  cgilles

	* libs/dmetadata/loaders/Makefile.am,
	  libs/dmetadata/loaders/mrwparser.cpp,
	  libs/dmetadata/loaders/mrwparser.h,
	  libs/dmetadata/loaders/rawmetaloader.cpp,
	  libs/dmetadata/loaders/rawmetaloader.h: digikam from trunk :
	  separated MRW raw file parser implementation

2006-04-29 09:09  cgilles

	* libs/widgets/imageplugins/imagepannelwidget.cpp: fix i18n

2006-04-28 14:45  cgilles

	* libs/dmetadata/loaders/rawmetaloader.cpp: polish

2006-04-28 12:21  cgilles

	* libs/widgets/common/sidebar.cpp, libs/widgets/common/sidebar.h:
	  force to save sidebar state in config rc file

2006-04-28 10:33  cgilles

	* libs/dmetadata/loaders/rawmetaloader.cpp,
	  libs/dmetadata/loaders/rawmetaloader.h: digikam from trunk :
	  DMetadata new Minolta MRW RAW file parser :

	  - This MRW is based on Stephane Chauveau code and can give Exif
	  metadata tags.
	  - digiKam can displaying all Photograph information from MRW,
	  including Exif.
	  - Makernotes can be handle but not yet displayed into digikam
	  metadata interface because Exiv2 library do not support yet
	  private Minolta tags.
	  - In the future, this parser will be ported to Exiv2 library.

	  A screenshot :
	  http://digikam3rdparty.free.fr/Screenshots/MRW_RAW_file_metadata_parser.png

	  CCMAIL: digikam-devel@kde.org, stephane@chauveau-central.net,
	  ahuggel@gmx.net
	  CCBUGS : 96459

2006-04-28 07:37  cgilles

	* libs/dmetadata/dmetadata.cpp: using QString to prevent crash with
	  std::string when Comment is null

2006-04-27 08:11  cgilles

	* digikam/albumfiletip.cpp: fix broken QT html syntax

2006-04-27 08:07  cgilles

	* libs/jpegutils/exifrotate.cpp: Advanced debug infos again.

2006-04-27 07:43  cgilles

	* utilities/cameragui/cameracontroller.cpp: Advanced debug infos.

2006-04-27 07:42  cgilles

	* libs/jpegutils/exifrotate.cpp: digikam from trunk : Exif
	  autorotate : check if current file to transform is a real JPEG
	  file. Add advanced debug infos.

2006-04-27 05:47  cgilles

	* TODO: update

2006-04-26 20:15  cgilles

	* libs/jpegutils/exifrotate.cpp: just add debug messages

2006-04-26 17:54  ach

	* TODO: digikam trunk:
	  TODO: add 2 items that need to be fixed for 0.8.2 final
	  (then let's forget about 0.8.2 branch ;)

2006-04-26 16:45  cgilles

	* libs/dimg/loaders/jpegloader.cpp: digikam from trunk : remove
	  obsolete code about JFIF comments

2006-04-26 16:42  cgilles

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h, libs/dimg/dimgloader.cpp,
	  libs/dimg/loaders/jpegloader.cpp, libs/dmetadata/dmetadata.cpp,
	  libs/dmetadata/dmetadata.h, libs/dmetadata/dmetadataprivate.h,
	  libs/dmetadata/loaders/dmetaloader.cpp,
	  libs/dmetadata/loaders/dmetaloader.h: digikam from trunk :
	  DMetadata store JFIF comments now using Exiv2 methods.

	  CCMAIL: digikam-devel@kde.org

2006-04-26 16:41  cgilles

	* digikam/albumiconview.cpp: digikam from trunk : bugfix about
	  batch tagging image :

	  - Using tags settings not Rating settings to set tags in IPTC
	  keywords.
	  - Storing tag paths not tag names in IPTC keywords.

	  CCMAIL: digikam-devel@kde.org

2006-04-25 21:13  cgilles

	* libs/dmetadata/dmetadata.cpp: digikam from trunk : fix infinite
	  loop if image have already some IPTC keywords tags not depending
	  of digiKam tags path list to set like IPTC Keywords

2006-04-25 20:29  cgilles

	* libs/imageproperties/imagedescedittab.cpp: digikam from trunk :
	  fix wrong tags path to remove from IPTC before to update tags
	  list like IPTC keywords

2006-04-25 16:24  thiago

	* libs/dmetadata, libs/dmetadata/loaders, libs/widgets/common,
	  libs/widgets/imageplugins, libs/widgets/metadata, showfoto/setup,
	  utilities/imageeditor/tools: SVN_SILENT adding svn:ignore

2006-04-25 14:46  cgilles

	* TODO: update

2006-04-25 14:36  cgilles

	* TODO, libs/dimg/dimg.cpp, libs/dimg/dimg.h,
	  libs/dimg/dimgloader.cpp, libs/dimg/loaders/jpegloader.cpp,
	  libs/dimg/loaders/pngloader.cpp, libs/dimg/loaders/rawloader.cpp,
	  libs/dimg/loaders/tiffloader.cpp: digikam from trunk :
	  DImg::ImageLoader source code polishing.
	  TODO :

	  - New DMetadata rules to store JFIF comments section data like
	  EXIF and IPTC
	  - If Comments & tags information have been changed, notify DImg
	  instance of current image to set
	  information in metadata bytes array (COM, EXIF, IPTC).
	  - If an image have been saved to another file format, notify
	  Image properties sidebar to reload
	  information from DImg instance of new image.

	  CCMAIL: digikam-devel@kde.org

2006-04-25 14:15  cgilles

	* digikam/albumfiletip.cpp: digikam from trunk : album item file
	  tips : hide all Photograph Properties information if no metadata
	  are available from current image.

	  CCBUGS: 121367
	  CCMAIL: digikam-devel@kde.org

2006-04-25 11:44  cgilles

	* TODO: digikam from trunk : new bug in showfoto

2006-04-25 11:42  cgilles

	* NEWS, TODO: digikam from trunk : new file in B.K.O fixed

2006-04-25 11:35  cgilles

	* libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/imagepropertiestab.cpp: digikam from trunk :
	  image properties sidebar tabs : Fix header section titles size
	  and style.
	  CCBUGS: 121367

2006-04-25 11:16  cgilles

	* digikam/Makefile.am, digikam/digikamfirstrun.cpp,
	  digikam/digikamfirstrun.h, digikam/firstrun.cpp,
	  digikam/firstrun.h, digikam/firstrunUI.ui: digikam from trunk :
	  fix first time ui widget

	  - removing ui file (sometime, compilation is broken about ui
	  compiler and automake)
	  - Rewrite from scratch first run ui.

	  CCMAIL: digikam-devel@kde.org

2006-04-25 09:19  cgilles

	* libs/dmetadata/photoinfocontainer.h,
	  libs/imageproperties/imagepropertiestab.cpp: digikam from trunk :
	  image properties sidebar tabs : hide all Photograph Properties
	  information if no metadata are available from current image.

	  CCBUGS: 121367
	  CCMAIL: digikam-devel@kde.org

2006-04-25 08:49  cgilles

	* libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/imagepropertiestab.cpp: digikam from trunk :
	  image properties sidebar tabs : set title sections to center. Add
	  spacing around.

	  CCBUGS: 121367
	  CCMAIL: digikam-devel@kde.org

2006-04-25 08:18  cgilles

	* libs/imageproperties/imagepropertiesmetadatatab.cpp: fix i18n

2006-04-25 07:45  cgilles

	* libs/dialogs/ctrlpaneldlg.cpp: digikam from trunk : fix minimum
	  preview size

2006-04-25 07:08  cgilles

	* imageplugins/imageeffect_redeye.cpp,
	  imageplugins/imageplugin_core.cpp,
	  libs/imageproperties/imagepropertiessidebarcamgui.cpp,
	  libs/widgets/imageplugins/imageguidewidget.cpp,
	  libs/widgets/imageplugins/imagepannelwidget.cpp,
	  libs/widgets/imageplugins/imageregionwidget.cpp: digikam from
	  trunk : fix setCursor(KCursor::arrowCursor() ) to unsetCursor()

2006-04-25 06:48  cgilles

	* imageplugins/imageeffect_autocorrection.cpp,
	  imageplugins/imageeffect_bwsepia.cpp: digikam from trunk : set
	  default keyboard focus to group button options

2006-04-25 06:28  cgilles

	* libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagepropertiestab.cpp: digikam from trunk :
	  optimize spacing and layout on 'Comments & tags', 'Camera file
	  properties', and 'Album item file properties' sidebar tabs,
	  especially about navigate bar on the top.

	  CCBUGS: 121367
	  CCMAIL: digikam-devel@kde.org

2006-04-25 05:37  cgilles

	* libs/imageproperties/imagedescedittab.cpp: digikam from trunk :
	  no need to sto root char from tag paths into IPTC keywords

2006-04-24 20:47  mwiesweg

	* NEWS, TODO, utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h: Check for write
	  permissions before saving a file in IE.
	  Ask again (KMessageBox) if permissions are not available.

	  TODO: We might want to check that the permissions can actually
	  be changed (file can be written) if the user wants to.

	  BUG: 122374

2006-04-24 18:27  mwiesweg

	* NEWS, TODO, utilities/imageeditor/editor/imagewindow.cpp:
	  Deiconify image editor window in loadURL when it is minimized

	  BUG: 119741

2006-04-24 14:34  cgilles

	* libs/imageproperties/imagedescedittab.cpp: digikam from trunk :
	  improving image properties restoration in database using image
	  metadata:

	  - Fix DMetadata method to get image Exif/Iptc tags properlly.
	  (With the old implementation, Comments from Exif and Iptc, Rating
	  from Iptc and are never checked duing a wrong validity test -
	  stupid bug)
	  - Now at startup, these information are backported to database :

	  ==> Comments from JFIF section, or Exif UserComments tag, or Iptc
	  Caption tag.
	  ==> Date & time stamp from Exif dateTime tag or Iptc date & time
	  tags.
	  ==> Rating from Iptc Urgency tag !!! If you add new files in your
	  Album library, witch are rated using Mapivi for example, digiKam
	  items rating will be appear in main interface.

	  Nota : these updates in database are only performed to new files
	  :

	  ==> when all albums are parsed during statup (or manually from
	  Tool menu).
	  ==> when new items are downloaded using camera interface.
	  ==> when a folder is imported from main interface.

	  TODO :

	  - Performed a database update at startup when files are already
	  in database and when metadata have been changed outside digiKam
	  (using ExifTools for example)
	  - Do something with digiKam Tags, since they are stored in IPTC
	  Keywords tags. This is most complicated to do because there is no
	  hierarchy between IPTC Keywords like with digiKam tags. We store
	  only Tags name in IPTC keywords. I propose :

	  ==> to check if a digiKam tags name already exist in database and
	  taging automaticly item using it.
	  ==> do nothing if Tags name do not exist (no new digiKam Tags
	  will be created in database).
	  ==> If dupplicate Tags name exist in digiKam database (for ex.
	  Travel/City and Travel/France/City), use only the first Tag name
	  found in database.

	  digiKam Tags <==> IPTC Keywords rules is a complex problem.
	  Please give me your viewpoints into B.K.O. Thanks in advance

	  CCMAIL: digikam-devel@kde.org
	  CCBUGS: 91811

2006-04-24 13:55  cgilles

	* digikam/albumfiletip.cpp: polish

2006-04-24 13:14  cgilles

	* digikam/albumfiletip.cpp,
	  libs/imageproperties/imagepropertiestab.cpp: digikam from trunk :
	  album item file tip :

	  - Re-designed album file tip content accordinly with image
	  poperties sidebar tab.
	  - Fix mime type with RAW file (sounds like TIFF file before).
	  - Renamed Metadata information to Photograph properties
	  - Added image Rating tag info.

	  PENDING TASK : added digiKam comments & tags information in
	  image properties sidebar tab !!! ==> We want really that ? Please
	  give me your viewpoints !

	  CCBUGS: 121367
	  CCMAIL: digikam-devel@kde.org

2006-04-24 11:20  cgilles

	* libs/imageproperties/imagepropertiestab.cpp: polish

2006-04-24 11:02  cgilles

	* digikam/albumfiletip.cpp, digikam/albumfiletip.h: digikam from
	  trunk : Album file tips : add d private class to reduce
	  compilation time and improve binary compatibility.

2006-04-24 10:27  cgilles

	* libs/imageproperties/imagepropertiestab.cpp: digikam from trunk :
	  Fix memory leak (Thanks Mr valgrind)

2006-04-24 10:19  cgilles

	* libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h,
	  libs/dmetadata/dmetadataprivate.h,
	  libs/dmetadata/loaders/dmetaloader.cpp: digikam from trunk :
	  DMetadata class : add d private class to reduce compilation time
	  and improve binary compatibility.

2006-04-24 09:26  cgilles

	* libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/imagepropertiestab.cpp: polish

2006-04-24 09:18  cgilles

	* libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/imagepropertiestab.cpp: fix i18n

2006-04-24 09:14  cgilles

	* libs/imageproperties/imagepropertiestab.cpp: polish

2006-04-24 09:11  cgilles

	* libs/imageproperties/imagepropertiestab.cpp: polish

2006-04-24 08:57  cgilles

	* libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/imagepropertiestab.cpp: polish

2006-04-24 08:45  cgilles

	* libs/dmetadata/dmetadata.cpp,
	  libs/dmetadata/photoinfocontainer.h,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/imagepropertiestab.cpp: digikam from trunk :
	  image properties side bar tab :

	  - Add White balance information.
	  - Add Exposure mode and program information.
	  - Fix navigate bar problem with first and last current album
	  items.

	  CCBUGS: 121367
	  CCMAIL: digikam-devel@kde.org

2006-04-24 07:19  cgilles

	* libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/imagepropertiestab.cpp: digikam from trunk :
	  image properties side bar tab :

	  - Camera image properties and main interface image properties
	  look similar.
	  - Fix broken compilation with KDE 3.3.x
	  - Fix layout and spacing.

	  CCBUGS: 121367
	  CCMAIL: digikam-devel@kde.org

2006-04-24 05:50  cgilles

	* NEWS, TODO: update

2006-04-23 19:45  mwiesweg

	* digikam/iconview.cpp, digikam/iconview.h: IconView:
	  - Store position of currently first visible item,
	  and set this item again to be the first visible item
	  after an update
	  - fine-tune findFirstVisibleItem a bit, optionally only use
	  the first item of which the thumbnail (rather than part of the
	  border)
	  is visible, add overloaded convenience methods to find first item
	  of current viewport

	  BUG: 115423

2006-04-23 17:55  mwiesweg

	* digikam/digikamview.cpp: Do not re-set album thumbnail again from
	  view,
	  disable slot_AlbumHighlight

	  Closing bug 124688 now.

	  BUG: 124688

2006-04-23 07:13  cgilles

	* TODO: digikam from trunk : TODO file : 2 new bugs in showfoto

2006-04-23 06:46  cgilles

	* libs/imageproperties/imagepropertiestab.cpp: fix typo

2006-04-22 14:18  fjcruz

	* utilities/setup/setupicc.cpp, utilities/setup/setupicc.h: When
	  Color Management setting is turned off/on, values for icc
	  preferences are "remembered" now. I hope this fix this bug:
	  http://bugs.kde.org/show_bug.cgi?id=125732

	  CCMAIL:digikam-devel@kde.org

2006-04-22 09:23  cgilles

	* digikam/albumsettings.cpp, libs/dmetadata/dmetadata.cpp,
	  libs/dmetadata/dmetadata.h,
	  libs/dmetadata/loaders/dmetaloader.cpp,
	  libs/dmetadata/loaders/dmetaloader.h,
	  libs/dmetadata/loaders/pngmetaloader.cpp,
	  libs/dmetadata/photoinfocontainer.h,
	  libs/imageproperties/Makefile.am,
	  libs/imageproperties/imagepropertiesmetadatatab.h,
	  libs/imageproperties/imagepropertiessidebar.cpp,
	  libs/imageproperties/imagepropertiessidebar.h,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/imagepropertiestab.cpp,
	  libs/imageproperties/imagepropertiestab.h: digikam from trunk :

	  - New Image Properties side bar tab to display image resume.
	  - DMetadata memory optimization and new methods to get photograph
	  resume from image.
	  - Disable album item tool tips by default.

	  NOTES:

	  - In this new resume sidebar tab, all digikam tags properties
	  aren't displayed. i think it's redondant with Comments & tags
	  sidebar tab. Because this one is very easy to read by
	  non-photographers users, i think it's not necessary to duplicate
	  here these information, and this way simpilfy source code about
	  to share resume sidebar tab implementation between showfoto and
	  digiKam (there is no database depency).

	  - Album Item Info tool tips is now disable by default. This view
	  is now very uncomplete about metadata. Something need to be done
	  here to improve it (or we can remove this view ???)

	  TODO : in image editor, if an image is saved to a new file, all
	  image properties side tabs aren't updated (Marcel ?).

	  All constructive viewpoints are welcome !

	  CCBUGS : 121367
	  CCMAIL: digikam-devel@kde.org

2006-04-21 21:11  cgilles

	* TODO: digikam from trunk : add bko file 93569 in TODO

2006-04-21 12:13  mwiesweg

	* kioslave/digikamalbums.cpp: Change kio_digikamalbums::copyImage
	  like AlbumDB::copyItem

2006-04-21 11:15  mwiesweg

	* TODO, digikam/albumdb.cpp: AlbumDB::copyItem:
	  Copy ImageProperties table (rating) as well

2006-04-21 09:17  cgilles

	* libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h,
	  libs/imageproperties/cameraitempropertiestab.cpp,
	  utilities/cameragui/cameraiconitem.cpp,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraiconview.h,
	  utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/dkcamera.cpp, utilities/cameragui/dkcamera.h,
	  utilities/cameragui/gpcamera.cpp, utilities/cameragui/gpcamera.h,
	  utilities/cameragui/umscamera.cpp,
	  utilities/cameragui/umscamera.h: digikam from trunk : camera gui
	  :

	  - Gphoto camera now give a generic image thumbnail with RAW file
	  (not an 'unknow' thumb).
	  - handle properly all item properties with UMS camera (R/W, mime,
	  etc.).
	  - handle properly RAW type mime with Gphoto camera.
	  - fix wrong slot/signal connection.

2006-04-20 20:56  mwiesweg

	* digikam/albumthumbnailloader.cpp, digikam/albumthumbnailloader.h,
	  digikam/tagfilterview.cpp: digikam from trunk:

	  - check for already added URLs in AlbumThumbnailLoader
	  - use two thumbnail jobs to load album and tag thumbnails
	  parallely
	  - add missing moc include (touch Makefile.am if compile fails)

2006-04-20 19:54  cgilles

	* TODO: digikam from trunk : digiKam TODO update : add 121367 bko
	  file

2006-04-20 19:33  cgilles

	* TODO: digikam from trunk : digiKam TODO update : add 117115 bko
	  file

2006-04-20 19:21  cgilles

	* TODO: digikam from trunk : digiKam TODO update

2006-04-20 19:06  ach

	* TODO: digikam trunk: TODO add things to test with media:

2006-04-20 12:35  cgilles

	* libs/imageproperties/cameraitempropertiestab.cpp,
	  showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp: digikam from trunk
	  : displaying image dimensions in Mpixels

2006-04-19 22:21  cgilles

	* kioslave/digikamthumbnail.cpp, kioslave/digikamthumbnail.h:
	  digikam from trunk : Fix broken thumbnail creation by digiKam
	  KIO-slave with 16 bits TIFF images unrecognized properly by
	  dcraw::parse method like a real tiff images.
	  CCBUGS: 125916
	  CCMAIL: digikam-devel@kde.org

2006-04-19 21:47  cgilles

	* libs/dimg/loaders/tiffloader.cpp: digikam from trunk : just for
	  testing with Dubas Gabor TIFF 16 bits problem under Slackware.

2006-04-19 21:26  mwiesweg

	* digikam/Makefile.am, digikam/albumfolderview.cpp,
	  digikam/albumfolderview.h, digikam/albumthumbnailloader.cpp,
	  digikam/albumthumbnailloader.h, digikam/tagfilterview.cpp,
	  digikam/tagfilterview.h, digikam/tagfolderview.cpp,
	  digikam/tagfolderview.h,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h: digikam from trunk:
	  Load tag thumbnails asynchronously, speed up startup

	  - add a new class AlbumThumbnailLoader and consolidate all
	  tag and album thumbnail loading code
	  - use this class in TagFilterView, TagFolderView, ImgDescEditTag
	  - do no longer use syncjob for tag thumbnail loading,
	  but use asynchronous mode for custom tag icons (as done for
	  PAlbums)

	  Please check that this fixes the huge startup delays

	  TODO: Need to check that icons are actually loaded
	  only once by slave if added multiple times
	  (not relevant to startup speed)
	  CCBUG: 124688

2006-04-19 18:36  cgilles

	* libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/cameraitempropertiestab.h,
	  libs/imageproperties/imagepropertiessidebarcamgui.cpp,
	  utilities/cameragui/cameraiconitem.h,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraiconview.h,
	  utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
	  utilities/cameragui/gpiteminfo.cpp,
	  utilities/cameragui/gpiteminfo.h: digikam from trunk : Camera gui
	  image properties side bar tab : displaying the new file name used
	  to rename camera file name
	  during download instead the current camera file name. Note that
	  old implementation displayed the camera file name in both way :
	  the sidebar tab header and the camera item properties. These
	  redondant information are now fixed by this commit.

	  CCMAIL: digikam-devel@kde.org

2006-04-19 07:11  cgilles

	* PACKAGING: update

2006-04-19 07:07  cgilles

	* NEWS: digikam from trunk : update NEWS file with full B.K.O files
	  fixed/closed for 0.9.0-beta1.

2006-04-19 06:32  cgilles

	* ChangeLog: digikam from trunk : first update of ChangeLog file to
	  prepare 0.9.0-beta1. This is not the final beta1 update. The
	  information from ChangeLog have been used to update NEWS file,
	  especially B.K.O files closed/fixed.

2006-04-18 11:34  cgilles

	* libs/dimg/loaders/README: update

2006-04-18 09:48  cgilles

	* libs/dcraw/dcrawbinary.cpp, libs/dcraw/dcrawbinary.h: digikam
	  from trunk : always use visibility class declaration in
	  digikam/libs to prevent broken compilation with this mode

	  CCMAIL: marcel.wiesweg@gmx.de

2006-04-18 09:46  cgilles

	* utilities/cameragui/cameraui.cpp: fix i18n

2006-04-18 09:44  cgilles

	* libs/curves/imagecurves.cpp, libs/dialogs/ctrlpaneldlg.cpp,
	  libs/widgets/common/cietonguewidget.cpp,
	  libs/widgets/common/curveswidget.cpp,
	  libs/widgets/common/histogramwidget.cpp,
	  libs/widgets/imageplugins/imagepaniconwidget.cpp,
	  libs/widgets/imageplugins/imagepannelwidget.cpp,
	  libs/widgets/imageplugins/imagepannelwidget.h,
	  libs/widgets/imageplugins/imageregionwidget.cpp,
	  libs/widgets/imageplugins/imageselectionwidget.cpp,
	  utilities/imageeditor/canvas/canvas.cpp: digikam from trunk : fix
	  possible broken compilation using gcc 4.1 (class namespace
	  wrapper)

2006-04-17 20:19  cgilles

	* libs/dimg/dimg.cpp: digikam from trunk : DImg API to detect image
	  file formatn we parse file extension in first, and in second, we
	  parse file header.

	  This way is mandatory because some TIFF files are detected like
	  RAW files by dcraw::parse method.

	  Please, update svn and give me a feedback (:=)))...

	  CCMAIL: digikam-devel@kde.org, frank@birnstiel.org,
	  dudasg@freemail.hu

2006-04-17 19:35  cgilles

	* digikam/albumiconitem.cpp, digikam/albumiconview.cpp,
	  digikam/albumiconview.h, digikam/albumsettings.cpp,
	  digikam/albumsettings.h, digikam/imageinfo.cpp,
	  digikam/imageinfo.h, utilities/setup/setupgeneral.cpp: digikam
	  from trunk : patch from Guillaume Laurent about :

	  - to add a new option to display image modification date behind
	  image thumbnail.

	  - to use QFileInfo class to get file modification/creation date &
	  time into ImageInfo class.

	  CCMAIL: digikam-devel@kde.org, glaurent@telegraph-road.org

2006-04-17 14:57  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamdates.protocol, kioslave/digikamsearch.protocol,
	  kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/editor/digikamimageplugin.desktop:
	  SVN_SILENT made messages (.desktop file)

2006-04-17 12:51  cgilles

	* utilities/cameragui/albumselectdialog.cpp,
	  utilities/cameragui/albumselectdialog.h: digikam from trunk :
	  Album selection dialog : code polishing using d private class to
	  improve binary compatibility and reduce compilation duration

2006-04-16 19:12  cgilles

	* utilities/imageeditor/tools/imageprint.cpp,
	  utilities/imageeditor/tools/imageprint.h: digikam from trunk :
	  image print interface : using d private class to improve binary
	  compatibility

2006-04-16 12:36  cgilles

	* utilities/imageeditor/canvas/imagepluginloader.cpp,
	  utilities/imageeditor/canvas/imagepluginloader.h: digikam from
	  trunk : image plugins interface : using d private class to
	  improve binary compatibility

2006-04-16 08:43  cgilles

	* imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_iccproof.h: just polishing

2006-04-15 21:14  cgilles

	* libs/widgets/imageplugins/imagewidget.cpp,
	  libs/widgets/imageplugins/imagewidget.h: Using KSqueezedTextLabel
	  to display pixel color infos from preview image

2006-04-15 09:44  cgilles

	* utilities/cameragui/cameraui.cpp: digikam from trunk : smooth
	  camera gui using KProgress and KSqueezedTextLabel about status
	  bar.

2006-04-15 09:34  cgilles

	* kioslave/digikamthumbnail.cpp, libs/dcraw/dcraw_parse.cpp,
	  libs/dcraw/dcraw_parse.h, utilities/cameragui/umscamera.cpp:
	  digikam from trunk : reverse RAW file generator source code about
	  thumbnail rotation. I suspect a problem in this code witch broke
	  CR2 file thumbs and don't rotate properly thumbs (certainly some
	  camera tags orientation flags without respect TIFF/EP spec).

	  Alternative solutions for the future :

	  1 / using future libopenraw library from freedesktop.org
	  (http://www.freedesktop.org/wiki/Software_2flibopenraw)
	  2 / using Exiv2 thumbs extractor when TIFF/EP will be finalized
	  (my prefered way (:=)))

	  CCMAIL: digikam-devel@kde.org

2006-04-14 20:25  cgilles

	* NEWS: update

2006-04-14 20:14  cgilles

	* utilities/setup/setupicc.cpp: digikam from trunk : fix Ok dialog
	  button rules with ICC setup page.

	  CCBUGS: 125589

2006-04-14 20:00  mwiesweg

	* utilities/imageeditor/canvas/dimginterface.cpp: digikam from
	  trunk:
	  Do not add rotate/flip actions caused by EXIF rotation
	  as undo actions to the undo list.

	  CCMAIL: arnd.baecker@web.de

2006-04-14 19:54  mwiesweg

	* digikam/albumiconview.cpp, libs/dcraw/dcrawbinary.cpp,
	  libs/dcraw/dcrawbinary.h: dcraw autodetection:
	  - add isAvailable() to DcrawBinary
	  - do not start ImageEditor on raw images if dcraw is not
	  available

2006-04-14 18:52  cgilles

	* libs/widgets/imageplugins/imagewidget.cpp: no need a title here

2006-04-14 17:17  cgilles

	* imageplugins/pics/Makefile.am, imageplugins/pics/zoom10.png,
	  imageplugins/pics/zoom15.png, imageplugins/pics/zoom20.png,
	  imageplugins/pics/zoom25.png, imageplugins/pics/zoom30.png,
	  libs/widgets/imageplugins/imagepannelwidget.cpp: digikam from
	  trunk : using pixmap instead text into zoom factor optimize space
	  suing by widgets into image plugin dialogs

2006-04-14 16:05  cgilles

	* imageplugins/imageeffect_blur.cpp,
	  imageplugins/imageeffect_sharpen.cpp,
	  libs/widgets/imageplugins/imagepannelwidget.cpp,
	  libs/widgets/imageplugins/imagepannelwidget.h: moving preview
	  mode buttons to the left will be always visible when sidebar is
	  disable

2006-04-14 14:12  cgilles

	* libs/widgets/imageplugins/imagepannelwidget.cpp: moving progress
	  bar to the left will be always visible when sidebar is disable

2006-04-14 11:54  cgilles

	* utilities/setup/setupicc.cpp: digikam from trunk : setup icc : if
	  no monitor profile is available, disable ManagedView option

2006-04-14 09:46  cgilles

	* utilities/setup/setupicc.cpp, utilities/setup/setupicc.h: digikam
	  from trunk : Bug fix in ICC setup dialog page : if not all icc
	  profile file path are available in local ICC profiles repository,
	  the ICC management is broken. This is relevant of icc file
	  path/decriptions map used in setup icc implementation.

	  The setup icc page internal rules have been complelty re-writen
	  using 4 maps (icc description, icc file path). It's more easy to
	  understand and maintain. Also, the reading configuration is just
	  focalized to the readSettings() method. Multiply read settings
	  call can be confuse and sometimes give any race conditions.

	  Paco, Laurent, take a look in this new implementation and give me
	  a feedback. I have tested this one using my Dynax 5D icc profiles
	  (camera, monitor, printer, and workspace) in all configurations
	  and work fine. Perhaps i have forget a condition in my tests.

	  CCMAIL: fj.cruz@supercable.es, lrathle@kde-france.org

2006-04-13 21:21  mwiesweg

	* digikam/digikamapp.cpp, digikam/main.cpp, libs/dcraw/Makefile.am,
	  libs/dcraw/dcrawbinary.cpp, libs/dcraw/dcrawbinary.h,
	  libs/dimg/loaders/rawloader.cpp, showfoto/main.cpp: digikam from
	  trunk:
	  Add dcraw autodetection for digikam and showfoto

	  If dcraw is not found at startup,
	  a warning message is displayed and the
	  user is asked to continue or cancel.

	  CCMAIL: digikam-devel@kde.org

2006-04-13 20:44  cgilles

	* libs/dialogs/imagedlgbase.cpp, libs/dimg/loaders/rawloader.cpp,
	  libs/dimg/loaders/tiffloader.cpp,
	  libs/imageproperties/imagepropertiescolorstab.h,
	  libs/imageproperties/imagepropertiesmetadatatab.h,
	  libs/imageproperties/imagepropertiessidebar.cpp,
	  showfoto/showfoto.cpp: digikam from trunk: setup general : using
	  KURLRequester look better than QLineEdit to set album library
	  path

2006-04-13 20:33  cgilles

	* libs/dialogs/ctrlpaneldlg.cpp, libs/dialogs/imageguidedlg.cpp,
	  libs/widgets/imageplugins/imagepannelwidget.cpp: digikam from
	  trunk : hide progress bar outside computation

2006-04-13 20:15  cgilles

	* imageplugins/imageeffect_blur.h,
	  imageplugins/imageeffect_sharpen.h: polish

2006-04-13 19:44  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/editor/imageiface.cpp: digikam from trunk :
	  never use monitor icc correction if ICC management is disable

2006-04-13 16:27  cgilles

	* NEWS: update

2006-04-13 16:25  cgilles

	* NEWS: update

2006-04-13 11:47  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/editor/imageiface.cpp: digikam from trunk :
	  using icc monitor settings into image editor plugin dialogs to
	  render image preview

	  CCMAIL: lrathle@kde-france.org

2006-04-13 11:17  cgilles

	* showfoto/showfoto.cpp,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/iccsettingscontainer.h,
	  utilities/imageeditor/editor/imagewindow.cpp: digikam from trunk
	  : always use ICCsettingscontainer instance, especially when ICC
	  color management is disable. Never paste a null pointer to load
	  image from image editor core.

	  CCMAIL: lrathle@kde-france.org

2006-04-13 11:01  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: polish

2006-04-13 10:58  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: polish

2006-04-13 10:50  cgilles

	* utilities/imageeditor/editor/imageiface.cpp: polish

2006-04-13 10:41  cgilles

	* libs/dimg/dimg.cpp: digikam from trunk : if monitor profile is
	  null, render a simple pixmap without color correction

	  CCMAIL: lrathle@kde-france.org

2006-04-13 06:10  cgilles

	* utilities/setup/setupicc.cpp, utilities/setup/setupiofiles.cpp:
	  fix i18n

2006-04-13 05:56  cgilles

	* libs/widgets/metadata/iptcwidget.cpp: update simple IPTC tags
	  view

2006-04-12 21:59  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: compile

2006-04-12 21:58  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: Missing to use
	  ICC color screen profile to render pixmap with selection mode
	  into image editor
	  CCMAIL: fj.cruz@supercable.es

2006-04-12 21:53  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: remove comments

2006-04-12 21:53  mwiesweg

	* digikam/albumdb.cpp, digikam/albumdb.h,
	  digikam/albumiconview.cpp, digikam/digikamview.cpp,
	  digikam/imageinfo.cpp, digikam/imageinfo.h,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/imagepropertiessidebardb.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: digikam from trunk:

	  The ImageEditor can now access the database independently
	  from main view, i.e. also if main moved to a different directory.

	  - adjust ImageInfo to be more like a database item wrapper class
	  - add a method to ImageWindow to start it with a list of
	  ImageInfo objects, use this in AlbumIconView
	  - adapt ImageWindow to (optional) ImageInfo list
	  - adjust behavior of saveAsIsComplete
	  - add itemChanged methods to ImagePropertiesSidebarDB:
	  - one takes only a URL (no database)
	  - one takes an ImageInfo object (used by ImageWindow, full DB
	  support)
	  - one takes AlbumIconItem and -View (used by main view,
	  full DB support, optional future interaction with the view)
	  - ImageDescEditTab now works on an ImageInfo object
	  - add a copyItem method to ImageInfo as a wrapper for said
	  function from AlbumDB
	  - modify AlbumDB::copyItem to return image id of inserted image
	  - add DISTINCT keyword to second SELECT statement of
	  AlbumDB::copyItem.
	  With all of above changes, I constantly produced bug #113915.
	  I do not know why the SELECT statement produces (in my case)
	  three times
	  the same result so that INSERT complains, and I do not know which
	  of
	  my changes should ever trigger this problem, but the DISTINCT
	  fixes this.
	  If anyone speaks SQL, you might want to check my comment in
	  AlbumDB::copyItem.

	  Currently, the rating is not copied when database information is
	  copied (in copyItem).
	  Should this be done?

	  CCBUG: 113915
	  CCMAIL: digikam-devel@kde.org

2006-04-12 21:52  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: digikam from
	  trunk : patch from Paco about screen ICC color profile rules.

	  The implemented have been fixed about a crash generated by in
	  DImg::convertToPixmap() witch return a null Pixmap.

	  The code isn't optimized : ICC color profile files are loaded
	  from disk at each pixmap computation. better way is to load these
	  files at Image Editor startup, store like bytes array into
	  memory, and use it when we want.

	  CCMAIL: digikam-devel@kde.org, fj.cruz@supercable.es

2006-04-12 21:42  cgilles

	* libs/dimg/dimg.cpp: we need to return something here...
	  CCMAIL: fj.cruz@supercable.es

2006-04-12 21:25  cgilles

	* libs/dimg/dimg.cpp: real copy of image

2006-04-12 21:09  cgilles

	* utilities/setup/setupcollections.cpp,
	  utilities/setup/setupidentity.cpp,
	  utilities/setup/setupiofiles.cpp,
	  utilities/setup/setupmetadata.cpp, utilities/setup/setupmime.cpp:
	  fix spacing

2006-04-12 09:52  cgilles

	* NEWS: update

2006-04-12 09:33  cgilles

	* utilities/cameragui/renamecustomizer.cpp: digikam from trunk :
	  cameragui : rename customizer widget : renaming image file names
	  with more command line readable strings format

	  CCBUGS : 124939

2006-04-12 08:50  fjcruz

	* showfoto/setup/setup.cpp: Bug fixed: Digikam::SetupICC object is
	  properly created.

	  CCMAIL:digikam-devel@kde.org

2006-04-11 21:59  cgilles

	* utilities/cameragui/renamecustomizer.cpp,
	  utilities/cameragui/renamecustomizer.h: digikam from trunk:
	  Camera Rename Customizer bug fix: If 'Add Sequence Number' and
	  'Add Date Time' are unselected, the customize filename have
	  non-sence because all target files to download will have all the
	  _same_ filename. Also, camera GUI will ask to user is target must
	  be overwritted!

	  This commit fix the problem to use a Combo Box options list
	  instead separate Check Box. Like this at least one option will be
	  used if user want a customized renaming.

	  CCMAIL: digikam-devel@kde.org

2006-04-11 16:54  cgilles

	* utilities/imageeditor/editor/iofileprogressbar.cpp: polish

2006-04-11 13:23  cgilles

	* NEWS: update

2006-04-11 13:20  cgilles

	* NEWS: update

2006-04-11 13:13  cgilles

	* utilities/cameragui/renamecustomizer.cpp: polish

2006-04-11 12:58  cgilles

	* utilities/cameragui/cameracontroller.cpp: digikam from trunk :
	  camera controller improvements : no need to display an error
	  dialog if an operation have been cancelled by user.

	  CCMAIL: digikam-devel@kde.org

2006-04-11 12:19  cgilles

	* utilities/cameragui/cameracontroller.cpp: fix warnings

2006-04-11 12:17  cgilles

	* utilities/cameragui/cameracontroller.cpp: polish

2006-04-11 12:06  cgilles

	* utilities/cameragui/gpcamera.cpp: polish

2006-04-11 12:03  cgilles

	* utilities/cameragui/gpcamera.cpp, utilities/cameragui/gpcamera.h:
	  polish

2006-04-11 11:50  cgilles

	* utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h:
	  digikam from trunk : camera gui : add messages to user when
	  dialog is closed or when an operation is cancelled.

2006-04-11 10:44  cgilles

	* utilities/cameragui/cameracontroller.cpp: clean up

2006-04-11 10:18  cgilles

	* utilities/cameragui/cameraui.cpp: digikam from trunk : camera gui
	  :

	  - Disable 'Advanced Settings' sidebar tab during download.
	  - Add standard keyboard shorcuts to Select All, Select None, and
	  Invert Selection

	  CCMAIL: digikam-devel@kde.org

2006-04-11 09:39  cgilles

	* utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h:
	  digikam from trunk : camera gui bug fix with gphoto camera :
	  please to sidebar to enable current item selected in camera icon
	  view in all cases (like main interface do), especially with
	  metadata tab if none Exif information cannot be get from camera.

	  CCMAIL: digikam-devel@kde.org

2006-04-11 09:36  cgilles

	* libs/imageproperties/imagepropertiessidebarcamgui.cpp: polish

2006-04-11 08:37  cgilles

	* utilities/cameragui/cameracontroller.cpp: digikam from trunk :
	  camera controller bug fix : set properlly IPTC tags image Credits
	  if only this option is selected from camera interface.

2006-04-11 07:04  cgilles

	* utilities/cameragui/cameracontroller.cpp: fix valgrind warnings :
	  use unitialized value

2006-04-11 05:34  cgilles

	* NEWS: update

2006-04-10 11:59  cgilles

	* NEWS: update

2006-04-10 10:15  cgilles

	* NEWS, TODO: update

2006-04-10 10:11  cgilles

	* digikam/albumdb.cpp, digikam/albumdb.h, digikam/scanlib.cpp,
	  kioslave/digikamalbums.cpp, libs/dmetadata/dmetadata.cpp,
	  libs/jpegutils/jpegmetadata.cpp, libs/jpegutils/jpegmetadata.h:
	  digikam from trunk : improving image properties restoration in
	  database using image metadata:

	  - Fix DMetadata method to get image Exif/Iptc tags properlly.
	  (With the old implementation, Comments from Exif and Iptc, Rating
	  from Iptc and are never checked duing a wrong validity test -
	  stupid bug)
	  - Now at startup, these information are backported to database :

	  ==> Comments from JFIF section, or Exif UserComments tag, or Iptc
	  Caption tag.
	  ==> Date & time stamp from Exif dateTime tag or Iptc date & time
	  tags.
	  ==> Rating from Iptc Urgency tag !!! If you add new files in your
	  Album library, witch are rated using Mapivi for example, digiKam
	  items rating will be appear in main interface.

	  Nota : these updates in database are only performed to new files
	  :

	  ==> when all albums are parsed during statup (or manually from
	  Tool menu).
	  ==> when new items are downloaded using camera interface.
	  ==> when a folder is imported from main interface.

	  TODO :

	  - Performed a database update at startup when files are already
	  in database and when metadata have been changed outside digiKam
	  (using ExifTools for example)
	  - Do something with digiKam Tags, since they are stored in IPTC
	  Keywords tags. This is most complicated to do because there is no
	  hierarchy between IPTC Keywords like with digiKam tags. We store
	  only Tags name in IPTC keywords. I propose :

	  ==> to check if a digiKam tags name already exist in database and
	  taging automaticly item using it.
	  ==> do nothing if Tags name do not exist (no new digiKam Tags
	  will be created in database).
	  ==> If dupplicate Tags name exist in digiKam database (for ex.
	  Travel/City and Travel/France/City), use only the first Tag name
	  found in database.

	  digiKam Tags <==> IPTC Keywords rules is a complex problem.
	  Please give me your viewpoints into B.K.O. Thanks in advance

	  CCMAIL: digikam-devel@kde.org
	  CCBUGS: 91811

2006-04-10 07:54  cgilles

	* TODO: update

2006-04-10 07:47  cgilles

	* NEWS, TODO: update

2006-04-10 05:59  cgilles

	* utilities/setup/cameraselection.cpp,
	  utilities/setup/cameraselection.h: digikam from trunk : Camera
	  setup dialog : add link to USB PTP device to camera list
	  CCBUGS: 121308

2006-04-10 05:36  cgilles

	* NEWS: update

2006-04-10 05:34  cgilles

	* libs/imageproperties/imagepropertiesmetadatatab.cpp,
	  libs/widgets/metadata/gpswidget.cpp,
	  libs/widgets/metadata/gpswidget.h,
	  libs/widgets/metadata/metadatawidget.cpp: digikam from trunk :
	  GPS locator tool :

	  - Code polishing.
	  - Remember last web GPS locator service used.

	  Nota: the implementation is ready to use new GPS maps service
	  from the web. If you have some url witch accept world latitude
	  and longitude GPS coordinates, let's me hear...

	  CCMAIL: digikam-devel@kde.org
	  CCBUGS: 111560

2006-04-10 04:45  cgilles

	* NEWS: update

2006-04-09 19:54  cgilles

	* libs/widgets/metadata/gpswidget.cpp,
	  libs/widgets/metadata/gpswidget.h: digikam from trunk: Fix GPS
	  locator tool to use multi maps web service using combo box. Add
	  link to M$NMaps service

	  CCMAIL: digikam-devel@kde.org

2006-04-09 18:41  cgilles

	* utilities/setup/cameraselection.cpp: digikam from trunk: camera
	  selection dialog : clean up source code and dialog layout
	  optimization

2006-04-09 09:31  gkulzer

	* libs/widgets/metadata/gpswidget.cpp,
	  libs/widgets/metadata/gpswidget.h:
	  CCMAIL:caulier.gilles@kdemail.net
	  GPS widget extention to include maps.google.com for lookup

2006-04-08 09:27  cgilles

	* utilities/setup/cameraselection.cpp: add digikam logo

2006-04-08 09:26  cgilles

	* libs/widgets/metadata/exifwidget.cpp,
	  libs/widgets/metadata/iptcwidget.cpp,
	  libs/widgets/metadata/makernotewidget.cpp: remove CR charactor to
	  make a string on a line

2006-04-07 21:17  cgilles

	* utilities/setup/setupgeneral.cpp, utilities/setup/setupgeneral.h:
	  digikam from trunk: setup general : using KURLRequester look
	  better than QLineEdit to set album library path

2006-04-07 20:52  cgilles

	* utilities/setup/setupicc.cpp: polish i18n

2006-04-07 16:26  cgilles

	* NEWS: update

2006-04-07 14:48  cgilles

	* TODO: update

2006-04-07 14:39  mwiesweg

	* digikam/pixmapmanager.cpp: Do not scale up broken_image
	  thumbnail, looks bad.

2006-04-07 13:37  cgilles

	* TODO: update

2006-04-07 13:31  cgilles

	* utilities/setup/cameraselection.cpp, utilities/setup/gpiface.cpp,
	  utilities/setup/gpiface.h, utilities/setup/setupcamera.cpp:
	  digikam from trunk : toogle mouse cursor to buzy during camera
	  auto detection

2006-04-07 13:14  cgilles

	* utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/setup/setup.h: fix setup page order

2006-04-07 12:57  cgilles

	* NEWS: update

2006-04-07 12:48  cgilles

	* utilities/setup/cameraselection.cpp,
	  utilities/setup/cameraselection.h: digikam from trunk :
	  improvements of USB Mass storage camera usability on Camera setup
	  dialog :

	  - Add a full description to all settings widgets.
	  - Add a direct link to "Mounted Camera" option from camera list.
	  There is no possible error from user to set an USB Mass Storage
	  camera !

	  CCMAIL: digikam-devel@kde.org
	  CCBUGS: 121308

2006-04-07 11:46  cgilles

	* kioslave/digikamthumbnail.cpp: polish

2006-04-07 11:41  cgilles

	* digikam/albumsettings.cpp, digikam/albumsettings.h,
	  libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/widgets/metadata/iptcwidget.cpp,
	  utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/cameracontroller.h,
	  utilities/cameragui/cameraui.cpp, utilities/setup/Makefile.am,
	  utilities/setup/setup.cpp, utilities/setup/setup.h,
	  utilities/setup/setupidentity.cpp,
	  utilities/setup/setupidentity.h,
	  utilities/setup/setupmetadata.cpp: digikam from stable : auto
	  IPTC tagging on the fly during download:

	  - Remove location information used with photographer id. This is
	  relevant of picture content not photographer.
	  - Add new Identity setup page with default IPTC Photographer and
	  Credits/Copyright information.
	  - New method to set Credits/Copyright IPTC tags.
	  - New option to set automaticly IPTC Credits/Copyright
	  information when Comment&Tags sidebar tab is used.
	  - New option to set IPTC Credits/Copyright information on the fly
	  during download.

	  CCMAIL: digikam-devel@kde.org
	  CCBUGS: 121306

2006-04-07 09:55  cgilles

	* utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h:
	  digikam from stable : bugfix : cleanup whatthis image info when
	  album content is scroll with the mouse
	  CCMAIL: digikam-devel@kde.org
	  CCBUGS: 120052

2006-04-07 09:44  cgilles

	* libs/dimg/filters/icctransform.cpp: fix warning

2006-04-07 07:49  cgilles

	* utilities/setup/setupicc.cpp: digikam from trunk : bugfix :
	  cleanup whatthis image info when album content is scroll with the
	  mouse
	  CCMAIL: digikam-devel@kde.org
	  CCBUGS: 120052

2006-04-07 06:58  cgilles

	* NEWS: polish

2006-04-07 05:47  cgilles

	* libs/widgets/metadata/gpswidget.cpp: Fix typo

2006-04-06 22:03  mwiesweg

	* kioslave/digikamthumbnail.cpp, libs/dimg/loaders/jpegloader.cpp:
	  digikam from trunk:
	  Allow reading JPEG files in CMYK color spaces
	  The image data will be converted to RGB
	  in the most simple way as Qt does it.
	  (For full colorspace independence, use Krita.)

	  Fix JPEG loader and thumbnail ioslave.

	  CCMAIL: digikam-devel@kde.org

2006-04-06 19:57  cgilles

	* digikam/albumiconview.cpp, libs/dmetadata/dmetadata.cpp,
	  libs/dmetadata/dmetadata.h,
	  libs/imageproperties/imagedescedittab.cpp,
	  utilities/imageeditor/editor/Makefile.am,
	  utilities/imageeditor/editor/imagewindow.cpp: digikam from trunk
	  :

	  - Assign digiKam tags and rating can be done using keboard
	  shortcuts and contextual menu. Toggle IPTC tags relevant
	  accordinly.
	  - Cleanup IPTC keywords tags before to apply any changes relevent
	  of digiKam taging to prevent dupplicate entries.

	  CCMAIL: digikam-devel@kde.org
	  CCBUGS: 113997

2006-04-06 17:03  cgilles

	* digikam/imageattributeswatch.cpp: compile

2006-04-06 14:40  cgilles

	* utilities/setup/setupicc.cpp: digikam from trunk : fix crash if
	  no profile name is availalble in combo list when apply setup icc.

2006-04-06 14:23  cgilles

	* libs/dialogs/iccprofileinfodlg.cpp: cleanup

2006-04-06 14:19  cgilles

	* libs/widgets/common/iccpreviewwidget.cpp: cleanup

2006-04-06 14:12  cgilles

	* libs/widgets/common/iccpreviewwidget.cpp: fix warnings

2006-04-06 14:04  cgilles

	* libs/dmetadata/loaders/tiffmetaloader.cpp,
	  libs/dmetadata/loaders/tiffmetaloader.h: digikam from trunk :
	  prepare the future: current Exiv2 implementation support TIFF/EP
	  file format.

2006-04-06 12:49  cgilles

	* NEWS: update

2006-04-06 12:37  cgilles

	* libs/dmetadata/dmetadata.cpp: digikam from trunk : IPTC and
	  digiKam tags :

	  - Tags are saved in IPTC Keywords, but this tag can be redondant.
	  This is want mean that each digiKam tag will be saved in a IPTC
	  keywords tag, each one limited to 64 characters (before all
	  digiKam tags been saved in only one IPTC Keywords tag). It's more
	  powerfull (:=)))...

	  - Rating are now saved in IPTC Urgency tag, not FixtureId tag.
	  This way is used by other photo management programs, like mapivi
	  for example.

	  CCMAIL: digikam-devel@kde.org
	  CCBUGS: 103201, 113997

	  CCMAIL: digikam-devel@kde.org

2006-04-06 12:22  cgilles

	* libs/widgets/metadata/iptcwidget.cpp: digikam from trunk : Some
	  IPTC tags like "Keywords" can be redontant. display these values
	  like ExifTool, separated by a comma.

	  CCMAIL: digikam-devel@kde.org

2006-04-06 12:20  cgilles

	* NEWS: update

2006-04-06 00:10  ach

	* AUTHORS: digikam:
	  o fix typo in trunk too

2006-04-05 21:40  fjcruz

	* libs/widgets/common/iccpreviewwidget.cpp: Abstract and Named
	  color have been added as new devices classes.

	  CCMAIL:digikam-devel@kde.org

2006-04-05 21:06  cgilles

	* utilities/setup/setupicc.cpp: fix broken layout if ICC profile
	  descriptions are long

2006-04-05 20:43  cgilles

	* showfoto/setup/setupeditor.cpp,
	  utilities/setup/setupmetadata.cpp: fix i18n

2006-04-05 20:40  cgilles

	* utilities/setup/setupicc.cpp: polish

2006-04-05 20:31  cgilles

	* utilities/setup/setupicc.cpp: digikam from trunk: fix ICC setup
	  dialog page layout :

	  - Grouping all single option in 'Advanced settings' box.
	  - Using grid layout into ICC settings box.
	  - Fix managedView option to toogle acordingly with main ICC
	  checked box.

	  Paco, let's me hear if something is wrong for you.

	  CCMAIL: fj.cruz@supercable.es

2006-04-05 20:26  mwiesweg

	* digikam/Makefile.am, digikam/albumiconview.cpp,
	  digikam/albumiconview.h, digikam/digikamview.cpp,
	  digikam/digikamview.h, digikam/imageattributeswatch.cpp,
	  digikam/imageattributeswatch.h, digikam/imageinfo.cpp,
	  digikam/tagfilterview.cpp, digikam/tagfilterview.h,
	  digikam/tagfolderview.cpp, digikam/tagfolderview.h,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h: digikam from trunk:
	  Synchronize display of tags, date, comment and rating
	  in comments&tags sidebars, main view, and tag filter and folder
	  views

	  - add class ImageAttributesWatch to multicast information
	  about changes of these attributes
	  - connect all relevant parts to the signals of this class
	  - add calls to this class at all places where these
	  attributes are changed (exception: caption and date in
	  kipiinterface, where no imageId is available)

	  CCMAIL: digikam-devel@kde.org

2006-04-05 14:06  cgilles

	* showfoto/setup/setup.cpp, utilities/setup/setup.cpp: fix i18n

2006-04-05 13:18  cgilles

	* digikam/pics/Makefile.am, digikam/pics/exiv2logo.png,
	  utilities/setup/setup.cpp, utilities/setup/setupmetadata.cpp,
	  utilities/setup/setupmetadata.h: digikam from trunk : metadata
	  setup page : add exiv2 logo to give more visibility to end users
	  about internal metadata management interface.

	  CCMAIL: digikam-devel@kde.org

2006-04-05 12:29  mwiesweg

	* digikam/tagfolderview.cpp, digikam/tagfolderview.h: Connect to
	  signalAlbumRenamed in TagFolderView,
	  tag renaming can be done by right sidebar as well.
	  For me it is nicely refreshed in the thumbnail view,
	  so I assume this is already fixed.

	  BUG: 119234

2006-04-04 22:08  fjcruz

	* libs/dimg/dimg.cpp: Minor code clean-up.

	  CCMAIL:digikam-devel@kde.org

2006-04-04 21:15  cgilles

	* digikam/pics/Makefile.am, digikam/pics/lcmslogo.png,
	  utilities/setup/setupicc.cpp, utilities/setup/setupicc.h: digikam
	  from trunk : icc setup page : add lcms logo to give more
	  visibility to end users about internal color management interface
	  (there is no color drivers into digikam core).

	  CCMAIL: digikam-devel@kde.org

2006-04-04 20:22  cgilles

	* digikam/pics/Makefile.am, digikam/pics/gphotologo.png,
	  utilities/setup/setupcamera.cpp, utilities/setup/setupcamera.h:
	  digikam from trunk : improvement camera setup page :

	  - Using KListView look better than QListView
	  - Add gphoto logo to give more visibility to end users about
	  internal camera interface (there is no camera drivers into
	  digikam core).

	  CCMAIL: digikam-devel@kde.org

2006-04-04 19:21  cgilles

	* NEWS: update

2006-04-04 16:35  cgilles

	* utilities/setup/cameraselection.cpp: fix i18n

2006-04-04 16:34  cgilles

	* utilities/setup/cameraselection.cpp: digikam from trunk : improve
	  UMS camera descriptions
	  CCBUGS : 121308

2006-04-04 13:43  mwiesweg

	* digikam/digikamapp.cpp: Add some splash messages, do not Display
	  "Loading cameras" when
	  actually reading albums from database takes all the time.

2006-04-04 11:42  cgilles

	* NEWS: update

2006-04-04 11:39  cgilles

	* digikam/iconview.cpp: digikam from stable : bugfix : cleanup
	  whatthis image info when album content is scroll with keys
	  CCMAIL: digikam-devel@kde.org
	  CCBUGS: 120053

2006-04-04 11:30  cgilles

	* NEWS: update

2006-04-04 11:28  cgilles

	* digikam/iconview.cpp: digikam from trunk : bugfix : cleanup
	  whatthis image info when album content is scroll with the mouse
	  CCMAIL: digikam-devel@kde.org
	  CCBUGS: 120052

2006-04-04 10:22  cgilles

	* digikam/iconview.cpp: polish

2006-04-04 09:35  cgilles

	* TODO: update

2006-04-04 09:34  cgilles

	* TODO: update

2006-04-04 09:08  cgilles

	* digikam/digikamapp.cpp, digikam/digikamapp.h: polish

2006-04-04 09:05  cgilles

	* digikam/digikamapp.cpp: polish

2006-04-04 08:23  cgilles

	* kioslave/digikamthumbnail.cpp: digikam from trunk : process exif
	  auto-rotation before to save thumbnail file in ~/.thumbnails.
	  This way is homogenous with konqueror.

	  NOTE: 'stable' svn branch not yet fixed (0.8.2). I'm waiting some
	  feedback before to do...

	  CCMAIL: digikam-devel@kde.org
	  CCBUGS: 123742

2006-04-04 08:00  cgilles

	* NEWS: update

2006-04-04 07:57  cgilles

	* tips: digikam from trunk : fix tips rendering in tips dialog

	  CCBUGS: 121487

2006-04-04 07:49  cgilles

	* tips: digikam from trunk : fix tips rendering in tips dialog

	  CCBUGS: 121487

2006-04-04 07:46  cgilles

	* tips: update

2006-04-04 07:35  cgilles

	* digikam/albumiconview.cpp, digikam/albumiconview.h,
	  digikam/cameralist.cpp, digikam/digikamapp.cpp,
	  digikam/digikamapp.h, digikam/kipiinterface.cpp,
	  digikam/scanlib.cpp, libs/dialogs/ctrlpaneldlg.h,
	  libs/dialogs/imageguidedlg.cpp, libs/dialogs/imageguidedlg.h,
	  libs/dimg/filters/dimggaussianblur.cpp,
	  libs/dimg/filters/dimggaussianblur.h,
	  libs/dimg/filters/dimgimagefilters.cpp,
	  libs/dimg/filters/dimgsharpen.cpp,
	  libs/dimg/filters/dimgsharpen.h,
	  libs/histogram/imagehistogram.cpp,
	  libs/imageproperties/imagepropertiescolorstab.cpp,
	  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/levels/imagelevels.cpp, libs/levels/imagelevels.h,
	  libs/widgets/common/curveswidget.cpp,
	  libs/widgets/common/curveswidget.h,
	  libs/widgets/common/histogramwidget.cpp,
	  libs/widgets/imageplugins/imageguidewidget.cpp,
	  utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/cameraui.cpp,
	  utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/imagepluginloader.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/setup/setup.cpp: digikam from trunk :Fix Broken
	  compilation under GCC 4.1 : no need to use Digikam namescape
	  under Digikam namespace itself.
	  CCMAIL: digikam-devel@kde.org
	  CCBUGS: 122747

2006-04-03 21:10  cgilles

	* libs/dimg/dcolor.h: digikam from trunk : fix broken compilation
	  using gcc 4.1

	  CCBUGS: 122747

2006-04-03 14:45  cgilles

	* NEWS: update

2006-04-03 14:38  cgilles

	* TODO: update

2006-04-03 14:31  cgilles

	* TODO: update

2006-04-03 14:28  cgilles

	* TODO: update

2006-04-03 14:25  cgilles

	* TODO: update

2006-04-03 14:23  cgilles

	* TODO: update

2006-04-03 14:17  cgilles

	* TODO: update

2006-04-03 14:06  cgilles

	* TODO: update

2006-04-03 14:01  cgilles

	* TODO, utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/cameracontroller.h,
	  utilities/cameragui/cameraui.cpp: digikam from trunk : Camera GUI
	  :

	  - new option to set Date&Time Exif Tags on the fly during
	  download if camera don't set it when pictures are taken.
	  - new options to set IPTC photographers identity on the fly using
	  digiKam metadata setup.

	  CCMAIL: digikam-devel@kde.org
	  CCBUGS: 103255, 121306, 115764

2006-04-03 13:14  cgilles

	* TODO: update

2006-04-03 12:23  cgilles

	* NEWS: update

2006-04-03 12:20  cgilles

	* NEWS: update

2006-04-03 12:05  cgilles

	* TODO: update

2006-04-03 11:03  cgilles

	* libs/imageproperties/imagedescedittab.cpp: kdatetimeedit is not a
	  KDE widget

2006-04-03 10:30  cgilles

	* NEWS, digikam/albumiconview.cpp, digikam/albumsettings.cpp,
	  digikam/albumsettings.h, digikam/kipiinterface.cpp,
	  kioslave/digikamthumbnail.cpp, libs/dimg/dimgloader.cpp,
	  libs/dmetadata/Makefile.am, libs/dmetadata/dmetadata.cpp,
	  libs/dmetadata/dmetadata.h,
	  libs/dmetadata/loaders/dmetaloader.cpp,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/jpegutils/exifrotate.cpp, libs/jpegutils/jpegmetadata.cpp,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/setup/setup.cpp, utilities/setup/setupmetadata.cpp:
	  digikam from trunk :

	  - DMetadata class improvement about io file acess, especially to
	  write metadata. New applyChanges() method to flush new Exif/Iptc
	  changes in target file.
	  - Metadata setup new options to set photographer indentity in
	  IPTC tags (author, author title, city, Province, and Country).
	  Take a care : IPTC support only ASCII characters. This
	  information are set if comments & tags sidebar tab is used.

	  CCMAIL: digikam-devel@kde.org

2006-04-03 10:18  cgilles

	* utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h:
	  digikam from trunk : bugfix : KDilogBase to not emit a closeEvent
	  when 'CLose' button is used. Need to move old closeEvent()
	  actions to a new common method called by closeEvent() and
	  slotClose().

	  CCMAIL: digikam-devel@kde.org

2006-04-03 09:40  cgilles

	* utilities/setup/cameraselection.cpp: digikam from trunk :
	  Polishing and improving camera setup dialog. Add Tips on the
	  bottom about how to set USB mass Storage camera. Add web Link to
	  fresh cameras list supported by GPhoto2.
	  CCMAIL: digikam-devel@kde.org
	  CCBUGS: 121800, 121784

2006-04-03 08:34  fjcruz

	* libs/dimg/filters/icctransform.cpp: As lcms doc suggests and so
	  IccTransform class uses cmsErrorAction(LCMS_ERROR_SHOW), we have
	  to capture the return value of functions like cmsOpenProfile.....

	  In this way, digiKam is not aborted if there is an error from
	  lcms.

	  CCMAIL:digikam-devel@kde.org

2006-04-02 15:44  mwiesweg

	* libs/imageproperties/imagedescedittab.cpp: Fix spurious "Failed
	  to find parent for Tag" warning from imagedescedittab:
	  Move adding code to slotAlbumAdded, call this from populateTags,
	  dont ignore root in slotAlbumAdded, so dont warn for main view
	  side bar at startup
	  when filled by AlbumManager signal.

2006-04-01 23:19  cgilles

	* libs/dmetadata/dmetadata.cpp: fix iptc tags max size to write

2006-04-01 16:48  cgilles

	* NEWS, digikam/albumsettings.cpp, digikam/albumsettings.h,
	  libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h,
	  libs/imageproperties/imagedescedittab.cpp,
	  utilities/setup/setupmetadata.cpp: digikam from trunk : new
	  option to store digiKam image Tags list like keywords list in
	  Keywords IPTC tag.

	  IMPORTANT : duing IPTC limitations, we can set only 64 charactors
	  to 'Keywords' IPTC tags. Also, IPTC do not support UTF8 !
	  Alternative to this problem is XMP metadata, but Exiv2 do not yet
	  support it.

	  CCMAIL: digikam-devel@kde.org

2006-04-01 16:42  cgilles

	* libs/widgets/metadata/iptcwidget.cpp: fix missing comma

2006-04-01 14:50  cgilles

	* libs/widgets/metadata/iptcwidget.cpp: digikam from trunk : fix
	  IPTC human list

2006-03-31 19:19  cgilles

	* NEWS, digikam/digikamview.cpp: digikam from trunk : missing to
	  fix splitter border attribute in main interface.

2006-03-31 14:12  cgilles

	* digikam/digikamview.cpp: digikam from trunk : Bug fix : set
	  properlly main widget size from main interface before to apply
	  sidebar size using QSizePolicy.

	  CCMAIL: digikam-devel@kde.org
	  CCBUGS: 115460

2006-03-31 14:05  cgilles

	* NEWS: update

2006-03-31 14:04  cgilles

	* libs/dialogs/imagedlgbase.cpp, libs/dialogs/imageguidedlg.cpp,
	  libs/widgets/imageplugins/imagepannelwidget.cpp,
	  showfoto/showfoto.cpp, utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraui.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp: digikam from trunk
	  : Bug fix : set properlly main widget size before to apply
	  sidebar size using QSizePolicy. Thi scommit fix all windows
	  (editor, image plugins, showfoto, etc.) exepted main interface
	  (still todo).

	  CCMAIL: digikam-devel@kde.org
	  CCBUGS: 115460

2006-03-31 13:34  cgilles

	* NEWS: update

2006-03-31 13:31  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: digikam from trunk
	  : bug fix : when a JPEG file is saved into a new JPEG file after
	  Exif auto-rotation, he file mime type can be JPG or JPEG. Doing
	  the right test to set orientation tag properlly.

	  CCMAIL : digikam-devel@kde.org

2006-03-31 12:30  cgilles

	* digikam/digikamfirstrun.cpp: fix i18n

2006-03-31 11:27  cgilles

	* utilities/imageeditor/canvas/imagepluginloader.cpp: digikam from
	  trunk : bug fix : enable all Image Editor/Showfoto image plugins
	  by default in setup dialog.

	  CCMAIL : digikam-devel@kde.org
	  CCBUGS : 116248

2006-03-31 10:55  cgilles

	* utilities/setup/setupmetadata.cpp: Polish dialog

2006-03-31 09:12  fjcruz

	* libs/dimg/filters/icctransform.cpp: IccTransform class uses
	  cmsErrorAction(LCMS_ERROR_SHOW), so an error from lcms doesn't
	  (or has not to ) abort the entire app.

	  Krita works in this way too.

	  CCMAIL:digikam-devel@kde.org

2006-03-31 08:51  cgilles

	* utilities/setup/setupmetadata.cpp: fix i18n

2006-03-31 08:49  cgilles

	* libs/dmetadata/dmetadata.cpp: digikam from trunk : Finalize
	  saving Date & Time information into Exif and Iptc metadata

2006-03-31 07:08  cgilles

	* digikam/albumsettings.cpp, digikam/albumsettings.h,
	  digikam/kipiinterface.cpp, libs/dmetadata/dmetadata.cpp,
	  libs/dmetadata/dmetadata.h,
	  libs/imageproperties/imagedescedittab.cpp,
	  utilities/setup/setup.cpp, utilities/setup/setupmetadata.cpp:
	  digikam from trunk : new option to set Date and Time in Exif and
	  Iptc in according to Comments & tags side bar. Tests requires

2006-03-30 19:49  cgilles

	* libs/dmetadata/dmetadata.cpp: simplify Rating tag description

2006-03-30 17:57  cgilles

	* libs/jpegutils/jpegmetadata.cpp: check if metadata is valid

2006-03-30 17:39  cgilles

	* libs/jpegutils/jpegmetadata.cpp: digikam from trunk : only check
	  metadata from JPEG files

2006-03-30 17:20  cgilles

	* libs/widgets/imageplugins/imageguidewidget.cpp,
	  libs/widgets/imageplugins/imageguidewidget.h,
	  libs/widgets/imageplugins/imagewidget.cpp: digikam from trunk :
	  patch from Julien Nardoux to improve toogle target/original image
	  previews on mouse move in all image plugins.

	  CCMAIL: digikam-devel@kde.org

2006-03-30 14:48  cgilles

	* digikam.kdevelop, digikam/albumsettings.cpp,
	  digikam/albumsettings.h,
	  libs/imageproperties/imagedescedittab.cpp,
	  utilities/setup/setupmetadata.cpp: digikam from trunk : Image
	  Rating is now saved in "Iptc.Application2.FixtureId" (this tag
	  will be changed if necessary in the future, depending of digiKam
	  users requests). There is a new option in setup dialog.

	  CCMAIL: digikam-devel@kde.org

2006-03-30 14:23  cgilles

	* utilities/setup/setupmetadata.cpp: polish layout

2006-03-30 14:12  cgilles

	* libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: digikam
	  from trunk : DMetadata improvements: new methods to set/get Image
	  Rating information from IPTC.

2006-03-30 14:11  cgilles

	* utilities/setup/Makefile.am, utilities/setup/setup.cpp,
	  utilities/setup/setupexif.cpp, utilities/setup/setupexif.h,
	  utilities/setup/setupmetadata.cpp,
	  utilities/setup/setupmetadata.h: digikam from trunk : renaming
	  SetupExif to SetupMetadata (more generic)

2006-03-30 11:28  cgilles

	* libs/dmetadata/dmetadata.cpp: digikam from trunk : DMetadata
	  improvements: Date and time can be get from IPTC with 2 tags :
	  DateTimeCreated and DateTimeDigitized

2006-03-30 10:52  cgilles

	* libs/dmetadata/dmetadata.cpp: ascii -> latin1

2006-03-30 10:48  cgilles

	* libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h,
	  libs/imageproperties/imagedescedittab.cpp: digikam from trunk :
	  Writing digiKam comments into photograph !!!

	  - DMetadata : new method to write comments into pictures using
	  Exiv2. The string is writte as image comments (JPEG COM for
	  example), Exif comments, and IPTC comments.

	  - Comments & tags sidebar use this method to set comments into
	  image.

	  CCMAIL: digikam-devel@kde.org

2006-03-30 10:02  cgilles

	* NEWS, README, TODO, configure.in.bot, configure.in.in,
	  digikam/Makefile.am, libs/jpegutils/Makefile.am,
	  libs/jpegutils/jpegmetadata.cpp: digikam from trunk : Removing
	  libkexif depency from digiKam core.

	  - jpegmetadata us now dmetadata to get comments and datetime.
	  - All metadata extractions are now drived by DMetadata class
	  using Exiv2 library.

	  To packagers : please update your packages depencies.

	  CCMAIL: digikam-devel@kde.org

2006-03-30 09:58  cgilles

	* libs/widgets/imageplugins/imagepannelwidget.cpp: fix margin

2006-03-30 09:09  cgilles

	* kioslave/Makefile.am, libs/imageproperties/Makefile.am,
	  libs/threadimageio/Makefile.am, showfoto/Makefile.am,
	  utilities/cameragui/Makefile.am,
	  utilities/imageeditor/canvas/Makefile.am,
	  utilities/imageeditor/editor/Makefile.am: digikam from trunk :
	  cleanup makefiles about libKexif depencies

2006-03-30 06:34  cgilles

	* libs/dmetadata/dmetadata.cpp: fix debug messages

2006-03-30 06:22  cgilles

	* libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: digikam
	  from trunk : DMetadata improvements:

	  - Get image comments method can search text comments in image
	  using 3 different ways : standard comments (like JPEG COM), or
	  Exif comments, or IPTC comments.

	  - Get image date & time method can search datetime stamp in image
	  using 2 different ways : Exif datatime tags, or IPTC datetime
	  tag.

	  CCMAIL: digikam-devel@kde.org

2006-03-29 20:28  mwiesweg

	* utilities/imageeditor/editor/imageiface.cpp,
	  utilities/imageeditor/editor/imageiface.h: ImageIface:

	  - add API documentation in imageiface.h
	  (make life easier for potential new image plugin authors)
	  - cut a few memcpys
	  - use more DImg methods instead of custom code

2006-03-29 20:24  mwiesweg

	* utilities/imageeditor/canvas/canvas.cpp: Do not allow empty
	  selections.
	  At very high zoom factors, the rubberband may operate
	  at subpixel level and produce empty selections.
	  This creates crashes in sidebar. Fix the cause
	  and not the symptoms, there is no real sense in
	  an empty selection. Now a selection from rubberband
	  contains at least one pixel.

2006-03-29 20:17  mwiesweg

	* libs/widgets/metadata/exifwidget.cpp,
	  libs/widgets/metadata/gpswidget.cpp,
	  libs/widgets/metadata/iptcwidget.cpp,
	  libs/widgets/metadata/makernotewidget.cpp: Fix -Wwrite-strings
	  warnings for (const) char * arrays
	  ("deprecated conversion from string to char*")

2006-03-29 20:15  mwiesweg

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h,
	  libs/dimg/filters/dimgthreadedfilter.cpp: digikam from trunk:
	  DImg

	  - add some methods to allow finer grained control of memory usage
	  (copyMetaData, copyImageData, resetMetaData, operator==)
	  - add overloaded putImage
	  - bitBltImage now accepts w, h = -1, -1 like Qt
	  - add some more API documentation
	  - make more access methods const

	  - in DImgThreadedFilter, copy only image data and not metadata
	  of orgImage.

2006-03-29 18:22  cgilles

	* libs/dialogs/imageguidedlg.cpp,
	  libs/widgets/imageplugins/imagepannelwidget.cpp,
	  libs/widgets/imageplugins/imagewidget.cpp: Optimize layout and
	  spacing between widgets, again, again, and again.

2006-03-29 15:12  cgilles

	* imageplugins/imageeffect_ratiocrop.cpp: digikam from trunk :
	  Aspect Ratio Crop :

	  - normalize target region to crop in image.
	  - Improved ratio crop settings tips description.

2006-03-28 22:23  cgilles

	* libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: digikam
	  from trunk : DMetadata : new method to get Exif Date & Time using
	  Exiv2

2006-03-28 21:01  cgilles

	* digikam/main.cpp, showfoto/main.cpp: set blog links to Marcel an
	  Tom

2006-03-28 20:49  cgilles

	* libs/thumbbar/thumbbar.cpp, libs/thumbbar/thumbbar.h,
	  showfoto/setup/setupeditor.cpp, showfoto/showfoto.cpp: digikam
	  from trunk : set showfoto thumbbar exif-autorotation flag in
	  according with showfoto Exif setup if it's changed during session

2006-03-28 20:07  cgilles

	* libs/thumbbar/thumbbar.cpp, libs/thumbbar/thumbbar.h,
	  showfoto/showfoto.cpp: digikam from trunk : showfoto thumbbar now
	  support Exif auto-rotate in according with showfoto Exif setup

	  CCMAIL: digikam-devel@kde.org

2006-03-28 19:48  cgilles

	* libs/jpegutils/Makefile.am: compile...

2006-03-28 19:26  cgilles

	* utilities/cameragui/cameraui.cpp: fix dialog spacing on the
	  bottom

2006-03-28 17:05  cgilles

	* TODO, kioslave/Makefile.am, libs/jpegutils/Makefile.am,
	  libs/jpegutils/exifrotate.cpp, libs/jpegutils/exifrotate.h:
	  digikam from trunk : Camera gui Exif auto-rotation use DMetadata
	  (Exiv2) instead libKexif.

	  CCMAIL: digikam-devel@kde.org

2006-03-28 14:27  cgilles

	* TODO, digikam/albumiconview.cpp, digikam/albumiconview.h: digikam
	  from trunk : Album Icon View use use DMetadata (Exiv2) instead
	  libKexif to set Exif orientation tag.
	  CCMAIL: digikam-devel@kde.org

2006-03-28 13:57  cgilles

	* TODO, showfoto/setup/setupeditor.cpp, showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/editorwindowprivate.h,
	  utilities/imageeditor/editor/imagewindow.cpp: digikam from trunk
	  : BugFix

	  - Image Editor : Old implementation do not use 'Set Exif
	  Orientation tag to normal after rotate/flip' option from Setup.
	  The tag always forced to Normal. This commit fix this problem.
	  Note that the option is enable by default.
	  - Showfoto : new Exif options on setup like digiKam to set and
	  read Exif orientation tag.

	  Note : with this commit, Iamge Editor and Showfoto have _exactly_
	  the same core rules

	  CCMAIL: digikam-devel@kde.org

2006-03-28 12:13  cgilles

	* TODO, libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h,
	  showfoto/showfoto.cpp, utilities/imageeditor/canvas/Makefile.am,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/editor/Makefile.am,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp: digikam from trunk
	  :

	  - DMetadata : New method to set Exif orientation tag to JPEG file
	  using Exiv2 library. This method is now used in Image editor
	  instead libKexif if an image is rotated or flipped.
	  - Image Editor : restore old DimgInterface::exifRotate() method
	  to rotate automaticly an image accordingly with Exif orientation
	  tag.
	  - Fix toogle off Undo, Redo, Save, and SaveAs actions during save
	  image file operations. Now, we use standard
	  EditorWindow::toogleStdsAction() method to do it instead to use a
	  signal from DImgInterface. This way prevent some problems during
	  saving with EditorWindow::m_rotatedOrFlipped flag. This one been
	  disabled before to set Exif orientation flag when image is saved.
	  (Marcel take a look in dimginterface.cpp::line 440, and let's me
	  hear if all is ok for you).

	  CCMAIL: digikam-devel@kde.org, marcel.wiesweg@gmx.de

2006-03-28 10:28  cgilles

	* kioslave/Makefile.am: compile

2006-03-28 09:42  cgilles

	* TODO, digikam/Makefile.am, digikam/kipiinterface.cpp,
	  digikam/kipiinterface.h: digikam from trunk : kipiInterface use
	  DMetadata (Exiv2) instead libKexif to get Exif orientation tag.
	  CCMAIL: digikam-devel@kde.org

2006-03-28 09:18  cgilles

	* TODO, kioslave/Makefile.am, kioslave/digikamthumbnail.cpp,
	  kioslave/digikamthumbnail.h, libs/dmetadata/dmetadata.cpp,
	  libs/dmetadata/dmetadata.h: digikam from trunk : DMetadata : New
	  method to get Exif orientation tag from JPEG file using Exiv2
	  library. This method is now used in kio-thumbnails generator
	  implementation instead libKexif.
	  CCMAIL: digikam-devel@kde.org

2006-03-28 08:19  cgilles

	* libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h,
	  utilities/cameragui/Makefile.am,
	  utilities/cameragui/umscamera.cpp: digikam from trunk : New
	  method to get Exif Thumbnail from JPEG file using Exiv2 library.
	  The thumb can be rotated using Exif image orientation tab. This
	  method is now used in cameragui implementation with USB mass
	  storage camera (Vertically oriented images are now fixed
	  automaticly).
	  CCMAIL: digikam-devel@kde.org

2006-03-28 07:13  cgilles

	* NEWS: starting to update NEW files about 0.9.0 release

2006-03-28 06:53  cgilles

	* TODO: Update : USB mass storage camera use Exiv2 instead libKexif
	  now.

2006-03-28 06:38  cgilles

	* utilities/cameragui/umscamera.cpp: fix comments

2006-03-28 06:37  cgilles

	* utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/renamecustomizer.cpp: digikam from trunk :
	  Camera GUI : moving 'Advanced settings to the right side bar.
	  removed left sidebar to optimized thumb area.

	  'Advanced Settings' tab is behing 'Properties' and 'Metadata'
	  tabs for technical reasons. Actually, SideBar can only add a new
	  tab to the bottom of tabs list. The current implementation is
	  simple. Moving 'Advanced Settings' tab to the top requires
	  sustentials changes in source codes. Please test the current
	  implementation and give me a feedback.

	  CCMAIL: digikam-devel@kde.org

2006-03-28 05:30  cgilles

	* utilities/imageeditor/canvas/iccsettingscontainer.h: set properly
	  default values to the class members. No need to re-declared temp
	  variables.

2006-03-27 21:31  cgilles

	* utilities/cameragui/umscamera.cpp: Digikam from trunk : cameragui
	  : fix crash if Exif orientation tags is not found by Exiv2

2006-03-27 17:39  cgilles

	* utilities/cameragui/renamecustomizer.cpp: digikam from trunk :
	  reduce strings size and add widget tips

2006-03-27 14:51  cgilles

	* utilities/cameragui/Makefile.am,
	  utilities/cameragui/umscamera.cpp: digikam from trunk : Camera
	  GUI : using Exiv2 instead LibKexif to render JPEG thumbs

2006-03-27 14:46  fjcruz

	* utilities/imageeditor/canvas/iccsettingscontainer.h: As Gilles
	  suggested me, all class memebers are initialized in constructor
	  now.  CCMAIL:digikam-devel@kde.org

2006-03-27 13:21  cgilles

	* libs/widgets/metadata/exifwidget.cpp: polish code

2006-03-27 12:19  cgilles

	* TODO: update

2006-03-27 12:16  cgilles

	* libs/jpegutils/jpegmetadata.cpp: digikam from trunk : code
	  polishing

2006-03-27 12:05  cgilles

	* utilities/imageeditor/editor/imagewindow.cpp: digikam from trunk
	  : code polishing : there is no LibKExif depencies here.

2006-03-27 12:04  cgilles

	* showfoto/showfoto.cpp: digikam from trunk : code polishing :
	  there is no LibKExif depencies here.

2006-03-27 11:59  cgilles

	* digikam/albumpropsedit.cpp: digikam from trunk : code polishing :
	  there is no LibKExif depencies here.

2006-03-27 11:53  cgilles

	* libs/imageproperties/imagedescedittab.cpp: digikam from trunk :
	  code polishing : there is no LibKExif depencies here.

2006-03-27 10:30  cgilles

	* libs/widgets/imageplugins/imagepannelwidget.cpp: optimize layout

2006-03-27 10:11  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/editor/imageiface.cpp,
	  utilities/imageeditor/editor/imageiface.h: digikam from trunk :
	  Preparing code for 0.9.1-beta1 : Removing old methods from image
	  editor core about image data management available to all image
	  plugins

	  CCMAIL: digikam-devel@kde.org

2006-03-27 09:57  cgilles

	* utilities/imageeditor/editor/imageiface.cpp: polish code

2006-03-27 09:54  cgilles

	* libs/widgets/imageplugins/imagepannelwidget.cpp,
	  libs/widgets/imageplugins/imagepannelwidget.h,
	  libs/widgets/imageplugins/imageregionwidget.cpp,
	  libs/widgets/imageplugins/imageregionwidget.h: digikam from trunk
	  : Preparing code for 0.9.1-beta1 : Removing old methods from
	  common widgets about image data management available to all image
	  plugins

	  CCMAIL: digikam-devel@kde.org

2006-03-27 08:41  cgilles

	* libs/dialogs/ctrlpaneldlg.cpp,
	  libs/widgets/imageplugins/Makefile.am,
	  libs/widgets/imageplugins/imagepannelwidget.cpp,
	  libs/widgets/imageplugins/imagepannelwidget.h: digikam from trunk
	  : Control Pannel Dialog use now a sidebar to show settings area.
	  Sidebar are use everywhere in digiKam...

	  CCMAIL: digikam-devel@kde.org

2006-03-27 06:56  cgilles

	* libs/imageproperties/cameraitempropertiestab.cpp: fix redondant
	  code

2006-03-27 06:54  cgilles

	* libs/imageproperties/cameraitempropertiestab.cpp: fix marging

2006-03-27 06:46  cgilles

	* utilities/cameragui/cameraui.cpp: fix buttons layout

2006-03-27 06:40  cgilles

	* utilities/cameragui/cameraui.cpp: fix i18n

2006-03-27 06:31  cgilles

	* utilities/cameragui/cameraiconview.cpp: fix wrong min. size

2006-03-27 06:05  cgilles

	* utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraui.cpp: digikam from trunk : cameragui
	  : disable sidebars by default.

2006-03-26 20:38  cgilles

	* utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
	  utilities/cameragui/renamecustomizer.cpp: Digikam from trunk :
	  camera gui improvement :

	  - dialog use KDialogBase now. The code is very polished and more
	  simple to understand.
	  - settings are just moved to a new sidebar to the left. This way
	  resolve some problems when camera gui is used with low screen
	  resolution. Advanced settings are always available to the screen.
	  - All others features of cameragui are the same. It's just a gui
	  improvement.
	  - dialog layout very optimized (spacing, marging, widget sizes).

	  CCMAIL: digikam-devel@kde.org

2006-03-26 20:29  cgilles

	* libs/imageproperties/cameraitempropertiestab.cpp: layout
	  optimizations

2006-03-26 08:04  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiesmetadatatab.cpp,
	  libs/imageproperties/imagepropertiessidebarcamgui.cpp: Digikam
	  from trunk : layout optimization

2006-03-24 22:59  fjcruz

	* utilities/setup/setupicc.cpp: Bug fixed: if the user modifies the
	  profiles path under some conditions, digiKam crashes.

	  CCMAIL:digikam-devel@kde.org

2006-03-24 16:26  fjcruz

	* utilities/imageeditor/editor/editorwindow.cpp: Default values for
	  setup parameters have been
	  provided.  CCMAIL:digikam-devel@kde.org

2006-03-24 13:12  cgilles

	* utilities/imageeditor/canvas/iofilesettingscontainer.h: digikam
	  from trunk : missing default values in constructor

2006-03-24 12:56  fjcruz

	* utilities/setup/setupicc.cpp: Bug fixed: color profiles files
	  preferences were not correctly saved in setup dialog.

	  CCMAIL:digikam-devel@kde.org

2006-03-24 12:43  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: digikam from trunk
	  : polish raw decoding and icc profiles rules

	  CCMAIL: fj.cruz@supercable.es

2006-03-24 11:22  cgilles

	* libs/widgets/metadata/exifwidget.cpp,
	  libs/widgets/metadata/makernotewidget.cpp: digikam from trunk :
	  metadata sidebar tab : Displaying FNumber tag value to the simple
	  view if ApertureValue tag isn't present.

	  CCMAIL: digikam-devel@kde.org
	  CCBUGS: 121371

2006-03-24 09:36  fjcruz

	* utilities/setup/setupicc.cpp: SetupICC class has been modified to
	  avoid inconsistence if the "Default color profile path" has not
	  any profile file and to remove the first "blank line" in color
	  profiles comboboxes.

	  Please test it, I've not been able to do it deeply.

	  CCMAIL:digikam-devel@kde.org, caulier.gilles@kdemail.net,
	  bluedrago@web.de

2006-03-23 20:23  cgilles

	* libs/dimg/rawdecodingsettings.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/setup/Makefile.am, utilities/setup/setupiofiles.cpp:
	  digikam from trunk : RAW files decoding and embeded ICC profiles
	  extraction. Implementation done. You need to use the last dcraw
	  version for best result. Look widgets tips from setup page for
	  more information.

	  Advanced tests are requires. Please give me a feedback.

	  CCMAIL: fj.cruz@supercable.es, digikam-devel@kde.org

2006-03-23 15:35  cgilles

	* utilities/imageeditor/canvas/iccsettingscontainer.h: digiKam from
	  trunk : just set default value (QString::null) to profile file
	  path.

	  Paco, take a look if it's necessary to set other members to a
	  default value.

	  CCMAIL: fj.cruz@supercable.es

2006-03-23 12:20  cgilles

	* libs/dimg/loaders/rawloader.cpp, libs/dimg/rawdecodingsettings.h:
	  digiKam from trunk : prepare core raw decoding interface to
	  support icc input/output profiles. The code isn't yet tested and
	  new options are disabled.

	  TODO: fix setup dialog, core image editor and do final tests.

	  CCMAIL: fj.cruz@supercable.es

2006-03-23 08:22  cgilles

	* libs/dimg/rawdecodingsettings.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/setup/setupiofiles.cpp: digiKam from trunk : fix
	  default NR settings with RAW file decoding

2006-03-23 07:40  cgilles

	* utilities/setup/setupiofiles.cpp: fix i18n

2006-03-23 07:24  cgilles

	* utilities/setup/setupiofiles.cpp: fix i18n

2006-03-22 20:02  fjcruz

	* libs/dimg/dimg.cpp: New DImg::convertToPixmap(QString , QString )
	  method. It's intended for a first attempt to get a color managed
	  display in I.E.  Work in progress --
	  useless.  CCMAIL:digikam-devel@kde.org

2006-03-22 19:27  cgilles

	* libs/dimg/loaders/rawloader.cpp, libs/dimg/rawdecodingsettings.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/setup/setupiofiles.cpp: Digikam 0.9.0 from trunk :
	  Noise Reduction dcraw settings during RAW file decoding.

	  CCMAIL: digikam-devel@kde.org, bluedrago@gmx.de

2006-03-22 12:42  fjcruz

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h: New
	  DImg::convertToPixmap(QString , QString ) method. It's intended
	  for a first attempt to get a color managed display in I.E.

	  Work in progress -- useless.

	  CCMAIL:digikam-devel@kde.org

2006-03-22 11:46  fjcruz

	* utilities/imageeditor/editor/editorwindow.cpp:
	  ICCSettingsContainer can storage values from app preferences for
	  colormanaged view.

	  Work in progress -- useless.

	  Work in progress -- useless.

	  CCMAIL:digikam-devel@kde.org

2006-03-22 11:46  fjcruz

	* utilities/imageeditor/canvas/iccsettingscontainer.h:
	  ICCSettingsContainer can storage values from app preferences for
	  colormanaged view.

	  Work in progress -- useless.

	  Work in progress -- useless.

	  CCMAIL:digikam-devel@kde.org

2006-03-22 11:42  fjcruz

	* utilities/setup/setupicc.cpp: New setup parameter to storage
	  preferences for managed view (colormanaged display) in I.E.

	  Work in progress -- useless.

	  CCMAIL:digikam-devel@kde.org

2006-03-21 19:38  mwiesweg

	* libs/widgets/metadata/metadatalistview.cpp: Fix memory leak:
	  takeItem does not delete item, but destructor calls takeItem, see
	  Qt docs.

2006-03-21 15:41  scripty

	* digikam/digikam.desktop: SVN_SILENT made messages (.desktop file)

2006-03-21 15:26  cgilles

	* utilities/setup/setupimgplugins.cpp: digikam from trunk : polish
	  setup image plugins gui

2006-03-21 15:18  cgilles

	* digikam/Makefile.am, libs/Makefile.am, libs/curves/Makefile.am,
	  libs/curves/imagecurves.cpp, libs/filters,
	  libs/levels/Makefile.am: digikam from trunk : removing obsolete
	  source codes to prepare beta1. digikam/libs/filters is now moved
	  to DImg API to support 16 bits color depth.

	  CCMAIL: digikam-devel@kde.org

2006-03-21 12:45  cgilles

	* libs/dmetadata/loaders/pngmetaloader.cpp,
	  libs/dmetadata/loaders/pngmetaloader.h: digikam from trunk : PNG
	  EXIF/IPTC raw profile extraction restaured. Removed all private
	  libPNG methods depencies.

	  CCMAIL: digikam-devel@kde.org, gerhard@kulzer.net

2006-03-21 10:56  cgilles

	* libs/imageproperties/cameraitempropertiestab.cpp: optimize
	  strings

2006-03-21 07:40  cgilles

	* libs/widgets/imageplugins/imageguidewidget.cpp: polish code

2006-03-21 07:05  cgilles

	* utilities/imageeditor/editor/imageiface.h: polish code

2006-03-21 06:36  cgilles

	* imageplugins/imageeffect_bwsepia.cpp: fix dialog layout

2006-03-21 06:35  cgilles

	* libs/widgets/imageplugins/imageselectionwidget.cpp: fix warnings

2006-03-20 22:10  mwiesweg

	* libs/dimg/dcolor.h, libs/dimg/dcolorblend.h,
	  libs/dimg/dcolorcomposer.cpp, libs/dimg/dcolorcomposer.h,
	  libs/dimg/dimg.cpp, libs/dimg/dimg.h, libs/dimg/dimgscale.cpp:
	  digikam from trunk: DImg

	  Handle pre- and demultiplication:
	  - add explicit comment that DImg stores non-premultiplied data
	  - add pre- and demultiplication support to DImg
	  - add pre- and demultiplication support to DColorComposer

	  Reduce use of uint in DImg:
	  - be consistent and use signed int for all region specifications,
	  these are checked and normalized, so negative values are all
	  right
	  - for the remaining public uses of uint, it is either clear that
	  the caller
	  must provide correct values (constructor, putImage), or
	  wrong values will be caught anyway (getsetPixelColor)
	  - fix warnings in dimgscale.cpp

	  BitBlt:
	  - split bitBlend again in bitBlt and bitBlend, but share
	  normalization code
	  - allow to specifiy a DColorComposer::MultiplicationFlag in
	  bitBlendImage
	  - fix bug in bitBlend loop

	  CCMAIL: digikam-devel@kde.org

2006-03-20 19:43  cgilles

	* libs/dmetadata/loaders/pngmetaloader.cpp: digikam from trunk :
	  fix broken compilation under debian using last libPNG release.

	  raw EXIF/IPTC profiles witten into PNG files by ImageMagick is
	  temporaly broken. I will fix it using a new methods.

	  CCMAIL: gerhard@kulzer.net

2006-03-20 14:11  cgilles

	* utilities/setup/setupiofiles.cpp: digikam from trunk : Raw File
	  decoding bugfix.

	  This is the most stupid bug to found : always enable raw decoding
	  quality setting to use with dcraw in 0.9.0 BY DEFAULT ! ... else
	  if you toogle between 0.8.x serie and 0.9.0, you will have a 0x0
	  image size into Image Editor...

	  CCMAIL: digikam-devel@kde.org
	  CCBUGS: 123522,

2006-03-20 13:52  cgilles

	* digikam/digikamview.cpp, digikam/ratingwidget.cpp,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/imagepropertiessidebardb.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: digikam from trunk :
	  Rating image using keyboard shortcuts CTRL+0/1/2/3/4/5 from Image
	  Editor

	  CCMAIL: digikam-devel@kde.org
	  CCBUGS: 123646

2006-03-20 12:05  cgilles

	* digikam/albumiconview.cpp, digikam/albumiconview.h,
	  digikam/digikamapp.cpp, digikam/digikamapp.h,
	  digikam/digikamview.cpp, digikam/digikamview.h: digikam from
	  trunk : Rating image using keyboard shortcuts CTRL+0/1/2/3/4/5
	  from main interface

	  TODO :
	  - do the same rules under image editor
	  - add interraction between Image Editor and Main Interface.

	  CCMAIL: digikam-devel@kde.org
	  CCBUGS: 123646

2006-03-20 10:30  cgilles

	* imageplugins/Makefile.am, imageplugins/imageeffect_bwsepia.cpp,
	  imageplugins/imageeffect_bwsepia.h: digikam from trunk :
	  Improvement of Black and White convertion tool following tips
	  from Pro-Photographer Daniel Bauer <http://www.daniel-bauer.com>
	  :

	  - Added tab widget for settings.
	  - Added curves widget to adjust image luminosity.
	  - Added contrast adjustment slider.
	  - Added over exposure indicator.

	  A screenshot :

	  http://digikam3rdparty.free.fr/Screenshots/NewBlackAndWhiteConverter.png

	  CCMAIL: digikam-devel@kde.org, linux@daniel-bauer.com

2006-03-20 07:30  cgilles

	* libs/dialogs/imagedlgbase.cpp, libs/dialogs/imagedlgbase.h,
	  libs/dialogs/imageguidedlg.cpp: digikam from trunk : image
	  plugins common dialogs use a sidebar tab to
	  expand/collapse/resize settings area. This way give to users the
	  capability to use the max dialog area to display image preview
	  effect.

	  Note: This commit fix some bugs in plugins about save/restore
	  user settings (for example all freerotation tool settings been
	  lost between instance.)

	  CCMAIL: digikam-devel@kde.org

2006-03-18 16:04  scripty

	* showfoto/showfoto.desktop: SVN_SILENT made messages (.desktop
	  file)

2006-03-17 21:33  scripty

	* kioslave/digikamtags.protocol: SVN_SILENT made messages (.desktop
	  file)

2006-03-17 14:39  cgilles

	* imageplugins/imageeffect_ratiocrop.cpp,
	  imageplugins/imageeffect_ratiocrop.h: digikam from trunk : Ratio
	  crop tool use common image plugins dialog class

2006-03-16 20:31  cgilles

	* libs/widgets/imageplugins/imagewidget.cpp: reduce font size to
	  display color information

2006-03-16 15:35  cgilles

	* libs/dialogs/Makefile.am, libs/dialogs/ctrlpaneldlg.cpp,
	  libs/dialogs/imagedlgbase.cpp, libs/dialogs/imageguidedlg.cpp,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h: digiKam from trunk
	  : image plugin dialogs will display the file name into the dialog
	  caption

2006-03-15 21:10  cgilles

	* kioslave/digikamalbums.cpp, kioslave/digikamdates.cpp,
	  kioslave/digikamsearch.cpp, kioslave/digikamtags.cpp: digiKam
	  from trunk : BUGFIX in kioslave :

	  Marc Espie from OpenBSD team have investigate why album thumbs
	  rendering is broken to the first item into openBSD. There is a
	  portability into kioslave about 'st_size' system definition
	  ('long long' instead 'unsigned long').

	  Any digikam users have reported a problem with thumbs rendering
	  under Linux. I suspect that we have the same problem than
	  OpenBSD. Please give me a report for that.

	  CCMAIL: digikam-devel@kde.org

2006-03-15 16:53  mwiesweg

	* utilities/imageeditor/canvas/dimginterface.cpp: Fix disabling
	  save button while saving:
	  Save and redo enabling is under control from DImgInterface,
	  so disable them when saving and reenable afterwards from this
	  place.

2006-03-15 16:51  mwiesweg

	* libs/dimg/dimg.cpp: Fix normalization of values in DImg:
	  Do not only adjust width but also dx if sx is negative.
	  Same for dy,sx,sy.
	  Having a look at Qt to do it right this time.

2006-03-14 21:36  mwiesweg

	* libs/dimg/filters/dimgsharpen.cpp: DImgGaussianBlur supports
	  orgImage == destImage out of the box,
	  add support in DImgSharpen so that the behavior is consistent

2006-03-14 21:33  mwiesweg

	* libs/dimg/dimgloader.cpp,
	  libs/dmetadata/loaders/pngmetaloader.cpp: Fix crash on invalid
	  PNG data and the bug that wrote said invalid data:
	  - PNGMetaLoader:
	  do not crash if length of ImageMagick-style raw data is 0
	  - DImgLoader:
	  do not insert Exif or Iptc metadata if data is null.
	  I think this is the correct way to do it, if data is null there
	  was no data and there should not be (invalid) data when
	  writing the image.

2006-03-14 07:32  cgilles

	* configure.in.in, libs/dimg/loaders/Makefile.am,
	  libs/dmetadata/loaders/Makefile.am: digikam from trunk : fix
	  linking with libpng. tests are requires.

	  CCMAIL: digikam-devel@kde.org

2006-03-14 07:31  cgilles

	* utilities/imageeditor/editor/imageiface.cpp: Fix warning

2006-03-14 07:29  cgilles

	* libs/dmetadata/loaders/pngmetaloader.cpp: Fix warning

2006-03-13 08:52  cgilles

	* libs/widgets/metadata/Makefile.am: fix

2006-03-13 08:43  cgilles

	* libs/widgets/imageplugins/Makefile.am,
	  libs/widgets/metadata/Makefile.am: digiKam from trunk : fix
	  broken compilation

2006-03-13 08:06  cgilles

	* libs/dmetadata/Makefile.am, libs/dmetadata/loaders/Makefile.am:
	  digikam from trunk : fix broken compilation

2006-03-12 18:18  cgilles

	* digikam/main.cpp, showfoto/main.cpp: digikam from trunk : update
	  credits to 0.9.0

	  CCMAIL: fj.cruz@supercable.es, marcel.wiesweg@gmx.de

2006-03-12 17:17  mwiesweg

	* libs/dimg/filters/dimggaussianblur.cpp,
	  libs/dimg/filters/dimggaussianblur.h,
	  libs/dimg/filters/dimgsharpen.cpp,
	  libs/dimg/filters/dimgsharpen.h,
	  libs/dimg/filters/dimgthreadedfilter.cpp,
	  libs/dimg/filters/dimgthreadedfilter.h: Support for chaining two
	  DImgThreadedFilters:
	  - add support for a master filter and a slave filter to
	  DImgThreadedFilter
	  - propagate cancelling from master to slave
	  - modulate progress value range in slave
	  - route progress info from slave to master
	  - add protected constructor supporting slave mode
	  - add a slave mode constructor to DImgGaussianBlur and
	  DImgSharpen

2006-03-12 16:52  cgilles

	* TODO, libs/widgets/common/sidebar.cpp,
	  libs/widgets/common/sidebar.h, showfoto/showfoto.cpp,
	  showfoto/showfoto.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: digikam from trunk :
	  image editor and showfoto bugfix : catch and show properly right
	  sidebar when gui is toogle in fullscreen or when slideshow tool
	  used.

	  CCMAIL: digikam-devel@kde.org

2006-03-10 17:49  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h: digikam from trunk :
	  bugfix : saving the right status of fullscreen when editor is
	  closed

2006-03-10 14:00  cgilles

	* imageplugins/imageeffect_autocorrection.cpp,
	  imageplugins/imageeffect_bwsepia.cpp,
	  imageplugins/imageeffect_bwsepia.h: digikam from trunk : Black
	  and white convertion tool : polish dialog layout.

2006-03-10 12:54  cgilles

	* imageplugins/imageeffect_autocorrection.cpp,
	  imageplugins/imageeffect_autocorrection.h: digikam from trunk :
	  Auto colors correction tool : polish dialog layout.

2006-03-10 11:44  cgilles

	* libs/dimg/loaders/qimageloader.cpp: fix debug message

2006-03-10 11:42  cgilles

	* libs/dimg/loaders/qimageloader.cpp,
	  libs/dimg/loaders/qimageloader.h: digiKam from trunk : bugfix in
	  Dimg::QImageLoader : wrong 32 bits image data conversion.

	  CCMAIL: digikam-devel@kde.org

2006-03-09 12:16  cgilles

	* sqlite/Makefile.am: digikam from trunk : disable warning properly

2006-03-07 17:41  cgilles

	* kioslave/digikamsearch.cpp, kioslave/digikamsearch.h: digikam
	  from trunk : fix (c)

2006-03-07 17:33  cgilles

	* digikam/squeezedcombobox.cpp: digikam from trunk : fix this
	  reference. Thanks to icefox.net reports

2006-03-07 17:31  cgilles

	* showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp: digikam from trunk
	  : Change to ++iterator. Thanks to icefox.net reports

2006-03-07 13:26  cgilles

	* configure.in.bot: polish messages

2006-03-07 13:16  cgilles

	* TODO: update

2006-03-07 13:14  cgilles

	* TODO: update

2006-03-07 13:11  cgilles

	* digikam/Makefile.am, imageplugins/Makefile.am,
	  libs/dialogs/Makefile.am, libs/imageproperties/Makefile.am,
	  libs/widgets/Makefile.am, libs/widgets/cietonguewidget.cpp,
	  libs/widgets/cietonguewidget.h,
	  libs/widgets/colorgradientwidget.cpp,
	  libs/widgets/colorgradientwidget.h, libs/widgets/common,
	  libs/widgets/common/Makefile.am,
	  libs/widgets/common/cietonguewidget.cpp,
	  libs/widgets/common/cietonguewidget.h,
	  libs/widgets/common/colorgradientwidget.cpp,
	  libs/widgets/common/colorgradientwidget.h,
	  libs/widgets/common/curveswidget.cpp,
	  libs/widgets/common/curveswidget.h,
	  libs/widgets/common/histogramwidget.cpp,
	  libs/widgets/common/histogramwidget.h,
	  libs/widgets/common/iccpreviewwidget.cpp,
	  libs/widgets/common/iccpreviewwidget.h,
	  libs/widgets/common/sidebar.cpp, libs/widgets/common/sidebar.h,
	  libs/widgets/curveswidget.cpp, libs/widgets/curveswidget.h,
	  libs/widgets/histogramwidget.cpp, libs/widgets/histogramwidget.h,
	  libs/widgets/iccpreviewwidget.cpp,
	  libs/widgets/iccpreviewwidget.h, libs/widgets/sidebar.cpp,
	  libs/widgets/sidebar.h, showfoto/Makefile.am,
	  utilities/cameragui/Makefile.am,
	  utilities/imageeditor/editor/Makefile.am: digikam from trunk :
	  cleanup /libs/widgets : moving all common widgets to
	  lib/widgets/common

2006-03-07 12:51  cgilles

	* libs/widgets/imageplugins/Makefile.am: missing file

2006-03-07 12:41  cgilles

	* imageplugins/Makefile.am, libs/dialogs/Makefile.am,
	  libs/widgets/Makefile.am, libs/widgets/imageguidewidget.cpp,
	  libs/widgets/imageguidewidget.h,
	  libs/widgets/imagepaniconwidget.cpp,
	  libs/widgets/imagepaniconwidget.h,
	  libs/widgets/imagepannelwidget.cpp,
	  libs/widgets/imagepannelwidget.h, libs/widgets/imageplugins,
	  libs/widgets/imageplugins/imageguidewidget.cpp,
	  libs/widgets/imageplugins/imageguidewidget.h,
	  libs/widgets/imageplugins/imagepaniconwidget.cpp,
	  libs/widgets/imageplugins/imagepaniconwidget.h,
	  libs/widgets/imageplugins/imagepannelwidget.cpp,
	  libs/widgets/imageplugins/imagepannelwidget.h,
	  libs/widgets/imageplugins/imageregionwidget.cpp,
	  libs/widgets/imageplugins/imageregionwidget.h,
	  libs/widgets/imageplugins/imageselectionwidget.cpp,
	  libs/widgets/imageplugins/imageselectionwidget.h,
	  libs/widgets/imageplugins/imagewidget.cpp,
	  libs/widgets/imageplugins/imagewidget.h,
	  libs/widgets/imageregionwidget.cpp,
	  libs/widgets/imageregionwidget.h,
	  libs/widgets/imageselectionwidget.cpp,
	  libs/widgets/imageselectionwidget.h,
	  libs/widgets/imagewidget.cpp, libs/widgets/imagewidget.h: digikam
	  from trunk : cleanup /libs/widgets : moving all imageplugins
	  relevant widget to lib/widgets/imageplugins

2006-03-07 11:53  cgilles

	* libs/widgets/imageselectionwidget.cpp: digikam from trunk : image
	  selection widget : improved painting widget method

2006-03-07 09:27  cgilles

	* libs/dmetadata/loaders/tiffmetaloader.cpp: digikam from trunk :
	  simple Tiff embedded text extraction to IPTC metadata

2006-03-06 22:43  mwiesweg

	* imageplugins/imageeffect_hsl.cpp, imageplugins/imageeffect_hsl.h,
	  libs/dimg/filters/bcgmodifier.cpp,
	  libs/dimg/filters/hslmodifier.cpp: digikam from trunk:
	  Working on over-Exposure indicator for HSL and BCG modifier:
	  - added over-exposure indicator to HSL modifier.
	  Only setSaturation can generate values over the limit
	  - in BCG, be aware that previously called functions may already
	  have
	  set the value to -1.
	  Take a slightly different approach:
	  - set values to its negative
	  - next function might correct the excess

	  As usual, this needs to be tested if it produces the desired
	  effect.

	  CCMAIL: digikam-devel@kde.org

2006-03-06 19:50  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiesmetadatatab.cpp: digikam from
	  trunk : image properties color and metadata sidebar : remember
	  tab selected between digiKam sessions.

2006-03-06 15:41  cgilles

	* libs/widgets/metadata/gpswidget.cpp: disable gps worldmap at
	  start up or when exif data cannot be parsed by Exiv2

2006-03-06 12:56  cgilles

	* digikam/pics/Makefile.am, digikam/pics/worldmap.png,
	  libs/imageproperties/imagepropertiesmetadatatab.cpp,
	  libs/widgets/metadata/Makefile.am,
	  libs/widgets/metadata/exifwidget.cpp,
	  libs/widgets/metadata/gpswidget.cpp,
	  libs/widgets/metadata/gpswidget.h,
	  libs/widgets/metadata/metadatawidget.cpp,
	  libs/widgets/metadata/metadatawidget.h,
	  libs/widgets/metadata/worldmapwidget.cpp,
	  libs/widgets/metadata/worldmapwidget.h: digikam from trunk : new
	  sidebar tab to display GPS information.

	  - GPS info have been removed from standrad Exif tab.
	  - Created a new tab named GPS including all GPS Exif info and a
	  little world map. This map display the X,Y GPS position.
	  - A button named "More Info" can be used to give an map from the
	  web via mapquest.com service using konqueror.

	  Nota : this is not a GPS info editor.

	  There is a screenshot at this url :

	  http://digikam3rdparty.free.fr/Screenshots/digikam0.9.0-alpha8.png

	  There are any jpg files to test at this url :

	  http://digikam3rdparty.free.fr/Images_2_Test_DImg/METADATA/

	  CCMAIL : digikam-devel@kde.org

	  CCBUGS : 111560

2006-03-06 08:21  cgilles

	* kioslave/digikamthumbnail.cpp: add comments

2006-03-06 08:15  cgilles

	* kioslave/digikamthumbnail.cpp, kioslave/exiforientation_p.h:
	  digikam from trunk : Fix Exif auto-rotate thumbnails method in
	  kioslave to use libKexif instead embedded implementation.

	  TODO : fix this implementation to use Exiv2 instead libkexif in
	  the future.

	  CCMAIL: digikam-devel@kde.org

	  CCBUGS: 119946

2006-03-05 20:07  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: compile

2006-03-05 20:02  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: digikam from
	  trunk : fix i18n

2006-03-05 18:37  cgilles

	* libs/widgets/metadata/metadatalistview.cpp: digikam from trunk :
	  Metadata side bar bug fix : in Exif tab only, the last Exif item
	  found in the Exif tag list is never displayed...

2006-03-05 16:51  mwiesweg

	* libs/widgets/histogramwidget.cpp,
	  utilities/imageeditor/canvas/undomanager.cpp: Undo manager:
	  - set undo origin when clearing undo manager, so that save button
	  is properly disabled when a change was discarded and a new image
	  loaded

	  HistogramWidget:
	  - remove spurious redraw on invalid data
	  (was only very shortly visible, or when running under valgrind)
	  - reset clearFlag in updateData
	  - remove identical repaints when histogram is completed

2006-03-04 14:20  cgilles

	* libs/dimg/dcolorblend.h, libs/dimg/dcolorcomposer.h,
	  libs/dimg/dcolorpixelaccess.h: Fix broken DigikamImagePlugins
	  compilation if digikam isn't installed before.

2006-03-03 21:31  mwiesweg

	* libs/dimg/dcolorcomposer.cpp: Fix DColorComposer:
	  Do not use src alpha value that was just changed when blending
	  the source

2006-03-03 12:46  mwiesweg

	* utilities/imageeditor/canvas/undomanager.cpp: Invalidate undo
	  origin with removing redo action:
	  When a file was changed, saved, the change undone,
	  another change applied, undo origin would be 0,
	  but the count is invalid then.

2006-03-03 12:41  mwiesweg

	* libs/dimg/Makefile.am, libs/dimg/dcolorcomposer.cpp,
	  libs/dimg/dcolorcomposer.h, libs/dimg/dimg.cpp, libs/dimg/dimg.h:
	  Porter-Duff support:
	  - I have been reading that code in DirectFB and I think that in
	  principle,
	  any good imaging code should have support for alpha blending ;-)
	  - Add DColorComposer classes which implement the Porter-Duff
	  rules on top of the low-level blending methods in DColor.
	  - Not used anywhere yet, but perhaps someone needs that someday.
	  Serving as an example on how to use the blending methods in
	  DColor
	  - DImg: add method bitBlendImage which supports a DColorComposer
	  object

2006-03-03 12:33  mwiesweg

	* libs/dimg/dcolor.cpp, libs/dimg/dcolor.h,
	  libs/dimg/dcolorblend.h, libs/dimg/dcolorpixelaccess.h: DColor:
	  - add low-level alpha blending support methods
	  - move inline methods to extra header files
	  dcolorpixelaccess.h and dcolorblend.h
	  - const correctness
	  - remove explicit assignment operator and
	  copy constructor, compiler default is all right

2006-03-03 11:14  cgilles

	* libs/widgets/metadata/mdkeylistviewitem.cpp,
	  libs/widgets/metadata/mdkeylistviewitem.h,
	  libs/widgets/metadata/metadatalistviewitem.cpp,
	  libs/widgets/metadata/metadatalistviewitem.h: Mix QListViewItem
	  and KlistViewItem with the same parent is depreaced on KDE lib
	  API. We using KListViewItem at all

2006-03-03 10:39  cgilles

	* libs/imageproperties/Makefile.am,
	  libs/imageproperties/imagepropertiesexiftab.cpp,
	  libs/imageproperties/imagepropertiesexiftab.h,
	  libs/imageproperties/imagepropertiesmetadatatab.cpp,
	  libs/imageproperties/imagepropertiesmetadatatab.h,
	  libs/imageproperties/imagepropertiessidebar.cpp,
	  libs/imageproperties/imagepropertiessidebarcamgui.cpp,
	  libs/imageproperties/imagepropertiessidebardb.cpp: exiftab -->
	  metadatatab

2006-03-03 10:07  cgilles

	* TODO: update

2006-03-03 09:59  cgilles

	* libs/Makefile.am, libs/dimg/Makefile.am, libs/dimg/dimg.cpp,
	  libs/dimg/dimg.h, libs/dimg/dimgloader.cpp,
	  libs/dimg/dimgloader.h, libs/dimg/loaders/jpegloader.cpp,
	  libs/dimg/loaders/pngloader.cpp, libs/dimg/loaders/rawloader.cpp,
	  libs/dmetadata, libs/dmetadata/Makefile.am,
	  libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h,
	  libs/dmetadata/loaders, libs/dmetadata/loaders/Makefile.am,
	  libs/dmetadata/loaders/dmetaloader.cpp,
	  libs/dmetadata/loaders/dmetaloader.h,
	  libs/dmetadata/loaders/jpegmetaloader.cpp,
	  libs/dmetadata/loaders/jpegmetaloader.h,
	  libs/dmetadata/loaders/pngmetaloader.cpp,
	  libs/dmetadata/loaders/pngmetaloader.h,
	  libs/dmetadata/loaders/rawmetaloader.cpp,
	  libs/dmetadata/loaders/rawmetaloader.h,
	  libs/dmetadata/loaders/tiffmetaloader.cpp,
	  libs/dmetadata/loaders/tiffmetaloader.h,
	  libs/imageproperties/Makefile.am,
	  libs/imageproperties/imagepropertiesexiftab.cpp,
	  libs/imageproperties/imagepropertiesexiftab.h,
	  libs/imageproperties/imagepropertiessidebar.cpp,
	  libs/imageproperties/imagepropertiessidebar.h,
	  libs/imageproperties/imagepropertiessidebarcamgui.cpp,
	  libs/imageproperties/imagepropertiessidebarcamgui.h,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/widgets/Makefile.am, libs/widgets/metadata,
	  libs/widgets/metadata/Makefile.am,
	  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/metadatawidget.cpp,
	  libs/widgets/metadata/metadatawidget.h,
	  utilities/cameragui/cameraui.cpp: digikam from trunk : Metadata
	  support using Exiv2 :

	  - New image properties sidebar tab named "Metadata" instead old
	  "Exif". This area include :

	  * Standard Exif tags viewer.
	  * MarkerNote Exif tags viewer.
	  * IPTC records viewer.

	  - New capability to copy metadata in clipboard like text.
	  - New capability to print metadata.
	  - Tags name use the "user Friendly" conversion from Exiv2 instead
	  the internal name provided by old Exif viewer based on libkexif.
	  - Capability to read metadata from CRW files (Canon RAW files)
	  - New class DMetadata to load/save metadata without loading image
	  data. Actually JPEG, CRW, and PNG files are supported. About PNG
	  (Exif and IPTC raw profiles generated by ImageMagick are
	  supported.

	  To support new file formats (like NEF, MRW, TIFF, DNG, etc), new
	  image file parsers must be added to Exiv2 library.

	  IMPORTANT:

	  - Exiv2 do not support yet gettext for i18n rules. All
	  information in metadata viewers aren't yet i18n (tags name, tags
	  values, and tags descriptions)
	  - Any tag names use internal Exiv2 name, not the user friendly
	  text transformations. This point must be fixed in Exiv2 libs.

	  To 0.9.0, these tools are just metadata readers. Writting
	  capabilities (metadata editors) will added later 0.9.0. The files
	  in B.K.O directly or indirectly relevant of this commits are
	  listed below :

	  *Pending:

	  103255
	  106103
	  115764
	  111560

	  *Partially fixed:

	  91812
	  96459
	  109253
	  110598
	  118501

	  * To check before closing:

	  122264

	  * Fixed (can be closed):

	  103489
	  121371
	  105670
	  109319

	  CCMAIL: digikam-devel@kde.org, Andreas Huggel <ahuggel@gmx.net>

	  CCBUGS: 103255, 106103, 115764, 111560, 91812, 96459, 109253,
	  110598, 118501, 122264, 103489, 121371, 105670, 109319

2006-03-01 19:41  mwiesweg

	* libs/dimg/dcolor.cpp, libs/dimg/dcolor.h, libs/dimg/dimg.cpp,
	  libs/dimg/dimg.h: Performance optimizations

	  DColor:
	  - remove DColorPriv class, add members the classical way
	  - inline all simple accessor methods and constructors
	  - add inline methods setPixel and getColor to write
	  and read color from a memory location
	  - add comments to document all methods

	  DImg:
	  - use new DColor methods for setPixelColor/getPixelColor
	  - add a comment refering to methods in DColor

2006-03-01 17:08  cgilles

	* utilities/cameragui/cameraui.cpp: digikam from trunk : BugFix :
	  Refresh properly current album icon view when Navigate buttons
	  from camera interface are used. The problem isn't really a
	  problem with the current selection : the item selection is right,
	  but the current album items aren't properlly refresh (similar
	  problem than image properties side bar from main interface and
	  IE).

	  CCMAIL: digikam-devel@kde.org, Mikolaj Machowski <mikmach@wp.pl>

2006-03-01 14:09  cgilles

	* utilities/cameragui/camerainfodialog.h: Digikam 0.9.0 from trunk
	  : Fix broken compilation with gcc 4.1

	  CCBUGS : 122747

2006-03-01 13:54  cgilles

	* libs/dimg/filters/dimgimagefilters.cpp: Bugfix : Fix DImg
	  instance contructor in untreaded Blur and Sharp methods

2006-02-28 15:06  cgilles

	* utilities/imageeditor/editor/imagewindow.cpp: digikam from trunk
	  : BugFix : Refresh properly current album icon view when Navigate
	  buttons from image editor are used. The problem isn't really a
	  problem with the current selection : the item selection is right,
	  but the current album items aren't properlly refresh (similar
	  problem than image properties side bar).

	  CCMAIL: digikam-devel@kde.org, Mikolaj Machowski <mikmach@wp.pl>

2006-02-28 14:55  cgilles

	* digikam/digikamview.cpp: digikam from trunk : BugFix : Refresh
	  properly current album icon view when Navigate buttons from image
	  properties sidebar are used. The problem isn't really a problem
	  with the current selection : the item selection is right, but the
	  current album items aren't properlly refresh.

	  Mikolaj, you have reported this problem any time in devel mailing
	  list, please give me a feedback. I'm not sure if you have open a
	  file about in B.K.O. If yes and if this patch work fine for you,
	  please close it.

	  CCMAIL: digikam-devel@kde.org, Mikolaj Machowski <mikmach@wp.pl>

2006-02-28 14:03  cgilles

	* digikam/digikamview.cpp: digikam from trunk : fix slot/signal
	  connection between image properties sidebar and album manager
	  when an item is selected. Just one signal is emit instead two.

	  CCMAIL: digikam-devel@kde.org

2006-02-28 13:43  cgilles

	* kioslave/digikamthumbnail.cpp, libs/dcraw/dcraw_parse.cpp,
	  libs/dcraw/dcraw_parse.h, utilities/cameragui/umscamera.cpp:
	  digikam from trunk : capability to rotate automaticly thumbnail
	  from RAW (tiff file based) accordinly to tiff orientation tag
	  (NEF file for example). The code is based on Raw KFile plugin.

	  CCMAIL: digikam-devel@kde.org

2006-02-28 11:30  cgilles

	* digikam.kdevelop: update

2006-02-28 11:29  cgilles

	* imageplugins/imageeffect_rgb.cpp: revert. Not very clean

2006-02-27 22:30  mwiesweg

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h: DImg:
	  - add wrapper methods for convertDepth for more intuitive API
	  - add comments for more functions in dimg.h

2006-02-27 22:21  cgilles

	* libs/dimg/filters/hslmodifier.cpp,
	  libs/dimg/filters/hslmodifier.h: polish source code using d
	  private internal class

2006-02-26 17:28  mwiesweg

	* libs/dimg/dimg.cpp: DImg: Fix normalization of values in bitBlt
	  and bitBlend

2006-02-26 17:04  cgilles

	* libs/widgets/cietonguewidget.h: fix compile using gcc 4.1. Give
	  me a feedback is all right now...

	  CCBUGS: 122747

2006-02-25 08:45  cgilles

	* TODO: update

2006-02-24 13:19  cgilles

	* kioslave/Makefile.am: fix Exiv2 linking

2006-02-24 12:43  cgilles

	* utilities/cameragui/cameraui.cpp: print debug messages

2006-02-24 12:31  cgilles

	* utilities/cameragui/cameracontroller.cpp: BugFix : since we have
	  a sidebar to display Exif info, no need to send an event to open
	  an error dialog if Exif can't be get from a Gphoto camera.

2006-02-24 12:20  cgilles

	* TODO: update

2006-02-24 12:09  cgilles

	* libs/dimg/filters/dimgimagefilters.cpp: digikam from trunk : fix
	  changeTonality algorithm accordinly with last HSLModifier changes
	  from Marcel.
	  Now all image plugins from digiKam core are ported to 16 bits and
	  work fine !!! (Champagne ?)

	  CCMAIL: digikam-devel@kde.org

2006-02-24 11:54  cgilles

	* libs/dimg/dimgloader.h, libs/dimg/loaders/jpegloader.cpp,
	  libs/dimg/loaders/jpegloader.h, libs/dimg/loaders/pngloader.cpp,
	  libs/dimg/loaders/pngloader.h, libs/dimg/loaders/ppmloader.cpp,
	  libs/dimg/loaders/ppmloader.h,
	  libs/dimg/loaders/qimageloader.cpp,
	  libs/dimg/loaders/qimageloader.h,
	  libs/dimg/loaders/rawloader.cpp, libs/dimg/loaders/rawloader.h,
	  libs/dimg/loaders/tiffloader.cpp, libs/dimg/loaders/tiffloader.h:
	  digikam from trunk : removed unused and obsolete parameter in
	  DImg::Loader::load() method

2006-02-23 16:27  mwiesweg

	* libs/dimg/dcolor.cpp, libs/dimg/filters/bcgmodifier.cpp,
	  libs/dimg/filters/hslmodifier.cpp: digikam from trunk: HSL
	  modifier
	  - DColor, getHSL and setRGB
	  - remove hardcoded 255.0 values
	  - fix wrong assignment of variable in setRGB
	  (use double value hue in 0..360, not int h in 0..255)
	  - HSLMOdifier
	  - use mathematically simplified version of algorithm in
	  setLightness and setSaturation,
	  old version had integer overflows with 16 bit and rounding errors
	  - in setLightness, the value range was -200..200, while it is
	  -100..100 in setSaturation
	  and in the widget. Changed this to use range -100..100.
	  - use lround instead of truncating to int in BCGModifier,
	  HSLModifier

	  Please test if the HSL filter now has the desired effect for both
	  8 bit and 16 bit.
	  CCMAIL:digikam-devel@kde.org

2006-02-21 15:34  mwiesweg

	* libs/dimg/filters/bcgmodifier.cpp: digikam from trunk: rounding
	  error of BCG modifier

	  With the current algorithm, even setting a gamma of 1.0 would
	  create
	  changes, (x / 255.0) * 255.0 might be slightly less than x, so
	  casting
	  this value to int would result in an error of 1.
	  I hope using the round() function is a correct fix for this,
	  at least the 1.0 value now creates a proper x=y mapping.

2006-02-21 14:42  mwiesweg

	* libs/threadimageio/loadsavetask.cpp,
	  libs/threadimageio/loadsavetask.h,
	  libs/threadimageio/managedloadsavethread.cpp,
	  libs/threadimageio/managedloadsavethread.h,
	  utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/iofileprogressbar.cpp,
	  utilities/imageeditor/editor/savingcontextcontainer.h: digikam
	  from trunk: allow to abort saving

	  - implement necessary infrastructure in SavingTask and
	  ManagedLoadSaveThread
	  - connect cancel button of file progress bar

	  CCMAIL: digikam-devel@kde.org

2006-02-21 12:10  cgilles

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h: new method DImg::getIPTC()

2006-02-20 13:24  mwiesweg

	* libs/dimg/dimgscale.cpp: DImg scaling: initialize alpha byte to
	  0xFF/0xFFFF when scaling images without alpha channel

2006-02-20 11:56  cgilles

	* digikam/Makefile.am, libs/imageproperties/Makefile.am,
	  showfoto/Makefile.am: fix exiv2 linking

2006-02-20 10:45  cgilles

	* TODO: update

2006-02-20 10:36  cgilles

	* libs/widgets/imagepaniconwidget.cpp,
	  libs/widgets/imagepaniconwidget.h,
	  libs/widgets/imagepannelwidget.cpp,
	  libs/widgets/imagepannelwidget.h,
	  libs/widgets/imageregionwidget.cpp,
	  libs/widgets/imageregionwidget.h: digikam from trunk : new "Zoom
	  Factor" option for control panel dialog used in image editor
	  plugins.

	  Current zoom factor are x1.0, x 1.5, x2.0, x2.5, x3.0. For any
	  memory performance reasons about to store image data in memory
	  (actually uncompressed), i have limited to 3.0 the max zoom
	  factor. This is enought normally...

	  Before, Control Pannel dialog always displayed the image in x1.0.
	  Now, you can see zoom into the image all fine details like JPEG
	  artifacts or singular points (hot pixels for example) to correct
	  using image editor tools.

	  Here we are a screenshot of "Restoration" plugin to correct JPEG
	  artifact using x2.5 zoom factor :

	  http://digikam3rdparty.free.fr/Screenshots/digikam0.9.0-alpha5.png

	  This commit fix any parts of the old implementation to optimize
	  memory using by the preview image data, especially with 16 bits
	  images. Any small bugs have been fixed about seperate view mode
	  rules.

	  CCMAIL: digikam-devel@kde.org, ugarro at sourceforge dot net

2006-02-19 19:30  cgilles

	* utilities/imageeditor/editor/imageiface.cpp,
	  utilities/imageeditor/editor/imageiface.h: new
	  ImageIface::getOriginalImg() method

2006-02-19 17:45  cgilles

	* libs/dimg/filters/hslmodifier.cpp: fix includes files

2006-02-18 14:46  cgilles

	* imageplugins/imageeffect_rgb.cpp: digikam from trunk : add color
	  labeling to slider descriptions

2006-02-18 08:41  cgilles

	* digikam/albumiconitem.cpp, digikam/albumiconitem.h,
	  digikam/albumiconview.cpp, digikam/albumiconview.h,
	  digikam/albumsettings.cpp, digikam/albumsettings.h,
	  digikam/digikamapp.cpp, digikam/digikamapp.h,
	  digikam/digikamfirstrun.cpp, digikam/digikamfirstrun.h,
	  digikam/digikamview.cpp, digikam/digikamview.h,
	  digikam/kipiinterface.cpp, digikam/kipiinterface.h,
	  digikam/main.cpp, imageplugins/imageeffect_autocorrection.cpp,
	  imageplugins/imageeffect_autocorrection.h,
	  imageplugins/imageeffect_bcg.cpp, imageplugins/imageeffect_bcg.h,
	  imageplugins/imageeffect_blur.cpp,
	  imageplugins/imageeffect_blur.h,
	  imageplugins/imageeffect_bwsepia.cpp,
	  imageplugins/imageeffect_bwsepia.h,
	  imageplugins/imageeffect_hsl.cpp, imageplugins/imageeffect_hsl.h,
	  imageplugins/imageeffect_ratiocrop.cpp,
	  imageplugins/imageeffect_ratiocrop.h,
	  imageplugins/imageeffect_redeye.cpp,
	  imageplugins/imageeffect_redeye.h,
	  imageplugins/imageeffect_rgb.cpp, imageplugins/imageeffect_rgb.h,
	  imageplugins/imageeffect_sharpen.cpp,
	  imageplugins/imageeffect_sharpen.h,
	  imageplugins/imageplugin_core.cpp,
	  imageplugins/imageplugin_core.h, kioslave/digikamthumbnail.cpp,
	  kioslave/digikamthumbnail.h, libs/curves/imagecurves.cpp,
	  libs/curves/imagecurves.h, libs/dcraw/dcraw_decode.h,
	  libs/dcraw/dcraw_parse.cpp, libs/dcraw/dcraw_parse.h,
	  libs/dcraw/rawfiles.h, libs/dialogs/ctrlpaneldlg.cpp,
	  libs/dialogs/ctrlpaneldlg.h, libs/dialogs/iccprofileinfodlg.cpp,
	  libs/dialogs/iccprofileinfodlg.h, libs/dialogs/imagedlgbase.cpp,
	  libs/dialogs/imagedlgbase.h, libs/dialogs/imageguidedlg.cpp,
	  libs/dialogs/imageguidedlg.h, libs/dimg/dcolor.cpp,
	  libs/dimg/dcolor.h, libs/dimg/dimg.cpp, libs/dimg/dimg.h,
	  libs/dimg/dimgloader.h, libs/dimg/dimgprivate.h,
	  libs/dimg/dimgscale.cpp, libs/dimg/filters/bcgmodifier.cpp,
	  libs/dimg/filters/bcgmodifier.h,
	  libs/dimg/filters/colormodifier.cpp,
	  libs/dimg/filters/colormodifier.h,
	  libs/dimg/filters/dimggaussianblur.cpp,
	  libs/dimg/filters/dimggaussianblur.h,
	  libs/dimg/filters/dimgimagefilters.cpp,
	  libs/dimg/filters/dimgimagefilters.h,
	  libs/dimg/filters/dimgsharpen.cpp,
	  libs/dimg/filters/dimgsharpen.h,
	  libs/dimg/filters/dimgthreadedfilter.cpp,
	  libs/dimg/filters/dimgthreadedfilter.h,
	  libs/dimg/filters/hslmodifier.cpp,
	  libs/dimg/filters/hslmodifier.h,
	  libs/dimg/loaders/jpegloader.cpp, libs/dimg/loaders/jpegloader.h,
	  libs/dimg/loaders/pngloader.cpp, libs/dimg/loaders/pngloader.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/rawdecodingsettings.h, libs/filters/gaussianblur.cpp,
	  libs/filters/gaussianblur.h, libs/filters/imagefilters.cpp,
	  libs/filters/imagefilters.h, libs/filters/sharpen.cpp,
	  libs/filters/sharpen.h, libs/filters/threadedfilter.cpp,
	  libs/filters/threadedfilter.h, libs/histogram/imagehistogram.cpp,
	  libs/histogram/imagehistogram.h,
	  libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/cameraitempropertiestab.h,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h,
	  libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.h,
	  libs/imageproperties/imagepropertiesexiftab.cpp,
	  libs/imageproperties/imagepropertiesexiftab.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/navigatebarwidget.cpp,
	  libs/imageproperties/navigatebarwidget.h,
	  libs/levels/imagelevels.cpp, libs/levels/imagelevels.h,
	  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/sharedloadsavethread.cpp,
	  libs/thumbbar/thumbbar.cpp, libs/thumbbar/thumbbar.h,
	  libs/widgets/cietonguewidget.cpp, libs/widgets/cietonguewidget.h,
	  libs/widgets/colorgradientwidget.cpp,
	  libs/widgets/colorgradientwidget.h,
	  libs/widgets/curveswidget.cpp, libs/widgets/curveswidget.h,
	  libs/widgets/histogramwidget.cpp, libs/widgets/histogramwidget.h,
	  libs/widgets/imageguidewidget.cpp,
	  libs/widgets/imageguidewidget.h,
	  libs/widgets/imageselectionwidget.cpp,
	  libs/widgets/imageselectionwidget.h,
	  libs/widgets/imagewidget.cpp, libs/widgets/imagewidget.h,
	  showfoto/main.cpp, showfoto/setup/setup.cpp,
	  showfoto/setup/setup.h, showfoto/setup/setupeditor.cpp,
	  showfoto/setup/setupeditor.h, showfoto/showfoto.cpp,
	  showfoto/showfoto.h, utilities/cameragui/umscamera.cpp,
	  utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/canvas/imagepluginloader.cpp,
	  utilities/imageeditor/canvas/imagepluginloader.h,
	  utilities/imageeditor/canvas/iofilesettingscontainer.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/editorwindowprivate.h,
	  utilities/imageeditor/editor/imageiface.cpp,
	  utilities/imageeditor/editor/imageiface.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h,
	  utilities/imageeditor/editor/iofileprogressbar.cpp,
	  utilities/imageeditor/editor/iofileprogressbar.h,
	  utilities/imageeditor/editor/savingcontextcontainer.h,
	  utilities/imageeditor/tools/imageprint.cpp,
	  utilities/imageeditor/tools/imageprint.h,
	  utilities/imageeditor/tools/slideshow.cpp,
	  utilities/imageeditor/tools/slideshow.h,
	  utilities/setup/cameraselection.cpp,
	  utilities/setup/cameraselection.h, utilities/setup/setup.cpp,
	  utilities/setup/setup.h, utilities/setup/setupcamera.cpp,
	  utilities/setup/setupcamera.h,
	  utilities/setup/setupcollections.cpp,
	  utilities/setup/setupcollections.h,
	  utilities/setup/setupeditor.cpp, utilities/setup/setupeditor.h,
	  utilities/setup/setupexif.cpp, utilities/setup/setupexif.h,
	  utilities/setup/setupgeneral.cpp, utilities/setup/setupgeneral.h,
	  utilities/setup/setupicc.cpp, utilities/setup/setupicc.h,
	  utilities/setup/setupimgplugins.cpp,
	  utilities/setup/setupimgplugins.h,
	  utilities/setup/setupiofiles.cpp, utilities/setup/setupiofiles.h,
	  utilities/setup/setupmime.cpp, utilities/setup/setupmime.h,
	  utilities/setup/setupmisc.cpp, utilities/setup/setupmisc.h,
	  utilities/setup/setupplugins.cpp, utilities/setup/setupplugins.h,
	  utilities/setup/setupslideshow.cpp,
	  utilities/setup/setupslideshow.h,
	  utilities/splashscreen/splashscreen.cpp,
	  utilities/splashscreen/splashscreen.h, version.h: digikam from
	  trunk : fix caulier gilles e-mail ( free.fr ==> kdemail dot net )

2006-02-17 12:21  cgilles

	* README: update

2006-02-17 12:13  cgilles

	* libs/dialogs/imageguidedlg.cpp: fix layout

2006-02-17 11:45  cgilles

	* libs/widgets/imageguidewidget.cpp, libs/widgets/imagewidget.cpp:
	  digikam from trunk : fix preview rendering mode with free
	  rotation and shear tool

2006-02-17 11:24  cgilles

	* libs/dialogs/ctrlpaneldlg.cpp, libs/dialogs/imageguidedlg.cpp:
	  digikam from trunk : toogle wait cursor during dialog creation

2006-02-17 11:18  cgilles

	* imageplugins/imageeffect_redeye.cpp,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/editor/imageiface.cpp,
	  utilities/imageeditor/editor/imageiface.h: digikam from trunk :
	  bug fix : handle undo manager with a named action if
	  DImgInterface::putImageSelection() is called (for example with
	  red eyes correction tool)

	  CCMAIL: digikam-devel@kde.org

2006-02-17 10:55  cgilles

	* utilities/imageeditor/editor/imageiface.h: cleanup

2006-02-17 10:55  cgilles

	* libs/filters/imagefilters.cpp: compile

2006-02-17 10:14  cgilles

	* README, configure.in.bot, configure.in.in,
	  libs/imageproperties/Makefile.am,
	  libs/imageproperties/imagepropertiesexiftab.cpp,
	  libs/imageproperties/imagepropertiesexiftab.h: digikam from trunk
	  : first approach to use Exiv2
	  (http://home.arcor.de/ahuggel/exiv2/).

	  - added depency to Exiv2 library.
	  - image properties sidebar exif tab : added new method to extract
	  Exif metadata using Exiv2 lib. You can see Exif from CRW raw
	  files now...

	  CCMAIL: digikam-devel@kde.org

2006-02-16 06:56  cgilles

	* libs/dimg/filters/dimgsharpen.cpp: digikam from trunk : Sharpen
	  algorithm : using DImg::setPixelColor() method and any
	  performance improvements

2006-02-16 06:47  cgilles

	* libs/dimg/dimg.cpp: digikam from trunk : fix
	  DImg::setPixelColor() method

2006-02-16 06:27  cgilles

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h: digikam from trunk : new
	  DImg::setPixelColor() method

2006-02-15 22:36  fjcruz

	* utilities/setup/setupicc.cpp: Preference for Rendering Intent
	  from app settings is working now.

	  CCMAIL:digikam-devel@kde.org thorsten.schnebeck@gmx.net

2006-02-15 22:36  fjcruz

	* libs/dimg/filters/icctransform.cpp,
	  libs/dimg/filters/icctransform.h: Preference for Rendering Intent
	  from app settings is working now.

	  Warning: there is some code that allow digiKam to apply color
	  management on images which of color space is cmyk and gray
	  instead rgb but this can produce unexpected results, so be
	  carefull.

	  CCMAIL:digikam-devel@kde.org thorsten.schnebeck@gmx.net

2006-02-15 20:46  cgilles

	* libs/dialogs/ctrlpaneldlg.cpp, libs/dialogs/imageguidedlg.cpp,
	  libs/widgets/imagepannelwidget.cpp, libs/widgets/imagewidget.cpp:
	  digikam from trunk : fix progress bar in image plugins with
	  vertical images

2006-02-15 20:04  mwiesweg

	* libs/dimg/loaders/tiffloader.cpp: Fix reading and writing ascii
	  TIFF tags

2006-02-15 19:27  mwiesweg

	* libs/threadimageio/managedloadsavethread.cpp: Do not append all
	  loading tasks with preloading status.
	  Progress info for loading works.

2006-02-15 15:51  cgilles

	* libs/dimg/filters/hslmodifier.cpp,
	  libs/dimg/filters/hslmodifier.h: polish

2006-02-15 13:46  cgilles

	* libs/dialogs/ctrlpaneldlg.cpp, libs/dialogs/imageguidedlg.cpp:
	  polish

2006-02-15 13:26  cgilles

	* libs/dimg/filters/dimgthreadedfilter.cpp,
	  libs/dimg/filters/dimgthreadedfilter.h: polish

2006-02-15 12:47  cgilles

	* utilities/imageeditor/tools/imageresizedlg.cpp,
	  utilities/imageeditor/tools/imageresizedlg.h: using d private
	  internal class

2006-02-15 12:20  cgilles

	* libs/dimg/filters/dimgsharpen.cpp: add cancel computation

2006-02-15 11:19  cgilles

	* TODO: update

2006-02-15 11:14  cgilles

	* imageplugins/imageeffect_blur.cpp,
	  imageplugins/imageeffect_sharpen.cpp: polish layout

2006-02-15 11:06  cgilles

	* libs/dimg/filters/dimgsharpen.cpp,
	  libs/dimg/filters/dimgsharpen.h: digikam from trunk : Image
	  editor sharpen image tool now support 16 bits image.

	  CCMAIL: digikam-devel@kde.org

2006-02-15 09:42  cgilles

	* imageplugins/imageeffect_sharpen.cpp,
	  imageplugins/imageeffect_sharpen.h,
	  libs/dimg/filters/dimgsharpen.cpp,
	  libs/dimg/filters/dimgsharpen.h: digikam from trunk : new sharpen
	  image algorithm. work fine in 8 bits. Pending 16 bits support

	  CCMAIL: digikam-devel@kde.org

2006-02-15 09:06  cgilles

	* libs/dimg/dimgprivate.h: init isReadOnly on constructor

2006-02-15 08:51  cgilles

	* libs/dimg/filters/dimgthreadedfilter.cpp: added debug message

2006-02-15 07:51  cgilles

	* libs/dialogs/ctrlpaneldlg.cpp, libs/dialogs/imageguidedlg.cpp,
	  libs/dialogs/imageguidedlg.h, libs/widgets/imagepannelwidget.cpp:
	  digikam from trunk : catch image plugins progress bar outside of
	  computation

2006-02-15 07:10  cgilles

	* libs/dimg/filters/dimgthreadedfilter.cpp: using copy to thread
	  safe

2006-02-15 06:52  cgilles

	* libs/dimg/dimg.cpp: fix new DImg methods

2006-02-14 22:13  mwiesweg

	* libs/dimg/loaders/tiffloader.cpp: Fix crash: pass a null
	  terminated string, not length+pointer to TIFFSetField

	  TODO: line 748 is probably broken as well, need to check with man
	  page for TIFFSetField

2006-02-14 15:20  cgilles

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h: digikam from trunk : new
	  DImg::getPixelColor() method

2006-02-14 14:23  cgilles

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h: compile

2006-02-14 14:15  cgilles

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h: digikam from trunk : bugfix
	  : new DImg::scanline() method

2006-02-14 12:54  cgilles

	* digikam/albumiconview.cpp,
	  utilities/cameragui/cameracontroller.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp: digikam from trunk
	  : bugfix : displaying properlly image editor caption depending of
	  context :

	  - Album "current_album_name" if image editor is started from main
	  interface
	  - Camera "current_camera_model" if image editor is started from
	  camera interface

	  CCMAIL: digikam-devel@kde.org

2006-02-14 11:31  cgilles

	* imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_iccproof.h, libs/dialogs/Makefile.am,
	  libs/dialogs/iccprofileinfodlg.cpp,
	  libs/dialogs/iccprofileinfodlg.h,
	  libs/widgets/cietonguewidget.cpp, libs/widgets/cietonguewidget.h,
	  showfoto/Makefile.am, utilities/setup/setupicc.cpp: digikam from
	  trunk : new ICC profile info dialog to remplace basic KMessageBox
	  on ICC setup and ICC image plugin. This dialog showing CIE
	  diagram too...

	  CCMAIL: digikam-devel@kde.org

2006-02-14 11:20  cgilles

	* utilities/setup/Makefile.am: compile

2006-02-14 09:03  cgilles

	* libs/dimg/dimg.cpp: digikam from trunk :
	  DImg::bitBlend_RGBA2RGB() : fix read/write out of image in
	  memory. Thanks Mr valgrind.

2006-02-14 08:19  cgilles

	* imageplugins/Makefile.am: fix linking

2006-02-14 08:17  cgilles

	* TODO: update

2006-02-14 08:14  cgilles

	* configure.in.bot, configure.in.in,
	  imageplugins/imageeffect_redeye.cpp,
	  imageplugins/imageeffect_redeye.h, libs/dimg/dimg.cpp,
	  libs/dimg/dimg.h: digikam from trunk : Red Eyes correction tool
	  ported to DImg :

	  - Red Eyes correction tool now support 8 and 16 bits images. You
	  can fix you RAW images with it...
	  - Removed old DImg::bitBlend() method.
	  - Added new DImg::bitBlend_RGBA2RGB() method to merge 2 images
	  using alpha channel. This way is used by Red Eyes correction tool
	  to blur a little the red correction in destination image.
	  - Removed imlib2 depency !!!

	  TO PACKAGERS : We no need to use imlib2 library with digiKam.
	  Removed this depency in your future packages...

	  CCMAIL: digikam-devel@kde.org

2006-02-14 08:02  cgilles

	* README: update depencies

2006-02-13 18:18  mwiesweg

	* libs/dimg/loaders/jpegloader.cpp,
	  libs/dimg/loaders/pngloader.cpp,
	  libs/dimg/loaders/qimageloader.cpp,
	  libs/dimg/loaders/tiffloader.cpp, showfoto/showfoto.cpp,
	  utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp: some fixes for
	  saving

	  - using DImg attribute "savedformat" to store the format of the
	  last saving operation,
	  set this attribute in all loaders that can save
	  - support re-using the current DImg of DImgInterface with a new
	  path and format,
	  set "format" to "savedformat"
	  - fix reusing the current DImg in ImageWindow and Showfoto,
	  update all labels
	  - rearrange ImageWindow::saveAsIsComplete: it is perfectly all
	  right for a user
	  to want to saveAs outside the album hierarchy, do not treat as an
	  error
	  - on error, in finishSaving, reset to previous image path
	  - use canSave rather than moreUndo for m_revertAction in
	  slotUndoStateChanged

2006-02-13 13:20  cgilles

	* libs/imageproperties/imagepropertiesexiftab.cpp: Fix memory leak

2006-02-13 07:44  cgilles

	* utilities/setup/cameraselection.cpp: digikam from trunk : Setup
	  Camera : using KURLRequester instead QComboBox to set UMS camera
	  mounted path.

2006-02-12 19:45  toma

	* digikam/albumpropsedit.cpp: Different wording

2006-02-12 19:00  toma

	* digikam/albumdb.cpp, digikam/albumdb.h,
	  digikam/albumpropsedit.cpp, digikam/albumpropsedit.h,
	  showfoto/showfoto.cpp: Add two other buttons to the property
	  settings of the album. Lowest and Highest date.
	  BUG: 120963

2006-02-12 15:44  mwiesweg

	* utilities/imageeditor/canvas/dimginterface.cpp: - what I thought
	  was a bug that makes the histogram look "garbled"
	  is actually a feature of the BCGModifier
	  - only apply BCG in saving when the values were actually changed
	  - do not emit signalModified twice in undo/redo

	  TODO:
	  There are inconsistencies.
	  changeGamma, changeBrightness, changeContrast, changeBCG emit
	  signalModified, but they do not modify the data, changes are
	  visible
	  when painted on canvas, but not on histogram.
	  setBCG acts like other methods, directly modifying the image
	  data.

2006-02-12 14:45  mwiesweg

	* showfoto/Makefile.am, showfoto/showfoto.cpp, showfoto/showfoto.h,
	  utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/canvas/undomanager.cpp,
	  utilities/imageeditor/canvas/undomanager.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: digikam from trunk:
	  optimize saving, avoid reloading, port to new DImg methods

	  - replace application-wide override cursor with widget-only wait
	  cursor,
	  now that all operations are asynchronous
	  - split signalChanged from a signal indicating a change in
	  undo/redo status
	  (now signalUndoRedoStateChange)
	  - slots in ImageWindow and Showfoto are split accordingly
	  - isReadOnly can be retrieved from Canvas/DImgInterface,
	  no need to pass it all the way through signals.
	  Added appropriate methods
	  - add extra check to avoid reentrancy in saving. Just for safety.
	  - what was setModified(false) is now clearUndoManager,
	  setModified(true)
	  is now setModified and used extensively inside DImgInterface
	  - in slotSavingFinished, reorder enabling actions a bit so that
	  the loading call can start
	  from a cleanly defined state
	  - saving is not a modification; do not emit signalModified.
	  - do not reload image after saving. Added code to saveIsComplete
	  to do what is done
	  in the loading slots except for actually loading
	  - setViewToURL
	  - not reloading implies that undo history is kept over saving.
	  - Formerly, the image did not need to be saved when undo history
	  was empty.
	  Now, a point of origin needs to be introduced to the undo manager
	  which identifies the state
	  that is identical to the file on disk.
	  - signalUndoRedoStateChange gets a third bool parameter.
	  - do not clear undo manager in DImgInterface when saving
	  - call LoadingCacheInterface::putImage to put the image into
	  cache in ImageWindow and showfoto
	  - In Canvas and DImgInterface, both save and saveAs were unused
	  and untested. Marked as deprecated,
	  renamed saveAsTmpFile to saveAs.
	  - ported DImgInterface to new putImage and bitBltImage methods of
	  DImg

	  TODO: I am now hunting the bug that the histogram looks garbled
	  after saving

	  CCMAIL: digikam-devel@kde.org

2006-02-12 14:23  mwiesweg

	* libs/threadimageio/loadingcache.cpp,
	  libs/threadimageio/loadingcache.h,
	  libs/threadimageio/loadingcacheinterface.cpp,
	  libs/threadimageio/loadingcacheinterface.h: - add
	  LoadingCacheInterface::putImage(QString, const DImg &) method
	  - allow const parameter for LoadingCacheInterface::isCacheable

2006-02-12 14:21  mwiesweg

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h, libs/dimg/dimgscale.cpp:
	  digikam from trunk: DImg: always preserve metadata, better bitBlt
	  support

	  - group data members of a DImg object:
	  - metadata
	  - image data (null, width, height, alpha, sixteenbit)
	  - data pointer
	  With imaging operations, the first group is always preserved, the
	  latter two may change
	  - add a few private methods for often reused code
	  - add a private constructor which copies metadata, but creates a
	  new data buffer with a new size,
	  used by copy and scale
	  - add a putImage method which replaces the data pointer and the
	  image data,
	  used by DImgInterface and thus the image plugins
	  - add a stripImageData method which allows to "strip" the data
	  off, take
	  ownership of the buffer, and leave the image as null. Useful for
	  temporary images.
	  - extend bitBlt to support source coordinates, width and height
	  parameters.
	  - add some flavors of the bitBltImage method, all using bitBlt in
	  the end
	  - use bitBlt for copy and crop to eliminate all the code doing
	  simple blitting operations
	  - add some comments in dimg files
	  - add a method metadata(DImg::METADATA) in analogy to attribute()
	  and embeddedText().
	  Is a method setMetadata necessary?

	  CCMAIL: digikam-devel@kde.org

2006-02-12 09:38  cgilles

	* utilities/cameragui/cameraui.cpp: fix layout

2006-02-12 09:05  cgilles

	* utilities/cameragui/cameraui.cpp: digikam from trunk : camera gui
	  : if an item have been downloaded and if properties sidebar if
	  visible, update the view

2006-02-10 22:57  adridg

	* digikam/dcopiface.h: Must name parameters correctly.

2006-02-10 18:10  fjcruz

	* utilities/setup/setupicc.cpp: If "Description" field for a
	  profile is empty, the file name is showed instead this one in the
	  comboboxes.

	  CCMAIL:digikam-devel@kde.org thorsten.schnebeck@gmx.net

2006-02-10 16:38  fjcruz

	* utilities/setup/setup.cpp, utilities/setup/setupicc.cpp,
	  utilities/setup/setupicc.h: Following the suggestions from Tom,
	  if the default path to the color profiles directory is empty, the
	  ok button is disabled and a message is showed.

	  CCMAIL:digikam-devel@kde.org

2006-02-10 11:41  cgilles

	* utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h:
	  Fix dialog layout. Using d private class

2006-02-10 10:48  cgilles

	* libs/dimg/dimg.cpp: to test

2006-02-09 22:47  mwiesweg

	* libs/histogram/imagehistogram.cpp,
	  libs/histogram/imagehistogram.h,
	  libs/widgets/histogramwidget.cpp: a bit of paranoia: filter out
	  events from old histograms

2006-02-09 22:21  toma

	* libs/thumbbar/thumbbar.cpp: EnsureVisible when the thumbbar is
	  horizontal in showfoto. Gilles, can you backport?

2006-02-09 20:02  mwiesweg

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h,
	  libs/threadimageio/loadsavetask.cpp,
	  utilities/imageeditor/canvas/dimginterface.cpp: First part of the
	  fix for 121370, only curing symptoms

	  - try harder finding a mimetype in DImgInterface
	  - remove const char usage, use QString (not part of the fix)

	  CCBUG: 121370

2006-02-09 19:57  cgilles

	* libs/imageproperties/imagepropertiessidebarcamgui.cpp: Digikam
	  0.9.0 from trunk : finalize image properties sidebar rules with
	  gphoto camera.

2006-02-09 16:17  cgilles

	* utilities/cameragui/cameraui.cpp: fix layout

2006-02-09 15:51  cgilles

	* libs/dimg/dimg.cpp: digikam from trunk : using uchar bytes array
	  always working to detect JPEG/TIFF file format.

	  CCBUGS: 121646

2006-02-09 14:38  cgilles

	* libs/jpegutils/exifrotate.cpp, libs/jpegutils/exifrotate.h:
	  polish

2006-02-09 14:22  cgilles

	* libs/dimg/dimg.cpp: digiKam from trunk (0.9.0) : using
	  KFileMetaInfo in DImg API to get image mime type from JPEG and
	  PNG file format to prevent any endianess problems with JPEG file
	  under PPC.

	  Please report me if all is right now.

	  CCBUG : 121646

2006-02-09 13:30  cgilles

	* utilities/cameragui/renamecustomizer.cpp,
	  utilities/cameragui/renamecustomizer.h: rename customizer : using
	  d private class and using KLineEdit instead QLineEdit

2006-02-09 12:30  cgilles

	* libs/dimg/loaders/jpegloader.cpp: polish

2006-02-09 10:09  cgilles

	* libs/imageproperties/Makefile.am,
	  libs/imageproperties/cameraitempropertiestab.cpp,
	  libs/imageproperties/cameraitempropertiestab.h,
	  libs/imageproperties/imagepropertiesexiftab.cpp,
	  libs/imageproperties/imagepropertiesexiftab.h,
	  libs/imageproperties/imagepropertiessidebar.cpp,
	  libs/imageproperties/imagepropertiessidebar.h,
	  libs/imageproperties/imagepropertiessidebarcamgui.cpp,
	  libs/imageproperties/imagepropertiessidebarcamgui.h,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  utilities/cameragui/Makefile.am,
	  utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/cameracontroller.h,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraiconview.h,
	  utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
	  utilities/cameragui/gpiteminfodlg.cpp,
	  utilities/cameragui/gpiteminfodlg.h,
	  utilities/cameragui/renamecustomizer.h,
	  utilities/cameragui/umscamera.cpp: digiKam from trunk : Camera
	  GUI big changes :

	  1 - Camera GUI using image properties side bar now with 2 tabs to
	  display Exif information and image file information. The 2 old
	  dialogs have been removed.
	  2 - With USM camera, the exif information can be displayed with
	  all RAW files... if THM files relevant are provides by your
	  camera. There is no yet a way to get Exif information directly
	  from RAW files.

	  A screenshot :
	  http://digikam3rdparty.free.fr/Screenshots/camera_gui_with_side_bar.png

	  TODO :

	  - Testing this implementation with GPhoto camera. The
	  implementation must working fine normally. I need any feedback. I
	  will do any test with my old C3000Z camera too.
	  - RAW file Exif extraction (in digikam libs core), using dcraw
	  parse implementation. I'm study hard this solution. It's can be
	  possible to do, there are any code based on this way to extract
	  CRW and NEF Exif information like a bytes array.
	  - LossLess convertion on the fly using PNG file (Tiff will be
	  doing later) with metadata backup. The code is ready on my
	  computer but i need to do any advanced tests before to commit.
	  - Real JPEG lossLess rotation.

	  CCMAIL: digikam-devel@kde.org

2006-02-08 21:51  mwiesweg

	* libs/threadimageio/loadsavetask.cpp: Fix saving progress messages

2006-02-08 21:38  fjcruz

	* utilities/imageeditor/tools/imageprint.cpp: If the image to print
	  has an icc profile embedded, this one is used to apply the
	  printer profile.

	  CCMAIL:digikam-devel@kde.org

2006-02-08 11:01  cgilles

	* libs/imageproperties/imagepropertiesexiftab.cpp: init priv
	  members

2006-02-07 17:44  cgilles

	* AUTHORS, digikam/main.cpp, showfoto/main.cpp: fix email

2006-02-07 15:42  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: digiKam from
	  trunk : IE : during loading image, if CM is enable and if a
	  dialog is launched to ask about to apply ICC profile to image,
	  redraw in background the raw image before without applied any
	  color corrections

	  CCMAIL: digikam-devel@kde.org

2006-02-07 15:40  cgilles

	* libs/dimg/loaders/Makefile.am, libs/dimg/loaders/pngloader.cpp,
	  libs/dimg/loaders/tiffloader.cpp: digiKam from trunk : In TIFF
	  and PNG file to save, set Sotware text tag to "digiKam" + release
	  number

2006-02-06 22:40  cgilles

	* utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h:
	  fix slot

2006-02-06 22:12  mwiesweg

	* digikam/digikamapp.cpp, libs/threadimageio/Makefile.am,
	  libs/threadimageio/loadingcache.cpp,
	  libs/threadimageio/loadingcache.h,
	  libs/threadimageio/loadingcacheinterface.cpp,
	  libs/threadimageio/loadingcacheinterface.h,
	  libs/threadimageio/loadsavetask.cpp, showfoto/Makefile.am,
	  utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp: digikam from
	  trunk: cache management

	  - add LoadingCacheInterface class which provides a clean
	  external interface to cache
	  - clean image from cache when it has been modified on disk
	  - clean all images from cache in applySettings to arrange for
	  possible changes to raw decoding settings
	  - add function to set cache size respectively disable cache

2006-02-06 21:43  cgilles

	* utilities/cameragui/animwidget.h,
	  utilities/cameragui/cameraui.cpp: fix logo

2006-02-06 21:38  cgilles

	* digikam/pics/digikamlogo.png: logo

2006-02-06 21:37  cgilles

	* digikam/pics/Makefile.am: new logo for banner

2006-02-06 20:32  cgilles

	* utilities/cameragui/animwidget.cpp,
	  utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h:
	  digikam from trunk : camera gui : digiKam logo (uncomplete)

2006-02-06 16:32  cgilles

	* utilities/cameragui/umscamera.cpp: digikam from trunk : USM
	  camera bug fix : if THM file exist with a camera item, well
	  remove it also when camera item is deleted. Tested with my Dynax
	  5D.

	  CCMAIL : digikam-devel@kde.org

2006-02-06 15:10  cgilles

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h,
	  libs/dimg/loaders/pngloader.cpp, libs/dimg/loaders/pngloader.h,
	  libs/imageproperties/imagepropertiescolorstab.h,
	  libs/imageproperties/imagepropertiesexiftab.cpp,
	  libs/imageproperties/imagepropertiesexiftab.h,
	  libs/imageproperties/imagepropertiessidebar.cpp,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/navigatebarwidget.cpp,
	  libs/imageproperties/navigatebarwidget.h: digikam from trunk :
	  Big changes here !!!

	  - PNG is now the perfect loosless GPL photograph container,
	  including all metadata from JPEG files (EXIF, IPTC, COM)

	  The metadata are preserved using "Raw profiles" records in PNG
	  text tags. This technic come from ImageMagick tool and still
	  fully compatible with it and Perl::EXIFTool. Nothing is broken in
	  PNG to respect PNG compatibility with others sothwares/OS.
	  Existing PNG Raw profiles are listed at this url :

	  http://search.cpan.org/src/EXIFTOOL/Image-ExifTool-5.87/html/TagNames/PNG.html#TextualData

	  - Now digiKam can display Exif information embedded in PNG files
	  when a JPEG files have been converted to PNG using standard
	  'convert' ImageMagick tool or batch convert image kipi plugin
	  (this one using ImageMagick) ! Select a PNG file from your
	  photographs collection, enable Exif sidebar, and ENJOY...

	  - With Image Editor, the metadata are preserved in these
	  workflows : JPEG -> PNG and PNG -> JPEG.

	  TODO :

	  - Add a conversion on the fly with digiKam camera GUI. Actually,
	  it's very easy to do JPEG/RAW -> PNG conversion with metadata
	  backup.
	  RAW Exif metadata can be get using THM files from USM cameras
	  (already tested with my Dynax 5D)...
	  - Find the right (and simple) way to get EXIF/IPTC metada from
	  TIFF/EP file like libJpeg can provide (using a simple ByteArray
	  copy). If there is a TIFF _GURU_ in this room, any help welcome
	  !!!
	  - Add TIFF file format in these metadata backup workflows.

	  CCMAIL : digikam-devel@kde.org

2006-02-05 23:10  fjcruz

	* utilities/imageeditor/tools/imageprint.cpp,
	  utilities/imageeditor/tools/imageprint.h: Color Management to
	  print images from IE is operative. For anybody who test it:
	  remember that you have to avoid any color correction that printer
	  drivers could make on the image (via "preferences" button on
	  print dialog).
	  Please, test and comment.

	  CCMAIL:digikam-devel@kde.org

2006-02-05 22:22  cgilles

	* libs/dialogs/imageguidedlg.cpp, libs/dialogs/imageguidedlg.h,
	  libs/widgets/imagewidget.cpp, libs/widgets/imagewidget.h: digikam
	  from trunk : Antivignetting IE plugin using new color preview
	  widget
	  ?CCMAIL: digikam-devel@kde.org

2006-02-05 20:44  cgilles

	* libs/dcraw/rawfiles.h: why 'jpg' and 'tif' mime types are
	  includes in RAW file mime types ?

2006-02-05 20:25  cgilles

	* libs/dimg/loaders/rawloader.cpp, libs/dimg/loaders/rawloader.h,
	  libs/dimg/rawdecodingsettings.h,
	  utilities/imageeditor/canvas/iofilesettingscontainer.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/setup/setupiofiles.cpp: digiKam from trunk : dcraw '-n'
	  and '-s' options can be set from setup dialog.

	  CCMAIL : digikam-devel@kde.org

2006-02-05 18:11  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: digiKam from
	  stable : IE bugfix : Loading properly all image plugins shortcuts
	  list into keyboard setting dialog

	  CCMAIL : digikam-devel@kde.org

2006-02-04 22:45  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h: fix standard slot
	  setup connection

2006-02-04 22:39  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h,
	  utilities/imageeditor/tools/Makefile.am,
	  utilities/imageeditor/tools/imageprint.cpp,
	  utilities/imageeditor/tools/imageprint.h: digikam from trunk :
	  Print dialog can call setup ICC color managment dialog tab
	  ?CCMAIL: digikam-devel@kde.org

2006-02-04 22:23  fjcruz

	* utilities/imageeditor/tools/imageprint.cpp,
	  utilities/imageeditor/tools/imageprint.h: ICC profiles for print

	  CCMAIL:digikam-devel@kde.org

2006-02-04 21:48  fjcruz

	* libs/imageproperties/imagepropertiescolorstab.cpp: Patch from Bug
	  119752 has been aplied.

	  CCMAIL:digikam-devel@kde.org

2006-02-04 21:48  fjcruz

	* utilities/setup/setupicc.cpp: Patch from Bug 119752 has been
	  aplied.

	  CCMAIL:digikam-devel@kde.org

2006-02-04 15:04  scripty

	* showfoto/mimetypes/x-raw.desktop: SVN_SILENT made messages
	  (.desktop file)

2006-02-03 21:12  toma

	* kioslave/digikamsearch.cpp: forwardport SVN commit 505430 by
	  toma: I'm very sorry I made the search as good as useless in
	  0.8.1. I hope this fixes this issue (thanks for the hint Maxime).
	  CCBUG: 120479,120775

2006-02-03 15:40  cgilles

	* libs/dimg/rawdecodingsettings.h,
	  libs/threadimageio/loadingdescription.h: digiKam from trunk :
	  BugFix with all RAW files : always enable -q 0 dcraw option by
	  default to be compatible with the last version of dcraw (8.03
	  actually)

	  Marcel : there is a problem with RawDecodingSettings instance to
	  use in your threaded IO files implementation. Sometimes the RAW
	  file decoding settings is lost, sometime no. My commit fix any
	  problems, not all. PLease take a look...

	  CCMAIL: digikam-devel@kde.org, marcel.wiesweg@gmx.de

2006-02-03 14:47  cgilles

	* libs/widgets/curveswidget.cpp: polish

2006-02-03 13:31  cgilles

	* libs/widgets/histogramwidget.cpp: polish

2006-02-03 13:12  cgilles

	* libs/widgets/histogramwidget.cpp: polish

2006-02-03 13:05  cgilles

	* libs/widgets/imageguidewidget.cpp, libs/widgets/imagewidget.cpp:
	  polish

2006-02-03 12:48  fjcruz

	* utilities/imageeditor/tools/imageprint.cpp,
	  utilities/imageeditor/tools/imageprint.h: Implementation of color
	  management. (Work in progress --useless).

	  CCMAIL:digikam-devel@kde.org

2006-02-03 12:34  cgilles

	* libs/widgets/imagepannelwidget.cpp, libs/widgets/imagewidget.cpp:
	  Qtooltips -> QWhatsthis

2006-02-03 12:18  cgilles

	* imageplugins/pics/tooglemouseover.png: new icon

2006-02-03 12:17  cgilles

	* imageplugins/pics/Makefile.am, libs/widgets/imageguidewidget.cpp,
	  libs/widgets/imageguidewidget.h, libs/widgets/imagewidget.cpp:
	  digiKam from trunk : widget to compare image with all colors
	  correction tools : Add an utimate new preview rendering mode :
	  when the mouse is over image area, target image is displayed,
	  else original image !!!

	  Thanks to Julien Narboux for this suggestion (:=)))

	  CCMAIL: digikam-devel@kde.org, Julien.Narboux@inria.fr

2006-02-03 10:30  ach

	* showfoto/mimetypes/x-raw.desktop: digikam image/x-raw desktop
	  files:
	  Merged digikam and krita desktop. Use from digikam Pattern and
	  Icon entries, all others from krita. I also remove following
	  patterns
	  ;*.PBM;*.PCX;*.PGM;*.XBM;*.XCF;*.TGA;*.PPM;*.PSD;*.XPM;*.EPS;*.TIFF;*.EXR;*.JP2;*.RGB;*.TIF;.tif
	  Many of them are not raws. So I removed the hole group. Gilles?

	  Digikam and krita developers please check. Two x-raw.desktop
	  files are no good and the file needs to be moved to kdelibs after
	  the your review ;) Ah, the the 4 x-raw.png icons too.

	  CCMAIL: digikam-devel@kde.org, kimageshop@kde.org

2006-02-03 09:57  cgilles

	* libs/widgets/imagewidget.cpp, libs/widgets/imagewidget.h: new
	  method to set rendering preview mode

2006-02-03 09:37  cgilles

	* libs/widgets/imageguidewidget.cpp,
	  libs/widgets/imageguidewidget.h, libs/widgets/imagewidget.cpp,
	  libs/widgets/imagewidget.h: new method to get rendering preview
	  mode

2006-02-03 08:38  cgilles

	* libs/widgets/imageguidewidget.cpp,
	  libs/widgets/imageguidewidget.h, libs/widgets/imagewidget.cpp:
	  digiKam from trunk : widget to compare image with all colors
	  corrections tool. 2 new preview rendering modes are now available
	  to display preview and target image in contiguous !

	  CCMAIL: digikam-devel@kde.org

2006-02-02 22:46  cgilles

	* libs/widgets/imagewidget.cpp, libs/widgets/imagewidget.h: add new
	  method to reset spot position

2006-02-02 18:06  cgilles

	* libs/widgets/imagewidget.h,
	  utilities/imageeditor/canvas/imageplugin.h: fix EXPORT rules.
	  this way fix linking problems...

2006-02-02 15:48  cgilles

	* imageplugins/imageeffect_autocorrection.cpp,
	  imageplugins/imageeffect_autocorrection.h,
	  imageplugins/imageeffect_bcg.cpp,
	  imageplugins/imageeffect_bwsepia.cpp,
	  imageplugins/imageeffect_bwsepia.h,
	  imageplugins/imageeffect_hsl.cpp, imageplugins/imageeffect_hsl.h,
	  imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_iccproof.h,
	  imageplugins/imageeffect_rgb.cpp, imageplugins/imageeffect_rgb.h,
	  libs/widgets/imageguidewidget.cpp,
	  libs/widgets/imageguidewidget.h, libs/widgets/imagewidget.cpp,
	  libs/widgets/imagewidget.h: digiKam from trunk : all Image editor
	  color correction tools from core plugin using my new colors
	  compare widget now. This giving a professional look now ? (:=)))

	  TODO : Fixed DigikamImagePlugins.

	  CCMAIL: digikam-devel@kde.org

2006-02-02 13:56  cgilles

	* libs/widgets/imageguidewidget.cpp, libs/widgets/imagewidget.cpp:
	  fix default config

2006-02-02 13:47  cgilles

	* libs/widgets/imageguidewidget.cpp: fix pixmap widget rendering

2006-02-02 13:26  cgilles

	* imageplugins/imageeffect_bcg.cpp, imageplugins/imageeffect_bcg.h,
	  libs/widgets/Makefile.am, libs/widgets/imageguidewidget.cpp,
	  libs/widgets/imageguidewidget.h, libs/widgets/imagewidget.cpp,
	  libs/widgets/imagewidget.h: digiKam from trunk : new widget to
	  compare easily results with all color corrections tool. There is
	  a screenshot at this url :

	  http://digikam3rdparty.free.fr/Screenshots/NewWidgetForColorsCorrectionTools.png

	  On the top of the preview, there is a collection of buttons to
	  choise the right preview mode : original image only, original and
	  target image separate vertically, original and target image
	  separate horizontally, and target image only. Toggle these
	  buttons will helping to compare the result of the filter applying
	  on your photograph.

	  In DIgikamImagePlugins, i have created a old widget using tabs to
	  toogle between original and target image. I have'nt satisfied by
	  this widget for any reasons : memory using, usability, etc. I
	  will using this new widget in all colors correction tools of
	  image editor instead : BCG (done), HSL, RGB, Auto-correction, BW
	  & Sepia, Curves adjust, Levels adjust, Channels mixer, White
	  balance, ICC profiles corrector, solarize, etc...

	  CCMAIL: digikam-devel@kde.org

2006-02-02 12:49  fjcruz

	* utilities/imageeditor/tools/imageprint.cpp,
	  utilities/imageeditor/tools/imageprint.h: Implementation of color
	  management. (Work in progress --useless).

	  CCMAIL:digikam-devel@kde.org

2006-02-02 12:43  cgilles

	* libs/widgets/imagepannelwidget.cpp: digiKam from trunk : fix icon
	  names

2006-02-02 12:31  cgilles

	* imageplugins/pics/Makefile.am, imageplugins/pics/bothhorz.png,
	  imageplugins/pics/bothvert.png,
	  imageplugins/pics/duplicatebothhorz.png: digiKam from trunk :
	  rename icons

2006-02-02 12:24  cgilles

	* imageplugins/pics/bothhorz.png, imageplugins/pics/bothvert.png,
	  imageplugins/pics/duplicatebothhorz.png,
	  imageplugins/pics/duplicatebothvert.png: digiKam from trunk :
	  rename icons

2006-02-02 12:20  cgilles

	* imageplugins/pics/Makefile.am, imageplugins/pics/bothhorz.png,
	  imageplugins/pics/bothvert.png,
	  imageplugins/pics/duplicateheight.png,
	  imageplugins/pics/duplicatewidth.png,
	  imageplugins/pics/target.png: digiKam from trunk : rename icons

2006-02-02 12:13  cgilles

	* imageplugins/pics/duplicateheight.png,
	  imageplugins/pics/duplicatewidth.png,
	  imageplugins/pics/nocenter.png, imageplugins/pics/original.png:
	  digiKam from trunk : rename icons

2006-02-01 13:54  cgilles

	* libs/histogram/imagehistogram.cpp: digiKam from trunk : Using of
	  un-initialised histogram array values. Thanks Mr valgrind !

2006-02-01 13:15  cgilles

	* utilities/imageeditor/canvas/undoaction.cpp: polish

2006-02-01 13:12  cgilles

	* utilities/imageeditor/canvas/undomanager.cpp,
	  utilities/imageeditor/canvas/undomanager.h: Using internal d
	  private class

2006-02-01 12:59  cgilles

	* utilities/imageeditor/canvas/undomanager.cpp: I need really a
	  small coffee cup... Real support of 16 bits image !!!

2006-02-01 12:47  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/canvas/undoaction.cpp,
	  utilities/imageeditor/canvas/undoaction.h,
	  utilities/imageeditor/canvas/undocache.cpp,
	  utilities/imageeditor/canvas/undocache.h,
	  utilities/imageeditor/canvas/undomanager.cpp,
	  utilities/imageeditor/canvas/undomanager.h: digikam from trunk :

	  - Image editor Undo Manager support 16 bits image now. The code
	  is based on Joern patch.
	  - New DImgInterface methods to putImage with new bytes depth.

	  Joern : i have fixed a wrong bool<->int cast between bytesDepth
	  and bitsdepth values
	  (the first is a int value, the second is a booleen). The value
	  have been mixed. I have also added any tests of pointer validity
	  (thanks Mr valgrind).
	  Take a look in the code if all is right for you...

	  TODO : regressive tests require !

	  CCMAIL: digikam-devel@kde.org

2006-02-01 08:57  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: Fix warnings

2006-02-01 08:49  cgilles

	* showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: digikam from trunk :
	  Showfoto/IE common GUI implementation : Polish source code :

	  - finishSaving() is now a common virtual method.
	  - slotLoadingStarted() is now a common virtual slot.
	  - slotLoadingFinished() is now a common virtual slot.
	  - slotSavingStarted() is now a common virtual slot.

	  default implementation for these method corresponding to IE.
	  Showfoto re-implemente these method to call parent virtual method
	  and toggle specific actions in GUI.
	  All common code is shared to both programs like this.

	  CCMAIL: digikam-devel@kde.org

2006-02-01 07:55  cgilles

	* digikam/digikamview.cpp, digikam/digikamview.h,
	  libs/imageproperties/imagepropertiessidebar.cpp,
	  libs/imageproperties/imagepropertiessidebar.h,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/imagepropertiessidebardb.h,
	  showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp: Digikam 0.9.0 from
	  trunk : common showfoto/IE gui implementation :
	  ImagePropertiesSideBar::nocurrentItem() method is now a public
	  slot

2006-01-31 20:54  cgilles

	* utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/dimginterface.cpp: just polish

2006-01-31 16:15  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp: digikam from trunk
	  : Showfoto/IE common GUI class : new startingSaveAs() method
	  common to both program. This method is called by saveAs() method.
	  The common GUI class is now completed.

	  PENDING tasks :

	  - Fix progress bar suring loading/saving operation. Sometimes
	  there is no progress. Any signal are not sent to GUI by threaded
	  io file acces class.

	  - Fix caching files mecanism. If an image is croped and saved as
	  well, when you reload it imediatly to editor, you will see the
	  old un-croped image.

	  - Make full regressive tests.
	  ?CCMAIL: digikam-devel@kde.org

2006-01-31 15:32  cgilles

	* showfoto/showfoto.cpp: polish

2006-01-31 15:27  cgilles

	* TODO: update

2006-01-31 15:14  cgilles

	* utilities/cameragui/Makefile.am,
	  utilities/cameragui/umscamera.cpp,
	  utilities/cameragui/umscamera.h: oups, wrong commit sorry.
	  reverted

2006-01-31 15:07  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h,
	  utilities/cameragui/Makefile.am,
	  utilities/cameragui/umscamera.cpp,
	  utilities/cameragui/umscamera.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: digikam from trunk :
	  Showfoto/IE common GUI class :

	  - slotSavingFinished() is now common to both program.
	  - new saveIsComplete() virtual method called by
	  slotSavingFinished()
	  - new saveAsIsComplete() virtual method called by
	  slotSavingFinished()
	  - new startingSave() method common to both program. This method
	  is called by save() method.
	  ?CCMAIL: digikam-devel@kde.org

2006-01-30 20:07  mwiesweg

	* showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/savingcontextcontainer.h: digikam
	  from trunk: Cleaning up save methods

	  - unify save(), saveAs(), slotSavingFinished(), and
	  finishSaving() from
	  imagewindow and showfoto as far as possible
	  - clean up SavingContextContainer, use better variable names

2006-01-30 18:26  fjcruz

	* imageplugins/imageeffect_iccproof.cpp: If there is any error on
	  profiles settings, OK button is not enabled.

	  CCMAIL:digikam-devel@kde.org

2006-01-30 16:25  fjcruz

	* imageplugins/imageeffect_iccproof.cpp: Profiles settings are now
	  checking before to apply any transform to avoid digiKam crashes
	  due to lcms errors.

	  CCMAIL:digikam-devel@kde.org

2006-01-30 14:33  cgilles

	* utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/dkcamera.cpp, utilities/cameragui/dkcamera.h,
	  utilities/cameragui/gpcamera.cpp, utilities/cameragui/gpcamera.h,
	  utilities/cameragui/umscamera.cpp,
	  utilities/cameragui/umscamera.h: connect() -> doConnect()

2006-01-30 14:20  cgilles

	* libs/dialogs/imageguidedlg.cpp,
	  libs/widgets/imagepannelwidget.cpp: polish progress bar size

2006-01-30 13:43  cgilles

	* libs/widgets/imageguidewidget.cpp: only display tool tip is we
	  are in pickup color mode

2006-01-30 13:20  cgilles

	* utilities/imageeditor/editor/Makefile.am,
	  utilities/imageeditor/editor/imagewidget.cpp,
	  utilities/imageeditor/editor/imagewidget.h: digikam from trunk :
	  imagewidget is now obsolete. we using imageguidewidget instead.

2006-01-30 11:46  cgilles

	* showfoto/showfoto.cpp, utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/editorwindowprivate.h: digikam from
	  trunk : Showfoto/IE common GUI implementation :

	  - SlideShow and FullScreen mode force background color of canvas
	  to black. Setting color is restored at end.
	  - Do not drawing top and bottom line with Slideshow in fullscreen
	  mode.
	  - If ESC is pressed during slideshow, stop it.

	  CCMAIL: digikam-devel@kde.org
	  CCBUG : 112063

2006-01-30 08:05  cgilles

	* libs/dimg/loaders/tiffloader.cpp, libs/dimg/loaders/tiffloader.h:
	  Digikam 0.9.0 from stable : DImg Tiff loader : experimental EXIF
	  data extraction code. Need to test

2006-01-30 08:04  cgilles

	* libs/dimg/loaders/jpegloader.cpp: Digikam 0.9.0 from stable :
	  polish debug messages

2006-01-29 23:35  jahrens

	* showfoto/showfoto.cpp: showfoto is the last one, which remembers
	  its sidebar state now

2006-01-29 23:21  jahrens

	* digikam/digikamview.cpp,
	  libs/imageproperties/imagepropertiessidebar.cpp,
	  libs/imageproperties/imagepropertiessidebar.h,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/imagepropertiessidebardb.h,
	  libs/widgets/sidebar.cpp, libs/widgets/sidebar.h,
	  showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp: - ImageEditor
	  restores its sidebar after program restart now

	  CCMAIL: digikam-devel@kde.org

2006-01-29 21:53  jahrens

	* showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp: prevent warnings

2006-01-29 21:11  jahrens

	* digikam/albumfolderview.cpp, digikam/albumfolderview.h,
	  digikam/digikamview.cpp, digikam/folderview.cpp,
	  digikam/folderview.h, digikam/tagfolderview.cpp,
	  digikam/tagfolderview.h,
	  libs/imageproperties/imagepropertiessidebar.cpp,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/widgets/sidebar.cpp, libs/widgets/sidebar.h: - Restore the
	  right sidebar after program restart again
	  - some copyright changes for 2006....

	  CCMAIL: digikam-devel@kde.org

2006-01-29 15:43  cgilles

	* utilities/setup/cameraselection.cpp,
	  utilities/setup/cameraselection.h: Digikam 0.9.0 from trunk :
	  using d internal private class

2006-01-29 15:39  cgilles

	* utilities/imageeditor/editor/imageiface.h,
	  utilities/imageeditor/editor/imagewidget.h: polish

2006-01-29 15:01  cgilles

	* showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/iofileprogressbar.cpp,
	  utilities/imageeditor/editor/iofileprogressbar.h: Digikam 0.9.0
	  from trunk : common showfoto/IE gui implementation : io file
	  acess progress bar can display a small text to discribe current
	  file operation
	  CCMAIL: digikam-devel@kde.org

2006-01-28 14:27  mwiesweg

	* libs/threadimageio/loadsavetask.cpp,
	  libs/threadimageio/loadsavetask.h,
	  libs/threadimageio/loadsavethread.cpp,
	  libs/threadimageio/loadsavethread.h,
	  libs/threadimageio/managedloadsavethread.cpp,
	  libs/threadimageio/managedloadsavethread.h,
	  showfoto/showfoto.cpp,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/savingcontextcontainer.h: Digikam
	  from trunk: bugfixes

	  - really use threaded saving in DImgInterface. The very last
	  statement was forgotten and left unchanged.
	  - the filename in DImgInterface in save is not necessarily the
	  same as the current filename
	  - added enums in SavingContextContainer, add another flag
	  indicating whether saving is synchronous
	  - the format was passed as a const char* to the SavingTask,
	  because at the very end it needs it as ascii.
	  Now use a QString. Too long blessed by QString, forgetting old C
	  virtues...
	  - filter by filename progress messages in DImgInterface, so that
	  no leftovers can pass
	  - made ShowFoto compile

	  TODO:
	  - merge loading and saving into common GUI class?
	  ShowFoto is currently broken, just compiles, changes are only to
	  ImageWindow
	  Either port changes, or merge into common class
	  - test and polish
	  - connect abort button, add possibility to abort a saving
	  operation
	  - think about installing override wait cursors
	  - find out why progress messages for saving do not come through

	  CCMAIL: caulier.gilles@free.fr

2006-01-28 12:57  cgilles

	* showfoto/showfoto.cpp, utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp: digikam from trunk
	  : removing image editor canvas frame. This is not enough to
	  remove application main widget top and bottom lines.
	  CCBUG : 112063

2006-01-28 00:25  deller

	* utilities/setup/setupicc.cpp: use writePathEntry()

2006-01-27 22:07  deller

	* showfoto/setup/Makefile.am: builddir != srcdir build fix

2006-01-27 22:06  deller

	* utilities/imageeditor/editor/Makefile.am: builddir != srcdir
	  build fix

2006-01-27 21:27  cgilles

	* libs/imageproperties/imagepropertiessidebar.cpp,
	  libs/imageproperties/imagepropertiessidebar.h,
	  showfoto/showfoto.cpp, showfoto/showfoto.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: digikam from trunk :
	  Showfoto/IE common GUI class : slotSelected() method is now
	  common to both programs !
	  ?CCMAIL: digikam-devel@kde.org

2006-01-27 17:38  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h,
	  utilities/imageeditor/editor/savingcontextcontainer.h: digikam
	  from trunk : Showfoto/IE common GUI class :

	  - promptUserSave() is now common to both programs !
	  - Using Qt::enter_loop() internal method to check is asynchronous
	  image file saving is complete. This method is inspired of
	  Digikam::SyncJob class implementation.
	  - From SavingContextContainer class removing KprogressDialog and
	  use my IOFileProgressBar widget instead.

	  NOTA : Warning Save/SaveAs method haven't yet tested because
	  threaded io file acces implementation still bugly about any
	  signals to send when io file operation are complete. This is want
	  mean that file save/saveAs operations can freeze IE/Showfoto.

	  Marcel, please fix threaded io file acces implementation to
	  finalize this common GUI (:=)))...

	  TODO : using 'Cancel' button from IOFileProgressBar to abort
	  image file saving operations.
	  ?CCMAIL: digikam-devel@kde.org
	  CCMAIL: marcel.wiesweg@gmx.de?

2006-01-27 16:09  cgilles

	* utilities/cameragui/umscamera.cpp: digikam from trunk : USM
	  camera interface. Get Camera item thumnails using .thm files
	  (very small thumbnail files) if exists. This way is more speed
	  than dcraw parse utility.

	  Tom, this change is very important to support better USM camera.
	  This commit is very simple to backport on stable branch...

	  CCMAIL: digikam-devel@kde.org, tomalbers@kde.nl?

2006-01-27 15:33  fjcruz

	* imageplugins/imageeffect_iccproof.cpp: Code cleanup

	  CCMAIL:digikam-devel@kde.org

2006-01-27 14:12  cgilles

	* utilities/setup/setupmisc.cpp, utilities/setup/setupmisc.h:
	  digikam from trunk : using d-> private class?

2006-01-27 14:05  cgilles

	* utilities/setup/setupgeneral.cpp, utilities/setup/setupgeneral.h:
	  digikam from trunk : using d-> private class?

2006-01-27 10:02  fjcruz

	* imageplugins/imageeffect_iccproof.cpp: - Bug fixed: color
	  transformations were always made with "default profiles" options,
	  so other profiles settings were ignored.
	  - Code cleanup
	  - Others minors improvements.

	  CCMAIL:digikam-devel@kde.org

2006-01-27 09:58  fjcruz

	* libs/dimg/filters/icctransform.cpp: Code cleanup

	  CCMAIL:digikam-devel@kde.org

2006-01-27 09:34  cgilles

	* showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp: polish

2006-01-27 09:29  cgilles

	* showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/iofileprogressbar.cpp,
	  utilities/imageeditor/editor/iofileprogressbar.h: digikam from
	  trunk : Showfoto/IE common GUI implementation : IOFileProgressBar
	  give 3 running mode now : filename, progress bar, and progress
	  bar with cancel button. We need to use this widget in image
	  saving implementation instead KProgressDialog from
	  SavingContextContainer !

	  CCMAIL: digikam-devel@kde.org, marcel.wiesweg@gmx.de

2006-01-27 07:50  cgilles

	* showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp: digikam from trunk
	  : Showfoto/IE common GUI implementation : polish
	  slotLoadingStarted/slotLoadingFinished and
	  slotSavingStarted/finishSaving method. Saving still bugly

	  CCMAIL: digikam-devel@kde.org

2006-01-27 07:26  cgilles

	* showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp: polish

2006-01-27 07:25  cgilles

	* showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp: polish

2006-01-27 07:22  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: digikam from trunk :
	  Showfoto/IE common GUI implementation : slotLoadingProgress() and
	  slotSavingProgress() are now common.

	  CCMAIL: digikam-devel@kde.org

2006-01-27 07:02  cgilles

	* utilities/imageeditor/editor/imagewindow.cpp: polish

2006-01-27 06:53  cgilles

	* showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: polish

2006-01-26 21:37  cgilles

	* utilities/setup/setupmime.cpp, utilities/setup/setupmime.h:
	  digikam from trunk : using d-> private class?

2006-01-26 21:22  cgilles

	* utilities/setup/setupcollections.cpp,
	  utilities/setup/setupcollections.h: digikam from trunk : using
	  d-> private class?

2006-01-26 21:14  cgilles

	* utilities/setup/setupcamera.cpp, utilities/setup/setupcamera.h:
	  digikam from trunk : using d-> private class?

2006-01-26 20:57  cgilles

	* utilities/setup/setupexif.cpp, utilities/setup/setupexif.h:
	  digikam from trunk : using d-> private class?

2006-01-26 20:49  cgilles

	* utilities/imageeditor/editor/imagewindow.h: polish

2006-01-26 20:48  cgilles

	* showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: digikam from trunk :
	  toogle image properties sidebar to minimal size in fullscreen
	  mode?

2006-01-26 20:27  cgilles

	* utilities/imageeditor/editor/editorwindow.cpp: digikam from trunk
	  : Showfoto/IE common GUI class : fix slideshow tool read
	  settings. Running in loop option will working fine now?

2006-01-26 20:08  cgilles

	* showfoto/setup/setup.cpp, utilities/setup/setup.cpp,
	  utilities/setup/setupexif.cpp, utilities/setup/setupiofiles.cpp,
	  utilities/setup/setupslideshow.cpp: polish

2006-01-26 15:36  cgilles

	* showfoto/setup/setup.cpp, showfoto/setup/setup.h,
	  showfoto/showfoto.cpp, showfoto/showfoto.h,
	  showfoto/showfotoui.rc,
	  utilities/imageeditor/editor/digikamimagewindowui.rc,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/icons/hi128-action-slideshow.png,
	  utilities/imageeditor/icons/hi16-action-slideshow.png,
	  utilities/imageeditor/icons/hi22-action-slideshow.png,
	  utilities/imageeditor/icons/hi32-action-slideshow.png,
	  utilities/imageeditor/icons/hi48-action-slideshow.png,
	  utilities/imageeditor/icons/hi64-action-slideshow.png,
	  utilities/imageeditor/icons/hisc-action-slideshow.svgz,
	  utilities/setup/Makefile.am, utilities/setup/setup.cpp,
	  utilities/setup/setup.h: digikam from trunk : Showfoto/IE common
	  GUI implementation : SlideShow tool is now common to both
	  programs
	  CCMAIL: digikam-devel@kde.org

2006-01-26 13:00  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: polish

2006-01-26 12:44  cgilles

	* showfoto/setup/setupeditor.cpp, showfoto/showfoto.cpp,
	  showfoto/showfoto.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: digikam from trunk :
	  Showfoto/IE common GUI implementation : Toogle to fullscreen is
	  now common to both programs
	  CCMAIL: digikam-devel@kde.org

2006-01-26 12:06  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h,
	  utilities/imageeditor/editor/Makefile.am,
	  utilities/imageeditor/editor/digikamimagewindowui.rc,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: digikam from trunk :
	  Showfoto/IE common GUI implementation : Image editor can launch
	  Setup configuration dialog now
	  CCMAIL: digikam-devel@kde.org

2006-01-26 09:36  cgilles

	* showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp: polish

2006-01-26 09:33  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: digikam from trunk :
	  Showfoto/IE common GUI implementation :

	  - new saveStandardSettings() to save common configurations.
	  - new loadStandardSettings() to load common configurations.
	  - new virtual readSettings() and saveSettings methods

	  CCMAIL: digikam-devel@kde.org

2006-01-26 08:32  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h,
	  utilities/imageeditor/editor/imagewindow.h: polish

2006-01-26 08:16  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp: digikam from trunk
	  : Showfoto/IE common GUI implementation : new
	  unLoadImagePlugins() and loadImagePlugins() common methods.

	  CCMAIL: digikam-devel@kde.org

2006-01-26 07:50  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: digikam from trunk :
	  Showfoto/IE common GUI implementation :

	  - new setupStandardConnections() to set common stots/signals
	  connections.
	  - new virtual common setupConnections() method.

	  CCMAIL: digikam-devel@kde.org

2006-01-26 07:28  cgilles

	* showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: digikam from trunk :
	  Showfoto/IE common GUI implementation :

	  - new setupStandardAccelerators() to set common keys
	  accelerators.
	  - new common plugActionAccel() and unplugActionAccel() methods.

	  Nota : Now IE asnd showfoto are a large common accelerator
	  collection. I'm so supprise to see a big differences betwwen
	  Showfoto and IE in original implementations about accelerators
	  (just one keys is set to IE, and many others to showfoto). Nobody
	  have reported any problems before. Certainly none digikam users
	  used Key accelerators in IE (Achim, Mikolaj, if you read this
	  message ... (:=)))...

	  CCMAIL: digikam-devel@kde.org

2006-01-26 06:49  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h,
	  showfoto/showfotoui.rc,
	  utilities/imageeditor/editor/digikamimagewindowui.rc,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: digikam from trunk :
	  Showfoto/IE common GUI implementation : Undo, Redo, anf Flip
	  actions are now common to IE and Showfoto
	  CCMAIL: digikam-devel@kde.org

2006-01-25 22:45  fjcruz

	* utilities/imageeditor/canvas/dimginterface.cpp: This stuff has
	  been fixed:

	  // FIXME : with File/Restore image action from GUI :
	  // cmSettings =0 ==> settings in d provate class instance will be
	  lost !
	  // iofileSettings = 0 ==> crash !

	  CCMAIL:digikam-devel@kde.org

2006-01-25 22:30  cgilles

	* utilities/imageeditor/editor/editorwindow.h: digikam from trunk :
	  compile with camera GUI?

2006-01-25 22:28  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h,
	  showfoto/showfotoui.rc,
	  utilities/imageeditor/editor/digikamimagewindowui.rc,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: digikam from trunk :
	  Showfoto/IE common GUI class : more common actions are merged :
	  Configure, Rotate, Help, etc...
	  ?CCMAIL: digikam-devel@kde.org?

2006-01-25 21:33  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h,
	  showfoto/showfotoui.rc,
	  utilities/imageeditor/editor/digikamimagewindowui.rc,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: digikam from trunk :
	  Showfoto/IE common GUI class : more common actions are merged :
	  View and Edit menu.
	  ?CCMAIL: digikam-devel@kde.org?

2006-01-25 20:42  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h,
	  showfoto/showfotoui.rc,
	  utilities/imageeditor/editor/digikamimagewindowui.rc,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: digikam from trunk :
	  Showfoto/IE common GUI class :

	  - all 'File' menu actions merged.
	  - all RMB/toolbar actions are similar now.
	  ?CCMAIL: digikam-devel@kde.org?

2006-01-25 18:07  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h,
	  showfoto/showfotoui.rc,
	  utilities/imageeditor/editor/digikamimagewindowui.rc,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: digikam from trunk :
	  Showfoto/IE common GUI class :

	  - added new virtal setupStandardActions() method to defines
	  common actions. The extra Actions must be defines on virtual
	  setupAction() method.
	  - added save() and saveAs() like virtual methods.
	  - Any 'File' menus actions are now common on both programs.
	  - Updated ui.rc file accordinly
	  - TODO : port all others standard menu actions and make
	  regressive tests.
	  ?CCMAIL: digikam-devel@kde.org?

2006-01-25 15:47  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: digikam from trunk :
	  Showfoto/IE common GUI implementation : slotEscapePressed()
	  method is now common to IE and Showfoto
	  CCMAIL: digikam-devel@kde.org?

2006-01-25 15:30  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: digikam from trunk :
	  Showfoto/IE common GUI implementation : slotZoomChanged() method
	  is now common to IE and Showfoto
	  CCMAIL: digikam-devel@kde.org?

2006-01-25 15:12  cgilles

	* digikam/digikamview.cpp, libs/imageproperties/Makefile.am,
	  libs/imageproperties/imagepropertiessidebar.cpp,
	  libs/imageproperties/imagepropertiessidebar.h,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/imagepropertiessidebardb.h,
	  utilities/imageeditor/editor/imagewindow.cpp: digikam from trunk
	  : Showfoto/IE common GUI implementation : inherit
	  ImagePropertiesSideBarDB class from ImagePropertiesSideBar. This
	  is will more simple to make a dynamic cast between both class
	  from the common showfoto/IE gui implementation.
	  CCMAIL: digikam-devel@kde.org?

2006-01-25 14:36  cgilles

	* libs/dimg/loaders/jpegloader.cpp: polish

2006-01-25 07:05  cgilles

	* libs/dialogs/ctrlpaneldlg.cpp, libs/dialogs/imageguidedlg.cpp:
	  digikam from trunk : do not render preview effect if final
	  rendering is already in progress in image.
	  CCBUG: 120736

2006-01-24 23:05  cgilles

	* utilities/setup/setupicc.cpp, utilities/setup/setupicc.h: cleanup

2006-01-24 22:30  cgilles

	* utilities/setup/Makefile.am: Digikam 0.9.0 from trunk : compile
	  with showfoto
	  CCMAIL: digikam-devel@kde.org

2006-01-24 22:15  fjcruz

	* showfoto/setup/setup.cpp: Bug fixed.

	  CCMAIL:digikam-devel@kde.org

2006-01-24 21:58  fjcruz

	* showfoto/setup/setupicc.cpp, showfoto/setup/setupicc.h: Keeping
	  on the way marked by Gilles:

	  - Now, showFoto and digiKam have a common "interface" for color
	  management stuff, so these files are not necessary any more.

	  For Gilles: please review. Thanks in advance..


	  CCMAIL:digikam-devel@kde.org

2006-01-24 21:57  fjcruz

	* showfoto/setup/Makefile.am, showfoto/setup/setup.h: Keeping on
	  the way marked by Gilles:

	  - A new private class has been implemented: SetupICCPriv.
	  - Now, showFoto and digiKam have a common "interface" for color
	  management stuff.

	  For Gilles: please review. Thanks in advance..


	  CCMAIL:digikam-devel@kde.org

2006-01-24 21:55  fjcruz

	* utilities/setup/setupicc.cpp, utilities/setup/setupicc.h: Keeping
	  on the way marked by Gilles:

	  - A new private class has been implemented: SetupICCPriv.
	  - Now, showFoto and digiKam have a common "interface" for color
	  management stuff.

	  For Gilles: please review. Thanks in advance..


	  CCMAIL:digikam-devel@kde.org

2006-01-24 20:31  thiago

	* digikam/icons: SVN_SILENT adding svn:ignore

2006-01-24 18:11  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: digikam from trunk :
	  Showfoto/IE common GUI class :

	  - added new setupStatusBar() method.
	  - added setupActions() like a virtual method.
	  - added setupUserArea() like a virtual method.
	  ?CCMAIL: digikam-devel@kde.org?

2006-01-24 17:24  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: digikam from trunk :
	  Showfoto/IE common GUI class :

	  - added promptUserSave() like a virtual method.
	  - added closeEvent()
	  - added settings container class.
	  - added saveSettings() like a virtual method.
	  ?CCMAIL: digikam-devel@kde.org?

2006-01-24 14:18  cgilles

	* utilities/imageeditor/editor/iofileprogressbar.cpp,
	  utilities/imageeditor/editor/iofileprogressbar.h: polish

2006-01-24 14:07  cgilles

	* utilities/imageeditor/editor/iofileprogressbar.cpp,
	  utilities/imageeditor/editor/iofileprogressbar.h: polish

2006-01-24 13:34  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: digikam from trunk :
	  Showfoto/IE common GUI class :

	  - added slotConfToolbars()
	  - added slotNewToolbarConfig()
	  - added slotToggleAutoZoom()
	  - added any common actions.
	  - In showfoto, using "ImageViewer Settings" settings group
	  instead "MainWindow" at all. Normally user will lost any showfoto
	  GUI settings (shortcuts, toolbar, etc). User need to reset these
	  one from interface. There is no other way to give a common GUI
	  implementation, sorry... All work fine but regression tests are
	  requires here.
	  ?CCMAIL: digikam-devel@kde.org?

2006-01-24 11:54  cgilles

	* showfoto/Makefile.am, showfoto/showfoto.cpp, showfoto/showfoto.h,
	  utilities/imageeditor/Makefile.am,
	  utilities/imageeditor/editor/Makefile.am,
	  utilities/imageeditor/editor/imageprint.cpp,
	  utilities/imageeditor/editor/imageprint.h,
	  utilities/imageeditor/editor/imageresizedlg.cpp,
	  utilities/imageeditor/editor/imageresizedlg.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h,
	  utilities/imageeditor/editor/iofileprogressbar.cpp,
	  utilities/imageeditor/editor/iofileprogressbar.h,
	  utilities/imageeditor/editor/slideshow.cpp,
	  utilities/imageeditor/editor/slideshow.h,
	  utilities/imageeditor/tools,
	  utilities/imageeditor/tools/Makefile.am,
	  utilities/imageeditor/tools/imageprint.cpp,
	  utilities/imageeditor/tools/imageprint.h,
	  utilities/imageeditor/tools/imageresizedlg.cpp,
	  utilities/imageeditor/tools/imageresizedlg.h,
	  utilities/imageeditor/tools/slideshow.cpp,
	  utilities/imageeditor/tools/slideshow.h: Digikam 0.9.0 from trunk
	  :

	  - New abstraction layer for image editor tools : image print,
	  image resize, and slide show tools are migrated to a new
	  dedicaced subfolder.
	  - New IO file acess progress bar to displaying image file loading
	  and saving operations. Only Loading image progress rules is
	  complete. Saving image progress still to do.

	  CCMAIL: digikam-devel@kde.org
	  CCBUG: 116154

2006-01-23 15:26  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h,
	  utilities/imageeditor/editor/Makefile.am,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: digikam from trunk :
	  Showfoto/IE common GUI class : add undo/redo menu actions
	  methods. need to do regressive tests when undo manager will
	  support 16 bits images.
	  CCMAIL: marcel.wiesweg@gmx.de?

2006-01-23 15:22  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: digikam from
	  trunk : problems with File/Restore action. Take a look my
	  comments in code.
	  CCMAIL: marcel.wiesweg@gmx.de, fj.cruz@supercable.es?

2006-01-23 14:51  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h,
	  utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/editor/Makefile.am,
	  utilities/imageeditor/editor/editorwindow.cpp,
	  utilities/imageeditor/editor/editorwindow.h,
	  utilities/imageeditor/editor/editorwindowprivate.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: digikam from trunk :
	  continue to work to make a common implementation of showfoto and
	  image editor GUI.
	  - (MARCEL) : New common image editor GUI class implementation.
	  - (MARCEL) : Any common methods have been ported. There are a lot
	  of common data/method to add.
	  - (PACO) : Removed QWidget parameter to load image method (passed
	  to canvas and dimginterface implementation). Used
	  kapp->activewindow() instead.
	  I need to work again on this implementation before to fix thread
	  image loader event problem in save image method.
	  CCMAIL: marcel.wiesweg@gmx.de, fj.cruz@supercable.es?

2006-01-23 12:17  cgilles

	* showfoto/setup/Makefile.am, showfoto/setup/setup.cpp,
	  showfoto/setup/setup.h, showfoto/setup/setupslideshow.cpp,
	  showfoto/setup/setupslideshow.h, utilities/setup/Makefile.am,
	  utilities/setup/setupslideshow.cpp,
	  utilities/setup/setupslideshow.h: digikam from trunk : continue
	  to work to make a common implementation of showfoto and image
	  editor GUI. Make Setup SlideShow common to both. SlideShow tool
	  will be added later in IE when common GUI class will be
	  finalized.?
	  CCMAIL: marcel.wiesweg@gmx.de, fj.cruz@supercable.es?

2006-01-23 11:22  cgilles

	* libs/dimg/filters/dimggaussianblur.h, showfoto/setup/setup.cpp,
	  showfoto/setup/setup.h, showfoto/setup/setupeditor.cpp,
	  showfoto/setup/setupeditor.h, showfoto/showfoto.cpp,
	  utilities/setup/Makefile.am, utilities/setup/setup.cpp,
	  utilities/setup/setup.h, utilities/setup/setupeditor.cpp,
	  utilities/setup/setupeditor.h, utilities/setup/setupiofiles.cpp,
	  utilities/setup/setupiofiles.h: digikam from trunk : continue to
	  work to make a common implementation of showfoto and image editor
	  GUI. There is a new common Showfoto/IE IO Files Settings Setup.
	  This way limit duplicate code.?
	  Tung : We need any fresh icons about setup dialog page. Can you
	  help us?
	  CCMAIL: marcel.wiesweg@gmx.de, fj.cruz@supercable.es,
	  ntung@free.fr?

2006-01-23 08:36  cgilles

	* showfoto/setup/Makefile.am: fix

2006-01-23 08:33  cgilles

	* showfoto/setup/Makefile.am: fix missing file

2006-01-22 21:41  cgilles

	* showfoto/Makefile.am, showfoto/setup/setup.cpp,
	  showfoto/setup/setup.h, showfoto/setup/setupimgplugins.cpp,
	  showfoto/setup/setupimgplugins.h, utilities/setup/Makefile.am:
	  digikam from trunk : continue to work to make a common
	  implementation of showfoto and image editor GUI. Showfoto Image
	  Plugins Setup is removed. Digikam Image Plugins Setup is used
	  instead (same implementation). This way limit dupplicate code.

	  Paco, if you can please make the same about icc setup.

	  CCMAIL: marcel.wiesweg@gmx.de, fj.cruz@supercable.es

2006-01-22 19:52  cgilles

	* AUTHORS: update

2006-01-22 18:58  cgilles

	* showfoto/Makefile.am, showfoto/setup, showfoto/setup.cpp,
	  showfoto/setup.h, showfoto/setup/setup.cpp,
	  showfoto/setup/setup.h, showfoto/setup/setupeditor.cpp,
	  showfoto/setup/setupeditor.h, showfoto/setup/setupicc.cpp,
	  showfoto/setup/setupicc.h, showfoto/setup/setupimgplugins.cpp,
	  showfoto/setup/setupimgplugins.h,
	  showfoto/setup/setupslideshow.cpp,
	  showfoto/setup/setupslideshow.h, showfoto/setupeditor.cpp,
	  showfoto/setupeditor.h, showfoto/setupicc.cpp,
	  showfoto/setupicc.h, showfoto/setupplugins.cpp,
	  showfoto/setupplugins.h, showfoto/setupslideshow.cpp,
	  showfoto/setupslideshow.h, showfoto/showfoto.cpp: digikam from
	  trunk : continue to work to make a common implementation of
	  showfoto and image editor GUI. Showfoto Setup is moved to "setup"
	  sub-folder to cleanup main GUI implementation.
	  TODO : using common ImagePlugins and ICC Profiles setup pages
	  between IE and showfoto. No need to have dupplicate code.

	  CCMAIL: marcel.wiesweg@gmx.de, fj.cruz@supercable.es

2006-01-22 15:27  cgilles

	* showfoto/Makefile.am, showfoto/showfoto.cpp, showfoto/showfoto.h,
	  showfoto/slideshow.cpp, showfoto/slideshow.h,
	  utilities/imageeditor/editor/Makefile.am,
	  utilities/imageeditor/editor/slideshow.cpp,
	  utilities/imageeditor/editor/slideshow.h: digikam from trunk :
	  continue to work to make a common implementation of showfoto and
	  image editor GUI. Showfoto SlideShow is moved to Digikam
	  namespace.
	  CCMAIL: marcel.wiesweg@gmx.de

2006-01-22 12:47  cgilles

	* utilities/setup/setupplugins.cpp, utilities/setup/setupplugins.h:
	  digikam from trunk : using internal private class to improve
	  binary compatibility and reduce time compilation

2006-01-22 12:34  cgilles

	* utilities/setup/setupimgplugins.cpp,
	  utilities/setup/setupimgplugins.h: digikam from trunk : Setup
	  class : using internal private class to improve binary
	  compatibility and reduce time compilation

2006-01-22 12:26  cgilles

	* digikam/digikamapp.cpp: digikam from trunk : polish Setup class
	  code more C++ like

2006-01-22 12:26  cgilles

	* utilities/setup/setup.cpp, utilities/setup/setup.h: digikam from
	  trunk : polish Setup class code more C++ like

2006-01-21 23:01  fjcruz

	* imageplugins/imageeffect_iccproof.cpp: "Rendering intent" and
	  "Check gamut" options have been implemented, so they are working
	  now.

	  A minor bug has been fixed when user select a "soft-proof"
	  transformation.


	  CCMAIL:digikam-devel@kde.org

2006-01-21 22:58  fjcruz

	* libs/dimg/filters/icctransform.cpp,
	  libs/dimg/filters/icctransform.h: IccTransform::apply( DImg&
	  image, QByteArray& profile, ...) has been modified: now intent
	  and checkGamut are working

	  CCMAIL:digikam-devel@kde.org

2006-01-21 22:41  mwiesweg

	* digikam/Makefile.am, digikam/digikamapp.cpp,
	  libs/threadimageio/Makefile.am,
	  libs/threadimageio/loadingcache.cpp,
	  libs/threadimageio/loadingcache.h,
	  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/sharedloadsavethread.cpp,
	  libs/widgets/histogramwidget.cpp: digikam from trunk: threaded
	  image loading

	  libs/threadimageio:
	  - created files loadsavetask.cpp/h, moved all LoadSaveTask
	  code from loadsavethread.cpp, split declaration from definition.
	  What was once meant as very lightweight container classes grew
	  into
	  full-blown implementations, so this split was overdue
	  - created managedloadsavethread.cpp and sharedloadsavethread.cpp,
	  moved code from
	  loadsavethread.cpp. This depended on the Load/SaveTask code.
	  - being a bit paranoid, fix a possible race condition where the
	  Load/Save event
	  might not be delivered after the second call of the load/save
	  function with
	  the same file
	  - a SharedLoadingTask now removes itself properly as a listener
	  from itself
	  as a loading process, so that the waiting loop breaks. This was a
	  severe bug
	  but had almost no visible consequences.
	  - add destruction of cache at program exit

	  HistogramWidget:
	  - Loading can now be fast. So avoid flicker.
	  In HistogramWidget, the repainting timer is now restarted to draw
	  calculation
	  message if it is not already running to draw loading message.
	  Previously,
	  worst case was a wait of 199 + 200 ms, now it is always 200 ms

2006-01-21 22:37  mwiesweg

	* libs/dimg/dimg.cpp, libs/dimg/dimgloader.cpp,
	  libs/dimg/loaders/jpegloader.cpp: digikam from trunk: Dimg fixes

	  - fix memory leak: added missing deref() in DImg::copy()
	  The object that is copied would leak its memory
	  - fix crash in jpegloader

	  CCMAIL:digikam-devel@kde.org

2006-01-21 21:49  cgilles

	* digikam/digikamapp.cpp, utilities/setup/setup.cpp,
	  utilities/setup/setup.h: digikam from trunk : Setup class : using
	  internal private class to improve binary compatibility and reduce
	  time compilation

2006-01-21 21:35  cgilles

	* utilities/imageeditor/editor/imagewidget.cpp,
	  utilities/imageeditor/editor/imagewidget.h: polish

2006-01-21 17:52  cgilles

	* utilities/splashscreen/splashscreen.cpp,
	  utilities/splashscreen/splashscreen.h: digikam from trunk : using
	  internal private class to improve binary compatibility and reduce
	  time compilation

2006-01-21 17:26  cgilles

	* libs/dimg/dcolor.cpp: digikam from trunk : fix DColor<->QColor
	  conversion

2006-01-21 16:48  cgilles

	* showfoto/slideshow.cpp, showfoto/slideshow.h: digikam from trunk
	  : using internal private class to improve binary compatibility
	  and reduce time compilation

2006-01-21 09:35  cgilles

	* imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_iccproof.h,
	  libs/dialogs/imagedlgbase.cpp, libs/dialogs/imagedlgbase.h:
	  digikam from trunk : icc profile tool :
	  - Fix dialog layout.
	  - no need to have a "test" button, KDE API provides one. Paco,
	  it's most homogenous to use slotEffect() method instead slotTry()
	  in plugins. Just connect dialog "try" button signal to
	  slotEffect().
	  CCMAIL : fj.cruz@supercable.es

2006-01-20 23:16  fjcruz

	* imageplugins/imageeffect_iccproof.cpp:
	  ImageEffect_ICCProof::slotTestIt() method has been implemented
	  (90%), so the plugin begins to be operative. Test and report,
	  please.
	  TODO:

	  - "Check gamut" option isn't implemented.
	  - "Embed profile" options isn't implemented.
	  - "Display" tab is not take into account, so any setting you make
	  here wil work.
	  - ImageEffect_ICCProof::finalRendering() method isn't
	  implemented, so no change will be saved.

	  For Gilles: maybe it's time to talk about how to save profiles
	  into images :-).

	  CCMAIL:digikam-devel@kde.org

2006-01-20 23:06  fjcruz

	* libs/dimg/filters/icctransform.cpp,
	  libs/dimg/filters/icctransform.h: New method for set out and
	  proof profile has been added.

	  CCMAIL:digikam-devel@kde.org

2006-01-20 20:04  toma

	* digikam/tagfilterview.cpp, digikam/tagfolderview.cpp: Fix plural.
	  BUG: 120521

2006-01-20 19:18  cgilles

	* TODO: update

2006-01-20 17:16  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h,
	  utilities/imageeditor/editor/savingcontextcontainer.h: digikam
	  from trunk : IE/showfoto using common saving context container
	  CCMAIL: marcel.wiesweg@gmx.de

2006-01-20 14:32  cgilles

	* utilities/imageeditor/editor/savingcontextcontainer.h: digikam
	  from trunk : to prevent any dupplicate code in showfoto and IE,
	  sving context class must be declared outside. Need to use it in
	  gui implementation

	  CCMAIL: marcel.wiesweg@gmx.de

2006-01-20 12:36  cgilles

	* imageplugins/imageeffect_blur.cpp,
	  imageplugins/imageeffect_sharpen.cpp: using dynamic cast pointer

2006-01-20 12:29  fjcruz

	* libs/dimg/filters/icctransform.cpp,
	  libs/dimg/filters/icctransform.h: New method has been added to
	  allow more flexible "apply" action.

	  CCMAIL:digikam-devel@kde.org

2006-01-20 12:27  fjcruz

	* imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_iccproof.h: - "Info" buttons work in all
	  tabs and for all options.
	  - Fixed bug with embedded profiles.
	  - Other minors corrections have been made.

	  CCMAIL:digikam-devel@kde.org

2006-01-20 11:25  cgilles

	* utilities/imageeditor/editor/imagewindow.h: polish

2006-01-19 22:56  fjcruz

	* utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h: New
	  getEmbeddedICC() method has been implemented to allow retrieve an
	  image embedded ICC profile (if it exists).

	  CCMAIL:digikam-devel@kde.org

2006-01-19 22:56  fjcruz

	* utilities/imageeditor/editor/imageiface.cpp,
	  utilities/imageeditor/editor/imageiface.h: New
	  getEmbeddedICCFromOriginalImage() method has been implemented to
	  allow retrieve an image embedded ICC profile (if it exists)

	  CCMAIL:digikam-devel@kde.org

2006-01-19 22:53  fjcruz

	* imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_iccproof.h: Some new methods have been
	  implemented to help with icc transformations.

	  CCMAIL:digikam-devel@kde.org

2006-01-19 19:40  cgilles

	* imageplugins/imageeffect_autocorrection.cpp,
	  imageplugins/imageeffect_autocorrection.h,
	  imageplugins/imageeffect_bcg.cpp, imageplugins/imageeffect_bcg.h,
	  imageplugins/imageeffect_bwsepia.cpp,
	  imageplugins/imageeffect_bwsepia.h,
	  imageplugins/imageeffect_hsl.cpp, imageplugins/imageeffect_hsl.h,
	  imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_iccproof.h,
	  imageplugins/imageeffect_rgb.cpp, imageplugins/imageeffect_rgb.h,
	  libs/dialogs/imagedlgbase.cpp, libs/dialogs/imagedlgbase.h:
	  digikam from trunk : new method ImageDlgBase::finalRendering() to
	  use instead slotOk() to prevent any race condition during dialog
	  size saving.

	  Paco, i have just fixed your plugin accordinly.

	  CCMAIL: fj.cruz@supercable.es

2006-01-19 16:02  cgilles

	* libs/dialogs/ctrlpaneldlg.cpp, libs/dialogs/imagedlgbase.cpp,
	  libs/dialogs/imagedlgbase.h, libs/dialogs/imageguidedlg.cpp:
	  common dialog saving size rules. Not finished

2006-01-19 15:15  cgilles

	* TODO: update

2006-01-19 14:55  cgilles

	* libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h,
	  libs/imageproperties/imagepropertiessidebardb.cpp: digikam from
	  trunk : image properties side bar BUGFIX : and the last one ! :
	  there are dupplicate signals/slots connection between :
	  - AlbumIconView and comments & tags editor
	  - AlbumIconView and DigikamView
	  ... about events if an album item have been changes/deleted or if
	  current album is cleared.
	  All events controls must be drived by DigikamView since we using
	  image properties side bar instead a dialog.
	  I have removed obsolete methods witch _CLOSE_ the comments & tags
	  editor !

	  CCMAIL: digikam-devel@kde.org

2006-01-19 14:10  cgilles

	* libs/imageproperties/navigatebarwidget.cpp: initializing pointers

2006-01-19 14:04  cgilles

	* libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.h,
	  libs/imageproperties/imagepropertiesexiftab.cpp,
	  libs/imageproperties/imagepropertiesexiftab.h,
	  libs/imageproperties/navigatebarwidget.cpp,
	  libs/imageproperties/navigatebarwidget.h: digikam from trunk :
	  image properties side bar BUGFIX : and another one : When setup
	  dialog is closed, we invalidate current album item name in
	  Navigate Bar using an empty string, not QString::null with
	  NavigateBarWidget::setFileName(QString filename) method. This is
	  can done any impredectible results with indeep crash...
	  CCMAIL: digikam-devel@kde.org

2006-01-19 13:02  fjcruz

	* imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_iccproof.h: Work in progress.

	  CCMAIL:digikam-devel@kde.org

2006-01-19 13:01  fjcruz

	* utilities/imageeditor/editor/imageiface.cpp,
	  utilities/imageeditor/editor/imageiface.h: New method to retrieve
	  if an image has an embedded icc profile has been implemented.

	  CCMAIL:digikam-devel@kde.org

2006-01-19 13:01  fjcruz

	* utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h: New method to
	  retrieve if an image has an embedded icc profile has been
	  implemented.

	  CCMAIL:digikam-devel@kde.org

2006-01-19 11:32  cgilles

	* TODO: update : freerotation ported to DImg

2006-01-19 11:22  cgilles

	* libs/dimg/dcolor.cpp: compile

2006-01-19 11:20  cgilles

	* libs/dimg/dcolor.cpp, libs/dimg/dcolor.h: digikam from trunk :
	  DImg implementation : DColor option to convert QColor to DColor
	  in 16 bits

2006-01-19 11:04  cgilles

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h, libs/dimg/dimgloader.cpp,
	  libs/dimg/dimgloader.h, libs/dimg/dimgprivate.h,
	  libs/dimg/dimgscale.cpp, libs/dimg/filters/dimgimagefilters.cpp,
	  libs/dimg/filters/dimgimagefilters.h: digikam from trunk : DImg
	  implementation
	  - New option to scale an image using QSize restrictions like
	  QImage
	  - New separate implementation of pixel antialiasing in 8 and 16
	  bits.

2006-01-19 10:11  cgilles

	* libs/dimg/dimg.cpp: fix length of data to fill

2006-01-19 09:53  cgilles

	* libs/dialogs/Makefile.am, libs/dialogs/imageguidedlg.cpp,
	  libs/dialogs/imageguidedlg.h: digikam from trunk : new common
	  dialog

2006-01-19 09:53  cgilles

	* libs/dialogs/ctrlpaneldlg.cpp, libs/dialogs/ctrlpaneldlg.h,
	  libs/dialogs/imagedlgbase.h: polish

2006-01-19 09:53  cgilles

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h: digikam from trunk : new
	  DImg method to fill an image with a color

2006-01-18 22:30  fjcruz

	* imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_iccproof.h: Work in progress. It's still
	  buggy and useless ;)

	  CCMAIL:digikam-devel@kde.org

2006-01-18 20:26  cgilles

	* libs/dimg/filters/dimgimagefilters.cpp,
	  libs/dimg/filters/dimgimagefilters.h: Digikam 0.9.0 from trunk :
	  New DImg image filter to perform pixels antialising with 8/16
	  bits images. It will be used with Free Rotation, and shear tool.

2006-01-18 15:39  cgilles

	* TODO: update

2006-01-18 15:37  cgilles

	* utilities/imageeditor/canvas/canvas.cpp: polish

2006-01-18 15:26  cgilles

	* utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h: polish

2006-01-18 15:00  cgilles

	* TODO, imageplugins/imageeffect_rgb.cpp,
	  imageplugins/imageeffect_rgb.h, libs/dimg/filters/Makefile.am,
	  libs/dimg/filters/colormodifier.cpp,
	  libs/dimg/filters/colormodifier.h: digikam from trunk :
	  - New DImg colors modifier class to adjust RGB image component.
	  - New RGB dialog plugin layout displaying histogram of target
	  image (like BCG tool).
	  - Porting Color Balance image plugin to DImg. It support 16 bits
	  image now !

	  CCMAIL: digikam-devel@kde.org

2006-01-18 13:34  cgilles

	* imageplugins/imageeffect_bcg.cpp: fix i18n

2006-01-18 13:28  cgilles

	* imageplugins/imageeffect_bcg.h: polish

2006-01-18 12:28  fjcruz

	* imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_iccproof.h: - Code clean up
	  - Preview widgets have been provided for all "open file" dialogs
	  related with icc files.
	  - Info method has been implemented
	  - Some minors bugs have been fixed.

	  CCMAIL:digikam-devel@kde.org

2006-01-18 12:03  cgilles

	* libs/dimg/filters/bcgmodifier.cpp: polish

2006-01-18 11:58  cgilles

	* libs/dimg/filters/bcgmodifier.cpp,
	  libs/dimg/filters/bcgmodifier.h: polish

2006-01-18 10:02  cgilles

	* utilities/imageeditor/canvas/imagepluginloader.cpp,
	  utilities/imageeditor/canvas/imagepluginloader.h: polish

2006-01-18 09:46  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h: polish internal
	  private class

2006-01-18 09:46  cgilles

	* utilities/imageeditor/canvas/imageplugin.h: polish

2006-01-18 09:18  cgilles

	* libs/themeengine/texture.cpp, libs/themeengine/texture.h,
	  libs/themeengine/themeengine.cpp, libs/themeengine/themeengine.h:
	  digikam from trunk : using internal private class to improve
	  binary compatibility and reduce time compilation??

2006-01-18 08:51  cgilles

	* TODO, digikam/digikamview.cpp, digikam/digikamview.h: digikam
	  from trunk : image properties side bar BUGFIX : When an album
	  item is selected from main interface, and if "Comments & Tag" tab
	  is selected, if this item is deleted, "Comments & Tags" tab been
	  lost. This commit fix this problem to adding a new signal/slot
	  connection to invalid image properties sidebar contents just
	  before item deletion.
	  CCMAIL: digikam-devel@kde.org

2006-01-18 07:40  cgilles

	* libs/widgets/colorgradientwidget.cpp: digikam from trunk : color
	  gradient widget : using a color palette size of 256 instead 16 to
	  render better the color gradient.?

2006-01-18 06:55  cgilles

	* libs/widgets/sidebar.cpp, libs/widgets/sidebar.h: digikam from
	  trunk : sidebar widget :
	  - using internal private class to improve binary compatibility
	  and reduce time compilation
	  - using Digikam namespace wrapper.
	  CCMAIL: joern.ahrens@kdemail.net??

2006-01-18 06:38  cgilles

	* libs/dimg/dimg.cpp: C++?

2006-01-17 23:47  ach

	* imageplugins/icons: digikam trunk: icons dir usual svn:ignore

2006-01-17 23:34  ach

	* imageplugins/icons/hi128-action-colormanagement.png,
	  imageplugins/icons/hi16-action-colormanagement.png,
	  imageplugins/icons/hi22-action-colormanagement.png,
	  imageplugins/icons/hi32-action-colormanagement.png,
	  imageplugins/icons/hi48-action-colormanagement.png,
	  imageplugins/icons/hi64-action-colormanagement.png,
	  imageplugins/icons/hisc-action-colormanagement.svgz:
	  digikam/trunk: new colormanagement icons for imageplugins
	  from Tung NGUYEN.

2006-01-17 22:20  mwiesweg

	* libs/threadimageio/loadsavethread.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp: digikam from trunk:
	  Fix crash

	  Fix crash in load save thread where task was deleted in one
	  thread
	  while the other thread still held and accessed the usedProcess
	  pointer

	  CCMAIL: caulier.gilles@free.fr

2006-01-17 18:35  cgilles

	* libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h: digikam from trunk :
	  using internal private class to improve binary compatibility and
	  reduce time compilation

2006-01-17 18:09  cgilles

	* libs/dimg/dcolor.cpp, libs/dimg/dcolor.h: digikam from trunk :
	  using internal private class to improve binary compatibility and
	  reduce time compilation

2006-01-17 17:53  cgilles

	* libs/dimg/filters/icctransform.cpp,
	  libs/dimg/filters/icctransform.h: digikam from trunk : using
	  internal private class to improve binary compatibility and reduce
	  time compilation

2006-01-17 15:51  cgilles

	* libs/dimg/filters/bcgmodifier.cpp: oups?

2006-01-17 15:48  cgilles

	* libs/dimg/filters/bcgmodifier.cpp,
	  libs/dimg/filters/bcgmodifier.h: digikam from trunk : using
	  internal private class to improve binary compatibility and reduce
	  time compilation??

2006-01-17 15:09  cgilles

	* TODO: digikam from trunk : TODO file updated with image editor
	  plugins list status about 16 bits images support.

	  CCMAIL: digikam-devel@kde.org

2006-01-17 13:35  cgilles

	* libs/widgets/imageselectionwidget.cpp,
	  libs/widgets/imageselectionwidget.h: digikam from trunk : Black &
	  white convertion tool : new image Contrast setting.

2006-01-17 12:27  cgilles

	* digikam/pics/Makefile.am: digikam from trunk : main interface :
	  cleanup makefile
	  CCMAIL: ach@mpe.mpg.de, ntung@free.fr

2006-01-17 12:24  cgilles

	* utilities/imageeditor/pics: delete

2006-01-17 12:21  cgilles

	* utilities/imageeditor/pics/Makefile.am,
	  utilities/imageeditor/pics/cr128-action-crop.png,
	  utilities/imageeditor/pics/cr128-action-rotate_cw.png,
	  utilities/imageeditor/pics/cr16-action-crop.png,
	  utilities/imageeditor/pics/cr16-action-rotate_cw.png,
	  utilities/imageeditor/pics/cr22-action-crop.png,
	  utilities/imageeditor/pics/cr22-action-rotate_cw.png,
	  utilities/imageeditor/pics/cr32-action-crop.png,
	  utilities/imageeditor/pics/cr32-action-rotate_cw.png,
	  utilities/imageeditor/pics/cr48-action-crop.png,
	  utilities/imageeditor/pics/cr48-action-rotate_cw.png,
	  utilities/imageeditor/pics/cr64-action-crop.png,
	  utilities/imageeditor/pics/cr64-action-rotate_cw.png,
	  utilities/imageeditor/pics/crsc-action-crop.svgz,
	  utilities/imageeditor/pics/crsc-action-rotate_cw.svgz,
	  utilities/imageeditor/pics/hi128-action-flip.png,
	  utilities/imageeditor/pics/hi128-action-histogram.png,
	  utilities/imageeditor/pics/hi128-action-resize_image.png,
	  utilities/imageeditor/pics/hi16-action-flip.png,
	  utilities/imageeditor/pics/hi16-action-histogram.png,
	  utilities/imageeditor/pics/hi16-action-resize_image.png,
	  utilities/imageeditor/pics/hi22-action-flip.png,
	  utilities/imageeditor/pics/hi22-action-histogram.png,
	  utilities/imageeditor/pics/hi22-action-resize_image.png,
	  utilities/imageeditor/pics/hi32-action-flip.png,
	  utilities/imageeditor/pics/hi32-action-histogram.png,
	  utilities/imageeditor/pics/hi32-action-resize_image.png,
	  utilities/imageeditor/pics/hi48-action-flip.png,
	  utilities/imageeditor/pics/hi48-action-histogram.png,
	  utilities/imageeditor/pics/hi48-action-resize_image.png,
	  utilities/imageeditor/pics/hi64-action-flip.png,
	  utilities/imageeditor/pics/hi64-action-histogram.png,
	  utilities/imageeditor/pics/hi64-action-resize_image.png,
	  utilities/imageeditor/pics/hisc-action-flip.svgz,
	  utilities/imageeditor/pics/hisc-action-histogram.svgz,
	  utilities/imageeditor/pics/hisc-action-resize_image.svgz: delete!

2006-01-17 12:21  cgilles

	* utilities/imageeditor/Makefile.am, utilities/imageeditor/icons,
	  utilities/imageeditor/icons/cr128-action-crop.png,
	  utilities/imageeditor/icons/cr128-action-rotate_cw.png,
	  utilities/imageeditor/icons/cr16-action-crop.png,
	  utilities/imageeditor/icons/cr16-action-rotate_cw.png,
	  utilities/imageeditor/icons/cr22-action-crop.png,
	  utilities/imageeditor/icons/cr22-action-rotate_cw.png,
	  utilities/imageeditor/icons/cr32-action-crop.png,
	  utilities/imageeditor/icons/cr32-action-rotate_cw.png,
	  utilities/imageeditor/icons/cr48-action-crop.png,
	  utilities/imageeditor/icons/cr48-action-rotate_cw.png,
	  utilities/imageeditor/icons/cr64-action-crop.png,
	  utilities/imageeditor/icons/cr64-action-rotate_cw.png,
	  utilities/imageeditor/icons/crsc-action-crop.svgz,
	  utilities/imageeditor/icons/crsc-action-rotate_cw.svgz,
	  utilities/imageeditor/icons/hi128-action-flip.png,
	  utilities/imageeditor/icons/hi128-action-histogram.png,
	  utilities/imageeditor/icons/hi128-action-resize_image.png,
	  utilities/imageeditor/icons/hi16-action-flip.png,
	  utilities/imageeditor/icons/hi16-action-histogram.png,
	  utilities/imageeditor/icons/hi16-action-resize_image.png,
	  utilities/imageeditor/icons/hi22-action-flip.png,
	  utilities/imageeditor/icons/hi22-action-histogram.png,
	  utilities/imageeditor/icons/hi22-action-resize_image.png,
	  utilities/imageeditor/icons/hi32-action-flip.png,
	  utilities/imageeditor/icons/hi32-action-histogram.png,
	  utilities/imageeditor/icons/hi32-action-resize_image.png,
	  utilities/imageeditor/icons/hi48-action-flip.png,
	  utilities/imageeditor/icons/hi48-action-histogram.png,
	  utilities/imageeditor/icons/hi48-action-resize_image.png,
	  utilities/imageeditor/icons/hi64-action-flip.png,
	  utilities/imageeditor/icons/hi64-action-histogram.png,
	  utilities/imageeditor/icons/hi64-action-resize_image.png,
	  utilities/imageeditor/icons/hisc-action-flip.svgz,
	  utilities/imageeditor/icons/hisc-action-histogram.svgz,
	  utilities/imageeditor/icons/hisc-action-resize_image.svgz:
	  digikam from trunk : image editor : moving icons from "pics" to
	  "icons" folder. Its more homogenous with others digiKam parts
	  CCMAIL: ach@mpe.mpg.de, ntung@free.fr

2006-01-17 12:16  fjcruz

	* imageplugins/imageeffect_iccproof.cpp: Code cleanup.

	  For Gilles: all right now?

	  CCMAIL:digikam-devel@kde.org

2006-01-17 12:12  cgilles

	* digikam/icons, digikam/icons/Makefile.am,
	  digikam/icons/cr128-action-fileopen.png,
	  digikam/icons/cr16-action-fileopen.png,
	  digikam/icons/cr22-action-fileopen.png,
	  digikam/icons/cr32-action-fileopen.png,
	  digikam/icons/cr48-action-fileopen.png,
	  digikam/icons/cr64-action-fileopen.png,
	  digikam/icons/crsc-action-fileopen.svgz,
	  digikam/icons/hi128-action-addimagefolder.png,
	  digikam/icons/hi128-action-albumfoldercomment.png,
	  digikam/icons/hi128-action-albumfoldernew.png,
	  digikam/icons/hi128-action-digitalcam.png,
	  digikam/icons/hi128-action-editimage.png,
	  digikam/icons/hi128-action-exifinfo.png,
	  digikam/icons/hi128-action-histogram.png,
	  digikam/icons/hi128-action-imagecomment.png,
	  digikam/icons/hi128-action-importfolders2albums.png,
	  digikam/icons/hi128-app-digikam.png,
	  digikam/icons/hi16-action-addimagefolder.png,
	  digikam/icons/hi16-action-albumfoldercomment.png,
	  digikam/icons/hi16-action-albumfoldernew.png,
	  digikam/icons/hi16-action-digitalcam.png,
	  digikam/icons/hi16-action-editimage.png,
	  digikam/icons/hi16-action-exifinfo.png,
	  digikam/icons/hi16-action-histogram.png,
	  digikam/icons/hi16-action-imagecomment.png,
	  digikam/icons/hi16-action-importfolders2albums.png,
	  digikam/icons/hi16-app-digikam.png,
	  digikam/icons/hi22-action-addimagefolder.png,
	  digikam/icons/hi22-action-albumfoldercomment.png,
	  digikam/icons/hi22-action-albumfoldernew.png,
	  digikam/icons/hi22-action-digitalcam.png,
	  digikam/icons/hi22-action-editimage.png,
	  digikam/icons/hi22-action-exifinfo.png,
	  digikam/icons/hi22-action-histogram.png,
	  digikam/icons/hi22-action-imagecomment.png,
	  digikam/icons/hi22-action-importfolders2albums.png,
	  digikam/icons/hi22-app-digikam.png,
	  digikam/icons/hi32-action-addimagefolder.png,
	  digikam/icons/hi32-action-albumfoldercomment.png,
	  digikam/icons/hi32-action-albumfoldernew.png,
	  digikam/icons/hi32-action-digitalcam.png,
	  digikam/icons/hi32-action-editimage.png,
	  digikam/icons/hi32-action-exifinfo.png,
	  digikam/icons/hi32-action-histogram.png,
	  digikam/icons/hi32-action-imagecomment.png,
	  digikam/icons/hi32-action-importfolders2albums.png,
	  digikam/icons/hi32-app-digikam.png,
	  digikam/icons/hi48-action-addimagefolder.png,
	  digikam/icons/hi48-action-albumfoldercomment.png,
	  digikam/icons/hi48-action-albumfoldernew.png,
	  digikam/icons/hi48-action-digitalcam.png,
	  digikam/icons/hi48-action-editimage.png,
	  digikam/icons/hi48-action-exifinfo.png,
	  digikam/icons/hi48-action-histogram.png,
	  digikam/icons/hi48-action-imagecomment.png,
	  digikam/icons/hi48-action-importfolders2albums.png,
	  digikam/icons/hi48-app-digikam.png,
	  digikam/icons/hi64-action-addimagefolder.png,
	  digikam/icons/hi64-action-albumfoldercomment.png,
	  digikam/icons/hi64-action-albumfoldernew.png,
	  digikam/icons/hi64-action-digitalcam.png,
	  digikam/icons/hi64-action-editimage.png,
	  digikam/icons/hi64-action-exifinfo.png,
	  digikam/icons/hi64-action-histogram.png,
	  digikam/icons/hi64-action-imagecomment.png,
	  digikam/icons/hi64-action-importfolders2albums.png,
	  digikam/icons/hi64-app-digikam.png,
	  digikam/icons/hisc-action-addimagefolder.svgz,
	  digikam/icons/hisc-action-albumfoldercomment.svgz,
	  digikam/icons/hisc-action-albumfoldernew.svgz,
	  digikam/icons/hisc-action-editimage.svgz,
	  digikam/icons/hisc-action-exifinfo.svgz,
	  digikam/icons/hisc-action-histogram.svgz,
	  digikam/icons/hisc-action-imagecomment.svgz,
	  digikam/icons/hisc-action-importfolders2albums.svgz,
	  digikam/pics/Makefile.am, digikam/pics/cr128-action-fileopen.png,
	  digikam/pics/cr16-action-fileopen.png,
	  digikam/pics/cr22-action-fileopen.png,
	  digikam/pics/cr32-action-fileopen.png,
	  digikam/pics/cr48-action-fileopen.png,
	  digikam/pics/cr64-action-fileopen.png,
	  digikam/pics/crsc-action-fileopen.svgz,
	  digikam/pics/hi128-action-addimagefolder.png,
	  digikam/pics/hi128-action-albumfoldercomment.png,
	  digikam/pics/hi128-action-albumfoldernew.png,
	  digikam/pics/hi128-action-digitalcam.png,
	  digikam/pics/hi128-action-editimage.png,
	  digikam/pics/hi128-action-exifinfo.png,
	  digikam/pics/hi128-action-histogram.png,
	  digikam/pics/hi128-action-imagecomment.png,
	  digikam/pics/hi128-action-importfolders2albums.png,
	  digikam/pics/hi128-app-digikam.png,
	  digikam/pics/hi16-action-addimagefolder.png,
	  digikam/pics/hi16-action-albumfoldercomment.png,
	  digikam/pics/hi16-action-albumfoldernew.png,
	  digikam/pics/hi16-action-digitalcam.png,
	  digikam/pics/hi16-action-editimage.png,
	  digikam/pics/hi16-action-exifinfo.png,
	  digikam/pics/hi16-action-histogram.png,
	  digikam/pics/hi16-action-imagecomment.png,
	  digikam/pics/hi16-action-importfolders2albums.png,
	  digikam/pics/hi16-app-digikam.png,
	  digikam/pics/hi22-action-addimagefolder.png,
	  digikam/pics/hi22-action-albumfoldercomment.png,
	  digikam/pics/hi22-action-albumfoldernew.png,
	  digikam/pics/hi22-action-digitalcam.png,
	  digikam/pics/hi22-action-editimage.png,
	  digikam/pics/hi22-action-exifinfo.png,
	  digikam/pics/hi22-action-histogram.png,
	  digikam/pics/hi22-action-imagecomment.png,
	  digikam/pics/hi22-action-importfolders2albums.png,
	  digikam/pics/hi22-app-digikam.png,
	  digikam/pics/hi32-action-addimagefolder.png,
	  digikam/pics/hi32-action-albumfoldercomment.png,
	  digikam/pics/hi32-action-albumfoldernew.png,
	  digikam/pics/hi32-action-digitalcam.png,
	  digikam/pics/hi32-action-editimage.png,
	  digikam/pics/hi32-action-exifinfo.png,
	  digikam/pics/hi32-action-histogram.png,
	  digikam/pics/hi32-action-imagecomment.png,
	  digikam/pics/hi32-action-importfolders2albums.png,
	  digikam/pics/hi32-app-digikam.png,
	  digikam/pics/hi48-action-addimagefolder.png,
	  digikam/pics/hi48-action-albumfoldercomment.png,
	  digikam/pics/hi48-action-albumfoldernew.png,
	  digikam/pics/hi48-action-digitalcam.png,
	  digikam/pics/hi48-action-editimage.png,
	  digikam/pics/hi48-action-exifinfo.png,
	  digikam/pics/hi48-action-histogram.png,
	  digikam/pics/hi48-action-imagecomment.png,
	  digikam/pics/hi48-action-importfolders2albums.png,
	  digikam/pics/hi48-app-digikam.png,
	  digikam/pics/hi64-action-addimagefolder.png,
	  digikam/pics/hi64-action-albumfoldercomment.png,
	  digikam/pics/hi64-action-albumfoldernew.png,
	  digikam/pics/hi64-action-digitalcam.png,
	  digikam/pics/hi64-action-editimage.png,
	  digikam/pics/hi64-action-exifinfo.png,
	  digikam/pics/hi64-action-histogram.png,
	  digikam/pics/hi64-action-imagecomment.png,
	  digikam/pics/hi64-action-importfolders2albums.png,
	  digikam/pics/hi64-app-digikam.png,
	  digikam/pics/hisc-action-addimagefolder.svgz,
	  digikam/pics/hisc-action-albumfoldercomment.svgz,
	  digikam/pics/hisc-action-albumfoldernew.svgz,
	  digikam/pics/hisc-action-editimage.svgz,
	  digikam/pics/hisc-action-exifinfo.svgz,
	  digikam/pics/hisc-action-histogram.svgz,
	  digikam/pics/hisc-action-imagecomment.svgz,
	  digikam/pics/hisc-action-importfolders2albums.svgz: digikam from
	  trunk : main interface : creating new folder for icons to prevent
	  automake warnings about unknow icon types.
	  CCMAIL: ach@mpe.mpg.de, ntung@free.fr

2006-01-17 12:04  cgilles

	* digikam/pics/Makefile.am, digikam/pics/cr128-action-fileopen.png,
	  digikam/pics/cr16-action-fileopen.png,
	  digikam/pics/cr22-action-fileopen.png,
	  digikam/pics/cr32-action-fileopen.png,
	  digikam/pics/cr48-action-fileopen.png,
	  digikam/pics/cr64-action-fileopen.png,
	  digikam/pics/crsc-action-fileopen.svgz,
	  digikam/pics/hi128-action-addimagefolder.png,
	  digikam/pics/hi128-action-albumfoldercomment.png,
	  digikam/pics/hi128-action-albumfoldernew.png,
	  digikam/pics/hi128-action-digitalcam.png,
	  digikam/pics/hi128-action-editimage.png,
	  digikam/pics/hi128-action-exifinfo.png,
	  digikam/pics/hi128-action-histogram.png,
	  digikam/pics/hi128-action-imagecomment.png,
	  digikam/pics/hi128-action-importfolders2albums.png,
	  digikam/pics/hi16-action-addimagefolder.png,
	  digikam/pics/hi16-action-albumfoldercomment.png,
	  digikam/pics/hi16-action-albumfoldernew.png,
	  digikam/pics/hi16-action-digitalcam.png,
	  digikam/pics/hi16-action-editimage.png,
	  digikam/pics/hi16-action-exifinfo.png,
	  digikam/pics/hi16-action-histogram.png,
	  digikam/pics/hi16-action-imagecomment.png,
	  digikam/pics/hi16-action-importfolders2albums.png,
	  digikam/pics/hi22-action-addimagefolder.png,
	  digikam/pics/hi22-action-albumfoldercomment.png,
	  digikam/pics/hi22-action-albumfoldernew.png,
	  digikam/pics/hi22-action-digitalcam.png,
	  digikam/pics/hi22-action-editimage.png,
	  digikam/pics/hi22-action-exifinfo.png,
	  digikam/pics/hi22-action-histogram.png,
	  digikam/pics/hi22-action-imagecomment.png,
	  digikam/pics/hi22-action-importfolders2albums.png,
	  digikam/pics/hi32-action-addimagefolder.png,
	  digikam/pics/hi32-action-albumfoldercomment.png,
	  digikam/pics/hi32-action-albumfoldernew.png,
	  digikam/pics/hi32-action-digitalcam.png,
	  digikam/pics/hi32-action-editimage.png,
	  digikam/pics/hi32-action-exifinfo.png,
	  digikam/pics/hi32-action-histogram.png,
	  digikam/pics/hi32-action-imagecomment.png,
	  digikam/pics/hi32-action-importfolders2albums.png,
	  digikam/pics/hi48-action-addimagefolder.png,
	  digikam/pics/hi48-action-albumfoldercomment.png,
	  digikam/pics/hi48-action-albumfoldernew.png,
	  digikam/pics/hi48-action-digitalcam.png,
	  digikam/pics/hi48-action-editimage.png,
	  digikam/pics/hi48-action-exifinfo.png,
	  digikam/pics/hi48-action-histogram.png,
	  digikam/pics/hi48-action-imagecomment.png,
	  digikam/pics/hi48-action-importfolders2albums.png,
	  digikam/pics/hi64-action-addimagefolder.png,
	  digikam/pics/hi64-action-albumfoldercomment.png,
	  digikam/pics/hi64-action-albumfoldernew.png,
	  digikam/pics/hi64-action-digitalcam.png,
	  digikam/pics/hi64-action-editimage.png,
	  digikam/pics/hi64-action-exifinfo.png,
	  digikam/pics/hi64-action-histogram.png,
	  digikam/pics/hi64-action-imagecomment.png,
	  digikam/pics/hi64-action-importfolders2albums.png,
	  digikam/pics/hisc-action-addimagefolder.svgz,
	  digikam/pics/hisc-action-albumfoldercomment.svgz,
	  digikam/pics/hisc-action-albumfoldernew.svgz,
	  digikam/pics/hisc-action-editimage.svgz,
	  digikam/pics/hisc-action-exifinfo.svgz,
	  digikam/pics/hisc-action-histogram.svgz,
	  digikam/pics/hisc-action-imagecomment.svgz,
	  digikam/pics/hisc-action-importfolders2albums.svgz: digikam from
	  trunk : main interface : backport new Tung icons from stable
	  branch.
	  CCMAIL: ach@mpe.mpg.de, ntung@free.fr

2006-01-17 11:59  cgilles

	* utilities/imageeditor/pics/cr128-action-crop.png,
	  utilities/imageeditor/pics/cr128-action-rotate_cw.png,
	  utilities/imageeditor/pics/cr16-action-crop.png,
	  utilities/imageeditor/pics/cr16-action-rotate_cw.png,
	  utilities/imageeditor/pics/cr22-action-crop.png,
	  utilities/imageeditor/pics/cr22-action-rotate_cw.png,
	  utilities/imageeditor/pics/cr32-action-crop.png,
	  utilities/imageeditor/pics/cr32-action-rotate_cw.png,
	  utilities/imageeditor/pics/cr48-action-crop.png,
	  utilities/imageeditor/pics/cr48-action-rotate_cw.png,
	  utilities/imageeditor/pics/cr64-action-crop.png,
	  utilities/imageeditor/pics/cr64-action-rotate_cw.png,
	  utilities/imageeditor/pics/crsc-action-crop.svgz,
	  utilities/imageeditor/pics/crsc-action-rotate_cw.svgz,
	  utilities/imageeditor/pics/hi128-action-flip.png,
	  utilities/imageeditor/pics/hi128-action-histogram.png,
	  utilities/imageeditor/pics/hi128-action-resize_image.png,
	  utilities/imageeditor/pics/hi16-action-flip.png,
	  utilities/imageeditor/pics/hi16-action-histogram.png,
	  utilities/imageeditor/pics/hi16-action-resize_image.png,
	  utilities/imageeditor/pics/hi22-action-flip.png,
	  utilities/imageeditor/pics/hi22-action-histogram.png,
	  utilities/imageeditor/pics/hi22-action-resize_image.png,
	  utilities/imageeditor/pics/hi32-action-flip.png,
	  utilities/imageeditor/pics/hi32-action-histogram.png,
	  utilities/imageeditor/pics/hi32-action-resize_image.png,
	  utilities/imageeditor/pics/hi48-action-flip.png,
	  utilities/imageeditor/pics/hi48-action-histogram.png,
	  utilities/imageeditor/pics/hi48-action-resize_image.png,
	  utilities/imageeditor/pics/hi64-action-flip.png,
	  utilities/imageeditor/pics/hi64-action-histogram.png,
	  utilities/imageeditor/pics/hi64-action-resize_image.png,
	  utilities/imageeditor/pics/hisc-action-flip.svgz,
	  utilities/imageeditor/pics/hisc-action-histogram.svgz,
	  utilities/imageeditor/pics/hisc-action-resize_image.svgz: digikam
	  from trunk : image editor : backport new Tung icons from stable
	  branch.
	  CCMAIL: ach@mpe.mpg.de, ntung@free.fr

2006-01-17 11:57  cgilles

	* showfoto/icons/cr128-action-crop.png,
	  showfoto/icons/cr128-action-rotate_cw.png,
	  showfoto/icons/cr16-action-crop.png,
	  showfoto/icons/cr16-action-rotate_cw.png,
	  showfoto/icons/cr22-action-crop.png,
	  showfoto/icons/cr22-action-rotate_cw.png,
	  showfoto/icons/cr32-action-crop.png,
	  showfoto/icons/cr32-action-rotate_cw.png,
	  showfoto/icons/cr48-action-crop.png,
	  showfoto/icons/cr48-action-rotate_cw.png,
	  showfoto/icons/cr64-action-crop.png,
	  showfoto/icons/cr64-action-rotate_cw.png,
	  showfoto/icons/crsc-action-crop.svgz,
	  showfoto/icons/crsc-action-rotate_cw.svgz,
	  showfoto/icons/hi128-action-flip.png,
	  showfoto/icons/hi128-action-histogram.png,
	  showfoto/icons/hi128-action-resize_image.png,
	  showfoto/icons/hi128-action-slideshow.png,
	  showfoto/icons/hi16-action-flip.png,
	  showfoto/icons/hi16-action-histogram.png,
	  showfoto/icons/hi16-action-resize_image.png,
	  showfoto/icons/hi16-action-slideshow.png,
	  showfoto/icons/hi22-action-flip.png,
	  showfoto/icons/hi22-action-histogram.png,
	  showfoto/icons/hi22-action-resize_image.png,
	  showfoto/icons/hi22-action-slideshow.png,
	  showfoto/icons/hi32-action-flip.png,
	  showfoto/icons/hi32-action-histogram.png,
	  showfoto/icons/hi32-action-resize_image.png,
	  showfoto/icons/hi32-action-slideshow.png,
	  showfoto/icons/hi48-action-flip.png,
	  showfoto/icons/hi48-action-histogram.png,
	  showfoto/icons/hi48-action-resize_image.png,
	  showfoto/icons/hi48-action-slideshow.png,
	  showfoto/icons/hi64-action-flip.png,
	  showfoto/icons/hi64-action-histogram.png,
	  showfoto/icons/hi64-action-resize_image.png,
	  showfoto/icons/hi64-action-slideshow.png,
	  showfoto/icons/hisc-action-flip.svgz,
	  showfoto/icons/hisc-action-histogram.svgz,
	  showfoto/icons/hisc-action-resize_image.svgz,
	  showfoto/icons/hisc-action-slideshow.svgz: digikam from trunk :
	  showfoto : backport new Tung icons from stable branch.
	  CCMAIL: ach@mpe.mpg.de, ntung@free.fr

2006-01-17 11:53  cgilles

	* imageplugins/Makefile.am,
	  imageplugins/hi128-action-depth16to8.png,
	  imageplugins/hi128-action-depth8to16.png,
	  imageplugins/hi16-action-depth16to8.png,
	  imageplugins/hi16-action-depth8to16.png,
	  imageplugins/hi22-action-depth16to8.png,
	  imageplugins/hi22-action-depth8to16.png,
	  imageplugins/hi32-action-adjusthsl.png,
	  imageplugins/hi32-action-adjustrgb.png,
	  imageplugins/hi32-action-autocorrection.png,
	  imageplugins/hi32-action-blurimage.png,
	  imageplugins/hi32-action-bwtonal.png,
	  imageplugins/hi32-action-colormanagement.png,
	  imageplugins/hi32-action-contrast.png,
	  imageplugins/hi32-action-depth16to8.png,
	  imageplugins/hi32-action-depth8to16.png,
	  imageplugins/hi32-action-invertimage.png,
	  imageplugins/hi32-action-ratiocrop.png,
	  imageplugins/hi32-action-redeyes.png,
	  imageplugins/hi32-action-sharpenimage.png,
	  imageplugins/hi48-action-depth16to8.png,
	  imageplugins/hi48-action-depth8to16.png,
	  imageplugins/hi64-action-depth16to8.png,
	  imageplugins/hi64-action-depth8to16.png,
	  imageplugins/hisc-action-depth16to8.svgz,
	  imageplugins/hisc-action-depth8to16.svgz, imageplugins/icons,
	  imageplugins/icons/Makefile.am,
	  imageplugins/icons/hi128-action-adjusthsl.png,
	  imageplugins/icons/hi128-action-adjustrgb.png,
	  imageplugins/icons/hi128-action-autocorrection.png,
	  imageplugins/icons/hi128-action-blurimage.png,
	  imageplugins/icons/hi128-action-bwtonal.png,
	  imageplugins/icons/hi128-action-contrast.png,
	  imageplugins/icons/hi128-action-depth16to8.png,
	  imageplugins/icons/hi128-action-depth8to16.png,
	  imageplugins/icons/hi128-action-invertimage.png,
	  imageplugins/icons/hi128-action-ratiocrop.png,
	  imageplugins/icons/hi128-action-redeyes.png,
	  imageplugins/icons/hi128-action-sharpenimage.png,
	  imageplugins/icons/hi16-action-adjusthsl.png,
	  imageplugins/icons/hi16-action-adjustrgb.png,
	  imageplugins/icons/hi16-action-autocorrection.png,
	  imageplugins/icons/hi16-action-blurimage.png,
	  imageplugins/icons/hi16-action-bwtonal.png,
	  imageplugins/icons/hi16-action-contrast.png,
	  imageplugins/icons/hi16-action-depth16to8.png,
	  imageplugins/icons/hi16-action-depth8to16.png,
	  imageplugins/icons/hi16-action-invertimage.png,
	  imageplugins/icons/hi16-action-ratiocrop.png,
	  imageplugins/icons/hi16-action-redeyes.png,
	  imageplugins/icons/hi16-action-sharpenimage.png,
	  imageplugins/icons/hi22-action-adjusthsl.png,
	  imageplugins/icons/hi22-action-adjustrgb.png,
	  imageplugins/icons/hi22-action-autocorrection.png,
	  imageplugins/icons/hi22-action-blurimage.png,
	  imageplugins/icons/hi22-action-bwtonal.png,
	  imageplugins/icons/hi22-action-contrast.png,
	  imageplugins/icons/hi22-action-depth16to8.png,
	  imageplugins/icons/hi22-action-depth8to16.png,
	  imageplugins/icons/hi22-action-invertimage.png,
	  imageplugins/icons/hi22-action-ratiocrop.png,
	  imageplugins/icons/hi22-action-redeyes.png,
	  imageplugins/icons/hi22-action-sharpenimage.png,
	  imageplugins/icons/hi32-action-adjusthsl.png,
	  imageplugins/icons/hi32-action-adjustrgb.png,
	  imageplugins/icons/hi32-action-autocorrection.png,
	  imageplugins/icons/hi32-action-blurimage.png,
	  imageplugins/icons/hi32-action-bwtonal.png,
	  imageplugins/icons/hi32-action-colormanagement.png,
	  imageplugins/icons/hi32-action-contrast.png,
	  imageplugins/icons/hi32-action-depth16to8.png,
	  imageplugins/icons/hi32-action-depth8to16.png,
	  imageplugins/icons/hi32-action-invertimage.png,
	  imageplugins/icons/hi32-action-ratiocrop.png,
	  imageplugins/icons/hi32-action-redeyes.png,
	  imageplugins/icons/hi32-action-sharpenimage.png,
	  imageplugins/icons/hi48-action-adjusthsl.png,
	  imageplugins/icons/hi48-action-adjustrgb.png,
	  imageplugins/icons/hi48-action-autocorrection.png,
	  imageplugins/icons/hi48-action-blurimage.png,
	  imageplugins/icons/hi48-action-bwtonal.png,
	  imageplugins/icons/hi48-action-contrast.png,
	  imageplugins/icons/hi48-action-depth16to8.png,
	  imageplugins/icons/hi48-action-depth8to16.png,
	  imageplugins/icons/hi48-action-invertimage.png,
	  imageplugins/icons/hi48-action-ratiocrop.png,
	  imageplugins/icons/hi48-action-redeyes.png,
	  imageplugins/icons/hi48-action-sharpenimage.png,
	  imageplugins/icons/hi64-action-adjusthsl.png,
	  imageplugins/icons/hi64-action-adjustrgb.png,
	  imageplugins/icons/hi64-action-autocorrection.png,
	  imageplugins/icons/hi64-action-blurimage.png,
	  imageplugins/icons/hi64-action-bwtonal.png,
	  imageplugins/icons/hi64-action-contrast.png,
	  imageplugins/icons/hi64-action-depth16to8.png,
	  imageplugins/icons/hi64-action-depth8to16.png,
	  imageplugins/icons/hi64-action-invertimage.png,
	  imageplugins/icons/hi64-action-ratiocrop.png,
	  imageplugins/icons/hi64-action-redeyes.png,
	  imageplugins/icons/hi64-action-sharpenimage.png,
	  imageplugins/icons/hisc-action-adjustrgb.svgz,
	  imageplugins/icons/hisc-action-autocorrection.svgz,
	  imageplugins/icons/hisc-action-blurimage.svgz,
	  imageplugins/icons/hisc-action-bwtonal.svgz,
	  imageplugins/icons/hisc-action-contrast.svgz,
	  imageplugins/icons/hisc-action-depth16to8.svgz,
	  imageplugins/icons/hisc-action-depth8to16.svgz,
	  imageplugins/icons/hisc-action-invertimage.svgz,
	  imageplugins/icons/hisc-action-ratiocrop.svgz,
	  imageplugins/icons/hisc-action-sharpenimage.svgz: digikam from
	  trunk : image plugin core :
	  - creating new folder for icons.
	  - backport new Tung icons from stable branch.
	  CCMAIL: ach@mpe.mpg.de, ntung@free.fr

2006-01-17 10:56  cgilles

	* imageplugins/Makefile.am, imageplugins/imageeffect_bwsepia.cpp,
	  imageplugins/imageplugin_core.cpp: digikam from trunk : using
	  dimgimagefilters class instead imagefilters

2006-01-17 10:45  cgilles

	* imageplugins/imageeffect_autocorrection.cpp,
	  libs/dimg/filters/dimgimagefilters.cpp,
	  libs/dimg/filters/dimgimagefilters.h: digikam from trunk :

	  fix memory problem using static methods in dimgimagefilter class.
	  All methods are non static now (need an instance of class to
	  work).

	  fix strech-constrast filter algorithm to work properly with 16
	  bits images.

	  CCMAIL: digikam-devel@kder.org

2006-01-17 09:33  cgilles

	* libs/widgets/imageregionwidget.cpp,
	  libs/widgets/imageregionwidget.h: digikam from trunk : using
	  internal private class to improve binary compatibility and reduce
	  time compilation

2006-01-17 09:11  cgilles

	* libs/widgets/imagepaniconwidget.cpp,
	  libs/widgets/imagepaniconwidget.h: digikam from trunk : using
	  internal private class to improve binary compatibility and reduce
	  time compilation

2006-01-16 17:07  mwiesweg

	* digikam/digikamapp.cpp,
	  libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.h,
	  libs/threadimageio/Makefile.am,
	  libs/threadimageio/loadingcache.cpp,
	  libs/threadimageio/loadingcache.h,
	  libs/threadimageio/loadingdescription.h,
	  libs/threadimageio/loadsavethread.cpp,
	  libs/threadimageio/loadsavethread.h,
	  libs/threadimageio/managedloadsavethread.h,
	  libs/threadimageio/sharedloadsavethread.h,
	  libs/widgets/histogramwidget.cpp, libs/widgets/histogramwidget.h,
	  showfoto/showfoto.cpp, showfoto/showfoto.h,
	  utilities/imageeditor/canvas/Makefile.am,
	  utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/editor/Makefile.am,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: digikam from trunk:
	  threaded image loading

	  - threaded image loading
	  - add SharedLoadSaveThread class
	  - split declarations to different header files
	  - add LoadingCache class
	  - sharing of loading processes: if an image is currently being
	  loaded in another
	  SharedLoadSaveThread, a second thread will wait for the first to
	  finish
	  instead of loading it twice
	  - caching of images: loaded images are cached and available to
	  subsequent requests
	  This should eliminate any unnecessary work.
	  - Histogram tab
	  - adapt to shared loading
	  - remove some repaints
	  - painting progress message only after timeout value (100 ms),
	  much snappier now
	  - fixed display of loading failure
	  - Image Editor and Showfoto
	  - adapt DImgInterface to threaded image loading
	  - add appropriate signals and slots to all three layers
	  (DImgInterface, Canvas, ImageWindow and Showfoto)
	  - split loading and saving functions in two parts in all three
	  layers
	  - for saving, some information needs to be stored across
	  asynchronous calls which
	  was previously stored in local variables.
	  Added appropriate members respectively SavingContext classes (in
	  ImageWindow, Showfoto).
	  - put in hooks for progress info display
	  - added preliminary code to wait on asynchronous saving, needed
	  for promptUserSave()
	  - added a modal progress dialog
	  - needs to be tested and fixed, see TODO below
	  - fix creation of ImageWindow singleton upon exiting
	  (checking for imageWindow() would create the instance if not yet
	  done)

	  TODO:
	  - add progress display to status bar
	  - disable actions when saving (all actions?) and loading (not all
	  actions,
	  e.g. selecting another image must be possible and abort loading)
	  - test, think about and fix waiting on save() in promptUserSave()
	  - more thorough testing
	  - fix a bug when fast switching through list in IE. First add
	  disabling of actions.
	  - still some debug statements active

	  CCMAIL: digikam-devel@kde.org

2006-01-16 15:49  cgilles

	* imageplugins/imageeffect_bwsepia.cpp: missing to update original
	  image contrast setting

2006-01-16 15:43  cgilles

	* libs/widgets/imagepannelwidget.cpp,
	  libs/widgets/imagepannelwidget.h: digikam from trunk : using
	  internal private class to improve binary compatibility and reduce
	  time compilation

2006-01-16 15:09  cgilles

	* imageplugins/imageeffect_bwsepia.cpp,
	  imageplugins/imageeffect_bwsepia.h: digikam from trunk : Black &
	  white convertion tool : new image Contrast setting.

2006-01-16 14:39  cgilles

	* libs/widgets/imageguidewidget.cpp,
	  libs/widgets/imageguidewidget.h: digikam from trunk : using
	  internal private class to improve binary compatibility and reduce
	  time compilation

2006-01-16 12:55  cgilles

	* libs/levels/imagelevels.cpp: digikam from trunk : Import and
	  export curves settings file work file with 16 bits images between
	  digiKam and Gimp/Cinepaint

	  Paco : please give a feedback...

	  CCMAIL: fj.cruz@supercable.es

2006-01-16 12:32  cgilles

	* libs/curves/imagecurves.cpp: digikam from trunk : Import and
	  export curves settings file work file with 16 bits images between
	  digiKam and Gimp/Cinepaint

	  Paco : please give a feedback...

	  CCMAIL: fj.cruz@supercable.es

2006-01-16 11:19  cgilles

	* libs/widgets/histogramwidget.cpp, libs/widgets/histogramwidget.h:
	  digikam from trunk : using internal private class to improve
	  binary compatibility and reduce time compilation

2006-01-16 10:35  cgilles

	* libs/widgets/curveswidget.cpp, libs/widgets/curveswidget.h:
	  digikam from trunk : using internal private class to improve
	  binary compatibility and reduce time compilation

2006-01-16 09:57  cgilles

	* libs/widgets/iccpreviewwidget.cpp: digikam from trunk :
	  iccpreviewwidget : fixed crash if we want get icc profile info
	  from a folder
	  CCMAIL: fj.cruz@supercable.es

2006-01-16 08:55  cgilles

	* libs/dimg/Makefile.am, libs/dimg/filters/Makefile.am,
	  libs/dimg/filters/icctransform.cpp,
	  libs/dimg/filters/icctransform.h, libs/dimg/icctransform.cpp,
	  libs/dimg/icctransform.h: digikam from trunk : icctransform class
	  is an image filter type. Moving to dimg/filters
	  CCMAIL: fj.cruz@supercable.es

2006-01-16 08:27  cgilles

	* libs/widgets/colorgradientwidget.cpp,
	  libs/widgets/colorgradientwidget.h: digikam from trunk : using
	  internal private class to improve binary compatibility and reduce
	  time compilation

2006-01-16 08:17  cgilles

	* digikam/albumiconview.cpp, digikam/digikamview.cpp: digikam from
	  trunk : If an album item is renamed, toogle properly image
	  properties side bar.
	  CCMAIL: digikam-devel@kde.org

2006-01-16 07:39  cgilles

	* libs/curves/imagecurves.cpp, libs/curves/imagecurves.h: digikam
	  from trunk : using internal private class to improve binary
	  compatibility and reduce time compilation

2006-01-16 01:25  ach

	* TODO: digikam trunk:
	  TODO added some missing stuff for media support

2006-01-16 00:22  ach

	* utilities/hotplug/digikam-camera: digikam trunk: Brown paper bag
	  commit of detect-camera.
	  Fixed: second instance of digikam always started
	  when one is already running.

2006-01-15 19:05  cgilles

	* libs/levels/imagelevels.cpp, libs/levels/imagelevels.h: digikam
	  from trunk : using internal private class to improve binary
	  compatibility and reduce time compilation

2006-01-15 14:29  ach

	* utilities/Makefile.am: digikam trunk: enable media service build
	  if hotplug/ dir

2006-01-15 14:27  ach

	* utilities/hotplug: digikam trunk: forward port r498429 from
	  stable branch:
	  new digikam media services and helper script

2006-01-14 22:39  toma

	* digikam/digikamapp.cpp: Dont crash

2006-01-13 19:30  cgilles

	* imageplugins/imageplugin_core.cpp: digikam from trunk : using new
	  16->8 and 8->16 color bits depth conversion action icons

2006-01-13 19:23  cgilles

	* imageplugins/hi128-action-depth16to8.png,
	  imageplugins/hi128-action-depth8to16.png,
	  imageplugins/hi16-action-depth16to8.png,
	  imageplugins/hi16-action-depth8to16.png,
	  imageplugins/hi22-action-depth16to8.png,
	  imageplugins/hi22-action-depth8to16.png,
	  imageplugins/hi32-action-depth16to8.png,
	  imageplugins/hi32-action-depth8to16.png,
	  imageplugins/hi48-action-depth16to8.png,
	  imageplugins/hi48-action-depth8to16.png,
	  imageplugins/hi64-action-depth16to8.png,
	  imageplugins/hi64-action-depth8to16.png,
	  imageplugins/hisc-action-depth16to8.svgz,
	  imageplugins/hisc-action-depth8to16.svgz: digikam from trunk :
	  add new 16->8 and 8->16 color bits depth conversion action icons
	  from Tung
	  CCMAIL: ntung@free.fr, ach@mpe.mpg.de?

2006-01-13 17:36  cgilles

	* libs/widgets/iccpreviewwidget.cpp,
	  libs/widgets/iccpreviewwidget.h: digikam from trunk : using
	  internal private class to improve binary compatibility and reduce
	  time compilation?

2006-01-13 15:34  cgilles

	* libs/dialogs/imagedlgbase.cpp, libs/dialogs/imagedlgbase.h:
	  digikam from trunk : using internal private class to improve
	  binary compatibility and reduce time compilation

2006-01-13 15:09  cgilles

	* libs/dialogs/ctrlpaneldlg.cpp, libs/dialogs/ctrlpaneldlg.h:
	  digikam from trunk : using internal private class to improve
	  binary compatibility and reduce time compilation

2006-01-13 14:39  cgilles

	* libs/histogram/imagehistogram.cpp,
	  libs/histogram/imagehistogram.h: digikam from trunk : using
	  internal private class to improve binary compatibility and reduce
	  time compilation

2006-01-13 14:06  cgilles

	* libs/threadimageio/loadsavethread.cpp,
	  libs/threadimageio/loadsavethread.h: digikam from trunk : using
	  internal private class to improve binary compatibility and reduce
	  time compilation. Marcel, please take a look if all is right for
	  you (else revert (:=)))...
	  CCMAIL: marcel.wiesweg@gmx.de

2006-01-13 13:52  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.h: digikam from
	  trunk : using enum type

2006-01-13 13:44  cgilles

	* libs/imageproperties/imagedescedittab.h,
	  libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.h: digikam from
	  trunk : using internal private class

2006-01-13 13:25  cgilles

	* libs/imageproperties/imagepropertiesexiftab.cpp,
	  libs/imageproperties/imagepropertiesexiftab.h: digikam from trunk
	  : using internal private class

2006-01-13 13:03  cgilles

	* libs/imageproperties/imagepropertiessidebar.cpp,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/imagepropertiessidebardb.h: digikam from
	  trunk : using internal private class

2006-01-13 12:46  cgilles

	* libs/imageproperties/imagepropertiessidebar.h: fix

2006-01-13 12:46  cgilles

	* utilities/imageeditor/editor/imagewidget.h: fix

2006-01-13 12:43  cgilles

	* libs/imageproperties/imagepropertiessidebar.cpp,
	  libs/imageproperties/imagepropertiessidebar.h: digikam from trunk
	  : using internal private class

2006-01-13 12:31  cgilles

	* libs/imageproperties/navigatebarwidget.cpp,
	  libs/imageproperties/navigatebarwidget.h: digikam from trunk :
	  using internal private class

2006-01-13 11:50  cgilles

	* libs/lprof/Makefile.am, libs/lprof/cmshull.c,
	  libs/lprof/cmshull.cpp, libs/lprof/cmslm.c, libs/lprof/cmslm.cpp,
	  libs/lprof/cmslnr.c, libs/lprof/cmslnr.cpp, libs/lprof/cmsmatn.c,
	  libs/lprof/cmsmatn.cpp, libs/lprof/cmsmkmsh.c,
	  libs/lprof/cmsmkmsh.cpp, libs/lprof/cmsmntr.c,
	  libs/lprof/cmsmntr.cpp, libs/lprof/cmsoutl.c,
	  libs/lprof/cmsoutl.cpp, libs/lprof/cmspcoll.c,
	  libs/lprof/cmspcoll.cpp, libs/lprof/cmsprf.c,
	  libs/lprof/cmsprf.cpp, libs/lprof/cmsreg.c,
	  libs/lprof/cmsreg.cpp, libs/lprof/cmsscn.c,
	  libs/lprof/cmsscn.cpp, libs/lprof/cmssheet.c,
	  libs/lprof/cmssheet.cpp, libs/lprof/lcmsprf.h: digikam from trunk
	  : liblprof : finding a solution to resolve compilation using KDE
	  rules. All files are renamed from .c to .cpp. All C++ compilation
	  errors have been fixed. Makefile.am have been fixed accordinly.

	  This way compile fine in Mandriva. Let's me hear if Debian, RH,
	  Suse are right

	  CCMAIL: digikam-devel@kde.org, Laurent Montel <montel@kde.org>

2006-01-13 10:01  cgilles

	* libs/histogram/imagehistogram.cpp: digikam from trunk :
	  ImageHistogram : invalide use of data segment. Thanks Mr valgrind

2006-01-13 09:53  cgilles

	* utilities/imageeditor/editor/imagewidget.cpp,
	  utilities/imageeditor/editor/imagewidget.h: digikam from trunk :
	  ImageWidget : using internal private class

2006-01-13 08:58  fjcruz

	* imageplugins/imageeffect_iccproof.cpp: Widget to show icc
	  metadata in open file dialogs. Warning: it's still buggy.

	  CCMAIL:digikam-devel@kde.org

2006-01-13 08:57  fjcruz

	* libs/widgets/iccpreviewwidget.cpp,
	  libs/widgets/iccpreviewwidget.h: Widget to show icc metadata in
	  open file dialogs. Warning: it's still buggy.

	  CCMAIL:digikam-devel@kde.org

2006-01-13 08:43  cgilles

	* utilities/cameragui/umscamera.cpp,
	  utilities/cameragui/umscamera.h: digikam from trunk : USM camera
	  interface : using private class

2006-01-13 07:15  cgilles

	* libs/widgets/cietonguewidget.cpp, libs/widgets/cietonguewidget.h:
	  digikam from trunk : CIE tongue widget :
	  - polish implementation more C++ like.
	  - more data are include in internal private class to reduce time
	  compilation and limited visibility of private items. This way
	  reducing time compilation.

	  To the team : we need to use always a private internal class to
	  inclide all private data when its possible. I will fix any codes
	  in this way in the future in digikam/libs.

	  CCMAIL: digikam-devel@kde.org

2006-01-12 23:04  fjcruz

	* imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_iccproof.h: First attempt to implement a
	  file dialog with metadata preview for icc files.

	  CCMAIL:digikam-devel@kde.org

2006-01-12 23:03  fjcruz

	* libs/widgets/Makefile.am: Update to include iccpreviewwidget

	  CCMAIL:digikam-devel@kde.org

2006-01-12 23:02  fjcruz

	* libs/widgets/iccpreviewwidget.cpp,
	  libs/widgets/iccpreviewwidget.h: First attempt to implement a
	  file dialog with metadata preview for icc files.

	  CCMAIL:digikam-devel@kde.org

2006-01-12 20:35  cgilles

	* libs/widgets/cietonguewidget.cpp: CIETongeWidget->CIETongueWidget

2006-01-12 20:34  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/widgets/Makefile.am, libs/widgets/cietonguewidget.cpp:
	  CIETongeWidget->CIETongueWidget

2006-01-12 20:32  cgilles

	* libs/widgets/cietongewidget.cpp, libs/widgets/cietongewidget.h,
	  libs/widgets/cietonguewidget.cpp, libs/widgets/cietonguewidget.h:
	  CIETongeWidget->CIETongueWidget

2006-01-12 20:31  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.h,
	  libs/widgets/cietongewidget.cpp, libs/widgets/cietongewidget.h:
	  Digikam 0.9.0 from trunk : CIETongueWidget : add disable state if
	  no item is selected in current album

	  CCMAIL: digikam-devel@kde.org

2006-01-12 15:11  mlaurent

	* libs/widgets/iccpreviewwidget.cpp: includemoc

2006-01-12 11:51  cgilles

	* libs/lprof/Makefile.am: digikam from trunk : progress
	  investigations in Makefile.am of liblprof source code. Look my
	  comments :

	  I using CFLAGS to disable all main compilation options and using
	  "-fomit-frame-pointer" option instead,
	  else we cannot compile these files. The problem is relevant of
	  using '-std=iso9899:1990' compilation option by default.
	  How to disable only this option here ?

	  CCMAIL: digikam-devel@kde.org

2006-01-12 11:18  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: digikam from trunk :
	  removing unecessary QTimer::singleshot()

2006-01-12 09:33  fjcruz

	* imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_iccproof.h: Minors improvements. They
	  are still useless.

	  CCMAIL:digikam-devel@kde.org

2006-01-12 09:21  fjcruz

	* libs/widgets/iccpreviewwidget.cpp,
	  libs/widgets/iccpreviewwidget.h: First import: this class
	  provides a widget for display icc metadata in open file dialogs.
	  It's still useless.

	  CCMAIL:digikam-devel@kde.org

2006-01-12 09:05  cgilles

	* AUTHORS: update

2006-01-12 08:54  cgilles

	* utilities/splashscreen/digikam-splash.png: digikam from trunk :
	  new nice digikam 0.9.0 splashscreen from Dennis Gnad CCMAIL:
	  digikam-devel@kde.org, bluedrago@web.de

2006-01-12 08:26  cgilles

	* libs/imageproperties/Makefile.am,
	  libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/widgets/cietongewidget.cpp, libs/widgets/cietongewidget.h:
	  digikam from trunk : fix CIE tonge wiget :
	  - Polish code (more c++ like)
	  - Polish lablel size computation.
	  - limited depencies with liblprof on other digikam part (using
	  internal private class)
	  - disable tonge drawing if no embedded ICC profile.

	  CCMAIL: digikam-devel@kde.org

2006-01-12 06:35  cgilles

	* libs/dcraw/dcraw_parse.cpp: digikam from trunk : fix unclosed
	  file if dcraw parse method failed

	  CCMAIL: digikam-devel@kde.org

2006-01-12 00:27  ach

	* digikam/albumfolderview.cpp: digikam trunk: forward port of
	  497118 (please check):
	  use Tung's new albumfoldernew icon
	  in RMB menu of albumfolderview too. Looks
	  better and is consistent with task bar.

2006-01-12 00:13  ach

	* libs/lprof: digikam trunk: svn:ignore Makefile* in libs/lprof/

2006-01-11 23:14  jahrens

	* digikam/upgradedb_sqlite2tosqlite3.cpp: SVN_SILENT: revert

2006-01-11 23:12  jahrens

	* digikam/main.cpp, digikam/upgradedb_sqlite2tosqlite3.cpp: Thank
	  you Tung\!

2006-01-11 18:13  cgilles

	* AUTHORS, digikam.kdevelop: update

2006-01-11 15:18  cgilles

	* libs/Makefile.am, libs/imageproperties/Makefile.am,
	  libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.h, libs/lprof,
	  libs/lprof/Makefile.am, libs/lprof/cmshull.c, libs/lprof/cmslm.c,
	  libs/lprof/cmslnr.c, libs/lprof/cmsmatn.c, libs/lprof/cmsmkmsh.c,
	  libs/lprof/cmsmntr.c, libs/lprof/cmsoutl.c,
	  libs/lprof/cmspcoll.c, libs/lprof/cmsprf.c, libs/lprof/cmsreg.c,
	  libs/lprof/cmsscn.c, libs/lprof/cmssheet.c, libs/lprof/lcmsprf.h,
	  libs/widgets/Makefile.am, libs/widgets/cietongewidget.cpp,
	  libs/widgets/cietongewidget.h: digikam from trunk : ICC profiles
	  image properties side bar tab : add new EIC tonge graph relevant
	  of embedded image ICC profile.
	  A screenshot :
	  http://digikam3rdparty.free.fr/Screenshots/digikamEICtonge.png
	  The code use liblprof library from lprof core implementation.

	  Nota : there is a little problem to
	  digikam/libs/lprof/Makefile.am. Look my comments into this file
	  and let's me hear if anybody have a better solution.

	  CCMAIL: digikam-devel@kde.org

2006-01-11 10:42  cgilles

	* AUTHORS: update

2006-01-10 20:15  cgilles

	* imageplugins/imageplugin_core.cpp: Digikam from trunk : fix
	  unitialized action

2006-01-10 14:48  cgilles

	* AUTHORS: missing Tung credits

2006-01-10 14:47  cgilles

	* AUTHORS, showfoto/pics/AUTHORS, utilities/splashscreen/AUTHORS:
	  digikam from trunk : fixed AUTHORS files accordinly with Achim
	  Bohnet

2006-01-10 14:16  cgilles

	* TODO: digikam from trunk : update 0.9.x TODO list. Please take a
	  look and let's me hear if all is ok...
	  CCMAIL: digikam-devel@kde.org

2006-01-10 13:39  scripty

	* kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol,
	  showfoto/mimetypes/x-raw.desktop: SVN_SILENT made messages
	  (.desktop file)

2006-01-10 13:11  cgilles

	* imageplugins/digikamimageplugin_core_ui.rc,
	  imageplugins/imageplugin_core.cpp,
	  imageplugins/imageplugin_core.h,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/editor/imageiface.cpp,
	  utilities/imageeditor/editor/imageiface.h: digikam from trunk :
	  New option to convert an image from 8 to 16 bits/color/pixel and
	  vis-versa.
	  CCMAIL: digikam-devel@kde.org

2006-01-10 11:50  cgilles

	* libs/dimg/filters/dimgimagefilters.cpp: digikam from trunk : fix
	  histogram limit to get value

2006-01-10 11:46  cgilles

	* showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp: digikam from trunk
	  : IE/ Showfoto saveAs() method : we will use current image
	  filename to set default filename in saveAs dialog.

	  CCMAIL: digikam-devel@kde.org

2006-01-10 11:25  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: digikam from trunk :
	  IE/ Showfoto : if current image is read only (RAW file for
	  example), we need to use saveAs() method instead save() method.

	  Tom, if you have backported my previous commit #496058 in stable,
	  you need to backport this one too.

	  CCMAIL: digikam-devel@kde.org

2006-01-10 09:09  cgilles

	* digikam.kdevelop, showfoto/setupicc.cpp, showfoto/setupicc.h,
	  utilities/setup/setupicc.cpp: digikam from trunk : ICC profiles
	  setup : always writting if ICC profiles managment is enable, else
	  it can't be restored properly.
	  CCMAIL: fj.cruz@supercable.es

2006-01-10 08:59  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.h: digikam from
	  trunk : ICC profiles info sidebar tab : don't break splitter
	  layout from parent window if ICC info text are long. Using
	  KSqueezedTextLabel instead QLabel prevent this problem.
	  CCMAIL: fj.cruz@supercable.es

2006-01-10 08:51  cgilles

	* libs/imageproperties/navigatebarwidget.cpp: digikam from trunk :
	  give more space to current file name

2006-01-10 08:44  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.h,
	  libs/imageproperties/imagepropertiessidebar.cpp,
	  libs/imageproperties/imagepropertiessidebar.h,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/imagepropertiessidebardb.h,
	  showfoto/showfoto.cpp,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/editor/imagewindow.cpp: digikam from trunk
	  : new DimgInterface::getImg() method to get DImg image instace
	  pointer from IE core. Image metadata will be available by this
	  way.
	  CCMAIL: digikam-devel@kde.org

2006-01-10 07:58  cgilles

	* AUTHORS: update

2006-01-10 07:56  cgilles

	* utilities/splashscreen/AUTHORS: digikam from trunk : credits file
	  about digikam splashscreen releases
	  CCMAIL: digikam-devel@kde.org

2006-01-10 07:21  cgilles

	* showfoto/pics/AUTHORS: digikam from trunk : credits file about
	  showfoto splashscreen releases
	  CCMAIL: digikam-devel@kde.org

2006-01-10 06:56  cgilles

	* showfoto/pics/showfoto-splash.png: digikam from trunk : new nice
	  showfoto 0.4.0 splashscreen from
	  Dudas Gabor
	  CCMAIL: digikam-devel@kde.org, dudasg@freemail.hu

2006-01-09 15:48  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: digikam from trunk :
	  simplify and fix dirty image flag if current image has changed.
	  Removed m_dirtyImage flag witch cannot be use properly with any
	  flag event from canvas (race condition). Sometimes IE/showfoto
	  said if user want saving current image more than one time...

	  To the team : I have checked indeep all cases in IE and showfoto
	  when current image is changed and with all user interactions :
	  - changing current image;
	  - save and saveas;
	  - removing current image;
	  - Loading images/folder (showfoto)

	  All seam to work fine now. Please, check if all working fine for
	  you. If yes, this commit must be backported to stable...

	  CCMAIL: digikam-devel@kde.org

2006-01-09 15:05  cgilles

	* utilities/imageeditor/canvas/canvas.h: remove comment

2006-01-09 14:47  cgilles

	* libs/thumbbar/thumbbar.cpp: digikam from trunk : fix Thumbbar
	  findItem() method using Horizontal orientation

2006-01-09 12:39  cgilles

	* digikam.kdevelop, showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/Makefile.am,
	  utilities/imageeditor/editor/imagewindow.cpp: digikam from trunk
	  : KIO do not support TIFF fomat to save, DImg can do it

2006-01-09 12:31  cgilles

	* showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp: digikam from trunk
	  : IE/showfoto bug fix about image file format pattern to use in
	  saveAs method

	  CCMAIL : digikam-devel@kde.org

2006-01-09 10:43  cgilles

	* showfoto/setupeditor.cpp, showfoto/setupeditor.h,
	  showfoto/showfoto.cpp: digikam from trunk : showfoto : new option
	  to use thumbbar in horizontal mode. Vertical mode is always used
	  by default.
	  Note showfoto need to be restarted to change window layout. A
	  screenshot :
	  http://digikam3rdparty.free.fr/Screenshots/showfoto_and_horizontal_thumbbar.png
	  Using an horizontal thumbbar is very well adapted to display
	  photograph taken in horizontal orientation. Like this, we
	  preserve max space for image rendering. This is why M$ using this
	  mode by default in internet explorer for render a photoalbum
	  (http://digikam3rdparty.free.fr/OthersSoftware/Office_XP/IE_photoalbum.PNG)

	  CCMAIL : digikam-devel@kde.org

2006-01-09 10:35  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp: digikam from
	  trunk : do not change side bar width if there is no ICC embedded
	  profile

2006-01-09 10:20  cgilles

	* libs/thumbbar/thumbbar.h: just polish

2006-01-09 10:16  cgilles

	* libs/thumbbar/thumbbar.cpp: digikam from trunk : thumbar widget
	  bugfix : wrong thumbar items size computation in Horizontal mode
	  !!! Damned : I'm trying to fix it since 3 days... Give me aspirin
	  (:=)))
	  CCMAIL: digikam-devel@kde.org

2006-01-09 07:05  cgilles

	* libs/thumbbar/thumbbar.cpp, libs/thumbbar/thumbbar.h: polish code

2006-01-09 01:21  mhunter

	* digikam/scanlib.cpp, libs/imageproperties/imagedescedittab.cpp,
	  libs/widgets/imagepannelwidget.cpp: Typographical corrections and
	  changes

2006-01-08 23:54  mhunter

	* showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp: Typographical
	  corrections and changes

2006-01-08 20:55  toma

	* digikam/dcopiface.cpp, digikam/dcopiface.h,
	  digikam/digikamapp.cpp, digikam/digikamapp.h: Forward port: SVN
	  commit 495757 by toma:

	  Add even more support for the media kioslave:
	  o Menu entry under camera lists all media devices attached at
	  that moment, it will update the info everytime you expand the
	  menu.
	  o Fix: dont plugin the same entry in the menu more then once
	  (directly under camera menu)
	  o When a media:/ device is not yet mounted, it will mount it.

2006-01-08 18:56  jahrens

	* utilities/imageeditor/editor/digikamimagewindowui.rc: >I think
	  you misunderstand what I am requesting.
	  Yes, i did.

	  BUG: 119742

2006-01-08 17:29  mwiesweg

	* libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.h,
	  libs/widgets/histogramwidget.cpp, libs/widgets/histogramwidget.h:
	  digikam from trunk: Fixing Histogram Widget

	  - disentangle signal/slot relations of ImagePropertiesColorTab
	  and HistogramWidget
	  - fix infinite loop when image loading failed
	  - fix range selection in histogram widget
	  - use relative values 0.0-1.0 internally in widget to handle 8
	  vs. 16 bit
	  - single click removes selection
	  - dragging the mouse sets new selection
	  I hope I caught all corner cases.

	  CCMAIL:digikam-devel@kde.org

2006-01-08 13:40  toma

	* digikam/digikamapp.cpp: Fix compile kde < 3.5

2006-01-08 11:19  deller

	* libs/themeengine/Makefile.am: fix builddir!=srcdir

2006-01-08 00:19  toma

	* libs/dialogs, libs/dimg, libs/dimg/filters, libs/dimg/loaders,
	  libs/filters, libs/imageproperties, libs/jpegutils,
	  libs/themeengine, libs/threadimageio, libs/thumbbar,
	  libs/widgets, showfoto/icons: Ignores... Am I the only one sets
	  these?

2006-01-07 23:52  toma

	* digikam/dcopiface.h, digikam/digikamapp.cpp,
	  digikam/digikamapp.h: forward port of SVN commit 495374 by toma:

	  - Add a second dcop call, which makes it possible to open up the
	  camera dialog at a location
	  - Added a subroutine from k3b which converts system:/ and media:/
	  etc. to a abs path, this makes
	  it possible to use digiKam in combination with a service menu
	  when a camera is inserted in the
	  system. Thanks to Albert Astals Cid for the idea how to do this.

2006-01-07 22:12  fjcruz

	* libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.h: Color tab shows
	  info about image's embedded icc profiles

	  CCMAIL:digikam-devel@kde.org

2006-01-06 23:00  mwiesweg

	* libs/dimg/dimgloader.h, libs/dimg/loaders/rawloader.cpp,
	  libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.h,
	  libs/threadimageio/loadsavethread.cpp,
	  libs/threadimageio/loadsavethread.h: digikam from trunk: Some
	  fixes
	  - the histogram tab now ignores messages from previous, possibly
	  aborted loading operations
	  - send an initial progress message in rawloader. However, this
	  one is filtered out by
	  timed filter policy. Need to think about this.
	  - fix timed filter policy in LoadSaveThread for first message

2006-01-06 17:47  cgilles

	* libs/themeengine/texture.cpp, libs/themeengine/texture.h,
	  libs/themeengine/theme.cpp, libs/themeengine/theme.h,
	  libs/themeengine/themeengine.cpp, libs/themeengine/themeengine.h:
	  Digikam from trunk : add Digikam namespace

2006-01-06 17:32  cgilles

	* utilities/imageeditor/editor/imagewindow.cpp: we are already in
	  Digikam namespace

2006-01-06 14:37  cgilles

	* libs/dimg/loaders/rawloader.cpp, libs/dimg/loaders/rawloader.h,
	  libs/dimg/rawdecodingsettings.h, showfoto/setupeditor.cpp,
	  showfoto/setupeditor.h, showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/setup/setupeditor.cpp, utilities/setup/setupeditor.h:
	  digiKam from trunk : new RAW file decoding settings : "automatic
	  color balance" and "camera color balance"

	  CCMAIL: digikam-devel@kde.org

2006-01-06 13:56  cgilles

	* libs/dimg/Makefile.am, libs/dimg/dimg.cpp, libs/dimg/dimg.h,
	  libs/dimg/loaders/rawloader.cpp, libs/dimg/loaders/rawloader.h,
	  libs/dimg/rawdecodingsettings.h, showfoto/setupeditor.cpp,
	  showfoto/showfoto.cpp,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/iofilesettingscontainer.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/setup/setupeditor.cpp: digiKam from trunk : new RAW
	  file settings decoding settings class for DImg

2006-01-06 13:23  cgilles

	* showfoto/icons/Makefile.am,
	  showfoto/icons/hi128-app-showfoto.png,
	  showfoto/icons/hi16-app-showfoto.png,
	  showfoto/icons/hi22-app-showfoto.png,
	  showfoto/icons/hi22-mime-raw.png,
	  showfoto/icons/hi32-action-flip.png,
	  showfoto/icons/hi32-action-histogram.png,
	  showfoto/icons/hi32-action-resize_image.png,
	  showfoto/icons/hi32-action-slideshow.png,
	  showfoto/icons/hi32-app-showfoto.png,
	  showfoto/icons/hi32-mime-raw.png,
	  showfoto/icons/hi48-app-showfoto.png,
	  showfoto/icons/hi48-mime-raw.png,
	  showfoto/icons/hi64-app-showfoto.png,
	  showfoto/icons/hi64-mime-raw.png, showfoto/pics/Makefile.am,
	  showfoto/pics/hi128-app-showfoto.png,
	  showfoto/pics/hi16-app-showfoto.png,
	  showfoto/pics/hi22-app-showfoto.png,
	  showfoto/pics/hi22-mime-raw.png,
	  showfoto/pics/hi32-action-flip.png,
	  showfoto/pics/hi32-action-histogram.png,
	  showfoto/pics/hi32-action-resize_image.png,
	  showfoto/pics/hi32-action-slideshow.png,
	  showfoto/pics/hi32-app-showfoto.png,
	  showfoto/pics/hi32-mime-raw.png,
	  showfoto/pics/hi48-app-showfoto.png,
	  showfoto/pics/hi48-mime-raw.png,
	  showfoto/pics/hi64-app-showfoto.png,
	  showfoto/pics/hi64-mime-raw.png: digiKam from trunk : fixing
	  automake warning about icons format

2006-01-06 13:22  cgilles

	* digikam/pics/Makefile.am: digiKam from trunk : merging

2006-01-06 13:16  cgilles

	* showfoto/Makefile.am, showfoto/icons: new folder

2006-01-06 12:44  cgilles

	* utilities/imageeditor/canvas.cpp, utilities/imageeditor/canvas.h,
	  utilities/imageeditor/digikamimageplugin.desktop,
	  utilities/imageeditor/digikamimagewindowui.rc,
	  utilities/imageeditor/exifrestorer.cpp,
	  utilities/imageeditor/exifrestorer.h,
	  utilities/imageeditor/imageiface.cpp,
	  utilities/imageeditor/imageiface.h,
	  utilities/imageeditor/imageplugin.cpp,
	  utilities/imageeditor/imageplugin.h,
	  utilities/imageeditor/imagepluginloader.cpp,
	  utilities/imageeditor/imagepluginloader.h,
	  utilities/imageeditor/imageprint.cpp,
	  utilities/imageeditor/imageprint.h,
	  utilities/imageeditor/imageresizedlg.cpp,
	  utilities/imageeditor/imageresizedlg.h,
	  utilities/imageeditor/imagewidget.cpp,
	  utilities/imageeditor/imagewidget.h,
	  utilities/imageeditor/imagewindow.cpp,
	  utilities/imageeditor/imagewindow.h,
	  utilities/imageeditor/imlibinterface.cpp,
	  utilities/imageeditor/imlibinterface.h,
	  utilities/imageeditor/jpegsection.h,
	  utilities/imageeditor/undoaction.cpp,
	  utilities/imageeditor/undoaction.h,
	  utilities/imageeditor/undocache.cpp,
	  utilities/imageeditor/undocache.h,
	  utilities/imageeditor/undomanager.cpp,
	  utilities/imageeditor/undomanager.h: digiKam from trunk : delete
	  old files

2006-01-06 12:26  cgilles

	* libs/dimg/dimgloader.h, libs/dimg/filters/dimgsharpen.cpp,
	  libs/dimg/filters/dimgsharpen.h,
	  libs/dimg/loaders/jpegloader.cpp, libs/dimg/loaders/jpegloader.h,
	  libs/dimg/loaders/pngloader.cpp, libs/dimg/loaders/pngloader.h,
	  libs/dimg/loaders/ppmloader.cpp, libs/dimg/loaders/ppmloader.h,
	  libs/dimg/loaders/qimageloader.cpp,
	  libs/dimg/loaders/qimageloader.h,
	  libs/dimg/loaders/rawloader.cpp, libs/dimg/loaders/rawloader.h,
	  libs/dimg/loaders/tiffloader.cpp, libs/dimg/loaders/tiffloader.h:
	  digiKam from trunk : DImg::Loader() : new parameter to load only
	  image meta-data without loading image data

2006-01-06 06:28  cgilles

	* libs/dimg/filters/dimggaussianblur.h: no need to use static
	  methods here

2006-01-05 18:18  cgilles

	* utilities/imageeditor/editor/imagewindow.cpp: digikam from trunk
	  : fix to toogling alpha channel indicator in color image
	  properties sidebar when image is already loaded in IE

2006-01-05 18:18  cgilles

	* showfoto/showfoto.cpp: digikam from trunk : fix to toogling alpha
	  channel indicator in color image properties sidebar when image is
	  already loaded in IE

2006-01-05 18:17  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.h,
	  libs/imageproperties/imagepropertiessidebar.cpp,
	  libs/imageproperties/imagepropertiessidebar.h,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/imagepropertiessidebardb.h: digikam from
	  trunk : fix to toogling alpha channel indicator in color image
	  properties sidebar when image is already loaded in IE

	  CCMAIL: digikam-devel@kde.org

2006-01-05 15:37  cgilles

	* libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.h: digiKam from
	  trunk : Image Colors properties sidebar : added image color depth
	  and alpha channel information

	  CCMAIL: digikam-devel@kde.org

2006-01-05 14:16  cgilles

	* digikam/album.cpp, digikam/album.h, digikam/albumdb.cpp,
	  digikam/albumdb.h, digikam/albumdb_sqlite2.cpp,
	  digikam/albumdb_sqlite2.h, digikam/albumfiletip.cpp,
	  digikam/albumfiletip.h, digikam/albumfolderview.cpp,
	  digikam/albumfolderview.h, digikam/albumhistory.cpp,
	  digikam/albumhistory.h, digikam/albumicongroupitem.cpp,
	  digikam/albumicongroupitem.h, digikam/albumiconitem.cpp,
	  digikam/albumiconitem.h, digikam/albumiconview.cpp,
	  digikam/albumiconview.h, digikam/albuminfo.h,
	  digikam/albumitemhandler.cpp, digikam/albumitemhandler.h,
	  digikam/albumlister.cpp, digikam/albumlister.h,
	  digikam/albummanager.cpp, digikam/albummanager.h,
	  digikam/albumpropsedit.cpp, digikam/albumpropsedit.h,
	  digikam/albumsettings.cpp, digikam/albumsettings.h,
	  digikam/cameradragobject.cpp, digikam/cameradragobject.h,
	  digikam/cameralist.cpp, digikam/cameralist.h,
	  digikam/cameratype.cpp, digikam/cameratype.h,
	  digikam/datefolderview.cpp, digikam/datefolderview.h,
	  digikam/dcopiface.cpp, digikam/dcopiface.h,
	  digikam/digikamapp.cpp, digikam/digikamapp.h,
	  digikam/digikamfirstrun.cpp, digikam/digikamfirstrun.h,
	  digikam/digikamview.cpp, digikam/digikamview.h, digikam/dio.cpp,
	  digikam/dio.h, digikam/dio_p.h, digikam/dragobjects.cpp,
	  digikam/dragobjects.h, digikam/firstrunUI.ui,
	  digikam/folderitem.cpp, digikam/folderitem.h,
	  digikam/folderview.cpp, digikam/folderview.h,
	  digikam/icongroupitem.cpp, digikam/icongroupitem.h,
	  digikam/iconitem.cpp, digikam/iconitem.h, digikam/iconview.cpp,
	  digikam/iconview.h, digikam/imageinfo.cpp, digikam/imageinfo.h,
	  digikam/kdateedit.cpp, digikam/kdateedit.h,
	  digikam/kdatepickerpopup.cpp, digikam/kdatepickerpopup.h,
	  digikam/kdatetimeedit.cpp, digikam/kdatetimeedit.h,
	  digikam/kipiinterface.cpp, digikam/kipiinterface.h,
	  digikam/main.cpp, digikam/monthwidget.cpp, digikam/monthwidget.h,
	  digikam/pixmapmanager.cpp, digikam/pixmapmanager.h,
	  digikam/ratingwidget.cpp, digikam/ratingwidget.h,
	  digikam/scanlib.cpp, digikam/scanlib.h,
	  digikam/searchadvanceddialog.cpp, digikam/searchadvanceddialog.h,
	  digikam/searchfolderview.cpp, digikam/searchfolderview.h,
	  digikam/searchquickdialog.cpp, digikam/searchquickdialog.h,
	  digikam/searchresultsitem.cpp, digikam/searchresultsitem.h,
	  digikam/searchresultsview.cpp, digikam/searchresultsview.h,
	  digikam/searchwidgets.cpp, digikam/searchwidgets.h,
	  digikam/squeezedcombobox.cpp, digikam/squeezedcombobox.h,
	  digikam/syncjob.cpp, digikam/syncjob.h, digikam/tagcreatedlg.cpp,
	  digikam/tagcreatedlg.h, digikam/tagfilterview.cpp,
	  digikam/tagfilterview.h, digikam/tagfolderview.cpp,
	  digikam/tagfolderview.h, digikam/tagspopupmenu.cpp,
	  digikam/tagspopupmenu.h, digikam/thumbnailsize.h,
	  digikam/upgradedb_sqlite2tosqlite3.cpp,
	  digikam/upgradedb_sqlite2tosqlite3.h,
	  libs/imageproperties/imagedescedittab.h,
	  libs/thumbbar/thumbnailjob.cpp, libs/thumbbar/thumbnailjob.h,
	  showfoto/main.cpp, utilities/imageeditor/editor/imagewindow.h:
	  digiKam from trunk :

	  - add Digikam namespace wrapper to digikam core source code.
	  - add missing license header in any files.
	  - Fixed FSF address in any files.

	  I have checked to rebuild all digikam after make distclean. work
	  fine in Mandriva. Let's me hear if you have any problem with this
	  commit.

	  CCMAIL: digikam-devel@kde.org

2006-01-05 09:13  cgilles

	* digikam/cameralist.cpp, digikam/digikamapp.cpp,
	  utilities/setup/cameraselection.cpp,
	  utilities/setup/cameraselection.h, utilities/setup/gpiface.cpp,
	  utilities/setup/gpiface.h, utilities/setup/setup.cpp,
	  utilities/setup/setup.h, utilities/setup/setupcamera.cpp,
	  utilities/setup/setupcamera.h,
	  utilities/setup/setupcollections.cpp,
	  utilities/setup/setupcollections.h,
	  utilities/setup/setupeditor.cpp, utilities/setup/setupeditor.h,
	  utilities/setup/setupexif.cpp, utilities/setup/setupexif.h,
	  utilities/setup/setupgeneral.cpp, utilities/setup/setupgeneral.h,
	  utilities/setup/setupicc.cpp, utilities/setup/setupicc.h,
	  utilities/setup/setupimgplugins.cpp,
	  utilities/setup/setupimgplugins.h, utilities/setup/setupmime.cpp,
	  utilities/setup/setupmime.h, utilities/setup/setupmisc.cpp,
	  utilities/setup/setupmisc.h, utilities/setup/setupplugins.cpp,
	  utilities/setup/setupplugins.h: digiKam from trunk : add Digikam
	  namespace wrapper to Setup source code.

2006-01-05 08:28  cgilles

	* digikam/digikamapp.cpp,
	  utilities/cameragui/albumselectdialog.cpp,
	  utilities/cameragui/albumselectdialog.h,
	  utilities/cameragui/animwidget.cpp,
	  utilities/cameragui/animwidget.h,
	  utilities/cameragui/cameracontroller.cpp,
	  utilities/cameragui/cameracontroller.h,
	  utilities/cameragui/cameraiconitem.cpp,
	  utilities/cameragui/cameraiconitem.h,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraiconview.h,
	  utilities/cameragui/camerainfodialog.cpp,
	  utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h,
	  utilities/cameragui/dkcamera.cpp, utilities/cameragui/dkcamera.h,
	  utilities/cameragui/gpcamera.cpp, utilities/cameragui/gpcamera.h,
	  utilities/cameragui/gpiteminfo.cpp,
	  utilities/cameragui/gpiteminfo.h,
	  utilities/cameragui/gpiteminfodlg.cpp,
	  utilities/cameragui/gpiteminfodlg.h,
	  utilities/cameragui/mtqueue.h,
	  utilities/cameragui/renamecustomizer.cpp,
	  utilities/cameragui/renamecustomizer.h,
	  utilities/cameragui/umscamera.cpp,
	  utilities/cameragui/umscamera.h: digiKam from trunk : add Digikam
	  namespace wrapper to CameraGUI source code.

2006-01-05 07:56  cgilles

	* digikam/digikamapp.cpp, digikam/digikamapp.h,
	  showfoto/showfoto.cpp, showfoto/showfoto.h,
	  utilities/imageeditor/canvas/imagepluginloader.h,
	  utilities/splashscreen/splashscreen.cpp,
	  utilities/splashscreen/splashscreen.h: digiKam from trunk : add
	  Digikam namespace wrapper to SplashScreen source code.

2006-01-04 23:34  toma

	* digikam/digikamapp.cpp, digikam/digikamapp.h, digikam/main.cpp:
	  Forward port: add --download-from parameter to digikam


2006-01-04 22:22  mwiesweg

	* libs/dimg/loaders/tiffloader.cpp: digikam from trunk: Fix TIFF
	  loader

	  Loading of non-16bit images is now done using the TIFFRGBAImage
	  functions,
	  which provide automatic conversion to RGBA for most formats.

2006-01-04 15:05  cgilles

	* showfoto/main.cpp, showfoto/setup.cpp, showfoto/setup.h,
	  showfoto/setupeditor.cpp, showfoto/setupeditor.h,
	  showfoto/setupicc.cpp, showfoto/setupicc.h,
	  showfoto/setupplugins.cpp, showfoto/setupplugins.h,
	  showfoto/setupslideshow.cpp, showfoto/setupslideshow.h,
	  showfoto/showfoto.cpp, showfoto/showfoto.h,
	  showfoto/slideshow.cpp, showfoto/slideshow.h: digiKam from trunk
	  : add ShowFoto namespace wrapper to all showfoto source code.

2006-01-04 14:44  cgilles

	* libs/imageproperties/Makefile.am,
	  libs/imageproperties/imagepropertiescolorstab.cpp,
	  libs/imageproperties/imagepropertiescolorstab.h,
	  libs/imageproperties/imagepropertieshistogramtab.cpp,
	  libs/imageproperties/imagepropertieshistogramtab.h,
	  libs/imageproperties/imagepropertiessidebar.cpp,
	  libs/imageproperties/imagepropertiessidebar.h,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/imagepropertiessidebardb.h: digiKam from
	  trunk : renamed ImagePropertiesHistogramTab class to
	  ImagePropertiesHistogramTab
	  CCMAIL: fj.cruz@supercable.es

2006-01-04 14:30  cgilles

	* libs/imageproperties/imagepropertieshistogramtab.cpp,
	  libs/imageproperties/imagepropertiessidebar.cpp,
	  libs/imageproperties/imagepropertiessidebardb.cpp: digiKam from
	  trunk : renamed 'Histogram' image properties side bar to a more
	  generic 'Colors' name. Histogram information are added to an
	  KTabWidget container. A new (empty) 'ICC profiles' tab have been
	  added. It's dedicaced to display all current image ICC profiles
	  information.

	  CCMAIL: digikam-devel@kde.org, fj.cruz@supercable.es

2006-01-04 13:11  cgilles

	* libs/imageproperties/imagepropertieshistogramtab.cpp,
	  libs/imageproperties/imagepropertieshistogramtab.h: digiKam from
	  trunk : logarithmic Histogram per default is better than Linear
	  with 16 bits images

2006-01-04 12:55  cgilles

	* imageplugins/imageeffect_autocorrection.cpp,
	  imageplugins/imageeffect_autocorrection.h,
	  imageplugins/imageeffect_bcg.cpp, imageplugins/imageeffect_bcg.h,
	  imageplugins/imageeffect_blur.cpp,
	  imageplugins/imageeffect_blur.h,
	  imageplugins/imageeffect_bwsepia.cpp,
	  imageplugins/imageeffect_bwsepia.h,
	  imageplugins/imageeffect_hsl.cpp, imageplugins/imageeffect_hsl.h,
	  imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_iccproof.h,
	  imageplugins/imageeffect_ratiocrop.cpp,
	  imageplugins/imageeffect_ratiocrop.h,
	  imageplugins/imageeffect_redeye.cpp,
	  imageplugins/imageeffect_redeye.h,
	  imageplugins/imageeffect_rgb.cpp, imageplugins/imageeffect_rgb.h,
	  imageplugins/imageeffect_sharpen.cpp,
	  imageplugins/imageeffect_sharpen.h,
	  imageplugins/imageplugin_core.cpp,
	  imageplugins/imageplugin_core.h: digiKam from trunk : add image
	  plugin core namespace wrapper. fix .moc file in ICC profiles
	  plugin. Fix RGB plugin export class

	  CCMAIL: digikam-devel@kde.org

2006-01-04 11:28  cgilles

	* utilities/cameragui/Makefile.am,
	  utilities/cameragui/umscamera.cpp: digiKam from trunk : USM
	  camera interface can get thumbnails from TIFF, PNG and others
	  image file format using DImg. This is not optimum, especially
	  with TIFF file witch can provide an embedded thumb. A future
	  DImg::getEmbeddedThumbnail() method will be create in this way.

	  CCMAIL: digikam-devel@kde.org

2006-01-04 09:41  cgilles

	* imageplugins/imageeffect_bwsepia.cpp,
	  imageplugins/imageeffect_bwsepia.h: digiKam from trunk : Black
	  and whithe conversion tool use standard Digikam dialog to give a
	  better look ! Corrected target image histogram is now visible
	  like with others IE plugins

	  CCMAIL: digikam-devel@kde.org

2006-01-04 09:14  cgilles

	* imageplugins/imageeffect_autocorrection.cpp: fix i18n

2006-01-04 08:57  cgilles

	* imageplugins/imageeffect_autocorrection.cpp,
	  imageplugins/imageeffect_bcg.cpp, imageplugins/imageeffect_bcg.h,
	  imageplugins/imageeffect_hsl.cpp, imageplugins/imageeffect_hsl.h,
	  imageplugins/imageeffect_iccproof.cpp,
	  libs/widgets/imageguidewidget.cpp,
	  libs/widgets/imageguidewidget.h,
	  utilities/imageeditor/editor/imageiface.cpp,
	  utilities/imageeditor/editor/imageiface.h: Digikam from trunk :
	  Image GuideWidget and Histogram widget color level indicator
	  interraction Bug fix : we can select properly the source image
	  point to display color level on histogram :
	  - Full Original image
	  - Preview Image
	  - Target Preview Image (changed by plugins !)

	  The old implementation always displayed original image color
	  point information and this way cannot be used to check
	  over/under-exposure area on target image !!!

	  CCMAIL: digikam-devel@kde.org

2006-01-04 00:09  ach

	* digikam/digikamapp.cpp: digikam trunk: give the dcop if a
	  meaningful name:
	  'camera' instead of 'DCOPIface'.

2006-01-03 23:13  mwiesweg

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h, libs/dimg/dimgloader.cpp,
	  libs/dimg/dimgloader.h, libs/dimg/dimgloaderobserver.h,
	  libs/dimg/loaders/jpegloader.cpp, libs/dimg/loaders/jpegloader.h,
	  libs/dimg/loaders/pngloader.cpp, libs/dimg/loaders/pngloader.h,
	  libs/dimg/loaders/ppmloader.cpp, libs/dimg/loaders/ppmloader.h,
	  libs/dimg/loaders/qimageloader.cpp,
	  libs/dimg/loaders/qimageloader.h,
	  libs/dimg/loaders/rawloader.cpp, libs/dimg/loaders/rawloader.h,
	  libs/dimg/loaders/tiffloader.cpp, libs/dimg/loaders/tiffloader.h,
	  libs/imageproperties/imagepropertieshistogramtab.cpp,
	  libs/imageproperties/imagepropertieshistogramtab.h,
	  libs/threadimageio/loadsavethread.cpp,
	  libs/threadimageio/loadsavethread.h,
	  libs/widgets/histogramwidget.cpp, libs/widgets/histogramwidget.h,
	  utilities/imageeditor/canvas/dimginterface.cpp: digikam from
	  trunk: Threaded image loading

	  - Fix LoadSaveThread
	  - Add a class DImgLoaderObserver which allows communication with
	  the loading/saving in a different thread:
	  - progress info
	  - stopping hooks to abort the loading/saving process
	  - Add a class ManagedLoadSaveThread which manages the tasks in
	  its queue and allows preloading.
	  To achieve this, it uses the stopping capabilities in the loaders
	  - Added progress info and stopping to JPEG, PNG, TIFF, PNG
	  loaders, added progress info to raw loader.
	  QImage loader does not support this.
	  - Use new ManagedLoadSaveThread and connect progress info to
	  histogram tab

	  TODO:
	  - add preloading to DImgInterface and thus to IE and showfoto

	  CCMAIL: digikam-devel@kde.org

2006-01-03 15:40  fjcruz

	* utilities/setup/setupicc.cpp: Bug fixed: if "Default Path" for
	  icc files in Color Management setup dialog is empty and user try
	  to enable color management, this one is disabled and an error
	  message is showed .

	  CCMAIL:digikam-devel@kde.org

2006-01-03 15:39  fjcruz

	* showfoto/setupicc.cpp: Bug fixed: if "Default Path" for icc files
	  in Color Management setup dialog is empty and user try to enable
	  color management, this one is disabled and an error message is
	  showed .

	  CCMAIL:digikam-devel@kde.org

2006-01-03 15:37  cgilles

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h,
	  libs/dimg/loaders/rawloader.cpp, libs/dimg/loaders/rawloader.h,
	  showfoto/setupeditor.cpp, showfoto/setupeditor.h,
	  showfoto/showfoto.cpp,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/iofilesettingscontainer.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/setup/setupeditor.cpp, utilities/setup/setupeditor.h:
	  Digikam from trunk : new RAW file decoding options to interpolate
	  RGB as four colors (-f dcraw option).

	  CCMAIL: digikam-devel@kde.org

2006-01-03 15:06  cgilles

	* libs/dimg/loaders/README: update

2006-01-03 14:36  cgilles

	* showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp: fix debug messages

2006-01-03 14:33  cgilles

	* showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/imagewindow.cpp: digiKam from trunk
	  : fix crash if null pointer is using like IOFileSettingsContainer

2006-01-03 14:22  cgilles

	* libs/dcraw/README: fix

2006-01-03 13:21  cgilles

	* imageplugins/imageeffect_autocorrection.cpp,
	  imageplugins/imageeffect_autocorrection.h: digiKam from trunk :
	  Auto-color correction tool use standard Digikam dialog to give a
	  better look ! Corrected target image histogram is now visible
	  like with others IE plugins

	  CCMAIL: digikam-devel@kde.org

2006-01-03 11:58  cgilles

	* libs/dcraw/README: Update

2006-01-03 11:40  cgilles

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h,
	  libs/dimg/loaders/rawloader.cpp, libs/dimg/loaders/rawloader.h,
	  showfoto/showfoto.cpp,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/iofilesettingscontainer.h,
	  utilities/imageeditor/editor/imagewindow.cpp: Digikam from trunk
	  : and finally RAW file decoding settings are now used by IE and
	  Showfoto...

	  Actually, the RAW file decoding settings implementation provide
	  these parameters :

	  - Enable Quality Decoding (bool) : If disable, we using old dcraw
	  command line syntax with '-q' parameter alone. If Enable we using
	  addition quality factor require by last dcraw release.
	  - Quality Decoding Factor (int 0-4) : The famous factor using to
	  optimize RAW decoding image (0 for slow computer, 3 for speed
	  computer)

	  TO DIGIKAM TEAM :

	  - I have tested using this implementation using dcraw v7.49, not
	  the last one released by Dave Coffin.
	  - We can add any other advanced RAW decoding parameter on
	  settings dialog tab :
	  * -f : Interpolate RGB as four colors. This blurs the image a
	  little, but it eliminates false 2x2 mesh patterns.
	  * -a : Automatic color balance. The default is to use a fixed
	  color balance based on a white card photographed in sunlight.
	  * -w : Use the color balance specified by the camera. If this
	  can't be found, dcraw prints a warning and reverts to the
	  default.
	  * -n : By default, dcraw clips all colors to prevent pink hues in
	  the highlights. Combine this option with -b 0.25 to leave the
	  image data completely unclipped.
	  * -j : For Fuji Super CCD cameras, show the image tilted 45
	  degrees so that each output pixel corresponds to one raw pixel.
	  * -s : For Fuji Super CCD SR cameras, use the secondary sensors,
	  in effect underexposing the image by four stops to reveal detail
	  in the highlights. For all other cameras, -j and -s are silently
	  ignored.

	  Notes :

	  - "-a" and "-w" are always actually enable on the current
	  implementation and work fine. I'm not sure if ti's a good idea to
	  disable these parameters.
	  - I have never tested "-f" parameter. I think this one must be
	  availabe in setup.
	  - "-n", "-j", and "-s" are indeep settings. i'm not favorable to
	  add these options, excepted if any users want these parameters...

	  Please let's me hear if all is right for you ! Suggestions and
	  wishes are welcome

	  CCMAIL: digikam-devel@kde.org

2006-01-03 10:30  cgilles

	* showfoto/showfoto.cpp: Digikam from trunk : Paco, why loading 2
	  instances of the same image (:=))) ???

	  CCMAIL: fj.cruz@supercable.es

2006-01-03 10:27  cgilles

	* showfoto/showfoto.cpp, utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/editor/imagewindow.cpp: Digikam from trunk
	  : RAW file decoding settings rules for IE and Showfoto

2006-01-03 10:01  cgilles

	* showfoto/setupeditor.cpp, showfoto/setupeditor.h,
	  showfoto/showfoto.cpp,
	  utilities/imageeditor/canvas/iofilesettingscontainer.h,
	  utilities/imageeditor/editor/imagewindow.cpp: Digikam from trunk
	  : RAW file decoding settings use IO file settings container

2006-01-03 09:48  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h,
	  utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/canvas/iofilesettingscontainer.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: Digikam from trunk :
	  image editor and showfoto now using IO file settings container

2006-01-03 08:41  cgilles

	* digikam/albumiconview.cpp, digikam/digikamapp.cpp,
	  digikam/digikamapp.h, showfoto/showfoto.cpp, showfoto/showfoto.h,
	  utilities/cameragui/cameracontroller.cpp,
	  utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/canvas/iccsettingscontainer.h,
	  utilities/imageeditor/canvas/imagepluginloader.cpp,
	  utilities/imageeditor/canvas/imagepluginloader.h,
	  utilities/imageeditor/canvas/iofilesettingscontainer.h,
	  utilities/imageeditor/canvas/undoaction.cpp,
	  utilities/imageeditor/canvas/undoaction.h,
	  utilities/imageeditor/canvas/undocache.cpp,
	  utilities/imageeditor/canvas/undocache.h,
	  utilities/imageeditor/canvas/undomanager.cpp,
	  utilities/imageeditor/canvas/undomanager.h,
	  utilities/imageeditor/editor/imageprint.cpp,
	  utilities/imageeditor/editor/imageprint.h,
	  utilities/imageeditor/editor/imageresizedlg.cpp,
	  utilities/imageeditor/editor/imageresizedlg.h,
	  utilities/imageeditor/editor/imagewidget.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: Digikam from trunk :
	  Digikam namespace wrapper for image editor

2006-01-03 07:10  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: Digikam from trunk :
	  A new IO file settings container is require in IE and showfoto.
	  To prevent confusions between this one and ICCSettings container,
	  i have remaned current m_container to m_ICCSetings.

	  CCMAIL: fj.cruz@supercable.es

2006-01-03 06:57  cgilles

	* libs/dimg/loaders/pngloader.cpp: Fix internal libpng error
	  messages

2006-01-02 23:05  cgilles

	* utilities/setup/setupeditor.cpp, utilities/setup/setupeditor.h:
	  Digikam 0.9.0 from trunk : RAW fiel decoding setting for image
	  editor. Nothing is done really in IE. TODO: implement a new
	  iofilesettingcontainer class.

	  CCMAIL: digikam-devel@kde.org

2006-01-02 22:46  fjcruz

	* showfoto/setupicc.cpp: Minor bug fixed: if the user selects "Ask"
	  as default behaviour, it is preserved between sessions. Before
	  this bug was fixed, if the user opened the Color Management setup
	  dialog, behaviour becames to "Apply" without user interaction.

	  CCMAIL:digikam-devel@kde.org

2006-01-02 20:20  toma

	* digikam/scanlib.cpp, digikam/scanlib.h,
	  utilities/cameragui/cameraui.cpp, utilities/cameragui/cameraui.h:
	  Fix for the camergui.
	  When a directory is created, a watch is put on it to spot new
	  files
	  but it can occur that the file is copied there before the watch
	  is
	  completely setup. That is why as an extra safeguard run scanlib
	  over the folders we used when the cameragui is closed.
	  BUG:119201


2006-01-02 20:10  toma

	* libs/dimg/filters/dimggaussianblur.h,
	  libs/dimg/loaders/Makefile.am, libs/jpegutils/transupp.cpp,
	  showfoto/Makefile.am: Fixes to enable --enable-final again:
	  - wrong define
	  - pngloader.cpp should be first to load the correct
	  png.h/setjmp.h
	  - include two header files only when --enable-final is used (dont
	  ask why)
	  - add libimgeditor to the makefile, so imageiface can be found

2006-01-02 13:42  cgilles

	* utilities/setup/setupimgplugins.cpp,
	  utilities/setup/setupimgplugins.h: Digikam 0.9.0 from trunk :
	  missing to add new source files about setup image plugins

2006-01-02 10:53  cgilles

	* digikam/digikamapp.cpp: Digikam 0.9.0 from trunk : new image
	  plugins setup dialog page (like showfoto). There is more empty
	  space availalble now in image editor setup page. We will using
	  this one to add RAW files decoding settings.

	  CCMAIL: digikam-devel@kde.org

2006-01-02 10:53  cgilles

	* utilities/setup/Makefile.am, utilities/setup/setup.cpp,
	  utilities/setup/setup.h, utilities/setup/setupeditor.cpp,
	  utilities/setup/setupeditor.h: Digikam 0.9.0 from trunk : new
	  image plugins setup dialog page (like showfoto). There is more
	  empty space availalble now in image editor setup page. We will
	  using this one to add RAW files decoding settings.

	  CCMAIL: digikam-devel@kde.org

2006-01-02 10:51  cgilles

	* showfoto/setupeditor.cpp, showfoto/setupeditor.h: Digikam 0.9.0
	  from trunk : fix showfoto setup dialog layout

	  CCMAIL: digikam-devel@kde.org

2006-01-01 23:58  toma

	* libs/filters/imagefilters.cpp: Forward port of variable renaming,
	  to avoid a class when using --enable-final.

2006-01-01 19:33  cgilles

	* libs/widgets/imageguidewidget.cpp: digikam from trunk : no need
	  to redraw image guide widget content if mouse is not released.
	  This is reduce CPU time require to redraw content.

	  CCMAIL: digikam-devel@kde.org

2006-01-01 19:18  fjcruz

	* utilities/setup/setupicc.cpp: Minor bug fixed: if the user
	  selects "Ask" as default behaviour, it is preserved between
	  sessions. Before this bug was fixed, if the user opened the Color
	  Management setup dialog, behaviour becames to "Apply" without
	  user interaction.

	  CCMAIL:digikam-devel@kde.org

2006-01-01 19:04  cgilles

	* libs/dcraw/dcraw_decode.cpp, libs/dcraw/dcraw_decode.h: dcraw C++
	  class implementation progress. Not yet complete

2005-12-31 14:49  cgilles

	* showfoto/showfoto.cpp: digikam from trunk : missing to check in
	  saveAs method if user image file extension is supported by
	  showfoto.

	  Tom, sorry for this, but we need to backport again this fix on
	  stable branch please (:=)))...

	  CCMAIL: digikam-devel@kde.org

2005-12-31 14:49  cgilles

	* utilities/imageeditor/editor/imagewindow.cpp: digikam from trunk
	  : missing to check in saveAs method if user image file extension
	  is supported by Image editor.

	  Tom, sorry for this, but we need to backport again this fix on
	  stable branch please (:=)))...

	  CCMAIL: digikam-devel@kde.org

2005-12-30 22:19  cgilles

	* showfoto/showfoto.cpp: digikam from trunk : Showfoto BUGFIX in
	  SaveAs method : when an user set an image file name with an
	  extension without using mime type combo list from save as dialog,
	  we need to check this file name extension before to perform image
	  saving, else image editor will failed.

	  Tom, we need to backport this fix on stable branch please...

	  CCMAIL: digikam-devel@kde.org

2005-12-30 22:19  cgilles

	* utilities/imageeditor/editor/imagewindow.cpp: digikam from trunk
	  : Image editor BUGFIX in SaveAs method : when an user set an
	  image file name with an extension without using mime type combo
	  list from save as dialog, we need to check this file name
	  extension before to perform image saving, else image editor will
	  failed.

	  Tom, we need to backport this fix on stable branch please...

	  CCMAIL: digikam-devel@kde.org

2005-12-30 20:36  cgilles

	* libs/dimg/loaders/jpegloader.cpp: digikam from trunk :
	  DImg::JpegLoader BUGFIX : export properly a 16 bits image to
	  JPEG. JPEG do not support 16 bits per color per pixel. Now, a
	  JPEG image exported from a RAW file isn't broken.
	  CCMAIL: digikam-devel@kde.org

2005-12-30 15:50  ossi

	* configure.in.in: trying to clean up the mess surrounding the lcms
	  check.

2005-12-30 15:50  ossi

	* libs/dcraw/dcraw.c, libs/dcraw/dcraw_decode.cpp: this is
	  guesswork, but i suppose the lcms header should be included via
	  the #define containing it's correct location.

2005-12-30 15:20  deller

	* libs/threadimageio/Makefile.am: fix build - add path to
	  digikam_export.h

2005-12-30 13:41  cgilles

	* libs/widgets/curveswidget.cpp, libs/widgets/histogramwidget.cpp:
	  digikam from trunk : histogram is now divided to 4 areas (instead
	  3 areas) like main reflex digital still cameras. See any examples
	  from www.dpreview.com :
	  - Nikon : http://www.dpreview.com/reviews/nikond50/page8.asp
	  - Minolta :
	  http://www.dpreview.com/reviews/konicaminolta7d/page7.asp

	  CCMAIL: digikam-devel@kde.org

2005-12-30 13:09  cgilles

	* digikam/pics/histogram-lin.png, digikam/pics/histogram-log.png,
	  digikam/pics/image-full.png, digikam/pics/image-selection.png:
	  digikam from trunk : optimize icons size
	  CCMAIL: digikam-devel@kde.org

2005-12-29 23:33  jahrens

	* digikam/folderview.cpp: BUG: 117401

2005-12-29 20:51  toma

	* digikam/kipiinterface.cpp: Make the kipi plugins also work on all
	  images in a search folder or date folder.
	  BUG: 116520

2005-12-29 18:34  toma

	* digikam/digikamapp.cpp, digikam/digikamapp.h,
	  digikam/digikamui.rc: Add a rescan possibility to the menu, so
	  you dont have to close and start digiKam again when the app does
	  not detect changes in the album library path (which it should
	  detect in all cases by the way, so if you spot a logic, please
	  open a new bugreport)

	  Also makes it possible to turn off scan at start in the settings
	  and do it manually when needed, this will gain a bit in the
	  startup time of digiKam.

	  BUG: 119073

2005-12-29 13:39  cgilles

	* libs/dimg/loaders/rawloader.cpp: digikam from trunk : using -q
	  dcraw option to decode RAW file under Image Editor is better than
	  -h : right image size, good image quality, and suitable image
	  decoding speed.
	  TODO : added new IE setting tab in setup dialog about advanced
	  RAW decoding options.
	  CCMAIL: digikam-devel@kde.org

2005-12-26 20:18  toma

	* digikam/upgradedb_sqlite2tosqlite3.cpp, kioslave/sqlitedb.cpp:
	  Fix the unsupported feature --enable-nfs-hack again. Adjusted the
	  upgradedb class to convert to and from a digikam compiled with
	  that parameter. Also fixed the kioslave, which did not included
	  the config.h, thus NFS_HACK contained the wrong value, so the
	  hack did not work at all in 0.8.0.

	  Please test if you are using this unsupported feature.
	  CCMAIL: digikam-users@kde.org
	  BUG: 118543

2005-12-26 14:54  toma

	* showfoto/showfoto.cpp, showfoto/showfotoui.rc: Several changes
	  which make sure the open file and open folder dialog always open
	  in the last used folder.

2005-12-25 19:52  cgilles

	* libs/dimg/loaders/rawloader.cpp, libs/dimg/loaders/rawloader.h:
	  add debug messages handler

2005-12-25 19:45  cgilles

	* libs/dimg/loaders/jpegloader.cpp, libs/dimg/loaders/jpegloader.h,
	  libs/dimg/loaders/pngloader.cpp, libs/dimg/loaders/ppmloader.cpp,
	  libs/dimg/loaders/tiffloader.cpp, libs/dimg/loaders/tiffloader.h:
	  digiKam from trunk : DImg Image Loader more C++ compliant

2005-12-25 17:40  cgilles

	* libs/dimg/loaders/iccjpeg.h, libs/dimg/loaders/jpegloader.cpp,
	  libs/dimg/loaders/jpegloader.h: digiKam from trunk :
	  DImg::JPEGLoader more C++ compliant

2005-12-25 16:48  cgilles

	* libs/dcraw/README: fix

2005-12-25 16:46  cgilles

	* libs/dcraw/dcraw_parse.cpp: digiKam from trunk : dcraw parse
	  class : more KDE compliant to use KDebug instead fprintf into
	  stderr.

	  CCMAIL: digikam-devel@kde.org

2005-12-25 10:59  cgilles

	* libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/imagepropertiessidebardb.h: digiKam from
	  trunk : image properties side bar (using data from database
	  version) can display exif info and histogram if no database
	  instance is available, for example when Image Editor is launched
	  from camera GUI.

	  CCMAIL: digikam-devel@kde.org

2005-12-24 13:41  cgilles

	* utilities/cameragui/Makefile.am,
	  utilities/cameragui/umscamera.cpp: digiKam from trunk : It's
	  Christmast Time !

	  Camera Interface can display RAW file thumbnails. Tom you can
	  backport this commit into stable branch.

	  Next stage is to create new DImg method to get thumbnail.

	  CCMAIL: digikam-devel@kde.org

2005-12-23 18:43  cartman

	* digikam/digikamfirstrun.cpp: translator comment

2005-12-23 18:11  cartman

	* digikam/digikamfirstrun.cpp: Missing i18n

2005-12-23 17:10  fjcruz

	* imageplugins/imageeffect_iccproof.cpp: Some changes have been
	  made to avoid visualization problems at low resolutions (800x600
	  and so).

	  CCMAIL:digikam-devel@kde.org

2005-12-23 13:22  cgilles

	* libs/widgets/curveswidget.cpp, libs/widgets/histogramwidget.cpp:
	  digiKam from trunk : Histogram and Curves widgets : fix color
	  guide visibility

2005-12-23 09:37  cgilles

	* imageplugins/imageeffect_iccproof.cpp: digiKam from trunk :
	  ICCProof image plugin : removing QButtonGroup frame (not elegant
	  into KTabWidget). This will reduce Dialog layout size.
	  Paco, dialog size is limit in 1024x768. To optimize more, you
	  need to add a new Tab in you KTabWiget settings named 'General'
	  for example, and put all 'Options' group in.
	  CCMAIL: fj.cruz@supercable.es

2005-12-23 09:20  cgilles

	* imageplugins/imageeffect_iccproof.cpp: digiKam from trunk :
	  ICCProof image plugin : reduce string widget size.
	  CCMAIL: fj.cruz@supercable.es

2005-12-23 09:09  cgilles

	* imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_iccproof.h: digiKam from trunk :
	  ICCProof image plugin :
	  - Fix dialog layout. We need to use small strings to naming
	  widgets. Long descriptions will be done with QWhatThis and
	  QToolTip
	  - Fix i18n.
	  - Fix link to handbook. We will add the anchor relevant in the
	  future.
	  - Fix Hsitogram indicator when you pickup color from target
	  image.
	  CCMAIL: fj.cruz@supercable.es

2005-12-23 08:17  fjcruz

	* imageplugins/imageeffect_iccproof.cpp: Widget layout has been
	  finished, although currently it's still useless. Please, test it
	  for low screen resolutions.

	  CCMAIL:digikam-devel@kde.org

2005-12-22 23:14  fjcruz

	* imageplugins/imageeffect_iccproof.cpp: Tab widget has been added
	  (again) to avoid problems with some screen definitions.

	  CCMAIL:digikam-devel@kde.org

2005-12-22 19:07  gianni

	* showfoto/mimetypes/x-raw.desktop: PNG, GIF, JPEG, MNG and BMP
	  cannot be RAW images. We need to open and previe into Konqueror.
	  This commit fix it.
	  CCMAIL:caulier.gilles@free.fr,tomalbers@kde.nl

2005-12-22 18:50  thiago

	* libs/dcraw/dcraw.c, libs/dcraw/dcraw_decode.cpp,
	  libs/dcraw/dcraw_decode.h: These files are not executables.
	  CCMAIL:caulier.gilles@free.fr

2005-12-22 14:55  cgilles

	* libs/dcraw/README, libs/dcraw/dcraw.c,
	  libs/dcraw/dcraw_decode.cpp, libs/dcraw/dcraw_decode.h,
	  libs/dcraw/dcraw_parse.cpp: dcraw C++ class port. uncomplete. Not
	  yet used

2005-12-22 12:58  cgilles

	* libs/dcraw/parse_old.c: remove old parse.c file.The new reference
	  for future backport is the current parse.c file

2005-12-22 12:34  fjcruz

	* imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_iccproof.h: Widget layout has been
	  rewritten.

	  CCMAIL:digikam-devel@kde.org

2005-12-21 23:04  fjcruz

	* imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_iccproof.h: Tab widget has been added.

	  CCMAIL:digikam-devel@kde.org

2005-12-21 12:47  fjcruz

	* imageplugins/hi32-action-colormanagement.png: First approach to
	  color management plugin: icon for action

	  CCMAIL:digikam-devel@kde.org

2005-12-21 12:27  fjcruz

	* imageplugins/imageeffect_iccproof.cpp,
	  imageplugins/imageeffect_iccproof.h: First approach to color
	  management plugin.

	  CCMAIL:digikam-devel@kde.org

2005-12-21 12:26  fjcruz

	* imageplugins/Makefile.am,
	  imageplugins/digikamimageplugin_core_ui.rc,
	  imageplugins/imageplugin_core.cpp,
	  imageplugins/imageplugin_core.h: First approach to color
	  management plugin.

	  CCMAIL:digikam-devel@kde.org

2005-12-21 03:50  mueller

	* kioslave/digikamthumbnail.cpp, libs/dimg/loaders/rawloader.cpp,
	  utilities/imageeditor/imlibinterface.cpp: now it even compiles

2005-12-21 02:12  mueller

	* kioslave/digikamthumbnail.cpp: fix shell insertion

2005-12-21 02:11  mueller

	* utilities/imageeditor/imlibinterface.cpp: fix shell insertion
	  problem

2005-12-21 02:10  mueller

	* libs/dimg/loaders/rawloader.cpp: fix shell insertion
	  vulnerability

2005-12-20 15:54  cgilles

	* libs/dcraw/dcraw_parse.cpp, libs/dcraw/dcraw_parse.h: polish

2005-12-20 15:36  osterfeld

	* libs/dcraw/Makefile.am: add INCLUDES

2005-12-20 12:07  cgilles

	* kioslave/Makefile.am, kioslave/digikamthumbnail.cpp,
	  libs/dcraw/Makefile.am, libs/dcraw/dcraw_parse.cpp,
	  libs/dcraw/dcraw_parse.h, libs/dimg/Makefile.am,
	  libs/dimg/dimg.cpp, libs/dimg/loaders/Makefile.am,
	  libs/dimg/loaders/rawloader.cpp: digiKam from trunk : new C++
	  class to parse RAW file based on dcraw::parse.c implementation.
	  TODO :
	  - add new method to get RAW file orientation.
	  - do a new C++ class based on dcraw decoder implementation !

	  CCMAIL: digikam-devel@kde.org

2005-12-20 07:36  cgilles

	* libs/dimg/loaders/rawloader.cpp: remove old debug info

2005-12-20 07:34  cgilles

	* libs/dcraw/parse.c: RAW parsing implementation from dcraw project
	  : disable all message to STDOUT.

	  CCMAIL: digikam-devel@kde.org

2005-12-19 19:30  cgilles

	* libs/Makefile.am: Fix compilation order

2005-12-19 15:47  cgilles

	* libs/dimg/dimg.cpp, libs/dimg/loaders/jpegloader.cpp,
	  libs/dimg/loaders/pngloader.cpp, libs/dimg/loaders/ppmloader.cpp,
	  libs/dimg/loaders/rawloader.cpp,
	  libs/dimg/loaders/tiffloader.cpp,
	  libs/imageproperties/imagepropertieshistogramtab.cpp: DImg loader
	  : removed unecessary debug console messages.
	  Fix histogram sidebar tab memory leak

2005-12-19 14:59  cgilles

	* libs/threadimageio/loadsavethread.cpp,
	  libs/threadimageio/loadsavethread.h: polish source code using
	  digiKam coding style

2005-12-19 14:23  cgilles

	* digikam/Makefile.am, libs/Makefile.am,
	  libs/imageproperties/Makefile.am,
	  libs/imageproperties/imagepropertieshistogramtab.cpp,
	  libs/imageproperties/imagepropertieshistogramtab.h,
	  libs/threadimageio, libs/threadimageio/Makefile.am,
	  libs/threadimageio/loadsavethread.cpp,
	  libs/threadimageio/loadsavethread.h: Digikam from trunk : image
	  histogram sidebar : using separate thread to load image.

	  This implementation use a new class from digiKam core library
	  name threadimageio dedicaced to perform load and saving
	  operations on image files. This class has been written by Marcel
	  Wiesweg.

	  In first, i have use this class to perform loading image on main
	  window histogram sidebar tab. The old implementation performed
	  loading in GUI thread that generated any time latency.
	  Now loading operations are separated and GUI isn't frozen.

	  TODO :

	  - To load RAW files DImg image loader use parce.c implementation
	  from dcraw project. This source code using a lot of 'printf' to
	  debug. This is wrong and generate any time latency problem. We
	  need to fix it in the future, especially to port dcraw code to a
	  dedicaced pure C++ class.
	  - Add progress to DImg image loader.
	  - Fix DImg image loader implementation to break an image io
	  currently performed.
	  - Add thread image io support in Image editor Canvas.
	  - Add progress indicator in Image Editor canvas. We no need to
	  use a progress bar here, just a text indicator in percent placed
	  at canvas center. Like this, image editor layout isn't broken.

	  Thanks to Marcel to help me in these task !

	  CCMAIL: digikam-devel@kde.org, marcel.wiesweg@gmx.de

2005-12-19 12:48  cgilles

	* libs/imageproperties/Makefile.am: non need include_dir to install
	  here

2005-12-19 12:36  cgilles

	* libs/imageproperties/imagepropertieshistogramtab.cpp,
	  libs/imageproperties/imagepropertieshistogramtab.h,
	  libs/widgets/histogramwidget.cpp, libs/widgets/histogramwidget.h:
	  Digikam from trunk : image histogram sidebar : prepare to use
	  separate thread to load image using future implementation of
	  Marcel Wiesweg

	  CCMAIL: digikam-devel@kde.org, marcel.wiesweg@gmx.de

2005-12-19 10:53  jahrens

	* digikam/tagfolderview.cpp, digikam/tagspopupmenu.cpp,
	  digikam/tagspopupmenu.h: Added the patch from Craig Howard.
	  Thank you Craig!

	  CCMAIL: kde@choward.ca
	  BUG: 113807

2005-12-19 10:30  jahrens

	* digikam/tagfilterview.cpp: Adding the "Not Tagged" entry, when
	  the tag filter was cleared.

	  BUG: 116343

2005-12-19 09:09  cgilles

	* libs/dialogs/imagedlgbase.h: Digikam from trunk : Fix slider
	  settings rules because color correction algorithm can take a
	  while with 16 bits images. The values changed by sliders will be
	  delayed by 500 ms using QTimer.

	  CCMAIL: digikam-devel@kde.org

2005-12-19 00:02  toma

	* digikam, digikam/Makefile.am, digikam/dcopiface.cpp,
	  digikam/dcopiface.h, digikam/digikamapp.cpp,
	  digikam/digikamapp.h, libs/dialogs, libs/dimg/filters: Patch
	  received from Leonid Zeitlin:
	  Adds a dcop possibility for digiKam, so the hotplug script can
	  send a DCOP call to a running instance of DigiKam to show the
	  camera dialog. Needed to prevent starting another digiKam
	  instance.

2005-12-18 20:34  alund

	* utilities/imageeditor/editor/imageprint.cpp,
	  utilities/imageeditor/imageprint.cpp: Reorganize the print dialog
	  so that the widgets for configuring an exact size works like a
	  sencence:
	  o Scale to exact size:
	  [ ] x [ ] [Centimeters v]

2005-12-18 10:07  cgilles

	* imageplugins/imageeffect_bcg.cpp, imageplugins/imageeffect_bcg.h,
	  imageplugins/imageeffect_hsl.cpp, imageplugins/imageeffect_hsl.h,
	  libs/dialogs/imagedlgbase.cpp, libs/dialogs/imagedlgbase.h,
	  libs/dimg/filters/hslmodifier.cpp,
	  libs/dimg/filters/hslmodifier.h: Digikam 0.9.0 from trunk :
	  Polish 'BCG Adjust' image plugin histogram rules. 'HSL Adjust'
	  use new dialog layout like BCG adjust

	  CCMAIL: digikam-devel@kde.org

2005-12-18 00:47  jahrens

	* digikam/albumiconview.cpp, digikam/albumiconview.h: Added
	  copy/paste to AlbumIconView.

	  Now its possible to copy images from outside digikam (like konqi)
	  or between albums via copy/paste.

	  Todo: cut

	  CCMAIL: devel-digikam@kde.org

2005-12-18 00:45  cgilles

	* imageplugins/imageeffect_bcg.cpp, imageplugins/imageeffect_bcg.h,
	  libs/dialogs/Makefile.am, libs/dialogs/imagedlgbase.cpp,
	  libs/dialogs/imagedlgbase.h: Digikam 0.9.0 from trunk : backport
	  another one common dialog from DigikamImagePlugins using 'Power
	  Retouche' style layout. 'BCG Adjust' image plugin now use this
	  dialog. It's look like more proffessional touch.

	  I need to polish histogram rules here. Coming soon

	  CCMAIL: digikam-devel@kde.org

2005-12-17 23:54  jahrens

	* utilities/imageeditor/editor/imagewindow.cpp: This is just a
	  bloody workaround until we have found the problem which leads the
	  imagewindow to open in a wrong size

2005-12-17 23:15  fjcruz

	* showfoto/setupicc.cpp: New improvements:

	  - If the user disables Color Management and later he enables it
	  again, the last settings are remembered and preferences fields
	  are not empty.

	  - In profiles info dialog, the 'Manufacturer' field has been
	  replaced and now 'Copyright" is showed.

	  CCMAIL:digikam-devel@kde.org

2005-12-17 22:55  fjcruz

	* utilities/setup/setupicc.cpp: New improvements:

	  - If the user disables Color Management and later he enables it
	  again, the last settings are remembered and preferences fields
	  are not empty.

	  - In profiles info dialog, the 'Manufacturer' field has been
	  replaced and now 'Copyright" is showed.

	  CCMAIL:digikam-devel@kde.org

2005-12-17 22:40  fjcruz

	* showfoto/setupicc.cpp, showfoto/setupicc.h,
	  showfoto/showfoto.cpp, showfoto/showfoto.h: Color management
	  stuff (setup dialog and "actions") has been implemented in
	  showfoto too. Please, test and comments.

	  CCMAIL:digikam-devel@kde.org

2005-12-17 18:49  alund

	* utilities/imageeditor/editor/imageprint.cpp,
	  utilities/imageeditor/editor/imageprint.h: Add a 'Auto-rotate
	  page' option to the image editor printer. If enabled, the page
	  will be rotated to the same orientation as the image if needed.

2005-12-17 10:32  cgilles

	* utilities/cameragui/Makefile.am: fix

2005-12-17 08:54  amantia

	* libs/dialogs/Makefile.am, libs/dimg/filters/Makefile.am: builddir
	  != srcdir fix. It still fails to link on a 64bit platform.

2005-12-16 14:46  cgilles

	* libs/widgets/curveswidget.cpp: Curves Widget : fix toogle smooth
	  to free curve modes with 16 bits images

2005-12-16 14:31  cgilles

	* libs/widgets/curveswidget.cpp: Curves Widget : fix color guide
	  with 16 bits image

2005-12-16 12:23  cgilles

	* imageplugins/pics/curvefree.png,
	  imageplugins/pics/curvemooth.png: fix size

2005-12-16 12:01  cgilles

	* libs/widgets/curveswidget.cpp, libs/widgets/curveswidget.h:
	  Digikam from trunk : Curves widget display point position in
	  curves area to optimize layout in CurvesAdjust plugin dialog

2005-12-16 12:00  cgilles

	* imageplugins/pics/Makefile.am, imageplugins/pics/curvefree.png,
	  imageplugins/pics/curvemooth.png: Digikam from trunk : new icons
	  form curves widget to optimize layout in CurvesAdjust plugin
	  dialog

2005-12-16 09:16  fjcruz

	* utilities/setup/setupicc.cpp: Minor error fixed in color profiles
	  info dialog.

	  CCMAIL:digikam-devel@kde.org

2005-12-15 22:56  fjcruz

	* utilities/imageeditor/editor/imagewindow.cpp: Updated load method
	  to adptat it to the new implementation in Canvas and
	  DimgInterface classes.

	  CCMAIL:digikam-devel@kde.org

2005-12-15 22:56  fjcruz

	* utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h: With the color
	  management stuff implementation there were two "load"methods: one
	  for "no_color_management" and one for "yes_color_management".
	  Now, theses methods have been unified in one.

	  CCMAIL:digikam-devel@kde.org

2005-12-15 22:50  fjcruz

	* utilities/setup/setupicc.cpp: Messages with info about color
	  profiles in setup dialog now show the color profile file full
	  path.

	  CCMAIL:digikam-devel@kde.org

2005-12-15 22:47  fjcruz

	* showfoto/showfoto.cpp: Updated load method to adpat it to the new
	  implementation in Canvas and DimgInterface classes.

	  CCMAIL:digikam-devel@kde.org

2005-12-15 17:30  cgilles

	* libs/dimg/filters/dimgsharpen.cpp: fix

2005-12-15 14:25  cgilles

	* libs/dimg/filters/dimgsharpen.cpp: sharpen image tool :
	  uncomplete 16 bits support

2005-12-15 11:25  cgilles

	* libs/dimg/filters/dimgsharpen.cpp: polish

2005-12-15 10:45  cgilles

	* imageplugins/imageeffect_blur.h,
	  imageplugins/imageeffect_sharpen.cpp,
	  imageplugins/imageeffect_sharpen.h,
	  libs/dimg/filters/dimgsharpen.cpp,
	  libs/dimg/filters/dimgsharpen.h: Sharpen tool using DImg. Not yet
	  ported to 16bits

2005-12-15 07:59  cgilles

	* themes/Makefile.am: fix (:=))

2005-12-15 07:59  cgilles

	* themes/Makefile.am: fix makefile to get Desert theme

	  CCMAIL: gerhard@kulzer.net

2005-12-15 07:56  gkulzer

	* themes/Dessert: CCMAIL:caulier.gilles@free.fr
	  Add new Theme 'Dessert'

2005-12-15 07:50  gkulzer

	* themes/Dark: CCMAIL:caulier.gilles@free.fr
	  New theme Dessert

2005-12-14 12:19  cgilles

	* libs/imageproperties/imagepropertieshistogramtab.cpp,
	  libs/widgets/histogramwidget.cpp, libs/widgets/histogramwidget.h:
	  Digikam from trunk : removing old histogram constructors and
	  methods.

	  CCMAIL: digikam-devel@kde.org

2005-12-14 12:00  cgilles

	* libs/histogram/imagehistogram.cpp,
	  libs/histogram/imagehistogram.h,
	  utilities/imageeditor/canvas/canvas.cpp: Digikam from trunk :

	  - Removing old image histogram constructor.
	  - Copy selection from IE work with 16 bits image. You can copy
	  and paste image selection from IE to Krita. data are converted to
	  8 bits because 16 bits isn't supported by clipboard.
	  - blended histogram on IE canvas no support 16 bits images

	  CCMAIL: digikam-devel@kde.org

2005-12-14 08:13  cgilles

	* libs/widgets/imageregionwidget.cpp,
	  libs/widgets/imageregionwidget.h: using new delete method to test
	  DImg allocation

2005-12-13 20:25  cgilles

	* utilities/imageeditor/editor/imageiface.cpp: fix method to call

2005-12-13 20:01  cgilles

	* libs/dialogs/ctrlpaneldlg.cpp: set right handbook

2005-12-13 20:01  cgilles

	* imageplugins/imageeffect_blur.cpp: set right handbook

2005-12-13 19:28  cgilles

	* imageplugins/imageeffect_blur.cpp,
	  imageplugins/imageeffect_blur.h: digikam from trunk : Blur tool
	  use the new dialog from core (shared between digiKam and
	  DigikamImagePlugins)

2005-12-13 15:32  cgilles

	* imageplugins/Makefile.am: prepare BLur plugin to use new dialog

2005-12-13 15:28  cgilles

	* libs/dialogs/ctrlpaneldlg.cpp, libs/dialogs/ctrlpaneldlg.h: fix
	  indent

2005-12-13 13:54  cgilles

	* libs/dimg/dimg.cpp: Fix wrong memory read on DImg::flip() method.
	  This is can crash digikam with 16 bits images. Thanks _THE_
	  increadible tool named 'valgrind' (:=))) !!!
	  CCMAIL: digikam-devel@kde.org

2005-12-13 12:26  cgilles

	* libs/dialogs/ctrlpaneldlg.cpp, libs/dialogs/ctrlpaneldlg.h,
	  libs/dimg/dimg.cpp, libs/dimg/dimg.h: Fix memory leak

2005-12-13 09:07  cgilles

	* digikam/Makefile.am, libs/Makefile.am, libs/dialogs,
	  libs/dialogs/Makefile.am, libs/dialogs/ctrlpaneldlg.cpp,
	  libs/dialogs/ctrlpaneldlg.h: backport new common dialog for image
	  plugins from DigikamImagePlugins. Will be used in core plugin.

2005-12-13 07:24  cgilles

	* utilities/setup/setupicc.cpp: fix i18n

2005-12-13 07:13  cgilles

	* utilities/imageeditor/canvas/iccsettingscontainer.h: fix broken
	  compilation on recent gcc. Need to have a full C++
	  construtor/destructor

	  CCMAIL: fj.cruz@supercable.es

2005-12-13 07:00  cgilles

	* utilities/imageeditor/editor/imagewindow.cpp: fix header place.
	  main header must be the last

2005-12-12 21:37  fjcruz

	* libs/dimg/icctransform.cpp, libs/dimg/icctransform.h: Minors
	  changes to use them with real dynamic color mangement support.

	  CCMAIL:digikam-devel@kde.org

2005-12-12 21:36  fjcruz

	* utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h: Real dynamic support
	  for color management, using settings from dialog setup has been
	  added. Please test and report.

	  CCMAIL:digikam-devel@kde.org

2005-12-12 21:35  fjcruz

	* utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h: Real dynamic
	  support for color management, using settings from dialog setup
	  has been added. Please test and report.

	  CCMAIL:digikam-devel@kde.org

2005-12-12 21:30  fjcruz

	* utilities/setup/setupicc.cpp: Minors changes.

	  CCMAIL:digikam-devel@kde.org

2005-12-12 14:35  cgilles

	* libs/widgets/imageselectionwidget.cpp: perform optimization with
	  16 bits images

2005-12-12 14:03  cgilles

	* libs/widgets/imageselectionwidget.cpp: fix indent

2005-12-12 13:55  cgilles

	* utilities/imageeditor/editor/imageiface.h: remove comments

2005-12-12 12:24  cgilles

	* imageplugins/imageeffect_autocorrection.cpp,
	  imageplugins/imageeffect_autocorrection.h,
	  imageplugins/imageeffect_blur.cpp,
	  imageplugins/imageeffect_bwsepia.cpp,
	  imageplugins/imageeffect_bwsepia.h,
	  imageplugins/imageeffect_hsl.cpp,
	  imageplugins/imageeffect_ratiocrop.cpp,
	  imageplugins/imageplugin_core.cpp, libs/dimg/dimg.cpp,
	  libs/dimg/filters/dimgimagefilters.cpp,
	  libs/dimg/filters/dimgthreadedfilter.h,
	  libs/widgets/imageguidewidget.cpp,
	  libs/widgets/imagepaniconwidget.cpp,
	  libs/widgets/imagepaniconwidget.h,
	  libs/widgets/imageregionwidget.cpp,
	  libs/widgets/imageselectionwidget.cpp, showfoto/showfoto.cpp,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/editor/imageiface.cpp,
	  utilities/imageeditor/editor/imageiface.h,
	  utilities/imageeditor/editor/imagewidget.cpp,
	  utilities/imageeditor/editor/imagewidget.h,
	  utilities/imageeditor/editor/imagewindow.cpp: fix indeep memory
	  leak. Thanks Mr valgrind

2005-12-12 06:14  cgilles

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h,
	  libs/imageproperties/imagepropertieshistogramtab.cpp: polish
	  code. Limit DImg constructors

2005-12-09 22:42  cgilles

	* utilities/imageeditor/editor/imageiface.cpp,
	  utilities/imageeditor/editor/imageiface.h: imageiface : new
	  preview cache image using DImg : fix memory leak

2005-12-09 22:15  cgilles

	* libs/widgets/imagepaniconwidget.cpp,
	  libs/widgets/imagepaniconwidget.h: using new imageiface

2005-12-09 18:10  cgilles

	* libs/dimg/dimg.cpp: fix contructor

2005-12-09 15:02  cgilles

	* HACKING: memory leak test with valgrind

2005-12-09 14:42  cgilles

	* libs/dimg/dimgloader.cpp, libs/dimg/dimgloader.h,
	  libs/dimg/filters/dimggaussianblur.cpp,
	  libs/dimg/filters/dimgthreadedfilter.cpp,
	  libs/dimg/loaders/jpegloader.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: fix save image action
	  fix memory leak

2005-12-09 13:02  cgilles

	* libs/dimg/loaders/pngloader.cpp: no need to cast

2005-12-09 12:02  cgilles

	* imageplugins/imageeffect_blur.cpp,
	  imageplugins/imageeffect_blur.h, libs/dimg/filters/Makefile.am,
	  libs/dimg/filters/dimggaussianblur.cpp,
	  libs/dimg/filters/dimggaussianblur.h,
	  libs/dimg/filters/dimgimagefilters.cpp,
	  libs/dimg/filters/dimgimagefilters.h,
	  libs/dimg/filters/dimgthreadedfilter.cpp,
	  libs/dimg/filters/dimgthreadedfilter.h,
	  libs/widgets/imagepannelwidget.cpp,
	  libs/widgets/imagepannelwidget.h: no need class name

2005-12-09 12:00  cgilles

	* utilities/imageeditor/editor/imageiface.cpp: no need class name

2005-12-09 11:45  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: fix memory leak.
	  Thanks Mr Valgrind

2005-12-09 11:08  cgilles

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h, libs/dimg/dimgprivate.h:
	  copy all metadata properly

2005-12-09 09:56  cgilles

	* libs/widgets/histogramwidget.cpp: Trying to use uninitialized
	  value. Thanks Mr Valgrind

2005-12-09 09:30  cgilles

	* libs/imageproperties/imagepropertieshistogramtab.cpp: fix memory
	  leak. Thanks Mr Valgrind

2005-12-09 09:17  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: fix memory leak.
	  Thanks Mr Valgrind

2005-12-09 09:16  cgilles

	* libs/imageproperties/navigatebarwidget.cpp: fix memory leak.
	  Thanks Mr Valgrind

2005-12-09 09:01  cgilles

	* libs/imageproperties/imagepropertieshistogramtab.cpp: fix memory
	  leak. Thanks Mr Valgrind

2005-12-08 15:32  fjcruz

	* utilities/imageeditor/canvas/iccsettingscontainer.h: New class
	  added to storage color management settings in only one common
	  structure.

	  CCMAIL:digikam-devel@kde.org

2005-12-08 15:27  fjcruz

	* utilities/setup/setupicc.cpp: Minor bug has been fixed when
	  reading settings for color management stuff.

	  CCMAIL:digikam-devel@kde.org

2005-12-08 14:17  cgilles

	* libs/widgets/imageregionwidget.cpp,
	  libs/widgets/imageregionwidget.h: Support 16 bits images

2005-12-07 06:49  cgilles

	* digikam/Makefile.am: fix indent

2005-12-06 17:36  cgilles

	* digikam/Makefile.am, libs/Makefile.am, libs/dimg/Makefile.am,
	  libs/dimg/dimg.cpp, libs/dimg/dimg.h,
	  libs/dimg/filters/Makefile.am,
	  libs/dimg/filters/dimggaussianblur.cpp,
	  libs/dimg/filters/dimggaussianblur.h,
	  libs/dimg/filters/dimgimagefilters.cpp,
	  libs/dimg/filters/dimgimagefilters.h,
	  libs/dimg/filters/dimgsharpen.cpp,
	  libs/dimg/filters/dimgsharpen.h,
	  libs/dimg/filters/dimgthreadedfilter.cpp,
	  libs/dimg/filters/dimgthreadedfilter.h, showfoto/Makefile.am:
	  digikam from trunk : New image filter class for DImg.

2005-12-06 14:59  cgilles

	* libs/filters/Makefile.am: Fix

2005-12-06 13:44  cgilles

	* libs/curves/imagecurves.cpp: Fix wrong max curve value to the
	  right value (not 0)

2005-12-06 13:11  cgilles

	* libs/widgets/imageguidewidget.cpp,
	  libs/widgets/imageguidewidget.h: disable blink guide per default,
	  because it can take a while to redraw preview in 16 bits

2005-12-06 12:10  cgilles

	* libs/curves/imagecurves.h: polish

2005-12-06 12:08  cgilles

	* libs/curves/imagecurves.cpp, libs/curves/imagecurves.h,
	  libs/widgets/curveswidget.cpp, libs/widgets/curveswidget.h:
	  digikam from trunk : New image plugin tool supporting 16 bits
	  images : Adjust Curves
	  CCMAIL: digikam-devel@kde.org

2005-12-06 09:31  cgilles

	* libs/widgets/histogramwidget.cpp, libs/widgets/histogramwidget.h:
	  optimize

2005-12-06 09:30  cgilles

	* libs/curves/imagecurves.h: fix memory leak

2005-12-05 18:14  fjcruz

	* utilities/setup/setupicc.cpp: When CM is enabled the first time,
	  "Apply ..." is the default option for Color Management Policy.

	  CCMAIL:digikam-devel@kde.org, caulier.gilles@free.fr>

2005-12-05 15:53  cgilles

	* libs/curves/imagecurves.cpp, libs/curves/imagecurves.h: digikam
	  from trunk : Curves core API support 16 bits image. Curves Image
	  plugin not yet ported (8 bits only).
	  CCMAIL: digikam-devel@kde.org

2005-12-05 15:46  fjcruz

	* utilities/setup/setupicc.cpp: Some buggs have been fixed in Color
	  Managemet setupa dialog:

	  - When Color Management is enabled, the "Ask...." option is
	  selected by default now to avoid unpredectibles results if
	  settings are saved without any behaviour option.

	  - Digikam doesn't crash when users sets up the profiles fileThe
	  path the first time and uses the "Info" buttons.

	  - The application doesn't crash if the user uses the "Info"
	  buttons and there isn't any profile.

	  CCMail:digikam-devel@kde.org, caulier.gilles@free.fr>

2005-12-05 13:54  cgilles

	* imageplugins/imageeffect_bcg.cpp, imageplugins/imageeffect_bcg.h,
	  libs/dimg/filters/bcgmodifier.cpp,
	  libs/dimg/filters/bcgmodifier.h,
	  utilities/imageeditor/editor/imageiface.cpp,
	  utilities/imageeditor/editor/imageiface.h: digikam from trunk :
	  add 'over exposure indicator' option to BCG image plugin
	  CCMAIL: digikam-devel@kde.org

2005-12-05 12:41  cgilles

	* imageplugins/Makefile.am, imageplugins/imageeffect_hsl.cpp,
	  imageplugins/imageeffect_rgb.h, libs/dimg/Makefile.am,
	  libs/dimg/colormodifier.cpp, libs/dimg/colormodifier.h,
	  libs/dimg/filters, libs/dimg/filters/Makefile.am,
	  libs/dimg/filters/bcgmodifier.cpp,
	  libs/dimg/filters/bcgmodifier.h,
	  libs/dimg/filters/hslmodifier.cpp,
	  libs/dimg/filters/hslmodifier.h,
	  utilities/imageeditor/canvas/Makefile.am,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/editor/Makefile.am,
	  utilities/imageeditor/editor/imageiface.cpp: digikam from trunk :
	  new folder dedicaced to DImg filters class

2005-12-05 11:09  cgilles

	* showfoto/showfoto.cpp,
	  utilities/imageeditor/editor/imageprint.cpp,
	  utilities/imageeditor/editor/imageprint.h,
	  utilities/imageeditor/editor/imagewindow.cpp: digikam from trunk
	  : printing image from showfoto and IE support 16 bits images.
	  TODO :
	  - Need to apply Printer ICC profile before prepare to print
	  (Paco, this is job for you (:=))).
	  - Using Dimg method to prepare to pring image when it's possible.
	  CCMAIL: digikam-devel@kde.org, fj.cruz@supercable.es

2005-12-05 10:25  cgilles

	* libs/dimg/dcolor.cpp, libs/dimg/dcolor.h: DColor <-> Qcolor
	  methods

2005-12-05 09:47  cgilles

	* utilities/imageeditor/editor/imageiface.cpp,
	  utilities/imageeditor/editor/imageiface.h: new image plugins
	  methods

2005-12-05 02:08  mhunter

	* digikam/searchadvanceddialog.cpp, digikam/searchquickdialog.cpp,
	  imageplugins/imageeffect_bcg.cpp,
	  imageplugins/imageeffect_hsl.cpp,
	  imageplugins/imageeffect_ratiocrop.cpp,
	  imageplugins/imageeffect_rgb.cpp,
	  libs/imageproperties/imagepropertieshistogramtab.cpp,
	  libs/widgets/imagepannelwidget.cpp,
	  utilities/setup/setupcamera.cpp: Typographical corrections and
	  changes

2005-12-04 17:33  cgilles

	* utilities/imageeditor/editor/imageprint.cpp: Digikam 0.9.0 from
	  trunk : patch from Anders Lund for making printing
	  possible/faster
	  CCMAIL: digikam-devel@kde.org, anders@alweb.dk

2005-12-04 13:48  cgilles

	* imageplugins/imageeffect_bwsepia.cpp,
	  imageplugins/imageeffect_bwsepia.h, libs/dimg/dcolor.cpp,
	  libs/filters/imagefilters.cpp, libs/filters/imagefilters.h:
	  Digikam 0.9.0 from trunk : 'Convert to Black and White' image
	  plugin now support 16 bits image!

	  CCMAIL: digikam-devel@kde.org

2005-12-04 10:41  cgilles

	* libs/dimg/dcolor.cpp, libs/dimg/dcolor.h: DColor class : new
	  methods to transform RGB<->HSL color space in 8 and 16 bits

2005-12-04 09:03  scripty

	* showfoto/mimetypes/x-raw.desktop: SVN_SILENT made messages
	  (.desktop file)

2005-12-02 22:30  fjcruz

	* utilities/setup/setupicc.cpp, utilities/setup/setupicc.h: "Info"
	  buttons show extra information about the selected color profiles.
	  With this commit the setup dialog for Color Management is
	  finished (digikam).
	  TODO: to do the same for showfoto. Write de code in IE core.
	  CCMAIL:digikam-devel@kde.org

2005-12-02 15:48  cgilles

	* digikam.kdevelop: update

2005-12-02 15:48  cgilles

	* libs/dimg/dcolor.cpp, libs/dimg/dcolor.h: New constructor

2005-12-02 11:08  cgilles

	* imageplugins/imageeffect_bwsepia.cpp,
	  libs/filters/imagefilters.cpp, libs/filters/imagefilters.h:
	  digikam from trunk : New image plugin tool supporting 16 bits
	  images : Color Channels Mixer
	  CCMAIL: digikam-devel@kde.org

2005-12-02 09:18  cgilles

	* libs/dimg/dcolor.cpp, libs/dimg/dcolor.h,
	  libs/filters/Makefile.am, libs/levels/Makefile.am,
	  libs/levels/imagelevels.cpp, libs/levels/imagelevels.h,
	  libs/widgets/histogramwidget.cpp, libs/widgets/histogramwidget.h,
	  libs/widgets/imageguidewidget.cpp,
	  libs/widgets/imageguidewidget.h: digikam from trunk : New image
	  plugin tool supporting 16 bits images : Adjust Color Levels
	  CCMAIL: digikam-devel@kde.org

2005-12-02 07:49  cgilles

	* libs/dimg/Makefile.am, libs/dimg/dcolor.cpp, libs/dimg/dcolor.h,
	  libs/dimg/dimg.h: digikam from trunk : New class DColor to manage
	  16 bits pixel colors
	  CCMAIL: digikam-devel@kde.org

2005-12-01 23:18  fjcruz

	* utilities/setup/setupicc.cpp, utilities/setup/setupicc.h: Digikam
	  from trunk: setup dialog for Color Management Preferences, now
	  the configuration file storages the color profiles full paths.
	  CCMail:digikam-devel@kde.org

2005-12-01 22:28  jahrens

	* configure.in.in, libs/dimg/icctransform.cpp,
	  utilities/setup/setupicc.cpp: Searching for the correct lcms.h
	  path to include

2005-12-01 20:19  fjcruz

	* utilities/setup/setupicc.cpp, utilities/setup/setupicc.h: Digikam
	  from trunk: setup dialog for Color Management Preferences. Please
	  note that is still unfinished: no code has been written for IE
	  core nor showfoto. This first upload is for test purpose, so
	  please give some feedback.
	  CC:digikam-devel@kde.org

2005-12-01 13:21  cgilles

	* imageplugins/imageplugin_core.cpp, libs/filters/imagefilters.cpp,
	  libs/filters/imagefilters.h, libs/levels/imagelevels.cpp: digikam
	  from trunk : New image plugin tool supporting 16 bits images :
	  invert image.
	  CCMAIL: digikam-devel@kde.org

2005-12-01 12:49  cgilles

	* imageplugins/imageeffect_autocorrection.cpp,
	  imageplugins/imageeffect_autocorrection.h,
	  libs/filters/imagefilters.cpp, libs/filters/imagefilters.h,
	  libs/levels/imagelevels.cpp, libs/levels/imagelevels.h: digikam
	  from trunk : New image plugin supporting 16 bits images : auto
	  color corrections : equalize, normalize, auto-levels, and
	  strech-constrast.
	  CCMAIL: digikam-devel@kde.org

2005-12-01 07:55  cgilles

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h: digikam from trunk : thanks
	  to Mr VALGRIND about to get any memory access problems in DImg
	  core

2005-11-30 14:06  cgilles

	* libs/histogram/imagehistogram.cpp: Fix constructor

2005-11-30 12:42  cgilles

	* libs/dcraw/parse.c: Fix brcrash if file isn't open (non RAW file)

2005-11-30 10:18  cgilles

	* libs/dimg/Makefile.am, libs/dimg/loaders/Makefile.am: Fix broken
	  compilation

2005-11-30 08:59  cgilles

	* libs/Makefile.am: compile dimg and dcraw in first

2005-11-29 20:37  toma

	* digikam/searchwidgets.cpp: Better wording, thanks to Richard and
	  Stephan Binner.

2005-11-29 16:03  cgilles

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h, libs/dimg/dimgprivate.h,
	  libs/histogram/imagehistogram.cpp,
	  libs/histogram/imagehistogram.h,
	  libs/imageproperties/Makefile.am,
	  libs/imageproperties/imagepropertieshistogramtab.cpp,
	  libs/imageproperties/imagepropertieshistogramtab.h,
	  libs/imageproperties/imagepropertiessidebar.cpp,
	  libs/imageproperties/imagepropertiessidebar.h,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/imagepropertiessidebardb.h,
	  libs/widgets/histogramwidget.cpp, libs/widgets/histogramwidget.h,
	  showfoto/showfoto.cpp,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/editor/imagewindow.cpp: Digikam 0.9.0 from
	  trunk : histogram can be computed with 16 bits images and RAW
	  files using DImg. Need to optimize loading image using separate
	  thread (especially with RAW files witch can be take a while).

	  A screenshot :

	  http://digikam3rdparty.free.fr/Screenshots/Histogram_with_RAW_file_in_16bits.png

	  CCMAIL: digikam-devel@kde.org

2005-11-29 04:07  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol,
	  showfoto/mimetypes/x-raw.desktop, showfoto/showfoto.desktop,
	  utilities/imageeditor/digikamimageplugin.desktop,
	  utilities/imageeditor/editor/digikamimageplugin.desktop:
	  SVN_SILENT made messages (.desktop file)

2005-11-28 23:35  ach

	* libs/dimg/loaders/iccjpeg.c, libs/dimg/loaders/iccjpeg.h:
	  digikam: add lcms license as original source requested:
	  * The above copyright notice and this permission notice shall be
	  included
	  * in all copies or substantial portions of the Software.

2005-11-28 22:46  uga

	* digikam/albumdb.h: gcc 4.1 build fix

	  CCMAIL digikam-devel@kde.org

2005-11-28 21:51  cgilles

	* configure.in.bot, configure.in.in: patch from alfons hoogervorst:
	  digikam 0.9.0 requires at least libpng >= 1.2.7

	  CCBUG: 117225

2005-11-28 21:45  cgilles

	* showfoto/Makefile.am, showfoto/setup.cpp, showfoto/setup.h,
	  showfoto/setupicc.cpp, showfoto/setupicc.h: showfoto : setup icc
	  profil empty dialog tab. TODO...

	  CCMAIL: fj.cruz@supercable.es

2005-11-28 15:42  cgilles

	* libs/widgets/histogramwidget.cpp, libs/widgets/histogramwidget.h:
	  Histogram widget support 16 bits image (uncomplete)

2005-11-28 11:45  cgilles

	* libs/histogram/Makefile.am, libs/histogram/imagehistogram.cpp,
	  libs/histogram/imagehistogram.h: Histogram computations support
	  16 bits image and DImg
	  CCMAIL: digikam-devel@kde.org

2005-11-28 11:42  cgilles

	* utilities/imageeditor/canvas/canvas.cpp: fix warning

2005-11-28 10:14  cgilles

	* kioslave/digikamthumbnail.cpp, libs/dcraw/parse.c,
	  libs/dimg/README, libs/dimg/dimg.cpp, libs/dimg/dimg.h,
	  libs/dimg/dimgloader.cpp, libs/dimg/dimgloader.h,
	  libs/dimg/dimgprivate.h, libs/dimg/loaders/README,
	  libs/dimg/loaders/jpegloader.cpp,
	  libs/dimg/loaders/pamloader.cpp, libs/dimg/loaders/pamloader.h,
	  libs/dimg/loaders/pngloader.cpp, libs/dimg/loaders/rawloader.cpp,
	  libs/dimg/loaders/rawloader.h, libs/dimg/loaders/tiffloader.cpp:
	  DImg Add new method to get camera model and camera constructor
	  from metadata on image file (RAW, PNG, TIFF). Need to do it with
	  JPEG file.
	  These information will be used to apply automaticly an icc
	  profil to an image if there is no embeded profil available
	  CCMAIL: fj.cruz@supercable.es, digikam-devel@kde.org

2005-11-27 21:51  cgilles

	* utilities/imageeditor/editor/imagewindow.cpp: fix compile

2005-11-27 20:28  toma

	* digikam/imagedescedit.cpp, digikam/imagedescedit.h: SVNSILENT:
	  not needed anymore

2005-11-27 18:06  toma

	* digikam/Makefile.am, digikam/albumdb.cpp, digikam/albumdb.h,
	  digikam/albumicongroupitem.cpp, digikam/albumiconitem.cpp,
	  digikam/albumiconview.cpp, digikam/albumiconview.h,
	  digikam/albumsettings.cpp, digikam/albumsettings.h,
	  digikam/digikamapp.cpp, digikam/imagedescedit.cpp,
	  digikam/imagedescedit.h, digikam/imageinfo.cpp,
	  digikam/imageinfo.h, digikam/pics/Makefile.am,
	  digikam/pics/rating.png, digikam/ratingwidget.cpp,
	  digikam/ratingwidget.h, digikam/searchwidgets.cpp,
	  digikam/searchwidgets.h, kioslave/digikamsearch.cpp,
	  kioslave/digikamsearch.h, libs/dimg/Makefile.am,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h,
	  utilities/setup/setupgeneral.cpp, utilities/setup/setupgeneral.h:
	  digikam meets Rating. Now it is possible to rate your images. The
	  initial patch was sent a couple of months ago to the mailinglist
	  by Owen Hirst. I removed the dust, ported to 0.9.0 layout and
	  added the possibility to make a search based on the rating. You
	  can sort on the rating and you can turn it off in the settings.


2005-11-27 15:32  toma

	* libs/dcraw, libs/dimg, libs/dimg/loaders, libs/imageproperties,
	  showfoto/mimetypes, utilities/imageeditor/canvas,
	  utilities/imageeditor/editor: SVN_SILENT: ignores

2005-11-27 14:34  toma

	* configure.in.bot: SVNSILENT: layout

2005-11-27 04:22  scripty

	* showfoto/mimetypes/x-raw.desktop: SVN_SILENT made messages
	  (.desktop file)

2005-11-26 22:17  toma

	* PACKAGING: SVN_SILENT: typo

2005-11-26 21:48  fjcruz

	* utilities/setup/setup.cpp: Minor syntactic error fixed for ICC
	  Profiles tab.

2005-11-26 16:08  toma

	* PACKAGING: SVN_SILENT correct failures

2005-11-26 04:07  scripty

	* kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol,
	  showfoto/mimetypes/x-raw.desktop: SVN_SILENT made messages
	  (.desktop file)

2005-11-25 23:35  jahrens

	* README: CVS_SILENT test

2005-11-25 20:54  cgilles

	* imageplugins/imageeffect_ratiocrop.cpp, libs/dimg/dimg.cpp,
	  libs/dimg/dimg.h: DImg::crop() method is better than copy()

2005-11-25 20:16  cgilles

	* kioslave/Makefile.am, kioslave/digikamthumbnail.cpp,
	  kioslave/digikamthumbnail.h: digikam 0.9.0 unstable (trunk) :
	  kioslave::digikamthumbnail is now based on DImg instead imlib2.
	  now TIFF and PPM 16 bits images are thumbnailized properly.

	  NOTA: to improve digikamthumbnail kiosilave, we need to add
	  methods in DImg to get embedded thumnail in image if available
	  (PNG, TIFF, JPEG, etc...) instead to load the entire image. Sure,
	  image must have been saved including an embedded thumnail and we
	  need to add this feature in image editor when image are modified
	  and saved.

2005-11-25 13:41  cgilles

	* imageplugins/imageeffect_redeye.cpp,
	  imageplugins/imageeffect_redeye.h, libs/dimg/dimg.cpp,
	  libs/dimg/dimg.h, utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/editor/imageiface.cpp,
	  utilities/imageeditor/editor/imageiface.h: Uncomplete red eyes
	  correction tool port to DImg

2005-11-25 10:57  cgilles

	* utilities/imageeditor/editor/imagewidget.cpp,
	  utilities/imageeditor/editor/imagewidget.h: Polish source code

2005-11-25 10:49  cgilles

	* imageplugins/imageeffect_ratiocrop.cpp, libs/dimg/dimg.cpp,
	  libs/dimg/dimg.h, libs/widgets/Makefile.am,
	  libs/widgets/imageselectionwidget.cpp,
	  libs/widgets/imageselectionwidget.h,
	  utilities/imageeditor/editor/Makefile.am,
	  utilities/imageeditor/editor/imageiface.h: digiKam 0.9.0 from
	  trunk : Aspect Ratio crop tool now support DImg and 16 bits
	  image!
	  CCMAIL: digikam-devel@kde.org

2005-11-25 07:03  cgilles

	* libs/dimg/Makefile.am, libs/dimg/iccjpeg.c, libs/dimg/iccjpeg.h,
	  libs/dimg/jpegloader.cpp, libs/dimg/jpegloader.h,
	  libs/dimg/loaders, libs/dimg/loaders/Makefile.am,
	  libs/dimg/loaders/iccjpeg.c, libs/dimg/loaders/iccjpeg.h,
	  libs/dimg/loaders/jpegloader.cpp, libs/dimg/loaders/jpegloader.h,
	  libs/dimg/loaders/pamloader.cpp, libs/dimg/loaders/pamloader.h,
	  libs/dimg/loaders/pngloader.cpp, libs/dimg/loaders/pngloader.h,
	  libs/dimg/loaders/ppmloader.cpp, libs/dimg/loaders/ppmloader.h,
	  libs/dimg/loaders/qimageloader.cpp,
	  libs/dimg/loaders/qimageloader.h,
	  libs/dimg/loaders/rawloader.cpp, libs/dimg/loaders/rawloader.h,
	  libs/dimg/loaders/tiffloader.cpp, libs/dimg/loaders/tiffloader.h,
	  libs/dimg/pamloader.cpp, libs/dimg/pamloader.h,
	  libs/dimg/pngloader.cpp, libs/dimg/pngloader.h,
	  libs/dimg/ppmloader.cpp, libs/dimg/ppmloader.h,
	  libs/dimg/qimageloader.cpp, libs/dimg/qimageloader.h,
	  libs/dimg/rawloader.cpp, libs/dimg/rawloader.h,
	  libs/dimg/tiffloader.cpp, libs/dimg/tiffloader.h: digiKam 0.9.0
	  from trunk : Make a dedicaced DImg loaders directory to separate
	  from DImg core implementation. It's more readable.
	  CCMAIL: digikam-devel@kde.org

2005-11-25 06:44  cgilles

	* libs/dimg/dimg.cpp, libs/dimg/dimg.h,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/editor/imageiface.cpp: digiKam 0.9.0 from
	  trunk : if an image plugin using DImg, render properly alpha
	  channel in preview.
	  CCMAIL: digikam-devel@kde.org

2005-11-25 04:03  scripty

	* utilities/imageeditor/editor/digikamimageplugin.desktop:
	  SVN_SILENT made messages (.desktop file)

2005-11-24 15:13  cgilles

	* kioslave/parse.c: remove old file

2005-11-24 14:47  cgilles

	* libs/dimg/icctransform.cpp, libs/dimg/icctransform.h: fix email

2005-11-24 14:46  cgilles

	* digikam.lsm, version.h: fix release ID

2005-11-24 13:58  cgilles

	* utilities/setup/Makefile.am, utilities/setup/setup.cpp,
	  utilities/setup/setup.h, utilities/setup/setupicc.cpp,
	  utilities/setup/setupicc.h: New empty ICC profils settings tab.
	  TODO...
	  CCMAIL: fj.cruz@supercable.es

2005-11-24 13:14  cgilles

	* utilities/imageeditor/Makefile.am: no need to compile old IE
	  files. These files will be removed after to have port IE core to
	  DImg

2005-11-24 13:11  cgilles

	* digikam/imageproperties.cpp, digikam/imageproperties.h,
	  digikam/imagepropertiesexif.cpp, digikam/imagepropertiesexif.h,
	  digikam/imagepropertiesgeneral.cpp,
	  digikam/imagepropertiesgeneral.h,
	  digikam/imagepropertieshistogram.cpp,
	  digikam/imagepropertieshistogram.h, showfoto/imageproperties.cpp,
	  showfoto/imageproperties.h, showfoto/imagepropertiesexif.cpp,
	  showfoto/imagepropertiesexif.h,
	  showfoto/imagepropertiesgeneral.cpp,
	  showfoto/imagepropertiesgeneral.h,
	  showfoto/imagepropertieshistogram.cpp,
	  showfoto/imagepropertieshistogram.h: remove old files

2005-11-24 12:09  cgilles

	* utilities/imageeditor/canvas/dimginterface.cpp: oups... hardcoded
	  ICC profil transformations to test. This crash IE if profils file
	  are unaviable. Fixed !!!

2005-11-24 11:51  cgilles

	* showfoto/Makefile.am, showfoto/showfoto.cpp,
	  showfoto/showfotoui.rc: Fix compile

2005-11-24 11:41  cgilles

	* libs/thumbbar/thumbbar.cpp: Fix compile

2005-11-24 11:11  cgilles

	* configure.in.bot, configure.in.in, digikam.kdevelop,
	  digikam/Makefile.am, digikam/albumiconview.cpp,
	  digikam/albumiconview.h, digikam/albumsettings.cpp,
	  digikam/digikamapp.cpp, digikam/digikamapp.h,
	  digikam/digikamui.rc, digikam/digikamview.cpp,
	  digikam/digikamview.h, digikam/main.cpp,
	  imageplugins/Makefile.am, imageplugins/imageeffect_bcg.cpp,
	  imageplugins/imageeffect_hsl.cpp,
	  imageplugins/imageplugin_core.h, kioslave/Makefile.am,
	  libs/Makefile.am, libs/dcraw, libs/dcraw/Makefile.am,
	  libs/dcraw/parse.c, libs/dcraw/parse_old.c,
	  libs/dcraw/rawfiles.h, libs/dimg, libs/dimg/Makefile.am,
	  libs/dimg/README, libs/dimg/colormodifier.cpp,
	  libs/dimg/colormodifier.h, libs/dimg/dimg.cpp, libs/dimg/dimg.h,
	  libs/dimg/dimgloader.cpp, libs/dimg/dimgloader.h,
	  libs/dimg/dimgprivate.h, libs/dimg/dimgscale.cpp,
	  libs/dimg/iccjpeg.c, libs/dimg/iccjpeg.h,
	  libs/dimg/icctransform.cpp, libs/dimg/icctransform.h,
	  libs/dimg/jpegloader.cpp, libs/dimg/jpegloader.h,
	  libs/dimg/pamloader.cpp, libs/dimg/pamloader.h,
	  libs/dimg/pngloader.cpp, libs/dimg/pngloader.h,
	  libs/dimg/ppmloader.cpp, libs/dimg/ppmloader.h,
	  libs/dimg/qimageloader.cpp, libs/dimg/qimageloader.h,
	  libs/dimg/rawloader.cpp, libs/dimg/rawloader.h,
	  libs/dimg/tiffloader.cpp, libs/dimg/tiffloader.h,
	  libs/imageproperties, libs/imageproperties/Makefile.am,
	  libs/imageproperties/imagedescedittab.cpp,
	  libs/imageproperties/imagedescedittab.h,
	  libs/imageproperties/imagepropertiesexiftab.cpp,
	  libs/imageproperties/imagepropertiesexiftab.h,
	  libs/imageproperties/imagepropertieshistogramtab.cpp,
	  libs/imageproperties/imagepropertieshistogramtab.h,
	  libs/imageproperties/imagepropertiessidebar.cpp,
	  libs/imageproperties/imagepropertiessidebar.h,
	  libs/imageproperties/imagepropertiessidebardb.cpp,
	  libs/imageproperties/imagepropertiessidebardb.h,
	  libs/imageproperties/navigatebarwidget.cpp,
	  libs/imageproperties/navigatebarwidget.h,
	  libs/levels/imagelevels.h, libs/thumbbar/thumbbar.h,
	  showfoto/main.cpp, showfoto/mimetypes,
	  showfoto/mimetypes/Makefile.am, showfoto/mimetypes/x-raw.desktop,
	  showfoto/pics/hi22-mime-raw.png, showfoto/pics/hi32-mime-raw.png,
	  showfoto/pics/hi48-mime-raw.png, showfoto/pics/hi64-mime-raw.png,
	  showfoto/showfoto.h, utilities/imageeditor/Makefile.am,
	  utilities/imageeditor/canvas, utilities/imageeditor/canvas.cpp,
	  utilities/imageeditor/canvas.h,
	  utilities/imageeditor/canvas/Makefile.am,
	  utilities/imageeditor/canvas/canvas.cpp,
	  utilities/imageeditor/canvas/canvas.h,
	  utilities/imageeditor/canvas/dimginterface.cpp,
	  utilities/imageeditor/canvas/dimginterface.h,
	  utilities/imageeditor/canvas/imageplugin.cpp,
	  utilities/imageeditor/canvas/imageplugin.h,
	  utilities/imageeditor/canvas/imagepluginloader.cpp,
	  utilities/imageeditor/canvas/imagepluginloader.h,
	  utilities/imageeditor/canvas/undoaction.cpp,
	  utilities/imageeditor/canvas/undoaction.h,
	  utilities/imageeditor/canvas/undocache.cpp,
	  utilities/imageeditor/canvas/undocache.h,
	  utilities/imageeditor/canvas/undomanager.cpp,
	  utilities/imageeditor/canvas/undomanager.h,
	  utilities/imageeditor/digikamimagewindowui.rc,
	  utilities/imageeditor/editor,
	  utilities/imageeditor/editor/Makefile.am,
	  utilities/imageeditor/editor/digikamimageplugin.desktop,
	  utilities/imageeditor/editor/digikamimagewindowui.rc,
	  utilities/imageeditor/editor/imageiface.cpp,
	  utilities/imageeditor/editor/imageiface.h,
	  utilities/imageeditor/editor/imageprint.cpp,
	  utilities/imageeditor/editor/imageprint.h,
	  utilities/imageeditor/editor/imageresizedlg.cpp,
	  utilities/imageeditor/editor/imageresizedlg.h,
	  utilities/imageeditor/editor/imagewidget.cpp,
	  utilities/imageeditor/editor/imagewidget.h,
	  utilities/imageeditor/editor/imagewindow.cpp,
	  utilities/imageeditor/editor/imagewindow.h,
	  utilities/imageeditor/imagewindow.cpp,
	  utilities/imageeditor/imagewindow.h,
	  utilities/imageeditor/imlibinterface.cpp,
	  utilities/imageeditor/imlibinterface.h: Big changes in digiKam.
	  This is the new code dedicaced to 0.9.0 unstable developement
	  branch!!!
	  digiKam users, please take a care...

	  Core:

	  ==> New image properties sidebar implementation to display exif,
	  histogram, and image comments & tags to the left of windows using
	  sidebar.
	  This way remove all image properties dialogs and reduce main
	  contextual popup menu (BUG 109096, 109817, 109992, 113103).

	  ==> New DImg framework to work "à la QImage" with image in 8/16
	  bits/color/pixel(BUG 103176).
	  The code is based on incomplete DImage implementation from Renchi
	  Raju. I had fixed and improved this one.
	  Native file formats implemented are JPEG, PNG, TIFF, RAW (dcraw),
	  PPM.
	  ICC profils and Meta-data are preserved. lcms is used to manage
	  colors rendering manually or automaticly (BUG 87823).
	  Now, There is a new digiKam depency with lcms.

	  Showfoto:

	  - Image properties sidebar support
	  - All images from a folder can be loaded at the same time.
	  - Add DImg support.
	  - Thumbbar moved to the left. Image properties side bar to the
	  right to make a consistant GUI with digikam window.

	  Image Editor:

	  - Image properties sidebar support
	  - Add DImg support.

	  PENDING TASK:

	  - DImg : add cache file method to improve loading operations.
	  - DImg : add metadata transfert rules between file formats.
	  - DImg : add native support of JPEG2000, OpenEXR, and Krita file
	  formats.
	  - DImg : add rules to detect camera type use to take a photo and
	  applying automaticly an ICC profil (RAW file formats especially).
	  - DImg : add Load/save operation in separed thread to unfreeze
	  GUI.
	  - Image Editor : add progress bar during load/save operation
	  (depending of precedent point)
	  - Image Editor : add Events support between IE and main window
	  about comments & tag sidebar
	  - Core : porting all imageplugins to DImg and support 16 bits
	  images (actually only BCG tool is ported).
	  - Core : porting all image filters to 16 bits (histogram, curves,
	  color effects, etc.)
	  - Core : Saving digiKam comments in PNG & TIFF files like JPEG.
	  - Core : Removed imlib2 depency.
	  - Setup : add new configuration dialog tab to set ICC profils
	  management.
	  - DigikamImagePlugins : porting all plugins to DImg and support
	  16 bits images. All plugins work fine in 8 bits.
	  - DigikamImagePlugins : add new plugin to apply manually an ICC
	  profil.

	  All contributors welcome to finalize digiKam 0.9.0...

	  CCBUGS: 87823, 103176, 109096, 109817, 109992, 113103
	  CCMAIL: digikam-devel@kde.org

2005-11-24 04:58  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/digikamimageplugin.desktop: SVN_SILENT made
	  messages (.desktop file)

2005-11-23 16:12  toma

	* PACKAGING: Document this horror story.

2005-11-23 04:07  scripty

	* digikam/digikam.desktop, kioslave/digikamalbums.protocol,
	  kioslave/digikamdates.protocol, kioslave/digikamsearch.protocol,
	  kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/digikamimageplugin.desktop: SVN_SILENT made
	  messages (.desktop file)

2005-11-22 18:33  toma

	* PACKAGING, release_digikam_docs.rb: Tarballs seem ok, committing
	  the scripts and adjust the PACKAGING file.

2005-11-21 19:04  toma

	* ChangeLog, PACKAGING, digikam.lsm, release_digikam.rb, version.h:
	  Prepping final, added me as author in ~lsm file, removed wrong
	  comment of joern.

2005-11-21 18:51  jahrens

	* PACKAGING: /branches/KDE/3.5/kde-common/release/svn2log.py

2005-11-20 04:31  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/digikamimageplugin.desktop: SVN_SILENT made
	  messages (.desktop file)

2005-11-19 23:01  jahrens

	* digikam/albumhistory.cpp, digikam/albumhistory.h,
	  digikam/digikamapp.cpp, digikam/digikamview.cpp,
	  digikam/digikamview.h: Oh Tung, how do you find all these stupid
	  bugs? Cool :)
	  The album history wasn't cleared if another album library path
	  was set.

	  BUG: 116344

2005-11-19 10:20  jahrens

	* libs/widgets/sidebar.cpp: The initial widget wasn't properly set
	  if the sitebar was started minimized.

	  BUG: 116346

2005-11-16 11:29  cgilles

	* digikam/main.cpp: revert

2005-11-16 11:29  cgilles

	* showfoto/main.cpp: revert

2005-11-16 06:00  cgilles

	* showfoto/main.cpp: Fix real name accordinly with .desktop file

2005-11-15 22:24  gkulzer

	* themes/Dark: Harmonized colors

2005-11-15 19:52  cgilles

	* showfoto/main.cpp, showfoto/showfoto.desktop: Fix real name to
	  prevent broken i18n

2005-11-15 17:51  cgilles

	* showfoto/showfoto.desktop: Fix real name

2005-11-15 14:11  cgilles

	* digikam/main.cpp, showfoto/main.cpp: No need to internationalize
	  application name, CF mandriva bug report :
	  http://qa.mandriva.com/show_bug.cgi?id=16820

	  CCMAIL: digikam-devel@kde.org

2005-11-15 13:40  cgilles

	* showfoto/showfoto.cpp: ShowFoto: missing to fix Exif::orientation
	  tag during save operation
	  CCMAIL: digikam-devel@kde.org

2005-11-15 06:03  cgilles

	* digikam/imageproperties.cpp: Fix broken compilation under KDE
	  3.2.x

2005-11-14 16:12  cgilles

	* imageplugins/imageeffect_blur.cpp,
	  imageplugins/imageeffect_blur.h,
	  imageplugins/imageeffect_sharpen.cpp,
	  imageplugins/imageeffect_sharpen.h: Prevent Enter keys events
	  between dialog and spinBox
	  CCBUG : 116347

2005-11-08 22:17  mueller

	* showfoto/pics, utilities/imageeditor/pics: the usual "daily
	  unbreak compilation". Its getting tiring

2005-11-08 21:00  cgilles

	* TODO: Update

2005-11-08 07:40  scripty

	* showfoto/showfoto.desktop: SVN_SILENT made messages (.desktop
	  file)

2005-11-07 11:02  cgilles

	* showfoto/showfoto.cpp: Unload image plugins list properly before
	  to reload it.
	  CCBUG : 115850

2005-11-07 08:38  cgilles

	* TODO: updated

2005-11-06 11:43  cgilles

	* showfoto/showfoto.cpp: Showfoto: Override/Restore Cursor properly
	  when opening image

2005-11-04 10:09  jahrens

	* ChangeLog: preparing for rc

2005-11-03 22:25  cgilles

	* PACKAGING: update

2005-11-03 22:02  jahrens

	* release_digikam.rb: added showfoto to release script

2005-11-03 21:59  jahrens

	* PACKAGING: CVS_SILENT

2005-11-03 14:49  cgilles

	* PACKAGING: Update

2005-11-03 14:33  jahrens

	* release_digikam.rb: preparing rc

2005-11-03 14:30  cgilles

	* PACKAGING: Fixed

2005-11-03 14:28  jahrens

	* digikam.lsm: wrong month

2005-11-03 14:21  jahrens

	* digikam.lsm: version update

2005-11-03 14:19  jahrens

	* version.h: version update

2005-11-03 10:45  cgilles

	* PACKAGING: http://websvn.kde.org/tags/digikam/ ==> tags == stable
	  branch ? Why there are no entries about 0.8.0 beta releases ?

	  CCMAIL : Tom Albers tomalbers@kde.nl, joern.ahrens@kdemail.net

2005-11-03 10:34  cgilles

	* TODO: Update

2005-11-02 15:43  jahrens

	* TODO: CVS_SILENT

2005-11-02 15:13  cgilles

	* PACKAGING: updated

2005-11-02 15:04  cgilles

	* PACKAGING: updated

2005-11-02 14:59  cgilles

	* PACKAGING: updtaed

2005-11-02 14:57  cgilles

	* PACKAGING: updtaed

2005-11-02 14:51  cgilles

	* PACKAGING: updtaed

2005-11-02 14:45  cgilles

	* PACKAGING: notice to create tarball from svn

2005-11-02 13:42  cgilles

	* digikam/searchquickdialog.cpp: Fixed widget tip

	  CCBUGS: 115536

2005-11-02 13:34  cgilles

	* imageplugins/imageeffect_ratiocrop.cpp: Fix i18n
	  CCBUG: 115535

2005-11-01 17:39  cgilles

	* TODO: Update (2) TODO list for later 0.8.0 release

	  CCMAIL: digikam-devel@kde.org

2005-10-31 19:33  cgilles

	* TODO: Update TODO list for later 0.8.0 release

	  CCMAIL: digikam-devel@kde.org

2005-10-31 19:04  cgilles

	* showfoto/showfoto.cpp: Fix flip icon action name

2005-10-31 15:49  cgilles

	* showfoto/showfoto.cpp: no need to toogle slideshow action in this
	  case

2005-10-31 13:15  cgilles

	* showfoto/showfoto.cpp: Fix icon action name

2005-10-31 13:08  cgilles

	* showfoto/Makefile.am, showfoto/hi128-app-showfoto.png,
	  showfoto/hi16-app-showfoto.png, showfoto/hi22-app-showfoto.png,
	  showfoto/hi32-action-slideshow.png,
	  showfoto/hi32-app-showfoto.png, showfoto/hi48-app-showfoto.png,
	  showfoto/hi64-app-showfoto.png, showfoto/pics,
	  showfoto/pics/Makefile.am, showfoto/pics/hi128-app-showfoto.png,
	  showfoto/pics/hi16-app-showfoto.png,
	  showfoto/pics/hi22-app-showfoto.png,
	  showfoto/pics/hi32-action-flip.png,
	  showfoto/pics/hi32-action-histogram.png,
	  showfoto/pics/hi32-action-resize_image.png,
	  showfoto/pics/hi32-action-slideshow.png,
	  showfoto/pics/hi32-app-showfoto.png,
	  showfoto/pics/hi48-app-showfoto.png,
	  showfoto/pics/hi64-app-showfoto.png,
	  showfoto/pics/showfoto-splash.png, showfoto/showfoto-splash.png,
	  utilities/imageeditor/Makefile.am,
	  utilities/imageeditor/hi32-action-flip.png,
	  utilities/imageeditor/hi32-action-histogram.png,
	  utilities/imageeditor/hi32-action-resize_image.png,
	  utilities/imageeditor/pics,
	  utilities/imageeditor/pics/Makefile.am,
	  utilities/imageeditor/pics/hi32-action-flip.png,
	  utilities/imageeditor/pics/hi32-action-histogram.png,
	  utilities/imageeditor/pics/hi32-action-resize_image.png: Showfoto
	  and digiKam Image Editor pics and icons :

	  - Do not mix pictures and source code for more visibility.
	  - Fix missing showfoto action icons if showfoto is installed
	  alone (without digiKam).

	  CCMAIL: digikam-devel@kde.org

2005-10-31 12:12  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h: Showfoto::slideshow :
	  disable any unecessary actions during slide (file open, file
	  save, image plugins, etc.)

	  CCMAIL: digikam-devel@kde.org

2005-10-24 18:46  jahrens

	* digikam/main.cpp: Yes, I fully agree.

	  CCMAIL: 113913

2005-10-23 21:01  toma

	* utilities/imageeditor/imagewindow.cpp: disable "remove tag" when
	  no tags are available.
	  BUG: 113913

2005-10-22 20:22  cgilles

	* digikam/searchresultsview.cpp: Fixed exif auto thumbnail rotation
	  in digiKam search view.
	  Please give me a feeback because i can check if is right (no jpeg
	  file with rotation exif tag here)

	  CCBUG: 114848

2005-10-21 11:24  coolo

	* configure.in.in: if digikam does not compile, digikamplugins
	  can't link

2005-10-16 22:04  jahrens

	* digikam/digikamapp.cpp, digikam/digikamapp.h: Thanks for
	  reporting!

	  BUG: 114507

2005-10-16 14:38  jahrens

	* digikam/tagfolderview.cpp: BUG: 114506

2005-10-16 06:10  scripty

	* kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol: SVN_SILENT made messages
	  (.desktop file)

2005-10-12 06:15  scripty

	* kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol: SVN_SILENT made messages
	  (.desktop file)

2005-10-10 06:10  scripty

	* digikam/digikam.desktop: SVN_SILENT made messages (.desktop file)

2005-10-06 15:12  jahrens

	* digikam/monthwidget.cpp: Today I wrote the date view manual, and
	  thought it might be good to display the week number in the month
	  widget

2005-10-06 06:12  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h: showfoto : Fix
	  'toogle to fullscreen' toolbar icon rules.

	  CCBUG : 113917

2005-10-06 05:20  cgilles

	* showfoto/setupeditor.cpp: showfoto : restore properly thumbar
	  settings.

	  CCBUG: 113919

2005-10-06 02:22  pahlibar

	* utilities/imageeditor/imlibinterface.cpp: preserve permissions
	  when doing save/saveAs

	  BUGS: 113914

2005-10-04 08:29  pahlibar

	* digikam/digikamapp.cpp: load the cameras before the createGUI, so
	  that any
	  toolbar actions are plugged in correctly

	  BUGS: 113804

2005-10-04 08:17  pahlibar

	* digikam/searchquickdialog.cpp: save/restore quick search dialog
	  size

	  BUGS: 113806

2005-10-04 08:11  pahlibar

	* digikam/albumiconview.cpp: disable the "set as XX thumbnail" in
	  the non-albums/tags
	  view

	  BUGS: 113805

2005-10-04 08:06  pahlibar

	* digikam/tagcreatedlg.cpp: kde > 3.3.x allows us to lock out the
	  "other" icon select
	  option. use it.

	  Its no longer possible in 0.8.x to set icons through the
	  kicondialog. use the assign tag thumbnail or drag-and-drop
	  a file to assign thumbnail

	  BUGS: 113808

2005-10-02 06:00  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/digikamimageplugin.desktop: SVN_SILENT made
	  messages (.desktop file)

2005-09-30 10:43  cgilles

	* showfoto/main.cpp: fix i18n

2005-09-30 06:12  cgilles

	* showfoto/Makefile.am: remove comments

2005-09-29 17:10  toma

	* digikam/searchwidgets.cpp: I think this is needed to make
	  translation possible.

2005-09-29 13:52  cgilles

	* showfoto/Makefile.am: Fix error about png files

2005-09-29 11:50  cgilles

	* digikam/searchadvanceddialog.cpp: Fix i18n

2005-09-29 11:46  cgilles

	* digikam/searchadvanceddialog.cpp: Fix i18n

2005-09-29 11:43  cgilles

	* digikam/searchadvanceddialog.cpp: Fix i18n

2005-09-29 11:41  cgilles

	* digikam/searchadvanceddialog.cpp: Fix i18n

2005-09-28 13:37  cgilles

	* digikam/searchadvanceddialog.cpp, digikam/searchadvanceddialog.h,
	  digikam/searchquickdialog.cpp: add whatsthis
	  polish advanced search interface

2005-09-28 11:46  cgilles

	* digikam/searchfolderview.cpp: fix i18n ==> extended -> avanced
	  (homogenous with handbook and dialog title)

2005-09-28 11:00  cgilles

	* digikam/searchquickdialog.cpp: add whatsthis

2005-09-28 09:20  cgilles

	* digikam/searchadvanceddialog.cpp, digikam/searchfolderview.cpp,
	  digikam/searchquickdialog.cpp: fix i18n ==> extended -> avanced
	  (homogenous with handbook and dialog title)
	  Add dialog links to handbook anchors

2005-09-28 05:39  cgilles

	* digikam/searchresultsview.cpp, digikam/searchresultsview.h:
	  Accordinly with Renchi, digikam search result view widget using
	  digiKam::thumbnailjob instead kio:previewjob:

	  - Homogenous thumbnails rendering like in image view.
	  - More fast with PNG and JPEG.
	  - Better results with PNG and TIFF. Kio::PreviewJob give weird
	  preview (nuul)
	  with any PNG file using max compression level.
	  - RAW image files support !

	  CCMAIL: digikam-devel@kde.org

2005-09-23 13:20  cgilles

	* utilities/setup/cameraselection.cpp: fix i18n

2005-09-22 17:20  cgilles

	* utilities/setup/cameraselection.cpp: Accordinly with Renchi,
	  using generic USB/FireWire Mass Storage Device name.

2005-09-22 02:34  pahlibar

	* utilities/cameragui/cameraiconitem.cpp,
	  utilities/cameragui/cameraiconitem.h,
	  utilities/cameragui/umscamera.cpp: * forgot to fix the
	  select/open for the camera icon items.
	  (click to open the items only when the mouse cursor is in the
	  pixmap region, otherwise select)
	  * fixed a bug in the USB storage cameras where the files in the
	  root dir were not listed

2005-09-21 14:38  cgilles

	* showfoto/imagepropertiesexif.cpp, showfoto/imagepropertiesexif.h,
	  showfoto/imagepropertiesgeneral.cpp,
	  showfoto/imagepropertiesgeneral.h,
	  showfoto/imagepropertieshistogram.cpp,
	  showfoto/imagepropertieshistogram.h: showfoto imageproperties
	  using digikam thumbnail job

2005-09-21 13:50  pahlibar

	* digikam/iconview.cpp: do not lose current item on a re-sort of
	  items

	  BUGS: 112971 105663

2005-09-21 07:32  cgilles

	* digikam/albumsettings.cpp: More RAW file formats supported by
	  default

2005-09-19 19:41  cgilles

	* digikam/albumsettings.cpp: add *.cr2 canon RAW file format

2005-09-19 03:17  pahlibar

	* digikam/pixmapmanager.cpp: couple more thumbnail job deletion
	  fixes

2005-09-19 03:02  pahlibar

	* digikam/albumfolderview.cpp, digikam/imagedescedit.cpp,
	  digikam/imagepropertiesexif.cpp,
	  digikam/imagepropertiesgeneral.cpp,
	  digikam/imagepropertieshistogram.cpp, digikam/pixmapmanager.cpp,
	  digikam/syncjob.cpp: in kdelibs 3.5, the default behavior of
	  kio::job has
	  changed, the job is not immediately deleted on emitResult,
	  but scheduled for a deferred delete. since, we were relying
	  on the immediate delete behavior, it ended up causing the
	  loading of thumbnails to slow down or stop completely. correct
	  for new behavior.

	  can the bugreporters verify that this fixes the problem?
	  CCBUGS: 112467

2005-09-18 12:51  toma

	* ChangeLog, digikam.lsm, release_digikam.rb, version.h: Preparing
	  for beta2

2005-09-18 00:07  pahlibar

	* libs/jpegutils/jpegmetadata.cpp: override default jpeg error
	  handling so that the
	  program doesn't bail out on encoutering a rogue jpeg
	  file
	  BUGS: 112801

2005-09-17 17:02  toma

	* digikam/albumiconview.cpp: SVN_SILENT two errors in one sentence

2005-09-17 16:51  toma

	* digikam/albumdb.cpp, digikam/albumdb.h,
	  digikam/albumiconview.cpp: Disable "remove tags" menu item when
	  there are no common tags, but to not delay the menu appearance
	  due to finding out if there are common items, I disable the menu
	  item when there are more then 250 images.
	  Partly based on patch by Gregory Kokanosky
	  BUG: 111798

2005-09-16 10:44  cgilles

	* digikam/albumsettings.cpp: more video files supported per default

2005-09-15 06:50  pahlibar

	* sqlite/sqliteInt.h: oops. that should have been 64-bit and not
	  big endian
	  BUGS: 112526

2005-09-13 09:51  cgilles

	* digikam/albumsettings.cpp: Fix pentax RAW file extension

2005-09-13 09:29  cgilles

	* digikam/albumsettings.cpp: add Sigma and Fuji raw file format
	  support per default

2005-09-11 18:03  scripty

	* kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol: SVN_SILENT made messages
	  (.desktop file)

2005-09-11 17:44  jahrens

	* digikam/digikamapp.cpp: just a first workaround, to display the
	  kipi-plugins again in the menu again

2005-09-11 16:50  cgilles

	* showfoto/showfoto.cpp: Fix i18n

2005-09-11 12:45  jahrens

	* digikam/albumfolderview.cpp, digikam/albumiconview.cpp,
	  digikam/dragobjects.cpp, digikam/dragobjects.h,
	  digikam/tagfilterview.cpp, digikam/tagfolderview.cpp: Some
	  programs aren't able to handle the digikamalbums:/ protocol (like
	  k3b).
	  Now digikam uses the file:/ protocol in its dragobject, so k3b is
	  able
	  to get files per drag 'n drop from digikam again. This should
	  work for
	  almost every program (I've tried k3b and gimp which both works
	  now).

	  Internally digikam still uses digikamalbums:/ for drag 'n drop,
	  so
	  the database is still updated when moving objects.

	  CCMAIL: digikam-devel@kde.org

2005-09-09 14:21  jahrens

	* digikam/digikamapp.cpp, digikam/digikamapp.h: When a camera was
	  added to the toolbar, the icon wasn't displayed after program
	  restart

2005-09-09 10:49  jahrens

	* digikam/albumiconview.cpp, digikam/albumlister.cpp,
	  utilities/imageeditor/imagewindow.cpp: When an image was saved
	  with "Save As" with a filename that already existed in
	  the album, the new ImageInfo was first created through
	  signalNewFilteredItems
	  but deleted through signalDeleteFilteredItem for the old image -
	  because
	  both used the same filename.

	  BUG: 112000

2005-09-09 07:28  cgilles

	* showfoto/showfoto.cpp: showfoto BugFix : Forget to commit this
	  patch to don't prompt user about to save image after to do SaveAs
	  operation.
	  CCBUG: 111873

2005-09-09 06:57  scripty

	* imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol: SVN_SILENT made messages
	  (.desktop file)

2005-09-08 07:08  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h,
	  showfoto/showfotoui.rc: showfoto BugFix : ToolBar settings crash
	  because "bcg" action instance is created and removed from
	  actionCollection() when imageplugin_core is available. To fix it
	  :

	  - Do create "bcg" action (Brightness/Contrast/Gamma) per default
	  but only when showfoto isn't installed with digikam
	  - Create "bcg" action only if ImagePlugins_core isn't available
	  (showofoto installed alone). This is must be done after that
	  createGUI is done using plugActionList() method.

	  Tested in both ways (digikam installed/not installed with
	  showfoto)

	  CCBUG: 111875

2005-09-07 07:31  cgilles

	* libs/thumbbar/thumbbar.cpp, libs/thumbbar/thumbbar.h,
	  showfoto/showfoto.cpp: showfoto BugFix :

	  - Refresh the right item to save/saveas properly in showfoto
	  thumbbar. Using a new method in thumbbar.cpp to find item by url.
	  - Don't prompt user about to save image after to do SaveAs
	  operation.
	  CCBUG: 111873

2005-09-07 06:46  scripty

	* showfoto/showfoto.desktop: SVN_SILENT made messages (.desktop
	  file)

2005-09-06 14:23  osterfeld

	* utilities/cameragui/cameraui.cpp: fix capitalization (noticed by
	  binner)

2005-09-05 15:13  osterfeld

	* utilities/cameragui/cameraui.cpp: another yes/no replacement

2005-09-05 14:53  osterfeld

	* showfoto/showfoto.cpp, utilities/imageeditor/imagewindow.cpp:
	  grmbl, KStdGuiItem::overwrite() is kdelibs >= 3.5 only

2005-09-05 14:48  osterfeld

	* showfoto/showfoto.cpp, utilities/imageeditor/imagewindow.cpp: Use
	  kstdguiitems for "Overwrite" and "Cancel" instead of custom
	  strings.

2005-09-05 14:21  osterfeld

	* utilities/imageeditor/imagewindow.cpp: "Overwrite?" dialog:
	  replace yes/no by overwrite/cancel, use message text from kwrite

	  Forgot that yesterday somehow...
	  CCMAIL: caulier.gilles@free.fr

2005-09-05 11:25  cgilles

	* showfoto/showfoto.cpp, showfoto/showfoto.h,
	  utilities/imageeditor/imagewindow.cpp,
	  utilities/imageeditor/imagewindow.h: Bugfix : no need to plug
	  more than one FullScreen button on Main Tool bar if there is
	  already one (for example if user adding it using toolbar
	  settings). Unplug properly it accordinly.

2005-09-05 08:44  cgilles

	* digikam/Makefile.am, digikam/thumbnailjob.cpp,
	  digikam/thumbnailjob.h, libs/thumbbar/Makefile.am,
	  libs/thumbbar/thumbbar.cpp, libs/thumbbar/thumbbar.h,
	  libs/thumbbar/thumbnailjob.cpp, libs/thumbbar/thumbnailjob.h,
	  showfoto/Makefile.am: Use digikamthumbnail protocol with showfoto
	  thumbar when its available, for exemple in a both
	  digikam/showfoto installation. This way :
	  - always update properly thumbnails after image save/saveas.
	  - improve thumnails computation speed, especially with PNG and
	  JPEG files.
	  - digikamthumbnail protocol will render properly PNG, TIFF, and
	  JPEG files preview in all case (KIO::filePreview can't do it).

	  If showfoto is installed without digikam (digikamthumbnail
	  protocol unavialable), showfoto thumbar use KIO::filePreview
	  protocol instead to rendering thumbnails.

	  CCBUG: 111873

2005-09-05 07:00  cgilles

	* digikam/albumfolderview.cpp, digikam/imagedescedit.cpp,
	  digikam/imagepropertiesexif.cpp,
	  digikam/imagepropertiesgeneral.cpp,
	  digikam/imagepropertieshistogram.cpp, digikam/pixmapmanager.cpp,
	  digikam/syncjob.cpp, digikam/thumbnailjob.cpp,
	  digikam/thumbnailjob.h: Remove digikam database depency on
	  ThumbnailJob implementation

2005-09-04 17:46  osterfeld

	* showfoto/showfoto.cpp: fix saveas dialog, do not use "Yes", "No"
	  for buttons but "Overwrite" and "Cancel".

2005-09-03 21:09  cgilles

	* utilities/imageeditor/imagewindow.cpp: Prompt wait cursor during
	  Save/SaveAs operations

2005-09-03 20:43  cgilles

	* showfoto/showfoto.cpp: Prompt wait cursor during Save/SaveAs
	  operations

2005-09-02 19:38  cgilles

	* libs/thumbbar/thumbbar.cpp: Don't using KFilePreview thumbnails
	  cache to display properly the image modifications on showfoto
	  thumbbar. Please, give me a feedback...

	  Nota: using KIO:KfilePreview isn't the better way to render
	  thumbnails. This method don't work properly with any
	  TIFF and PNG files generated with imlib2 (especially for example
	  with hight PNG compression level).
	  Perhaps the better way is to use the digikamthumbnails kioslave
	  when it's available (for example in a both
	  installation of showfoto and digikam in the same computer).

	  CCBUG: 111873

2005-09-01 11:49  cgilles

	* showfoto/showfoto.cpp: BugFix : Hide properly ToolBar in
	  FullScreen mode.
	  CCBUG: 111876

2005-09-01 11:26  cgilles

	* showfoto/showfoto.cpp: re-select preview item in thumbar if
	  cancel is selected when prompt user save.
	  CCBUG: 111873

2005-09-01 07:48  cgilles

	* libs/widgets/histogramwidget.cpp, libs/widgets/histogramwidget.h:
	  new method to update selection only

2005-09-01 06:34  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/digikamimageplugin.desktop: SVN_SILENT made
	  messages (.desktop file)

2005-08-31 10:45  cgilles

	* showfoto/showfoto.cpp: fix i18n

2005-08-31 10:35  cgilles

	* showfoto/showfoto.cpp: fix i18n

2005-08-31 09:00  cgilles

	* libs/thumbbar/thumbbar.cpp, libs/thumbbar/thumbbar.h,
	  showfoto/showfoto.cpp, showfoto/showfoto.h: BugFix : update
	  properly current item information when images are
	  loaded/removed.

2005-08-31 06:55  scripty

	* showfoto/showfoto.desktop: SVN_SILENT made messages (.desktop
	  file)

2005-08-31 06:54  cgilles

	* showfoto/showfoto.cpp: BugFix : sync properly showfoto config

2005-08-31 05:57  pahlibar

	* digikam/albumiconitem.cpp, digikam/albumiconitem.h,
	  digikam/iconitem.cpp, digikam/iconitem.h, digikam/iconview.cpp,
	  digikam/thumbnailjob.cpp: * apply marcel's patch for executing
	  the items only if
	  cursor is in the thumbnail area.
	  * double the thumbnail spacing making it easier to unselect
	  or do drag selection
	  * remove the inner white border in the thumbnail highligher.
	  makes the highlights look better, imo and also shows more
	  of the thumbnail
	  BUGS: 111695 110178 99416

2005-08-29 19:26  lauri

	* showfoto/showfoto.desktop: BUGNO:99497

2005-08-29 13:23  pahlibar

	* showfoto/showfoto.cpp: please follow indentation style which is
	  consistent
	  with rest of digikam code. there is a HACKING guide
	  as a guideline

2005-08-29 12:21  cgilles

	* showfoto/showfoto.cpp: BugFix : when current item is deleted,
	  always get the new current item from thumbbar

2005-08-29 07:53  cgilles

	* showfoto/showfoto.cpp: use home documents path per default to
	  open new urls

2005-08-29 07:38  cgilles

	* showfoto/showfoto.cpp: fix : current Item must be null if no
	  image loaded

2005-08-28 16:31  toma

	* digikam/searchadvanceddialog.cpp: SVN_SILENT remove them

2005-08-28 16:29  toma

	* digikam/searchadvanceddialog.cpp: A better way of doing the same

2005-08-28 13:53  toma

	* digikam/searchadvanceddialog.cpp: Save the size of the advanced
	  search window. Could someone look if this is the right place and
	  way to do this?
	  CCMAIL: digikam-devel@kde.org

2005-08-27 21:54  toma

	* kioslave/digikamalbums.cpp: When moving a file to another folder
	  and the orginal can not be removed, don't show an error about the
	  destination, but check if the source is the cause of this and
	  throw an appropiate error.

2005-08-27 20:39  toma

	* digikam/scanlib.cpp: The hide thing was not working, probably
	  because it was not shown yet. This workaround seems to be the
	  solution to prevent the dialog to be shown while the user looks
	  at the dialog where he has to decide what to do with deleted
	  folders.

2005-08-27 19:30  pahlibar

	* digikam/imagedescedit.cpp, digikam/imagedescedit.h: even when an
	  image comments/tags/date were not
	  being modified, on item switching the properties
	  were being written out to the db. prevent that.
	  this should make switching images much faster
	  especially for those using "write comments to
	  jpeg files"

2005-08-27 17:52  pahlibar

	* digikam/albumlister.cpp, digikam/iconview.cpp: * indicate why
	  listing failed
	  * check if pointer is valid, before trying to dereference it

2005-08-27 06:41  scripty

	* kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol: SVN_SILENT made messages
	  (.desktop file)

2005-08-26 17:12  jahrens

	* digikam/digikamapp.cpp, digikam/digikamview.cpp,
	  digikam/digikamview.h: enable/disable menu entries depending on
	  the selected album

2005-08-26 13:29  cgilles

	* libs/widgets/curveswidget.h: Polish code

2005-08-26 11:35  cgilles

	* digikam/imagepropertieshistogram.cpp,
	  digikam/imagepropertieshistogram.h,
	  showfoto/imagepropertieshistogram.cpp,
	  showfoto/imagepropertieshistogram.h: Polish image properties
	  histogram tab using QGroupButton.

2005-08-26 10:47  cgilles

	* showfoto/imagepropertieshistogram.cpp: Fix Compile

2005-08-26 10:47  cgilles

	* digikam/imagepropertieshistogram.cpp: Fix compile

2005-08-26 10:04  pahlibar

	* configure.in.bot: correct kipi url

	  BUGS: 111511

2005-08-26 07:00  cgilles

	* showfoto/imagepropertieshistogram.cpp: Fix i18n

2005-08-26 07:00  cgilles

	* digikam/imagepropertieshistogram.cpp: Fix i18n

2005-08-26 06:44  scripty

	* imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/digikamimageplugin.desktop: SVN_SILENT made
	  messages (.desktop file)

2005-08-25 20:10  cgilles

	* digikam/imagepropertieshistogram.cpp: Using new color gradient
	  widget

2005-08-25 20:09  cgilles

	* showfoto/imagepropertieshistogram.cpp: Using new color gradient
	  widget

2005-08-25 20:08  cgilles

	* libs/widgets/colorgradientwidget.cpp,
	  libs/widgets/colorgradientwidget.h: New color gradient widget
	  with no marging and support to toogle in disable state. Look
	  better than old KColorGradient based implementation and is more
	  adapted to Histogram Widget.

2005-08-25 19:53  cgilles

	* libs/widgets/histogramwidget.cpp, libs/widgets/histogramwidget.h:
	  fix toggle to disable state
	  fix enum : separate type is better to use in GUI.

2005-08-25 12:29  cgilles

	* libs/widgets/histogramwidget.cpp, libs/widgets/histogramwidget.h:
	  missing repaint widget in disable state

2005-08-25 10:04  cgilles

	* imageplugins/imageeffect_autocorrection.cpp: fix i18n

2005-08-24 17:49  toma

	* digikam/albumfolderview.cpp: This fix makes it possible to delete
	  folders with subfolders in it. Which is broken in beta1. The
	  routines which ask for confirmation if it is ok to delete a
	  folder which has subfolder is a warningYesNo and the routine
	  without subfolders is a warningContinueCancel. Both are handled
	  by an if statement wich check for Continue. Obviously this breaks
	  deletion of a folder with subfolder. For now I'll revert Stephan
	  Binners style change here. Stephan, what is the best way for both
	  dialogs? yes/no or continue/cancel as they have to be equal?

	  CCMAIL: binner@kde.org

2005-08-24 11:37  cgilles

	* digikam/pics/Makefile.am: fix

2005-08-24 11:30  cgilles

	* libs/widgets/imagepannelwidget.cpp: fix Button group marging to 0

2005-08-24 11:04  cgilles

	* digikam/pics/Makefile.am: fix

2005-08-24 08:39  cgilles

	* digikam/pics/Makefile.am, digikam/pics/histogram-lin.png,
	  digikam/pics/histogram-log.png, digikam/pics/histogram.png,
	  digikam/pics/image-full.png, digikam/pics/image-selection.png:
	  New icons

2005-08-24 07:37  cgilles

	* libs/widgets/curveswidget.cpp: Add black frame around

2005-08-24 07:34  pahlibar

	* digikam/albumfolderview.cpp: more safety checks in
	  albumfolderview

2005-08-24 07:14  cgilles

	* digikam/imagepropertieshistogram.cpp,
	  showfoto/imagepropertieshistogram.cpp: No need to have a QFrame
	  around HistogramWidget since this one have a black frame. This
	  way reduce a little the space using by histogram widget.

2005-08-24 06:58  cgilles

	* libs/widgets/histogramwidget.cpp: Add black frame around

2005-08-23 22:20  jahrens

	* utilities/imageeditor/imagewindow.cpp: the beast is back (SVN
	  commit 451394), this "workaround" seems to help until we find the
	  real problem... it's annoying!

2005-08-23 21:36  jahrens

	* digikam/digikamapp.cpp: Enables/disables items in the album menu,
	  depending on the selected album.
	  There are still some cases left which have to be checked.

2005-08-23 12:39  cgilles

	* utilities/imageeditor/imagewindow.cpp: Fix Image Editor feedback
	  to AlbumIconView : set properly the current item
	  enabling/selection to icon view.

2005-08-23 06:53  pahlibar

	* libs/widgets/imagepannelwidget.cpp,
	  libs/widgets/imageregionwidget.cpp: fix crash. the button was not
	  set exclusive and
	  so the selected id returned -1, and since this
	  value was stored in an enum and then used in
	  a switch statement, a new pixmap was not being
	  created.

2005-08-22 19:56  cgilles

	* digikam/iconview.cpp, digikam/iconview.h,
	  digikam/imagedescedit.cpp, digikam/imageproperties.cpp: Fix image
	  properties and Comments & Tags dialogs feedback to AlbumIconView
	  : set properly the current item enabling/selection to icon view.

2005-08-22 19:22  toma

	* libs/thumbbar/thumbbar.cpp: Keep the thumbnail completely visible
	  and the next one as well. I heard from the bugreporter that he is
	  extremely happy and will buy a pizza for me.
	  BUG: 104031

2005-08-22 14:56  jahrens

	* showfoto/showfoto.cpp, showfoto/showfoto.h: SVN_SILENT: index is
	  passed by value, so const isn't needed.

	  CCMAIL: tomalbers@kde.nl

2005-08-22 14:12  mlaurent

	* kioslave/digikamalbums.cpp, kioslave/digikamthumbnail.cpp,
	  libs/jpegutils/transupp.cpp, utilities/setup/cameraselection.cpp:
	  TRUE->true
	  FALSE->false

2005-08-22 09:18  cgilles

	* digikam/imagepropertiesgeneral.cpp: Oops... fix (:=)))

2005-08-22 09:17  cgilles

	* digikam/imagepropertiesgeneral.cpp: Bugfix : displaying the album
	  name of the current image selected.

2005-08-21 22:12  toma

	* showfoto/showfoto.cpp: when changing an image and pressing next,
	  the method next and the methos openURL are trying to save the
	  changed images. So that results in two dialogs. With this little
	  patch I disable the save menu entry after the first time a users
	  indicates he wants to discard the image changes, so it will not
	  popup in the next method.
	  BUG: 104890

2005-08-21 21:44  toma

	* showfoto/showfoto.cpp, showfoto/showfoto.h: The state of the
	  menu's was checked while loading the images, but that is not
	  sufficient. At the end of the constructor we now check if all
	  menu items are active which should be active.
	  BUGS: 109271

2005-08-21 20:59  jahrens

	* digikam/digikamview.cpp, libs/widgets/sidebar.cpp,
	  libs/widgets/sidebar.h: Hide the right sidebar by default

2005-08-21 20:13  cgilles

	* TODO: fix and update

2005-08-21 20:01  cgilles

	* TODO: update

2005-08-21 17:37  jahrens

	* digikam/digikamview.cpp: setting the active tab has to be done
	  through loadViewState()

2005-08-21 14:33  pahlibar

	* TODO: dummy commit for a test

2005-08-21 11:29  jahrens

	* imageplugins/imageeffect_redeye.cpp: Corrected a failure while
	  reading the red eye correction config

2005-08-21 05:18  pahlibar

	* AUTHORS: email address update

2005-08-21 05:01  pahlibar

	* configure.in.in: do not enable visibility if kdelibs has not been
	  compiled with visbility enabled, otherwise plugins
	  won't load. ported from 0.7.4 tarball

2005-08-21 01:39  pahlibar

	* digikam/tagfolderview.cpp: fix crash in tagfolderview, when
	  dragged items
	  where dropped in empty space

2005-08-20 16:46  pahlibar

	* digikam/tagfilterview.cpp: clear selection and select new tag on
	  new tag creation
	  in the filter view

2005-08-20 15:19  jahrens

	* digikam/albumiconview.cpp, utilities/imageeditor/canvas.cpp,
	  utilities/imageeditor/imagewindow.cpp: Gilles reported a subtle
	  bug, that the image editor size isn't
	  restored *sometimes* after starting image editor. The last days
	  I had this error almost everytime when I started IE. This patch
	  seems to correct it, since it is gone here now, but I'm not
	  really
	  sure of it...

	  CCMAIL: caulier.gilles@free.fr

2005-08-19 19:07  toma

	* release_digikam.rb: adjustments to the release script.

2005-08-19 09:48  mm

	* utilities/setup/gpiface.cpp: better leave out GP_PORT_DISK until
	  libgphoto2 2.2 is released

2005-08-19 09:46  mm

	* digikam/cameralist.cpp, utilities/setup/gpiface.cpp,
	  utilities/setup/setupcamera.cpp: do not unconditionally overwrite
	  port with "usb:", just ports that
	  start with "usb:".

	  start "disk:" support.

2005-08-19 05:32  pahlibar

	* digikam/digikam_export.h: check if config.h is actually available

2005-08-19 03:57  pahlibar

	* digikam/main.cpp: KInstance instance is not ready yet. use
	  I18N_NOOP.
	  BUGS: 110984

2005-08-18 20:37  toma

	* ChangeLog, digikam.lsm, version.h: Preparing for 0.8.0-beta1

2005-08-18 09:07  scripty

	* kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop:
	  SVN_SILENT made messages (.desktop file)

2005-08-15 20:16  toma

	* digikam/albumdb.cpp, digikam/albumdb.h, digikam/digikamapp.cpp,
	  digikam/kipiinterface.cpp, digikam/kipiinterface.h: Owen Hirst
	  <n8rider@sbcglobal.net> has provided a patch for KIPI Rename
	  Images (part of the BatchProcesses Plugin).

	  kipi part:
	  * Complete rewrite
	  * Use rename instead of copy
	  * Allow formatting of date string

	  digikam part:
	  * fixes the time and date adjustment not working
	  * Update database entry when a file is renamed by a KIPI Plugin
	  * make slideshow available right after digikams start

	  This fixes the following bugs:
	  BUGS:110391,110659,110698,110575,99895,104032,105727,110508,104511

	  great work!

2005-08-15 13:13  jahrens

	* digikam/Makefile.am, digikam/digikamview.cpp,
	  digikam/digikamview.h, digikam/sidebar.cpp, digikam/sidebar.h,
	  libs/widgets/Makefile.am, libs/widgets/sidebar.cpp,
	  libs/widgets/sidebar.h: Moved the sidebar stuff into libs/widgets
	  and removed the albummanager
	  dependency, so we can use the sidebar in image editor and
	  showfoto too.

	  CCMAIL: digikam-devel@kde.org

2005-08-14 08:33  binner

	* digikam/albumfolderview.cpp, digikam/albumiconview.cpp,
	  digikam/imagedescedit.cpp, digikam/tagfilterview.cpp,
	  digikam/tagfolderview.cpp: KMessageBox::warningContinueCancel()
	  for delete/trash confirmations

2005-08-14 08:04  binner

	* digikam/digikamapp.cpp, digikam/imagedescedit.cpp,
	  digikam/searchadvanceddialog.cpp, digikam/searchquickdialog.cpp,
	  digikam/searchwidgets.cpp, digikam/tagfolderview.cpp,
	  digikam/tagspopupmenu.cpp,
	  imageplugins/imageeffect_ratiocrop.cpp,
	  imageplugins/imageeffect_sharpen.cpp, showfoto/setup.cpp,
	  showfoto/showfoto.cpp, utilities/cameragui/renamecustomizer.cpp,
	  utilities/imageeditor/undoaction.h: SVN_SILENT i18n style guide
	  fixes, http://tinyurl.com/do5lj

2005-08-13 07:09  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  showfoto/showfoto.desktop,
	  utilities/imageeditor/digikamimageplugin.desktop: SVN_SILENT made
	  messages (.desktop file)

2005-08-10 15:30  scripty

	* imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol,
	  kioslave/digikamthumbnail.protocol: SVN_SILENT made messages
	  (.desktop file)

2005-08-09 18:26  cgilles

	* utilities/imageeditor/canvas.cpp: Patch from Owen Hirst to fix
	  crash when histogram is visible.

	  The histogram thread holds a pointer to the image data. Under
	  certain
	  conditions, for eg, saving of image and reloading of image data,
	  this image
	  data pointer is invalidated. Since the thread still holds a
	  pointer to the
	  invalid pointer and tries to do calculations on it, the
	  application crashes.
	  Attached patch deletes the histogram thread before reloading the
	  image

	  CCMAIL: digikam-devel@kde.org
	  CCBUGS: 109946

2005-08-09 14:36  jahrens

	* digikam/albumfolderview.cpp, digikam/albumfolderview.h,
	  digikam/albumiconview.cpp: When an album is renamed in
	  albumfolderview, update the views.

	  CCMAIL: tomalbers@kde.nl

2005-08-07 21:26  toma

	* showfoto/Makefile.am: Reported to fix compilation on gcc 4.0.1,
	  untested by me with this compiler though.

	  BUG: 109892

2005-08-07 15:55  toma

	* digikam/monthwidget.cpp: localize the days of the month.

2005-08-06 12:36  toma

	* digikam/albumfolderview.cpp: fix i18n call

2005-08-06 07:08  cgilles

	* digikam/main.cpp, showfoto/main.cpp: Fix ralph credits

2005-08-05 16:40  toma

	* libs/jpegutils/jpegmetadata.cpp: This fixes an endless loop in
	  the scanning of images. Continue was called without updating a
	  first, so it arrives again at the same continue.
	  BUG: 110214

2005-08-05 16:26  cgilles

	* digikam/main.cpp, showfoto/main.cpp: update _active_ dev. : Tom
	  (:=))). Ralf is an old contributor.

2005-08-05 16:14  cgilles

	* digikam/main.cpp: Digikam : digiKam

2005-08-04 18:51  toma

	* digikam/kdateedit.h: screenie

2005-08-03 21:11  jahrens

	* digikam/tagspopupmenu.cpp: CCBUG: 110115

2005-08-03 20:59  toma

	* digikam/squeezedcombobox.h: This time I think I got it right. two
	  bears for adriaan.

2005-08-03 20:53  toma

	* digikam/kdatetimeedit.h: second ref to image

2005-08-03 20:07  toma

	* digikam/squeezedcombobox.h: This is how it should work

2005-07-31 18:10  cgilles

	* digikam.kdevelop, libs/widgets/imageguidewidget.cpp,
	  libs/widgets/imageguidewidget.h: Bugfix : since imageguidewidget
	  isn't updated periodicly by timerEvent when no guide is diplayed,
	  the preview effect of any plugins isn't rendered.

	  This commit resolve this problem

	  CCMAIL: digikam-devel@kde.org

2005-07-31 11:00  cgilles

	* libs/widgets/imagepannelwidget.cpp,
	  libs/widgets/imagepannelwidget.h: Fix possible compilation
	  problems

2005-07-31 09:31  cgilles

	* libs/widgets/imagepaniconwidget.cpp,
	  libs/widgets/imagepaniconwidget.h,
	  libs/widgets/imageregionwidget.cpp,
	  libs/widgets/imageregionwidget.h: Fix possible compilation
	  problems

2005-07-29 15:51  cgilles

	* libs/widgets/imageguidewidget.cpp,
	  libs/widgets/imageselectionwidget.cpp: digiKam plugins fix :

	  - ImageGuideWidet : no need to redraw pixmap if no guide visible.
	  - ImageGuideWidet : missing to redraw pixmap at resizeEvent().
	  - ImageGuideWidet and Image SelectionWidget : improve guide
	  visibility.
	  - FreeRotation : setting properly guide size and color.
	  - ImageGuideDialog : saving properly guide size and color
	  settings for each plugins.

	  CCMAIL: digikam-devel@kde.org

2005-07-28 16:50  pahlibar

	* TODO, digikam/tagspopupmenu.cpp: tag usability 1.2: show tags
	  which are already assigned as checked.
	  not a 100% perfect solution. make use of a custommenuitem and
	  draw
	  the checkbox on the right. instead of doing custommenuitem for
	  each
	  item (which will prevent having submenus), do it only for needed
	  ones.
	  some of the code is copied from Sebastien Laout's custom
	  popupmenu code.

	  screenshot:
	  http://img41.imageshack.us/my.php?image=popupmenu9cv.png

	  CCMAIL: digikam-devel@kde.org

2005-07-28 15:06  pahlibar

	* digikam/digikamapp.cpp: the submenu actions of correct exif
	  orientation tag are
	  now children of the menu and not of the actioncollection.
	  this prevents the ugly and confusing actions from appearing
	  in the configure toolbar dialog

2005-07-28 13:51  pahlibar

	* digikam/monthwidget.cpp, digikam/monthwidget.h: when an item is
	  deleted, update the date-filter view
	  BUGS: 109703

2005-07-28 13:36  pahlibar

	* digikam/datefolderview.cpp: if the dateview becomes inactive, set
	  the month filter view
	  to inactive as well. this will remove any date filtering
	  BUGS: 109705

2005-07-28 12:50  pahlibar

	* digikam/imageinfo.cpp, digikam/imageinfo.h: pass by reference

2005-07-28 06:40  cgilles

	* libs/widgets/imagepaniconwidget.cpp,
	  libs/widgets/imageregionwidget.cpp: digiKam image control pannel
	  widget : increase visibility line of guide line and border
	  selection to use contrasted color (red and white).
	  Thanks to Unai Garro for this tip.

	  CCMAIL: digikam-devel@kde.org

2005-07-28 06:36  jahrens

	* TODO: SCVS_SILENT update

2005-07-28 06:30  cgilles

	* imageplugins/imageeffect_blur.cpp,
	  imageplugins/imageeffect_sharpen.cpp,
	  libs/widgets/imagepannelwidget.cpp,
	  libs/widgets/imagepannelwidget.h: BugFix: Image pannel widget
	  settings must be writting in dedicaced dialog plugin section on
	  host config file, not on a common section.

	  CCMAIL: digikam-devel@kde.org

2005-07-28 04:05  scripty

	* kioslave/digikamalbums.protocol, kioslave/digikamsearch.protocol,
	  utilities/imageeditor/digikamimageplugin.desktop: SVN_SILENT made
	  messages (.desktop file)

2005-07-27 20:11  cgilles

	* libs/widgets/imagepaniconwidget.cpp: improve image selection
	  visibility

2005-07-27 18:34  toma

	* digikam/kdatetimeedit.h: Change conforming to HACKING, it was not
	  because i originally used kdepim style there.
	  SVN_SILENT

2005-07-27 17:27  toma

	* digikam/Makefile.am, digikam/imagedescedit.cpp,
	  digikam/imagedescedit.h, digikam/kdatetimeedit.cpp,
	  digikam/kdatetimeedit.h: Changed the widget to a new widget. This
	  widget is identical to kDateEdit (as used in the advanced search,
	  which came from libkdepim), but then I have placed a QTimeEdit
	  next to it. Much better in this use case then the KDateTimeWidget
	  from kdelibs.

2005-07-27 14:35  toma

	* TODO, digikam/imagedescedit.cpp, digikam/imagedescedit.h,
	  digikam/imageinfo.cpp, digikam/imageinfo.h: Adds the possibility
	  to change the database date and time in the commentseditor.
	  Couple of things left:
	  - the view should be refresh, because the date can be changed the
	  order can shift. Howto do that?
	  - The widget used is not the perfect widget imho, but there is no
	  other one available.
	  - The place of the widget can move. I think this is the best
	  place though.
	  - Should the date be written back in the exif-headers?

	  CCMAIL:digikam-devel@kde.org

2005-07-27 12:47  cgilles

	* libs/widgets/imagepaniconwidget.cpp,
	  libs/widgets/imagepaniconwidget.h,
	  libs/widgets/imagepannelwidget.cpp,
	  libs/widgets/imagepannelwidget.h,
	  libs/widgets/imageregionwidget.cpp,
	  libs/widgets/imageregionwidget.h: digiKam Hot Pixels Tool - third
	  stage :

	  - display the hot pixels on image region widget !!!
	  - Remove unecessary source files.
	  - Finalize for beta.

	  A screenshot :

	  http://digikam3rdparty.free.fr/HotPixelRemovalTool-Alpha.png

	  CCMAIL: digikam-devel@kde.org, ugarro@telefonica.net

2005-07-27 11:47  cgilles

	* libs/widgets/imagepaniconwidget.cpp,
	  libs/widgets/imagepaniconwidget.h,
	  libs/widgets/imagepannelwidget.h: digiKam Hot Pixels Tool :
	  - Pan Icon Widget must compute itself the point positions on the
	  preview.
	  - remove unecessary methods.

2005-07-27 11:15  cgilles

	* libs/widgets/imagepaniconwidget.cpp,
	  libs/widgets/imagepaniconwidget.h,
	  libs/widgets/imagepannelwidget.cpp,
	  libs/widgets/imagepannelwidget.h: digiKam Hot Pixels Tool :

	  Second stage : display the hot pixels on pan icon widget.

	  A screenshot :

	  http://digikam3rdparty.free.fr/HotPixelRemovalTool-Alpha.png

	  CCMAIL: digikam-devel@kde.org, ugarro@telefonica.net

2005-07-27 10:08  pahlibar

	* digikam/albumfolderview.cpp: correct the reparenting of items in
	  collection/date
	  mode since there is a root album now

2005-07-27 10:03  pahlibar

	* digikam/albumfolderview.cpp: don't popup a context menu on
	  groupitems

2005-07-27 09:58  pahlibar

	* kioslave/exiforientation_p.h: there was an infinite loop in the
	  exif orientation scanning
	  code which prevented the thumbnail from being generated for
	  some images. the design of the load-on-demand thumbnail-generator
	  prevents the next thumbnails from being loaded before the
	  current one is finished.

	  BUGS: 107742

2005-07-26 14:51  cgilles

	* libs/widgets/imagepannelwidget.cpp,
	  libs/widgets/imagepannelwidget.h: New digiKam image editor plugin
	  to remove Hot Pixels' on Photograph by Unai Garro.

	  This plugin is in Alpha stage. Need to plolish source code. Auto
	  detection of hot pixels work fine using a 'black frame' image
	  taken with the deficient camera.

	  TODO :
	  - Need to implement manual hot pixels settings (Unai) - Later
	  0.8.0 issue.
	  - Need to display a preview of hot pixels in panel widget (me).
	  - Need to save default settings in konfig file (me).
	  - Need to polish Black Frame settings interface (me).
	  - Need to write handbook (me, gerhard, and Unai).

	  There is a screenshot of current implementation here :

	  http://digikam3rdparty.free.fr/HotPixelRemovalTool-Alpha.png

	  CCMAIL: digikam-devel@kde.org, ugarro@telefonica.net,
	  gerhard@kulzer.net

2005-07-26 09:30  cgilles

	* imageplugins/pics/Makefile.am,
	  imageplugins/pics/duplicateheight.png,
	  imageplugins/pics/duplicatewidth.png,
	  libs/widgets/imagepannelwidget.cpp,
	  libs/widgets/imageregionwidget.cpp,
	  libs/widgets/imageregionwidget.h: digiKam image plugin and
	  control pannel widget :

	  - Performs update preview optimizations with QPixmap.
	  - 2 new options to seperate view in duplicate mode (vertically or
	  horizontally) like with PowerRetouche photoshop plugins. These
	  modes will be used especially with future Hot Pixel Removal
	  plugin from Unai Garro.

	  In some words, the target image region is duplicated from
	  original to compare exactly the same pixels. There is a
	  screnshoot of Gaussian Blur image editor plugin here:

	  http://digikam3rdparty.free.fr/SeparateView-DuplicateMode.png

	  CCMAIL: digikam-devel@kde.org, ugarro@telefonica.net

2005-07-26 06:46  cgilles

	* showfoto/setupslideshow.cpp: Fix i18n

2005-07-26 06:16  cgilles

	* libs/widgets/imageguidewidget.cpp,
	  libs/widgets/imageguidewidget.h: performs optimizations

2005-07-26 04:14  scripty

	* kioslave/digikamdates.protocol, kioslave/digikamsearch.protocol:
	  SVN_SILENT made messages (.desktop file)

2005-07-25 21:14  jahrens

	* digikam/albumfolderview.cpp, digikam/tagfolderview.cpp: these
	  root folders looks better

2005-07-25 18:46  pahlibar

	* digikam/Makefile.am, digikam/listitem.cpp, digikam/listitem.h,
	  digikam/listview.cpp, digikam/listview.h, digikam/listview_p.h:
	  remove listview/listitem. no longer used

2005-07-25 18:44  pahlibar

	* digikam/digikamapp.cpp: changing accel of advanced search dialog
	  to Ctrl+Alt+F since it
	  conflicts with the quick search dialog one

2005-07-25 18:19  pahlibar

	* kioslave/digikamalbums.cpp: .arg argument number should start
	  from %1

2005-07-25 17:56  pahlibar

	* kioslave/digikamalbums.cpp: more fixes for the QString.arg()
	  problem. please review

2005-07-25 17:09  toma

	* digikam/squeezedcombobox.cpp, digikam/squeezedcombobox.h: rename
	  after someone complained

2005-07-25 13:51  cgilles

	* imageplugins/imageeffect_blur.cpp,
	  imageplugins/imageeffect_blur.h,
	  imageplugins/imageeffect_sharpen.cpp,
	  imageplugins/imageeffect_sharpen.h: Using Default button from
	  KDialogBase to reset filter settings values

2005-07-24 15:10  jahrens

	* digikam/folderview.cpp: fix

2005-07-24 14:49  toma

	* digikam/searchadvanceddialog.cpp, digikam/searchwidgets.cpp,
	  digikam/searchwidgets.h, digikam/squeezedcombobox.cpp,
	  digikam/squeezedcombobox.h: Several small changes:
	  - advancedsearch: when grouping the checkbox was not correctly
	  added to the layout
	  - removed all adjustSize() calls, not necessary and gives funny
	  resuls when the dialog is maximized
	  - prevented the deletion of the first rule if it is the only one
	  there.
	  - Squuezedcombo: improved logic for amount of characters shown,
	  gives better results
	  - renamed m_OriginalItems to m_originalItems to comply to HACKING

2005-07-24 10:00  jahrens

	* digikam/albumfolderview.h, digikam/folderitem.cpp: i think, the
	  folderview looks better now

2005-07-24 09:59  jahrens

	* digikam/folderview.cpp: always open the root album, if digikam is
	  restarted

2005-07-23 23:09  jahrens

	* digikam/albumfolderview.cpp, digikam/tagfolderview.cpp: After
	  I've played some time with the new AlbumFolderView /
	  TagFolderView
	  I realized, that it is sometimes impossible to add a new album to
	  the
	  root album or dragging an album to the root.

	  I've added a new root folder to the two views, which are
	  displayed red,
	  to show their different meaning. Additionally they are displayed
	  without
	  rootDecorations.

	  You can rmb click to that root album to add a new child to the
	  root or
	  drag another album on it.

	  Digikam doesn't allow images to be stored in the root folder.

	  Todo: disable the some parts of the import menu, when the root
	  album
	  is selected.

	  CCMAIL: digikam-devel@kde.org

2005-07-23 22:03  jahrens

	* digikam/folderview.cpp: oups, that can cause a crash

2005-07-23 20:00  toma

	* digikam/squeezedcombobox.cpp, digikam/squeezedcombobox.h: minor
	  cleanup

2005-07-23 19:15  toma

	* digikam/squeezedcombobox.cpp, digikam/squeezedcombobox.h: Added a
	  new class which adds a unsqueezed tooltip to the squeezed
	  combobox items, example at
	  http://www.digikam.org/users/tom/t.png

	  CCMAIL: digikam-devel@kde.org

2005-07-23 17:53  jahrens

	* TODO: CVS_SILENT todo update

2005-07-23 16:21  jahrens

	* digikam/albumfolderview.cpp, digikam/datefolderview.cpp,
	  digikam/datefolderview.h, digikam/digikamview.cpp,
	  digikam/folderview.cpp, digikam/folderview.h,
	  digikam/searchfolderview.cpp, digikam/sidebar.cpp,
	  digikam/sidebar.h, digikam/tagfolderview.cpp: Digikam 0.8 is now
	  able to reconstruct its view state
	  after starting a new session.

	  When digikam is closed, it stores
	  - the last visited albums
	  - the open folders of every view
	  - the selected folder of every view
	  - the last selected view in the sidebar
	  - if the sidebar is hidden/shown

2005-07-23 10:29  jahrens

	* digikam/albumfolderview.cpp: fixed crash, if an new album was
	  created under the root

2005-07-23 10:14  cgilles

	* libs/widgets/imageguidewidget.cpp,
	  libs/widgets/imageguidewidget.h: Common digiKam Image Guide
	  Dialog provide guide settings (color and width).

	  CCMAIL: digikam-devel@kde.org

2005-07-22 23:48  pahlibar

	* digikam/albumlister.cpp: if an item has been filtered out, emit a
	  filtered delete
	  when the item is relisted. this fixes the problem when
	  an item tags are modified when the filters are active
	  and the view doesn't update to reflect that

2005-07-22 23:18  pahlibar

	* TODO, utilities/imageeditor/imagewindow.cpp,
	  utilities/imageeditor/imagewindow.h: tag usability 4.0: allow
	  user to assign/remove tags
	  from context menu in the image window

2005-07-22 22:44  toma

	* TODO, digikam/digikamapp.cpp, digikam/digikamview.cpp,
	  digikam/squeezedcombobox.h, utilities/setup/setupgeneral.cpp:
	  Removal of the thumbnailsize settings from the settings page. The
	  size can be controlled in the menu View and is simply saved when
	  you close digiKam.

2005-07-22 22:13  pahlibar

	* digikam/albumiconview.cpp, digikam/tagspopupmenu.cpp,
	  digikam/tagspopupmenu.h: prepare tagspopupmenu for usage in
	  imageeditor

2005-07-22 22:08  jahrens

	* TODO: CVS_SILENT todo update

2005-07-22 22:07  jahrens

	* digikam/Makefile.am, digikam/albumfolderitem_deprecated.cpp,
	  digikam/albumfolderitem_deprecated.h,
	  digikam/albumfolderview.cpp, digikam/albumfolderview.h,
	  digikam/albumfolderview_deprecated.cpp,
	  digikam/albumfolderview_deprecated.h, digikam/digikamview.cpp,
	  digikam/digikamview.h: Deleted AlbumFolderView_Deprecated and
	  AlbumFolderItem_Deprecated.
	  This is done by the new AlbumFolderView and AlbumFolderViewItem
	  now.
	  Therefor the tab "Album (old)" isn't shown in the left sidebar
	  anymore.

	  CCMAIL: digikam-devel@kde.org

2005-07-22 21:50  adridg

	* digikam/squeezedcombobox.h: @ref isn't needed to refer to Qt
	  classes (or nearly anything else, really) and is just generally a
	  bad idea.

2005-07-22 21:21  jahrens

	* digikam/albumfolderview.cpp, digikam/albumfolderview.h,
	  digikam/digikamview.cpp: added album[edit|new|delete] to
	  albumfolderview

2005-07-22 20:51  toma

	* COPYING, digikam/digikam_export.h, digikam/kdateedit.cpp,
	  digikam/kdateedit.h, digikam/kdatepickerpopup.cpp,
	  digikam/kdatepickerpopup.h, digikam/scanlib.cpp,
	  digikam/scanlib.h, digikam/searchadvanceddialog.cpp,
	  digikam/searchadvanceddialog.h, digikam/searchwidgets.cpp,
	  digikam/searchwidgets.h: More fsf address changes, files which
	  were merged from the branch. Guess the script did not run there.

2005-07-22 20:40  toma

	* digikam/squeezedcombobox.cpp, digikam/squeezedcombobox.h:
	  SVN_SILENT update address

2005-07-22 20:18  toma

	* digikam/Makefile.am, digikam/searchadvanceddialog.cpp,
	  digikam/searchwidgets.cpp, digikam/searchwidgets.h,
	  digikam/squeezedcombobox.cpp, digikam/squeezedcombobox.h: Now we
	  have a squeezedcombox. This shows the right part of each item in
	  the combobox, prepended with "...", whenever the widget is not
	  big enough to show the complete contents. Activated it for the
	  tag list and the album list in advanced search, because the
	  current combobox in combination with long named albums, we
	  violate the kde hig. That is solved now.

2005-07-22 12:00  cgilles

	* libs/widgets/imagepannelwidget.cpp,
	  libs/widgets/imageregionwidget.cpp,
	  libs/widgets/imageregionwidget.h: ImageRegionWidget :
	  optimizations using Pixmap cache of current selected region.

2005-07-22 10:17  cgilles

	* libs/widgets/imageregionwidget.h: ImageRegionWidget : ignore
	  wheel events

2005-07-22 07:05  cgilles

	* libs/filters/imagefilters.cpp, libs/filters/imagefilters.h:
	  Include common pixel anti-aliasing method to ImageFiler class.

2005-07-21 13:38  cgilles

	* libs/widgets/imagepannelwidget.cpp,
	  libs/widgets/imagepannelwidget.h: Add resized signal

2005-07-21 11:23  cgilles

	* libs/widgets/imagepannelwidget.cpp,
	  libs/widgets/imagepannelwidget.h: Add separator option

2005-07-21 10:09  jahrens

	* digikam/digikamview.cpp: further steps to delete
	  albumfolderview_deprecated soon

2005-07-21 00:51  pahlibar

	* digikam/imagedescedit.cpp: rename root item to "found tags" when
	  search is active

2005-07-21 00:18  pahlibar

	* TODO, digikam/imagedescedit.cpp, digikam/imagedescedit.h: tag
	  usability 3.3.2:

	  * allow searching for tags in the comments-tags editor
	  * this is live search with background color feedback


	  CCMAIL: digikam-devel@kde.org

2005-07-20 20:59  jahrens

	* digikam/tagfolderview.cpp: open the parent after the item was
	  moved to it

2005-07-20 20:34  pahlibar

	* digikam/tagfilterview.cpp, digikam/tagfilterview.h: if album is
	  renamed, update viewitem text

2005-07-20 20:24  pahlibar

	* TODO, digikam/digikamview.cpp, digikam/tagfilterview.cpp,
	  digikam/tagfilterview.h: mornfall, here you go.
	  * allow users to assign tags by dnd photos onto right
	  tagsfilterview.
	  * remove use of dict. use extradata instead

2005-07-20 20:19  jahrens

	* digikam/tagfolderview.cpp: code cleaning

2005-07-20 18:04  pahlibar

	* digikam/tagfolderview.cpp: add one more reminder for joern.
	  emit signaltagsassigned so that albumiconview can refresh
	  itself

2005-07-20 17:57  pahlibar

	* digikam/albummanager.cpp: remove stale line

2005-07-20 17:55  pahlibar

	* TODO: add more todo items

2005-07-20 17:52  pahlibar

	* digikam/tagfolderview.cpp: add comment

2005-07-20 17:50  pahlibar

	* digikam/tagfolderview.cpp, digikam/tagfolderview.h: connect to
	  TAlbum moved signal and use it to reparent
	  Tag view item. There are other views which show tags
	  and they can also possibly reparent tags. Modify
	  the dnd part to shift the work to the slot

2005-07-20 16:46  jahrens

	* digikam/tagfolderview.cpp: ctrl key was used to add tags without
	  popup

2005-07-20 16:03  pahlibar

	* digikam/digikamview.cpp, digikam/tagfolderview.cpp,
	  digikam/tagfolderview.h: tagfolderview Drag and drop corrections.
	  dropping
	  items on tag should be assigning tags to them and not
	  copy/move

2005-07-20 14:17  pahlibar

	* digikam/imagedescedit.cpp: move album title to left in the tags
	  popupmenu,
	  as the user focus will be on that

2005-07-20 11:30  toma

	* digikam/albumdb.cpp: This is a nasty bug. The problem is that
	  QString("%1, %2").arg("ab%2").arg("cd"); results in "abcd, %2",
	  so this patch changes it in QString("%1, %2").arg("ab%2", "cd")
	  which should fix this problem. Please check your konsole for
	  errors and better save then sorry: backup your digikam3.db.

	  CCMAIL: digikam-devel@kde.org
	  BUG: 109355

2005-07-20 06:22  cgilles

	* libs/widgets/imageregionwidget.cpp: Fix

2005-07-20 00:41  pahlibar

	* digikam/albumdb.cpp, digikam/albumdb.h,
	  digikam/imagedescedit.cpp, digikam/imagedescedit.h: a short list
	  of recently assigned tags is accessible
	  from a popupmenu in the comments tag editor

2005-07-19 22:06  pahlibar

	* TODO, digikam/tagfilterview.cpp, digikam/tagfilterview.h: quick
	  cut and paste and one less todo. context menu in right
	  tag filter view

2005-07-19 21:48  toma

	* TODO: SVN_SILENT update

2005-07-19 20:50  jahrens

	* TODO: comments are just a reminder for me and can be deleted here

2005-07-19 20:45  toma

	* TODO: SVN_SILENT administrative

2005-07-19 20:41  jahrens

	* TODO: album history is done

2005-07-19 20:17  pahlibar

	* TODO: add todo

2005-07-19 20:10  pahlibar

	* TODO, digikam/imagedescedit.cpp: simplest usability change.
	  automatically select
	  newly created tag

2005-07-19 16:57  toma

	* TODO, digikam/imagedescedit.cpp, digikam/imagedescedit.h: OU
	  Item: 3.2 Remove Checkbox for "saving automatically"
	  CCMAIL:digikam-devel@kde.org

2005-07-19 10:45  cgilles

	* imageplugins/imageeffect_ratiocrop.cpp,
	  imageplugins/imageeffect_ratiocrop.h: Fix enable/disable widgets
	  rules

2005-07-19 00:16  pahlibar

	* digikam/iconitem.cpp, digikam/iconitem.h: subtle bug. iconitem
	  used update instead of repaint,
	  this would cause the repaints to be not immediate and as
	  a result an iconitem might still be marked as dirty even
	  though a thumbnail has been generated for it. so when
	  pixmapmanager asked for next item for thumbnailing, the
	  same item was returned again. but there is already a pixmap
	  for it in the cache and so the thumbnailing process stopped.
	  thanks to tom for reporting this.

2005-07-18 23:38  toma

	* TODO, utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraiconview.h,
	  utilities/cameragui/renamecustomizer.cpp,
	  utilities/cameragui/renamecustomizer.h: Make it possible to
	  download images from the camera and change the filenames to
	  uppercase or lowercase at the same time.
	  FEATURE: 108824

2005-07-18 23:25  pahlibar

	* digikam/kipiinterface.cpp, digikam/kipiinterface.h: base
	  operator== for kipiinterface was comparing list of images
	  for albums. this resulted in kipi dialogs for
	  image/imagecollection
	  selection very slow to start up. by overloading and using album
	  pointer for comparison, these dialogs have become miraculously
	  fast.

2005-07-18 21:12  pahlibar

	* TODO: purge done item

2005-07-18 19:50  pahlibar

	* utilities/setup/setupexif.cpp: be correct about where exactly in
	  the JPEG file,
	  the image comment is stored
	  CCBUGS: 109253

2005-07-18 17:25  toma

	* digikam/albumdb.cpp, digikam/albumdb.h, digikam/scanlib.cpp: Show
	  url of the image which needs to be deleted

2005-07-18 06:59  pahlibar

	* digikam/tagspopupmenu.cpp, digikam/tagspopupmenu.h: tag usability
	  1.1: Allow creating new tags while assigning tags
	  in the context menu. also auto-assign these new tags to selected
	  items

2005-07-18 06:17  cgilles

	* libs/widgets/imagepannelwidget.cpp: Fix i18n

2005-07-18 05:27  pahlibar

	* TODO: tina's usability recommendations

2005-07-18 05:24  pahlibar

	* TODO, digikam/albumfolderview.cpp: i feel dirty doing this.
	  Assign a unique id to the
	  Dates and Collection using a negative integer. for
	  Dates use the year-month combo and for collection
	  use the index of the item in the collection name list

2005-07-18 04:21  pahlibar

	* themes/Dark, themes/Makefile.am: the time spent in creating the
	  theme editor is paying off.
	  new Dark theme from Gerhard Kulzer

2005-07-17 22:33  cgilles

	* digikam.kdevelop, imageplugins/imageeffect_blur.cpp,
	  imageplugins/imageeffect_blur.h,
	  imageplugins/imageeffect_sharpen.cpp,
	  imageplugins/imageeffect_sharpen.h: digiKam Sharpen and Gaussian
	  blur tools : init properly Gui with default values

2005-07-17 20:01  pahlibar

	* digikam/album.h, digikam/albuminfo.h, digikam/albummanager.cpp:
	  apparently just sorting of taglist won't work for building
	  tagtree; if the tags have been moved around a lot the tree
	  build fails. manually build the tree using a dict for quick
	  lookups and then use the tree to build
	  a sorted list of items. this will ensure that the tree is
	  built correctly everytime.

2005-07-17 18:42  cgilles

	* imageplugins/imageeffect_blur.cpp,
	  imageplugins/imageeffect_blur.h,
	  imageplugins/imageeffect_sharpen.cpp,
	  imageplugins/imageeffect_sharpen.h, libs/curves/imagecurves.cpp,
	  libs/curves/imagecurves.h, libs/filters/Makefile.am,
	  libs/filters/imagefilters.cpp, libs/filters/imagefilters.h,
	  libs/filters/sharpen.cpp, libs/filters/sharpen.h,
	  libs/widgets/curveswidget.cpp: digiKam Sharpen tool : using
	  threaded interface to compute sharpen filter on image. Add
	  progress bar and Abort button on dialog.

	  CCMAIL: digikam-devel@kde.org

2005-07-17 17:07  cgilles

	* libs/filters/gaussianblur.cpp, libs/filters/imagefilters.cpp: Fix
	  comments

2005-07-17 17:05  cgilles

	* libs/filters/imagefilters.cpp: Fix comments

2005-07-17 16:44  cgilles

	* imageplugins/imageeffect_blur.cpp,
	  imageplugins/imageeffect_blur.h, libs/filters/Makefile.am,
	  libs/filters/gaussianblur.cpp, libs/filters/gaussianblur.h,
	  libs/filters/imagefilters.cpp, libs/filters/imagefilters.h,
	  libs/filters/threadedfilter.cpp: digiKam Gaussian Blur tool :
	  using threaded interface to compute blur filter on image. Ad
	  progress bar and Abort button on dialog.

	  CCMAIL: digikam-devel@kde.org

2005-07-17 08:45  pahlibar

	* TODO: update TODO

2005-07-17 08:42  pahlibar

	* digikam/albumfolderview.cpp: fix crashes if there is no itemDrop

2005-07-17 08:28  pahlibar

	* digikam/albumfolderview.cpp: sort items correctly for datebased
	  view

2005-07-17 08:06  pahlibar

	* digikam/albumfolderview.cpp, digikam/albumfolderview.h,
	  digikam/digikamview.cpp: * sort albums into collections/dates in
	  albumfolderview
	  * dnd assign collection (hopefully all dnd edge cases are
	  handled)

	  still some todo items:
	  * sort date based view correctly
	  * check all edge cases

2005-07-17 07:31  cgilles

	* imageplugins/pics/Makefile.am,
	  imageplugins/pics/centerheight.png,
	  imageplugins/pics/centerwidth.png,
	  imageplugins/pics/nocenter.png,
	  libs/widgets/imagepannelwidget.cpp: digiKam image Control Pannel
	  widget : add missing No Split preview mode and fix icon buttons.

	  CCMAIL: digikam-devel@kde.org

2005-07-17 07:21  jahrens

	* digikam/albumfolderview.cpp: that was just a test and isn't
	  needed anymore

2005-07-17 04:47  pahlibar

	* digikam/albumfolderview.cpp: suppress compilation warning

2005-07-16 22:11  jahrens

	* digikam/albumhistory.cpp, digikam/albumhistory.h: const const
	  const

2005-07-16 21:37  cgilles

	* libs/widgets/imagepaniconwidget.cpp,
	  libs/widgets/imagepaniconwidget.h,
	  libs/widgets/imagepannelwidget.cpp,
	  libs/widgets/imagepannelwidget.h,
	  libs/widgets/imageregionwidget.cpp,
	  libs/widgets/imageregionwidget.h: digiKam image Control Pannel
	  widget : Split preview can be separate horizontally or
	  vertically.

	  CCMAIL: digikam-devel@kde.org

2005-07-16 21:04  jahrens

	* digikam/folderitem.cpp, digikam/folderview.cpp,
	  digikam/folderview.h, digikam/sidebar.cpp: this highlighted drop
	  element looks better

2005-07-16 18:12  jahrens

	* TODO: yeah..yeah..yeah, another job is done

2005-07-16 18:03  jahrens

	* digikam/albumhistory.cpp, digikam/albumhistory.h,
	  digikam/datefolderview.cpp, digikam/datefolderview.h,
	  digikam/digikamview.cpp, digikam/sidebar.cpp, digikam/sidebar.h:
	  * Added a browser-like navigation history to digikam, which is
	  usable with the sidebar.

	  A back/forward history button was added to the toolbar and the
	  album menu. With these buttons the user can browse through the
	  previous opened albums. If the album is changed, the view in
	  the sidebar is changed too.

	  Pressing and holding down the history button... in the
	  toolbar, drops down a menu, with the names of the previous opened
	  albums.

	  CCMAIL: digikam-devel@kde.org

2005-07-16 13:23  cgilles

	* imageplugins/imageeffect_ratiocrop.cpp: fix

2005-07-15 23:35  toma

	* TODO: SVN_SILENT administrative

2005-07-15 23:23  jahrens

	* digikam/folderitem.cpp: avoids compiler warnings

2005-07-15 23:03  jahrens

	* TODO: highlighting done

2005-07-15 23:02  jahrens

	* digikam/albumfolderview.cpp, digikam/folderitem.cpp,
	  digikam/folderitem.h, digikam/folderview.cpp,
	  digikam/folderview.h: highlight the dropitem item under the mouse
	  cursor when dragging over it

2005-07-15 18:48  jahrens

	* digikam/albumfolderview.cpp, digikam/tagfolderview.cpp: little
	  fix

2005-07-15 17:42  jahrens

	* TODO: the work never ends

2005-07-15 16:32  jahrens

	* TODO, digikam.kdevelop: yeah, the next one

2005-07-15 16:31  jahrens

	* digikam/albumfolderview.cpp: CVS_SILENT: well, we don't need that
	  debug msg ;-)

2005-07-15 16:28  jahrens

	* digikam/albumfolderview.cpp: Added drag 'n drop from external
	  programs to albumfolderview

	  - Dropping an image(s) on a folder, opens a popup menu, which
	  lets the user decide, if he wants to move/copy the image(s) to
	  that
	  folder. Pressing CTRL (copy) / SHIFT (move) avoids the popup
	  menu.

	  CCMAIL: digikam-devel@kde.org

2005-07-15 11:42  jahrens

	* TODO: one thing left...

2005-07-15 11:40  jahrens

	* digikam/albumfolderview.cpp,
	  digikam/albumfolderview_deprecated.cpp,
	  digikam/albumiconview.cpp, digikam/dragobjects.cpp,
	  digikam/dragobjects.h, digikam/tagfolderview.cpp: Added drag 'n
	  drop to albumfolderview and tagfolderview

	  - Dropping an image on its album in folderview assigns that
	  image as the folder thumbnail. To avoid the popup menu,
	  press CTRL when dropping the image.

	  - Dropping an image(s) on another folder, opens a popup menu,
	  which
	  lets the user decide, if he wants to move/copy the image(s) to
	  that
	  folder. Pressing CTRL (copy) / SHIFT (move) avoids the popup
	  menu.

	  - An image(s) can also be dropped on an external application,
	  which
	  understands KURLDrag, to move/copy the image to that application.

	  CCMAIL: digikam-devel@kde.org

2005-07-15 11:34  toma

	* TODO: Add some todo's of mine, so Joern does not feel lonely in
	  that file.

2005-07-15 10:57  jahrens

	* TODO: Who is the guy with the most jobs to do???

2005-07-15 04:10  scripty

	* digikam/digikam.desktop, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/digikamimageplugin.desktop: SVN_SILENT made
	  messages (.desktop file)

2005-07-14 23:25  pahlibar

	* digikam/thumbitem.cpp, digikam/thumbitem.h: stale items left from
	  0.7.x

2005-07-14 22:11  pahlibar

	* TODO: purge done items

2005-07-14 22:11  pahlibar

	* digikam/albumfolderview.cpp, digikam/albumfolderview.h,
	  digikam/albummanager.cpp, digikam/digikamapp.cpp,
	  digikam/main.cpp, utilities/setup/setupgeneral.cpp: reenable
	  switching album library path.
	  * move scanning/upgrading to new db into
	  AlbumManager::setLibraryPath()

	  testing requested
	  CCMAIL: digikam-devel@kde.org

2005-07-14 21:37  pahlibar

	* configure.in.in: add configure test to only enable visibility
	  support if
	  kde version is >= 3.3.2. this allows compilation on all
	  kde versions. hopefully this is the last of the visibility
	  problems we will have

2005-07-14 21:03  pahlibar

	* digikam/albumiconview.cpp: rmb menu cleanup: remove kipi-plugins
	  actions from context menu
	  and add only "Rotate" from jpeglossless plugin
	  CCMAIL: digikam-devel@kde.org

2005-07-14 17:32  jahrens

	* digikam/albumlister.h, digikam/imageinfo.h: some dox

2005-07-14 16:17  pahlibar

	* digikam/albummanager.cpp: revert deleting of config entry for
	  locale, as user could have multiple
	  album paths (thanks to tom for pointing this one out)

2005-07-14 16:03  pahlibar

	* themes/Makefile.am, themes/Sandy: sandy theme (from Laurent)
	  added

2005-07-14 07:44  cgilles

	* libs/widgets/imageguidewidget.cpp: fix animate spot size

2005-07-14 04:08  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  showfoto/showfoto.desktop,
	  utilities/imageeditor/digikamimageplugin.desktop: SVN_SILENT made
	  messages (.desktop file)

2005-07-14 00:18  pahlibar

	* digikam/digikamapp.cpp, digikam/digikamui.rc,
	  digikam/digikamview.cpp, digikam/digikamview.h: add extended
	  search to the menubar

2005-07-13 23:52  pahlibar

	* TODO: purge done items

2005-07-13 23:46  pahlibar

	* digikam/kipiinterface.cpp: filter the items using filename
	  extensions before they are
	  sent to the kipi-plugins

2005-07-13 23:21  pahlibar

	* digikam/albummanager.cpp: remove stale entry from config file as
	  well

2005-07-13 23:17  pahlibar

	* digikam/albumdb.cpp, digikam/albumdb.h,
	  digikam/kipiinterface.cpp: fixing kipiinterface. get list of
	  items in an album from the db,
	  instead of trying to read from the disk (which used to fail with
	  the transition to 0.8)

2005-07-13 23:16  pahlibar

	* digikam/albummanager.cpp: save only the encoding part of the
	  locale instead of the entire
	  locale name. this allows users to switch languages without change
	  of locale.

	  current svn users:
	  if you see a warning message about locale being changed, since
	  you
	  are already running the svn version, you can safely ignore the
	  warning and say yes (provided you haven't changed your locale
	  recently)

	  CCMAIL: digikam-devel@kde.org

2005-07-13 19:49  pahlibar

	* themes/Makefile.am, themes/OrangeCrush: simple orange theme

2005-07-13 12:20  cgilles

	* imageplugins/imageeffect_ratiocrop.cpp,
	  imageplugins/imageeffect_ratiocrop.h,
	  libs/widgets/imageselectionwidget.cpp,
	  libs/widgets/imageselectionwidget.h: digiKam Ratio Crop tool :
	  add an option to choise Composition Guide width.

	  If another one had a best soltion to make composition guide more
	  visible. Using animate guide is more complex to do. I had to try
	  to use without success QPainter::setPen(Qt::MPenStyle) to define
	  a personal pen mask and change it at QObject::timerEvent().

	  Any suggestions ?

	  CCMAIL: digikam-devel@kde.org, renchi@pooh.tam.uiuc.edu

2005-07-12 21:17  pahlibar

	* digikam/albumsettings.cpp, digikam/digikamapp.cpp: creating a
	  separate instance of KConfig can cause race condition,
	  resulting in some of the settings not being saved correctly. use
	  the global config.

2005-07-12 13:56  cgilles

	* libs/widgets/imageguidewidget.cpp: Fix (:=)))

2005-07-12 13:37  cgilles

	* libs/widgets/imageguidewidget.cpp,
	  libs/widgets/imageguidewidget.h: digiKam Image guide widget :
	  animated guide is more visible!

	  CCMAIL: digikam-devel@kde.org

2005-07-12 08:32  cgilles

	* digikam.kdevelop, libs/widgets/imageguidewidget.cpp,
	  libs/widgets/imageguidewidget.h: digiKam Image guide widget:
	  - fix spot coordinates computation from real image.
	  - fix mouse draging rules. Now you must to press mouse button
	  without release to drag guide in preview.
	  - Limit spot color draging events.
	  - Polish source code.

	  CCMAIL: digikam-devel@kde.org

2005-07-11 13:57  cgilles

	* libs/widgets/imageregionwidget.cpp: remove debug info

2005-07-11 11:13  cgilles

	* showfoto/showfoto-splash.png: unoficial ShowFoto 0.3.0 splash.
	  We need to start a contest later summer about digiKam 0.8.0 and
	  ShowFoto 0.3.0 splashscreens.

	  Any help welcome to start this constest on Kde-look.org. Please
	  contact me if you want more information about.

	  CCMAIL: digikam-devel@kde.org,

2005-07-11 09:37  pahlibar

	* configure.in.in, digikam/digikam_export.h,
	  imageplugins/imageplugin_core.cpp, kioslave/digikamalbums.cpp,
	  kioslave/digikamdates.cpp, kioslave/digikamsearch.cpp,
	  kioslave/digikamtags.cpp, kioslave/digikamthumbnail.cpp,
	  utilities/imageeditor/imlibinterface.h: fix visibility problems
	  (now it works with compilers supporting
	  hidden visibility: gcc 4.0.1 and gcc 3.4.3 patched on mandriva)
	  CCMAIL: digikam-devel@kde.org

2005-07-11 06:03  pahlibar

	* digikam/pixmapmanager.cpp, digikam/pixmapmanager.h: when a
	  thumbnail _needs_ to be regenerated, remove it from
	  the thumbnail cache directory. this allows regeneration if
	  the timestamp is being preserved due to some action

2005-07-11 04:47  scripty

	* kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol: SVN_SILENT made messages
	  (.desktop file)

2005-07-10 22:39  pahlibar

	* libs/widgets/imageregionwidget.cpp: fix memory leak which caused
	  plugins to swap out

2005-07-10 16:41  cgilles

	* imageplugins/imageeffect_ratiocrop.cpp: Fix layout

2005-07-10 13:34  toma

	* showfoto/setupslideshow.cpp: SVN_SILENT typo

2005-07-10 13:15  jahrens

	* libs/widgets/imagepannelwidget.cpp: CVS_SILENT: fix

2005-07-10 13:05  cgilles

	* imageplugins/imageeffect_ratiocrop.cpp: Fix layout and i18n

2005-07-10 12:45  cgilles

	* libs/widgets/imageguidewidget.h,
	  libs/widgets/imagepannelwidget.h,
	  libs/widgets/imageregionwidget.h: Make compile (2)

2005-07-10 12:38  cgilles

	* libs/widgets/imageguidewidget.cpp,
	  libs/widgets/imageregionwidget.cpp,
	  libs/widgets/imageregionwidget.h: make compile

2005-07-10 11:00  cartman

	* libs/filters/threadedfilter.h,
	  libs/widgets/colorgradientwidget.h, libs/widgets/curveswidget.h,
	  libs/widgets/histogramwidget.h, libs/widgets/imageguidewidget.h:
	  Image plugins compile too \o/

2005-07-10 10:30  cartman

	* digikam/albumdb.h, digikam/albummanager.h, digikam/iconitem.h,
	  digikam/scanlib.h, digikam/upgradedb_sqlite2tosqlite3.h,
	  libs/widgets/imagepannelwidget.h,
	  libs/widgets/imageselectionwidget.h: Make it compile. Mostly
	  visibility fixes

2005-07-10 09:53  cgilles

	* imageplugins/imageeffect_ratiocrop.cpp,
	  imageplugins/imageeffect_ratiocrop.h: Backport from experimental

2005-07-10 09:41  cgilles

	* imageplugins/imageeffect_blur.cpp,
	  imageplugins/imageeffect_sharpen.cpp: Backport from 0.8.0 exp

2005-07-10 09:39  cgilles

	* libs/widgets/colorgradientwidget.h,
	  libs/widgets/curveswidget.cpp, libs/widgets/curveswidget.h,
	  libs/widgets/histogramwidget.h, libs/widgets/imageguidewidget.h,
	  libs/widgets/imagepaniconwidget.cpp,
	  libs/widgets/imagepannelwidget.cpp,
	  libs/widgets/imageregionwidget.cpp,
	  libs/widgets/imageregionwidget.h,
	  libs/widgets/imageselectionwidget.cpp,
	  libs/widgets/imageselectionwidget.h: backport last change from
	  0.8.0 exp

2005-07-10 04:09  scripty

	* kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol,
	  kioslave/digikamsearch.protocol: SVN_SILENT made messages
	  (.desktop file)

2005-07-09 18:26  toma

	* digikam/dragobjects.h: Remove example apidox comment.

2005-07-09 18:08  toma

	* ., DESIGN, Makefile.am, README, TODO, configure.in.bot,
	  configure.in.in, digikam, digikam.lsm, digikam/Makefile.am,
	  digikam/album.cpp, digikam/album.h, digikam/albumdb.cpp,
	  digikam/albumdb.h, digikam/albumdb_sqlite2.cpp,
	  digikam/albumdb_sqlite2.h, digikam/albumfilecopymove.cpp,
	  digikam/albumfilecopymove.h, digikam/albumfiletip.cpp,
	  digikam/albumfolderitem.cpp, digikam/albumfolderitem.h,
	  digikam/albumfolderitem_deprecated.cpp,
	  digikam/albumfolderitem_deprecated.h,
	  digikam/albumfolderview.cpp, digikam/albumfolderview.h,
	  digikam/albumfolderview_deprecated.cpp,
	  digikam/albumfolderview_deprecated.h, digikam/albumhistory.cpp,
	  digikam/albumicongroupitem.cpp, digikam/albumicongroupitem.h,
	  digikam/albumiconitem.cpp, digikam/albumiconitem.h,
	  digikam/albumiconview.cpp, digikam/albumiconview.h,
	  digikam/albuminfo.h, digikam/albumlister.cpp,
	  digikam/albumlister.h, digikam/albummanager.cpp,
	  digikam/albummanager.h, digikam/albumpropsedit.cpp,
	  digikam/albumpropsedit.h, digikam/albumsettings.cpp,
	  digikam/albumsettings.h, digikam/busyprogressbar.cpp,
	  digikam/busyprogressbar.h, digikam/datefolderview.cpp,
	  digikam/datefolderview.h, digikam/digikamapp.cpp,
	  digikam/digikamio.cpp, digikam/digikamio.h, digikam/digikamui.rc,
	  digikam/digikamview.cpp, digikam/digikamview.h, digikam/dio.cpp,
	  digikam/dio.h, digikam/dio_p.h, digikam/dragobjects.cpp,
	  digikam/dragobjects.h, digikam/folderitem.cpp,
	  digikam/folderitem.h, digikam/folderview.cpp,
	  digikam/folderview.h, digikam/icongroupitem.cpp,
	  digikam/icongroupitem.h, digikam/iconitem.cpp,
	  digikam/iconitem.h, digikam/iconview.cpp, digikam/iconview.h,
	  digikam/imagedescedit.cpp, digikam/imagedescedit.h,
	  digikam/imageinfo.cpp, digikam/imageinfo.h,
	  digikam/imageproperties.cpp, digikam/imageproperties.h,
	  digikam/imagepropertiesexif.cpp, digikam/imagepropertiesexif.h,
	  digikam/imagepropertiesgeneral.cpp,
	  digikam/imagepropertiesgeneral.h,
	  digikam/imagepropertieshistogram.cpp,
	  digikam/imagepropertieshistogram.h, digikam/kdateedit.cpp,
	  digikam/kdateedit.h, digikam/kdatepickerpopup.cpp,
	  digikam/kdatepickerpopup.h, digikam/kipiinterface.cpp,
	  digikam/main.cpp, digikam/monthwidget.cpp, digikam/monthwidget.h,
	  digikam/pixmapmanager.cpp, digikam/pixmapmanager.h,
	  digikam/scanlib.cpp, digikam/scanlib.h,
	  digikam/searchadvanceddialog.cpp, digikam/searchadvanceddialog.h,
	  digikam/searchfolderview.cpp, digikam/searchfolderview.h,
	  digikam/searchquickdialog.cpp, digikam/searchquickdialog.h,
	  digikam/searchresultsitem.cpp, digikam/searchresultsitem.h,
	  digikam/searchresultsview.cpp, digikam/searchresultsview.h,
	  digikam/searchwidgets.cpp, digikam/searchwidgets.h,
	  digikam/sidebar.cpp, digikam/sidebar.h, digikam/syncjob.cpp,
	  digikam/syncjob.h, digikam/tagcreatedlg.cpp,
	  digikam/tagfilterview.cpp, digikam/tagfilterview.h,
	  digikam/tagfolderview.cpp, digikam/tagfolderview.h,
	  digikam/tagspopupmenu.cpp, digikam/thumbdb.cpp,
	  digikam/thumbdb.h, digikam/thumbnailjob.cpp,
	  digikam/thumbnailjob.h, digikam/thumbview.cpp,
	  digikam/thumbview.h, digikam/upgradedb_sqlite2tosqlite3.cpp,
	  digikam/upgradedb_sqlite2tosqlite3.h, imageplugins/Makefile.am,
	  imageplugins/digikamimageplugin_core_ui.rc,
	  imageplugins/hi32-action-autocorrection.png,
	  imageplugins/hi32-action-autolevels.png,
	  imageplugins/hi32-action-equalize.png,
	  imageplugins/hi32-action-normalize.png,
	  imageplugins/hi32-action-stretchcontrast.png,
	  imageplugins/imageeffect_autocorrection.cpp,
	  imageplugins/imageeffect_autocorrection.h,
	  imageplugins/imageeffect_bcg.cpp, imageplugins/imageeffect_bcg.h,
	  imageplugins/imageeffect_blur.cpp,
	  imageplugins/imageeffect_blur.h,
	  imageplugins/imageeffect_bwsepia.cpp,
	  imageplugins/imageeffect_hsl.cpp, imageplugins/imageeffect_hsl.h,
	  imageplugins/imageeffect_ratiocrop.cpp,
	  imageplugins/imageeffect_ratiocrop.h,
	  imageplugins/imageeffect_rgb.cpp, imageplugins/imageeffect_rgb.h,
	  imageplugins/imageeffect_sharpen.cpp,
	  imageplugins/imageeffect_sharpen.h,
	  imageplugins/imageplugin_core.cpp,
	  imageplugins/imageplugin_core.h, imageplugins/pics/Makefile.am,
	  imageplugins/pics/autolevels.png,
	  imageplugins/pics/centerheight.png,
	  imageplugins/pics/centerwidth.png,
	  imageplugins/pics/equalize.png, imageplugins/pics/normalize.png,
	  imageplugins/pics/stretchcontrast.png, kioslave,
	  kioslave/Makefile.am, kioslave/digikamalbums.cpp,
	  kioslave/digikamalbums.h, kioslave/digikamalbums.protocol,
	  kioslave/digikamdates.cpp, kioslave/digikamdates.h,
	  kioslave/digikamdates.protocol, kioslave/digikamio.cpp,
	  kioslave/digikamio.h, kioslave/digikamio.protocol,
	  kioslave/digikamsearch.cpp, kioslave/digikamsearch.h,
	  kioslave/digikamsearch.protocol, kioslave/digikamtags.cpp,
	  kioslave/digikamtags.h, kioslave/digikamthumbnail.cpp,
	  kioslave/digikamthumbnail.h, kioslave/sqlitedb.cpp,
	  kioslave/sqlitedb.h, libs/Makefile.am, libs/curves/Makefile.am,
	  libs/curves/imagecurves.cpp, libs/filters/Makefile.am,
	  libs/filters/imagefilters.cpp, libs/filters/imagefilters.h,
	  libs/filters/threadedfilter.cpp, libs/filters/threadedfilter.h,
	  libs/histogram/Makefile.am, libs/histogram/imagehistogram.cpp,
	  libs/histogram/imagehistogram.h, libs/jpegutils,
	  libs/jpegutils/Makefile.am, libs/jpegutils/exifrotate.cpp,
	  libs/jpegutils/exifrotate.h, libs/jpegutils/jinclude.h,
	  libs/jpegutils/jpegint.h, libs/jpegutils/jpegmetadata.cpp,
	  libs/jpegutils/jpegmetadata.h, libs/jpegutils/libjpeg62.README,
	  libs/jpegutils/transupp.cpp, libs/jpegutils/transupp.h,
	  libs/levels/Makefile.am, libs/levels/imagelevels.cpp,
	  libs/widgets/Makefile.am, libs/widgets/curveswidget.cpp,
	  libs/widgets/histogramwidget.cpp,
	  libs/widgets/imageguidewidget.cpp,
	  libs/widgets/imageguidewidget.h,
	  libs/widgets/imagepaniconwidget.cpp,
	  libs/widgets/imagepaniconwidget.h,
	  libs/widgets/imagepannelwidget.cpp,
	  libs/widgets/imagepannelwidget.h,
	  libs/widgets/imagepreviewwidget.cpp,
	  libs/widgets/imagepreviewwidget.h,
	  libs/widgets/imageregionwidget.cpp,
	  libs/widgets/imageregionwidget.h,
	  libs/widgets/imageselectionwidget.cpp,
	  libs/widgets/imageselectionwidget.h, release_digikam.rb,
	  showfoto, showfoto/Makefile.am, showfoto/TODO,
	  showfoto/hi32-action-slideshow.png, showfoto/main.cpp,
	  showfoto/setup.cpp, showfoto/setup.h,
	  showfoto/setupslideshow.cpp, showfoto/setupslideshow.h,
	  showfoto/showfoto.cpp, showfoto/showfoto.h,
	  showfoto/showfotoui.rc, showfoto/slideshow.cpp,
	  showfoto/slideshow.h, utilities/cameragui/Makefile.am,
	  utilities/cameragui/albumselectdialog.cpp,
	  utilities/cameragui/albumselectdialog.h,
	  utilities/cameragui/cameraiconitem.cpp,
	  utilities/cameragui/cameraiconitem.h,
	  utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraiconview.h,
	  utilities/cameragui/cameraui.cpp,
	  utilities/cameragui/dirselectdialog.cpp,
	  utilities/cameragui/dirselectdialog.h,
	  utilities/cameragui/exifrotate.cpp,
	  utilities/cameragui/exifrotate.h, utilities/cameragui/jinclude.h,
	  utilities/cameragui/jpegint.h,
	  utilities/cameragui/libjpeg62.README,
	  utilities/cameragui/transupp.cpp, utilities/cameragui/transupp.h,
	  utilities/cameragui/umscamera.cpp,
	  utilities/imageeditor/canvas.cpp,
	  utilities/imageeditor/imageiface.cpp,
	  utilities/imageeditor/imageiface.h,
	  utilities/imageeditor/imagewidget.cpp,
	  utilities/imageeditor/imagewidget.h,
	  utilities/imageeditor/imagewindow.cpp,
	  utilities/imageeditor/imagewindow.h,
	  utilities/imageeditor/imlibinterface.cpp,
	  utilities/setup/setupgeneral.cpp, utilities/setup/setupgeneral.h,
	  utilities/setup/setupmisc.cpp, utilities/setup/setupmisc.h,
	  utilities/splashscreen/digikam-splash.png, version.h: Merge the
	  experimental branch back to trunk.
	  CCMAIL: digikam-devel@kde.org

2005-07-08 04:06  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamio.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/digikamimageplugin.desktop: SVN_SILENT made
	  messages (.desktop file)

2005-07-03 04:02  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  showfoto/showfoto.desktop,
	  utilities/imageeditor/digikamimageplugin.desktop: SVN_SILENT made
	  messages (.desktop file)

2005-06-29 04:37  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/digikamimageplugin.desktop: SVN_SILENT made
	  messages (.desktop file)

2005-06-28 04:13  scripty

	* imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/digikamimageplugin.desktop: SVN_SILENT made
	  messages (.desktop file)

2005-06-21 04:15  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamio.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/digikamimageplugin.desktop: SVN_SILENT made
	  messages (.desktop file)

2005-06-20 04:14  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamio.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/digikamimageplugin.desktop: SVN_SILENT made
	  messages (.desktop file)

2005-06-19 20:05  pahlibar

	* utilities/setup/gpiface.cpp: fix crash due to invalid pointer
	  reference

2005-06-19 04:13  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamio.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/digikamimageplugin.desktop: SVN_SILENT made
	  messages (.desktop file)

2005-06-17 10:40  pahlibar

	* configure.in.in, digikam/digikam_export.h: fix for kdemacros.h
	  not being usable in kde < 3.3.2 and
	  kde version specific check not usable, because of mandriva's
	  version change. Gilles, can you check if this works on
	  your system
	  CCMAIL: digikam-devel@kde.org

2005-06-17 04:14  scripty

	* digikam/digikam.desktop, kioslave/digikamthumbnail.protocol,
	  showfoto/showfoto.desktop,
	  utilities/imageeditor/digikamimageplugin.desktop: SVN_SILENT made
	  messages (.desktop file)

2005-06-16 04:19  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamio.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/digikamimageplugin.desktop: SVN_SILENT made
	  messages (.desktop file)

2005-06-15 07:16  cgilles

	* ChangeLog: 0.7.3 Update

2005-06-15 06:37  cgilles

	* libs/widgets/curveswidget.cpp, libs/widgets/histogramwidget.cpp,
	  utilities/imageeditor/canvas.cpp: Fix memory leak;

2005-06-15 06:30  cgilles

	* digikam.lsm, version.h: 0.7.3

2005-06-15 04:38  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamio.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/digikamimageplugin.desktop: SVN_SILENT made
	  messages (.desktop file)

2005-06-13 19:26  pahlibar

	* utilities/setup/gpiface.cpp: applied patch from Uli: don't depend
	  on CameraList internals

2005-06-11 10:06  jahrens

	* showfoto/showfoto.cpp, showfoto/showfoto.h: BUG: 107155

2005-06-10 03:44  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamio.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/digikamimageplugin.desktop: SVN_SILENT made
	  messages (.desktop file)

2005-06-08 09:26  cgilles

	* digikam/digikam_export.h: Fix compilation rules with KDE 3.3.x
	  under Mandriva 10.2
	  Thanks to Laurent Montel.
	  IMPORTANT: This rules do not exist under digikam 0.8.0
	  experimental SVN branche. Take a care in the future!
	  CCMAIL: montel@kde.org, renchi@pooh.tam.uiuc.edu

2005-06-08 06:54  cgilles

	* README, configure.in.bot, digikam.lsm, digikam/main.cpp,
	  showfoto/main.cpp: Fixed url

2005-06-08 06:10  cgilles

	* README: Fix url

2005-06-08 06:10  cgilles

	* TODO: Cleanup

2005-06-08 03:31  scripty

	* digikam/digikam.desktop, showfoto/showfoto.desktop: SVN_SILENT
	  made messages (.desktop file)

2005-06-05 08:00  cgilles

	* showfoto/showfoto.kdevelop: Fix ML

2005-06-05 07:59  cgilles

	* README, digikam.kdevelop, tips: Fix ML

2005-05-28 04:02  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/digikamimageplugin.desktop: SVN_SILENT made
	  messages (.desktop file)

2005-05-27 03:53  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/digikamimageplugin.desktop: SVN_SILENT made
	  messages (.desktop file)

2005-05-25 20:06  pahlibar

	* utilities/cameragui/cameraiconview.cpp,
	  utilities/cameragui/cameraiconview.h: prevent drag

2005-05-25 10:39  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/digikamimageplugin.desktop: CVS_SILENT made
	  messages (.desktop file)

2005-05-22 23:31  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamio.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/digikamimageplugin.desktop: CVS_SILENT made
	  messages (.desktop file)

2005-05-21 14:44  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamio.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/digikamimageplugin.desktop: CVS_SILENT made
	  messages (.desktop file)

2005-05-19 14:56  scripty

	* digikam/digikam.desktop, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/digikamimageplugin.desktop: CVS_SILENT made
	  messages (.desktop file)

2005-05-18 14:05  jriddell

	* digikam/pics/cr128-app-digikam.png,
	  digikam/pics/cr16-app-digikam.png,
	  digikam/pics/cr22-app-digikam.png,
	  digikam/pics/cr32-app-digikam.png,
	  digikam/pics/cr48-app-digikam.png,
	  digikam/pics/cr64-app-digikam.png,
	  digikam/pics/hi128-app-digikam.png,
	  digikam/pics/hi16-app-digikam.png,
	  digikam/pics/hi22-app-digikam.png,
	  digikam/pics/hi32-app-digikam.png,
	  digikam/pics/hi48-app-digikam.png,
	  digikam/pics/hi64-app-digikam.png,
	  showfoto/cr128-app-showfoto.png, showfoto/cr16-app-showfoto.png,
	  showfoto/cr22-app-showfoto.png, showfoto/cr32-app-showfoto.png,
	  showfoto/cr48-app-showfoto.png, showfoto/cr64-app-showfoto.png,
	  showfoto/hi128-app-showfoto.png, showfoto/hi16-app-showfoto.png,
	  showfoto/hi22-app-showfoto.png, showfoto/hi32-app-showfoto.png,
	  showfoto/hi48-app-showfoto.png, showfoto/hi64-app-showfoto.png:
	  Move application icons to global theme
	  Makes them usable in Gnome, see thread on kde-core-devel

2005-05-15 03:47  scripty

	* showfoto/showfoto.desktop: CVS_SILENT made messages (.desktop
	  file)

2005-05-14 18:15  cartman

	* kioslave/Makefile.am: Let it find digikam_export.h

2005-05-14 13:56  mlaurent

	* kioslave/digikamio.cpp, kioslave/digikamtags.cpp,
	  kioslave/digikamthumbnail.cpp: Fix export

2005-05-14 13:43  mlaurent

	* utilities/setup/setupgeneral.cpp: Don't display messagebox when
	  test is empty
	  Don't change url when we can't write into directory

2005-05-14 03:43  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  showfoto/showfoto.desktop,
	  utilities/imageeditor/digikamimageplugin.desktop: CVS_SILENT made
	  messages (.desktop file)

2005-05-13 03:26  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamio.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/digikamimageplugin.desktop: CVS_SILENT made
	  messages (.desktop file)

2005-05-12 03:35  scripty

	* digikam/digikam.desktop,
	  imageplugins/digikamimageplugin_core.desktop,
	  kioslave/digikamio.protocol, kioslave/digikamtags.protocol,
	  kioslave/digikamthumbnail.protocol, showfoto/showfoto.desktop,
	  utilities/imageeditor/digikamimageplugin.desktop: CVS_SILENT made
	  messages (.desktop file)

2005-05-11 14:59  pahlibar

	* kioslave/digikamio.cpp: CCBUGS: 105303

	  give a more detailed info if user uses symlinks to external
	  files/folders
	  in the album library path and then tries to move it. I'm not
	  going to work
	  on this in the trunk (0.7.x series). The file copy/move kioslave
	  will undergo
	  a rewrite in the experimental branch to work well with kio::jobs
	  and if
	  necessary will be backported

2005-05-11 07:36  cgilles

	* imageplugins/imageeffect_blur.cpp,
	  imageplugins/imageeffect_blur.h,
	  imageplugins/imageeffect_sharpen.cpp,
	  imageplugins/imageeffect_sharpen.h,
	  libs/filters/imagefilters.cpp, libs/filters/imagefilters.h:
	  revert

2005-05-10 22:00  mlaurent

	* libs/thumbbar/Makefile.am, libs/thumbbar/thumbbar.h: Last fixe (I
	  hope)

2005-05-10 21:49  mlaurent

	* libs/widgets/colorgradientwidget.h, libs/widgets/curveswidget.h:
	  Other export fix

2005-05-10 21:48  mlaurent

	* libs/curves/Makefile.am, libs/histogram/Makefile.am,
	  libs/levels/Makefile.am: Fix Makefile

2005-05-10 21:40  mlaurent

	* libs/curves/imagecurves.h, libs/widgets/histogramwidget.h: Other
	  fix for digikamimageplugins

2005-05-10 21:30  mlaurent

	* libs/histogram/imagehistogram.h, libs/levels/Makefile.am,
	  libs/levels/imagelevels.h, libs/widgets/imageguidewidget.h: Fix
	  export.
	  Sorry I didn't know that digikma was in beta test.
	  But it's necessary to finish export

2005-05-10 15:50  mlaurent

	* digikam/Makefile.am: Install digikam_export

2005-05-10 14:43  mlaurent

	* configure.in.in, digikam/digikam_export.h, digikam/digikamapp.h,
	  digikam/digikamfirstrun.h, imageplugins/Makefile.am,
	  imageplugins/imageeffect_rgb.h, imageplugins/imageplugin_core.h,
	  libs/filters/Makefile.am, libs/filters/imagefilters.h,
	  libs/widgets/Makefile.am, libs/widgets/imagepreviewwidget.h,
	  libs/widgets/imageselectionwidget.h, showfoto/Makefile.am,
	  utilities/imageeditor/imageiface.h,
	  utilities/imageeditor/imageplugin.h,
	  utilities/imageeditor/imagewidget.h: Add -fvisibility support

2005-05-10 07:57  cgilles

	* libs/filters/imagefilters.cpp, libs/filters/imagefilters.h: Fix
	  crash with IR and filmgrain filter using gaussian blur

2005-05-10 07:29  cgilles

	* imageplugins/imageeffect_sharpen.cpp,
	  imageplugins/imageeffect_sharpen.h: Add missing sharpen filter
	  progress and cancel like in other filter plugin (homogenous)

2005-05-10 07:28  cgilles

	* libs/filters/imagefilters.cpp, libs/filters/imagefilters.h: Add
	  missing sharpen filter progress and cancel like in other filter
	  plugins (homogenous)

2005-05-10 07:00  cgilles

	* imageplugins/imageeffect_blur.cpp,
	  imageplugins/imageeffect_blur.h: cancel operation is possible.

2005-05-10 06:59  cgilles

	* libs/filters/imagefilters.cpp, libs/filters/imagefilters.h:
	  Gaussian blur : cancel operation is possible.

2005-05-10 06:34  pahlibar

	* showfoto/showfoto.cpp: iterator fix in showfoto

2005-05-10 06:23  pahlibar

	* utilities/imageeditor/imagewindow.cpp: since we no longer return
	  a copy of the pluginlist and not
	  a reference to it, correct the iterator for it.
	  (this prevented plugin actions being embedded correctly)
	  CCMAIL: digikam-devel@lists.sourceforge.net

2005-05-10 05:40  pahlibar

	* configure.in.in, libs/filters/imagefilters.h: add configure check
	  for endianess
	  CCMAIL: digikam-devel@lists.sourceforge.net

2005-05-10 00:22  pahlibar

	* utilities/imageeditor/imagepluginloader.cpp,
	  utilities/imageeditor/imagepluginloader.h: plugin->name() is the
	  QObject name() function and we don't have
	  any control over it (the name is set internally by klibloader).
	  So we need to hold the name of the service separately. instead
	  of adding a function to the imageplugin base which will break
	  BC, hold the names of the service in a separate list and use
	  it to check if the plugin has already been loaded or not. this
	  prevents plugins being loaded twice.
	  BUGS: 103147

2005-05-09 14:58  cgilles

	* imageplugins/imageeffect_blur.cpp,
	  imageplugins/imageeffect_blur.h, libs/filters/imagefilters.cpp,
	  libs/filters/imagefilters.h, libs/widgets/imagepreviewwidget.h:
	  Missing add progress bar in blur plugin (homogenous with other
	  plugin).

2005-05-09 11:30  cgilles

	* libs/filters/imagefilters.cpp: ChangeTonality : Fix Big/little
	  endian compatibility. BW filter is now fixed. To test under PPC.

	  CCMAIL: digikam-devel@lists.sourceforge.net

2005-05-09 09:54  cgilles

	* libs/filters/imagefilters.cpp, libs/filters/imagefilters.h: Fix
	  BigEndian/Little endian compatibilty with Channel Mixer.
	  Untested yet to PPC.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2005-05-08 07:50  mlaurent

	* TODO: Minor update

2005-05-04 19:49  pahlibar

	* utilities/imageeditor/digikamimagewindowui.rc,
	  utilities/imageeditor/imagewindow.cpp: BUGS: 105007

	  The context menu is built out of xmlgui. if the user has
	  an old version of ui.rc file present locally in his .kde/...
	  directory
	  (because of for eg, a shortcut change), then the context menu is
	  not
	  created because no xmlui representation for it exists in it the
	  local
	  ui.rc. fix a crash related to that. (Note: whenever you are
	  changing the
	  xmlui files and you want the user to see these changes, bump up
	  the version
	  number of the ui.rc)

2005-05-04 06:20

	* .: setup extragear/

2005-05-02 08:26  cgilles

	* For testing : non-ignore *.ui files from digiKam project for
	  strings extraction (inspired from koffice).
	  CCMAIL: digikam-devel@lists.sourceforge.net

2005-04-30 13:06  toma

	* While porting this function to the experimental branch, I ran
	  into this bug in the logica. When you are young, you make stupid
	  mistakes.
	  Calculation of the average date in an album is based on the
	  difference in days to the first image. When calculating the
	  average date of an album, you can not use abs(), because that
	  will ignore a negative difference.

2005-04-29 11:44  cgilles

	* Add progress bar. Unused actually but not experimental (tested
	  with refocus plugin).

2005-04-25 07:35  cgilles

	* UPdate for 0.7.3-beta2

2005-04-25 07:17  cgilles

	* 0.7.3-beta2 tag

2005-04-25 07:16  cgilles

	* Update

2005-04-23 22:21  adridg

	* Fake mainpages for KEG-3 and digikam

2005-04-23 22:13  adridg

	* [Damn -m automatism] Anyway, this is adding the beginning
	  of Doxygen support for digikam. The things to remember are:

	  1) The Makefile.am must include the Doxy bla-bla
	  2) Each file to document must have a /** @file Foo */ header
	  3) You _must_ document a surrounding { file, namespace, class }
	  for the documentation of inner things (ie. member functions)
	  to be visible, so document everything.

2005-04-23 22:11  adridg

	* Makefile.am

2005-04-23 14:05  cgilles

	* Showfoto Fix : clear canvas properly when no current image
	  available.

2005-04-22 22:18  pahlibar

	* backporting bugfix: fix bug when settings is changed and the
	  current thumbnail
	  view is changed back to default icon size, but the thumbnail zoom
	  buttons are
	  not kept in sync

2005-04-22 20:08  binner

	* CVS_SILENT i18n style guide fixes

2005-04-22 08:28  cgilles

	* Fix variable name

2005-04-21 17:24  pahlibar

	* and this one too

2005-04-21 17:23  pahlibar

	* oops committed it in the wrong revision

2005-04-21 17:19  pahlibar

	* copy digikam.db in albumlibrary path to digikam-testing.db .
	  During the
	  initial experimental phase of 0_8 development, this will be the
	  db file
	  being used (so that developers can safely work on their main
	  album library
	  path without risk of clobbering their db)
	  CCMAIL: digikam-devel@lists.sourceforge.net

2005-04-20 17:42  scripty

	* CVS_SILENT made messages (.desktop file)

2005-04-20 05:19  cgilles

	* Fix digiKam tips by Achim

2005-04-19 22:38  ach

	* Fix URL

2005-04-18 10:26  cgilles

	* Showfoto : toogle properly nav actions in according with current
	  image index in images list.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2005-04-18 10:00  cgilles

	* fix slotSave action to toogle canvas properly (else, it's turn
	  around with save dialog (:=)))
	  CCMAIL: digikam-devel@lists.sourceforge.net

2005-04-17 19:50  lukas

	* i18n fixes + parents to some dialogs (which I had problems with)

2005-04-16 17:28  pahlibar

	* if user renames file to a new name with an extension not in the
	  current
	  list of filters, add the extension to the filter
	  BUGS: 103515

2005-04-16 16:35  pahlibar

	* the service name is i18ned, whereas plugin name is from ascii.
	  depending on
	  the locale, it may or may not match. set plugin name to be
	  local8bit version of
	  service name. otherwise, the plugin will be loaded multiple times
	  and appear
	  multiple times in the menu
	  BUG: 103147

2005-04-16 15:42  pahlibar

	* refresh the file metainfo if the user selects to save comments
	  embedded in
	  the file.
	  BUGS: 103458

2005-04-16 13:44  jahrens

	* Checking if a remote directory really exists, isn't supported.

	  BUG: 104005

2005-04-13 16:33  dannya

	* Add app icon reference to .desktop file...

2005-04-12 16:19  pahlibar

	* if format is empty, assume same format as source file. this fixes
	  the exifrestorer
	  to write out exif of original file to new file
	  BUGS: 103618

2005-04-12 08:46  cgilles

	* Update

2005-04-11 06:56  cgilles

	* *** empty log message ***

2005-04-10 09:45  cgilles

	* Update showfoto splash from Joern

2005-04-10 09:32  dannya

	* Change 2 icon names to more sane, existing ones...

2005-04-09 20:08  jahrens

	* splash screen option in configure dialog does not match the
	  default

2005-04-09 19:46  jahrens

	* CVS_SILENT added me to the author list

2005-04-09 13:50  cgilles

	* Fix non-initiate data in constructor

2005-04-08 11:59  cgilles

	* Fix i18n

2005-04-07 19:18  pahlibar

	* fix indent

2005-04-07 19:17  pahlibar

	* reverting patch (bringing back hack). problem in imlib2 (see bug#
	  100894).
	  remove when imlib2 is fixed.
	  BUGS: 103445

2005-04-07 07:06  cgilles

	* Fix depency to imlib2 1.2.0

2005-04-06 01:56  pahlibar

	* remove hack. problem identified in imlib2

2005-04-05 21:30  toma

	* I hope nobody sees this.
	  CVS_SILENT

2005-04-05 21:16  toma

	* Fixed the bug where the menu items thought the image was saved
	  correctly because the temporary file was successfully saved. But
	  if the real image file misses write rights, that would result in
	  a situation where it is not possible to save the modified image
	  anymore. Bug caused by implementation of wish 87105 (redo)...
	  BUGS:103219

2005-04-05 17:50  pahlibar

	* if user wants exif rotated image, he will get exif rotated image
	  (in kipi as
	  well)
	  CCBUGS: 103282

2005-04-05 15:32  pahlibar

	* check if db is open before trying to close it

2005-04-05 15:31  pahlibar

	* if user has changed values and pressed ok without allowing the
	  focus to return
	  to the resizedialog, then the changed signal is not fired. so
	  check for this
	  change before exiting.

	  BUGS: 103243

2005-04-05 13:20  cgilles

	* Update

2005-04-04 21:14  pahlibar

	* toogle -> toggle

2005-04-04 12:32  cgilles

	* Fix i18n

2005-04-04 12:31  cgilles

	* Fix i18n

2005-04-04 11:21  cgilles

	* add current directory localtion in window caption

2005-04-04 09:44  cgilles

	* Showfoto : add image properties dialog like in digiKam without
	  add libdigikam depency.

2005-04-04 08:29  cgilles

	* ImageEditor and HistogramProperties dialog: always showing
	  histogram from modified image in image editor, and not only from
	  image file (if not saved prealably)

2005-04-04 06:00  cgilles

	* Fix update thumbbar after delete

2005-04-03 19:37  cgilles

	* Fix i18n

2005-04-03 19:01  cgilles

	* Showfoto : Add RMB menu

2005-04-03 17:55  cgilles

	* add Move to trash/Delete File option

2005-04-03 16:21  cgilles

	* Fix setup plugin dialog layout

2005-04-03 16:11  cgilles

	* Fix

2005-04-03 16:06  cgilles

	* disable Fix-Increase/Decrease BCG if core plugin is available.

2005-04-03 16:04  cgilles

	* Add new method to check if plugin _library_ is loaded in memory
	  (needed in Showfoto to check if plugin core is loaded and disable
	  BCG menu option)

2005-04-02 22:26  cgilles

	* missing file to add

2005-04-02 22:26  cgilles

	* update

2005-04-02 22:25  cgilles

	* Showfoto:
	  Add setup dialog
	  add new option to toogle thumbbar in fullscreen mode.
	  load/unload plugins dynamicly in according setup.
	  TODO : deletefile option

2005-04-01 21:58  cgilles

	* Add statusbar

2005-04-01 15:16  cgilles

	* Update

2005-04-01 15:12  cgilles

	* Showfoto Add splashscreen support.

2005-04-01 14:52  cgilles

	* Fix

2005-04-01 14:36  cgilles

	* add DigikamImagePlugins locale

2005-04-01 14:32  cgilles

	* Showfoto: add resize image option

2005-04-01 14:10  cgilles

	* Update

2005-04-01 14:07  cgilles

	* Shofoto : Add Print capability

2005-04-01 13:43  cgilles

	* Add Key shortcuts and toolbar configuration settings

2005-04-01 12:18  cgilles

	* menu more kde compliant
	  Add go to First/Last image options

2005-04-01 11:03  cgilles

	* Showfoto: Disable Thumbbar in Full screenmode.
	  CCMAIL: digikam-devel@lists.sourceforge.net
	  CCBUGS:102195

2005-03-31 21:36  cgilles

	* Update

2005-03-31 21:36  cgilles

	* Toogle internal actions.
	  fix menu entries.

2005-03-31 20:24  cgilles

	* Toogle image plugins actions if no image available in showfoto.
	  Warning : BC broken
	  CCMAIL: digikam-devel@lists.sourceforge.net

2005-03-31 17:12  cgilles

	* Add virtual method to enable/disable plugin actions (needed for
	  showfoto when no current image available).

2005-03-31 16:56  cgilles

	* Prompt user save when new image is selected on thumbbar
	  Add Edit/copy action

2005-03-31 14:54  cgilles

	* Update

2005-03-31 14:52  cgilles

	* Undo/Redo actions

2005-03-31 11:50  cgilles

	* Edit menu entry

2005-03-31 11:45  cgilles

	* Download plugins from memory at end

2005-03-30 22:33  toma

	* Adds a category to the desktop file. File is compatible with
	  standards, so closing the bug stating it was not.
	  BUGS: 98466

2005-03-30 12:01  cgilles

	* Fix i18n

2005-03-29 17:35  pahlibar

	* look in digikam dirs to load plugin icons in showfoto. remove
	  frivolous
	  debug message

2005-03-29 08:11  cgilles

	* Add help plugins menu entry

2005-03-29 07:58  cgilles

	* Update

2005-03-29 07:47  cgilles

	* fix release number

2005-03-29 07:46  cgilles

	* Add showfoto icon

2005-03-29 06:49  cgilles

	* Update

2005-03-29 06:46  cgilles

	* Showfoto now support digiKam image editor plugins (digiKAm plugin
	  core + DigikamImagePlugins)
	  Showfoto Menu Fixed.

	  Note : showfoto is a standalone digiKam image editor program !

	  TODO :
	  - disable plugin menu entries if no current image.
	  - writing hanbook based on digiKam handbook image editor part.
	  - add showfoto icon.
	  - implemented Redo/Undo features
	  - disable Fix-Incease/Decrease BCG if core plugin is available.
	  - add Edit menu entries like in digiKam image editor.
	  - add shofoto settings dialog.
	  - disable thumbbar in full screen mode.

	  CCMAIL: digikam-devel@lists.sourceforge.net
	  CCBUGS: 102195

2005-03-29 03:02  scripty

	* CVS_SILENT made messages (.desktop file)

2005-03-29 00:26  pahlibar

	* reselect the renamed item to make user life simpler
	  BUGS: 102322

2005-03-28 03:34  scripty

	* CVS_SILENT made messages (.desktop file)

2005-03-27 20:55  cgilles

	* fix signal/slot

2005-03-27 16:24  cgilles

	* Polish widget to reduce dialog size

2005-03-26 22:29  jahrens

	* Adjusted the renaming box margin

2005-03-25 18:09  cgilles

	* Add separator

2005-03-25 08:20  cgilles

	* digiKam image editor Adjust Levels plugin : add option to see
	  over-exposed pixels in preview effect (like with Acdsee adjust
	  curves tool).
	  CCMAIL: digikam-devel@lists.sourceforge.net

2005-03-25 07:04  cgilles

	* digiKam image editor Adjust Levels plugin : add option to see
	  over-exposed pixels in preview effect (like with Acdsee adjust
	  levels tool).
	  CCMAIL: digikam-devel@lists.sourceforge.net

2005-03-25 06:42  cgilles

	* digiKam image editor Adjust Curves plugin : add option to see
	  over-exposed pixels in preview effect (like with Acdsee adjust
	  curve tool).
	  CCMAIL: digikam-devel@lists.sourceforge.net

2005-03-23 11:14  cgilles

	* tooltip more compliant to digikam

2005-03-22 22:09  cgilles

	* Fix

2005-03-22 21:49  cgilles

	* Add tooltip

2005-03-22 21:28  cgilles

	* Add tooltip

2005-03-22 18:42  cgilles

	* Re-fix

2005-03-22 18:30  cgilles

	* Fix

2005-03-22 18:23  cgilles

	* Fix signals to sent
	  Fix histogram color guide position

2005-03-22 13:52  scripty

	* CVS_SILENT made messages (.desktop file)

2005-03-22 13:43  cgilles

	* Fix indent
	  delete canvas in destructor

2005-03-22 13:24  cgilles

	* make remove item public

2005-03-22 10:45  cgilles

	* fix

2005-03-22 10:38  cgilles

	* Add

2005-03-22 10:36  cgilles

	* Fix name

2005-03-22 10:19  cgilles

	* Fix

2005-03-22 07:44  cgilles

	* Always disable guide in all constructors

2005-03-21 14:24  cgilles

	* - Levels API : using QColor instead uchar*
	  - Levels Adjust plugin : Add picker color tools.
	  - Levels Adjust plugin handbook update.
	  - White Balance / Adjust Curves / Levels Adjust plugins : mouse
	  tracking picker color like in Gimp and Photoshop.

2005-03-21 07:41  cgilles

	* reset guide rule

2005-03-21 07:19  cgilles

	* Add B/M/H tone separators
	  Add color guide x position

2005-03-21 07:07  cgilles

	* drawing B/M/H tone separator

2005-03-20 14:18  cgilles

	* Add new pick color guide for Curve Widget (Gimp/Photoshop like)
	  CCMAIL: digikam-devel@lists.sourceforge.net

2005-03-20 03:05  pahlibar

	* specify a sizehint for the listview for better layouting

2005-03-18 22:01  jahrens

	* Our brand new junior developer

2005-03-18 21:56  toma

	* - This will plug the import menu in the context menu of an album.
	  - removes the "add images" from the tools menu which did not
	  belong there.
	  - fixes a memleak
	  CCMAIL: digikam-devel@lists.sourceforge.net

2005-03-18 16:01  cgilles

	* fix

2005-03-18 15:47  cgilles

	* Missing namespace

2005-03-18 15:40  cgilles

	* Make ThumbBarView like shared lib, used in showfoto and
	  SuperImpose plugin

2005-03-18 06:52  cgilles

	* Fixed mouse focus rule

2005-03-17 21:00  jahrens

	* CVS_SILENT fixed indenting

2005-03-17 14:48  coles

	* CVS_SILENT

	  Corrected typo.

2005-03-17 09:21  cgilles

	* cross -> spot

2005-03-17 06:38  cgilles

	* Add new flag to limit widget fick during histogram computation
	  for small image (preview in dialog for example)

2005-03-17 05:51  cgilles

	* Fix tab

2005-03-16 23:26  jahrens

	* This is a workaround, so you can use the keyboard selection. But
	  the whole selection process has to be reworked. So I let this bug
	  open as a reminder.

	  CCBUG: 101630

2005-03-16 15:09  cgilles

	* Using icon

2005-03-16 15:04  ach

	* There a configure check for libjpegs name. Make use of it.
	  CCBUGS:98706

2005-03-16 14:57  cgilles

	* Add

2005-03-16 14:47  cgilles

	* Patch from Alfons Hoogervorst <alfons.hoogervorst@gmail.com>
	  about histogram visible while viewing photo in digiKam image
	  editor using blending.
	  CCBUGS: 98706
	  CCMAIL: digikam-devel@lists.sourceforge.net

2005-03-16 12:19  cgilles

	* Fix CurvesWidget : adjust curves point to the widget size
	  properly

2005-03-14 09:26  cgilles

	* make sure that curves is initate in Smooth mode.

2005-03-14 08:25  cgilles

	* Fix memory leak in imageguidewiget.

2005-03-13 22:49  cgilles

	* Add new option for ReadOnly operations to the curves

2005-03-13 20:16  cgilles

	* Fix ++i to i++

2005-03-13 20:12  cgilles

	* Add new method to reset all data curves

2005-03-13 19:28  cgilles

	* Moving curveswidget from digikamimageplugins to digikam core.
	  I will use this one in new WhiteBalance image editor plugin.

2005-03-13 18:39  cgilles

	* Fix ++i to i++

2005-03-11 13:18  cgilles

	* digiKam ImageGuideWidget : new method for get cursor position,
	  get color under cursor.
	  There are two running modes : guide tool and pick up color.

2005-03-11 09:32  cgilles

	* Splashscreen from Andreas Fischer for 0.7.3 (from digikam 0.7.x
	  splashscreens contest)

2005-03-08 21:32  jahrens

	* RMB menu is back to imageeditor.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2005-03-08 10:00  cgilles

	* No need to use memcpy with imagepreviewwidget

2005-03-07 21:29  jahrens

	* Added a history based undo/redo function. The undo/redo icons
	  in the toolbar are popup-menus, which describes the actions
	  on the image.

	  CCBUG: 87105
	  CCMAIL: joern.ahrens@kdemail.net

2005-03-07 15:09  pahlibar

	* stfu

2005-03-07 14:39  jahrens

	* CVS_SILENT: forgot some debug messages

2005-03-07 13:11  jahrens

	* Added a redo operation for the image editor.
	  Now it is possible to undo/redo operations in the image editor.
	  Next step is the history based undo/redo.

	  CCBUG: 87105
	  CCMAIL: joern.ahrens@kdemail.net

2005-03-07 09:05  scripty

	* CVS_SILENT made messages (.desktop file)

2005-03-06 19:10  pahlibar

	* update image count after file removal
	  BUGS: 100991

2005-03-06 18:30  pahlibar

	* grammatical fixed and remove the prefix "Did you know..."
	  (redundant)

2005-03-06 18:17  toma

	* proofreading by a dutchman.

2005-03-06 18:07  toma

	* Digikam -> digiKam
	  < -> &lt;
	  > -> &gt;
	  BUGS:100987

2005-03-06 16:34  pahlibar

	* rename default "Open" button to "Add" in the add images dialog
	  BUGS: 100472

2005-03-04 12:32  cgilles

	* Moving HSL and Sharpen method to ImageFilers API

2005-03-04 11:36  cgilles

	* digiKam Blur image editor plugin : using gaussian blur method
	  from digiKam core instead imlib2 API

2005-03-04 11:14  cgilles

	* using local config instance instead kapp instance

2005-03-04 09:18  cgilles

	* Fixed Digikam --> digiKam

2005-03-03 15:18  cgilles

	* Digikam Ratio Crop tool : using dedicaced setting field in cmain
	  configuration file.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2005-03-03 09:23  cgilles

	* Fix i18n

2005-03-03 08:55  cgilles

	* Fix i18n

2005-03-03 08:39  cgilles

	* Fix menu entry

2005-03-03 06:51  cgilles

	* Fix release number to 0.7.3-beta1

2005-03-02 21:03  toma

	* Got a tutorial from Jokele and this is the result.

2005-03-02 16:55  toma

	* This adds a new button to the album properties which calculates
	  the average date of the images in the album based on the EXIF
	  headers or the modification date of the images if the exif
	  headers are not available. It sets the date property of the album
	  to the average date. Includes the documentation.

2005-03-02 13:36  cgilles

	* New digiKam image editor plugin for black and white conversion :

	  - Since digikam include colors channel mixer, using this one for
	  BW conversion. Give best results than old implementation. BW
	  conversion are based on gimpguru.org tutorial
	  (http://www.gimpguru.org/Tutorials/Color2BW).

	  - This plugin have a dialog with preview effect. Look the
	  screenshot at this url :
	  http://digikam3rdparty.free.fr/digikamimageplugins-2005/blackandwhiteconverter.png

	  - Provide BW filters are :
	  * Neutral BW,
	  * BW with Green filter(NEW),
	  * BW with Orange filter(NEW),
	  * BW with Red filter(NEW),
	  * BW with Yellow filter(NEW),
	  * Sepia,
	  * Brown,
	  * Cold,
	  * Selenium,
	  * Platinum.

	  CCMAIL: digikam-devel@lists.sourceforge.net

2005-03-02 11:53  cgilles

	* remove

2005-03-02 08:25  ach

	* we already had a release this year

2005-03-01 10:48  cgilles

	* Update

2005-03-01 10:47  cgilles

	* update

2005-02-28 14:26  cgilles

	* Fix copyright.
	  Fix colors ordering in gaussian blur

2005-02-26 23:31  cgilles

	* Channel mixer: fixed inversion between red and blue channels

2005-02-25 15:27  cgilles

	* Add channel mixer for future image plugin.

2005-02-25 10:34  cgilles

	* Fix mouse tracking for cross postion at lauch widget.
	  Add new method for get cross position and set cross visible (for
	  future image plugins)

2005-02-25 09:05  cgilles

	* Improve double buffering.
	  Fix mouse right click focus running.

2005-02-25 06:44  cgilles

	* Fix i18n

2005-02-24 06:33  cgilles

	* New gaussian blur filter used in image editor plugins

2005-02-24 01:20  pahlibar

	* prompt for save if image has been modified and user tries to open
	  a new file

2005-02-23 10:22  cgilles

	* Fix antialias method to smartblur

2005-02-22 09:57  cgilles

	* No need to have Qimage alpha buffer enable.

2005-02-22 09:54  cgilles

	* No need to enable QImage alphaBuffer

2005-02-21 14:55  cgilles

	* Fixed bug #91378, comments #6
	  CCMAIL: digikam-devel@lists.sourceforge.net

2005-02-21 04:37  pahlibar

	* when copying files over, set the file modification time to that
	  of src file
	  BUG: 99896

2005-02-20 18:19  pahlibar

	* the toolbar "name" got changed in the transition to kmainwindow.
	  change. fixes
	  bug with toolbar not hiding in full screen mode

2005-02-20 18:05  pahlibar

	* do the same for auto-detect in setup as in main window
	  auto-detect

2005-02-17 15:47  pahlibar

	* make sure the undo cache is properly emptied if the user closes
	  the
	  main window instead of the image window first

2005-02-17 15:15  pahlibar

	* use localtime and not utc to generate the exif based filename
	  BUGS: 99544

2005-02-16 18:49  pahlibar

	* Better solution. escape all html characters
	  CCBUGS: 99500

2005-02-16 01:13  pahlibar

	* show tooltip text as actual text. also set format in
	  commentseditor to
	  use plaintext
	  BUGS: 99500

2005-02-15 22:28  ach

	* oh,oh msg freeze. revert

	  CCMAIL: digikam-devel@lists.sourceforge.net

2005-02-15 20:54  ach

	* you were not that lazy this year ;)

	  CCMAIL: digikam-devel@lists.sourceforge.net

2005-02-15 11:40  lukas

	* show the app translated

2005-02-14 10:16  cgilles

	* Fix icon name

2005-02-14 08:18  cgilles

	* Patch from Laurent Montel

2005-02-11 22:21  pahlibar

	* these methods should be const

2005-02-11 19:26  jahrens

	* We just decided not to make this behavior configurable.
	  So it's possible to commit before 0.7.2 release.

	  Hey Achim, no more reason to walk in circles. Stop walking
	  and update ;-)

	  BUG: 88805

2005-02-11 17:33  pahlibar

	* insert the catalogues for kipiplugins and digikamimageplugins so
	  that the
	  tips can be translated properly

2005-02-10 17:41  pahlibar

	* suppress compiler warning

2005-02-09 20:14  adridg

	* compile on non-linux

2005-02-09 14:47  adrian

	* remove .png icon extentsion, because it might break the svg
	  support in some icon theme.

2005-02-09 12:14  cgilles

	* Bugfix: Missing to add antialiasing filter after apply an affine
	  transformation to an image.
	  CCMAIl: digikam-devel@list.sourceforge.net

2005-02-08 11:17  cgilles

	* Updated for 0.7.2-beta1 release

2005-02-08 09:29  cgilles

	* UPdate

2005-02-07 21:06  pahlibar

	* fix conflict between accels for crop and copy

2005-02-07 20:34  adridg

	* Obey settings

2005-02-07 16:17  cgilles

	* digiKam image editor :
	  -Add new 'Edit' menu entry.
	  -Move 'undo' action in (standard KDE)
	  -Add new 'copy' action to copy current selection to clipboard.
	  You can paste this selection in other application like
	  Kolorpaint, Gimp, Kword, etc...

	  CCMAIL: digikam-devel@lists.sourceforge.net

2005-02-07 15:57  cgilles

	* fix broken slot

2005-02-07 07:14  pahlibar

	* in retrospect, storing the undolevels in a gdbm database was a
	  bad idea. by
	  storing the individual undo levels in plain binary cache files, a
	  10x speedup
	  in saving/restoring undo level is gained
	  CCMAIL: digikam-devel@lists.sourceforge.net

2005-02-07 02:56  pahlibar

	* platinum spelled incorrectly

2005-02-06 18:36  pahlibar

	* use a unique name for the undocache db file, using the appname
	  and pid

2005-02-06 18:08  pahlibar

	* * Add changing brightness, contrast, gamma (used in showfoto)
	  also as reversible
	  actions.
	  * Add undo capability for showfoto
	  CCMAIL: digikam-devel@lists.sourceforge.net

2005-02-06 17:50  pahlibar

	* Undo for digiKam image-editor. The undo-stack design is very
	  simple: actions
	  are either reversible (rotate,flip) or irreversible (rest of the
	  actions
	  and all of the plugin actions). The reversible undos are
	  implemented by just
	  saving the commands and for the irreversible undos image copies
	  are saved
	  into a temporary database.

	  At some later stage, this will be improved and redos & "History
	  based undo-redo"
	  will be implemented
	  BUG: 87105

2005-02-06 16:44  cgilles

	* Fix

2005-02-05 21:01  pahlibar

	* optimize by avoiding one image copy

2005-02-05 18:41  pahlibar

	* when we create a new image using data created on the fly and set
	  it as the
	  main image, replacing the existing image, make sure to copy the
	  image format
	  over. otherwise the image format is empty and in some cases, the
	  compression
	  values will not be applied correctly
	  CCMAIL: digikam-devel@lists.sourceforge.net

2005-02-05 18:23  cgilles

	* simplify crop implementation. remove imlib2 depency

2005-02-05 15:38  pahlibar

	* that should be add images and not import folders

2005-02-04 23:20  toma

	* This adds "Import folders..." to the context menu of the album.
	  Solution idea by Renchi, reviewed by Renchi & approved by Renchi.
	  BUG: 96369

2005-02-04 04:30  scripty

	* CVS_SILENT made messages (.desktop file)

2005-02-03 17:58  cgilles

	* Added action icon

2005-02-03 12:05  cgilles

	* Fix icon

2005-02-03 11:47  cgilles

	* Add more icon actions yet

2005-02-03 10:21  cgilles

	* Update

2005-02-03 09:21  cgilles

	* Added more action icons

2005-02-03 08:15  ach

	* exporting .h instead of .cpp. Fixes digikamimageplugins build
	  outside cvs.

	  CCMAIL: digikam-devel@lists.sourceforge.net

2005-02-03 08:11  cgilles

	* fix

2005-02-03 07:10  cgilles

	* Add new icon actions

2005-02-03 06:32  cgilles

	* Update

2005-02-03 06:15  cgilles

	* Fixed i18n

2005-02-03 05:09  scripty

	* CVS_SILENT made messages (.desktop file)

2005-02-02 18:01  pahlibar

	* allow plugging of plugin actions into imagewindow toolbar

2005-02-02 16:57  pahlibar

	* allow setting of shortcuts for the plugins. toolbar is proving to
	  be a fight
	  CCMAIL: digikam-devel@lists.sourceforge.net

2005-02-02 16:19  pahlibar

	* manually read/save the mainwindowsettings to force flushing the
	  config
	  properly, so that the window size is correctly restored

2005-02-02 16:00  pahlibar

	* make sure imageviewer windowsize is correctly restored everytime

2005-02-02 15:51  pahlibar

	* popupmenu temporarily disabled. don't crash

2005-02-02 15:34  cgilles

	* Add menu icons

2005-02-02 12:42  cgilles

	* redeyes correction icon

2005-02-02 11:56  cgilles

	* Fix blank line

2005-02-02 09:27  dfaure

	* don't say "all ok" when it's not

2005-02-02 09:03  cgilles

	* Always use image editor windows instance for child dialogs
	  creation

2005-02-02 08:53  cgilles

	* Restored image plugins help menu entry

2005-02-01 22:17  pahlibar

	* * Replaced native dynamic guibuilder system with kde xmlgui one
	  * Core plugin ported to use the new system
	  * Toolbars and shortcuts are now configurable within the
	  imageviewer
	  BUG: 96940

2005-02-01 10:23  cgilles

	* Fix missing delete timer in destructor

2005-01-31 23:01  jahrens

	* Yep Achim, you're right.

	  BUG: 98305

2005-01-31 19:21  pahlibar

	* hold the file dates separately from the kfileitems and on
	  refresh, reread the
	  file dates and resort the items.
	  BUG: 98189

2005-01-31 19:04  pahlibar

	* clean up. use kurl everywhere to prevent unnecessary
	  kurl::list<->qstringlist
	  conversions.
	  use a separate member variable for time in albumiconitem. to be
	  used for
	  fixing 98189

2005-01-31 17:53  pahlibar

	* * expose delayed update function in thumbview
	  * make use of it in camera icon view

2005-01-31 17:51  pahlibar

	* don't hardcode fontsizes in

2005-01-31 12:28  coles

	* CVS_SILENT

	  Corrected i18n plural-form usage.

2005-01-31 08:38  scripty

	* CVS_SILENT made messages (.desktop file)

2005-01-31 07:55  cgilles

	* Fix

2005-01-31 07:38  cgilles

	* Remove blank spaces

2005-01-30 23:57  jahrens

	* CVS_SILENT

2005-01-30 23:52  jahrens

	* Additional animation while displaying messages on the splash
	  screen.

	  CCMAIL: digikam-devel@lists.sourceforge.net,
	  joern.ahrens@kdemail.net

2005-01-30 21:13  cgilles

	* Showing the real plugins number loaded at starting time to the
	  splashcreen (plugins list set in setup dialog)
	  CCMAIL: digikam-devel@lists.sourceforge.net

2005-01-30 20:46  cgilles

	* Launching loading ImagePlugins progress in Splashcreen like
	  kipi-plugins.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2005-01-30 15:35  cgilles

	* Fix i18n

2005-01-30 05:13  scripty

	* CVS_SILENT made messages (.desktop file)

2005-01-30 00:53  jahrens

	* Display status messages on the splash screen while initializing
	  digikam.

	  CCMAIL: digikam-devel@lists.sourceforge.net,
	  joern.ahrens@kdemail.net

2005-01-28 20:55  pahlibar

	* remove local pkg-config checks. its in kde-common now with better
	  checking
	  for pc files in the kde prefix and destination prefix (thanks,
	  dfaure)

2005-01-28 12:53  cgilles

	* digiKam filters : new classic Black and White photograph tonal
	  Convertion:
	  - Neutral BW.
	  - Sepia.
	  - Selenium.
	  - Platinium
	  - Cold-Tone.
	  - Brown.

	  Re-organize 'Convert to' filters option with a sub-menu.

	  CCMAIl:digikam-devel@lists.sourceforge.net

2005-01-28 08:23  cgilles

	* Update spashcreen for 0.7.2

2005-01-27 22:39  jahrens

	* BUG: 98026

2005-01-27 14:43  cgilles

	* Finalize digiKam ratio crop tool

2005-01-27 10:21  amantia

	* Most of digikam does not compile with --enable-final.

2005-01-27 10:16  cgilles

	* Aspect ratio crop digiKam tool :
	  -fix minimum selection area to a visible size (50x50).
	  -auto-correction of selection area width/height when mouse resize
	  event
	  CCMAIL: digikam-devel@lists.sourceforge.net

2005-01-26 14:56  coles

	* CVS_SILENT

	  Corrected typos.

2005-01-26 11:22  coolo

	* this girl is not mine

2005-01-26 11:19  coolo

	* if you don't like me, I won't like your sister either

2005-01-26 11:17  coolo

	* always the same probs

2005-01-25 08:14  cgilles

	* Fix i18n

2005-01-25 07:57  cgilles

	* BugFix : digiKam image plugin core must be loaded at the before
	  all others image plugins for create a consistant menu contruction
	  in Image Editor.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2005-01-25 06:51  cgilles

	* Fix PNG compression and JPEG quality min and max values

2005-01-24 21:37  cgilles

	* fix

2005-01-24 21:35  cgilles

	* digikam histogram computation implementation : no need to have a
	  bool flag for indicate to use a threaded/unthreaded computation
	  method. We can use parent instance id instead.

2005-01-24 21:32  cgilles

	* Fix i18n

2005-01-24 20:52  cgilles

	* Fix i18n

2005-01-24 20:42  cgilles

	* Fix menu entries order

2005-01-24 15:25  cgilles

	* Bug #97777 : digikam image editor PNG compression settings use
	  same limit that Photoshop and gimp
	  CCMAIL: digikam-devel@lists.sourceforge.net

2005-01-24 14:04  cgilles

	* Bug #97777: digiKam image editor setup : fixed 'JPEG Compression'
	  by 'JPEG Quality'
	  CCMAIL: digikam-devel@lists.sourceforge.net

2005-01-24 13:46  cgilles

	* digiKam image editor:
	  - Add Image colors enhance filter in shared lib for
	  DigikamImagePlugins.
	  - Fix old Normalize option like Stretch Contrast.
	  - Add new option Normalize using Gimp 2.x algorithm.

	  Digikamimageplugins :
	  - Fixed configure tests for using new digiKam filters lib.
	  - AntiVignetting plugin use new Normalize filter for digiKam
	  core.

	  CCMAIL : digikam-devel@lists.sourceforge.net

2005-01-24 13:33  coles

	* CVS_SILENT

	  Corrected typos.

2005-01-24 07:58  cgilles

	* digiKam ratio Crop tool: reset selection area with ratio
	  properties are changed.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2005-01-24 07:53  cgilles

	* Added common guide widget (from FreeRotation tool) used in :
	  - FreeRotation plugin.
	  - ShearTool plugin.
	  - LensDistortion plugin.

2005-01-22 13:50  cgilles

	* digiKam Aspect Ratio Crop tool : Added a new option for to set
	  the selection area to the max. size accordinly with the current
	  aspect ratio.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2005-01-22 10:56  cgilles

	* digiKam Aspect Ratio crop tool : improve draging selection area
	  control

2005-01-22 09:30  cgilles

	* digiKam Aspect Ratio Crop tool : remember X/Y position and
	  width/height selection
	  CCMAIL: digikam-devel@lists.sourceforge.net

2005-01-22 04:48  scripty

	* CVS_SILENT made messages (.desktop file)

2005-01-21 15:29  cgilles

	* Bug fix in digiKam Aspect ratio crop tool : separate width and
	  height "selection change" signals
	  for to update dialog information.

2005-01-21 13:55  cgilles

	* Fixed in

2005-01-21 11:51  cgilles

	* Increase drag corner sizes

2005-01-21 07:34  cgilles

	* Fix i18n

2005-01-21 07:03  cgilles

	* Aspect Ratio Crop tool digiKam image editor: added 'Rule Third
	  Lines' guides for to help users to compose a photograph.

	  'Rule Third Lines' guides are based on the 'golden rule' therory
	  used by the most popular photographers (this theory is based on
	  the Fibonacci works).

	  If you want more information about to use 'Rule Third Lines',
	  please read at this url :
	  http://www.megapixel.net/html/issueindex.php?lang=en

	  CCMAIL: digikam-devel@lists.sourceforge.net

2005-01-20 05:01  scripty

	* CVS_SILENT made messages (.desktop file)

2005-01-19 06:58  cgilles

	* minor fix

2005-01-19 04:02  scripty

	* CVS_SILENT made messages (.desktop file)

2005-01-18 23:21  pahlibar

	* this should be at the bottom

2005-01-18 00:03  pahlibar

	* tooltip support for showfoto

2005-01-17 21:41  jahrens

	* setAutoSaveSettings() was called too early. for imagewindow we
	  need another solution.

	  CCBUG: 96940

2005-01-17 14:44  coles

	* CVS_SILENT

	  Corrected typos.

2005-01-17 05:05  mueller

	* fix compilation

2005-01-17 04:34  scripty

	* CVS_SILENT made messages (.desktop file)

2005-01-15 11:37  cgilles

	* Apply patch from Carsten GroB <carsten@siski.de> for fix album
	  icon item date i18n using kde API.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2005-01-15 00:42  jahrens

	* BUG: 96941

2005-01-13 20:30  pahlibar

	* pick image list sorted as in current view for tag albums, when
	  the list
	  is sent to kipi-plugins
	  BUG: 96895

2005-01-12 04:30  scripty

	* CVS_SILENT made messages (.desktop file)

2005-01-07 07:05  cgilles

	* Fix i18n

2005-01-07 04:44  pahlibar

	* imlib2 sharpen function is broken. replaced with sharpening
	  filter fudged
	  from gimp
	  BUG: 96290

2005-01-07 04:29  scripty

	* CVS_SILENT made messages (.desktop file)

2005-01-07 02:54  pahlibar

	* just for you, Tom. :)

2005-01-06 21:13  pahlibar

	* partial fix for #96459. try parse.c from dave coffin before
	  trying dcraw to
	  see if we can actually extract the thumbnail from the images. the
	  speed
	  difference doesn't seem too substantial though
	  CCBUG: 96459

2005-01-05 17:06  pahlibar

	* if we fail to auto-detect the camera at the initial startup, give
	  an option
	  to the user to retry

2005-01-05 16:48  pahlibar

	* fixed broken selection for "undownloaded" (new) images
	  BUG: 92977

2005-01-04 21:53  deller

	* micro-optimization, aproved by Caulier Gilles
	  CCMAIL: Caulier Gilles <caulier.gilles@free.fr>

2005-01-03 17:48  pahlibar

	* update changelog for release

2005-01-03 17:43  pahlibar

	* bump up version number

2004-12-30 01:06  pahlibar

	* optimize the repaints. paint only whats needed

2004-12-29 19:13  pahlibar

	* Allow downloading of albums into sub auto-albums of root album
	  (if and only if
	  Auto album creation option is checked)
	  BUG: 95965

2004-12-29 17:55  scripty

	* CVS_SILENT made messages (.desktop file)

2004-12-29 03:55  pahlibar

	* * abstracted out the camera interface
	  * separate implementations for gphoto2 supported cameras and usb
	  mass
	  storage cameras
	  * the usb mass storage cameras now do direct file io operations
	  instead of
	  relying on gphoto2 "directory browse" driver
	  * all files (as specified by file extensions) can be browsed
	  using the new
	  usb mass storage camera interface

2004-12-28 23:06  pahlibar

	* Use dcraw to generate a quick-image to generate thumbnails for
	  raw images. Its
	  more reliable than using Dave Coffin's parse.c in extracting
	  images and the
	  generation speed seems reasonable

	  BUG: 90875

2004-12-27 23:00  pahlibar

	* duh... forgot to remove the lines which i had nicely put i put
	  into nice
	  endian compatible if{}else{} statements. fixes endianness issues
	  with loading
	  the thumbnails

2004-12-27 21:42  pahlibar

	* just check in the currently listed cameras in the listview to
	  prevent adding
	  the auto-detected cameras multiple times.
	  BUG: 95880

2004-12-24 09:21  cgilles

	* Fixed Bug 95744 (Digikam crashes when selecting "Automatic level"
	  in the editor) :
	  Since histogram calculation use a thread, i have missing to add a
	  non-threaded calculation for this operation :
	  - AutoLevels.
	  - Normalize.
	  - Equalize.
	  Fixed Histogram lib and imageplugin core implementation.
	  CCMAIL: digikam-devel@lists.sourceforge.net'

2004-12-24 09:20  cgilles

	* Fixed Bug 95744 (Digikam crashes when selecting "Automatic level"
	  in the editor) :
	  Since histogram calculation use a thread, i have missing to add a
	  non-threaded calculation for this operation :

	  - AutoLevels.
	  - Normalize.
	  - Equalize.

	  Fixed Histogram lib and imageplugin core implementation.

	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-12-23 21:49  pahlibar

	* a quick christmas gift before i leave. digiKam and showFoto can
	  now load
	  and display all the "useless" formats which imlib2 doesn't
	  support, but
	  kde does (for eg: eps, ico, exr, JPEG 2000, ...)
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-12-22 22:20  cgilles

	* Do ensure visible current album thumb item in main window when
	  Next/prev button is actived in
	  Properties Dialog/Description Dialog/ImageEditor.

2004-12-22 19:58  pahlibar

	* updated readme with a better "about", stolen from debian
	  apt-cache show :)

2004-12-22 19:49  pahlibar

	* * sort collections by names
	  * fix an issue with empty collections showing up if the saved
	  collection list
	  has an empty collection
	  BUG: 95669

2004-12-22 18:42  pahlibar

	* always check for null pointer

2004-12-22 14:07  cgilles

	* No need to unselect current thumb in album.

2004-12-22 13:44  cgilles

	* Thumbs actived in current Album Window follows current image
	  selected in Image Editor.
	  CCMAIL: digikam-devel@list.sourceforge.net

2004-12-22 06:33  pahlibar

	* more sensible default settings

2004-12-21 18:11  pahlibar

	* added libpng explicitly to the linker flags
	  BUG: 95582

2004-12-21 18:00  pahlibar

	* fixed broken copy of a src file with non-latin chars in its path
	  to any
	  destination album. some encoding qcstring->qstring voodoo

2004-12-20 23:24  pahlibar

	* update INSTALL and README with list of dependencies

2004-12-20 21:16  pahlibar

	* update changelog for 0.7.1-beta2

2004-12-20 21:11  pahlibar

	* make sure to check for libkexif 0.2 version

2004-12-20 19:21  pahlibar

	* revert back to using local8bit as moving to fromutf8 breaks
	  backward
	  compatibility for "C" locale users

2004-12-20 19:18  pahlibar

	* fix endianness issue in loading png thumbnails

2004-12-20 04:39  scripty

	* CVS_SILENT made messages (.desktop file)

2004-12-19 03:55  scripty

	* CVS_SILENT made messages (.desktop file)

2004-12-18 21:16  cgilles

	* Updated official 0.7.1 release splashscreen from Yemu
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-12-18 10:17  cgilles

	* kexif.h have been changed to kexifwidget.h.
	  Bug reported by Laurent Montel from MandrakeSoft
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-12-17 12:22  cgilles

	* Update

2004-12-17 12:19  cgilles

	* Update for 0.7.1beta1

2004-12-17 11:17  cgilles

	* Added invert color method for positive image correction.

2004-12-17 10:15  cgilles

	* Image Description dialog: disable Next/Prv button if launched
	  from Image Editor like Image Properties Dialog.
	  CCMAIl: digikam-devel@lists.sourceforge.net

2004-12-17 03:48  scripty

	* CVS_SILENT made messages (.desktop file)

2004-12-16 23:10  cgilles

	* Follow selected item from image properties / image description
	  dialogs in current album

2004-12-16 21:28  cgilles

	* Fixed typo

2004-12-15 20:10  pahlibar

	* fix regression. show selected area histograms as well

2004-12-15 13:40  pahlibar

	* make sure that the level currently selected in the exif view is
	  properly
	  restored

2004-12-15 13:31  pahlibar

	* * imageproperties has been split into four classes: three for
	  individual pages
	  and one for the wrapper to build the dialog
	  * code cleanup galore
	  * use the new embeddable exif widget to build the exif page.
	  * exif thumbnail option removed
	  * exif list can be shown in two modes (simple - only the EXIF ifd
	  and full -
	  all the EXIF ifds)
	  * imageproperties dialog works in two modes, one activated from
	  the albumiconview,
	  allows user to traverse through the items, second activated from
	  the imageviewer,
	  a single item view (need to add a third option to run it with
	  supplied image data
	  to show the correct histogram for the updated image in the
	  imageviewer)
	  * regression checks requested.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-12-15 03:26  pahlibar

	* fix issue with dragitem persisting inspite of mouse button having
	  being released

2004-12-15 03:12  pahlibar

	* do not jump around when an album has been renamed

2004-12-15 02:41  pahlibar

	* * disable autorename of albums in db as it can cause problems
	  with user
	  changing his locale settings
	  * save the current locale setting and warn the user (with option
	  to bail
	  out and correct the locale) if we detect a locale change from
	  previous
	  run

	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-12-14 12:27  cgilles

	* Fix

2004-12-14 11:57  cgilles

	* Aspect ratio crop tool : remember settings.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-12-14 06:56  pahlibar

	* keep the redeye correction tool enabled always. if there is no
	  selection,
	  have a passivepopup popup informing user what to do. the popup
	  hides itself
	  after a short delay or when user clicks on it
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-12-14 03:41  scripty

	* CVS_SILENT made messages (.desktop file)

2004-12-13 20:36  pahlibar

	* minor grammatical fixes

2004-12-13 05:35  pahlibar

	* removed the owner and file permissions from the tooltip. takes up
	  space and
	  not a very useful parameter (you can access full info through the
	  file
	  properties dialog anyways)

2004-12-13 05:20  pahlibar

	* to add a child layout to a widget which already has a layout,
	  create it
	  first with no parent and then insert it into the widget's layout

2004-12-13 03:17  pahlibar

	* * default option to print now is "Scale image to fit paper"
	  * another option now is to "Scale image to specified dimensions".
	  implemented
	  image scaling to handle this for centimeters and inches
	  * Instead of saving the image file first and then reloading to
	  print it, get the
	  current image data, put it into a qimage and pass it directly to
	  the imageprint.
	  substantially reduces the time needed for print operations to
	  start
	  BUG: 92438

2004-12-13 00:04  pahlibar

	* Hacking file has been added to cvs. Developers take heed
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-12-12 21:23  cgilles

	* Used GridLayout for widgets. Added Tooltips

2004-12-12 05:50  pahlibar

	* various fixes (based on icefox's kde test reports) - added
	  copyrights,
	  replaced func(QString a) with func(const QString& a).

2004-12-11 19:19  pahlibar

	* * replaced qiconview in cameraview with thumbview. selection is
	  now more
	  sensible, horizontal layout and so horizontal selection
	  * eliminates flicker as well
	  BUG: 94913

2004-12-11 10:20  cgilles

	* Fixed feedback local2real selection position when X or Y changing
	  in Ratio-Crop tool dialog

2004-12-10 14:12  cgilles

	* Fixed widget canvas

2004-12-10 13:39  cgilles

	* Ratio-crop tool :
	  -Added custom ratio settings.
	  -Added none ratio setting.
	  -Make fade selection and border like in ImageEditor.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-12-09 17:55  cgilles

	* Ratio-crop tool : patch from Renchi for Blending effect outside
	  image selection
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-12-09 15:16  cgilles

	* Ratio-Crop tool update :
	  - implementation 90 % complete. Nedd to polish some points.
	  - Draging selection by corners done.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-12-09 11:25  cgilles

	* Added new widget dedicaced for image selection in Ratio-crop tool
	  instead PanIconWidget.
	  This widget include aspect-ratio code instead ratio-crop dialog
	  code.

2004-12-08 15:14  cgilles

	* Fixed orientation event

2004-12-08 12:11  cgilles

	* Fixed region selection calculation

2004-12-08 10:32  cgilles

	* FIxed Ratio-Crop tool accordinly with Renchi

2004-12-08 10:18  cgilles

	* Grayed outside selection in ratio-crop tool

2004-12-08 09:39  pahlibar

	* added configure option "--enable-nfs-hack" for users facing
	  problems
	  with sqlite database file locking not working on nfs mounted
	  disk. the album
	  db is saved (with this option enabled) in
	  $HOMEDIR/.kde/share/apps/digikam with
	  a filename encoded with the full path to the album library path.
	  for eg, for
	  album library path /mnt/nfsmount/Pictures, the db filename will
	  be
	  %2fmnt%2fnfsmount%2fPictures%2fdigikam.db (the %2f is escaped in
	  konqueror as "/")
	  obviously this is an unsupported option and normal users should
	  never use this option
	  BUG: 94161

2004-12-08 08:53  cgilles

	* Fixed aspect ratio values : using only ratio, not print paper
	  sizes.

2004-12-08 07:09  cgilles

	* Bug Fix: create new signal when selection size is changed. This
	  fix crash with
	  ImagePreviewWidget used in ImageEditor filter like Blur and
	  Sharpen.

2004-12-08 05:54  pahlibar

	* * when downloading files from the camera, check for the file
	  extension of
	  each file and added it to the image mimetype list if not found.
	  refresh
	  the view appropriately.
	  * minor code cleanup

	  BUG: 94618

2004-12-08 04:36  pahlibar

	* * add pnm to default file extensions to look for
	  * fix mimetype icon in setup dialog

2004-12-07 15:45  cgilles

	* Added ratio-crop tool for image editor inspired from PhotoAlbum
	  and PhotoShop Album tools.
	  Code partially tested. Tool working but uncomplete. Missing
	  droping selection border and standard
	  photograph paper sizes in inch.

2004-12-07 15:41  cgilles

	* Added methods for ratio-crop tool

2004-12-06 11:51  cgilles

	* Missing encoding type

2004-12-06 10:11  pahlibar

	* do the same (enable ok button only if title is non-empty) for tag
	  edit/create
	  dialogs. will be a good idea to merge both dialogs into one

2004-12-06 10:04  pahlibar

	* disable ok button if title is empty. there might be other places
	  too where
	  this will be needed

2004-12-06 00:24  pahlibar

	* fix crash in albumfolderview because of mouse tracking. still not
	  optimal,
	  you have problems with dragging starting if a tag/folder has been
	  dragged
	  before and then you press alt/ctrl/shift.

	  need to talk to joern whether mouse tracking on the treeview is
	  really
	  necessary. it makes life more difficult without really adding
	  anything
	  much of value
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-12-05 20:21  pahlibar

	* include unistd header for unlink

2004-12-05 09:11  pahlibar

	* fix bug where dragging item and then releaseing it out the
	  folderview, will
	  not clear the dragitem.

2004-12-05 08:51  pahlibar

	* item gets deleted unwantendly

2004-12-05 07:16  pahlibar

	* added save/saveas to showFoto. with this showFoto is feature
	  complete for
	  release with digiKam 0.7.1
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-12-05 01:21  pahlibar

	* update todo

2004-12-05 01:20  pahlibar

	* added revert action

2004-12-05 00:10  pahlibar

	* add crop action

2004-12-04 23:53  pahlibar

	* added actions to increase/decrease gamma/brightness/contrast
	  in imageditor canvas. accessible only through showfoto.
	  digikam users can use the brightness/contrast/gamma dialog

2004-12-04 16:06  cgilles

	* Fixed stupid limit for x Points values (-1 is used for disable a
	  point) !

2004-12-04 05:32  pahlibar

	* added mini TODO file for showFoto

2004-12-04 05:32  pahlibar

	* zoom autofit should be saved and restored. default autofit

2004-12-04 05:23  pahlibar

	* add additional key accels for loading next/prev image. that
	  should take care
	  of all complaints

2004-12-04 05:18  pahlibar

	* added options for rotating and flipping the image. use kuickshow
	  keys for the
	  actions

2004-12-04 04:55  pahlibar

	* added config option to autosave/restore window size and showing
	  of thumbnail
	  sidebar

2004-12-04 04:22  pahlibar

	* showFoto can now see remote images.
	  show kde image icon for failed thumbnails

2004-12-03 20:13  cgilles

	* Curves histgram manipulation API 100% complete.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-12-03 14:10  cgilles

	* Fix

2004-12-03 14:04  cgilles

	* no init nedded

2004-12-03 11:56  cgilles

	* Fixed Curves API (90% completed)

2004-12-02 10:37  cgilles

	* Update curves methods (80% completed)

2004-12-01 21:57  cgilles

	* Fixed enum

2004-12-01 15:03  cgilles

	* added curve API in libdigikam

2004-12-01 15:02  cgilles

	* Added curve API from Gimp2.0. Uncomplete (70%).
	  This API will be use in the future for:
	  - new convert 2 B&W filter implementation based on
	  http://www.gimpguru.org/Tutorials/Color2BW tutorial.
	  - new image plugin (in digikamimageplugins project) for adjust
	  curves.
	  - new colors filters.

2004-12-01 14:57  cgilles

	* Added capability to use gradient vertically

2004-12-01 13:45  cgilles

	* Fixed method name

2004-12-01 12:07  cgilles

	* Fix comments

2004-12-01 07:50  cgilles

	* minor fix

2004-11-30 13:26  pahlibar

	* fix memory leak. remove obsolete signal/slot (free rotate)
	  connection

2004-11-30 07:49  cgilles

	* No need this widget in core. Moved in FreeRotation plugin

2004-11-29 22:56  jahrens

	* CVS_SILENT: minor changes

2004-11-29 19:57  pahlibar

	* use "usb:" instead of actual port number for auto-detecting
	  cameras. the
	  port numbers change with each reconnect on linux

2004-11-29 15:15  cgilles

	* Fixed i18n

2004-11-29 13:43  cgilles

	* Image Editor : removed Free Rotation tool for core. Available now
	  like image plugin.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-11-29 13:19  cgilles

	* Image editor plugin interface : added capabilty to update image
	  data with differents size from original.

2004-11-29 07:24  pahlibar

	* * it was possible to select the root album as the camera
	  destination
	  directory. fixed
	  * enable the ok button only if a destination album is selected
	  and it
	  is not the root album

2004-11-29 06:02  staikos

	* don't confuse me :)

2004-11-29 05:12  pahlibar

	* new commandline option "--detect-camera". if this is supplied,
	  digikam will
	  try to detect if a camera is connected (works only for gphoto2
	  supported usb
	  cameras) and connects to it. if the camera is not listed in the
	  already setup
	  list of cameras, it will be added to it.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-11-29 04:24  pahlibar

	* fixed regression from 0.6.2 to 0.7.0 . those folks lucky enough
	  to have a
	  camera which indicates a files downloaded status, will get a new
	  item emblem
	  on the items which haven't been downloaded yet. added a new
	  select items button, using which items can select all/invert
	  selection/clear selection/select only new items.

	  BUG: 92977

2004-11-29 03:08  pahlibar

	* use KIconLoader::loadIconSet instead of loadicon to show visually
	  better
	  disabled icons

2004-11-29 02:50  pahlibar

	* fixed problem with items being dragged, despite the mouse having
	  being released.
	  minor code fixes.

2004-11-28 23:54  jahrens

	* Sure :-) Thanks copy and paste there was no compile error and
	  I couldn't find it during my tests. Thanks!
	  CVS_SILENT: corrected typo
	  CCBUG: 92884

2004-11-28 23:43  jahrens

	* digiKam respects the global kde configuration now:
	  - single/double click to open an image in the image editor
	  - change the cursor if it is over an item
	  - visual feedback if an item is opened in the image editor

	  These things can be configured in kcontrol (Peripherals->Mouse)
	  BUG: 87762
	  CCMAIL: joern.ahrens@kdemail.net

2004-11-27 22:33  jahrens

	* I've looked at some dialogs of this kind (kolourpaint, kate,
	  kwrite...)
	  and so I've changed the warning dialog to the behavior I found
	  there.
	  The dialog lets the user now choose, if he wants to
	  - save (the changes)
	  - discard (the changes)
	  - cancel (the operation)
	  For saveAs you have to click cancel and choose saveAs from the
	  file
	  menu.

	  BUG: 92103
	  CCMAIL: joern.ahrens@kdemail.net

2004-11-27 18:06  jahrens

	* ... was in the wrong directory during commit, so here is the rest
	  :)

	  After closing the cameragui, the last destination is opened in
	  digikam.
	  Hope you can live with that, Guillaume.

	  BUG: 92884
	  CCMAIL: joern.ahrens@kdemail.net,
	  digikam-devel@lists.sourceforge.net

2004-11-27 18:04  jahrens

	* After closing the cameragui, the last destination is opened in
	  digikam.
	  Hope you can live with that, Guillaume.

	  BUG: 92884
	  CCMAIL: joern.ahrens@kdemail.net,
	  digikam-devel@lists.sourceforge.net

2004-11-27 17:58  jahrens

	* ensure, a selected item is visible. items selected through the
	  navigation history can be closed and have to be opened. CCMAIL:
	  digikam-devel@lists.sourceforge.net, joern.ahrens@kdemail.net

2004-11-26 20:10  jahrens

	* * Added a browser-like navigation history to digikam.

	  A back/forward history button was added to the toolbar and the
	  album menu. With these buttons (or the shortcuts
	  ALT+Key_Left / ALT+Key_Right) the user can browse through the
	  previous opened albums.

	  CCMAIL: digikam-devel@lists.sourceforge.net,
	  joern.ahrens@kdemail.net

2004-11-26 16:40  coles

	* CVS_SILENT

	  Corrected typos.

2004-11-26 09:36  cgilles

	* Back to old code. no digikam depencies in showfoto

2004-11-25 15:07  cgilles

	* Fixed i18n

2004-11-25 14:44  cgilles

	* Fixed current album name in General view

2004-11-25 14:01  cgilles

	* fix

2004-11-25 14:00  cgilles

	* Digikam Image properties dialog :

	  - Fix Exif current item selected backup.
	  - Added new horz. bar in General page between image info and file
	  system info.

	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-11-25 12:48  cgilles

	* Digikam Image Properties and Album Item Tips dialogs : using
	  MimeType comment instead MimeType type !
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-11-25 12:18  cgilles

	* Remove second separator from General page in Stand Alone mode

2004-11-25 12:09  cgilles

	* Digikam Image Properties dialog : Important changes !!!

	  - Added new constructor for stand alone mode (outside Digikam
	  instance ie without album and album items information). Dialog
	  can be used now in ShowFoto and ImageEditor (via camera
	  interface).
	  - Polish General page when Stand Alone mode.


	  ShowFoto : added new menu entry File/Properties using Digikam
	  Image Properties dialog.

	  ImageEditor : remove old KFileProperties dialog and using Digikam
	  Image Properties dialog. This mode is used when ImageEditor
	  instance is created by Camera Interface.

	  CCMAIL: digikam-users@lists.sourceforge.net

2004-11-25 11:56  markusb

	* Fix build on platforms that don't have libpthread

2004-11-25 11:54  markusb

	* Fix compile with gcc 2.95.4

2004-11-25 09:38  cgilles

	* Need to test the AlbumSettings validity instance when
	  ThumbnailJob is used out of
	  Digikam like when Image Properties dialog is used in Showfoto.

	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-11-24 22:22  pahlibar

	* no need to keep pointer variable if one is not going to use it.
	  file properties action has no icon (a la konqueror)

2004-11-24 22:19  pahlibar

	* fixed broken fullscreen action. if you are adding compatibility
	  code, make
	  sure it works.

2004-11-24 17:51  cgilles

	* Added File/Properties option.
	  TODO: using stand alone Digikam Image Properties dialog !!!

2004-11-24 17:22  cgilles

	* Using KPopmenu instead QPopmenu.

2004-11-24 15:46  cgilles

	* Stand alone implementation stage1 (not using AlbumIconItem and
	  AlbumiconView)

2004-11-24 14:41  cgilles

	* Fix indent

2004-11-24 14:29  cgilles

	* Fixed set exif orientation tag implementation

2004-11-24 14:07  cgilles

	* Fix save

2004-11-24 13:44  cgilles

	* Kde 3.1 compatibilty patch

2004-11-24 12:45  cgilles

	* Digikam Image Properties dialog :

	  Remember current Exif selected Item in Exif Viewer for All Levels
	  mode (General, Extended, and All). This item is automaticly
	  selected in the list when you change current image with Prev/Next
	  buttons and between each dialog instance.

	  To Digikam users : this way is very powerfull when you want to
	  search difference on Exif item between images.

	  Note : please, updated libkexif source code before to update
	  digikam.

	  CCMAIL: digikam-users@lists.sourceforge.net

2004-11-24 08:12  cgilles

	* Digikam image properties dialog : new option for toogle exif
	  thumbnail.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-11-24 07:14  cgilles

	* Digikam image properties : remember histogram dialog options.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-11-24 02:11  pahlibar

	* fill the toolbar.
	  add fullscreen option

2004-11-23 21:47  cgilles

	* Digikam image properties dialog :
	  - added Exif level information option (General, Extended, or All)
	  - Remember this option between dialog instance.
	  CCMAIL: digikam-devel@list.sourceforge.net

2004-11-23 15:02  cgilles

	* Digikam Histogram tool (Image Properties dialog) :

	  - Added histogram computation on a selected area from Image
	  Editor (like Photoshop CS(tm). If you selected an image area from
	  ImageEditor and you started Image Properties dialog, a new option
	  will be available for rendering histogram on full image or only
	  selection.
	  - Removed old histogram image plugin from core (remplaced by
	  Image properties histogram tab).
	  - Fixed 'Image/properties & Meta-Data" by "Image/Properties"
	  - Using same 'Image/Properties' menu entry icon.

	  CCMAIL: digikam-users@lists.sourceforge.net

2004-11-23 12:25  dfaure

	* CVS_SILENT all_includes last

2004-11-23 09:13  pahlibar

	* added showfoto desktop file

2004-11-23 08:26  pahlibar

	* added a thumbnail sidebar to showFoto
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-11-22 23:11  pahlibar

	* * indentation fixes
	  * albumiconview already provides a finditem by url. no need to
	  reimplement it

2004-11-22 22:43  pahlibar

	* * reduce tilesize to 128 (gives better progress indication of
	  image rendering),
	  and makes scrolling smoother
	  * fix minor glitch in painting of adjacent tiles

2004-11-22 21:27  cgilles

	* Digikam Image Editor : very important changes !

	  - Using Image Properties dialog from main window when image
	  editor is openned form an Album.
	  - Using Image Comments/Tags dialog from main window when image
	  editor is openned form an Album.
	  - Removing old edit comments dialog.
	  - Removing old Exif viewer (new exif viewer is in Properties
	  dialog)

	  To Digikam users: with this way, Digikam Image* dialogs are the
	  same in main windows and in Editor. Try Image menu entries in
	  Editor...

	  TODO: removed Histogram image plugin (new histogram is in
	  Properties dialog)

	  CCMAIL: digikam-users@lists.sourceforge.net

2004-11-22 12:53  cgilles

	* Fixed dummy test (source code probably troncated with a bad
	  Copy/Paste on my Us keydboard (:=)

2004-11-22 12:44  cgilles

	* Added slot when thumbnail creation failed.

2004-11-22 12:29  cgilles

	* Digikam image properties dialog :
	  - Fixed test if current image cannot be loaded.
	  - Added wait cursor during current load image.

2004-11-22 10:26  cgilles

	* Digikam histogram widget: using timer for blinking computation
	  message.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-11-22 10:23  pahlibar

	* digiKam has a new baby: "showfoto", a standalone imageviewer.
	  still in very rudimentary stage, just some navigation, opening
	  files
	  and zooming in
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-11-22 09:45  cgilles

	* Digikam histogram computation : major changes !!!
	  - Threaded implementation. This way run unfreezed dialogs during
	  computation.
	  - Histogram widget show computation information.
	  To Digikam users : in image properties dialog, threaded
	  implementation let'\''s you to change the current image by
	  Perv/Next buttons during histogram computation. This way is very
	  important because computation can be long on very large image

2004-11-22 09:44  cgilles

	* Digikam histogram computation : major changes !!!
	  - Threaded implementation. This way run unfreezed dialogs during
	  computation.
	  - Histogram widget show computation information.

	  To Digikam users : in image properties dialog, threaded
	  implementation let's you to change the current image by Perv/Next
	  buttons during histogram computation. This way is very important
	  because computation can be long on very large image.

	  CCMAIL: digikam-users@lists.sourceforge.net

2004-11-22 09:29  pahlibar

	* * fix issue with selection being painted offset from the actual
	  selection
	  in case of autozoom
	  * remove dependency of imlibinterface.cpp on albumsettings.
	  IMPORTANT: developers, canvas.cpp/h,
	  imlibinterface.cpp/h, exifrestorer.cpp/h should not depend on any
	  of
	  the rest of digikam. this is to make sure that we can separate
	  out a
	  canvas library for making a standalone imageviewer
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-11-22 07:27  pahlibar

	* * reworked the image painting routines:
	  - the painting is done onto pixmaps tiles which
	  are cached
	  - tile size is 512x512 (surprisingly the speed of
	  the scaling routines in imlib2 tends to scale
	  non-linearly, i.e. its much faster to render one big
	  tile than a bunch of small ones). that's why such
	  a big tile size. at most 20 tiles are cached at one
	  time.
	  - tile updating and painting is done on demand - expose,
	  paint, cache
	  - fixes glitches in the painting
	  * minor change: the blended color has been changed to a
	  shade of grey with slightly more opaqueness. i have found
	  this color to be more usable than the previous darker blend
	  BUG: 91486

2004-11-21 21:34  cgilles

	* Digikam image properties dialog:
	  - Add current file name in dialog caption.
	  - Add message when general thumbnail failed.
	  TODO: threaded histogram calculation (no freeze GUI!)
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-11-20 17:25  bmeyer

	* remove hard coded file name

2004-11-20 17:23  bmeyer

	* Removed hard coded file name from within the file
	  Got Renchi Raju's approval first

2004-11-20 15:26  cgilles

	* Digikam image properties dialog : added pop-up menu under Exif
	  thumbnail for to correct Exif orientation tag.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-11-19 21:16  pahlibar

	* give credit to Tom for all his help with bko setup, maintenance
	  and feedback

2004-11-19 19:34  pahlibar

	* Correct mistakes in imageeditor setup whatsthis:
	  * JPEG files saved with 100% quality are still not lossless
	  * TIFF files are saved with Adobe Deflate compression (and not
	  LZW).
	  (Gilles why do we need an option for this?)
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-11-19 17:22  cgilles

	* Fix preview commit

2004-11-19 15:17  ach

	* CVS_SILENT: fix typo

2004-11-19 15:10  cgilles

	* Fixed i18n

2004-11-19 15:09  cgilles

	* Fix i18n

2004-11-19 15:08  cgilles

	* Digikam Image Editor :
	  - Added PNG compression value.
	  - Added TIFF compress option.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-11-19 14:07  cgilles

	* fix i18n

2004-11-19 13:52  cgilles

	* KDE 3.1 compatibility patch

2004-11-19 13:31  cgilles

	* Missing to restore dilaog size

2004-11-19 12:51  cgilles

	* Digikam image properties dialog : save current tab selected who
	  will be restored at the next session.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-11-19 10:17  cgilles

	* Fix histogram viewer rendering with new file properties dialog
	  (reported by Achim Bohnet)
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-11-19 08:06  cgilles

	* Digikam image properties dialog :
	  - Polish code stage 2.
	  - new histogram contructor with no image data (nedded to use
	  updateData after instance creation)

	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-11-19 05:27  cgilles

	* Digikam image properties dialog :
	  - polish source code (stage 1).
	  - Added image dimenssions in General tab.
	  - Fix some problems reported by Achim Bohnet.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-11-19 04:28  cgilles

	* A _temporaly_ splashscreen sample for 0.7.1 from my personal
	  photo collection.
	  This splashscreen will be used during 0.7.1 devel stage.
	  Final splashscreen must be choosen by Digikam users via a future
	  voting page web who will created by Yves Chauffour.
	  Don't forget to send me your contribution.
	  CCMAIL: digikam-users@lists.sourceforge.net

2004-11-18 17:30  cgilles

	* Digikam image properties dialog : General tabs complete.
	  TODO:
	  - polish source code.
	  - added stand alone mode for image editor.

	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-11-18 17:08  cgilles

	* Digikam image properties : updated General tab (not finished)
	  TODO: updated General tab information when Prev/next item
	  selected
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-11-18 15:16  cgilles

	* Digikam Image properties dialog : updated General tab (not
	  finished!)
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-11-18 10:52  cgilles

	* Update Image Properties dialog : Exif tab polishing !!!
	  TODO : file properties tab.

	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-11-18 08:02  cgilles

	* - Histogram lib and histogram widget : capability to update the
	  image data !!!
	  - Image properties dialog :
	  * New design without std KDE file properties tabs.
	  * Next and Prev image selection
	  * Histogram and Exif tab : capabilty to update the view when a
	  new image is selected with Prev and Next buttons.
	  * Histogram tab : using kio digikam thumbnail (this way don't
	  bloc GUI)

	  ==> TODO :
	  - Added new file properties tab.
	  - Polish Exif tab.
	  - Added standalone image mode for Image Editor.
	  - Source code polish.

	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-11-18 02:51  pahlibar

	* BUG: 92665
	  BUG: 92312
	  * Auto-album patch applied (with modifications) to automatically
	  create
	  sub-albums in destination album based on exif date of the camera.
	  - while downloading each file, the corresponding directory is
	  "stat ed"
	  to see if it exists. if not, get albummanager to create the album
	  and write out to database, the date of the album
	  - if any of these steps fails, the whole process bails out
	  * merged the two download (selected/all) into one functio
	  * thanks to lan at ac-sw com for original patches

2004-11-18 01:08  pahlibar

	* turn back on gdbm thumbnail hacking. will have to do some more
	  tests to see
	  how well does gdbm search scale with number of images

2004-11-18 00:42  pahlibar

	* turned off gdbm thumbnail loading temporarily
	  provide a better looking default theme

2004-11-17 15:37  cgilles

	* Fix indent

2004-11-17 15:36  cgilles

	* Remove comments

2004-11-17 15:31  cgilles

	* Histogramviewer use now Digikam KIO thumbnailjob for rendering
	  the thumb on the histogram tab top. Very fast!

2004-11-17 15:26  cgilles

	* Fix

2004-11-17 15:06  cgilles

	* Remove old Exif and Histogram properties plugin.
	  Updated new image and meta-data properties dialog.

2004-11-17 14:03  cgilles

	* Update image properties dialog. not finished !

2004-11-17 12:05  cgilles

	* Added new files for new image properties dialog. Not finished !

2004-11-17 11:56  cgilles

	* Fixed missing header

2004-11-17 09:43  pahlibar

	* applied patch from Alfons Hoogervorst to send all selected item
	  urls to
	  KRun

2004-11-17 09:39  cgilles

	* Fix the paint event in imagetools and panimage widget.
	  Fix doublebuffer in ImageWidget.

2004-11-17 06:17  pahlibar

	* regression: use ktempfile to avoid race condition while saving
	  the
	  thumbnail file and also to set file permissions to 0600 (adhering
	  to fd.o specs)

2004-11-17 06:09  pahlibar

	* fixed borked Makefile.am

2004-11-17 06:05  pahlibar

	* * all thumbnail loading/generating/exif-rotating/caching tasks
	  have been
	  offloaded to the digikamthumbnail kioslave. the main gui just
	  does the
	  task of converting the image supplied by the kioslave to qpixmap
	  and
	  painting it. This significantly boosts gui responsiveness
	  * instead of loading the cached thumbnail using qimage, a native
	  png loader
	  is loader with significant speed improvements in thumbnail
	  loading
	  (approx 5x)
	  * the Digikam namespace has been dropped from ThumbnailJob class,
	  as it was
	  a remnant of the 0.6.x series

	  * please test for any regressions
	  * the gdbm preload thumbnail hack has been temporarily turned
	  off. the new
	  thumbnail loading speed is much improved and user tests are
	  requested to
	  see if still need to retain this hack
	  * TODO: design a proper caching mechanism for pixmaps, so that
	  only a certain
	  number of them are retained in memory

	  BUG: 92017

2004-11-17 05:38  cgilles

	* Optimize deg to rad calculation

2004-11-16 17:09  pahlibar

	* fix memory leaks in the free rotation tool
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-11-16 12:43  cgilles

	* Digikam Image Editor free rotation tool : added a tools to guide
	  the user for good image rotation adjustment.

	  To Digikam users : move the mouse cursor on the free rotation
	  preview and horizontal and vertical dashed lines will be draw.
	  Place this lines to
	  an important place in the image (the sea or a building for
	  example) and press the left mouse button. The lines position will
	  be frozen like a reference. Now adjust the free angle to a
	  correct position accordinly with the doashed lines.

	  CCMAIL: digikam-users@lists.sourceforge.net

2004-11-16 04:30  pahlibar

	* remove stale code

2004-11-16 03:15  pahlibar

	* this README has been superseded by libjpeg62.README imported in
	  by achim

2004-11-15 23:19  ach

	* CVS_SILENT: Fix typo in GPL header:
	  s/published bythe Free/published by the Free/

	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-11-15 23:13  ach

	* Add libjpeg62 README and a note to README
	  as required by libjpeg distribution

	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-11-15 21:46  cgilles

	* Fixed re-scaling image for free rotation preview.

2004-11-15 15:14  cgilles

	* Digikam ImageEditor freeRotation tool : Added free rotation
	  preview.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-11-15 11:36  cgilles

	* Fixed header

2004-11-15 10:27  cgilles

	* Digikam File properties and Meta-Data dialog :
	  - New Exif information tab in tree view mode !
	  - This implementation provide just _ONE_ tab for all exif
	  information.

	  To Digikam users : you must update libkexif source code from
	  kdeextargear-libs-1
	  CVS module else the compilation will be broken.

	  CCMAIL: digikam-users@lists.sourceforge.net

2004-11-14 21:03  cgilles

	* Fix menu entries.
	  Added What's this for defaut main tool bar.
	  Added What's this for Normalize, Equalize , and Autolevels.

2004-11-14 16:50  cgilles

	* Added wait cursor

2004-11-14 15:05  cgilles

	* Improvement of histogram calculation. No need 2 loops, just one
	  can be used.

2004-11-14 14:57  cgilles

	* Fixed popup menu entry i18n. Added wait cursor during image
	  properties dialog construction
	  (histogram viewer can be long).

2004-11-14 14:18  cgilles

	* Fix menu entrie i18n

2004-11-13 15:58  cgilles

	* Oups (:=)) Forget to add these files in CVS...

2004-11-13 15:13  cgilles

	* Digikam Exif Viewer :
	  - Merged all Exif Viewer tabs in image Properties dialog.
	  - Removed Image/Exif information menu entry.

	  To Digikam users : the Exif information are now displayed in
	  Image properties dialog. This is requested by a wish in B.K.O.
	  This way simplify the 'image' menu entries and the dialog
	  numbers. I will updated the handbook accordily.

	  Nota : I have seen a problem with the internationalisation of
	  libexif (not libkexif) messages about the exif item descriptions.
	  All accentuate carractors are bad. In English no problem.
	  Somebody can confirm this problem with another language (spanish,
	  german, italian, for ex.)

	  CCMAIL : digikam-users@lists.sourceforge.net,
	  digikam-devel@lists.sourceforge.net

2004-11-13 14:34  cgilles

	* Fix i18n

2004-11-12 20:06  pahlibar

	* trim long lines. beyond 80 columns, source wraps up in editors,
	  making it
	  difficult to read

2004-11-12 17:23  cgilles

	* Remove comments

2004-11-12 15:52  cgilles

	* Histogram Viewer : since we can choose the main color in 'All
	  color mode',
	  we can displayed the stat in this color with the current
	  histogram selection.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-11-12 13:51  cgilles

	* Fixed missing errno header

2004-11-12 13:24  cgilles

	* Fixed typo

2004-11-12 03:04  pahlibar

	* Simplest wishlist implementation ever done :).
	  Use ktextedit instead of qtextedit for comments editor. enable
	  spellchecker
	  BUG: 92310

2004-11-12 02:07  pahlibar

	* * creating a new album will popup the album properties editor
	  directly,
	  instead of asking for the name first and then popping up the
	  editor.
	  * this also puts into place code for easy implementation of
	  auto-folder-creation during camera downloads
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-11-11 18:32  pahlibar

	* remove unnecessary reload of thumbnail

2004-11-10 14:43  cgilles

	* Digikam Histogram Viewer : Fixed colors order in 'All Colors'
	  mode.

2004-11-10 13:35  cgilles

	* Digikam Histogram Viewer:

	  New option for rendering histogram with the full image or current
	  image selection [like in photoshop CS (tm) !!!].

	  Note for Digikam users : this option is only available with the
	  Image Editor Histogram plugin, not with the image properties
	  extension because none image selection can be done with this
	  way...

	  CCMAIL: digikam-devel@lists.sourceforge.net,
	  digikam-users@lists.sourceforge.net

2004-11-10 10:21  cgilles

	* Digikam Histogram Viewer : add new option for choise the
	  foreground histogram color (Red or Green or Blue) used in 'All
	  Colors mode'.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-11-09 19:51  cgilles

	* Add 'What's This' for crop image option

2004-11-09 19:10  cgilles

	* 'Updated version to '0.7.1-cvs'
	  Fixed i18n

2004-11-09 09:39  cgilles

	* Fixed i18n reported by Rinse

2004-11-08 19:37  pahlibar

	* humpph... forgot to commit the changelog before the release

2004-11-07 19:56  pahlibar

	* applied patch for g++ 3.4.2 compilation error

2004-11-06 23:34  bmeyer

	* header clean and one QString::null conversion

2004-11-06 03:59  scripty

	* CVS_SILENT made messages (.desktop file)

2004-11-06 03:34  bmeyer

	* Pointer about pkgconfig sense it is different then the rest of
	  kde

2004-11-04 21:38  bmeyer

	* .desktop file cleanup
	  Add missing ; to lists
	  remove depreciated items
	  Terminal= 0 -> false

2004-11-04 20:44  jahrens

	* Album icon update function deleted.. it shouldn't be available in
	  0.7.

	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-11-04 17:40  pahlibar

	* fixed 3.1 compilation error

2004-11-04 01:49  pahlibar

	* when user starts to download items from a camera, the new album
	  dialog has
	  name pre-filled with exif date for the first image in the camera.
	  BUG: 92312

2004-11-04 00:54  pahlibar

	* update version string in anticipation of release

2004-11-03 20:14  aseigo

	* fix tab order and initial widget focus

2004-11-03 17:21  coles

	* CVS_SILENT

	  Corrected typos.

2004-11-03 15:19  cgilles

	* CVS_SILENT
	  Fixed Ralph e-mail

2004-11-03 12:37  cgilles

	* Digikam ImageEditor : Added missing "whatsThis" Help menu option
	  (reported by some users).
	  Fixed RedEyes Correction menu entry QToolTip to QWhatsThis.
	  Note : i18n unchanged !
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-11-02 14:07  cgilles

	* In according with Nicolas Goutte, removing setTranslator info
	  (added automaticly).

2004-11-02 13:48  cgilles

	* Missing Yves Chauffor like contributor

2004-11-01 18:20  pahlibar

	* give credit to aseigo for his contributions

2004-11-01 18:11  pahlibar

	* update changelog for rc1 release

2004-11-01 05:59  pahlibar

	* inlude libjpeg dependency, as some libtiff builds depend on it

2004-11-01 05:43  pahlibar

	* reposition tooltip with global mapping with respect to viewport.
	  fixes
	  tooltips being moved out of screen in case of very large content
	  rect
	  BUG: 92350

2004-10-31 02:34  scripty

	* CVS_SILENT made messages (.desktop file)

2004-10-30 20:33  binner

	* CVS_SILENT fixuifiles

2004-10-29 20:52  pahlibar

	* compile warning fix

2004-10-29 20:45  pahlibar

	* ImagePlugins' Handbooks -> ImagePlugins Handbooks
	  BUG: 92104

2004-10-29 18:18  aseigo

	* sort out the context menu so it's more KDEish

2004-10-29 18:06  aseigo

	* don't use Ctrl+F# as a keyboard shortcut. those should be left
	  for
	  desktop/global keybindings as a rule

2004-10-29 18:05  aseigo

	* make these dialogs look a bit nicer

2004-10-29 18:03  aseigo

	* make this work with kio_trash if it exists

2004-10-29 18:02  aseigo

	* margins, accels, give it a hope of working on 800x600

2004-10-29 16:38  cgilles

	* Fixed shortcuts

2004-10-28 12:02  cgilles

	* Digikam Image Editor : added bug report entry in help menu.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-10-28 11:40  cgilles

	* Digikam handbook : added link to camera interface.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-10-28 09:17  cgilles

	* Digikam handbook major update :
	  - Added anchors ! (used for link the dialog "Help" buttons to the
	  hanbook sections)
	  - Fixed image button docbook implementation (not like
	  screenshots)
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-10-27 18:30  jahrens

	* it must be allowed to drag external folders on the physical root
	  album, to copy/move the folder to the root

2004-10-27 14:13  binner

	* CVS_SILENT i18n style guide fixes according to
	  http://developer.kde.org/documentation/standards/kde/style/basics/labels.html

2004-10-27 09:05  cgilles

	* Fixed last commit by aaron.
	  - No need numerical digiKam version.
	  - Refixed Digikam to digiKam.
	  - Fixed release version test for firstrun.
	  - Added writable test to album database path and display warning
	  message
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-10-27 07:22  pahlibar

	* guess aseigo forgot to check this one in

2004-10-27 06:42  aseigo

	* get rid of accel conflicts on the menus, simplify the toolbar,
	  sort out
	  the Settings menu a bit

2004-10-27 06:07  aseigo

	* for 3.1 compat

2004-10-27 05:56  aseigo

	* some more obvious verbage

2004-10-27 05:55  aseigo

	* insert new cameras at the top of the menu

2004-10-27 05:54  aseigo

	* add firstrunUI.ui

2004-10-27 05:53  aseigo

	* a more beautiful and standards compliant first run dialog

2004-10-27 05:52  aseigo

	* fix the app name in the KAboutData, clean up the firstrun check
	  slightly

2004-10-26 02:51  scripty

	* CVS_SILENT made messages (.desktop file)

2004-10-25 12:58  coles

	* CVS_SILENT

	  Corrected typos.

2004-10-24 20:54  pahlibar

	* use KURL.path() and not KURL.url() if you want to pass in the
	  path as a qstring.

2004-10-24 20:46  cgilles

	* CVS_SILENT
	  Fixed

2004-10-24 19:53  pahlibar

	* * minor optimization: moved the exif rotation from albumiconview
	  to
	  thumbnailjob and rotate the thumbnail qimage before converting
	  to qpixmap. rotating the qimage is almost 5 times faster than
	  rotating a qpixmap.
	  * side effect of this is that everything using thumbnailjob gets
	  exif oriented thumbnails for free, including the comments/tag
	  editor
	  CCBUG: 92017

2004-10-24 18:51  pahlibar

	* * implemented a native exif orientation reading function based on
	  the exif
	  orientation writing one in libkexif. this will be moved to
	  libkexif
	  in v0.2
	  * performance comparisons for reading exif orientation of 609
	  jpeg files:
	  total time (for libexif based implementation) : 163304
	  microseconds
	  total time (for native implementation) : 9925 microseconds

	  i'm not closing the bug now. please try this out and see if it
	  gives you
	  acceptable results
	  CCBUG: 92017

2004-10-24 16:46  pahlibar

	* the current image was not being pushed in as the imlib image to
	  work on
	  in quite a few functions. fixed

2004-10-24 01:40  pahlibar

	* libtiff configure test added
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-10-24 00:58  pahlibar

	* more debug messages

2004-10-23 17:16  pahlibar

	* update

2004-10-23 17:05  pahlibar

	* some debug messages and fixed if condition

2004-10-23 13:42  cgilles

	* CVS_SILENT
	  Added digikamimageplugins tip of day is available.

2004-10-23 13:36  cgilles

	* CVS_SILENT
	  Added Richard taylor like handbook writer.

2004-10-22 18:48  jahrens

	* thanks for reporting. fixed in cvs.

	  BUG: 91916

2004-10-22 14:08  cgilles

	* CVS_SILENT
	  Added Album items sorting entry in the toolbar

2004-10-22 13:12  pahlibar

	* typo fixes

2004-10-22 07:50  cgilles

	* Digikam BUG 91828 : Added more tests if target album database
	  path haven't write access in
	  Digikam first run and general setup.
	  General setup now check the path QEdit widget like in Digikam
	  first run and
	  toogle the OK dialog button in according.
	  CCMAIL: digikam-devel@lists.sourceforge.net,
	  mail-kdebugs@codingdomain.com

2004-10-22 02:25  pahlibar

	* draw tiny selection handle rects at the corners of the rubber

2004-10-22 01:03  pahlibar

	* * fixed mistake in last commit
	  * ask for confirmation before overwriting existing file
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-10-22 00:15  pahlibar

	* * setUsePrinterResolution is available only in kde >= 3.2
	  * in slotSaveAs check if srcURL==targetURL and use slotSave then
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-10-21 19:02  pahlibar

	* fixed crash when the album library path is unwritable. Note to
	  users, at least
	  make the album library path writable, otherwise none of the
	  digikam tags or comments
	  features will work. the actual photo directories don't have to be
	  writable
	  BUG: 91828

2004-10-21 18:53  pahlibar

	* change startup album sort mode to By folder, as it seems to
	  confusing new
	  users.
	  BUG: 91829-done@bugs.kde.org

2004-10-20 21:22  jahrens

	* Chag stored images in his root album which he tried to move.
	  Since the root album is only an organisational one, now
	  preventing it from displaying images in the iconview.

	  CCMAIL: 91740-done@bugs.kde.org

2004-10-20 17:31  pahlibar

	* * qt <= 3.1.2 compatiblity fix. QDeepCopy is not a friend of
	  QStringList.
	  hack it by using QValueList<QString>
	  * imlib2_cflags was missing from some makefiles. added
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-10-20 16:52  pahlibar

	* force kprinter to use printer resolution

2004-10-20 15:12  pahlibar

	* fix savetiff implementation (backported from imlib2 1.1)
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-10-20 11:31  cgilles

	* HistogramViewer and HistogramPropPlugin:
	  - Fixed alignment of calculated values (reported by Achim Bohnet
	  in the past (:=)))
	  - Improved all 'Colors' at the same time mode rendering : added
	  top value gray drawing for each color channels.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-10-19 21:55  pahlibar

	* minor code update in hope of fixing wierd repaint issues reported
	  by a user

2004-10-19 11:27  cgilles

	* CVS_SILENT
	  Added libtiff depency

2004-10-19 10:45  coles

	* CVS_SILENT

	  Corrected typo.

2004-10-19 02:39  pahlibar

	* typo fix and remove unnecessary qlabel in the redeye correction
	  dialog

2004-10-18 21:04  pahlibar

	* fixed multiple kdebug.h includes

2004-10-18 20:56  pahlibar

	* override default gdbm fatal function to prevent app from exiting
	  if user
	  runs out of diskspace
	  CCMAIL: 91424-done@bugs.kde.org

2004-10-18 18:20  pahlibar

	* use kdatepicker instead of qdateedit for locale aware date
	  selection

	  CCMAIL: 91597-done@bugs.kde.org

2004-10-18 11:10  cgilles

	* Digikam RedEyes correction filter: added tip in dialog and for
	  the menu entry (WISH #91845).
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-10-18 04:49  pahlibar

	* plug and unplug the imageguiclient actions when the imageviewer
	  goes in
	  and out of fullscreen. this is needed, because the toolbar gets
	  hidden
	  in fullscreen mode (when user chooses so) and none of the
	  keyboard shortcut
	  events reach the toolbar actions

	  CCMAIL: 91552-done@bugs.kde.org

2004-10-18 03:47  pahlibar

	* expanding/collapsing a tree item should not select the item
	  CCMAIL: 91537-done@bugs.kde.org

2004-10-18 03:39  pahlibar

	* * update menu/toolbar text and icon everywhere dynamically
	  according to user setting for
	  "trash" or "delete" setting
	  * the confirmation dialog is not shown for moving to trash
	  (konqueror behavior),
	  unless an album has subalbums
	  GUI: confirmation for moving to trash option has been removed
	  from settings (Miscellaneous)
	  CCMAIL: 91451-done@bugs.kde.org

2004-10-18 01:46  pahlibar

	* forgot to commit in this when syncjob::copy changed to file_move

2004-10-18 01:43  pahlibar

	* * renamed syncjob::copy to syncjob::file_move (more like
	  kio::netaccess). remember
	  to remove when we upgrade dependency to kde 3.2
	  * removed unnecessary qpixmap->qimage->qpixmap conversion
	  CCMAIL: kde@jokele.de

2004-10-17 20:58  cgilles

	* CVS_SILENT
	  FIxed Digikam tip of day reported by MichaÅ Kosmulski

2004-10-17 12:16  jahrens

	* When the image viewer saved the modified file just before it was
	  closed, the job result could never arrive the result function of
	  the viewer. So signalFileModified was never emitted, and digikam
	  not informed about the modification.

	  CCMAIL: 91484-done@bugs.kde.org

2004-10-17 10:51  jahrens

	* CVS_SILENT: Added a marker to set the error vars after thumbnail
	  error occured

2004-10-17 10:47  jahrens

	* Corrected the icon size for tag edit dialog

2004-10-17 00:45  jahrens

	* deleted unused slot

2004-10-17 00:32  jahrens

	* Cropping tag thumbnails, so they fit the icon frame now.

	  Additionally:
	  Displaying the tag thumbnails in all dialogs now (edit/create tag
	  dialog
	  and in the "Comment/Tag" dialog).

	  CCMAIL: 91373-done@bugs.kde.org

2004-10-16 12:29  jahrens

	* After changing the toolbar, the plugin menus have to be restored

2004-10-15 04:17  cgilles

	* Update the splashscreen by Yves Chauffour :
	  - remove banner on the top.
	  - make more transparent the bottom banner.
	  CCMAIL: digikam-devel@lists.sourceforge.net,
	  yves.chaufour@wanadoo.fr

2004-10-14 14:04  pahlibar

	* escapeString wasn't being used for item name in import from xml.
	  fixed
	  CCMAIL: 91290-done@bugs.kde.org

2004-10-13 19:38  pahlibar

	* added new line

2004-10-13 03:37  pahlibar

	* bump up version.

2004-10-13 02:53  pahlibar

	* mouse button press, instead of release, will select the item.
	  also do it for
	  right mouse button press.
	  CCMAIL: 91217-done@bugs.kde.org

2004-10-12 20:43  pahlibar

	* allow the appname to be translated if so desired by translator

2004-10-12 16:09  pahlibar

	* fixed i18n plural references

2004-10-12 12:55  cgilles

	* CVS_SILENT
	  Fixed

2004-10-12 06:57  cgilles

	* CVS_SILENT
	  Added black border
	  Using max. PNG compression

2004-10-11 23:12  pahlibar

	* massive update to changelog in preparation for the beta release

2004-10-11 21:54  jahrens

	* forgot the kioslave change.....

	  -----------------------------------------------------------------
	  Setting an image as tag icon

	  * When the user is in a tag album and right clicks on an image
	  he is able to set this image as the tag icon ("Set as Tag Icon")

	  * Drag'n'drop: dropping an image on the current tag album sets
	  that image as the tag icon
	  - if the ctrl key is pressed when dropping the image the image
	  is set as icon without showing a popup menu. Without pressing the
	  ctrl key a popup menu is shown, which lets the user set the icon
	  or cancel the operation.

	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-10-11 21:35  jahrens

	* Setting an image as tag icon

	  * When the user is in a tag album and right clicks on an image
	  he is able to set this image as the tag icon ("Set as Tag Icon")

	  * Drag'n'drop: dropping an image on the current tag album sets
	  that image as the tag icon
	  - if the ctrl key is pressed when dropping the image the image
	  is set as icon without showing a popup menu. Without pressing the
	  ctrl key a popup menu is shown, which lets the user set the icon
	  or cancel the operation.

	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-10-11 20:46  pahlibar

	* updated splash screen

2004-10-11 13:57  cgilles

	* Fixed 'OpenInKonqui' action in according with the current album
	  selection

2004-10-11 11:33  cgilles

	* Added 'Gamma Adjustment' menu option (GammaCalibration kipi
	  plugin removed).
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-10-11 11:09  cgilles

	* Added 'Open in Konqueror' menu option (DirOperations kipi-plugin
	  have been removed!)
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-10-11 09:20  cgilles

	* CVS_SILENT
	  Added border

2004-10-11 08:32  cgilles

	* CVS_SILENT
	  Fixed icon path

2004-10-11 06:46  cgilles

	* Added digikamimageplugins tip of day if available.

2004-10-10 21:27  pahlibar

	* fixed recursive calls in the resizedialog which hung the app

2004-10-10 20:45  cgilles

	* CVS_SILENT
	  Fixed html

2004-10-09 18:40  mueller

	* information is always singular

2004-10-09 16:13  jahrens

	* Double click on a tag/album/collection opens / closes it,
	  depending on it's
	  previous state.

	  CCMAIL: 91007-done@bugs.kde.org

2004-10-09 14:57  cgilles

	* CVS_SILENT
	  Update Digikam Splashscreen by Yves Chauffour.

2004-10-08 02:29  scripty

	* CVS_SILENT made messages (desktop files)

2004-10-07 15:23  pahlibar

	* "delete album from hard disk" ->" delete album"
	  change needed as there is a trash option now

2004-10-07 08:10  cgilles

	* Fixed bug #88810

2004-10-06 19:15  pahlibar

	* qt 3.1 compatibility fix. hmm, when do we stop doing this

2004-10-06 18:49  pahlibar

	* make sure that the messages from the kioslaves are i18ned. the
	  translations
	  are in digikam catalogue. the thumbnail kioslave i18ning is a bit
	  of an overkill

2004-10-05 21:09  jahrens

	* CVS_SILENT : typo

2004-10-05 20:56  jahrens

	* Especially for you, Albert :)

	  * Setting album thumbnail through drag and drop
	  Setting the dropped image as the album thumbnail. If the ctrl key
	  is pressed, when dropping the image, the thumbnail is set without
	  a popup menu. Otherwise it is shown a popup menu.

	  CCMAIL: tomalbers@kde.nl, digikam-devel@lists.sourceforge.net

2004-10-05 17:55  pahlibar

	* i18n fix

2004-10-05 14:02  cgilles

	* Added new method for to get (X,Y) selection coordinates. Request
	  for digikamimageplugins (Raindrop especially).
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-10-05 03:29  pahlibar

	* enable tagalbums to be seen by kipiplugins. tag albums have a
	  prefix "Tag:"
	  in their name to differentiate from normal albums

2004-10-05 00:37  pahlibar

	* added option to not ask for confirmation before moving items to
	  trash
	  (off by default).
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-10-04 23:54  pahlibar

	* * prettyURL is to be used only for printing/displaying purposes
	  * KURL::isRelativeURL() won't work in this context. quick fix is
	  to check the path of the iconurl and see if it starts with a
	  "/" (if yes, then its an absolute path). joern, please remember
	  to remove this before 0.7 is shipped

	  CCMAIL: kde@jokele.de, renchi@pooh.tam.uiuc.edu

2004-10-04 21:53  pahlibar

	* forgot to include libkipi_cflags in the setup makefiles

2004-10-04 21:13  pahlibar

	* configure.in tests revamped:
	  * merge multiple configure.ins into one
	  * use pkg-config for libkipi and libkexif
	  * output clearly at the end as to the status of each of the
	  configure tests
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-10-04 20:52  jahrens

	* The album thumbnails are stored with a relative path in the db
	  now. So the album thumbnail will be kept if the album is
	  moved to another parent.

	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-10-04 19:00  pahlibar

	* put the fear of the lord in the user when deleting camera items.
	  make sure
	  that they understand the files are unrecoverable

2004-10-04 18:30  pahlibar

	* forgot to add the original copyright from kio::netaccess

2004-10-04 17:39  pahlibar

	* deleting items will either move-to-trash (default) or actually
	  delete,
	  depending on user settings.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-10-03 16:45  jahrens

	* CVS_SILENT : typo

2004-10-03 12:44  jahrens

	* Changed the drag'n'drop behavior when objects are dropped, so we
	  have
	  standard drag'n'drop behavior in digikam when the shift or ctrl
	  key is
	  pressed.

	  * dropping images on a tag with ctrl key pressed
	  The tag is assigned to the images without displaying a popup menu
	  which asks if that really should be done (bugzilla #89007)

	  * dropping images on an album
	  (a) ctrl key pressed: the images are copied to the album
	  (b) shift key pressed: the images are moved to the album
	  (c) no key pressed: popup menu is shown, whichs asks what to do

	  * dropping an album on another album
	  (a) ctrl key pressed: the album is copied to the other album
	  (b) shift key pressed: the album is moved to the other album
	  (c) no key pressed: popup menu is shown, whichs asks what to do

	  CCMAIL: digikam-devel@lists.sourceforge.net,
	  89007-done@bugs.kde.org

2004-10-02 21:34  jahrens

	* CVS_SILENT : indention fix

2004-10-02 02:25  pahlibar

	* thanks to joern's invaluable contributions to digikam, his status
	  has been
	  upgraded from a "mere" developer to author
	  also give credit to hans karlsson for the very cool digikam
	  banner and app
	  icons

2004-10-01 07:15  pahlibar

	* digikamcameraclient fully removed

2004-10-01 07:14  pahlibar

	* step 3 of digikamcameraclient removal

2004-10-01 07:12  pahlibar

	* digikamcameraclient being removed. step 2

2004-10-01 07:10  pahlibar

	* removing old digikamcameraclient

2004-10-01 05:52  pahlibar

	* finish implementing the remainder of the camera interface
	  features:
	  * context menu for viewing, exif, properties, download, delete
	  * new poperties dialog
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-09-30 22:57  jahrens

	* * Added an item ("Set as Album Thumbnail") to the context menu in
	  the thumbnail
	  view to select a particular image as the album thumbnail - to let
	  the user choose
	  his own thumbnails for the albums.

	  * Furthermore I've changed the album thumbnail creation
	  completely. The image path,
	  from which the album thumbnail was created is now stored in the
	  digikam database.

	  To create these new album icons, the user has to browse through
	  his albums. The
	  first readable image will be used as the default icon. Then he
	  can change the
	  album thumbnail to an images he likes (with the context menu as
	  described above).
	  This is not the best solution to create the new thumbnails, but
	  we decided not to
	  add too much special code to the application which is only needed
	  for the first
	  run after an upgrade.

	  * ToDo: the same for the tag icons

	  album.cpp | 6 ++
	  album.h | 1
	  albumdb.cpp | 2
	  albumfolderview.cpp | 122
	  ++++++++++++++++++++++++++++++++++++++--------------
	  albumfolderview.h | 10 ++--
	  albumiconview.cpp | 106
	  +++++++++++++++++++++++++++++++++++----------
	  albumiconview.h | 3 -
	  albummanager.cpp | 22 +++++++++
	  albummanager.h | 5 +-
	  thumbnailjob.cpp | 3 -
	  thumbnailjob.h | 2
	  11 files changed, 219 insertions(+), 63 deletions(-)

	  CCMAIL: 88687-done@bugs.kde.org

2004-09-30 22:36  jahrens

	* Index: albumiconview.cpp
	  ===================================================================
	  RCS file:
	  /home/kde/kdeextragear-3/digikam/digikam/albumiconview.cpp,v
	  retrieving revision 1.47
	  diff -u -3 -p -r1.47 albumiconview.cpp
	  --- albumiconview.cpp 26 Jul 2004 19:16:27 -0000 1.47
	  +++ albumiconview.cpp 26 Jul 2004 22:11:23 -0000
	  @@ -1137,7 +1137,11 @@ void AlbumIconView::contentsDropEvent(QD

	  if (QUriDrag::canDecode(event)) {

	  - KURL destURL(d->currentAlbum->getURL());
	  + AlbumSettings *settings = AlbumSettings::instance();
	  +
	  + KURL destURL = QString("%1/%2").
	  + arg(settings->getAlbumLibraryPath()).
	  + arg(d->currentAlbum->getURL());

	  KURL::List srcURLs;
	  KURLDrag::decode(event, srcURLs);

2004-09-30 17:51  pahlibar

	* some installations do not specify extern "C" in jpeglib.h which
	  leads to
	  linking problems.
	  CCMAIL: 90542-done@bugs.kde.org

2004-09-30 16:52  pahlibar

	* new icons for digikam. special thanks to Hans Karlsson for this
	  lovely
	  piece of work
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-09-30 13:58  pahlibar

	* added jpegint.h as some distributions don't include it in the
	  jpeg library
	  installation.
	  CCMAIL: 90542-done@bugs.kde.org

2004-09-30 01:54  pahlibar

	* auto orientation of image using lossless jpeg operation
	  implemented in the
	  cameragui. on by default. customize in the advanced options

	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-09-29 00:23  pahlibar

	* use mime specific icons

2004-09-28 23:53  pahlibar

	* removed kioslave camera implementation (has been replaced with
	  threaded version)

2004-09-27 20:59  cgilles

	* CVS_SILENT
	  Added icon for imageplugins help

2004-09-27 19:03  coolo

	* some Makefile cleanup

2004-09-26 17:17  cgilles

	* CVS_SILENT
	  Fix i18n

2004-09-26 16:32  mhunter

	* CVS_SILENT Typographical corrections and changes

2004-09-24 22:46  pahlibar

	* * simplified camera gui interface
	  * kioslave interface was getting too kludgy. replaced with
	  threads
	  * advanced options: currently implemented - file rename while
	  downloading
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-09-23 21:47  jahrens

	* added setIcon for PAlbum

2004-09-22 09:20  cgilles

	* *** empty log message ***

2004-09-22 02:06  pahlibar

	* sync with libkipi changes

2004-09-20 20:50  pahlibar

	* use ktempfile to save the generated thumbnail (fudged from
	  kio::previewjob)
	  so that race conditions with other apps is prevented and also
	  files are
	  saved with 0600 permissions (closer adherence to fd.o stds)
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-09-19 06:34  pahlibar

	* sloppy programming. forgot to escape the urls/filenames for the
	  database
	  query.
	  CCMAIL: 89798-done@bugs.kde.org

2004-09-18 15:37  rytilahti

	* save the splitter position

2004-09-16 06:02  pahlibar

	* * Fixed crash when deleting files (this should fix the rename
	  batchprocess plugin
	  crash reported by gilles also). thumbnailjob was referencing a
	  kfileitem
	  which got deleted by kdirlister. couldn't find the exact place of
	  the
	  problem, so reverted back to using kurls in the thumbnailjob.
	  * removed imlib2 loading of thumbnails, as some tests indicated
	  that faster
	  loading of thumbnails can be doing a png load directly into a
	  qimage. code for
	  that coming soon.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-09-16 03:31  pahlibar

	* sync with libkipi changes

2004-09-15 21:51  pahlibar

	* * move the deleting files from database code from the main app to
	  kioslave,
	  this makes the deleting file operations appear much lesser
	  non-blocking
	  * added code for showing the tag albums in the kipiplugins, but
	  disabled it
	  till issues with the imagegallery are resolved.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-09-15 19:10  pahlibar

	* strip off newlines from squeezed text. clears up rendering issues
	  in the
	  thumbnail view

2004-09-14 09:22  cgilles

	* CVS_SILENT
	  Update

2004-09-14 08:04  cgilles

	* CVS_SILENT
	  Fixed i18n

2004-09-14 07:27  cgilles

	* CVS_SILENT
	  Fixed i18n

2004-09-13 13:53  cgilles

	* CVS_SILENT
	  fixed i18n

2004-09-13 11:57  cgilles

	* CVS_SILENt
	  ficed

2004-09-13 11:56  cgilles

	* Added Kipi version information to the GUI (Digikam about and
	  plugins setup)

2004-09-13 11:29  cgilles

	* CVS_SILENT
	  Fixed

2004-09-12 15:01  pahlibar

	* context specific enabling/disabling of album/tag specific actions
	  in the
	  menubar
	  CCMAIL: 89358-done@bugs.kde.org

2004-09-12 14:19  pahlibar

	* QString(i18n()) -> i18n()

2004-09-12 06:44  scripty

	* CVS_SILENT made messages

2004-09-11 14:41  cgilles

	* CVS_SILENT
	  Fix i18n

2004-09-11 14:31  cgilles

	* CVS_SILENT
	  Fixed i18n

2004-09-10 19:37  cgilles

	* CVS_SILENT
	  Fixed

2004-09-10 14:25  pahlibar

	* KIPI::Interface::AlbumEQDir feature has been removed from KIPI

2004-09-10 13:24  pahlibar

	* refresh album comments in the thumbnail view when album comments
	  are changed
	  using the album property editor
	  CCMAIL: caulier.gilles@free.fr, renchi@pooh.tam.uiuc.edu

2004-09-10 11:19  cgilles

	* Fixed album properties dialog layout.

	  Bug report on AlbumFolderView class : Changing the comments of
	  the current album do not refresh the banner !!!
	  Strange because i have fixed this problem when Digikam have been
	  ported to KDE CVS.

	  CCMAIL: renchi@pooh.tam.uiuc.edu

2004-09-10 09:59  coles

	* CVS_SILENT

	  Corrected typo.

2004-09-10 08:11  cgilles

	* CVS_SILENT
	  Update

2004-09-10 07:55  cgilles

	* CVS_SILENT
	  Update and fixed

2004-09-09 12:08  cgilles

	* CVS_SILENT
	  Added comments

2004-09-09 12:07  cgilles

	* CVS_SLIENT
	  Fixed

2004-09-09 12:06  cgilles

	* Added release ID header file

2004-09-09 06:35  cgilles

	* CVS_SILENT
	  Fices typo and i18n

2004-09-08 22:47  pahlibar

	* allow addition of new images from external sources supported by
	  kio
	  CCMAIL: 88804-done@bugs.kde.org

2004-09-08 21:51  pahlibar

	* polishing... one of the two views (left - tree, right -
	  thumbnail) will
	  have the appearance of focus. this prevent ugly focus outs when
	  for eg,
	  a context menu is requested on a view.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-09-08 21:02  pahlibar

	* don't stat if the src url is not a local file/directory. just
	  pass it on
	  straight through to kio::copyjob
	  CCMAIL: kde@jokele.de, renchi@pooh.tam.uiuc.edu

2004-09-08 16:05  cgilles

	* CVS_SILENT
	  Fixed i18n

2004-09-08 16:02  cgilles

	* CVS_SLIENT
	  Fixed i18n

2004-09-08 11:10  cgilles

	* Added PNG max compression when saving PNG images
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-09-07 22:50  pahlibar

	* * moved out context assign/remove tags menu into separate class
	  * now remove tags menu will show only those tags which have been
	  assigned to at least one item
	  * testing requested
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-09-07 16:27  pahlibar

	* * option to hide toolbar in fullscreen mode in the imagewindow
	  * pressing ESC will exit out of fullscreen mode

2004-09-07 15:40  pahlibar

	* pressing escape in the imageviwer fullscreen mode will exit out
	  of the
	  fullscreen mode
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-09-06 16:57  pahlibar

	* fix typo

2004-09-06 16:55  pahlibar

	* hide menubar & statusbar in fullscreen mode for the imagewindow.
	  plug and unplug the fullscreen action in the toolbar accordingly
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-09-06 16:52  pahlibar

	* create the toolbar with proper object name. dunno why ktoolbar
	  took off
	  the option to specify the object name in the constructor

2004-09-06 07:58  cgilles

	* Fix KListView column

2004-09-06 03:49  pahlibar

	* following a suggestion from mornfall, its now possible to
	  assign/remove tags
	  which have subtags from the context menu, without causing too
	  much confusion

	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-09-05 17:37  pahlibar

	* reposition filetip after resize.

2004-09-05 15:14  cgilles

	* Fixed an i18n problem between the real ImagePlugins name and the
	  ImagePlugins loading/unloading fonctions.
	  Using now the libraries plugins name for the ImagePlugins setup.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-09-04 22:27  pahlibar

	* the core imageplugin is not to be disabled.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-09-04 17:30  pahlibar

	* finally.... proper indication of which of the left and right view
	  have
	  the focus in the mainwindow. the view which has the focus is
	  shown
	  raised and the other one is shown sunken
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-09-04 15:48  pahlibar

	* fixed restoring the position and size of mainwindow and
	  imagewindow(previous
	  commit) after fullscreen maximization
	  CCMAIL: 88809-done@bugs.kde.org

2004-09-04 15:39  pahlibar

	* fixed broken fullscreen maximization for imageeditor.
	  partial fix for bug #88809
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-09-04 15:36  jahrens

	* * minor drag and drop changes
	  - disabled dropping an album to another album when in
	  "ByFolder-Mode"
	  - changed AlbumDrag constructor
	  - handling dragging pixmap when no pixmap is available

2004-09-04 12:53  pahlibar

	* kde 3.1 compatiblity fix

2004-09-04 06:34  cgilles

	* Update

2004-09-03 16:50  cgilles

	* Added missing i18n for entry menu

2004-09-03 12:49  coles

	* CVS_SILENT

	  Corrected typos.

2004-09-03 08:55  cgilles

	* Fixed include header. Work fine now with digikamimageplugins cvs
	  module (alone mode resqueted by Achim Bohnet).
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-09-03 08:53  cgilles

	* Fixed i18n

2004-09-03 07:14  cgilles

	* Fixed i18n

2004-09-02 15:44  cgilles

	* Fixed

2004-09-02 14:44  coles

	* CVS_SILENT

	  Corrected typos.

2004-09-02 12:01  cgilles

	* Fixed header for digikamimageplugins building

2004-09-02 07:58  cgilles

	* Using KIPI icon

2004-09-01 21:47  jahrens

	* * album drag and drop
	  - albums can be moved/copied in the album folder view through
	  drag and drop.
	  So albums can be rearranged.
	  - albums can be dropped on a collection to assign it to the
	  collection

	  * Completely rewrite of AlbumFolderView::contentsDragMoveEvent()

	  Todo: add highlightning for collections while dragging

	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-09-01 20:51  pahlibar

	* don't do the albumfolderitem open/close once the initial loading
	  is complete.
	  this prevents surprises during DnD copy/move of albums

2004-09-01 13:19  pahlibar

	* forgot to make use of digikamio in albumiconview also
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-09-01 13:14  pahlibar

	* use digikamio for copying/moving files/albums.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-09-01 12:55  pahlibar

	* * app interface for digikamio kioslave: uses digikamio kioslave
	  for
	  file/folder copy/move within the album library and KIO::copyjob
	  for
	  external file/folder copy/move.
	  * busyprogressbar: a progressbar which shows a busy indicator
	  when the
	  total and current progress is not (the progress bar shuttles from
	  left to right). used within the digikamio app interface. can be
	  used
	  elsewhere
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-09-01 12:51  pahlibar

	* digikamio:
	  * new kioslave for file/folder copying/moving while preserving
	  all metadata.
	  * unlike kde file kioslave this can move/copy folders recursively
	  * handles four cases of copy/move: a) album copy/move b) file
	  copy/move
	  c) external folder copy/move into album library d) external file
	  copy/move
	  into album library

	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-09-01 07:50  cgilles

	* Fixed slider/spinbox slots

2004-08-31 20:02  jahrens

	* Minor drag and drop changes

2004-08-31 19:56  jahrens

	* Minor drag and drop changes

2004-08-31 15:20  cgilles

	* Added link to DigikamImagePlugins handbooks in ImageEditor help
	  menu

2004-08-31 14:35  cgilles

	* Added ImagePlugins setup for Digikam ImageEditor :
	  - The ImageEditor setup tabs provide now a list of all
	  ImagePlugins available on the system.
	  - The ImagePlugins can be enable/disable by this way.
	  - The ImagePlugins lists enable are saved in the digikam config
	  file.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-08-31 13:49  cgilles

	* CV_SILENT
	  Update

2004-08-31 10:54  cgilles

	* Fixed internal name for Digikam ImagePlugins.
	  Remove internal name translations : no need, only the comments
	  must be translated.
	  Added FR translations.

2004-08-31 08:44  cgilles

	* Updated

2004-08-31 08:42  cgilles

	* Fixed

2004-08-31 08:36  cgilles

	* Added KDE bugs reports url and notice !
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-08-31 08:25  cgilles

	* Fixed imagepanwidget position limits.
	  The current pan position in ImagePreview widget is provide by
	  imageregionwidget.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-08-30 22:09  jahrens

	* Drag and drop impovement:
	  An album is opened and displays its children when the mouse
	  pointer pauses over the album during drag and drop.

	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-08-29 23:40  jahrens

	* Added an import option to import image folders as digikam albums

	  * select the parent album in the folder view (if no album is
	  selected root will be the parent)
	  * Album->Import->Import Folders...
	  * select the folders in the appearing file select dialog

	  todo: expand the folder view after import

	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-08-29 20:43  cgilles

	* Fixed pan widget size adapted to the preview ImageWidget size :
	  optimized.

2004-08-27 22:48  pahlibar

	* * update TODO
	  * don't do unnecessary pixmap transformation

2004-08-26 22:00  rhoezler

	* - "Correct EXIF orientation tag" now works on all selected
	  images, not just the first one

	  CCMAIL: digikam-devel@lists.sourceforge.net,
	  88170-done@bugs.kde.org

2004-08-26 17:33  pahlibar

	* oops. left the qWarning in there

2004-08-26 17:24  pahlibar

	* * if drag moves over an unacceptable position, remove the old
	  droptarget
	  and set it to zero. prevents surprises in case of dropevents.
	  * need to find out why setting event->ignore() does not change
	  the cursor
	  everytime
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-08-26 16:42  pahlibar

	* as joern pointed out the drag was being called out multiple
	  times. i turned
	  on the contents mouse tracking for implementing the tooltips
	  which led to this
	  breakage.
	  this commit will set startDragItem to zero once mouse leaves the
	  widget
	  (just added safety check)
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-08-26 16:00  jahrens

	* fixed... Can you test it Wilbert?

	  CCMAIL: 88121-done@bugs.kde.org

2004-08-26 15:44  jahrens

	* Dragging an object in the albumiconview can continuously produce
	  new drag
	  objects.
	  1. Select an image in the albumiconview
	  2. drop it on the albumfolderview or at the window title, so the
	  drag object
	  is destroyed
	  3. don't press the mouse button and leave the mouse over the
	  albumiconview,
	  but not over an image. the image is still selected.
	  4. switch to another desktop by a shortcut and switch back to the
	  desktop
	  that displays digikam
	  5. a new QMouseEvent is generated. Since the mouse isn't
	  positioned over an
	  image a new drag object for the previously selected image is
	  created -> bug!

	  CCMAIL: digikam-devel@lists.sourceforge.net,
	  renchi@pooh.tam.uiuc.edu

2004-08-26 15:42  rhoezler

	* - Fix order of transformation during EXIF auto rotate
	  - Add missing "horizontal flip" option that was lost when moving
	  it to the image menu

2004-08-26 13:06  cgilles

	* PanIcon widget : fixed limits border for the image selection

2004-08-26 08:05  cgilles

	* Add new cursor changing method for the image preview widget
	  (using by the long preview process like OilPaint for to show a
	  waiting cursor in the widget area).
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-08-25 08:19  cgilles

	* Setup : fixed kipi plugins icon setup.
	  ImagePreviewWidget : Added moved action between Pan icon widget
	  and Image region widget when the selection focus have changed
	  (thanks to Joern
	  for this idea). The Image Region is updated but not the preview
	  effect during the
	  selection mouvement (only when the mouse is released). This way
	  improveme the region
	  selection choise in the original image.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-08-25 07:37  cgilles

	* Fix pan size for the large original image.
	  CCMAIL: digikam-devel@sourceforge.net

2004-08-25 02:50  pahlibar

	* fix a bunch of memory leaks

2004-08-25 02:37  pahlibar

	* fix memory leak

2004-08-25 02:24  pahlibar

	* * enable ok button only if values have changed from zero state
	  * some cleanup in hsl

2004-08-25 01:45  pahlibar

	* enable ok button only if radius > 0

2004-08-25 01:08  pahlibar

	* add .cvsignore

2004-08-25 01:07  pahlibar

	* * event handler functions are not slots
	  * fix compilation warnings
	  CCMAIL: digikam-devel@list.sourceforge.net

2004-08-25 00:10  pahlibar

	* hide tooltip on mouse wheel event

	  CVS_SILENT
	  CCMAIL: 87975-done@bugs.kde.org

2004-08-24 13:00  cgilles

	* Moved all Digikam widgets in /libs/widgets folder.
	  Fixed Makefiles in according.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-08-24 12:04  cgilles

	* - Added new Digikam widgets:
	  * imagepaniconwidget : a panel image widget for to select an
	  image region (like in 'display' ImageMagick program).
	  * imageregionwidget : a QScrollView based widget for to show a
	  small image part (can be used also for to select an image
	  region).
	  * imagepreviewwidget : a widget using imagepaniconwidget an
	  imageregionwidget for the image region selection and a target
	  preview effect using the original image part provide by
	  imageregionwidget.

	  This widget will be used also in all futures ImagePlugins filters
	  for Digikam Image Editor like Despeckle, Unsharped mask, etc.
	  - Update Imageplugins :
	  * BlurImage : using imagepreviewwidget.
	  * SharpenImage : using imagepreviewwidget.

	  TODO: documented API.

2004-08-23 19:27  pahlibar

	* warn users on an attempt to delete an album or a tag, if there
	  are sub
	  albums and tags. also show the number of sub albums and tags.

	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-08-23 14:11  pahlibar

	* * use WStyle_Splash for splash screen. makes splashscreen
	  hideable by
	  clicking on it
	  * added a new page to the setup dialog (Miscellaneous). added
	  option
	  to turn off splashscreen

2004-08-22 19:59  jahrens

	* Unmeant behavior due to change to TagDrag::dragCopy(), switched
	  back to TagDrag::drag()

2004-08-22 15:25  pahlibar

	* kde 3.1 fix

2004-08-22 15:04  pahlibar

	* write comments only to jpeg jfif section. we want to reserve exif
	  user comments
	  for the Adobe XMP metadata (maybe)

2004-08-22 15:00  pahlibar

	* use kmenubar instead of qmenubar for the guibuilder, so that kde
	  specific
	  menubar settings (Mac OS type menubar for eg) is respected

2004-08-22 14:48  pahlibar

	* break lines in tooltip only at word boundaries

2004-08-22 09:48  jahrens

	* Tags can be dropped on images to assign the tag

	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-08-22 00:13  pahlibar

	* on second thought:
	  * show filesize in both human readable form and in bytes
	  * change Date -> Modification Date
	  CCMAIL: digikam-devel@lists.sourceforge.net
	  CVS_SILENT

2004-08-21 12:01  pahlibar

	* * use local aware date string format
	  * break comments when too long

2004-08-21 11:42  pahlibar

	* show corner arrows based on position (fudged from
	  kfiletip(libkonq))

2004-08-20 22:00  pahlibar

	* don't show tooltips if thumbview is not the active window

2004-08-20 21:05  pahlibar

	* loose the tooltip on focusout

2004-08-20 15:46  pahlibar

	* showing tooltips is now configurable. on by default
	  CVS_SILENT

2004-08-20 15:24  pahlibar

	* show meta info also in tooltip (at some point we will have to
	  make
	  this customizable)

2004-08-20 14:59  pahlibar

	* * polishing tooltip - break line between tags, don't break line
	  elsewhere,
	  strip leading / from album/tag names (albumfiletip.cpp)
	  * hide tooltip on mousepressevent on thumbnail view
	  (thumbview.cpp)

2004-08-20 14:19  pahlibar

	* * tooltips for thumbnail items
	  * needs some polishing
	  * right now always on. need to provide option to turn it off
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-08-19 21:52  pahlibar

	* * use middle mouse button to scroll image

	  CCMAIL: 87539-done@bugs.kde.org

2004-08-19 00:39  pahlibar

	* * assign/remove tags in bulk using right click menu
	  * not completely happy with the solution, will wait for user
	  complaints
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-08-18 22:24  pahlibar

	* use dynamic_cast instead of static_cast

2004-08-18 22:09  pahlibar

	* rmb menu got trashed. restore

2004-08-18 21:53  pahlibar

	* minor fixes to the new tags dnd from Joerns
	  CCMAIL: kde@jokele.de, renchi@pooh.tam.uiuc.edu

2004-08-18 21:39  jahrens

	* CVS_SILENT: accidentally committed my local project file ...
	  fixed now

2004-08-18 21:34  pahlibar

	* fix compilation warning

2004-08-18 21:30  jahrens

	* small changes to tag drag and drop

2004-08-18 20:53  jahrens

	* Added drag and drop for tags.
	  - Tags can be moved and dropped on another tag inside the album
	  folderview,
	  so it is possible to rearrange the tag hierarchy.
	  - When a tag is moved to another parent its children are moved as
	  well.

	  Not implemented yet
	  * TagDrag can be used to attach a tag to a picture in
	  albumiconview.

	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-08-18 19:24  pahlibar

	* seems the last deselecting items when selection box changes
	  wasn't completely
	  correct. ctrlbutton-down-and-mousemove should not remove existing
	  selection

2004-08-18 15:59  pahlibar

	* drag selection should unselect items outside the selection box.
	  fixes bugreport #87439

2004-08-17 19:24  pahlibar

	* add gdbm dependency to README

2004-08-16 15:38  pahlibar

	* show an error message if exif correction fails

2004-08-15 15:24  pahlibar

	* set block size of gdbm file to 0, so that it will pick up the
	  correct
	  blocksize from the filesystem. prevents thrashing of the
	  filesystem
	  so much (stupid me hardcoded it to 1024)

2004-08-15 14:14  pahlibar

	* * do the initial selection of albums/tags only after all albums
	  have been
	  loaded
	  * last selected tag can also be remembered now.

	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-08-14 22:08  pahlibar

	* don't try to read/write to an unopen file

2004-08-14 17:11  pahlibar

	* * dump and restore album tree state
	  * remember last album opened (only physical albums, not tags - as
	  listing
	  files in tags requires that the corresponding physical albums
	  have been
	  loaded already and because of kio loading of albums, this is not
	  guaranteed)
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-08-13 20:56  cgilles

	* Moved Solarize image effect to DigikamImagePlugins CVS module...

2004-08-13 14:46  cgilles

	* Normalize 'Colors' menu entries in according with the future
	  DigikamimagePlugins CVS module (comming soon (:=)))...

2004-08-12 21:06  pahlibar

	* added theme "Clean"

2004-08-12 20:46  pahlibar

	* fix couple of compilation warnings

2004-08-12 20:15  rhoezler

	* Move "Set Exif Orientation" RMB entry to Image->Correct Exif
	  Orientation Tag.

2004-08-12 17:21  cgilles

	* Removed old kimageeffect test methods and slots

2004-08-12 14:20  pahlibar

	* * changed version to 0.7.0-cvs
	  * use kde b.k.o. as default reportbug option

2004-08-11 15:47  jahrens

	* Changed some menus according to the kde style guide
	  http://developer.kde.org/documentation/standards/kde/style/menus/index.html

2004-08-11 15:30  jahrens

	* Changed some menus according to the kde style guide
	  http://developer.kde.org/documentation/standards/kde/style/menus/index.html

2004-08-11 14:27  pahlibar

	* give higher priority to developers

2004-08-11 05:39  jahrens

	* Changed the cameraui context menu to make it look like the
	  albumiconview
	  context menu.
	  CCMAIL: renchi@pooh.tam.uiuc.edu

2004-08-10 23:37  pahlibar

	* don't show exif orientation menu if multiple files are selected

2004-08-10 23:07  pahlibar

	* use exif rotation only if requested
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-08-10 21:19  jahrens

	* Added a context menu to cameraui.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-08-10 16:19  rhoezler

	* Save correct orientation tag if image has been EXIF auto-rotated
	  and modified/saved.

	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-08-10 15:48  rhoezler

	* Implemented EXIF-based rotation in the image editor via the Imlib
	  interface.

	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-08-09 18:26  pahlibar

	* disable testkimageeffect (kde 3.1 incompatible)

2004-08-09 17:21  pahlibar

	* hopefully the last kde 3.1 fix

2004-08-09 15:03  jahrens

	* Removed populatetags to rebuild the tag layout. Instead
	  adding/removing a TAlbumChecklistItem.
	  CCMAIL: renchi@pooh.tam.uiuc.edu

2004-08-08 13:01  pahlibar

	* oops.. set tipdialog always-show to on by mistake

2004-08-08 12:45  pahlibar

	* one more kde 3.1 fix

2004-08-08 12:09  pahlibar

	* in thumbview, controlbutton + drawrubber should preserve existing
	  selection

2004-08-08 11:54  pahlibar

	* more kde 3.1 fixes

2004-08-07 21:50  jahrens

	* Context menu appears after RMB everywhere in the listctrl
	  (imagedescedit) with root selected as tag when no tag was under
	  the mouse.
	  CCMAIL: renchi@pooh.tam.uiuc.edu

2004-08-07 16:44  pahlibar

	* more kde 3.1 fixes

2004-08-07 16:00  pahlibar

	* hummphhh.... one more (kde 3.1)

2004-08-07 15:55  pahlibar

	* corrected bug report ML

2004-08-07 15:54  pahlibar

	* fix crash when requested texture width/height is <= 0

2004-08-07 15:00  pahlibar

	* more kde 3.1 fixes

2004-08-07 13:51  pahlibar

	* more kde 3.1 compatibility fixes

2004-08-07 11:32  pahlibar

	* seems kdebug can't print KURL directly in kde 3.1

2004-08-06 20:57  binner

	* Trying to fix kdeextragear-3 snapshot creation

2004-08-06 19:49  pahlibar

	* disable debug as kdebug doesn't work with QColor for kde < 3.2

2004-08-06 18:03  pahlibar

	* enable editing of tags from comments/tag editor
	  CCMAIL: kde@jokele.de, renchi@pooh.tam.uiuc.edu

2004-08-06 15:51  pahlibar

	* * compilation fixes in imagelevels.cpp
	  * added new theme Marine
	  * improved Dreary Theme

2004-08-06 10:51  cgilles

	* CVS_SILENT
	  Fixed 'imageviewer.anchor' handbook links to
	  'imageeditor.anchor'.

2004-08-06 10:49  cgilles

	* CVS_SILENT
	  Fixed imageviewer.anchor andbook link to imageeditor.anchor.
	  Added help button.

2004-08-06 10:43  cgilles

	* Added Help button.

2004-08-06 08:49  cgilles

	* Added methods for to load/save levels data values from/to a Gimp
	  levels text file.

2004-08-05 16:38  pahlibar

	* add a menuitem to add a camera from the cameras menu

2004-08-05 15:53  pahlibar

	* provide backward compatibility with kde 3.1

2004-08-05 15:12  pahlibar

	* moving to the first row of thumbnails using keys will ensure that
	  the header
	  is also shown

2004-08-05 15:02  pahlibar

	* image resolution -> image dimensions.

2004-08-05 14:59  pahlibar

	* * view/edit in context menu should use same icon as in
	  menubar/toolbar
	  * zoom in out should be Ctrl-+/Ctrl-- not Alt-+/Alt--

2004-08-05 14:51  pahlibar

	* bump up the version of the xmlgui file

2004-08-05 13:20  cgilles

	* Added Set/Get levels values methods.

2004-08-04 23:14  pahlibar

	* arrow in listview should use text color

2004-08-04 21:50  jahrens

	* Added a context menu to comments/tags dialog (ImageDescEdit) to
	  add/delete tags.
	  "Edit" is still unavailable, because changes made to tags in this
	  dialog are not forwarded to the albumiconview. So I have disabled
	  edit until I found a solution.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-08-04 18:14  pahlibar

	* * digikam gets theming support
	  * fluxbox style themes (texture renderer fudged from fluxbox
	  code)
	  * themes can be installed at system level
	  $PREFIX/share/apps/digikam/themes
	  or in user home directory in ~/.kde/share/apps/digikam/themes
	  * sample theme ("Dreary") included

	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-08-04 09:14  cgilles

	* ImageEditor: fixed disable menu actions when an image is opened
	  from cameraclient.
	  The actions are 'File/remove from current Album' and
	  'Image/Comments'
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-08-03 14:09  cgilles

	* Added image preview

2004-08-03 12:53  cgilles

	* CVS_SILENT
	  Fixed contibutors list

2004-08-03 12:31  cgilles

	* Update

2004-08-03 12:28  cgilles

	* CVS_SILENT
	  Fixed icon and label.

2004-08-03 12:00  cgilles

	* ImageEditor :
	  - Added config tab in main setup dialog.
	  - New option: JPEG quality image during saving operations.
	  - New option: background color setting.
	  - Fixed TIFF saving operations.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-08-03 10:30  coles

	* CVS_SILENT

	  Corrected typos.

2004-08-03 00:40  pahlibar

	* recent conversion to QFile::encodeName broke the thumbnail db.
	  fixed

2004-08-02 21:44  pahlibar

	* changed all possible instances of latin1 to QFile::encodeName

2004-08-02 14:48  pahlibar

	* * renaming of albums while retaining meta data
	  * added getPrettyURL (a la KURL) for PAlbums and TAlbums
	  CCMAIL: renchi@pooh.tam.uiuc.edu

2004-08-02 14:21  pahlibar

	* .cvsignore added

2004-08-02 14:17  cgilles

	* Histogram viewer: added drawing all color channels (RGB) at the
	  same time capability.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-08-02 12:57  cgilles

	* Fixed AddImage method. Tested with BatchProcessImages plugins.
	  Work fine.
	  Renchi, I hope this implementation is good for you...
	  CCMAIL: renchi@pooh.tam.uiuc.edu

2004-08-02 07:47  cgilles

	* Added selection mode option in constructor.

2004-08-02 07:47  cgilles

	* fixed histogram viewer crash if current image loaded failed

2004-08-02 07:46  cgilles

	* Fixed histogram viewer crash if current image loaded failed

2004-08-02 05:58  cgilles

	* CVS_SILENT
	  Fixed private

2004-07-31 12:24  cgilles

	* Fixed histogram dialog in according with Achim Bohnet

2004-07-30 21:16  cgilles

	* Fixed histogram rendering with achim bohnet advices.

2004-07-30 21:15  cgilles

	* Fixed histogram rendering in according with Achim bohnet advices.

2004-07-30 19:22  pahlibar

	* more safety check to catch any problems with slave dying

2004-07-30 18:41  pahlibar

	* Fix crash when slave dies
	  CCMAIL: renchi@pooh.tam.uiuc.edu

2004-07-30 13:08  cgilles

	* Added wait cursor during image traitments. The calculation can be
	  long if the image size is big.

2004-07-30 12:10  cgilles

	* CVS_SILENT
	  Update

2004-07-30 12:01  cgilles

	* CVS_SILENT
	  Update

2004-07-30 11:58  cgilles

	* Fixed warning compilation messages.

2004-07-30 11:48  cgilles

	* Using ImageHistogram API in normalize and Equalize algorithms.

2004-07-30 08:31  cgilles

	* Fix free allocation for lut class.
	  Remove warning during compilation.
	  Remove transfert calculation (only used for the GUI in Gimp - see
	  comments for details)

2004-07-30 07:36  cgilles

	* Improving layout managment in according with Achim Bohnet
	  advices.

2004-07-30 03:10  helio

	* - Fix compilation against gcc 3.4.x

	  Observation:
	  array bound forbidden after parenthesized type-id

2004-07-29 20:59  cgilles

	* CVS_SILENT
	  Fix comments

2004-07-29 14:44  cgilles

	* CVS_SILENT
	  Fix indents and comments

2004-07-29 14:16  cgilles

	* Added lut process to image method for ImageEditor autolevel.
	  Auto correction of levels done ! Work fine (:=)
	  CCMAIL: renchi@pooh.tam.uiuc.edu

2004-07-29 12:46  cgilles

	* First import of autolevel correction class (adapted from the
	  Gimp2.0).
	  Added menu entry in ImageDitor for AutoLevel correction.

	  Renchi : the autolevel correction code is completed excepted for
	  the source
	  image data manipulation method, because i haven't found this
	  method in the Gimp
	  (the big bazard !!!). The 'Auto Level' option don't change the
	  image, just
	  calculate the level and the lut. TODO : apply the lut to the
	  image (how to do that ?)

	  CCMAIL: renchi@pooh.tam.uiuc.edu

2004-07-29 11:08  cgilles

	* CVS_SILENT
	  Fix default active window

2004-07-29 07:37  cgilles

	* CVS_SILENT
	  Missing header file

2004-07-29 06:58  cgilles

	* CVS_SILENT
	  Fix rendering of HistogramViewer dialog in according with Achim
	  Bohnet advices.

2004-07-28 22:57  pahlibar

	* move toggle fullscreen to settings

2004-07-28 19:19  pahlibar

	* Give an example for the new album iterator

	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-07-28 19:15  pahlibar

	* * updated todo
	  * added iterator for albums

2004-07-28 18:58  jahrens

	* Changed drag'n'drop popup menues to make them look like other kde
	  applications
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-07-28 14:24  cgilles

	* Added new common ColorGrdientWidget for HistogramViewer in
	  ImageEditor and
	  File properties dialog. Source code more simply...
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-07-28 14:16  pahlibar

	* fix menu shortcut conflict

2004-07-28 13:47  cgilles

	* Fixed menu in ImageEditor : Added 'Image' entry.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-07-28 13:31  cgilles

	* CVS_SILENT
	  Fixed shorcuts conflics

2004-07-28 13:23  cgilles

	* CVS_SILENT
	  Fixed dlg init

2004-07-28 13:18  pahlibar

	* added cmath for log
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-07-28 13:12  cgilles

	* Added new image Histogram tab in File properties dialog.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-07-28 12:48  cgilles

	* Bugfix : invalide delete[] on imagdata

2004-07-28 12:32  pahlibar

	* this should now set the size of char* correctly for the target
	  architecture.
	  CCMAIL: renchi@pooh.tam.uiuc.edu

2004-07-28 12:19  cgilles

	* Fixed -1 offset on histogram

2004-07-28 10:46  cgilles

	* Fixed QImage allocation.
	  Fixed alpha buffer.

2004-07-28 07:17  cgilles

	* Added image Histogram Viewer.
	  - New Histogram manipulation class.
	  - New Histogram widget.
	  - New Histogram Viewer dialog for ImageEditor.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-07-27 22:55  pahlibar

	* removed old digikamcameraprocess files

2004-07-27 21:00  cgilles

	* CVS_SILENT
	  Removed old kexif folder depency.

2004-07-27 20:11  pahlibar

	* dumb me. forgot to update the makefiles correctly. thanks to
	  Achim Bohnet
	  for reporting this. always compile before committing

2004-07-27 19:41  jahrens

	* Added drag'n'drop from external sources to AlbumFolderView
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-07-27 18:34  pahlibar

	* forgot to update the imageplugins Makefile.am after moving the
	  guibuilder code

2004-07-27 17:28  pahlibar

	* Reorganization of cvs.
	  * digikam/libs digikam/libs/guibuilder digikam/libs/histogram
	  added
	  * guibuilder code moved to digikam/libs/guibuilder
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-07-27 14:26  pahlibar

	* sync with libkexif changes

2004-07-27 13:08  cgilles

	* CVS_SILENT
	  Added Help button.

2004-07-27 01:29  pahlibar

	* added texture building routines (fudged from fluxbox). this will
	  form the
	  basis of theming support for digikam (around v0.8). use the
	  texture routines
	  to build base pixmaps for thumbnail items. currently hard-coded
	  colors.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-07-27 01:19  pahlibar

	* getURL should be getKURL
	  CCMAIL: digikam-devel@lists.sourceforge.net, kde@jokele.de

2004-07-26 19:16  pahlibar

	* when the native thumbnail loader fails and kde previewjob is
	  used, the previewjob
	  returns the thumbnail with fileitem. if the file got deleted in
	  the meantime or the
	  album got changed, digikam will crash as the kfileitem has been
	  deleted and we are
	  referencing a deleted item. solution: use kurl causing previewjob
	  to generate its own
	  kfileitem and on return use the url to find the item in the
	  dictionary to assign the
	  pixmap.

2004-07-26 14:31  pahlibar

	* remove the keypressevent handler from canvas, as it might be
	  interfering
	  with the action keys

2004-07-26 14:06  pahlibar

	* no need to include Q_OBJECT if there are no signals or slots.
	  also if you
	  are including Q_OBJECT make sure to do #include "filename.moc" in
	  the
	  cpp file (replace filename with the actual filename)
	  CCMAIL: kde@jokele.de

2004-07-25 20:42  jahrens

	* Adding a tab to KPropertiesDialog to show the extra information
	  retrieved from the camera

2004-07-25 18:46  jahrens

	* CVS_SILENT: moved the destructor

2004-07-25 17:51  jahrens

	* Adding a tab to KPropertiesDialog to show the extra information
	  retrieved from the camera

2004-07-25 10:06  pahlibar

	* don't try to set the format if mimetype is empty. fixes warnings
	  from
	  imlib

2004-07-25 10:04  pahlibar

	* fixed bug in image resizing routine. forgot to change resize to
	  resizeImage

2004-07-25 09:32  pahlibar

	* QString.arg can handle integers directly. no need to do
	  QString::number
	  CCMAIL: renchi@pooh.tam.uiuc.edu

2004-07-25 09:21  pahlibar

	* fixed bug in saveas. dialog code return is Accepted/Rejected not
	  OK.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-07-25 07:32  pahlibar

	* double-click/return-press will open up the imageviewer for the
	  camera file
	  items

2004-07-25 07:24  pahlibar

	* Disable saving of images when viewing a camera file in the image
	  editor.
	  User can still use saveas to save the file elsewhere. at some
	  point,
	  we have to start thinking of allowing user to save the file and
	  the file
	  gets uploaded back into the camera. maybe too much of a hassle
	  for an
	  infrequently used operation

2004-07-25 07:05  pahlibar

	* implemented viewing image

2004-07-25 04:16  pahlibar

	* * added: retrieve and show camera information
	  (summary/manual/about)
	  * fix: the error dialog in camera window is now correctly placed
	  over the
	  camera window

2004-07-25 03:21  pahlibar

	* slowly adding back all the old features from the
	  digikamcameraclient
	  * implemented getting exif information for a camera file item

2004-07-24 15:00  pahlibar

	* * if thumbnail can't be loaded from database, delete the key
	  * safety checks: check if db is valid

2004-07-23 23:33  pahlibar

	* "instant loading" thumbnails aka ACDSee-here-we-come

	  * creates a database file (gdbm database) in ~/.thumbnails
	  * adds a tiny low resolution (48x48) thumbnail for each file in
	  the album
	  that you browse to using digikam
	  * on loading an album, this database is queried to see if a
	  thumbnail is
	  present for a file and if yes, this thumbnail is loaded, rough
	  scaled to
	  the size needed and shown.
	  * the regular thumbnail loader runs in the background, as usual,
	  and it
	  keeps updating the displayed thumbnails, essentially smoothing
	  the
	  thumbnails.
	  * result is that if the user visits an album which he/she has
	  browsed to
	  before, the rough thumbnail are shown fast and then the smoothing
	  process
	  of the thumbnails begin.
	  * regular thumbnails are still stored according to the
	  freedesktop standards

2004-07-23 22:24  pahlibar

	* * set the cursor to a busy cursor when loading images.
	  * semi-progressive painting of the images when flipping between
	  images. essentially what it does is splits the painting of the
	  image into
	  multiple small paints (stripwise). used only when loading an
	  image and not
	  while scrolling/zooming/... . scrolling through images should be
	  non-blocking and seem a bit faster
	  * preload next image (not really sure it helps since rendering is
	  the
	  most expensive part and we do not do any rendering in the
	  preload)
	  * fixed a painting bug when resizing the selection with handles

2004-07-23 10:37  cgilles

	* Fix labels position.

2004-07-22 22:10  pahlibar

	* fixed memory leak which caused imlib to not free memory on
	  closing the
	  imagewindow

2004-07-22 12:23  cgilles

	* Added Help button

2004-07-21 19:06  cgilles

	* ImageEditor : disable for 0.7.0 the preview view in blur and
	  sharpen plugins.
	  The ImageWidget is inadapted and a new PreviewImageWidget must be
	  created for 0.7.1.
	  CCMAIL : digikam-devel@lists.sourceforge.net

2004-07-21 15:25  pahlibar

	* Camera File Properties dialog a la KDE file properties dialog.
	  TODO: write a KPropsDlgPlugin plugin to show extra information
	  that
	  we get from the camera, like image width, height and downloaded
	  status

2004-07-21 14:48  pahlibar

	* implemented select all/none/invert for camera window

2004-07-21 14:30  pahlibar

	* any keypress used to select the first item in the thumbview by
	  default.
	  fixed.

2004-07-21 14:27  cgilles

	* CVS_SILENT
	  Fix enhacement algorithm

2004-07-21 14:09  pahlibar

	* fix crash when currentAlbum = 0

2004-07-21 13:58  cgilles

	* ImageEditor: Added new image colors enhacement plugin
	  'Normalize'.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-07-21 06:53  jahrens

	* CVS_SILENT: corrected a typo in a comment

2004-07-21 03:05  pahlibar

	* two levels of redeye correction:
	  a) mild - use if other parts of face have been selected
	  b) aggressive - use if eye(s) have been selected exactly

	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-07-21 01:58  pahlibar

	* * applied patch from Joern Ahrens for making toolbar hideable
	  * current image download progress (camera window) hidden
	  initially and
	  will show only if there is a progress message from the camera
	  driver

2004-07-21 01:40  pahlibar

	* add labels current and total to the progressbars

2004-07-21 01:27  pahlibar

	* Dowloading Item -> Downloading to Album: Item

2004-07-21 00:38  pahlibar

	* Updated TODO

2004-07-21 00:07  pahlibar

	* optimization for loading items in a tag (especially recursively).
	  seems
	  queries on sqlite when using JOIN tables is rather slow. by
	  building
	  the album list manually and then querying items from the tag
	  table alone,
	  the queries are much faster (nearly 10x speed increase).
	  consequently
	  listing of items from the tags has a >2x speed increase (stating
	  and
	  listentry slow things down).
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-07-20 16:37  coles

	* CVS_SILENT

	  Corrected typos.

2004-07-20 15:29  vkrause

	* includemoc, ie. fix build with unsermake

2004-07-20 12:14  cgilles

	* CVS_SILENT
	  Update

2004-07-20 12:12  cgilles

	* Fix RGB image plugin sliders (look similar with Photoshop and The
	  Gimp)
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-07-20 07:50  cgilles

	* Fix balance values for BCG image plugin (like photoshop and the
	  Gimp).
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-07-20 07:16  cgilles

	* ImageEditor : Added 'PromptUserSave method'.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-07-20 06:44  cgilles

	* CVS_SILENT
	  Update

2004-07-20 03:17  pahlibar

	* make sure the rename dialog is modal over the camera download
	  dialog

2004-07-20 02:29  pahlibar

	* hide the progressbar when not doing anything

2004-07-20 02:17  pahlibar

	* send message that camera is trying to connect

2004-07-20 01:54  pahlibar

	* make sure newly created album in the dirselectdialog is selected.

2004-07-20 01:30  pahlibar

	* make sure that error messages are popped up on the camerawindow.

2004-07-19 16:38  pahlibar

	* make sure that the dirselectdialog is a child of the calling
	  parent

2004-07-19 14:31  pahlibar

	* add cstdlib header for abs

2004-07-19 14:06  cgilles

	* CVS_SILENT
	  Crop image after rotation.

2004-07-19 13:47  pahlibar

	* make the cameraui window a groupleader, so that dialogs for this
	  window
	  don't block the entire application

2004-07-19 13:26  pahlibar

	* * initial version cameragui
	  * merged back into main application
	  * interface for interacting with digikamcamera kioslave in a
	  connection oriented mode
	  * only download implemented currently
	  * dirselectdialog (modified from kdirselectdialog) for
	  selecting/creating target album
	  * quick hack - use with care.

	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-07-18 22:24  pahlibar

	* * initial version of camera kioslave
	  * unlike kamera this is a connection oriented kioslave.
	  * only download implemented currently. rest to follow. initial
	  gui tomorrow.

	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-07-17 23:26  rytilahti

	* whitespace fix

2004-07-17 23:24  rytilahti

	* Check if the camera hasn't been added to the list after the last
	  save. Also fixed some messages to
	  KDE standard ones.

	  Hope it's okay to commit this, but please revert and mail me if
	  not...

2004-07-17 14:42  cgilles

	* Removed CMY imageplugin ( included in RGB )
	  Applied patch from Renchi about HSL imageplugin improvements.

2004-07-17 10:24  pahlibar

	* use both lower and upper case for qdir namefilter. todo: find a
	  way to
	  handle upper-lower mixed cases

2004-07-17 09:40  pahlibar

	* minor fix. slot should include dummy argument names

2004-07-17 09:29  pahlibar

	* refresh the items if the imageeditor changes the files

2004-07-16 22:28  pahlibar

	* improved the sepia filtering, using the hsl functions.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-07-16 22:26  pahlibar

	* included some utility functions to convert from RGB to HSL and
	  back.
	  Useful for plugins.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-07-16 19:23  cgilles

	* CVS_SILENT
	  Fixed 'Fix' menu in ImageEditor

2004-07-16 16:58  cgilles

	* Image Editor : new plugin 'CMY balance !
	  CCMAIL: renchi@pooh.tam.uiuc.edu,
	  digikam-devel@lists.sourceforge.net

2004-07-16 16:42  pahlibar

	* fix crash in slotSaveAs. only try to write exif if both src and
	  destination
	  are jpeg files. also emit a signal to indicate that a file has
	  been
	  modified when saving.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-07-16 14:13  cgilles

	* CVS_SILENt
	  Update

2004-07-16 14:11  cgilles

	* ImageEditor: added new HSL balance correction plugin !
	  CCMAIl: digikam-devel@lists.sourceforge.net

2004-07-16 12:14  cgilles

	* Update

2004-07-16 11:44  cgilles

	* ImageEditor : Added new 'Free image rotation' option with dialog.
	  Renchi, i need to do an auto-crop image after rotation. How to do
	  that with imlib2.
	  CCMAIL: renchi@pooh.tam.uiuc.edu,
	  digikam-devel@lists.sourceforge.net

2004-07-15 21:14  pahlibar

	* * "dirty" is stale info from the previous version. removed
	  * "valid" indicates image is valid or not. don't touch.
	  * no need to reload the image after saving; image in memory
	  already has
	  all the modifications applied.
	  CCMAIL: caulier.gilles@free.fr, renchi@pooh.tam.uiuc.edu

2004-07-15 20:50  cgilles

	* ImageEditor: Fixed Save/SaveAs and Print options.
	  Read the PENDING comments !
	  CCMAIL: renchi@pooh.tam.uiuc.edu

2004-07-15 06:55  cgilles

	* CVS_SILENT
	  UPdate

2004-07-14 16:29  cgilles

	* CVS_SILENT
	  Fixed pending task

2004-07-14 14:18  cgilles

	* ImageEditor : Re-enabled 'toggle full screen' option from old
	  ImageViewer
	  CCMAIl: digikam-devel@lists.sourceforge.net

2004-07-14 13:42  pahlibar

	* still struggling with the resize issue. one more try.
	  CCMAIL: renchi@pooh.tam.uiuc.edu

2004-07-14 13:28  cgilles

	* Fixed SaveAs option in ImageEditor : wrong target filename!
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-07-14 10:28  coles

	* CVS_SILENT

	  Corrected typos.

2004-07-13 15:01  pahlibar

	* Enable i18ning of gui building. note to developers: if you are
	  adding
	  a new menu/toolbar/... gui item which does not come from a
	  KAction
	  and _will_ be visible in the gui, add i18n strings to the code.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-07-13 14:10  pahlibar

	* keyevents behave more like standard listviews.

	  CCMAIL: Mikolaj Machowski <mikmach@wp.pl>,
	  renchi@pooh.tam.uiuc.edu

2004-07-13 13:09  pahlibar

	* * emit a signal when a file has been added. tag albums don't
	  update
	  automatically
	  * copy all the metadata when using saveas not just the comments
	  * removed unnecessary double loading of image

	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-07-13 12:35  cgilles

	* Updated

2004-07-13 12:30  pahlibar

	* no need to use the special tiff saver. i submitted a patch to
	  imlib2 which
	  uses the "correct" compression format to save tiff files.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-07-13 12:20  cgilles

	* Updated

2004-07-13 12:12  cgilles

	* Removed the old ImageViewer source code !
	  CCMAIL: renchi@pooh.tam.uiuc.edu

2004-07-13 12:10  cgilles

	* Re-enable the 'Save' and 'SaveAs' options in ImageEditor from the
	  old ImageViewer.
	  CCMAIl: renchi@pooh.tam.uiuc.edu

2004-07-13 10:07  coles

	* CVS_SILENT

	  Corrected typos.

2004-07-13 08:30  cgilles

	* - Re-enable 'File print' option from the old ImageViewer.
	  This implementation is impired of Kuickshow source code and
	  freeze the GUI during the
	  printing calculation. I will push that in a thread...
	  - Added Save and Saveas method in imlibiface.
	  CCMAIL: renchi@pooh.tam.uiuc.edu

2004-07-13 01:39  pahlibar

	* remove some unnecessary stuff

2004-07-13 01:37  pahlibar

	* use kde previewjob if native thumbnail loader fails. need to add
	  some
	  safety checks if the file gets deleted

2004-07-12 23:19  pahlibar

	* Sort Images by Name, Path, Date, File Size
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-07-12 21:49  pahlibar

	* * no need to allocate new memory. imlib2 will internally allocate
	  memory
	  when you use copied_data
	  * initial value for radius should be 0

	  CCMAIL: caulier.gilles@free.fr, renchi@pooh.tam.uiuc.edu

2004-07-12 21:39  pahlibar

	* various fixes and cleanup.

	  CCMAIL: caulier.gilles@free.fr

2004-07-12 20:53  cgilles

	* ImageEditor : re-enable 'Remove image from album' menu option.
	  Renchi, can you check the PENDING comment in imagewindow.cpp
	  please...
	  CCMAIL: renchi@pooh.tam.uiuc.edu

2004-07-12 20:49  cgilles

	* Fixed blur and sharpen imageplugins preview.

2004-07-12 20:19  pahlibar

	* on initial display, the initial sizes of the left and right view
	  are
	  to be in the ratio of 1:2. sometimes these sizes were not set
	  right. override
	  the resizeevent to set the ratios correctly on initial loading

2004-07-12 19:29  pahlibar

	* fix importing of images. allow importing only if destination
	  album is
	  a physical album

2004-07-12 17:07  pahlibar

	* safety check. ensure that our sqlite header will be picked up
	  before
	  any user installed header

2004-07-12 15:58  pahlibar

	* minor reorganization of menus - make it more user friendly
	  CCMAIL: Gilles Caulier <caulier.gilles@free.fr>, Renchi Raju
	  <renchi@pooh.tam.uiuc.edu>

2004-07-12 15:35  pahlibar

	* block signals while settings the values during reset to avoid
	  multiple signal fires

2004-07-12 15:14  pahlibar

	* sanity check and indentation fixes

2004-07-12 14:47  pahlibar

	* always use relative paths to topsrcdir and topbuildir. fix
	  includes
	  CCMAIL: Ralf Holzer <digikam@ralfhoelzer.com>,
	  renchi@pooh.tam.uiuc.edu

2004-07-12 14:09  cgilles

	* Added Image comments edit dialog for ImageEditor.
	  Restored the Image Comments Edit option from old ImageViewer.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-07-12 13:04  cgilles

	* Restored View Exif info from old ImageViewer.
	  Added new menu entry 'Image'.

2004-07-12 12:26  cgilles

	* Restored Image file properties menu option from old ImagViewer.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-07-12 11:39  cgilles

	* Added proview effect to sharpen and blur pimageplugins.
	  Removed selection parsing.

2004-07-12 09:07  cgilles

	* Fix Help anchor

2004-07-12 09:03  cgilles

	* BCG ImagePlugin : Added whatsthis, help button, and Reset values
	  button.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-07-12 08:50  cgilles

	* Added new ImageEditor plugin : colors balance (RGB adjustments)
	  !!!
	  CCMAIL: digikam-users@lists.sourceforge.net,
	  digikam-devel@lists.sourceforge.net

2004-07-12 07:04  cgilles

	* Upade

2004-07-12 03:21  rhoezler

	* Make it compile, even if sqlite is not installed globally.

2004-07-11 17:18  pahlibar

	* use start-finish icons for first-last images

2004-07-11 15:51  pahlibar

	* shift-arrow keyboard keys will allow multiple selection of items.
	  still
	  no visual indication of where the cursor is though.

	  CCMAIL: tom.malfrere@vsk.be, renchi@pooh.tam.uiuc.edu

2004-07-11 15:12  pahlibar

	* todo reminder

2004-07-11 14:18  pahlibar

	* Make recursive retrieval a setup option

	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-07-11 14:03  pahlibar

	* remove some fluff and correct an incorrect slot connection

2004-07-11 14:00  pahlibar

	* declare digikamtags as a local protocol

2004-07-11 08:36  pahlibar

	* * reimplement the item lister using pure kdirlister and use the
	  new
	  digikamtags protocol
	  * non-blocking listing of items in Tag Albums from database.
	  * Currently recursive retrieval is hard coded in by default.
	  need to make this selectable in the setup dialog
	  * use updatedirectory instead of reloading the items from tag in
	  case
	  of modifications. (more work might be needed here. maybe a
	  kdirwatch
	  to watch the items in the tag, as kdirlister doesn't do it for us
	  thinking its a non-local protocol)

	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-07-11 08:31  pahlibar

	* * to recursively retrieve items from digikamtags in konqueror,
	  just
	  add ?recurse=yes to the url in the location bar

	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-07-11 08:24  pahlibar

	* * kioslave to retrieve items in a tag album in a non-blocking
	  fashion
	  * implemented as a virtual filesystem with tag albums retrieved
	  as
	  virtual folders. but the files themselves are listed as local
	  files
	  with protocol "file"
	  * recursive retrieval of items in subtags (only if requested)
	  * an important side-effect of the kioslave is that users can see
	  the
	  tag albums in konqueror. just type digikamtags:/ in the
	  locationbar.
	  by default recursive retrieval is disabled for external
	  applications.

	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-07-09 20:02  pahlibar

	* In the comments/tag-editor Ctrl-Enter will save and move onto
	  the next item. Shift-Enter will save and move to the prev item

	  CCMAIL:digikam-users@lists.sourceforge.net

2004-07-09 16:17  pahlibar

	* reenable refreshing of items

2004-07-09 14:42  pahlibar

	* if tagcreatedlg returns an empty icon, don't trash the old icon

2004-07-09 14:05  pahlibar

	* simplify

2004-07-09 13:36  pahlibar

	* CCMAIL: digikam-devel@lists.sourceforge.net

	  various fixes and optimizations in the kipiinterface
	  testing requested

2004-07-09 13:29  cgilles

	* Added new image plugins for ImageEditor : blur and sharpen
	  filters !
	  CCMAIl: digikam-users@lists.sourceforge.net,
	  digikam-devel@lists.sourceforge.net

2004-07-09 10:05  coles

	* CVS_SILENT

	  Corrected typo.

2004-07-09 07:10  cgilles

	* - BugFix about the crash during KeyBinding config lauch...
	  - Fix a bad slot connect between kipiinterface and albummanager.
	  Nota: Renchi, take you sure if you have also fixed this bugs in
	  your local
	  implementation when you will fix kipiinterface in CVS...
	  CCMAIL: digikam-devel@lists.sourceforge.net,
	  renchi@pooh.tam.uiuc.edu

2004-07-08 17:22  pahlibar

	* enlarge your ... uh.. arrow

2004-07-08 16:28  pahlibar

	* Use stdgui items for forward back buttons in tag-comments-editor

	  CCMAIL: Mikolaj Machowski <mikmach@wp.pl>

2004-07-08 16:10  pahlibar

	* CCMAIL: digikam-devel@list.sourceforge.net

	  Added a checkbox in the comment/tag-editor to automatically save
	  comments/tags when navigating between items

2004-07-08 15:51  pahlibar

	* do_not_compile kimdaba should be do_not_compile digikam

2004-07-08 14:20  wgreven

	* Not need for the int->QString conversion. i18n wants a number.

2004-07-08 13:05  cgilles

	* Added menu option for KIPI plugin handbooks.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-07-08 12:14  cgilles

	* Reactivate KIPI interface.
	  There are some 'PENDING' comments in kipiinterface.cpp. please
	  checked that !!!
	  Nota : PAlbum::getSelectedItemsPath() method is missing ?
	  CCMAIL: digikam-devel@lists.sourceforge.net,
	  renchi@pooh.tam.uiuc.edu, rholzer@cmu.edu

2004-07-08 10:52  coles

	* CVS_SILENT

	  Corrected i18n plural usage.

2004-07-08 07:09  cgilles

	* CVS_SILENT
	  Updated

2004-07-07 23:28  pahlibar

	* stripped off some icons by mistake :(

2004-07-07 22:46  pahlibar

	* edit comments -> edit comments and tags

2004-07-07 22:34  pahlibar

	* couple of compilation fixes

2004-07-07 21:31  pahlibar

	* CCMAIL: digikam-devel@lists.sourceforge.net

	  Forgot to remove the interfaces directory

2004-07-07 21:25  pahlibar

	* CCMAIL: digikam-devel@lists.sourceforge.net,
	  digikam-users@lists.sourceforge.net

	  Waiting-for-your-backtraces AKA first-steps-to-0.7 commit

	  Large number of changes:
	  a) interfaces subdirectory removed. some of the code moved to
	  digikam subdir
	  b) sqlite source code (v2.8.14) imported into a separate subdir
	  c) AlbumManager/AlbumDB/Album (note: change in name from
	  AlbumInfo->Album)
	  rewritten from scratch
	  d) AlbumDB is the new sqlite based database backend instead of
	  the old xml
	  style database. Old xml database will be imported automatically
	  into
	  the new database. No export function yet (do we still need a
	  separate
	  digikam xml format? we can think of exporting to some other app
	  format,
	  like kimdaba/kphotobook). Note: the old xml files are still
	  retained,
	  so you can safely run this new digikam on your existing album
	  library.
	  e) Album is an abstract class with derived implementations of two
	  (currently)
	  kinds: Physical Albums (PAlbum) - representing folders on the
	  drive and
	  Tag Album (TAlbum) - representing tags in the database
	  f) Nested albums supported (some optimization might be needed for
	  loading
	  the initial list of physical albums). both folders and tags can
	  have
	  unlimited nesting
	  g) Native light-weight implementation of a treeview to replace
	  qlistview
	  based treeview. this new implementation is flicker-free and has a
	  cleaner
	  look compared to qlistview
	  h) Tagging of images added (you must have guessed it from the
	  above statements).
	  Tags are shown as "albums" under a subtree of the treeview on the
	  left.
	  Tagging can be done individually for an image using a dialog
	  (enhanced version
	  of the old comments dialog) or in bulk by selecting a bunch of
	  images and
	  dragging and dropping on a tag.
	  i) rewrite of the painting routines by getting information from
	  the database
	  diretly instead of loading it into memory. thumbnail items have a
	  fixed
	  grid size and text not fitting into the grid will be shown
	  truncated with dots.
	  (need to add a tooltip for this)
	  f) extra information that can be shown in the thumbnail view:
	  name (yes, name is hideable), date, file size, resolution,
	  comments,
	  jpeg comments, tags. removed items: Exif comments and mimetype
	  g) lots more. i will add them to the ChangeLog as and when i
	  remember them

	  Caveats:
	  a) KIPI interface is commented out. A port to the new digikam
	  classes will
	  need to be done. So no kipi plugins will be loaded
	  b) Camera Client disabled (won't be compiled). A custom folder
	  selection/creation dialog is needed before it can be enabled
	  again.
	  c) There might (very likely) be regressions. Polishing is need on
	  a lot
	  of aspects.
	  c) this is a massive upgrade. so things are bound to have broken.
	  Testing
	  is requested.

2004-07-05 08:43  cgilles

	* CVS_SILENT
	  Disable per default the KIPI KameraKlient plugin !!!
	  CCMAIL: Renchi Raju <renchi@pooh.tam.uiuc.edu>

2004-07-03 21:25  cgilles

	* CVS_SILENT
	  Update

2004-07-01 11:09  coles

	* CVS_SILENT

	  Corrected typos.

2004-06-29 10:54  coles

	* CVS_SILENT

	  Corrected typos.

2004-06-29 10:26  cgilles

	* Updated kipi interface with 'AlbumsUseFirstImagePreview' feature.

2004-06-27 21:02  cgilles

	* CVS_SILENT
	  Added icon

2004-06-24 09:25  cgilles

	* Updated KIPI interface in according with last kipi changes :
	  new features and new virtual fonction requested for ImagesGallery
	  and CDArchiving plugins.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-06-23 17:34  cgilles

	* Fixed TipOfDay slot

2004-06-23 17:31  cgilles

	* Extract the DigikamPlugins TipOfDays for LibKipi.
	  Add a merging call of Digikam and Kipi TipsOfDays at the same
	  time.

2004-06-23 12:03  coles

	* CVS_SILENT

	  Replaced exclamation point with a period.

2004-06-23 07:10  cgilles

	* Update

2004-06-22 14:07  cgilles

	* KIPIInterface
	  Added CloneData method.
	  Fixed AddImage method.

2004-06-22 06:41  cgilles

	* CVS_SILENT
	  Added debuging messages

2004-06-19 12:34  cgilles

	* Fix release number 0.6.3 -> 0.7.0
	  Added ReadSettings method to kipiinterface.

2004-06-18 10:03  cgilles

	* *** empty log message ***

2004-06-17 15:49  cgilles

	* Added missig signals and slots connexions between kipiinterface
	  and digikam albummanager
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-06-17 11:22  cgilles

	* Updated

2004-06-17 10:46  cgilles

	* Updated kipiinterface :
	  - Fix current selection validity tests.
	  - Added fileExtensions() method in according with the last KIPi
	  changes.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-06-16 14:40  cgilles

	* CVS_SILENT
	  Update

2004-06-16 14:33  cgilles

	* Added missing signal and slot connection between AlbumManager and
	  KIPIinterface when
	  a items selection have changed in the current Album.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-06-16 12:35  cgilles

	* Fix KIPI plugins category indentification in according with last
	  libKIPI changes.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-06-16 11:37  coles

	* CVS_SILENT

	  Corrected typos.

2004-06-15 16:57  cgilles

	* Changed plugins category identification in according with the
	  last LibKIPI changes.

2004-06-15 11:58  cgilles

	* Updated the menu and popup menu in according with KIPI plugins
	  actions. Added 'album_action' collection.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-06-15 11:57  cgilles

	* Updated the menu and popup menu in according with KIPI plugins
	  actions. Added 'abum_action' collection.

2004-06-15 11:09  cgilles

	* KIPI interface for Digikam core :
	  - Added SetTime() method.
	  - Fixed AddImage() method with images comments treatements.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-06-14 23:07  pahlibar

	* make sure image resize dialog has the imagewindow as parent, so
	  that
	  it doesn't cause the imagewindow to bury itself when invoked

2004-06-14 14:27  cgilles

	* Remove qdebug()

2004-06-14 14:16  cgilles

	* Added uploadRootName() method in according with my recent libKIPI
	  changes.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-06-14 13:12  pahlibar

	* CCMAIL: Ralf Holzer <rholzer@cmu.edu>
	  force imlib2 to look for changes in a file before reloading it
	  from cache.

2004-06-14 11:14  cgilles

	* Fixed kipi interface about root Albums library path.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-06-14 09:23  cgilles

	* The Batch Processes KIPI plugins can be used now directly by the
	  AlbumFolder popup menu.
	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-06-14 08:01  cgilles

	* Fixed KIPI plugins dynamic loading/unloading -> Work fine now.
	  Removed BatchProcess KIPI plugins toolbar -> Not really suitable
	  (must be improved -> perhaps in the future...)

	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-06-14 06:34  cgilles

	* Fix missing menu text

2004-06-13 15:35  cgilles

	* Added new KIPI batch processes plugins toolbar. Improved Batch
	  process KIPI plugins popup menu.

2004-06-13 14:45  pahlibar

	* fixed an invalid delete as reported by valgrind. should remove
	  that
	  spurious free(): invalid pointer msg

2004-06-13 14:37  pahlibar

	* remove saveas from toolbar (not so frequently used). need to
	  provide
	  configurable toolbar/popupmenu
	  disable zoom plus/minus actions if autozoom is checked

2004-06-13 13:06  pahlibar

	* CCMAIL: digikam-devel@lists.sourceforge.net
	  Shift-Wheel to move between images. Ctrl-Wheel to change zoom

2004-06-13 12:37  pahlibar

	* more kde version specific fixes for allowing compilation on kde
	  3.1.x

2004-06-13 00:45  pahlibar

	* use delayed smoothing only if zoom > 1

2004-06-12 23:49  pahlibar

	* CCMAIL: digikam-devel@lists.sourceforge.net

	  1) zoom in small steps 10% increments
	  2) hold shift button and roll the wheel mouse to zoomin/out

2004-06-12 22:45  pahlibar

	* fixed minor painting issue with the selection rectangle

2004-06-12 18:18  pahlibar

	* CCMAIL: digikam-devel@lists.sourceforge.net

	  alpha blended selection for smooth selections unlike the last
	  cross-hatched pattern from qpainter. need some performance
	  testing on this one. i will remove this if it turns out to be
	  too slow on some computers

2004-06-12 16:20  pahlibar

	* make sure we can compile with kde versions less than 3.2.0

2004-06-12 15:34  pahlibar

	* 1) Bump up the delay for smooth painting a bit in imageeditor
	  2) add album title as caption for the imageeditor
	  3) add first and last buttons to the toolbar in the imageeditor

2004-06-12 15:02  pahlibar

	* CCMAIL: digikam-devel@lists.sourceforge.net

	  imageeditor selection gets resize handles.

2004-06-12 01:19  pahlibar

	* CCMAIL: digikam-devel@lists.sourceforge.net

	  1) Zooming should be much faster (and use considerably less
	  memory at
	  large zooms). rendering done in two phases: a sub-super-pixel
	  sampled
	  scaled one first and with a qtimer timeout an antialiased scaled
	  one.
	  we take advantage of imlib2 speed (and cache use) and render from
	  image
	  to pixmap for every repaint. only exposed area is rendered unlike
	  previously where the entire image was rendered to a cached
	  pixmap.

	  2) fix 2 of the bugs reported by Mikolaj Machowski:
	  a) space between resolution and "pixels"
	  b) imageviewer being pushed back behind main app when a plugin
	  dialog opens

2004-06-12 00:18  rhoezler

	* Remove cvsignore too.

2004-06-12 00:17  rhoezler

	* Remove KExif, since it is now in kdeextragear-libs-1.

2004-06-11 23:17  cgilles

	* Removing all old DigikamPlugins depencies from Digikam core !

	  CCMAIL: kde-imaging@kde.org, digikam-devel@lists.sourceforge.net

2004-06-11 18:02  rhoezler

	* Implement Libkexif changes (writing EXIF data without reading
	  it).

2004-06-11 14:00  cgilles

	* Updated KIPI interface for Digikam:

	  - added DigikamKipiInterface::addImage method.
	  - added DigikamKipiInterface::delImage method.
	  - added DigikamKipiInterface::currentScope method.

	  95% completed. TODO :

	  - DigikamImageInfo::attributes() method.
	  - DigikamImageInfo::clearAttributes() method.
	  - DigikamImageInfo::addAttributes() method.

	  CCMAIL: kde-imaging@kde.org, digikam-devel@lists.sourceforge.net

2004-06-10 11:28  cgilles

	* Added Help future link for the Handbook

2004-06-10 08:23  cgilles

	* CVS_SILENT
	  Update

2004-06-09 04:11  rhoezler

	* Write comments to EXIF UserComment tag and JPEG COM field, if the
	  comment is edited
	  by a KIPI plugin, such as the Commentseditor.

2004-06-09 01:05  rhoezler

	* Make it compile after Libkexif change.

2004-06-08 18:52  pahlibar

	* minor performance optimizations. don't render to mask unless
	  image has alpha

2004-06-08 16:23  pahlibar

	* CCMAIL: digikam-devel@lists.sourceforge.net

	  Cleaned up the imageplugin interface. hopefully should be easier
	  to program for.
	  enable selection based image plugin actions (eg. redeye) only if
	  a selection
	  is made

2004-06-08 14:21  pahlibar

	* bunch of memory leak fixes

2004-06-08 14:01  pahlibar

	* minor memory leak fix

2004-06-08 10:54  coles

	* CVS_SILENT

	  Corrected typos (exclamation points).

2004-06-08 05:53  cgilles

	* Added BATCHPLUGINS KIPI category

2004-06-08 05:52  cgilles

	* Added ImageHasTime feature

2004-06-08 00:53  pahlibar

	* D'oh. forgot to add the header files to the commit

2004-06-08 00:52  pahlibar

	* CCMAIL: digikam-devel@lists.sourceforge.net

	  first set of digikam imageeditor plugins:
	  1) adjust brightness/contrast/gamma
	  2) convert to black & white
	  3) convert to sepia (too strong a sepia cast now. need to fix
	  this)
	  4) solarizing plugin
	  5) redeye correction plugin.

2004-06-08 00:18  pahlibar

	* CCMAIL: digikam-devel@lists.sourceforge.net

	  new imageeditor merge. old imageviewer still retained (not
	  compiled though,
	  till all the functions are ported).
	  New features:
	  1) ported to imlib2
	  2) new gui - based on qmainwindow with menubar and toolbar
	  3) plugin interface so that image editor plugins can be written
	  externally
	  4) native dynamic gui builder instead of xmlgui for performance
	  reasons.
	  5) new selection method
	  6) new resize image option

	  caveats:
	  1) save and save as functions not yet implemented (not
	  necessarily bad, as user
	  can fool around with the imageeditor without risk of losing
	  anything)
	  2) exif restorer needs to be added (linked to 1 above)
	  3) varuous minor functions still need to be ported from the old
	  imageviewer

2004-06-07 23:42  pahlibar

	* moved the ifdefs into slot function. qt's moc doesn't handle c
	  macros yet.

2004-06-07 21:39  rhoezler

	* Fix compiler warning.

2004-06-07 21:15  rhoezler

	* Update.

2004-06-07 20:27  rhoezler

	* - Refresh items after changing exif orientation

2004-06-07 20:19  rhoezler

	* - Use libkexif instead of utilities/kexif

2004-06-07 18:05  rhoezler

	* - Check for and use Libkexif from kdeextra-libs-1 now for
	  Digikam. Building
	  digikam/utilities/kexif is disabled, but I won't remove the files
	  until
	  we're sure it doesn't cause any problems.

	  CCMAIL: digikam-devel@lists.sourceforge.net

2004-06-07 13:43  cgilles

	* CCMAIL: digikam-devel@lists.sourceforge.net, kde-imaging@kde.org,
	  blackie@blackie.dk

	  ==> Updated Digikam KIPI plugins setup (dynamic upload/download)
	  in according with last KIPI changes.

	  TODO : Checked why the plugins disabled by KIPI::ConfigWidget
	  aren't correctly downloaded from the instance.

2004-06-07 09:38  cgilles

	* CCMAIL: digikam-devel@lists.sourceforge.net
	  Enable kipi plugins support on configure script by default.

2004-06-07 05:53  rhoezler

	* - Load KIPI plugins via loadPlugins() again
	  - Pass entire path to plugin, not just image name

2004-06-07 05:48  cgilles

	* CVS_SILENT
	  Update

2004-06-07 02:05  rhoezler

	* - Prevent digikam from crashing, if it could not get a plugin.

2004-06-06 23:30  rhoezler

	* - Make digikam compile with the lateset libkipi changes

2004-06-05 04:11  rhoezler

	* - Now also handles Motorola byte order for EXIF data writing.
	  Tested with
	  sample images from exif.org.
	  - Code cleanup and bug fixes

2004-06-05 01:45  rhoezler

	* Made EXIF comment/orientation writing more robust. Additional
	  checks are now
	  performed to make sure it is really an EXIF section. The byte
	  order value is
	  now read, but only Intel byte order is handled right now.

2004-06-04 15:15  pahlibar

	* CCMAIL: digikam-devel@lists.sourceforge.net

	  seems i was wrong about the last commit. had a look at qt's color
	  handling,
	  and they seem to be using the exact same color format (ARGB
	  stored as an
	  unsigned int) as imlib2. thats good news as we can blast bytes
	  from imlib2
	  to qimage and back. reverted back to old code with slight
	  improvement.
	  removed x11 dependencies. indentation fixes

2004-06-04 14:10  pahlibar

	* CCMAIL: digikam-devel@lists.sourceforge.net

	  Endianess fix. be very careful when dealing with image data at
	  low level.
	  Qimage low-level data especially has to be handled specially for
	  both
	  endian case. since we seem to be doing so much work converting
	  from imlib2
	  image to qimage, it most likely doesn't make sense to use imlib2
	  loader
	  in the thumbnail loading routine

	  DATA32 *data = imlib_image_get_data();
	  if (!data)
	  return false;

	  uint a,r,g,b;
	  uint* imgData = (uint*) image.bits();

	  for (int i = 0; i < new_width_*new_height_; i++) {

	  a = (*data & 0xff000000) >> 24;
	  r = (*data & 0xff0000) >> 16;
	  g = (*data & 0xff00) >> 8;
	  b = (*data & 0xff);

	  *imgData = qRgba(r,g,b,a);

	  data++;
	  imgData++;
	  }

	  imlib_free_image();

2004-06-03 14:04  cgilles

	* Updated KIPI port : not finished !

2004-06-03 10:22  cgilles

	* Fix uncomplete code

2004-06-03 10:20  cgilles

	* update KIPI port : 90 % completed !

2004-06-03 03:06  pahlibar

	* prevent thumbnail kioslave from crashing, if the imlib2
	  imageloader is
	  not able to return image data

2004-06-03 02:44  pahlibar

	* CCMAIL: Ralf Hoelzer <ralf@well.com>,
	  digikam-devel@lists.sourceforge.net
	  more subdued highlighting for thumbnails.
	  load the metainfo only if its requested (showing the initial
	  screen with
	  filenames and empty thumbnails should be much faster now if file
	  comments
	  and/or resolution is not requested). fix memory leak if file
	  metainfo is
	  requested multiple times.
	  in setup warn users that above two makes things slower.

2004-06-03 00:25  pahlibar

	* fixed a bunch of deprecated functions and some other compilation
	  warnings

2004-06-02 23:22  rhoezler

	* Fixed compilation with libexif >= 0.6.9.

	  CCMAIL: Renchi Raju <renchi@pooh.tam.uiuc.edu>

2004-06-02 22:08  pahlibar

	* CCMAIL: Ralf Hoelzer <ralf@well.com>,
	  digikam-devel@lists.sourceforge.net

	  added checks for getting the version of libexif and do
	  conditional
	  compiling for kexifentry. hopefully should work both with 0.6.9
	  and
	  0.5.12 versions of libexif. can anyone with libexif >= 0.6.9
	  confirm
	  that. additionally the configure script should not barf if
	  libexif can't be found

	  renchi

2004-06-02 21:47  cgilles

	* Upate KIPI port (80% complete)
	  Missing interface with ImageCollection and ImageInfo class.

2004-06-02 19:48  pahlibar

	* minor memory leak fix in kexifentry. still don't have 0.6.9
	  version of
	  libexif in debian. need to check this again

2004-06-02 12:27  cgilles

	* Added KIPI interface to CVS : implementation not yet done !!!

2004-06-02 12:26  cgilles

	* Updated libKIPI support : not finished !!!

2004-05-28 15:36  rhoezler

	* Fix JPEG detection.

2004-05-28 15:12  rhoezler

	* Update for libexif >= 0.6.9. This is now required to build
	  digikam.

2004-05-28 14:28  cgilles

	* Update ImageViewer for imlib2 port

2004-05-28 11:34  cgilles

	* CVS_SILENT
	  Update

2004-05-28 11:32  cgilles

	* Update

2004-05-28 07:00  cgilles

	* Fix indentation

2004-05-28 07:00  cgilles

	* Update

2004-05-28 06:56  cgilles

	* Fix source indentation

2004-05-27 19:52  cgilles

	* Update

2004-05-27 19:41  cgilles

	* UPdate

2004-05-27 11:28  cgilles

	* Update

2004-05-27 11:01  cgilles

	* Update

2004-05-27 10:52  coles

	* CVS_SILENT

	  Corrected typos.

2004-05-27 08:50  cgilles

	* Update

2004-05-27 07:37  cgilles

	* Added XCF file format (The gimp) support by default !

2004-05-27 07:24  cgilles

	* Fix i18n

2004-05-27 00:10  rhoezler

	* - Added popup menu to set EXIF tag in icon view

2004-05-26 23:12  rhoezler

	* Save images with 95% quality, instead of the 75% default.

2004-05-26 22:33  deller

	* roaming user fix for "Album Path" entry

2004-05-26 21:09  rhoezler

	* Update

2004-05-26 21:03  rhoezler

	* - Fixed bug in imlib code (returns 0 if successful)
	  - Save orientation tag when saving file

2004-05-26 19:56  rhoezler

	* - When the image is rotated or flipped in ImageViewer, the EXIF
	  Orientation tag will be set
	  to "normal", if this configuration setting is enabled. This will
	  write only the Orientation
	  tag and preserves all other EXIF information!
	  - Cleanup in kexifdata and exif settings

2004-05-26 18:43  rhoezler

	* Added option to set the EXIF orientation tag to "normal" after it
	  has been rotated or
	  flipped.

2004-05-26 18:16  rhoezler

	* - Added ability to write orientation tag without losing any EXIF
	  information via KExifData

2004-05-26 14:31  cgilles

	* Update

2004-05-26 13:13  cgilles

	* Update

2004-05-26 12:40  cgilles

	* UPdate

2004-05-26 12:38  cgilles

	* Added Imlib2 thumbnailization

2004-05-26 10:39  cgilles

	* Update

2004-05-26 08:35  cgilles

	* Fix tests for images resolution annotation

2004-05-25 21:28  rhoezler

	* Don't load meta data in constructor, but when extra text is
	  updated. This ensures
	  its always displaying the correct data.

2004-05-25 21:17  rhoezler

	* - Get image dimensions from meta info for jpegs. Much faster than
	  imlib.
	  - Load meta data in constructor for speedup.
	  - Fix comment display.

2004-05-25 20:55  cgilles

	* Fix

2004-05-25 20:43  cgilles

	* Update

2004-05-25 20:41  cgilles

	* Update

2004-05-25 19:57  cgilles

	* Fix latin1

2004-05-25 19:30  cgilles

	* Fix image resolution capture with imlib2 instead Qt. Very fast
	  but must be tested !!!

2004-05-25 14:48  cgilles

	* Fix

2004-05-25 14:28  cgilles

	* Added a new option for to show the Album images resolution.
	  Added a new Exif setup tab.

2004-05-25 13:50  cgilles

	* Update

2004-05-25 11:36  cgilles

	* Fix plugins list form the first time run

2004-05-25 10:11  cgilles

	* Fix BCGedit dialog

2004-05-25 09:44  cgilles

	* Update

2004-05-25 09:29  cgilles

	* Fix whatsthis

2004-05-25 09:28  cgilles

	* KIPI support -> not finished !

2004-05-25 08:26  cgilles

	* Added KIPI depency option

2004-05-25 06:10  cgilles

	* Update

2004-05-25 06:09  cgilles

	* Update

2004-05-25 05:47  cgilles

	* Update

2004-05-25 02:20  rhoezler

	* - Rotate thumbnails according to the EXIF rotate tag.
	  - Added configuration option to switch this on/off
	  - Renamed "Comments" settings section to "EXIF"

2004-05-25 02:17  rhoezler

	* Added function to get image orientation from EXIF tag. Based on a
	  patch by
	  Marcel Wiesweg.

2004-05-24 23:51  rhoezler

	* Delete exifData object

2004-05-24 22:30  rhoezler

	* Display EXIF comments in addition to JPEG COM comments in icon
	  view.

2004-05-24 22:03  rhoezler

	* Added getUserComment() function, which retrieves the EXIF
	  UserComment value from
	  a file.

2004-05-24 21:11  cgilles

	* Update imlib2 Imageviewer port --> not finished !

2004-05-24 19:10  rhoezler

	* Store and read file comment settings.

2004-05-24 18:44  rhoezler

	* Make displaying of comments work correctly, when file comment is
	  equal to digikam comment.

2004-05-24 18:28  rhoezler

	* Update exta text correctly after editing comments.

2004-05-24 18:22  rhoezler

	* Fix crash on files with broken meta info.

2004-05-24 18:15  rhoezler

	* Added configuration option for displaying comments stored within
	  the file. Currently
	  only JPEG COM comments are shown.

2004-05-24 17:52  rhoezler

	* Don't crash on Non-Jpeg files when getting meta info.

2004-05-24 16:23  cgilles

	* Update new BCG edit dialog -> not finished

2004-05-24 16:04  cgilles

	* Comment source code : known bug. must be fixed by Richard

2004-05-24 14:38  cgilles

	* New BCG dialog -> not finished !!!

2004-05-24 13:40  coles

	* CVS_SILENT

	  Corrected typos - I'm afraid that plural rules in English are
	  black magic ;-)

2004-05-24 11:39  cgilles

	* Fix TIF export file format with imlib2

2004-05-24 10:35  cgilles

	* Update

2004-05-24 05:49  cgilles

	* UPdate

2004-05-24 05:22  rhoezler

	* Show JPEG COM comment in Icon view. If it is the same as the XML
	  comment, it's only
	  shown once.

2004-05-24 05:21  rhoezler

	* Cleanup.

2004-05-24 03:53  rhoezler

	* Added saving of comment in EXIF and JPEG COM fields.

2004-05-23 22:16  cgilles

	* UPdate imlib2 ImageViewer implementation --> not finished !!!

2004-05-23 18:08  rhoezler

	* Fix writing of comments that are bigger than the existing
	  UserComment field
	  (They will be truncated).

2004-05-23 17:29  rhoezler

	* Make EXIF comment writing safer.

2004-05-23 15:41  cgilles

	* Update Imlib2 ImageViewer implementation -> Not finished !!!

2004-05-23 14:08  cgilles

	* Fix contributor list.
	  Fix imlib2 interface for ImageViewer

2004-05-23 12:56  cgilles

	* WARNING !!! : First implementation of ImageViewer with imlib2.
	  Not finished !!!

2004-05-23 07:52  rhoezler

	* Overwrite existing Exif UserComment, instead of rewriting the
	  entire Exif data.

2004-05-23 07:52  rhoezler

	* Overwrite the EXIF UserComment, instead of writing the entire
	  EXIF information again.
	  This doesn't depend on Libexif and preserves all other Exif data.
	  The comment is
	  truncated to the size of the UserComment field.

2004-05-23 02:45  rhoezler

	* Fix compilation/typo

2004-05-23 02:37  rhoezler

	* Added configuration option for saving comments in the EXIF
	  section of
	  JPeg images.

2004-05-23 02:36  rhoezler

	* Comments are now also saved in the EXIF UserComment field, if the
	  configuration
	  option is enabled. The comment will be written in the EXIF field
	  as well as the
	  regular Jpeg comment field (via kfile jpeg plugin).

2004-05-23 02:34  rhoezler

	* Added option for saving comments as Jpeg EXIF UserComment.

2004-05-23 02:31  rhoezler

	* Implemented saving of comments as EXIF UserComment. The entire
	  EXIF header is replaced
	  with the new one when the file is written.

2004-05-22 22:15  cgilles

	* UPdate

2004-05-22 22:13  cgilles

	* Fix

2004-05-22 22:13  cgilles

	* UPdate

2004-05-22 21:08  cgilles

	* UPdate

2004-05-21 23:04  rhoezler

	* Fix typo

2004-05-21 15:09  cgilles

	* Update

2004-05-21 15:08  cgilles

	* Added Album properties dialog lauching when a new Album is
	  created

2004-05-21 13:32  cgilles

	* Add QWhatsThis help

2004-05-21 13:31  cgilles

	* Fix

2004-05-21 13:29  cgilles

	* Update

2004-05-21 13:08  cgilles

	* Fix collection type list widget size...

2004-05-21 10:15  cgilles

	* UPdate

2004-05-21 10:05  cgilles

	* Update with release plan for Gilles Caulier

2004-05-20 14:53  cgilles

	* Fix

2004-05-20 14:49  cgilles

	* Update

2004-05-20 14:48  cgilles

	* Added Albums Collections Settings tab

2004-05-20 14:28  cgilles

	* Update

2004-05-20 13:49  cgilles

	* Update

2004-05-20 13:31  cgilles

	* Fix compile error messages

2004-05-20 13:08  cgilles

	* Fix for compile...

2004-05-20 12:41  cgilles

	* Patch from Richard taylor : fixed compile problem

2004-05-20 12:36  coles

	* Wouldn't not compile; modifications made:

	  Replaced calls to postEvent with calls to QApplication::postEvent
	  (it isn't obsolete); included
	  qapplication.h as a result.

	  Appended .ascii() to the QStrings passed to qMessage (it expects
	  const char*...).

2004-05-20 12:30  cgilles

	* Update

2004-05-20 12:22  coles

	* Fixed compile error with HEAD - line 50 could not find a
	  KMainWindow constructor that
	  took a QString for the name parameter.

	  Solution - pass the ctype.title().ascii() instead of
	  ctype.title().

2004-05-20 11:19  coles

	* CVS_SILENT

	  Corrected typos.

2004-05-20 09:03  deller

	* compile!

2004-05-20 09:01  deller

	* compile with QT_NO_COMPAT

2004-05-19 21:32  cgilles

	* Launch Album properties dailog when new album is created -> not
	  finished !!!

2004-05-19 20:27  cgilles

	* added plugins number founded

2004-05-19 16:00  cgilles

	* Update

2004-05-19 14:46  cgilles

	* Update

2004-05-19 14:32  cgilles

	* Update

2004-05-19 14:30  cgilles

	* Added plugins management settings (loaded/unloaded plugins).

2004-05-19 11:10  cgilles

	* Added plugins managment settings

2004-05-19 10:53  cgilles

	* Added Full Mime type support for images, movies, audio, and RAW
	  files.

2004-05-18 21:05  cgilles

	* Added type mime setup

2004-05-18 20:56  cgilles

	* Added mime type settings -> not finished !

2004-05-18 14:48  cgilles

	* Using Qframe style widget (request from KDE project)

2004-05-18 12:56  cgilles

	* Fix

2004-05-18 09:22  cgilles

	* Fix

2004-05-18 09:07  cgilles

	* Fix windows size

2004-05-18 06:08  cgilles

	* Update

2004-05-18 06:05  cgilles

	* Sync with SF.net

2004-05-18 05:48  cgilles

	* Update

2004-05-18 05:38  cgilles

	* Update

2004-05-17 15:24  cgilles

	* Fix

2004-05-17 15:17  cgilles

	* Fix saveas action

2004-05-17 15:10  cgilles

	* Bugfix

2004-05-17 15:09  cgilles

	* Update

2004-05-16 08:06  mlaurent

	* CVS_SILENT ignroe

2004-05-16 08:05  mlaurent

	* CVS_SILENT add

2004-05-16 08:03  mlaurent

	* Includemoc
	  warning--

2004-05-15 10:53  mlaurent

	* includemoc

2004-05-14 13:31  cgilles

	* Added tips for ImageViewer

2004-05-14 11:53  cgilles

	* Added 2 toolbar in Imageviewer

2004-05-14 11:36  cgilles

	* Fix

2004-05-14 11:08  coles

	* loosing -> losing.

2004-05-14 10:06  cgilles

	* Fix

2004-05-14 09:55  cgilles

	* Syncing with SF.net CVS

2004-05-13 12:56  coles

	* Corrected typos.

	  I am tempted to get my inlaws to use this program; it'll solve
	  all their photo problems :-)

	  Andrew

2004-05-13 10:16  mlaurent

	* includemoc

2004-05-13 10:11  mlaurent

	* includemoc

2004-05-13 09:54  mlaurent

	* includemoc

2004-05-13 09:52  mlaurent

	* includemoc
	  is it not possible to create a script (as script which inform
	  that
	  there is not the good license) when we commit to signal when
	  someone forgot
	  to include moc ?

2004-05-13 09:45  cgilles

	* Fix include path

2004-05-13 09:25  cgilles

	* Fix i18n

2004-05-13 08:56  cgilles

	* Added 'Image Properties' action button in ImageViewer.
	  Added 'Print image' action button in ImageViewer.

2004-05-13 08:39  cgilles

	* Added icon

2004-05-12 20:41  cgilles

	* Fix ML @

2004-05-12 14:59  cgilles

	* Update

2004-05-12 14:58  cgilles

	* Added a broken image when the thumbnaillizations failed !

2004-05-12 13:03  cgilles

	* Update with a border

2004-05-12 12:26  cgilles

	* Update

2004-05-12 12:20  adridg

	* Don't bail on the whole module just because digikam can't be
	  compiled. Note that the PKG_CHECK_MODULES call in digikam will
	  still break some systems.

2004-05-12 11:31  cgilles

	* Disable some option in ImageViewer when an image is opening from
	  CameraUI

2004-05-12 08:50  cgilles

	* Update

2004-05-12 08:49  cgilles

	* Added Image flip actions to ImageViewer

2004-05-12 06:40  deller

	* fix warning: underquoted definition of KDE_FIND_IMLIB_CONFIG

2004-05-11 14:26  cgilles

	* Added 'Save as' action button in ImageViewer

2004-05-11 11:57  cgilles

	* Update

2004-05-11 11:56  cgilles

	* Added 'Exif info' action button in ImageViewer

2004-05-11 11:23  cgilles

	* Added 'Edit Comments' capability

2004-05-11 11:15  cgilles

	* *** empty log message ***

2004-05-11 06:55  cgilles

	* Update

2004-05-11 06:54  cgilles

	* Update splashscreen from Yves Chauffour for 0.6.3 release

2004-05-11 06:46  cgilles

	* UPdate

2004-05-10 14:07  cgilles

	* Added Slideshow mouse buttons actions

2004-05-08 23:18  adawit

	* Make it compile. Why not simply use KdDebug and friends ?

2004-05-07 13:35  cgilles

	* Fix

2004-05-07 13:17  cgilles

	* Fix Makefiles -> Done !!!

2004-05-07 12:10  cgilles

	* Fix

2004-05-07 11:00  cgilles

	* Fix

2004-05-06 08:47  cgilles

	* Fix

2004-05-06 07:59  cgilles

	* Fix Makefiles

2004-05-06 07:22  cgilles

	* Fix makefile

2004-05-05 13:51  cgilles

	* remove

2004-05-05 13:47  cgilles

	* Added to CVS

2004-05-05 13:45  cgilles

	* Adde to CVS

2004-05-05 13:45  cgilles

	* Add to CVS

2004-05-05 13:38  cgilles

	* Add Digikam core to KEG-3

