Michael Natterer
9615f233ba
Bug 677733 - Export image: duplicate list item for TIFF export
...
Don't register a mime-type for the alternative file-tiff-save2
procedure, it's not supposed to be registered as file procedure, and
only usable from scripts anyway.
2012-11-01 19:21:24 +01:00
Michael Natterer
f3f72b720c
Bug 677733 - Export image: duplicate list item for TIFF export
...
Don't register a second file procedure for extension-less exporting as
XMC, this approach is totally bogus. Fixes the duplicate XMC entry in
File->Export.
2012-11-01 19:17:53 +01:00
Michael Natterer
435df29d85
app: add utility functions for applying specific operations to buffers
...
so gimp_gegl_apply_foo() will run "gegl:foo" with the required
properties on a buffer and write the result to another buffer.
2012-10-31 23:47:45 +01:00
Michael Natterer
819ad3b4d9
app: use g_object_bind_property() to set widget visibility
...
instead of connecting to "notify::boolean-property" of something just
to set "widget::visible" in the callback.
2012-10-31 23:17:47 +01:00
Marco Ciampa
620e79d3a1
Updated italian translation.
2012-10-31 23:01:41 +01:00
Michael Natterer
90608d3a22
Bug 687256 - Please explain the terms wheel, curve, axis
...
Add translator comments to GimpDeviceInfoEditor.
2012-10-31 21:14:26 +01:00
Michael Natterer
9efda84818
app: add a translator comment for _("%s Message")
2012-10-31 16:07:33 +01:00
Massimo Valentini
b25f9abedf
Bug 676413: Text to Path cuts off without covering the whole layer
...
Use an unbounded cairo_recording_surface to extract a
cairo_path_t from a pango_layout.
2012-10-30 18:07:08 +01:00
Marco Ciampa
853d5d94e4
Updated italian translation.
2012-10-29 23:51:34 +01:00
Michael Natterer
569e42d79c
plug-ins: refactor file-gegl so it can handle multiple file types
...
and add support for NEF (Nikon RAW format). Also cleanup everything a
bit.
2012-10-29 23:40:11 +01:00
Marco Ciampa
7f92d087bb
Update italian translation.
2012-10-29 01:24:45 +01:00
Marco Ciampa
8919c7b00e
Updated italian translation.
2012-10-29 01:13:37 +01:00
Michael Natterer
99dfc5930f
Bug 687070 - Modifier+Space doesn't work as shortcut
...
Don't allow to assign Modifier+Space shortcuts, there is so much code
dealing with Space in canvas event handling, we can't have it invoke
arbitrary actions at the same time.
2012-10-28 23:33:31 +01:00
Marco Ciampa
e9548f8cb4
Updated italian translation.
2012-10-25 11:14:54 +02:00
Michael Natterer
2d6a880b12
Bug 662739 - Port to lcms2 for icc V4 profile support
...
Apply patch from Laurent Martelli which multiplies the out-of-gammut
color components by 256 to match the new 16 bit lcms data type.
2012-10-24 18:19:33 +02:00
Michael Natterer
0a5059da51
Bug 685445 - color-to-alpha plugin crashes (use-after-free)
...
gimp_tile_put(): make sure we don't free libgimp's tile data twice in
the non-SHM case. I could never reproduce the bug, but I'm pretty sure
this fixes it. The change in gimpprotocol.c is just cleanup.
2012-10-22 19:03:00 +02:00
Massimo Valentini
ef5cd8d80a
Bug 686379: In the JPEG save dialog, checking/unchecking XMP...
...
saving, don't update JPEG size
2012-10-22 18:26:05 +02:00
Michael Natterer
ca4dadefa4
app: remove gimp_drawable_apply_operation_to_buffer()
...
it was a completely silly wrapper. Use gimp_gegl_apply_operation()
directly instead.
2012-10-22 16:14:56 +02:00
Michael Natterer
eb89a545d5
app: move core/gimp-apply-operation.[ch] to gegl/gimp-gegl-apply-operation.[ch]
2012-10-22 16:03:40 +02:00
Massimo Valentini
9b58e2ba0c
Bug 684483 - Text tool: crash after double clicking text
...
It seems that when the undo action reverts a text -> mark-up change
(or v.v.) the notifications are inverted, first is emitted the new
value notification and successively the property becoming NULL. The
result is that gimp_text_buffer_set_{text,mark-up} is called last with
NULL, unsetting both text_buffer text and mark-up.
The right way to do it is to always prefer "markup" over "text" if
markup is present, no matter if the notification was for "markup" or
"text".
2012-10-22 15:40:55 +02:00
Michael Natterer
890ae48330
Bug 686602 - missing EXIF_CFLAGS when building plug-ins/file-psd
...
Apply patch from John Hein which adds EXIF_CFLAGS to INCLUDES.
2012-10-22 14:59:51 +02:00
Michael Natterer
81c8913332
app: forgot to remove a dead function
2012-10-22 00:49:06 +02:00
Michael Natterer
2b3e5ebd78
Bug 686523 - Text tool: text editor not shown on empty text box
...
gimp_text_tool_options_notify(): always show the editor, also when no
text object exists yet. There was no reason for this limitation.
2012-10-21 23:30:34 +02:00
Piotr Drąg
9fca24955e
Updated POTFILES.in
2012-10-20 19:33:47 +02:00
Andika Triwidada
b6924fea61
Updated Indonesian translation
2012-10-20 11:03:29 +07:00
Daniel Mustieles
74c4e4ecf5
Updated Spanish translation
2012-10-19 13:18:50 +02:00
Michael Natterer
bc87bf5fe9
plug-ins: fix #ifdefs to fix build error and warnings in screenshot.c
2012-10-17 11:53:45 +02:00
Michael Natterer
1920c2bcab
authors.xml: add Simone Karin Lehmann
2012-10-16 13:27:12 +02:00
Martin Srebotnjak
037e084189
Updated Slovenian translation
2012-10-16 08:37:03 +02:00
João S. O. Bueno
15463749f8
Adding Brazilian Portuguese translation for GIMP-Windows install
2012-10-15 10:02:18 -03:00
Michael Natterer
e8eaeb606f
Bug 686103 - Incorrect gimpfu documentation
...
Add missing "None" default values to PF_IMAGE and PF_DRAWABLE
parameters in the procedure registration example.
2012-10-14 21:31:07 +02:00
Simone Karin Lehmann
85445c88c3
Bug 683617 - Can't take screenshots (Mac OS)
...
Use the standard Mac OS X screenshot utulity, it supports
everything: delay, capture decoration, capture region, even
the mouse pointer.
2012-10-14 17:07:42 +02:00
Martin Srebotnjak
4089a7cf3e
Updated Slovenian translation
2012-10-14 16:46:39 +02:00
Martin Srebotnjak
a038909726
Updated Slovenian translation
2012-10-14 16:44:31 +02:00
Michael Natterer
20279d6fd6
Bug 682585 - Edit/Modules: pressing any key crashes gimp
...
Don't crash if module-dialog.c: dialog_select_callback() is called
without any selected list item.
2012-10-14 15:29:23 +02:00
Michael Natterer
60305c11d5
app: add "const Babl *new_format" to GimpDrawable::convert_type()
...
but only to the virtual function, not the public API. Implement it in
GimpSelection and GimpLayerMask, and pass the correct mask format down
to the parent class which does the actual conversion.
2012-10-13 22:56:32 +02:00
Michael Natterer
2b714fcb1a
app: limit the pyhsical memory size by G_MAXSIZE
...
because one process can't handle more.
2012-10-13 22:44:15 +02:00
Michael Natterer
5dbcdef477
app: implement optional dithering when converting to lower bit depth
...
Add "layer_dither_type" and "mask_dither_type" to
GimpDrawable::convert_type(), pass around the dither type from the
dialog, and implement dithering using gegl:color-reduction.
2012-10-13 21:46:56 +02:00
Michael Natterer
56c6935a0c
Bug 686025 - Closing a tab closes wrong tab
...
Replace /* FIXME: switch tabs */ with an actual call to
gimp_image_window_set_active_shell(). WTF...
2012-10-13 00:22:21 +02:00
Michael Natterer
438fc4221e
app: remove unused variable in gimp_unified_transform_tool_init()
2012-10-12 22:39:11 +02:00
Michael Natterer
0f0da94f55
app: fix progress handling in gimp_apply_operation()
...
Only end the progress if we also started it here.
2012-10-12 20:09:47 +02:00
Michael Natterer
d6cf29e8c4
Bug 685797 - all python plug-ins are broken after 3b55877a
...
Remove the privately added GimpItemComboBox class instead, it confuses
the hell out of python. Instead, use g_object_set,get_data() to manage
the newly needed members, and code duplication.
2012-10-10 23:10:56 +02:00
Mukund Sivaraman
bc079e6cab
build: Add $(AM_V_GEN) to more places in Makefile.am files
2012-10-10 13:13:56 +05:30
Mukund Sivaraman
2adb81ee0d
libgimpwidgets: Use AM_V_GEN in Makefile.am for pretty output
2012-10-10 03:40:32 +05:30
Michael Natterer
b426acb42d
Bug 676374 - Windows->Toolbox shouldn't clear Recently Closed Docks
...
When a new toolbox is opened, don't remove all entries containing a
toolbox from the list of recently closed docks. Instead, check if
there is a toolbox already open when such an entry is chosen and tell
the user to close the existing toolbox first.
2012-10-09 22:54:28 +02:00
Michael Natterer
cf0ac5a57b
Bug 685830 - opacity and mask of bottom layer ignored on Normal Mode
...
Let's prefer correct over broken but fast: disabled broken
optimization for the bottom layer.
2012-10-09 21:52:12 +02:00
Piotr Drąg
0dc2705bdf
Updated Polish translation
2012-10-09 15:50:33 +02:00
Jernej Simončič
1243e0355b
Windows: mark GIMP as Windows 8 compatible
2012-10-09 15:48:28 +02:00
Michael Natterer
6c41f58fea
Bug 682742 - Module manager: turning off modules has no effect
...
Use gimp_config_writer_string() instead of gimp_config_writer_printf()
to serialize module-load-inhibit so backslashes and other stuff gets
properly escaped.
2012-10-09 01:25:42 +02:00
Michael Natterer
04fa9e8237
libgimpbase: on OSX move gimpdir to "~/Library/Application Support"
...
not just ~/Library. This clearly needs some manual migration
instructions for the old wrong location.
2012-10-08 23:20:54 +02:00