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
Adrian Likins
bf9b33ece2
Bug 749044 - Exporting as KISS - CELL (*.cel) results in error
2016-05-26 03:51:38 +02:00
Simon Budig
bdae0de1aa
script-fu: make regex matching return character indexes
...
Since tinyscheme uses utf-8 for strings match the behaviour for the
script-fu regex utilities as well. Fixes bug #764811
2016-05-25 20:18:34 +02:00
Michael Natterer
eba2d2d88b
plug-ins: rename file-darktable format names to "Raw Foo"
...
so they are ordered together in the file dialogs. Also rename the
procedures to "file-farktable-foo".
2016-05-21 00:01:10 +02:00
nmat
cf4d0cc40e
Fix wrong reference to .ico .cur and resource.h for to fix compilation errors on windows.
2016-05-20 16:14:36 +02:00
Michael Natterer
79cdbadc95
plug-ins: replace some gimp_spin_button_new() by plain GTK+ calls
2016-05-18 09:49:22 +02:00
Tobias Ellinghaus
2359c29895
plug-ins: Only have one thumb loader for darktable
2016-05-03 15:10:32 +02:00
Tobias Ellinghaus
3123b49852
plug-ins: Add a bunch of formats for file-darktable
...
The mime types will need some love, and the magics might be buggy, but
only testing it in the wild will tell.
2016-05-02 00:20:45 +02:00
Kristian Rietveld
596d5f7435
pygimp: disable deprecation warnings for gimpmodule, drawable, tile
...
We need to bind deprecated methods and cannot just implement these using
the replacements. So therefore, do not disturb us with deprecation
warnings for these files.
2016-05-01 21:44:04 +02:00
Kristian Rietveld
b1117908f4
pygimp: add override for gimp_zoom_preview_get_source
2016-05-01 21:44:04 +02:00
Kristian Rietveld
a2d7a04700
pygimp: add overrides for two _convert_surface() methods
2016-05-01 21:44:04 +02:00
Kristian Rietveld
f29877dcc4
pygimp: require Pycairo in configure, link gimpui against pycairo
2016-05-01 21:44:04 +02:00
Kristian Rietveld
7934e1c8f1
pygimp: make GimpParasite type known to the code generator
2016-05-01 21:44:03 +02:00
Kristian Rietveld
fd7c1eff47
pygimp: add type definition for GimpColorManaged
2016-05-01 21:44:03 +02:00
Kristian Rietveld
f3583e21c5
pygimp: add GimpColorConfig object
2016-05-01 21:44:03 +02:00
Kristian Rietveld
5a1c4e035d
pygimp: disable deprecation warnings for gimpui.c
...
gimpui.c is the language binding which is generated from gimpui.defs.
We need to bind deprecated methods, so please do not disturb us
with deprecation warnings for this file.
2016-05-01 21:44:03 +02:00
Kristian Rietveld
57a310ebd6
pygimp: add binding for GimpImageType
2016-05-01 21:44:03 +02:00
Massimo Valentini
79ce219a32
Bug 761823: TIFF export generates corrupted output...
...
... if picture has EXIF
2016-05-01 19:57:37 +02:00
Michael Natterer
a856fdab50
plug-ins: forgot to change an #include after renaming screenshot files
2016-05-01 19:25:52 +02:00
Michael Natterer
eb6ce6ebc6
plug-ins: rename all screenshot win32 files to screenshot-win32-*
2016-05-01 19:20:56 +02:00
Hartmut Kuhse
ed80db30c9
plug-ins: convert win-snap to screenshot
...
works as win-snap, lots of optimizing work to be done.
2016-05-01 19:10:57 +02:00
Michael Natterer
ad25307a3b
plug-ins: remove the magic from file-nef-load
...
It was matching a lot of TIFFs.
2016-05-01 18:41:21 +02:00
Kristian Rietveld
fb5d4ac076
pygimp: remove calls to gimp_context_set_transform_recursion
...
This deprecated function is currently a no-op anyway.
2016-04-29 21:35:43 +02:00
Kristian Rietveld
bb4cb5b4c1
pygimp: fix typo
2016-04-29 21:35:43 +02:00
Kristian Rietveld
6746e502c2
pygimp: fix implicit enum casts
2016-04-29 21:35:43 +02:00
Kristian Rietveld
04ef2c34db
pygimp: python-console: ensure initial width of 80 characters
2016-04-29 21:35:43 +02:00
Kristian Rietveld
2f1c947abc
pygimp: pyconsole: set up a default size of 80x40 characters
...
A default width of 80 characters makes Python help readable by default.
2016-04-29 21:35:42 +02:00
Kristian Rietveld
cd5dfb8642
pygimp: pyconsole: use appropriate Pango function to estimate char width
2016-04-29 21:35:42 +02:00
Kristian Rietveld
d9bb8d18f9
pygimp: pyconsole: replace raw_input builtin with modal raw input
...
We need to run raw_input in modal mode, such that we can return the
text that has been entered as the return value. This makes the use
of "raw_input()" within the pyconsole work as well as makes "help()"
not get stuck (it was blocking on input on stdin).
2016-04-29 21:35:42 +02:00