Commit Graph

32138 Commits

Author SHA1 Message Date
Marco Ciampa 1fb9246ccf Updated italian translation. 2012-09-10 12:16:40 +02:00
Michael Natterer 205645b163 app: add -framework Carbon to LDFLAGS on OSX
I have no clue how anyone was able to build since this
got broken.
2012-09-09 20:08:18 +02:00
Seong-ho Cho 6d8bfb9448 Updated Korean translation 2012-09-09 17:59:56 +09:00
Michael Natterer aecef113ab Bug 655684 - After saving an image with geotags you cannot...
Apply patch from Hartmut Kuhse which fixes encoding of
XMP_TYPE_GPS_COORDINATE.
2012-09-09 00:54:49 +02:00
Michael Natterer 055a52e969 app: fix signature of layers_resize_layer_callback() 2012-09-08 23:51:06 +02:00
Michael Natterer 4db6a970de app: add a workaround to make GimpModuleDB's "verbose" flag work
so we get module output from gimp --verbose.
2012-09-08 12:48:53 +02:00
Michael Natterer e546f2b43b Bug 683462 - cropping with rectangular select tool leaves misaligned...
Reset the tool on image changes again, but not if only the active
drawable changes, so keep bug #678890 closed:

Introduce new dirty flag GIMP_DIRTY_ACTIVE_DRAWABLE and set it on all
tools' dirty_mask except for rect select. Check the new flag when
reseting the active tool because of a drawable change.
2012-09-06 23:55:35 +02:00
Nils Philippsen 96ce2c936d file-cel: make generating thumbnails more robust
Ran non-interactively, file-cel could crash e.g. if loading an image to
generate a thumbnail, because there is no way to specify a palette file
in that case.
2012-09-06 12:42:48 +02:00
Mukund Sivaraman 1981cb9a82 value-propogate: Rearrange operands 2012-09-06 07:29:54 +05:30
Mukund Sivaraman 24139cf453 value-propogate: Fix condition (cppcheck report) 2012-09-06 07:29:16 +05:30
Mukund Sivaraman b3d0ec400e gfig: Remove redundant code (cppcheck report) 2012-09-06 07:25:50 +05:30
Mukund Sivaraman dde1ed4d3c file-save-pdf: Remove redundant code (cppcheck report) 2012-09-06 07:23:05 +05:30
Michael Natterer a366fd76e5 Revert "Bug 683381 - Inverted alpha behavior of 16-bit Targa files"
This reverts commit dc00fb57a0.
2012-09-05 23:34:11 +02:00
Michael Natterer d7588ba45c Bug 678358 - Add option to skip text layers when resizing the image
Add a "Resize text layers" toggle to the canvas size dialog, and
default to FALSE because this seems the desired behavior in most
cases.
2012-09-05 23:26:54 +02:00
Mike Gran dc00fb57a0 Bug 683381 - Inverted alpha behavior of 16-bit Targa files
file-tga.c (upsample): swap alpha behavior
2012-09-05 22:47:35 +02:00
Michael Natterer 9ab3abc98b Bug 683050 - Copying a layer group to a new xcf results in portions...
Use gimp_item_translate() not gimp_item_set_offset() to position
dropped layers, because the latter doesn't affect child layers.
2012-09-05 13:03:47 +02:00
Michael Natterer c7b9728cc8 app: make handling of coordinates more robust against broken input drivers
Initialize the axes[] array with zeros and change pressure curve
mapping to not try to "interpolate" shit like NaN and crash.
2012-09-05 11:36:44 +02:00
Massimo Valentini c59ab4d817 lcms: oversight 2012-09-04 17:53:06 +02:00
Michael Natterer 8bbfc9e5cf Bug 675558 - switch from lcms-1 to lcms-2
Applied modified patch from Hartmut Kuhse which ports to lcms-2.
2012-09-03 20:03:53 +02:00
Michael Natterer b955205676 Bug 678452 - Libgimp drawable combo boxes are not aware of layer groups
Add all a tree's items to the combo boxes. Try to visualize the tree
structure by prepending '-'s, but that could probably need some
suggestions for improvement.
2012-09-03 02:21:28 +02:00
Piotr Drąg 39475b17fb Updated Polish translation 2012-09-03 01:52:37 +02:00
Michael Natterer 14f6d5ee44 Bug 681699 - Inapplicable files are listed with 'All images' filter...
In order the fix the obvious confusion, add another file filter which
contains all the types that are savable with the dialog, name it
either "All XCF images" or "All export images", and make it the
default filter.
2012-09-02 23:22:21 +02:00
Michael Natterer ed94e55be9 plig-ins: build file-compressor only if all compressions libs are there 2012-09-02 22:25:04 +02:00
Michael Natterer e49a5db5b4 plug-ins: formatting in file-compressor.c 2012-09-02 19:18:56 +02:00
Michael Natterer b003f63b72 cursors: make the cursors larger by 4x4 pixels
because the newly added 45°side and corner cursors were overlapping
with some tool cursors, and some cursors looked too crowded anyway.
2012-09-02 14:20:10 +02:00
Christian Kirbach 12f0286536 Updated German translation 2012-09-02 13:49:54 +02:00
Christian Kirbach 8723a49401 Updated German translation 2012-09-02 12:44:58 +02:00
Christian Kirbach a525c90a79 Updated German po-plugins translation 2012-09-02 12:41:17 +02:00
Mukund Sivaraman 310e07465b file-compressor: Fix compiler warning 2012-09-02 05:05:24 +05:30
Mukund Sivaraman ccaf6c6a75 app: Modify code to handle xz as well 2012-09-02 04:54:21 +05:30
Mukund Sivaraman fc4a192f23 file-compressor: Add support for xz compressed files (bug #683159)
This commit causes a compiler warning because string literals are of
type signed char, and we use a character out of the signed range in the
mimetype for xz.  It can be fixed by changing the data type of the mime
string to (unsigned char *), and not using string literals, but that's
a bit too much for this commit.
2012-09-02 04:43:06 +05:30
Michael Natterer ce228911ce app,menus: add some new GEGL ops to the menus 2012-08-31 22:19:43 +02:00
Simon Budig 3d739b0cd2 assume gamma-data in tiffs. 2012-08-29 19:04:13 +02:00
Simon Budig da992cd62b small bugfix for planar, removal of dead code. 2012-08-29 18:20:34 +02:00
Mikael Magnusson 0f380eba53 transformtool: actually use the correct index for the angle vector 2012-08-27 15:12:29 +02:00
Mikael Magnusson 6396e83057 transformtool: use new corner and side cursors appropriately considering current transform 2012-08-27 15:07:15 +02:00
Mikael Magnusson 21bb9e3d46 app: fix condition that disallowed bottom right side cursor 2012-08-27 15:06:30 +02:00
Michael Natterer 2fb7771035 app: simplify and clean up gimpcursor.c 2012-08-27 13:29:18 +02:00
Michael Natterer 85b1f16004 app,cursors: add side and corner cursors in 45° steps
So sides also for corners and corners also for sides, just to
confuse the reader.
2012-08-26 23:59:05 +02:00
Michael Natterer c6ba0ffbdf app/cursors/libgimpwidgets: bye bye stone age B&W bitmap cursors 2012-08-26 22:53:04 +02:00
Michael Natterer b70b04c624 app: formatting in GimpApplicator 2012-08-26 22:52:04 +02:00
Massimo Valentini c09414b8b7 Bug 682454: Plug-in crashed
plug-in-metadata-decode-exif makes use of the exif parasite
attached to the image few lines above.

and exif_data->size is the size of the thumbnail buffer that
starts at exif_data->data and not at exif_data.

==4677== Invalid read of size 1
==4677==    at 0x4A0A130: memcpy@@GLIBC_2.14 (/builddir/build/BUILD/valgrind-3.7.0/memcheck/mc_replace_strmem.c:837)
==4677==    by 0x4E440F8: gimp_write (gimp-2-8/libgimp/gimp.c:1726)
==4677==    by 0x5BDD27E: gimp_wire_write (gimp-2-8/libgimpbase/gimpwire.c:174)
==4677==    by 0x5BD9D41: _gp_params_write (gimp-2-8/libgimpbase/gimpprotocol.c:1748)
==4677==    by 0x5BDDA46: gimp_wire_write_msg (gimp-2-8/libgimpbase/gimpwire.c:296)
==4677==    by 0x5BDAE17: gp_proc_run_write (gimp-2-8/libgimpbase/gimpprotocol.c:305)
==4677==    by 0x4E4513E: gimp_run_procedure2 (gimp-2-8/libgimp/gimp.c:993)
==4677==    by 0x4E4544B: gimp_run_procedure (gimp-2-8/libgimp/gimp.c:926)
==4677==    by 0x40BD36: gimp_metadata_store_exif (gimp-2-8/plug-ins/file-jpeg/gimpexif.c:69)
==4677==    by 0x406EA4: load_image (gimp-2-8/plug-ins/file-jpeg/jpeg-load.c:343)
==4677==    by 0x405A2E: run (gimp-2-8/plug-ins/file-jpeg/jpeg.c:235)
==4677==    by 0x4E44AD8: gimp_main (gimp-2-8/libgimp/gimp.c:1992)
==4677==    by 0x30A0421734: (below main) (in /usr/lib64/libc-2.15.so)
==4677==  Address 0x8f75e01 is 1 bytes after a block of size 64 alloc'd
==4677==    at 0x4A06F18: calloc (/builddir/build/BUILD/valgrind-3.7.0/coregrind/m_replacemalloc/vg_replace_malloc.c:566)
==4677==    by 0x8AC304B: exif_data_new_mem (/home/massimo/libexif/libexif/exif-data.c:111)
==4677==    by 0x8AC312D: exif_data_new (/home/massimo/libexif/libexif/exif-data.c:95)
==4677==    by 0x407224: load_image (gimp-2-8/plug-ins/file-jpeg/jpeg-load.c:311)
2012-08-26 17:41:25 +02:00
Michael Natterer 77ab3271e3 Bug 663531 - Two new button on the Offset dialog for x/2 and y/2
Add buttons to offset by width/2 and height/2 separately. This rarely
used dialog's main purpose is making textures, and it doesn't hurt
if it does this a little better at the expense of a little clutter.
2012-08-25 20:34:27 +02:00
Alexandre Prokoudine 6f3cbcbbd9 Adjusted default values in the Drop Shadow script to help people produce less ugly artwork 2012-08-25 20:14:02 +04:00
Khaled Hosny 70a51f5ce9 Updated Arabic translation 2012-08-25 00:23:05 +02:00
Michael Natterer 8e0db1a12b app: calling gegl_init() in tests.c early fixes the tests 2012-08-24 23:23:55 +02:00
Michael Natterer 095561f8bc app: don't always duplicate the source buffer in gimp_buffer_new()
Honor the passed copy_pixels boolean again. This was disabled during
GEGL porting and forgotten.
2012-08-24 22:31:42 +02:00
Michael Natterer 101a9b9887 app: make image and projection size estimations precision-aware
GimpProjection estimation was still assuming 8 bit, so was
GimpTemplate. Also, calculate GIMP_PROJECTION_IDLE_PRIORITY
inatead of hardcoding it.
2012-08-24 22:16:02 +02:00
Michael Natterer d6a86ca848 devel-docs: add the new even/odd micro version policy to release-howto
(cherry picked from commit fef532a108)
2012-08-23 19:57:54 +02:00
Mikael Magnusson 11a9fe33d9 app: another minor cleanup in gimpunifiedtransformtool.c
you missed a spot
2012-08-23 02:16:06 +02:00