gimp/libgimpconfig
Michael Natterer 77dac3ea60 Bug 555562 - GIMP should ask before applying working space profile
Get rid of the "configurable RGB working space profile".

Instead, turn GimpColorConfig's "rgb-profile" property into a
"Preferred RGB profile" thing that is only a hint and never used
without explicit user interaction. Present it next to the built-in
profile in the profile combo boxes and call it "Preferred" in the
prefs dialog and its tooltip.

Most importantly, don't use it as the image's profile when the image
is not tagged with a profile. Untagged images are now always in the
sRGB or linear RGB built-in color spaces.

This commit reduces the "Apply color profile" dialog on file import to
a simple "Convert to built-in RGB", but that dialog is about to be
moved to the core and improved anyway.
2015-08-20 16:02:22 +02:00
..
.gitignore Added .gitignore files generated with git svn create-ignore. 2009-01-31 11:37:44 +00:00
Makefile.am Makefile: fix VPATH builds for win32. 2014-09-14 18:28:26 +02:00
gimpcolorconfig-enums.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimpcolorconfig-enums.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpcolorconfig.c Bug 555562 - GIMP should ask before applying working space profile 2015-08-20 16:02:22 +02:00
gimpcolorconfig.h libgimpcolor, *: change GimpColorProfile to be a GObject 2015-07-10 22:53:59 +02:00
gimpconfig-deserialize.c Remove the "GIMP" from all "Since: GIMP 2.x" API doc comments 2015-05-31 21:18:09 +02:00
gimpconfig-deserialize.h libgimp*: add guards that #error out if individual files are included 2011-04-28 14:30:41 +02:00
gimpconfig-error.c Remove the "GIMP" from all "Since: GIMP 2.x" API doc comments 2015-05-31 21:18:09 +02:00
gimpconfig-error.h libgimp*: add guards that #error out if individual files are included 2011-04-28 14:30:41 +02:00
gimpconfig-iface.c Remove the "GIMP" from all "Since: GIMP 2.x" API doc comments 2015-05-31 21:18:09 +02:00
gimpconfig-iface.h libgimpconfig: add gimp_config_deserialize_stream() 2014-07-04 03:29:09 +02:00
gimpconfig-params.h libgimp*: add guards that #error out if individual files are included 2011-04-28 14:30:41 +02:00
gimpconfig-path.c Remove the "GIMP" from all "Since: GIMP 2.x" API doc comments 2015-05-31 21:18:09 +02:00
gimpconfig-path.h libgimpconfig: add gimp_config_path_expand_to_files() 2014-07-20 17:09:25 +02:00
gimpconfig-serialize.c Remove the "GIMP" from all "Since: GIMP 2.x" API doc comments 2015-05-31 21:18:09 +02:00
gimpconfig-serialize.h libgimp*: add guards that #error out if individual files are included 2011-04-28 14:30:41 +02:00
gimpconfig-utils.c Remove the "GIMP" from all "Since: GIMP 2.x" API doc comments 2015-05-31 21:18:09 +02:00
gimpconfig-utils.h libgimp*: add guards that #error out if individual files are included 2011-04-28 14:30:41 +02:00
gimpconfig.def libgimpconfig: rename the new GimpColorConfig profile accessor functions 2015-06-03 09:57:34 +02:00
gimpconfig.h libgimp*: add guards that #error out if individual files are included 2011-04-28 14:30:41 +02:00
gimpconfigtypes.h libgimpconfig: fix a lot of gtk-doc warnings 2010-06-29 22:19:11 +02:00
gimpconfigwriter.c Remove the "GIMP" from all "Since: GIMP 2.x" API doc comments 2015-05-31 21:18:09 +02:00
gimpconfigwriter.h libgimpconfig: add gimp_config_serialize_to_stream() 2014-07-03 23:25:21 +02:00
gimpscanner.c Remove the "GIMP" from all "Since: GIMP 2.x" API doc comments 2015-05-31 21:18:09 +02:00
gimpscanner.h libgimpconfig: add gimp_config_deserialize_stream() 2014-07-04 03:29:09 +02:00