- 02 Sep, 2015 7 commits
-
-
Michael Natterer authored
It's split out of gimp_gegl_convert_color_profile(), used from there, and will also be used to color manage image and layer previews.
-
Piotr Drąg authored
-
Michael Natterer authored
so color profile transforms can write directly to cairo-RGB24 and cairo-ARGB32 surfaces.
-
Jehan authored
-
Jehan authored
By default, it only saves the current file filter, but it allows a child to implement its own state. It has been implemented by GimpSaveDialog to save the preferred compatibility mode as well.
-
Jehan authored
The code refactoring allows better readability which will allow in turn to add more complex specific features making good use of the save/export split concept.
-
- 01 Sep, 2015 13 commits
-
-
Michael Natterer authored
Change GimpColorManaged to GimpColorProfile.
-
Michael Natterer authored
but a bit more logical. This totally needs to change again.
-
Michael Natterer authored
which currently all end in a call to gimp_color_managed_get_color_profile() except for channels and masks. This is currently unused infrastructure but will be used for things like layer previews, and return NULL if called on a mask or channel, or if color management is disabled, or whatever.
-
-
-
Jehan authored
Not sure why, ask Mitch! :-)
-
Jehan authored
This would typically happen if the compat mode was set earlier through the save dialog, then later changes in the image render it inapplicable. When this happens, we unset the compat mode, and saves without error, but still emit a warning for the user to know the compatibility got dropped.
-
Jehan authored
If one explicitely enabled the compat mode on an image, we should assume this mode should be reused upon following saves, even after shutdown.
-
Jehan authored
Even if you saved previously in compatibility mode, you may have used new features since, which would cancel the compat mode flag.
-
Jehan authored
If one explicitly enables the compatibility mode, one expects this to be applied on following saves of the same image as well.
-
-
Michael Natterer authored
Call gimp_layer_update_mode_node() also when removing a mask, and change it to only do its magic if there actually is a mask (don't only look at the "show_mask" boolean).
-
Michael Henning authored
Pointed out by prokoudine on irc after it was introduced in e2bdfd41
-
- 31 Aug, 2015 3 commits
-
-
-
Mukund Sivaraman authored
-
-
- 30 Aug, 2015 4 commits
-
-
Michael Natterer authored
...in the Levels dialog explain the difference between them Improve the tooltips of the pick buttons to say "Pick FOO point for {all channels|the selected channel}"
-
Michael Natterer authored
script_fu_load_directory(): load scripts recursively.
-
Michael Henning authored
-
...one green Don't write the TIFF thumbnail using metadata functions, instead write it as a TIFF sub-image.
-
- 29 Aug, 2015 2 commits
-
-
Michael Natterer authored
gimp_image_duplicate(): set the new image's color profile *before* copying layers to it, or the new layers will be automatically converted to "no color profile aka sRGB", but then tagged with the original profile anyway.
-
Piotr Drąg authored
-
- 27 Aug, 2015 4 commits
-
-
Michael Natterer authored
-
Michael Natterer authored
either linkers got smarter or our structure got better, or this breaks on whatever other linkers again...
-
Michael Natterer authored
-
-
- 26 Aug, 2015 4 commits
-
-
Michael Natterer authored
When calculating the color of a pixel, we want to calculate the color at its center, not at its top-left corner. Found by Raymond Jennings.
-
Michael Natterer authored
and call it when an "icc-profile" parssite is attached or detached. This removes code duplication and creates a place to conveniently update more cached profiles and transforms, such as from/to sRGB for color picking and applying.
-
Michael Natterer authored
-
-
- 25 Aug, 2015 3 commits
-
-
Michael Natterer authored
Add gimp_gegl_index_to_mask() and gimp_channel_select_by_index() and around it actions, callbacks and GUI in the colormap dialog.
-
Michael Natterer authored
which I forgot in yesterday's color picking refactoring.
-
Michael Natterer authored
...until dialog window is resized Immediate eye cancer guaranteed when looking at this patch.
-