gimp/plug-ins
Niels De Graef 43d0f0fbd2 gimppdb: Allow more easy bindable API
Plug-ins that work from different bindings probably want to use their
own list-type to specify arguments, rather than working with a more
cumbersome `GimpValueArray`.

This new API should make it less verbose. For example:

```
args = Gimp.ValueArray.new(5)
args.insert(0, GObject.Value(Gimp.RunMode, Gimp.RunMode.NONINTERACTIVE))
args.insert(1, GObject.Value(Gimp.Image, image))
args.insert(2, GObject.Value(Gimp.Drawable, mask))
args.insert(3, GObject.Value(GObject.TYPE_INT, int(time.time())))
args.insert(4, GObject.Value(GObject.TYPE_DOUBLE, turbulence))
Gimp.get_pdb().run_procedure('plug-in-plasma', args)
```

becomes

```
Gimp.get_pdb().run_procedure('plug-in-plasma', [
    GObject.Value(Gimp.RunMode, Gimp.RunMode.NONINTERACTIVE),
    GObject.Value(Gimp.Image, image),
    GObject.Value(Gimp.Drawable, mask),
    GObject.Value(GObject.TYPE_INT, int(time.time())),
    GObject.Value(GObject.TYPE_DOUBLE, turbulence),
])
```
2020-09-20 11:36:01 +00:00
..
common Fix #4560 - file-xpm saving unused transparency 2020-09-20 02:18:50 +02:00
file-bmp app: support saving/exporting with multi-selection. 2020-05-17 18:32:16 +02:00
file-dds plug-ins: file-dds (read) cleaned up a bit for better error handling. 2020-07-26 13:32:18 +02:00
file-exr meson: Use libgimp(ui)_dep in plug-ins meson files 2020-05-11 07:01:37 +02:00
file-faxg3 meson: Use libgimp(ui)_dep in plug-ins meson files 2020-05-11 07:01:37 +02:00
file-fits app: support saving/exporting with multi-selection. 2020-05-17 18:32:16 +02:00
file-fli app: support saving/exporting with multi-selection. 2020-05-17 18:32:16 +02:00
file-ico app: support saving/exporting with multi-selection. 2020-05-17 18:32:16 +02:00
file-jpeg Issue #5584: JPEG magics detection failure. 2020-08-26 12:13:29 +02:00
file-psd app: support saving/exporting with multi-selection. 2020-05-17 18:32:16 +02:00
file-raw meson: Use libgimp(ui)_dep in plug-ins meson files 2020-05-11 07:01:37 +02:00
file-sgi app: support saving/exporting with multi-selection. 2020-05-17 18:32:16 +02:00
file-tiff Stop writing file paths into TIFF DocumentNames 2020-07-26 09:48:39 +00:00
file-webp app: support saving/exporting with multi-selection. 2020-05-17 18:32:16 +02:00
flame meson: Use libgimp(ui)_dep in plug-ins meson files 2020-05-11 07:01:37 +02:00
fractal-explorer meson: Use libgimp(ui)_dep in plug-ins meson files 2020-05-11 07:01:37 +02:00
gfig Issue #5069: Gfig uses the Stroke color for filling instead of the fill color 2020-07-12 21:43:44 +02:00
gimpressionist meson: Use libgimp(ui)_dep in plug-ins meson files 2020-05-11 07:01:37 +02:00
goat-exercises plug-ins: fix goat-exercise-lua not working after the split between Gimp and GimpUi. 2020-07-30 13:58:43 -04:00
gradient-flare meson: Use libgimp(ui)_dep in plug-ins meson files 2020-05-11 07:01:37 +02:00
help meson: Use libgimp(ui)_dep in plug-ins meson files 2020-05-11 07:01:37 +02:00
help-browser gimpthrobber: Get rid of g_type_class_add_private() 2020-05-12 21:35:54 +02:00
ifs-compose meson: Use libgimp(ui)_dep in plug-ins meson files 2020-05-11 07:01:37 +02:00
imagemap meson: Use libgimp(ui)_dep in plug-ins meson files 2020-05-11 07:01:37 +02:00
lighting meson: Use libgimp(ui)_dep in plug-ins meson files 2020-05-11 07:01:37 +02:00
map-object meson: Use libgimp(ui)_dep in plug-ins meson files 2020-05-11 07:01:37 +02:00
metadata meson: Use libgimp(ui)_dep in plug-ins meson files 2020-05-11 07:01:37 +02:00
pagecurl meson: Use libgimp(ui)_dep in plug-ins meson files 2020-05-11 07:01:37 +02:00
print meson: Use libgimp(ui)_dep in plug-ins meson files 2020-05-11 07:01:37 +02:00
pygimp Issue #5219 - Color>Info>Export histogram counts pixels twice 2020-06-14 17:04:30 +03:00
python gimppdb: Allow more easy bindable API 2020-09-20 11:36:01 +00:00
screenshot plug-ins: fix some warnings in Win32 screenshot code. 2020-08-02 19:49:22 +02:00
script-fu plug-ins: more complete naming for Python|Script-Fu consoles. 2020-05-26 14:32:11 +02:00
selection-to-path Issue #1439: reverse the construction of the "selection to path" plugin. 2020-05-15 02:46:49 +02:00
twain Re-enable Twain plugin on Windows for Meson build 2020-09-19 12:07:14 +00:00
ui plug-ins: port file-tiff-save to GimpProcedureConfig 2020-06-08 20:42:36 +02:00
.gitignore Added .gitignore files generated with git svn create-ignore. 2009-01-31 11:37:44 +00:00
Makefile.am plug-ins: move goat-exercise to a goat-exercises/ directory. 2019-08-07 00:00:20 +02:00
meson.build Re-enable Twain plugin on Windows for Meson build 2020-09-19 12:07:14 +00:00