1. 25 Nov, 2018 1 commit
    • Ell's avatar
      configure.ac: require C++14 for C++ operations · 5367ba6c
      Ell authored
      Bump the required C++ version to build C++ operations to C++14,
      which is required by gegl:voronoi-diagram since the last commit, in
      order to use polymorphic lambdas.
      5367ba6c
  2. 12 Nov, 2018 1 commit
    • Ell's avatar
      warp: parallelize using gegl-parallel · 0c1d40ea
      Ell authored
      gegl:warp can't use auto-threading.  Use gegl-parallel to
      parallelize it manually.
      
      Convert the op to C++ in order to use lamdas, which simplify
      parallelizarion.  Move the op to a new common-cxx/ module, where we
      can add C++ operations, and which is only built when a suitable C++
      compiler is found.  We don't leave it in common/, since Automake
      seems to always use CXXLD to link libraries that have (potential)
      C++ sources, even if they're if-ed out after configuration.
      0c1d40ea
  3. 26 Sep, 2017 1 commit
  4. 20 Jan, 2015 2 commits
  5. 29 Nov, 2013 1 commit
  6. 16 May, 2013 1 commit
  7. 01 Apr, 2012 1 commit
  8. 12 Nov, 2009 1 commit
  9. 25 Feb, 2008 1 commit
    • Øyvind Kolås's avatar
      deleted. added. reflect above deletion/addition. · 5d57933b
      Øyvind Kolås authored
      * operations/Makefile-operations-old.am: deleted.
      * operations/Makefile-common.am: added.
      * operations/Makefile.am: reflect above deletion/addition.
      * operations/Makefile-operations.am:
      * operations/affine/Makefile.am:
      * operations/external/Makefile.am:
      * operations/workshop/external/Makefile.am: factored out common
      bits and include Makefile-common.am.
      
      svn path=/trunk/; revision=2117
      5d57933b
  10. 22 Feb, 2008 2 commits
  11. 21 Feb, 2008 1 commit
    • Michael Natterer's avatar
      uncomment AM_DISABLE_STATIC. · ea8a490e
      Michael Natterer authored
      2008-02-21  Michael Natterer  <mitch@gimp.org>
      
      	* configure.ac: uncomment AM_DISABLE_STATIC.
      
      	* operations/Makefile-operations-old.am: the operations makefile
      	as it used to be.
      
      	* operations/Makefile.am: distribute it.
      
      	* operations/affine/Makefile.am
      	* operations/io/Makefile.am
      	* operations/render/Makefile.am: include it. These directories
      	build on darwin but the modules are not found.
      
      	* operations/Makefile-operations.am: hacked up to use libtool so
      	it works on darwin and possibly many other platforms. Uninstall is
      	totally broken at the moment.
      
      
      svn path=/trunk/; revision=2082
      ea8a490e
  12. 10 Jan, 2008 1 commit
    • Kevin Cozens's avatar
      Don't rm compiled operation files here. Delete them here. · b68d5d65
      Kevin Cozens authored
      2008-01-10  Kevin Cozens  <kcozens@cvs.gnome.org>
      
      	* operations/Makefile.am: Don't rm compiled operation files here.
      	* operations/Makefile-operations.am: Delete them here.
      
      	* operations/generated/Makefile.am: Added Ruby files to EXTRA_DIST.
      
      svn path=/trunk/; revision=1838
      b68d5d65
  13. 30 Dec, 2007 1 commit
    • Kevin Cozens's avatar
      Use SHREXT instead of hard-coded ".so". · 7a4cb50b
      Kevin Cozens authored
      2007-12-30  Kevin Cozens  <kcozens@cvs.gnome.org>
      
      	* bin/node-editors/Makefile.am:
      	* operations/Makefile.am:
      	* operations/workshop/Makefile.am: Use SHREXT instead of
      	hard-coded ".so".
      
      svn path=/trunk/; revision=1792
      7a4cb50b
  14. 25 Nov, 2007 1 commit
    • Kevin Cozens's avatar
      'make distcheck' works once again with this set of changes. · 9f7b5241
      Kevin Cozens authored
      2007-11-25  Kevin Cozens  <kcozens@cvs.gnome.org>
      
      	'make distcheck' works once again with this set of changes.
      
      	* configure.ac: Added --enable-workshop to allow optional building
      	of workshop operations. Updated results to show whether workshop
      	will be built, and if Lua is available.
      
      	* bin/Makefile.am: Don't build files in node-editors directory if
      	GTK+ is not available.
      
      	* bin/node-editors/Makefile.am: Don't include /gui at end of the
      	install commands since it is already in ext_dir.
      
      	* operations/Makefile.am: Only include workshop sub-directory when
      	configure was run with --enable-workshop option.
      
      	* operations/workshop/Makefile.am: Use LUA_CFLAGS and LUA_LIBS
      	determined during ./configure instead of calling lua-config.
      
      svn path=/trunk/; revision=1728
      9f7b5241
  15. 13 Nov, 2007 1 commit
    • Øyvind Kolås's avatar
      Moved bilateral-filter, ssn-mean, contrast-curve, mono-mixer and · 66290326
      Øyvind Kolås authored
      value-invert from the workshop to be official operations for the
      next release.
      * configure.ac: added enhance Makefile.am
      * operations/Makefile.am: added enhance subdir
      * operations/enhance/: added directory.
      * operations/enhance/Makefile.am: added
      * operations/workshop/bilateral-filter.c: moved ...
      * operations/enhance/bilateral-filter.c: ... here
      * operations/workshop/snn-mean.c: moved ...
      * operations/enhance/snn-mean.c: ... here
      * operations/workshop/contrast-curve.c: moved ...
      * operations/color/contrast-curve.c: ... here
      * operations/workshop/mono-mixer.c: moved ...
      * operations/color/mono-mixer.c: ... here
      * operations/workshop/value-invert.c: moved ...
      * operations/color/value-invert.c: ... here
      
      svn path=/trunk/; revision=1705
      66290326
  16. 05 Jun, 2007 1 commit
    • Øyvind Kolås's avatar
      do not remove *~ backups on clean-local. remove */*.so and */*/*.so upon · 247601f1
      Øyvind Kolås authored
      * operations/Makefile-operations.am: do not remove *~ backups on
      clean-local.
      * operations/Makefile.am: remove */*.so and */*/*.so upon clean local
      to make sure operations that no longer have a .c file in the dir also
      get cleaned out (happens when files are moved from workshop to a
      proper op dir.)
      
      svn path=/trunk/; revision=1554
      247601f1
  17. 03 Jun, 2007 1 commit
  18. 02 Jun, 2007 1 commit
  19. 11 Feb, 2007 1 commit
    • Øyvind Kolås's avatar
      Renamed the "transform" set of operations to "affine" since · 291c68dd
      Øyvind Kolås authored
      	that is what they actually are.
      
      	* operations/Makefile.am:
      	* operations/transform/Makefile.am:
      	* operations/transform/affine.c:
      	* operations/transform/affine.h:
      	* operations/transform/chant.h:
      	* operations/transform/interpolate-cubic.c:
      	* operations/transform/interpolate-cubic.h:
      	* operations/transform/interpolate-lanczos.c:
      	* operations/transform/interpolate-lanczos.h:
      	* operations/transform/linear.c:
      	* operations/transform/linear.h:
      	* operations/transform/matrix.c:
      	* operations/transform/matrix.h:
      	* operations/transform/module.c:
      	* operations/transform/module.h:
      	* operations/transform/nearest.c:
      	* operations/transform/nearest.h:
      	* operations/transform/reflect.c:
      	* operations/transform/rotate.c:
      	* operations/transform/scale.c:
      	* operations/transform/shear.c:
      	* operations/transform/translate.c:
      
      svn path=/trunk/; revision=1322
      291c68dd
  20. 10 Feb, 2007 1 commit
    • Kevin Cozens's avatar
      Added. · 887535dc
      Kevin Cozens authored
      2007-02-10  Kevin Cozens  <kcozens@cvs.gnome.org>
      
      	* operations/Makefile-operations.am: Added.
      
      	* operations/render/Makefile.am
      	* operations/svg/Makefile.am
      	* operations/blur/Makefile.am
      	* operations/file-io/Makefile.am
      	* operations/display/Makefile.am
      	* operations/meta/Makefile.am
      	* operations/core/Makefile.am
      	* operations/transparency/Makefile.am
      	* operations/Makefile.am
      	* operations/transform/Makefile.am
      	* operations/workshop/Makefile.am
      	* operations/workshop/generated/Makefile.am
      	* operations/color/Makefile.am
      	* operations/generated/Makefile.am: Simplified all operation
      	Makefile.am files by removing all of the common stuff. The
      	file operations/Makefile-operations.am contains the common
      	parts and is included from the other Makefile.am files.
      
      svn path=/trunk/; revision=1315
      887535dc
  21. 01 Dec, 2006 1 commit
  22. 07 Oct, 2006 1 commit
  23. 30 Aug, 2006 1 commit
  24. 09 Aug, 2006 2 commits
  25. 17 Jul, 2006 1 commit