Michael Natterer
d13bc78a95
plug-ins: remove accidentially added .orig file
2016-08-22 09:06:25 +02:00
Benoit Touchette
05e4c5fe28
Bug 769871 - Adds selection to save exif/xmp when exporting a webp file.
...
This adds an expander to the webp file plug-in to select whether
to save or not the exif, and xmp data for webp files. This harmonizes
the plug-in with a similar option to the jpg/png file plug-ins.
https://bugzilla.gnome.org/show_bug.cgi?id=769871
2016-08-16 16:49:57 -04:00
Benoit Touchette
7663ff289f
plugin: fix for errors during export of webp animation with file-webp plugin
...
This fixes an error during export of webp animations when the layer is size smaller than the image size.
https://bugzilla.gnome.org/show_bug.cgi?id=769872
2016-08-16 16:34:09 -04:00
skal
e4a2f220e0
Bug 769959 - crash during WebP file loading
...
WebPDataClear() was called on already-free'd data.
2016-08-16 03:11:26 +02:00
Michael Natterer
381d9e9b7a
plug-ins: clean up the file-webp loading code
2016-08-13 20:54:09 +02:00
Michael Natterer
f2ff74c08c
plug-ins: cleanup in file-webp, mostly simplify the save dialog
2016-08-10 21:49:23 +02:00
Michael Natterer
a9c436ea0b
plug-ins: disable the WebP loader/saver in file-gegl
...
so the new dedicated WebP plug-in is used.
2016-08-10 21:49:23 +02:00
Benoit Touchette
c1021a3e3a
Bug 769651 - Add webp file format support to gimp master
...
Patch to add webp file format support. Includes supports for
loading/saving, icc profiles, exif, and xmp data.
Co-authored with Nathan Osman.
2016-08-09 21:21:52 +02:00
Michael Natterer
45922c71c7
plug-ins: fix some formatting in border-average.c
2016-08-03 23:42:37 +02:00
Massimo Valentini
eb287169c4
Bug 735774: Zarro Boogs found for PF_FILENAME - Ambiguous Entry Dialog
...
Before commit 20523c61ac
PF_FILE used to open a "open file" filechooser dialog.
That commit, while adding the ability to open
a "save dialog" filechooser dialog using PF_FILENAME,
changed the behavior of the existing gimpfu PF_FILE type.
Restore the previous behavior and update the
built-in plug-ins using a save dialog to the new
PF_FILENAME.
2016-08-01 09:06:12 +02:00
Jehan
99a22418b9
Bug 769340 - GIF export dialog: false memory.
...
"As animation" is checked while being insensitive on a single-layer
image when previously exporting a GIF animation in the same session.
2016-07-31 06:26:48 +02:00
Akkana Peck
df6034884a
Fix variable used uninitialized warnings.
...
Set upper bound to the size of the image, though the size_entry
seems to ignore upper and lower bounds anyway.
2016-07-30 21:17:16 -06:00
Massimo Valentini
a1a4a067e4
Bug 735774: Zarro Boogs found for PF_FILENAME - Ambiguous Entry Dialog
...
FileChooser 'action' and 'buttons' should be consistent
and call set_alternative_button_order to be consistent
on platforms using the alternative button order.
2016-07-28 17:57:47 +02:00
Massimo Valentini
f51acf3bfb
Bug 761140: importing gimpui module causes plugin query failure
...
Remove gimp_ui_init call from gimpui module initialization.
Add gimp_ui_init method to gimpui module and call it from
gimpplugin _run method before running the user code.
2016-07-27 19:11:31 +02:00
Michael Schumacher
2f62555d29
Bug 744878 - Python console should not close on Escape key
...
The code is set up to work without returning early, use a pass instead.
2016-07-25 00:59:04 +02:00
Akkana Peck
a9b85bff5f
Bug 744878 - Python console should not close on Escape key
2016-07-25 00:57:07 +02:00
Jehan
02adc61b05
plug-ins: add a new possible format for TIFF tag warning messages.
...
Completing fix from commit 3cb70e6 .
Checking further into libtiff logs, I can see another version of the
warning message for private tags which was used before libtiff 3.7.
For sake of completeness, let's check against this version of the
warning as well.
2016-07-23 18:35:16 +02:00
Jehan
3cb70e67cc
Bug 768950 - TIFF private tags should not generate warnings.
...
This is a regression from bug 131975. Any unknown tag over 32768 is not
an error. This is a reserved zone where it is allowed to create custom
tags.
The warning indeed changed since libtiff 4.0.0alpha where it has become:
"Unknown field with tag %d (0x%x) encountered"
This explains why it was not recognized anymore.
2016-07-23 18:20:53 +02:00
Jehan
35a0d8ddbb
plug-ins: tiff_open() returns a pointer, not a boolean.
2016-07-23 17:41:00 +02:00
Richard Kreckel
dd9b0fc55b
Bug 768044 - Fix many typos
...
This fixes many typos in comments and one in a user-visible string (msgid
"center abscisse" changed to "center abscissa" in affected po files. too).
2016-06-26 00:35:24 +02:00
Carol Spears
245bbbc107
Bug 623886 - CancelError exception support for gimpfu.py
2016-06-22 01:22:08 +02:00
klausstaedtler
b79e754480
icons: Bug 759904
...
add
gimp-open
patch: replace "document-open" by "gimp-open" (or GIMP_STOCK_OPEN)
gimp/plug-ins/imagemap/imap_browse.c: icon = gtk_image_new_from_icon_name ("document-open", GTK_ICON_SIZE_BUTTON);
gimp/libgimpwidgets/gimpfileentry.c: image = gtk_image_new_from_icon_name ("document-open", GTK_ICON_SIZE_BUTTON);
gimp/app/actions/text-editor-actions.c: { "text-editor-load", "document-open",
gimp/app/actions/vectors-actions.c: { "vectors-import", "document-open",
gimp/app/actions/patterns-actions.c: { "patterns-open-as-image", "document-open",
gimp/app/actions/documents-actions.c: { "documents-open", "document-open",
gimp/app/actions/brushes-actions.c: { "brushes-open-as-image", "document-open",
gimp/app/actions/text-tool-actions.c: { "text-tool-load", "document-open",
gimp/app/actions/file-actions.c: entries[i].icon_name = "document-open";
gimp/app/widgets/gimpsettingsbox.c: "document-open",
gimp/app/widgets/gimpsettingseditor.c: "document-open",
patch
gimpicons.c
gimpicons.h
2016-06-10 13:50:46 +02:00
klausstaedtler
b4463ad22f
icons: Bug 759904
...
patch: replace "document-save" by "gimp-save" (or GIMP_STOCK_SAVE) and "document-save-as" by "gimp-save-as" (or GIMP_STOCK_SAVE_AS)
gimp/plug-ins/gimpressionist/presets.c: gtk_image_new_from_icon_name ("document-save",
gimp/libgimp/gimpexport.c: gtk_image_new_from_icon_name ("document-save",
gimp/app/actions/tool-options-actions.c: { "tool-options-save-preset-menu", "document-save",
gimp/app/actions/vectors-actions.c: { "vectors-export", "document-save",
gimp/app/actions/error-console-actions.c: { "error-console-save-all", "document-save-as",
gimp/app/actions/error-console-actions.c: { "error-console-save-selection", "document-save-as",
gimp/gimp/app/actions/gradient-editor-actions.c: { "gradient-editor-save-left-color", "document-save",
gimp/app/actions/gradient-editor-actions.c: { "gradient-editor-save-right-color", "document-save",
gimp/gimp/app/actions/gradients-actions.c: { "gradients-save-as-pov", "document-save-as",
gimp/gimp/app/widgets/gimptooloptionseditor.c: gimp_editor_add_button (GIMP_EDITOR (editor), "document-save",
gimp/app/widgets/gimpdevicestatus.c: gimp_editor_add_button (GIMP_EDITOR (status), "document-save",
gimp/app/widgets/gimpsettingsbox.c: "document-save",
gimp/app/widgets/gimpsettingseditor.c: "document-save",
gimp/gimp/app/widgets/gimpdataeditor.c: "document-save",
gimp/app/dialogs/preferences-dialog.c: button = prefs_button_add ("document-save",
gimp/app/dialogs/preferences-dialog.c: button = prefs_button_add ("document-save",
gimp/app/dialogs/preferences-dialog.c: button = prefs_button_add ("document-save",
gimp/app/dialogs/preferences-dialog.c: button = prefs_button_add ("document-save",
2016-06-10 13:50:45 +02:00
klausstaedtler
628e9feb19
icons: Bug 759904 revert patch file-pdf-save.c
2016-06-10 13:50:45 +02:00
klausstaedtler
8b1ea3cc13
icons: Bug 759904
...
add
gimp-cancel
gimp-save
patch
gimpstatusbar.c
fil-pdf-save.c
gimpicons.c
gimpicons.h
2016-06-10 13:50:45 +02:00
klausstaedtler
37c3c01cf1
icons: Bug 759904
...
add
gimp-next
gimp-previous
patch
gimpcolordisplayeditor.c
gimpcontrollerlist.c
dialog.c
tips-dialog.c
gimpicons.c
gimpicons.h
2016-06-10 13:50:44 +02:00
Michael Natterer
372a985d2b
plug-ins: link file-compressor against GIO
...
mkgen.pl: add support for "gio => 1" in plug-in-desf.pl,
Regenerate Makefile.am
2016-06-05 22:10:56 +02:00
Massimo Valentini
ffd97c0eb8
Bug 766886: the save bar keeps saving even whit a full bar
...
get_file_info is copied from plug-ins/common/file-raw-data.c
2016-06-05 18:52:47 +02:00
Kevin Cozens
3ef6033276
Make various limits configurable (from TinyScheme SVN r109)
2016-06-02 15:32:04 -04:00
Kevin Cozens
7297ace6bf
Added "tinyscheme" to the features list. From SVN version 106 of offical version of TinyScheme.
2016-06-02 15:32:03 -04:00
Kevin Cozens
4b55c551f3
Removed redundant 'break;' statement. Based on SVN version 105 of offical version of TinyScheme.
2016-06-02 15:32:00 -04:00
Jehan
0a8c322ef8
plug-ins: if --with-sendmail is set with a value, use it. (2)
...
I should always test my patches thoroughly! Commit 912fcec was not
working as planned. This is!
2016-06-02 18:17:09 +02:00
Jehan
8a37c928eb
app, plug-ins, libgimp*: clean out all remaining trailing spaces/tabs.
...
Rather than just discovering them by chance, a simple grep and some
search and replace are much more efficient! :-)
Cleaning only done on C and automake files.
2016-06-02 02:04:26 +02:00
Jehan
912fcec37f
plug-ins: if --with-sendmail is set with a value, use it.
...
Assume sendmail has to be installed in the path which was (optionally)
given at build time. If no path is given at build, simply search in the
$PATH.
2016-06-02 01:14:15 +02:00
Michael Natterer
f67100f554
plug-ins: attach the default comment to all screenshots
...
not only to screenshots made with the X11 backend.
2016-05-31 22:29:49 +02:00
Michael Natterer
bb9b899f37
plug-ins: set SCREENSHOT_CAN_SHOOT_REGION on backends that support it
2016-05-31 01:19:12 +02:00
Jehan
4d23939c3d
plug-ins: make "filename" accessible to the loop of "with-files" macro.
...
The filename of the current bash file being processed is a pretty useful
data to access in a script.
2016-05-30 19:37:22 +02:00
Jehan
ce2e187b08
plug-ins: script-fu bash processing should not finish with gimp-quit.
...
This is not the macro business to quit GIMP. The user may still have
processing to do after looping over images.
2016-05-30 19:37:22 +02:00
saul
b6611b94ad
Simplify command line processing by adding a 'with-files' macro.
2016-05-30 19:37:22 +02:00
Pedro Gimeno
139801f222
Bug 690544 - Script-fu (rand 4294967295) hangs on machines with 64-bit longs
2016-05-29 19:42:26 +02:00
Pedro Gimeno
f665e4cfa9
Bug 738951 - (modulo n m) may fail for m >= 46342 (in 32-bit) or m >= 3037000501 (in 64-bit)
2016-05-29 13:48:44 +02:00
Hartmut Kuhse
4a7d1e59f9
plug-ins: convert screenshot-win32 to gegl
...
and do some repairs.
2016-05-28 17:56:14 +02:00
Hartmut Kuhse
93d1161950
plug-ins: remove obsolete win-snap, because its functionality is in plug-ins/screenshot
2016-05-28 11:38:02 +02:00
Jehan
0d8d5a0cfe
plug-ins: sendmail is also a runtime dependency.
...
Such as `xdg-email`, if --with-sendmail is set, sendmail presence should
actually be checked at runtime and not be a blocker during build.
2016-05-28 00:52:38 +02:00
Jehan
c0aff6b0f0
plug-ins: enter in the filename field activates email sending.
2016-05-27 22:09:18 +02:00
Jehan
22905e7174
plug-ins: fix sendmail alternative.
...
Oups! I should have retested --with-sendmail before pushing, after the
changes in commit 05f7726 .
2016-05-27 22:09:18 +02:00
Jehan
cef26867c5
plug-ins: redirect stdout to /dev/null when checking xdg-email presence.
2016-05-27 21:45:19 +02:00
Jehan
59f1b18a93
plug-ins: do not show all fields in dialog for xdg-email.
...
xdg-email would usually open an email client where you can edit all
fields, like recipients, mail title, etc. Setting it first in GIMP
is redundant.
Of course, these fields can still be set in non-interactive mode (in
which case, maybe xdg-email could be set to some non-interactive email
client as well).
2016-05-27 21:45:05 +02:00
Jehan
05f7726eab
plug-ins: xdg-email is a runtime dependency.
2016-05-27 21:44:52 +02:00
Jehan
8c4d03ada8
plug-ins: email plugin brought back from the dead.
...
By default, it will now use xdg-email to select the user's preferred
email client, which means it only works on platforms with xdg-email.
The sendmail implementation is still available if requested explicitly
with --with-sendmail.
2016-05-27 21:44:45 +02:00