Bug 138446

Summary: Add "Assign ICC profile" entry to 'Image' menu
Product: [Applications] digikam Reporter: Dik Takken <kde>
Component: ColorManagement-ProfilesAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: wishlist CC: caulier.gilles, marcel.wiesweg
Priority: NOR    
Version: 0.10.0   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In: 4.0.0
Sentry Crash Report:

Description Dik Takken 2006-12-06 14:09:49 UTC
Version:           0.1.0_beta2 (using KDE KDE 3.5.5)
OS:                Linux

In Photoshop and CinePaint, you can assign a color management profile to an image directly from the application menu. It would be great if ICC assignment in DigiKam can be done in the same way: Add an entry 'Assign ICC profile' to the 'Image' menu, showing a sub-menu with a list of installed profiles. Assigning a profile only requires clicking on one of the profiles in the submenu.
Comment 1 Dik Takken 2006-12-06 14:17:23 UTC
Gilles, you're fast! I was just about to re-assign to 'Image Editor' myself, then I see you already did it...

:-)))
Comment 2 Marcel Wiesweg 2009-08-23 20:55:10 UTC
Do we want a submenu for directly selecting a profile, or do we want a single action to open a dialog with previews (for assigning) or profile infos (for conversion)?
Comment 3 Mikolaj Machowski 2009-09-03 19:12:59 UTC
IMO differences between thumbnails will be too small to be really useful. Also submenu will be faster.
Comment 4 Mikolaj Machowski 2009-09-03 19:19:44 UTC
The only advantage of separate dialog I see is better access to additional information about profile. But it will be barely useful for advanced users who will only assign profile and be with it.

Another advantage of separate dialog is possibility to store and manipulate plethora of profiles, use quick filtering tool, etc.

Maybe combined solution?

In submenu will be "favorites", most often used profiles for quick assignemnt. But in submenu will be position "All profiles..." which will show dialog with managed thumbnails, additional info *and* checkboxes - "Show in quick list". Checking this box will promote profile to submenu for quick assignment.
Comment 5 Marcel Wiesweg 2009-09-04 16:49:00 UTC
Another question: After reading this a second time, I wonder if this is about assigning a profile or not rather converting, or both?
- Assign: Changes profile, interpretation of image data and appearance, but not the image data; required when the assigned color profile is wrong or an image without assigned profile is loaded assuming the wrong profile. 
- Convert: Changes profile and image data, appearance is unchanged.
Comment 6 Marcel Wiesweg 2009-09-19 20:58:02 UTC
SVN commit 1025817 by mwiesweg:

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

 M  +1 -1      CMakeLists.txt  
 M  +80 -4     imageplugin_core.cpp  
 M  +6 -1      imageplugin_core.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1025817
Comment 7 caulier.gilles 2011-12-12 18:37:21 UTC
Dik,

With commit from Marcel (see #6), this entry is solved now ?

Gilles Caulier