Commit graph

155 commits

Author SHA1 Message Date
Michael Natterer
e21e3bce5c plug-ins, pdb: remove plug-in noise-randomize
and implement its procedures as compat wrappers around GEGL ops.
2013-03-08 17:06:53 +01:00
Michael Natterer
20477b6c08 plug-ins: port file-mng to GEGL 2012-11-29 01:30:34 +01:00
Michael Natterer
9247c89852 plug-ins: port file-xpm to GEGL 2012-11-26 02:39:44 +01:00
Michael Natterer
0b48c55fc3 plug-ins: port file-pnm to GEGL 2012-11-26 01:32:12 +01:00
Elle Stone
e27b70aaed Bug 662739 - Port to lcms2 for icc V4 profile support
Patch from Elle, with bits from some others, that should finally
do the trick. Please everybody test this.
2012-11-25 20:12:42 +01:00
Michael Natterer
759142d82a plug-ins: port file-tga to GEGL 2012-11-22 00:04:28 +01:00
Michael Natterer
987d795ab9 plug-ins: port file-pdf-save to GEGL 2012-11-21 18:51:41 +01:00
Michael Natterer
a60914ec35 plug-ins: port file-dicom to GEGL 2012-11-21 01:14:08 +01:00
Michael Natterer
4c6c08e68d plug-ins: port file-pix to GEGL 2012-11-19 22:45:20 +01:00
Michael Natterer
d48f0046fc plug-ins: port file-pcx to GEGL 2012-11-19 22:26:04 +01:00
Michael Natterer
699343c137 plug-ins: port file-html-table to GEGL 2012-11-19 19:34:33 +01:00
Michael Natterer
840fbe9d62 plug-ins: port file-cel to GEGL 2012-11-19 18:43:35 +01:00
Michael Natterer
7f6fde5c0f plug-ins: port file-gih to GEGL 2012-11-19 01:28:42 +01:00
Michael Natterer
756f276a96 plug-ins: port file-header to GEGL 2012-11-19 00:34:36 +01:00
Michael Natterer
88e4a462ba plug-ins: port file-csource to GEGL 2012-11-19 00:25:10 +01:00
Michael Natterer
8c72ad9bd7 plug-ins: port file-psp to GEGL 2012-11-19 00:10:17 +01:00
Michael Natterer
1c88116e31 plug-ins: port file-jp2-load to GEGL 2012-11-18 23:48:31 +01:00
Michael Natterer
5d5c73de98 plug-ins: port file-xbm to GEGL 2012-11-18 23:22:07 +01:00
Michael Natterer
aa0a24164c plug-ins: port file-gif-save to GEGL 2012-09-22 23:19:32 +02:00
Michael Natterer
6452a95125 Remove plug-in crop-auto and add compat PDB wrappers to replace it 2012-09-22 20:59:17 +02:00
Michael Natterer
07107fe214 plug-ins: port animation-play to GEGL 2012-09-22 00:46:05 +02:00
Michael Natterer
59418b8a21 plug-ins: port file-gif-load to GEGL 2012-09-15 22:08:20 +02:00
Michael Natterer
e84d04d229 plug-ins: port file-aa to GEGL, and support indexed images 2012-09-15 09:34:25 +02:00
Michael Natterer
16f46dd0d4 plug-ins: port file-gbr to GEGL
This is only undeprecation and doesn't add high bitdepth brush support
or anything, not even for loaded half-float CinePaint brushes.
2012-09-13 22:36:31 +02:00
Simon Budig
b2e579ad21 stab at the tiff plugin. Die! die! die! 2012-05-19 02:52:45 +02:00
Michael Natterer
54bb3c4473 plug-ins: port screenshot cursor drawing to GEGL 2012-05-08 01:44:13 +02:00
Michael Natterer
f1a771439a Replace the semi-flatten plug-in by a GEGL operation 2012-05-04 23:56:10 +02:00
Michael Natterer
f24445efbc Replace the threshold-slpha plug-in by a GEGL operation 2012-05-04 17:59:36 +02:00
Simon Budig
97d4307891 file-gegl: implement saving 2012-05-02 17:51:22 +02:00
Simon Budig
28f70039ab file-gegl: a simple gegl based file loading plugin 2012-05-02 17:51:22 +02:00
Michael Natterer
fa0faf4254 app: replace the polar-coords plug-in by gegl:polar-coordinates 2012-05-02 17:51:19 +02:00
Simon Budig
5edf1b1972 first shot at PNG loading with GEGL
Doesn't work yet for 16bit PNGs, there is a weird crash in libgimp
but I didn't do anything...

This closely follows the old pixel region based code, which might
be suboptimal for gegl, but has the advantage of keeping metadata intact.

Indexed currently is disabled, needs resurrecting.
2012-05-02 17:51:17 +02:00
Michael Natterer
d180c894be plug-ins: port file-pat to GEGL, as a file plug-in example 2012-05-02 17:50:55 +02:00
Michael Natterer
95b1c0617b Replace the value-invert plug-in by its GEGL counterpart 2012-05-02 17:50:52 +02:00
Michael Natterer
609e2d8cda Replace the color-to-alpha plug-in by GEGL filter dialog 2012-05-02 17:50:49 +02:00
Michael Natterer
8c1990025e plug-ins: remove the pixelize plug-in 2012-05-02 17:50:48 +02:00
Michael Natterer
e9c387679b plug-ins: fix mkgen.pl to pass the destdir newly required by make_file()
Also, add support for "gegl => 1" in plugin-degs.pl and regenerated
all build files.
2012-05-02 17:46:08 +02:00
Øyvind Kolås
4bdbff08d7 libgimp: add a GeglBuffer backend for plug-ins
Also added an API to get GeglBuffers for drawables, you choose whether you
get.
2012-05-02 17:46:08 +02:00
Mukund Sivaraman
ebe0bcc901 build: Add check for Ghostscript 2012-01-22 09:21:15 +05:30
Mukund Sivaraman
5db85ad9e1 file-compressor: Move to own directory under plug-ins/ 2012-01-11 20:27:18 +05:30
Mukund Sivaraman
5a1a3209e9 Move libpng specific warning CFLAGS to PNG_CFLAGS 2011-05-05 09:48:02 +05:30
Mukund Sivaraman
e9befddbba Add the web-page plug-in 2011-03-31 00:39:57 +05:30
Michael Natterer
73d7fbedeb plug-ins: port file-pdf-load to GimpUnitComboBox and build it again 2010-10-31 21:38:27 +01:00
Michael Natterer
c36f762f7d libgimpwidgets: deprecate GimpUnitMenu and gimp_prop_unit_menu_new()
Add gimp_prop_unit_combo_box_new() and adapt all places using the
prop_unit_menu. Some things are broken now, like there are no pixel
digits set, resolution unit menus show "pixels" and warn badly when
pixels is selected, and file-pdf-load is not built right now.
More fixes to come...
2010-10-14 23:03:34 +02:00
Martin Nordholts
fc121e7ba8 Disable strict aliasing where we break aliasing rules
Add -fno-strict-aliasing to CFLAGS for files where we get
"dereferencing type-punned pointer will break strict-aliasing
rules"-warnings.
2010-09-04 13:49:09 +02:00
Barak Itkin
6f8c412735 plug-ins: add the new file-pdf-save plugin (Bug #382688) 2010-08-28 00:09:59 +03:00
Barak Itkin
7f10c24f4a plug-ins: rename file-pdf to file-pdf-load
Renaming the PDF import plugin to file-pdf load is needed in order to introduce
the new PDF export plugin
2010-08-28 00:09:59 +03:00
Sven Neumann
8e31261caa plug-ins: fix build rules for web-browser plug-in in plugin-defs.pl 2010-02-03 20:57:11 +01:00
Sven Neumann
edb41221c6 plug-ins: drop gee and gee-zoom plug-ins
These plug-ins used to be used as easter-eggs and have only been
available thru the PDB. Since they are not useful except for the fun
of staring at the weird code, we can as well remove them entirely.
2010-02-03 20:39:02 +01:00
Takeshi Matsuyama
27cec2c3f2 plug-ins: add X11 Mouse Cursor plug-in
This commit adds a plug-in to read and write X11 mouse cursor files.
2009-06-02 21:11:06 +02:00