Michael Natterer
ac2b9a5e41
configure.ac: require gegl >= 0.3.10
...
which will be good enough for about five minutes...
2016-11-08 17:07:54 +01:00
Michael Natterer
0ce364ee4d
configure.ac, app: require liblcms2 >= 2.7
...
and add an lcms2 runtime version check to app/sanity.c
Fixes:
Bug 736701 - LCMS2 rounding errors cause problems with certain GIMP blend modes
2016-09-15 12:52:20 +02:00
Michael Natterer
1df2e8c9d8
configure.ac, sanity.c: require babl >= 0.1.18 and GEGL >= 0.3.8
2016-06-16 20:42:48 +02:00
Michael Natterer
020b524e59
app: add gegl:gegl to Filters -> Generic
...
Also fix packing of the operation GUI in GimpOperationTool,
so the text box can expand.
2016-04-16 03:18:29 +01:00
Øyvind Kolås
a28964c698
configure/app: bump required GEGL version to 0.3.6
2016-03-19 19:39:56 +01:00
Alexandre Prokoudine
4ce063cf32
app: add gegl:high-pass as Filters > Enhance > High Pass
2016-01-25 02:54:05 +03:00
Alexandre Prokoudine
50daf44ef3
app: add gegl:saturation as Colors -> Saturation
2016-01-25 02:33:53 +03:00
Øyvind Kolås
9b32253270
configure.ac: require GEGL 0.3.5
2016-01-19 00:23:07 +01:00
Michael Natterer
71e566fde7
app: add gegl:gaussian-blur-selective to Filters -> Blur
2015-11-26 11:20:44 +01:00
Michael Natterer
4c01965c42
configure.ac: require GEGL 0.3.4
2015-11-25 18:57:16 +01:00
Michael Natterer
96de700b43
app: add gegl:sepia to Colors -> Desaturate
2015-11-22 21:32:36 +01:00
Michael Natterer
8f6ddd2888
configure.ac: require GEGL 0.3.2
2015-11-22 01:11:08 +01:00
Michael Natterer
ab1fa11eea
configure.ac: require Babl 0.1.14
2015-11-20 16:40:12 +01:00
Michael Natterer
3f02b2aaf2
app: add gegl:maze to Filters -> Render -> Pattern
2015-09-03 22:12:23 +02:00
Thomas Manni
22dbdbe1fb
app, menus: add gegl:displace to Filters -> Map
2015-06-10 19:43:34 +02:00
Michael Natterer
a110639233
app, menus: add gegl:tile-paper to Filters -> Map
2015-04-30 11:59:49 -04:00
Michael Natterer
7c36f94f7f
cursors,app,libgimpwidgets: include cursors using GResource
...
instead of deprecated inline pixbufs. Require on gdk-pixbuf >= 2.30.8.
2015-04-14 22:55:10 +02:00
Michael Natterer
e44e738267
app: add gegl:edge to Filters -> Edge-Detect
2015-03-03 22:55:39 +01:00
Michael Natterer
1d196bbb2e
app: require gegl:npd in sanity_check_gegl_ops()
2015-03-01 16:53:36 +01:00
Michael Natterer
431f65a7a8
configure.ac: require babl 0.1.12
2015-02-08 18:30:07 +01:00
Michael Natterer
a71d64f701
app: add gegl:value-propagate to Filters -> Distorts
2015-02-06 19:26:52 +01:00
Alexandre Prokoudine
931f4581b7
app: add gegl:diffraction-patterns Filters -> Render -> Pattern
2015-01-21 00:47:11 +03:00
Alexandre Prokoudine
fdaed22911
app: add gegl:color-enhance to Color -> Auto
2015-01-13 22:40:13 +03:00
Alexandre Prokoudine
27ec429b43
app: add gegl:lens-flare to Filters -> Light and Shadow
2014-12-31 13:12:53 +03:00
Michael Natterer
be5e2e6991
app: add gegl:engrave to Filters -> Distorts
2014-12-15 23:42:57 +01:00
Michael Natterer
41e61719c4
app: add gegl:illusion to Filters -> Map
2014-12-04 20:30:57 +01:00
Michael Natterer
01c79a2661
app: add gegl:noise-solid to Filters -> Render -> Noise
2014-11-22 20:45:40 +01:00
Michael Natterer
3a5eaeb3af
app: add gegl:sinus to Filters -> Render -> Pattern
2014-11-21 20:49:15 +01:00
Michael Natterer
6c590ac083
app: add gegl:supernova to Filters -> Lights & Shadows
2014-11-18 20:01:09 +01:00
Michael Natterer
a8853801a0
app: add gegl:video-degradation to Filters -> Distorts
2014-11-12 22:20:11 +01:00
Michael Natterer
488998031e
app: add gegl:color-exchange to Colors -> Map
2014-11-10 22:23:54 +01:00
Michael Natterer
13a626a304
app: add gegl:oilify to Filters -> Artistic
2014-10-11 20:32:31 +02:00
Michael Natterer
50568ae258
app: add gegl:distance-transform to Filters->Generic as "Distance Map"
2014-08-03 21:34:32 +02:00
Michael Natterer
5c7e2f5c95
app: add gegl:mirrors to Filters -> Distorts as "Kaleidoscope"
2014-06-27 12:02:16 +02:00
Michael Natterer
726f7683f6
app: require gegl:cache in sanity_check_gegl_ops()
2014-06-18 18:53:36 +02:00
Michael Natterer
987d9e2800
app: add a gegl:copy-buffer to GimpApplicator
...
which allows to get a buffer copy of the result of the applied
operation without the overhead of running the entire graph again just
for this purpose.
2014-06-01 18:35:18 +02:00
Michael Natterer
227cff3af4
app: add gegl:color-rotate to Colors -> Map
2014-05-29 18:34:45 +02:00
Michael Natterer
00f6973b3c
app: add gegl:convolution-matrix to Filters -> Generic
2014-05-29 02:36:59 +02:00
Michael Natterer
4a0e9a2083
app: gegl:noise-cell -> gegl:cell-noise
2014-05-19 01:31:55 +02:00
Michael Natterer
c899f14f79
app: add gegl:panorama-projection to Filters -> Map
2014-05-17 01:23:24 +02:00
Michael Natterer
9e1ee4235f
app: add gegl:perlin-noise and gegl:simplex-noise to Filters->Render->Clouds
2014-05-17 01:17:30 +02:00
Michael Natterer
41472222c5
app: add gegl:tile-glass to the checks in sanity.c
2014-05-16 22:30:35 +02:00
Téo Mazars
7aeb9da6e3
app: follow gegl:dot removal
...
gegl:dot is now included in gegl:pixelize
2013-11-11 16:52:10 +01:00
Hartmut Kuhse
21bed1e2fb
Completely rewrite metadata handling using gexiv2
...
Based on original patches from Hartmut Kuhse and modified
by Michael Natterer. Changes include:
- remove libexif dependency and add a hard dependency on gexiv2
- typedef GExiv2Metadata to GimpMetadata to avoid having to
include gexiv2 globally
- add basic GimpMetadata handling functions to libgimpbase
- add image and image file specific metadata functions to libgimp,
including the exif orientation image rotate dialog
- port plug-ins to use the new APIs
- port file-tiff-save's UI to GtkBuilder
- add new plug-in "metadata" to view the image's metadata
- keep metadata around as GimpImage member in the core
- update the image's metadata on image size, resolution and precision
changes
- obsolete the old metadata parasites
- migrate the old parasites to new GimpMetadata object on XCF load
2013-10-27 01:02:17 +02:00
Michael Natterer
7e536e4465
app: remove unused variables and some cleanup in sanity_check_gegl_ops()
2013-10-04 14:43:18 +02:00
Michael Henning
1649ae4eac
app: Use the function gegl_has_operation in sanity.c
2013-09-01 11:48:02 -04:00
Michael Henning
96a090d9b1
app: Enable the gegl op sanity check
2013-07-31 15:26:02 -04:00
Michael Henning
47cb117fa8
app: Disable the gegl operation sanity check for now
...
It turns out that this interferes with gimp registering gegl ops
later on.
2013-07-30 11:39:25 -04:00
Michael Henning
7a01ecf3cd
app: Populate the list of required ops in sanity.c
2013-07-29 23:18:09 -04:00
Michael Henning
f464695a1b
app: Add a sanity check for required gegl ops.
...
The check is in place, but the list still needs to be populated.
2013-07-29 22:40:10 -04:00