Michael Natterer
582c692010
plug-ins: make curve-bend build again, and undeprecate it a bit
2018-10-22 15:04:07 +02:00
Michael Natterer
0b99fc8194
plug-ins, pdb: remove the fractal-trace plug-in and add a PDB compat proc
2018-10-20 13:05:17 +02:00
Michael Natterer
680642e37c
plug-ins, pdb: remove the unsharp-mask plug-in and add a PDB compat proc
2018-07-14 17:11:25 +02:00
Jehan
4117c98655
plug-ins: add busy-dialog plug-in in plugin-defs.pl.
...
Introduced in commit 032e95fad6 , Makefile.am was apparently directly
edited instead of plugin-defs.pl. This also fixes a typo:
s/bust-dialog/busy-dialog/
2018-06-14 03:21:42 +02:00
Michael Natterer
ecceb9967c
plug-ins: remove color-enhance, there is a GEGL op doing almost the same
2018-05-20 21:06:29 +02:00
Michael Natterer
ba149f1759
plug-ins: add HEIF loading/saving plug-in written by Dirk Farin
...
Thanks a lot to Dirk for contributing this, added him to AUTHORS.
Import the code from https://github.com/strukturag/heif-gimp-plugin.git
as of today. Merged the files into a single-file plug-in. Changed
the code a lot to match our coding style, but only formatting,
no logic changes.
Still uses deprecated GimpDrawable API and no GIO, but I wanted to do
actual code changes separately from the initial import. Also disabled
metadata support because updating that to GimpMetadata was too much
for the initial import.
2018-05-04 20:49:56 +02:00
Simon Budig
e6de783b3c
remove the ripple plugin, provide compat PDB-API
2018-04-24 13:05:58 +02:00
Mukund Sivaraman
58a0a65160
file-jp2-load: Switch from Jasper to OpenJPEG library
2018-03-04 18:21:22 +01:00
Michael Natterer
f7fe2753e2
plug-ins: port qbist to GEGL, it's just too cool/weird to get lost
2018-01-08 02:45:54 +01:00
Michael Natterer
c8e1703dce
plug-ins: never edit common/Makefile.am directly
...
edit plugin-defs.pl and run ./mkgen.pl
2018-01-08 02:43:26 +01:00
Ben Touchette
dc9856cfe1
Bug 769820 - Cannot enter Iptc information when no metadata is available...
...
...and fails to write it to file when it is
Completely redo metadata editor and viewer code, adds support for
Xmp.xmpMM.History and more.
2017-07-07 18:11:39 +02:00
Thomas Manni
2733bfb1d5
plug-ins: link smooth-palette against GEGL
...
and add support for "gegl => 1" in plug-in-defs.pl
2017-01-23 12:54:05 +01:00
Miroslav Talasek
17fb208e1e
Bug 777625 - Wavelet decompose plugin
...
Add wavelet decompose plug-in implemented from scratch.
Did some cleanup and added undo group and progress (mitch).
2017-01-23 02:05:24 +01:00
Hartmut Kuhse
66bc98d299
Revert "New GimpMetadata as subclass of GExiv2Metadata"
...
This reverts commit 3ab08c8bfd .
2017-01-03 19:36:22 +01:00
Hartmut Kuhse
3ab08c8bfd
New GimpMetadata as subclass of GExiv2Metadata
2017-01-03 19:26:35 +01:00
Michael Natterer
43e218859b
Bug 773382 - --without-librsvg broken by tools/Makefile.am
...
Fixed by making librsvg a hard dependency.
2016-10-30 19:44:28 +01:00
Kristian Rietveld
b462418dfc
plug-ins: common: fix scripts to generate Makefile.am correctly
...
This complements the preceding commit "plug-ins: fix the build on OS X".
2016-09-07 22:10:19 +02:00
Michael Natterer
308efbb514
Bug 767830 - Help browser does not launch on OS X
...
Try harder to show help when webkit is missing or the help browser
won't start:
- offer to switch to the web browser when the help browser is
present, but won't start for some reason
- in prefs, don't bother showing the help browser GUI when webkit
is missing, otherwise show a warning label if the help browser
is not installed even though webkit is there. Switch to the web
browser in both cases (modified patch from lisanet)
- add OS X replacement for gtk_show_uri() in plug-in-web-browser
(modified patch from lisanet)
2016-09-06 20:51:47 +02:00
Michael Natterer
372a985d2b
plug-ins: link file-compressor against GIO
...
mkgen.pl: add support for "gio => 1" in plug-in-desf.pl,
Regenerate Makefile.am
2016-06-05 22:10:56 +02:00
Thomas Manni
3f5881875a
Bug 758915 - port Tile to gegl
2016-02-16 18:56:09 +01:00
Michael Natterer
48046d258a
configure.ac, plug-ins: make libtiff a hard dependency
...
so file-tiff-load and file-tiff-save are always built. Also move them
to their own folder plug-ins/file-tiff/ because they will soon share
some common GIO code.
2015-12-02 12:33:31 +01: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
e1c4314a8e
Bug 757687 - Screenshot functionality broken under Wayland
...
Move the screenshot plug-in to its own directory, it's about to be
split up into multiple files.
2015-11-07 15:52:44 +01: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
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
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
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
Michael Natterer
ed15ea8775
plug-ins: common/Makefile.am is generated, changed plugin-defs.pl
2014-12-11 11:40:36 +01: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
efd8fee58c
plug-ins: remove the IWarp plug-in
2014-11-08 00:53:17 +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
498ccd33ee
plug-ins: move file-compressor to plug-ins/common/, it's only one .c file
2014-08-14 01:35:06 +02:00
Michael Natterer
f15b48b3c8
plug-ins, pdb: remove convolution-matrix and add a PDB compat procedure
2014-05-29 16:27:35 +02:00
Michael Natterer
3e6a7f4012
pdb, plug-ins: remove the rotate plug-in and add a PDB compat procedure
2014-05-24 22:46:11 +02:00
Michael Natterer
40030e084b
plug-ins, pdb: remove the deinterlace plug-in and add a PDB compat proc
2014-05-20 21:30:42 +02:00
Michael Natterer
2ce79d3b13
plug-ins, pdb: remove the tile-glass plug-in and add a PDB compat procedure
2014-05-16 22:11:28 +02:00
Michael Natterer
64290145a2
pdb. plug-ins: remove the noise-rgb plug-in and add PDB compat wrappers
2014-05-04 23:43:02 +02:00
Michael Natterer
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