Gimp/plug-ins
Jehan 65fb7536e1 plug-ins: port Python plug-in palette-to-gradient to introspected API.
Localization still doesn't work, but this is normal (po-python is not
installed). I will later make the proper tests for this.

Other than this, it is a pretty simple port. It lost all particularities
and facilities of pygimp, but the fact that it now works similarly to
the C API is quite nice too.
It still uses the legacy API for plug-ins though and will have to be
ported further when the new API will be stable.

Also I still haven't figured out why we need to return the number of
returned values. With the proper annotations, an array length parameter
disappears in introspected Python (because it is useless as Python lists
know their length). But it would seem that this annotation doesn't work
the same for returned values, which is a bit sad as it creates ugly
redundancy.

It can be noted that I an going to move all Python plug-ins from
plug-ins/pygimp/plug-ins/ to plug-ins/python/. The whole pygimp/
subdirectory will actually be deleted eventually (I keep it around for
now as reference) as Python plug-in should not need to be considered
particularly from now on. They can just be considered as generic
executables.
2019-07-28 18:43:00 +02:00
..
common app, libgimp, libgimpbase: plug-in and PDB protocol refactoring part two 2019-07-28 17:34:40 +02:00
file-bmp Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
file-dds plug-ins: port file-dds to GtkGrid 2019-07-22 01:37:11 +02:00
file-exr plug-ins: suppress deprecation warnings from the OpenEXR headers 2019-07-21 19:56:29 +02:00
file-faxg3 Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
file-fits Initial space invasion commit in GIMP 2018-07-21 16:42:57 +02:00
file-fli libgimpwidgets, app, plug-ins: use GimpSpinButton everywhere 2019-03-09 07:28:52 -05:00
file-ico plug-ins: kill GtkAlignment in all plug-ins which are currently built 2018-10-22 14:47:54 +02:00
file-jpeg plug-ins: get rid of babl_format() in file-jpeg. 2019-07-17 13:55:51 +02:00
file-psd Issue #3532 - Wrong color profile on nikon taken photos, it's... 2019-06-20 18:08:59 +02:00
file-raw Issue #2716 - Windows: Rawtherapee plugin cannot be installed 2019-01-03 14:10:27 +01:00
file-sgi plug-ins: fix some new strncpy() warnings 2018-10-22 15:41:18 +02:00
file-tiff plug-ins: use profile space for TIFF export. 2019-07-11 16:55:49 +02:00
file-webp plug-ins: get rid of babl_format() in file-webp. 2019-07-17 13:55:19 +02:00
flame plug-ins: port flame to GEGL, 8-bit only 2019-06-28 12:37:26 +02:00
fractal-explorer plug-ins: remove unused declaration of a GimpDrawable variable 2019-07-20 01:49:21 +02:00
gfig plug-ins: gfig-icons.c doesn't need an i18n include any longer 2019-07-21 16:52:24 +02:00
gimpressionist plug-ins: port gimpressionist to GEGL, stupid 8-bit port only 2019-07-19 18:58:24 +02:00
gradient-flare plug-ins: port gradient-flare to GEGL, stupid 8-bit only 2019-07-06 15:14:55 +02:00
help Undo some (unnecessary) changes. 2019-01-25 19:08:28 +00:00
help-browser Misc. typos 2018-10-19 15:30:27 +00:00
ifs-compose plug-ins: don't use GtkStyle in ifs-compose, it's deprecated 2019-07-21 20:36:01 +02:00
imagemap plug-ins: some GTK3 undeprecation in imagemap 2019-07-22 10:28:37 +02:00
lighting plug-ins: fix VPATH build. 2019-07-21 13:15:14 +02:00
map-object plug-ins: revive animation-play, and draw stuff with cairo 2019-07-22 17:28:20 +02:00
metadata plug-ins: fix two harmless compiler warnings 2019-07-02 15:22:52 +02:00
pagecurl libgimpcolor, app, modules, plug-ins: remove GEGL_ITERATOR2 define 2018-12-02 11:15:37 -05:00
print libgimpwidgets, app, plug-ins: use GimpSpinButton everywhere 2019-03-09 07:28:52 -05:00
pygimp plug-ins: port Python plug-in palette-to-gradient to introspected API. 2019-07-28 18:43:00 +02:00
python plug-ins: port Python plug-in palette-to-gradient to introspected API. 2019-07-28 18:43:00 +02:00
screenshot issue 3082: screenshot plugin crashes when cancelling... 2019-06-29 18:10:23 +02:00
script-fu Issue #360 - scripts that require brushes that GIMP no longer installs 2019-07-14 13:59:11 +02:00
selection-to-path plug-ins: small formatting fix in selection-to-path-dialog.c 2019-01-17 09:37:13 +01:00
twain plug-ins: port twain to GEGL, 8-bit port only 2019-07-13 12:52:36 +02:00
ui plug-ins: Move layer option up in TIFF dialog 2019-04-23 15:57:34 +02:00
.gitignore
Makefile.am plug-ins: port Python plug-in palette-to-gradient to introspected API. 2019-07-28 18:43:00 +02:00