b52da8a17e
pdb: Add gimp-selection-flood
2016-01-25 23:01:53 +01:00
7b3e5ba1e9
pdb: Add "diagonal-neighbors" as GimpPDBContext property
...
and add PDB API to get/set it.
2016-01-17 00:46:54 +01:00
d7bf9de526
Bug 759104 - Allow coordinates of sample points to be accessed from scripts
...
Add PDB sample point API similar to how the guide API works. Add core
API similar to the core guide API to make guide and sample point APIs
as similar as possible.
2016-01-04 21:24:44 +01:00
80f713c9b8
pdb, libgimp: add gimp_context_set/get_mypaint_brush()
2016-01-02 13:40:38 +01:00
0ff7d3ba14
libgimp, PDB: add gimp_get_icon_theme_dir()
2015-12-09 23:22:05 +01:00
16a0421894
plug-ins, pdb: remove the blur-gauss-selective plug-in, add a PDB compat proc
2015-11-29 22:01:53 +01:00
7d1a47a554
Bug 314379 - Allow stroking as outline (not with a paint tool) via the PDB
...
Add PDB API to configure/query all aspects of line stroking.
2015-11-11 00:47:31 +01:00
8fa7bc3622
Bug 314379 - Allow stroking as outline (not with a paint tool) via the PDB
...
Add new PDB procedures gimp-context-get/set-stroke-method and honor
the new setting in gimp-edit-stroke and gimp-edit-stroke-vectors.
Internally, keep a GimpStrokeOptions around in GimpPDBContext to keep
track of the newly added PDB state, and use it for the stroke
operations instead of creating a scratch GimpStrokeOptions.
2015-11-09 01:46:07 +01:00
a4a0ec9598
plug-ins, pdb: remove the maze plug-in and add a PDB compat proc
2015-09-04 00:34:38 +02:00
e83d5e7090
plug-ins, pdb: remove the lcms plug-in and add PDB compat procedures
2015-08-27 22:06:25 +02:00
fa5d28aad3
plug-ins, pdb: remove "set" and "set-rgb" from the lcms plug-in
...
and add PDB compat procedures.
2015-08-05 01:03:33 +02:00
96749a440e
pdb, libgimp: add gimp_image_convert_color_profile_from_file()
2015-07-28 23:11:54 +02:00
b0735c9448
pdb, libgimp: add gimp_image_set_color_profile_from_file()
...
which sets the profile from a file containing an ICC profile.
2015-07-28 23:01:18 +02:00
82223783a3
plug-ins, pdb: remove the bump-map plug-in and add 2 PDB compat procs
2015-06-30 12:02:48 +02:00
3436ae4674
plug-ins, pdb: remove the displace plug-in and add 2 PDB compat procs
2015-06-30 10:02:28 +02:00
769bc933d4
plug-ins, pdb: remove the wind plug-in and add a PDB compat proc
2015-06-11 11:31:36 +02:00
c632ffad18
pdb, app, libgimp: add gimp_image_convert_color_profile() PDB wrapper
...
This commit is more complex than a usual PDB procedure because it
needs to make the enums from libgimpconfig/gimpcolorconfig-enums.h
known to the PDB.
2015-06-10 01:38:20 +02:00
d1102d2be9
pdb, plug-ins: remove two procedures from lcms.c and add PDB compat procs
...
The lcms plug-in is on its way out: add compat procedures implementing
plug-in-icc-profile-info and plug-in-icc-profile-file-info and remove
that code from lcms.c.
2015-06-07 12:52:37 +02:00
16749cd395
pdb, app, libgimp: add gimp_image_get_effective_color_profile()
...
which returns the profile that is actually used for the image. And
some cleanup and fixes in image_color_profile.pdb.
2015-06-07 01:38:50 +02:00
80093a85df
pdb, app, libgimp: add new PDB group image_color_profile
...
Which will have proper API to deal with an image's color profile (no
parasites, no ICC blobs). So far contains gimp_image_get_color_profile()
and gimp_image_set_color_profile().
2015-06-05 12:51:46 +02:00
4ef3c918a0
pdb, app, libgimp: move the image transform procedures to their own PDB group
...
because image.pdb is way too large.
2015-05-30 23:55:58 +02:00
b9773efa5e
pdb, app, libgimp: rename the "guides" PDB group to "imageguides"
...
This only renames files, no code changes.
2015-05-30 15:27:16 +02:00
3b70fb8d3a
pdb, app, libgimp: rename the "grid" PDB group to "imagegrid"
...
This only renames files, no code changes.
2015-05-30 15:19:11 +02:00
b34ed029ac
pdb, app, libgimp: rename the "convert" PDB group to "imageconvert"
...
This only renames files, no code changes.
2015-05-30 15:09:57 +02:00
f269651cc6
pdb, app, libgimp: rename the "undo" PDB group to "imageundo"
...
This only renames files, no code changes.
2015-05-30 15:01:50 +02:00
e6703aa6b8
plug-ins, pdb: remove the papertile plug-in and add a PDB compat proc
2015-04-30 17:18:01 -04:00
573f0f69bb
plug-ins, pdb: remove the edge plug-in and add a PDB compat procedure
2015-03-03 23:18:53 +01:00
b856a8ba76
plug-ins, pdb: remove the value-propagate plug-in and add PDB compat procedures
2015-02-08 23:09:06 +01:00
9be37aaa91
plug-ins, pdb: remove the diffraction plug-in and add a PDB compat procedure
2015-01-21 22:51:49 +01:00
b87d97ae68
plug-ins, pdb: remove the lens-flare plug-in and add a PDB compat procedure
2015-01-08 23:39:03 +01:00
4d5e42ac1a
plug-ins, pdb: remove the engrave plug-in and add a PDB compat procedure
2014-12-15 23:54:35 +01:00
7313cb559e
plug-ins, pdb: remove the illusion plug-in and add a PDB compat procedure
2014-12-04 20:42:15 +01:00
212b44cf2f
plug-ins, pdb: remove the Solid Noise plug-in and add a PDB compat procedure
2014-11-22 21:04:31 +01:00
b49e8098d4
plug-ins, pdb: remove the sinus plug-in and add a PDB compat procedure
2014-11-21 22:11:15 +01:00
b94ba871ac
plug-ins, pdb: remove the nova plug-in and add a PDB compat procedure
2014-11-18 21:05:32 +01:00
6247d8978f
pdb: missed generated file
2014-11-17 22:25:59 +02:00
60cf10f581
pdb: add pdb calls for hardness and force
2014-11-17 15:29:45 +02:00
e78540e581
plug-ins, pdb: remove the video plug-in and add a PDB compat procedure
2014-11-16 22:08:51 +01:00
6f4fb84645
pdb: pdb definitions for spacing in tool options
2014-11-13 14:49:12 +02:00
effeefb84a
plug-ins, pdb: remove the color-exchange plug-in
...
and add a PDB compat procedure.
2014-11-10 22:40:58 +01:00
e4171c5bff
plug-ins, PDB: remove edge-sobel and add a PDB compat procedure
2014-10-11 19:41:49 +02:00
f15b48b3c8
plug-ins, pdb: remove convolution-matrix and add a PDB compat procedure
2014-05-29 16:27:35 +02:00
3e6a7f4012
pdb, plug-ins: remove the rotate plug-in and add a PDB compat procedure
2014-05-24 22:46:11 +02:00
40030e084b
plug-ins, pdb: remove the deinterlace plug-in and add a PDB compat proc
2014-05-20 21:30:42 +02:00
2ce79d3b13
plug-ins, pdb: remove the tile-glass plug-in and add a PDB compat procedure
2014-05-16 22:11:28 +02:00
64290145a2
pdb. plug-ins: remove the noise-rgb plug-in and add PDB compat wrappers
2014-05-04 23:43:02 +02:00
ff59aebbe8
pdb, plug-ins: remove the blur-gauss plug-in and add compat procedures
...
Add a utility function to wrap PDB compat nodes in gimp:cast-format
ops, so we can use ops that are now implemented in linear RGB for
plug-in compat procedures, which are all supposed to work on gamma
corrected RGB.
2014-05-04 22:53:29 +02:00
260a4a51b1
plug-ins, pdb: remove the lens-apply plug-in and add a compat procedure
2014-04-13 21:18:35 +02:00
b4462e9e19
app,libgimp,pdb: add a "drawable_color" PDB group
...
Which contains all the API from the "color" group, but with a
gimp_drawable namespace and with support for high bit depths. The
group is actually a copy of "color" with cruft removed and some API
ported to using float instead of integer API.
Deprecated all "color" functions that already have a ported version in
"drawable_color".
This is unfinished WIP, some functions in "drawable_color" still have
the old API.
2014-01-12 23:12:21 +01:00
8c14f3822a
Adds generated files after hue-saturation-overlap call. Addresses #634008
2014-01-08 20:20:05 -02:00