Commit graph

33526 commits

Author SHA1 Message Date
Téo Mazars
5efcc0eb09 app: add gegl:stretch-contrast to Colors/Auto/
before removing the plug-in
2013-11-15 19:12:56 +01:00
Hartmut Kuhse
8dc7ff4504 app: metadata undo: unref instead of free 2013-11-14 21:45:06 +01:00
Michael Henning
ff1e1bf176 build/win: Upgrade pango to 1.36.1 2013-11-12 17:14:41 -05:00
Michael Henning
9779657ea8 build/win: Upgrade libsoup to 2.44.2 2013-11-12 16:26:21 -05:00
Michael Henning
0711a02ba7 build/win: Upgrade gdk-pixbuf to 2.30.1 2013-11-11 19:19:14 -05:00
Michael Natterer
c8bd782268 libgimp: bail out early in gimp_image_metadata_save_finish()
if no GimpMetadataSaveFlags are set.
2013-11-11 23:31:58 +01:00
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