Michael Natterer
e747cbad6b
plug-ins, pdb: remove the unsharp-mask plug-in and add a PDB compat proc
...
(cherry picked from commit 680642e37c )
2018-07-14 17:15:56 +02:00
Michael Natterer
a88c0ffb93
Change the license URL from http://www.gnu.org/licenses/ to https://
2018-07-11 23:47:19 +02:00
luz.paz
4a77ff2d3d
Bug 795557 - Misc. typo fixes in source, comments and doxygen (pt3)
...
Found via `codespell` and grep.
2018-04-25 23:49:06 +02:00
Simon Budig
44a931e16c
ripple: put the compat code in the proper place, fix up POTFILES.in
2018-04-24 14:26:39 +02:00
Simon Budig
e6de783b3c
remove the ripple plugin, provide compat PDB-API
2018-04-24 13:05:58 +02:00
Michael Natterer
c0dd812ea6
pdb: fix use of "seed" properties in plug_in_compat.pdb
...
now that GeglParamSpecSeed is uint.
2018-04-17 00:42:15 +02:00
luz.paz
7fdb963e01
Bug 794996 - Misc. typo fixes in comments in app/
...
Found via `codespell -q 3 --skip="./po*"`
2018-04-08 21:25:56 +02:00
Michael Natterer
e122303fe0
Bug 783382 - Lava filter broken
...
Allow NONE(0) for "wrapmode" (which translates to GEGL_ABYSS_NONE) in
the plug-in-edge PDB compat wrapper. The old plug-in accepted this
(undocumented) value and used a GimpPixelFetches in NONE mode.
2017-06-03 17:08:47 +02:00
Jehan
bc344a9991
Bug 750180 - Fix different ways of writing Plug-in Plug-In Plugin.
...
It was agreed that we should write "plug-in" consistently. Only possibly
user-visible strings were updated.
Thanks to scootergrisen for a first patch which could not make it
after changing decision on the canonical writing.
2017-03-21 17:52:22 +01:00
Jehan
3fa016fb4b
app: clean out tab indentations.
2016-12-21 04:05:32 +01:00
Michael Natterer
997ae1e28b
Bug 764024 - Allow to choose fill color when resizing layers and images
...
Add a GimpFillType argument to GimpItem::resize() and fill type
widgets to the canvas and layer resize dialogs. Fill the new parts of
the drawable according to fill type in gimp_drawable_resize(). Make
sure places that need the old behavior get GIMP_FILL_TRANSPARENT
passed by hardcoding it in the GimpItem::resize() implemetations of
channel, mask, selection etc.
2016-10-10 00:02:16 +02:00
Michael Natterer
41754669e6
pdb: fix PDB compat wrappers which i just broke
...
and simplify them using gimp_color_config_get_rgb_color_profile().
2016-10-01 00:43:17 +02:00
Michael Natterer
0524b60228
app: consistently treat GimpColorConfig profile paths as config paths
...
and use gimp_file_new_for_config_path() and _get_config_path() when
dealing with them. We used a weird mix of config paths and plain
(filesystem encoded) paths, waiting to to break on umlauts or
whatever. The code in gimpcolorconfig.c was particularly bad.
2016-10-01 00:29:44 +02:00
Michael Natterer
ea98f9967e
app: change gimp_pickable_auto_shrink()'s parameters
...
from x1, y1, x2, y2 to x, y, width, height.
2016-09-25 22:40:28 +02:00
Michael Natterer
37dd1778ad
pdb: clean up the channel mixel PDB compat proc
...
Fix indentation, remove unneeded casts.
2016-01-18 02:14:49 +01:00
Alexandre Prokoudine
ba39a5a523
Update plug-ins compatibility list
2016-01-16 00:44:02 +03:00
Michael Natterer
16a0421894
plug-ins, pdb: remove the blur-gauss-selective plug-in, add a PDB compat proc
2015-11-29 22:01:53 +01:00
Michael Natterer
0bc3a82c77
Bug 755703 - new gaussian blur: default Abyss policy to Clamp
...
Fix operation name in last commit.
2015-09-28 17:40:47 +02:00
Michael Natterer
1aeeada2d8
Bug 755703 - new gaussian blur: default Abyss policy to Clamp
...
Default to CLAMP in the PDB compat wrappers that replace the old
plug-ins.
2015-09-28 17:27:29 +02:00
Michael Natterer
a4a0ec9598
plug-ins, pdb: remove the maze plug-in and add a PDB compat proc
2015-09-04 00:34:38 +02:00
Michael Natterer
b45d31072b
app, libgimpcolor: refactor GimpColorManaged::get_color_profile()
...
to not return a reference that has to be dropped. Also allow NULL to
be returned if the managed cannot have a profile. If it can have one,
get_color_profile() still always returns a profile (either the
assigned one, or a generated built-in one).
2015-09-03 01:36:02 +02:00
Michael Natterer
e83d5e7090
plug-ins, pdb: remove the lcms plug-in and add PDB compat procedures
2015-08-27 22:06:25 +02:00
Michael Natterer
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
Michael Natterer
0693298d63
libgimpcolor, *: change all GimpColorConfig getters to return const gchar*
...
instead of a gchar* which has to be freed. Cache all the strings in
the GimpColorConfig instance.
2015-07-12 14:10:18 +02:00
Michael Natterer
c102dde92b
libgimpcolor, *: change GimpColorProfile to be a GObject
...
it used to be a typedef to gpointer and actually was a cmsHPROFILE.
Change its API to be more "standard", remove the public close()
function. The object caches both the cmsHPROFILE and the data/length
ICC blob, so conversions between the two become obsolete (simply call
get_lcms_profile() or get_icc_profile()).
Adapt everything to the new API, but port it in a naive way for now,
the code doesn't take advantage of the new possibilities yet (like
refcounting).
2015-07-10 22:53:59 +02:00
Michael Natterer
d6c578c567
app: change gimp_image_crop() to use x, y, width, height
2015-07-03 19:38:08 +02:00
Michael Natterer
4552319336
pdb: fix plug-in-autocrop compat wrapper to work like in 2.8
...
even if it's weird, compat is compat...
2015-07-03 17:59:08 +02:00
Thomas Manni
82223783a3
plug-ins, pdb: remove the bump-map plug-in and add 2 PDB compat procs
2015-06-30 12:02:48 +02:00
Thomas Manni
3436ae4674
plug-ins, pdb: remove the displace plug-in and add 2 PDB compat procs
2015-06-30 10:02:28 +02:00
Thomas Manni
769bc933d4
plug-ins, pdb: remove the wind plug-in and add a PDB compat proc
2015-06-11 11:31:36 +02:00
Michael Natterer
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
Adrian Likins
e708f41970
Bug 750377 - typo in plug-in-compat-cmds for edge invoker "algorihm"
...
Scripts calling plug-in-edge would cause the error:
g_object_new_valist: object class 'GeglOpedge_c' has
no property named 'algorihm'
2015-06-04 00:08:06 -04:00
Michael Natterer
e6703aa6b8
plug-ins, pdb: remove the papertile plug-in and add a PDB compat proc
2015-04-30 17:18:01 -04:00
Michael Natterer
573f0f69bb
plug-ins, pdb: remove the edge plug-in and add a PDB compat procedure
2015-03-03 23:18:53 +01:00
Michael Natterer
b856a8ba76
plug-ins, pdb: remove the value-propagate plug-in and add PDB compat procedures
2015-02-08 23:09:06 +01:00
Michael Natterer
9be37aaa91
plug-ins, pdb: remove the diffraction plug-in and add a PDB compat procedure
2015-01-21 22:51:49 +01:00
Michael Natterer
b87d97ae68
plug-ins, pdb: remove the lens-flare plug-in and add a PDB compat procedure
2015-01-08 23:39:03 +01:00
Michael Natterer
4d5e42ac1a
plug-ins, pdb: remove the engrave plug-in and add a PDB compat procedure
2014-12-15 23:54:35 +01:00
Alexia Death
6f582ba527
pdb: make channel-mixer compat function use mono-mixer for monochrome mode
...
This is preparation of removing monochrome mode from the channel
mixer op, as there is already mono mixer doing the exact same thing
2014-12-11 00:30:23 +02:00
Michael Natterer
221db7ac94
Revert "pdb: make channel mixer compat function use mono-mixer for monochrome case"
...
This reverts commit fc8a2185a5 because
it only changed the generated file.
2014-12-10 19:29:46 +01:00
Alexia Death
fc8a2185a5
pdb: make channel mixer compat function use mono-mixer for monochrome case
2014-12-10 19:43:11 +02:00
Michael Natterer
7313cb559e
plug-ins, pdb: remove the illusion plug-in and add a PDB compat procedure
2014-12-04 20:42:15 +01:00
Michael Natterer
212b44cf2f
plug-ins, pdb: remove the Solid Noise plug-in and add a PDB compat procedure
2014-11-22 21:04:31 +01:00
Michael Natterer
b49e8098d4
plug-ins, pdb: remove the sinus plug-in and add a PDB compat procedure
2014-11-21 22:11:15 +01:00
Michael Natterer
b94ba871ac
plug-ins, pdb: remove the nova plug-in and add a PDB compat procedure
2014-11-18 21:05:32 +01:00
Michael Natterer
e78540e581
plug-ins, pdb: remove the video plug-in and add a PDB compat procedure
2014-11-16 22:08:51 +01:00
Michael Natterer
effeefb84a
plug-ins, pdb: remove the color-exchange plug-in
...
and add a PDB compat procedure.
2014-11-10 22:40:58 +01:00
Michael Natterer
e4171c5bff
plug-ins, PDB: remove edge-sobel and add a PDB compat procedure
2014-10-11 19:41:49 +02:00
Michael Natterer
bda1cd049d
Bug 735516 - Crop to content fails
...
Return a new enum GimpAutoShrink { SHRINK, EMPTY, UNSHRINKABLE } from
gimp_pickable_auto_shrink() because a simply boolean FALSE doesn't
distinguish between "not further shrinkable" and "no content". Change
the callers accordingly add a special "already cropped" message where
we only had a "no content" message before.
2014-08-31 17:41:54 +02:00
Michael Natterer
1326cc5562
pdb: fix uninitialized variable warning in the convmatrix compat wrapper
2014-08-29 21:37:17 +02:00