9de16da01c
plug-ins: link file-pdf against GEGL/babl
...
(cherry picked from commit f4b88c0a9e
)
2019-07-22 12:41:15 +02:00
ae493acbe9
plug-ins: remove the oilify plug-in and add a PDB compat procedure
...
(cherry picked from commit b7cf850671
)
2019-07-19 18:24:07 +02:00
c923f24357
plug-ins: port warp to GEGL, stupid 8-bit port only
...
And put it back in the menus, it's just too weird not to have.
(cherry picked from commit d944a7b9a4
)
2019-07-19 13:14:13 +02:00
c6ea2760b5
pdb, plug-ins: remove the newsprint plug-in and add a PDB compat procedure
...
(cherry picked from commit 31fc338ab0
)
2019-07-18 13:00:37 +02:00
a47e3cb152
plug-ins: port depth-merge to GEGL, stupid 8-bit port only
...
(cherry picked from commit 7cd78f436d
)
2019-07-17 12:20:26 +02:00
5de0271b3f
plug-ins: port van-gogh-lic to GEGL
...
Special effects that nobody understands, now in floating point.
(cherry picked from commit 4c1677078e
)
2019-07-17 01:06:04 +02:00
14bc3ab400
plug-ins: port animation-optimize to GEGL, stupid 8-bit port only
...
(cherry picked from commit 9d33a9a9ca
)
2019-07-15 12:26:54 +02:00
6f5f466321
plug-ins, pdb: remove the contrast-normalize plug-in
...
and add a PDB compat procedure.
(cherry picked from commit 8fcccf3f88
)
2019-07-14 14:33:51 +02:00
ab39b6acc7
plug-ins, pdb: remove the edge-neon plug-in and add a PDB compat procedure
...
(cherry picked from commit 8b08f958ba
)
2019-07-14 00:07:50 +02:00
827d415a4f
plug-ins: port destripe to GEGL, stupid 8-bit port only
...
(cherry picked from commit 98be067874
)
2019-07-13 12:50:11 +02:00
0fdf11bfbb
plug-ins: port cml-explorer to GEGL, stupid 8-bit port only
...
(cherry picked from commit f9e149dc1e
)
2019-07-13 00:29:14 +02:00
1039f54b58
plug-ins: port sparkle to GEGL, stupid 8-bit port only
...
(cherry picked from commit 075b34baea
)
2019-07-12 13:08:39 +02:00
f837e3c458
plug-ins: port hot to GEGL, stupid 8-bit port only
...
(cherry picked from commit bad956cb1f
)
2019-07-11 16:00:32 +02:00
1ad7cbbb73
plug-ins: port contrast-retinex to GEGL, stupid 8-bit port only
...
(cherry picked from commit 0e23d7262b
)
2019-07-11 12:18:07 +02:00
d7668fb0bd
plug-ins: port sphere-designer to GEGL, stupid 8-bit port only
...
(cherry picked from commit 0188853b23
)
2019-07-11 10:40:35 +02:00
0aded5156f
plug-ins: port despeckle to GEGL, stupid 8-bit port only
...
(cherry picked from commit c59feead89
)
2019-07-10 15:41:47 +02:00
0df4376aa4
plug-ins: port grid to GEGL, stupid 8-bit port only
...
(cherry picked from commit 0326a3e79a
)
2019-07-10 12:46:14 +02:00
9dbabb8ac6
plug-ins: port sample-colorize to GEGL, stupid 8-bit port only
...
(cherry picked from commit df7699b814
)
2019-07-09 13:16:43 +02:00
a7a8fddafe
plug-ins: port curve-bend to GEGL, stupid 8-bit port only
...
(cherry picked from commit 0b4b8d75ea
)
2019-07-08 21:24:09 +02:00
c97408c134
plug-ins: port tile-small to GEGL, stupid 8-bit port only
...
...GimpPixelFetcher use down to one!
(cherry picked from commit 069d4345bb
)
2019-07-07 18:38:23 +02:00
b15f0ff687
plug-ins: port checkerboard to GEGL, stupid 8-bit port only
...
just for the sake of not using "Psychobilly", hello pippin :)
(cherry picked from commit 8f621ec91d
)
2019-07-07 16:06:04 +02:00
190296b47b
plug-ins: port nl-filter to GEGL, 8 bit only
...
(cherry picked from commit 267d925025
)
2019-06-28 19:27:11 +02:00
dd48c7862b
plug-ins: port film to GEGL
...
(cherry picked from commit c1f2973232
)
2019-06-28 18:41:45 +02:00
4b46bdd6f4
plug-ins: port blinds to GEGL
...
Found another unfinished result of boredom from years ago.
Stupid 8-bit only port.
(cherry picked from commit 4c4abf7fc4
)
2019-06-27 13:26:53 +02:00
fbee275946
plug-ins: port jigsaw to GEGL
...
Found in my stashes, I have no idea why I even bothered but it just
needed a minor fix to work, so here we go. Stupid port that always
uses 8 bit and kills higher bit depths.
(cherry picked from commit 57ac8cfa7e
)
2019-06-26 17:29:21 +02:00
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
5b628d422f
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/
(cherry picked from commit 4117c98655
)
2018-06-14 03:25:41 +02:00
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
e6de783b3c
remove the ripple plugin, provide compat PDB-API
2018-04-24 13:05:58 +02:00
58a0a65160
file-jp2-load: Switch from Jasper to OpenJPEG library
2018-03-04 18:21:22 +01:00
f7fe2753e2
plug-ins: port qbist to GEGL, it's just too cool/weird to get lost
2018-01-08 02:45:54 +01:00
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
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
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
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
66bc98d299
Revert "New GimpMetadata as subclass of GExiv2Metadata"
...
This reverts commit 3ab08c8bfd
.
2017-01-03 19:36:22 +01:00
3ab08c8bfd
New GimpMetadata as subclass of GExiv2Metadata
2017-01-03 19:26:35 +01:00
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
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
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
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
3f5881875a
Bug 758915 - port Tile to gegl
2016-02-16 18:56:09 +01:00
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
16a0421894
plug-ins, pdb: remove the blur-gauss-selective plug-in, add a PDB compat proc
2015-11-29 22:01:53 +01:00
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
e83d5e7090
plug-ins, pdb: remove the lcms plug-in and add PDB compat procedures
2015-08-27 22:06:25 +02:00
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
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