Téo Mazars
7aeb9da6e3
app: follow gegl:dot removal
...
gegl:dot is now included in gegl:pixelize
2013-11-11 16:52:10 +01:00
Michael Natterer
33a8d68117
Bug 711241 - Broken or unknown metadata tag should not cancel...
...
...the whole metadata loading
Don't drop non-utf8 values from gexiv2 when serializing to XML,
instead, base64 encode them. This should be robust against whatever
garbage data is in tags.
2013-11-11 00:11:43 +01:00
Martin Husemann
4ac3967a5d
Bug 711795 - execinfo.h functions need -lexecinfo on NetBSD
...
Allow building on NetBSD -current where execinfo.h is present but
backtrace() and backtrace_symbols() are in -lexecinfo.
2013-11-10 22:20:29 +01:00
Michael Natterer
98cef1273b
Bug 704980 - uclibc - base-utils.c: execinfo.h: No such file or directory
...
Forgot to apply the same fix to master.
2013-11-10 22:09:54 +01:00
Michael Natterer
cfa074628f
configure: check for gtk-mac-intregration only if GTK+ is built for quartz
2013-11-10 20:51:37 +01:00
Michael Natterer
1717cb84ed
configure: run check for gtk-mac-integration only on OSX
2013-11-10 18:46:32 +01:00
Daniel Sabo
e56344294c
app: Port to gtk-mac-integration
...
Replace deprecated Carbon APIs with Cocoa.
Includes code by:
Simone Karin Lehmann
Michael Natterer
Daniel Sabo
2013-11-10 18:22:01 +01:00
Michael Natterer
8c79a070bb
Bug 705457 - Export doesn't handle a single top-level layer group
...
Add special export code for single top-level layers groups, other
cases should be mostly (not perfectly) handled by the export code
for layered images. Also, show the legacy export dialog when the
envorinment variable GIMP_INTERACTIVE_EXPORT is set, so export
changes can actually be tested and verified again.
2013-11-10 01:54:45 +01:00
Michael Natterer
03df8c6af4
plug-ins: pass the format's name again in calls to gimp_export_image()
...
and clean up the formatting of the call and the lines around it. Now
we can check the various (disabled) export options for regressions
again by changing a single line in gimp_export_image().
2013-11-10 00:18:48 +01:00
Michael Natterer
206df00266
app: add an "interactive" boolean inside gimp_export_image()
...
instead of using "format_name", which is confusing, and file plug-ins
will soon pass their format name again.
2013-11-10 00:02:11 +01:00
Piotr Drąg
ce6b4ca958
Updated Polish translation
2013-11-09 20:04:55 +01:00
Michael Natterer
5ad15cecbe
app: fix typo in last commit
2013-11-08 23:33:54 +01:00
Michael Natterer
9057b63c1b
app: add the same <Primary>D shortcut in the image close dialog
...
and change the button label to "_Discard Changes" so it's the same as
in quit.
2013-11-08 23:26:34 +01:00
Michael Natterer
25c4acbd15
app: always use <Primary>D for the shortcut in the quit dialog
...
(do not take it from the button's mnemonic)
2013-11-08 23:18:28 +01:00
Piotr Drąg
e273806f4b
Updated Polish translation
2013-11-08 23:03:59 +01:00
Michael Natterer
ca3440aa1e
app: make quitting by keyboard shortcuts easier
...
This mitigates the pain of having to confirm quitting when images have
only be exported but not saved: Introduce a <Primary>D shortcut in the
quit dialog and tell about it using a hint label at the bottom, so
quitting with dirty images is now a matter of pressing <Primary>Q
<Primary>D which is much easier to memorize than <Primary>Q
<Mnemonic>D.
2013-11-08 22:46:10 +01:00
Nils Philippsen
4664c1f479
file-bmp: don't close foreign FD in ReadImage()
2013-11-08 14:02:03 +01:00
Michael Natterer
65066ff46b
app: add gimp_get_primary_accelerator_mask() to gimpwidgets-utils
2013-11-08 10:00:20 +01:00
Michael Henning
2d86772631
build/win: Also clean git repositories in ./clean script.
2013-11-07 14:04:28 -05:00
Michael Natterer
beb184e395
app: show file:// uris as filename in the close and quit dialogs
...
and make the quit dialog's "Exported to foo" string easier to
translate by constructing the markup in a separate step.
2013-11-07 19:14:04 +01:00
Michael Henning
e7bbc0bdbc
build/win: Upgrade sqlite to 3.8.1
2013-11-07 10:06:33 -05:00
Michael Henning
0aba2e0d8f
build/win: Upgrade gettext to 0.18.3.1
2013-11-07 10:01:09 -05:00
Michael Natterer
936780676b
app: make the "exported to foo" string in the quit dialog nicer
2013-11-07 12:49:03 +01:00
Nils Philippsen
391de600f1
app: don't ignore return value
...
...of gtk_widget_translate_coordinates()
2013-11-07 12:28:28 +01:00
Nils Philippsen
a9376443d7
file-jpeg: fix operator precedence errors
2013-11-07 12:20:34 +01:00
Nils Philippsen
1bb379c3f5
gimpcolorwheel: comment out ineffectual code
2013-11-07 12:20:34 +01:00
Nils Philippsen
6467fbf65d
file-bmp: don't leak file pointer when erroring out
2013-11-07 12:20:34 +01:00
Nils Philippsen
c028580ae0
color-selector-cmyk: avoid freeing uninitialized pointer
2013-11-07 12:20:33 +01:00
Nils Philippsen
d0f7e713bb
lcms: avoid dereferencing null pointers
2013-11-07 12:20:33 +01:00
Michael Natterer
9fe3da2bf2
app: in the quit dialog, mention if the image has been exported
...
Install a cell_data_func for the dirty image list's text renderer abd
construct the label manually, using the same string and logic as in
the close dialog.
2013-11-07 11:35:48 +01:00
Michael Natterer
78ad0327da
app: add new accessor gimp_container_tree_view_get_name_cell()
2013-11-07 11:32:23 +01:00
Michael Henning
87cd8bab66
build/win: Upgrade freetype2 to 2.5.0.1
2013-11-06 20:39:38 -05:00
Michael Henning
5d675005a6
build/win: Upgrade libmng to 2.0.2
2013-11-06 20:06:01 -05:00
Michael Natterer
fab7a994fc
app: formatting in gimppluginmanager-restore.c
2013-11-06 21:20:00 +01:00
Marco Ciampa
264dbfafde
Updated italian translation.
2013-11-06 16:24:47 +01:00
Marco Ciampa
7d6f1cbc59
Small fix for Exif correct write form.
2013-11-06 15:54:57 +01:00
Michael Henning
bf1cf7ec35
build/win: Add poppler-data
2013-11-05 19:42:06 -05:00
Michael Henning
8c2ed47c4c
build/win: Upgrade poppler to 0.24.3
2013-11-05 15:47:57 -05:00
Michael Natterer
8812abee0a
plug-ins: save the metadata of the orig_image_ID in file-jpeg-save
...
The image_ID might be an export image and already deleted.
2013-11-05 08:49:40 +01:00
Michael Henning
c12a4e85ae
build/win: Upgrade glib2 to 2.38.1
2013-11-04 19:24:10 -05:00
Michael Natterer
961d03d795
Bug 709857 - Lcms plugin crashes if RGB profile does not exist
...
Always check the return value of lcms_load_profile(config->rgb_profile)
and use the builtin sRGB profile if it returns NULL.
2013-11-04 23:17:41 +01:00
Michael Natterer
48582d4d6a
modules: silence defined but not used warning in color-selector-water.c
...
by uselessly calling colorsel_water_get_type().
2013-11-04 22:09:57 +01:00
Hartmut Kuhse
7027d3cb13
modules: include <gegl.h> in controller-dx-dinput.c
...
when we include "libgimpwidgets/gimpwidgets.h"
2013-11-04 21:25:22 +01:00
Michael Natterer
71b189e4da
modules: rename color-selector-cmyk-lcms.c to color-selector-cmyk.c
...
overwriting the old color-selector-cmyk.c
2013-11-03 22:06:51 +01:00
Michael Natterer
7bd4d2678a
configure, plug-ins, modules: make lcms a hard dependency
2013-11-03 21:19:51 +01:00
Michael Natterer
39badc65d7
INSTALL: libjpeg and libpng are now a hard dependency
2013-11-03 17:54:29 +01:00
Michael Henning
8453087f5d
build/win: Upgrade pango to 1.36.0
2013-11-03 10:35:32 -05:00
Michael Natterer
fbfaa960e1
Bug 705797 - Empty right panel cannot be completely closed
...
Reduce the minimum width of the "You can drop foo here" label to one
pixel, so it can be hidden as completely as possible while keeping the
label visible.
2013-11-03 16:04:58 +01:00
Michael Natterer
ae9d8c72bc
modules: add GEGL_LIBS to display_filter_libadd
2013-11-03 15:33:40 +01:00
Michael Natterer
61c2ef40f7
Bug 711329 - Artifacts on crop tool's passepartout when set to "allow growing"
...
Calculate GimpCanvasPassepartout's extents using a cairo_region_xor()
of the crop rectangle and the image extents, instead of a
cairo_region_subtract(). This fixes the artifacts and has the nice
side effect that the passepartout now colors both the parts of the
image that will be removed *and* the parts of the image that will be
newly added.
2013-11-03 15:21:22 +01:00