1. 08 Jul, 2017 1 commit
  2. 04 May, 2017 1 commit
  3. 04 Mar, 2017 1 commit
  4. 11 Apr, 2013 1 commit
  5. 25 Nov, 2012 1 commit
  6. 01 Apr, 2012 3 commits
  7. 30 Jun, 2011 1 commit
  8. 06 Apr, 2011 1 commit
  9. 29 Jul, 2010 1 commit
  10. 14 Feb, 2010 1 commit
    • Michael Natterer's avatar
      Bug 609869 - Invalid position of layer content when using GEGL · 7320d07f
      Michael Natterer authored
      gegl_affine_get_bounding_box() called OpAffine::create_matrix() on a
      local variable instead of on affine->matrix, leaving subsequent users
      of affine->matrix with an identity matrix.
      
      Also, cleanup up the entite create_matrix() atuff:
      
      - add a wrapper function in affine.c which does not g_assert() if
        the function is not set.
      - remove typedef OpAffineCreateMatrixFunc because its signature
        was broken.
      - adapt chant.h accordingly.
      - adapt all subclasses to use the fixed signature.
      
      Plus some random code cleanups in affine.c
      7320d07f
  11. 28 Nov, 2008 1 commit
    • Øyvind Kolås's avatar
      moved these,.. .. .. here, and made it be GeglMatrix3 instead of just · 89f7aebb
      Øyvind Kolås authored
      * operations/affine/matrix.c:
      * operations/affine/matrix.h: moved these,..
      * operations/affine/Makefile.am: ..
      * gegl/Makefile.am: .. here, and made it be GeglMatrix3 instead of
      just Matrix3.
      * gegl/gegl-matrix.c:
      * gegl/gegl-matrix.h:
      * gegl/gegl-plugin.h:
      Fixed up affine op to use the new code.
      * operations/affine/affine.c: (op_affine_init),
      (get_source_matrix), (get_bounding_box), (detect),
      (get_required_for_output), (get_invalidated_by_change),
      (affine_generic), (process):
      * operations/affine/affine.h:
      * operations/affine/chant.h:
      * operations/affine/reflect.c: (create_matrix):
      * operations/affine/rotate.c: (create_matrix):
      * operations/affine/scale.c: (create_matrix):
      * operations/affine/shear.c: (create_matrix):
      * operations/affine/transform.c: (create_matrix):
      * operations/affine/translate.c: (create_matrix):
      
      svn path=/trunk/; revision=2811
      89f7aebb
  12. 02 Oct, 2008 1 commit
  13. 11 Nov, 2007 1 commit
  14. 10 Nov, 2007 1 commit
    • Øyvind Kolås's avatar
      Upgraded GEGL from (L)GPLv2 to (L)GPLv3. The library itself and the · 6609e9b8
      Øyvind Kolås authored
      	operations are under LGPLv3 and the sample programs using the GEGL
      	library are licensed under GPLv3. Copyright statements in all files
      	have been updated to reflect this change, the permission to use leter
      	versions of the GNU licenses have been retained in all instances.)
      
      	* COPYING: changed to GPLv3
      	* COPYING.LESSER: added (LGPLv3 's exceptions over GPLv3)
      
      svn path=/trunk/; revision=1682
      6609e9b8
  15. 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
  16. 11 Sep, 2006 1 commit
  17. 06 Sep, 2006 1 commit
  18. 03 Sep, 2006 1 commit
  19. 02 Sep, 2006 2 commits
  20. 09 Aug, 2006 1 commit
  21. 24 Jun, 2006 1 commit
  22. 23 Jun, 2006 1 commit
  23. 11 Jun, 2006 1 commit
  24. 15 May, 2006 1 commit
  25. 02 Jun, 2005 1 commit
    • Michael Natterer's avatar
      gegl/gegl-connection.[ch] gegl/gegl-eval-mgr.[ch] gegl/gegl-eval-visitor.c · 5d7d475b
      Michael Natterer authored
      2005-06-03  Michael Natterer  <mitch@gimp.org>
      
      	* gegl/gegl-connection.[ch]
      	* gegl/gegl-eval-mgr.[ch]
      	* gegl/gegl-eval-visitor.c
      	* gegl/gegl-filter.c
      	* gegl/gegl-graph.[ch]
      	* gegl/gegl-init.[ch]
      	* gegl/gegl-node.[ch]
      	* gegl/gegl-object.c
      	* gegl/gegl-property.c
      	* gegl/gegl-types.h
      	* gegl/gegl-utils.[ch]
      	* gegl/gegl-visitable.c
      	* gegl/gegl-visitor.c
      	* gegl/gegl.h: more cleanup.
      5d7d475b
  26. 01 Jun, 2005 1 commit
  27. 22 Dec, 2003 1 commit
  28. 14 Nov, 2002 1 commit