Commit graph

6906 commits

Author SHA1 Message Date
Michael Natterer
39eadbe64d plug-ins: port ifs-compose to GEGL 2013-03-15 23:52:38 +01:00
Mukund Sivaraman
f86655bb1f file-gif-load: Fix incorrect out-of-input-bits condition (#695513)
GetCode() erroneously assumes that it has run out of input bits, because
it's off by 1 in its size calculation. At the end of the block, if the
End-of-Information code is exactly at the block boundary, it calculates
that it needs to read an extra bit, and tries to read beyond the end of
the block. It fails then, and the End-of-Information code is not
processed, and other warnings/errors are generated.
2013-03-12 13:11:48 +05:30
Michael Natterer
e21e3bce5c plug-ins, pdb: remove plug-in noise-randomize
and implement its procedures as compat wrappers around GEGL ops.
2013-03-08 17:06:53 +01:00
Michael Henning
40c2b8fc52 file-fits: Add support for saving high bitdepth files. 2013-03-02 11:45:00 -05:00
Elle Stone
ceebfe5d01 Bug 694679 - lcms plug-in half-floating point support
Again, this time in an #ifdef: add support for half-floating point ICC
profile conversions.
2013-02-26 09:12:02 +01:00
Michael Natterer
1e6d984c66 Revert "plug-ins: add support for half-floating point ICC profile conversions to lcms"
This reverts commit fd5a017633.

We can't depend on lcms 2.4 yet.
2013-02-25 23:25:27 +01:00
Elle Stone
fd5a017633 plug-ins: add support for half-floating point ICC profile conversions to lcms 2013-02-25 22:50:23 +01:00
Michael Henning
8d1c28d59e file-fits: add support for high bit depths 2013-02-17 18:35:41 -05:00
Téo Mazars
b4b85cf853 Bug 683153 - Lighting effects - bump mapping: top two rows of pixels are...
Init and interpolate the topmost row to avoid the use of a zero array.
2013-02-16 21:39:47 +01:00
Michael Natterer
086793d040 Make it harder to "save" to foo.png.gz or "export" to foo.xcf.gz
Remove plain .gz .bz2 .xz from the extensions the file-compressor
plug-in registers, and make sure is only ends up in "save_procs", so
at least "exporting" to foo.xcf.gz is not possible any longer. With
some effort, one can still "save" to foo.png.gz tho, but it's much
harder now.
2013-02-15 00:01:27 +01:00
Téo Mazars
4a5a6ef914 Bug 684330 - Rectangle tool's "fixed size" option is off-by-one
ROUND() is consistent only on positive values, and bad rounding
creates an offset when negative values are involved. Introduce
SIGNED_ROUND() and use it in gimprectangletool.c. It should probably
be used in much more places.
2013-02-13 00:08:39 +01:00
Ville Skyttä
6b0d1038cc Bug 692641 - Various spelling fixes 2013-01-27 18:59:02 +01:00
Massimo Valentini
94a404ed24 Bug 639920: Gaussian blur can't work on specified selection
In presence of a selection extend the area processed
2013-01-27 17:04:04 +01:00
Jehan
9fa112f6b3 Bug 690728: file-gif-save plug-in crops the actual image the user is working on.
Destructive behavior fixed by duplicating the image first, then deleting
the duplicate at the end.
2013-01-20 16:17:55 +09:00
Michael Natterer
5d07d8052c file-fits: more cleanup 2013-01-20 00:51:48 +01:00
Michael Natterer
9cff6a663c file-fits: change data types to CamelCase and constants to CAPS 2013-01-20 00:34:32 +01:00
Michael Natterer
95d7edf72b Bug 675069 - "Value" in po-plug-ins/ja.po is conflicted
Add a translation context to "Value" in the metadata plug-in.
2013-01-19 22:48:31 +01:00
Michael Natterer
2eae4c42e8 metadata: indentation in interface.c 2013-01-19 22:46:14 +01:00
Kővágó, Zoltán
cfe5dd8bd4 file-xwd: support 32bit (ARGB) xwd import
No saving for now...
2013-01-19 22:03:06 +01:00
Michael Natterer
dfabfb9664 Bug 572997 - gih description alter when re-saving
Undeprecate, clean up and apply patch from Eric Lamarque which adds a
"gimp-brush-pipe-name" parasite to remember the description.
2013-01-19 20:54:08 +01:00
Massimo Valentini
d93d2e71c3 Bug 670226 - pbm image non-interactive different from interactive
Properly set the "pbm" flag in non-interactive mode, also add a
missing "break" so non-interactive actually behaves like
non-interactive.
2013-01-19 18:46:53 +01:00
Ludovic Rousseau
5379a2377e Bug 675510 - tw_func.h contains windows-specific types
Put the stuff in #ifdef G_OS_WIN32
2013-01-19 18:39:15 +01:00
Michael Henning
2999e30901 plug-ins: fix memory leak in file-html-table
Found using clang's scan-build.
2013-01-18 23:12:15 -05:00
Michael Henning
0357f83658 plug-ins: fix memory leak in file-mng
Found using clang's scan-build.
2013-01-17 19:23:51 -05:00
Michael Henning
a9b014c3dd plug-ins: fix memory leak in file-xbm
Found using clang's scan-build.
2013-01-16 18:49:09 -05:00
Mukund Sivaraman
5d1c8726a3 imagemap: Don't use fixed size buffer to print statusbar messages (#691386) 2013-01-16 17:23:52 +05:30
Michael Henning
0f6044ef2b plug-ins: fix memory leak in psd-save
Found using clang's scan-build.
2013-01-15 17:10:33 -05:00
Michael Natterer
c44c33f667 plug-ins: forgot gegl_init() in file-pdf-save 2013-01-15 14:25:15 +01:00
Michael Henning
14bb38da3f plug-ins: fix a memory leak in file-png
Found using clang's scan-build.
2013-01-14 17:36:43 -05:00
Michael Henning
f4bf93dac9 plug-ins: fix memory leak in file-tiff-save
Found using clang's scan-build.
2013-01-13 21:38:12 -05:00
Michael Natterer
69fd08dbf8 plug-ins: remove some more totally unused cruft from imagemap
with the nice side effect that it now compiles without further
changes on GTK+ 3.x
2013-01-14 01:25:01 +01:00
Michael Natterer
7fa0321afc Bug 691183 - GIMP uses deprecated GtkHandleBox widget
Simply get rid of the handle boxes now instead of waiting
for GTK+ 3.x, they were entirely pointless in this case anyway.
2013-01-14 01:08:57 +01:00
Michael Natterer
d41f7f1300 plug-ins: more cleanup in fits-io 2013-01-13 23:14:13 +01:00
Michael Natterer
fda8c63a2b plug-ins: remove trailing whitespace in file-tiff-load 2013-01-13 22:27:22 +01:00
Michael Henning
7d6f6a2692 plug-ins: fix memory leak in file-tiff-load
Found using clang's scan-build.
2013-01-12 22:52:42 -05:00
Michael Henning
e87971e850 plug-ins: fix memory leak in edge-neon
Found using clang's scan-build.
2013-01-11 21:02:00 -05:00
Michael Natterer
24f2a24b99 plug-ins: completely reformat fits-io.* 2013-01-12 00:46:09 +01:00
Michael Natterer
1f22d11256 plug-ins: port file-fits to GEGL 2013-01-11 00:49:31 +01:00
Michael Natterer
cfbf83161b plug-ins: untabify file-fits 2013-01-10 23:17:57 +01:00
Michael Natterer
c758bdc9e5 plug-ins: clean up formatting in file-fits 2013-01-10 23:10:16 +01:00
Michael Henning
c59e569e50 plug-ins: don't free a pointer allocated with g_newa in file-pdf-save
Found using clang's scan-build.
2013-01-09 17:02:43 -05:00
Michael Henning
57740d107d plug-ins: fix memory leak in flame/rect.c
Found using clang's scan-build.
2013-01-08 16:14:37 -05:00
Michael Natterer
4d4905cc0e Revert "plug-ins: clean out compilation warning about types used by libpng."
This reverts commit a02facf41e.
It broke the build against other libpng versions.
2013-01-05 17:15:19 +01:00
Jehan
a02facf41e plug-ins: clean out compilation warning about types used by libpng.
iCCP profile was changed from png_charpp to png_bytepp in 1.5.x (cf.
libpng manual). Older versions of libpng still works of course, but
we fix warnings for recent versions.
2013-01-04 20:40:26 +09:00
Kevin Cozens
cc20c8d7f6 Fixed several typos. Minor whitespace changes. 2012-12-14 17:43:10 -05:00
Kevin Cozens
df30fd6e68 R5RS compatability fix for string->number and number->string (SF bug #3399335)
Optional radix parameter from SVN version 92 of official version of TinyScheme.
2012-12-14 17:43:10 -05:00
Kevin Cozens
82f2c0b1ce R5RS compatability fix for parser (SourceForge bug #2866196) 2012-12-14 17:43:09 -05:00
Michael Natterer
b47107123a plug-ins: fix indexed palette handling in lcms.c
gimp_image_get/set_colormap() returns/takes the number of bytes in the
colormap, not the number of colors.
2012-12-14 21:12:36 +01:00
Ionutz Borcoman
24ff958580 Bug 583778 - change script-fu-server to return the output of executed...
Return the output of the command for the client to parse instead of
always a useless "Success".
2012-12-14 19:06:49 +01:00
Liam Quin
a268b7e03f Bug 689712 - Change default units of rotate colors plugin (rcm) from...
Degrees makes much more sense as default unit than radians.
2012-12-06 00:39:10 +01:00