f44c77b4a2
Bug 761330: Gimp Drop Shadow window always opens...
...
...behind main window on windows
Windows requires that the process with the
foreground window explicitely allows long
lasting background processes showing their
windows as foreground/focused
2016-02-10 17:14:00 +01:00
32469d53b7
Bug 684295: wrong layer group structure in gimp 2.8.2...
...
... (read PSD file from PS CS3)
use a position of 0 when inserting normal layers
as they're always inserted on top of their group
-1 means inside the group when the active drawable is
a group or above it when it's not. This used to work
before layer groups or in simple cases.
2016-01-04 12:55:58 +01:00
e79632728d
Bug 760029: PSD loader fails to load files with...
...
... adjustment or fill layers
the length of the compressed channel data was truncated
for the wrong type used in read_channel_data signature
2016-01-04 12:55:58 +01:00
e86362e6e4
plug-ins: Attempt to fix Jenkins error in pagecurl
2016-01-02 18:00:50 -08:00
ce3a87da38
plug-ins: Fix missing GEXIV2_LIBS for file-tiff
2015-12-29 10:12:36 -08:00
63805dfcf2
Bug 758909: Gimp cannot open some tif files it exports
...
Clear TIFFTAG_MIN/MAXSAMPLEVALUE because exiv2 saves
them with the wrong type and the original values could
be invalid
2015-12-29 18:47:56 +01:00
ed042c540a
plug-ins: put the pagecurl icons into a resource
2015-12-28 23:54:30 +01:00
a33daf99fe
libgimpcolor: rename RGB and GRAY gimp_color_profile_new_*() functions
...
to be more consistent, as discussed in bug #756389 .
2015-12-15 20:42:21 +01:00
c64a104155
plug-ins: merge the file-tiff-load and file-tiff-save plug-ins
...
so they can share duplicated code.
2015-12-05 08:53:09 +01:00
48046d258a
configure.ac, plug-ins: make libtiff a hard dependency
...
so file-tiff-load and file-tiff-save are always built. Also move them
to their own folder plug-ins/file-tiff/ because they will soon share
some common GIO code.
2015-12-02 12:33:31 +01:00
16a0421894
plug-ins, pdb: remove the blur-gauss-selective plug-in, add a PDB compat proc
2015-11-29 22:01:53 +01:00
a69b68de40
plug-ins: formatting cleanup in compose/decompose
2015-11-24 23:56:54 +01:00
f78dec232a
Bug 755270 - Decompose/Compose LAB: scaling code produces odd L, a, and b values
...
Decompose/compose to/from LCH: remove unconditional CLAMP (only clamp
if the component really needs clamping), change LAB AB range.
2015-11-24 12:45:32 +01:00
bc980cd73a
Bug 757783 - When opening linear gamma pngs or tiffs...
...
...many operations give wrong results
Same fix for TIFF: get the color profile first, then create a linear
image if the profile says so.
2015-11-23 22:29:06 +01:00
3cc80b0a5c
Bug 757783 - When opening linear gamma pngs or tiffs...
...
...many operations give wrong results
Fix PNG loading to get the embedded profile first, and create a
linear RGB image if the profile says so.
2015-11-23 18:44:17 +01:00
4446954e27
Bug 757773 - Filters->Edge Detect->Neon... crashes
...
As in e3b24af3d0
, don't use a
GimpDrawablePreview's GimpDrawable if it was not created using the
deprecated GimpDrawabl-based API. Spotted by Massimo.
2015-11-08 14:15:44 +01:00
3f2efc5719
plug-ins: fix the build in screenshot-osx.c
2015-11-08 00:17:38 +01:00
e4ff6b40da
Bug 757687 - Screenshot functionality broken under Wayland
...
Move OS X and X11 specific code to its own files, to prepare for more
shooting backends being added. Also remove unimplemented G_OS_WIN32
stubs, if anyone feels like implementing a Windows backend, by all
means go ahead.
2015-11-07 22:39:32 +01:00
8212602939
Bug 757745 - selection-to-path: Fix whitespace typo in tooltip
2015-11-07 20:54:04 +01:00
e1c4314a8e
Bug 757687 - Screenshot functionality broken under Wayland
...
Move the screenshot plug-in to its own directory, it's about to be
split up into multiple files.
2015-11-07 15:52:44 +01:00
feb0790cc4
plug-ins: file-xmc: use GeglRectangle instead of GimpParamRegion
2015-10-31 19:10:51 +01:00
eb5094b9f7
plug-ins: decompose: move "run_mode" to a local scope
...
and some tiny cleanups.
2015-10-25 23:47:43 +01:00
0cfd6d2d01
Bug 756701 - Decomposing to HSL produces HSV layers
...
Fix the name of the decomposed lightness layer to "lightness", it used
to be "value" due to a copy/paste error. Spotted by Massimo.
2015-10-22 20:16:25 +02:00
68a9835d56
Bug 756822 - Colors/Desaturate/Luminosity should operate on linear RGB
...
Add GIMP_DESATURATE_LUMINANCE to enum GimpDesaturateMode and rename
GIMP_DESATURATE_LUMINOSITY to GIMP_DESATURATE_LUMA.
Keep GIMP_DESATURATE_LUMINOSITY as deprecated compat value and add it
to the script-fo and pygimp compat constants.
Change GimpOperationDesaturate to process GIMP_DESATURATE_LUMINANCE
with linear "RGBA float".
2015-10-22 19:50:56 +02:00
f5f88b8134
plug-ins: fix some compiler warnings in file-xmc
...
and some minor formatting cleanup.
2015-10-22 19:29:35 +02:00
7e62875d48
plug-ins: port file-xwd-save to GIO
...
and properly format all prototypes in the file.
2015-10-18 14:26:25 +02:00
195d5c760b
plug-ins: pedantic function reordering in file-header.c
2015-10-17 23:28:45 +02:00
940349c564
plug-ins: add the legacy difference of gaussians back to the menus
...
until we have sorted out the differences to the new GEGL op.
2015-10-14 23:10:03 +02:00
cc9c7aa3b3
plug-ins: fix 2 bugs in fractal-trace
...
- crashes when computing % 0 when selection height < 100
- used y2 instead of x2 when computing width
- crash when selection in lower left corner
2015-10-10 21:43:03 +02:00
24d844c9f1
Bug 155733 - need to check return values of gimp_drawable_mask_bounds()
...
Remove gimp_drawable_mask_bounds() from color-cube-analyze.c, also add
menu entry to access it.
2015-10-10 17:16:48 +02:00
e7715dca35
Bug 155733 - need to check return values of gimp_drawable_mask_bounds()
...
Mask intersect fix for photocopy plug-in.
2015-10-10 17:13:10 +02:00
a3f2b1ab68
Bug 155733 - need to check return values of gimp_drawable_mask_bounds()
...
Remove gimp_drawable_mask_bounds() from border-average.c
2015-10-10 17:07:31 +02:00
3c717ac483
Bug 756030 - file-pdf-save-multi PDB API is mis-specified
...
file-pdf-save-multi did not honor the PDB array passing standard.
2015-10-08 18:39:20 +02:00
e3b24af3d0
plug-ins: fix crash in blur-gauss-selective.c
...
Must not call the deprecated gimp_drawable_preview_get_drawable() on a
preview that was not also created using the deprecated
gimp_drawable_preview_new(). Instead, pass the GimpDrawable to
preview_update() using the signal's user_data.
2015-10-08 12:15:06 +02:00
b70ffb0c8b
plug-ins: some cleanup in the new file-exr ICC profile code
2015-09-20 23:49:38 +02:00
d73cfa4a24
plug-ins: support color managed EXR loading
...
This generates an ICC profile from the embedded white point and
chromaticities on the fly, assuming linear gamma images.
2015-09-20 23:42:24 +02:00
07dfe4a5eb
plug-ins: Fix generation of the AND mask for 32-bit ICO images
...
Previously, the mask would be transparent if the alpha was <50%.
However, this causes pixels to become black in some places in Windows
(notably, the taskbar on Windows 10). Therefore, always set the mask
to opaque if a pixel is partially or fully opaque.
2015-09-18 18:58:12 +02:00
7f2d5ebbc5
plug-ins: use the new drawable_ID-based GimpAspectPreview API
2015-09-17 00:28:09 +02:00
5b10339c5f
Bug 751584 - parasite_list() methods fail if no parasites found
...
Correct parasite_list() methods.
2015-09-15 09:34:55 +02:00
e18aae18c2
plug-ins: use the new drawable_ID-based GimpDrawablePreview API
2015-09-15 00:50:16 +02:00
9a8878ed6e
plug-ins: use the new drawable_ID-based GimpZoomPreview API
2015-09-14 22:16:21 +02:00
d7b2d1c372
plug-ins: fix file-tiff-load's load_rgb() which I broke two commits earlier
2015-09-13 20:20:35 +02:00
9a1f94e9b2
plug-ins: don't add alpha to all but the loaded tiff's background layer
...
That's not needed any longer.
2015-09-13 20:14:22 +02:00
701aff3c8a
plug-ins: lots of cleanup in file-tiff-load
...
Move variables to local scopes, saner variable names, comment
formatting, indentation, whatnot...
2015-09-13 20:12:02 +02:00
1243e1f93b
Bug 743034 - file-tiff-load crashes if I try to open a BigTIFF file
...
Use a Babl format that actually exists for extra channels. Makes the
plug-in load black pages from the mentioned "Rome" BigTIFF, so this
only fixes the plug-in crash but doesn't fix loading of BigTIFF
images, whatever they are...
2015-09-13 16:21:35 +02:00
b430a2d0f6
Bug 750867 - loading of CCiTT4 tiff images broken
...
Revive and partly reimplement the code that loads indexed and b/w
images. Seems to work on the fax attached to the bug, and on a random
indexed RGB image.
2015-09-13 00:12:42 +02:00
67597f42ad
Bug 754727 - gimp 2.9.1 git compilation fails in file-psd
...
Fix some glitches in patches I recently applied blindly :)
2015-09-08 18:54:02 +02:00
5a2757c6ec
Bug 753986 - manage layer resource block lnsr
...
Layer name source (id on 4 characters encoded in MacRoman).
psd from PS>5 have "luni" (Layer Unicode)
See https://bugzilla.gnome.org/show_bug.cgi?id=753986#c4 for more details
Janitorial on lyvr:
move IFDBG at the beginning of the function
+change the content of it
2015-09-06 16:57:11 +02:00
0593eaa7c3
plug-ins: GEGL buffers leaked when canceling gif export.
...
Delete the duplicated sanitized image when canceling in the gif options
dialog.
2015-09-04 18:26:35 +02:00
6b33491ce4
plug-ins: returned value of gimp_image_get_layers() must be freed.
2015-09-04 18:24:21 +02:00