1. 29 Mar, 2012 1 commit
  2. 17 Aug, 2011 1 commit
  3. 17 May, 2011 1 commit
  4. 07 Jul, 2010 1 commit
  5. 14 Oct, 2008 1 commit
    • Michael Natterer's avatar
      operations/affine/chant.h operations/common/*.c operations/core/*.c · bad841ff
      Michael Natterer authored
      2008-10-14  Michael Natterer  <mitch@gimp.org>
      
      	* operations/affine/chant.h
      	* operations/common/*.c
      	* operations/core/*.c
      	* operations/external/*.c
      	* operations/generated/math.rb
      	* operations/generated/other-blend.rb
      	* operations/generated/svg-12-blend.rb
      	* operations/generated/svg-12-porter-duff.rb
      	* operations/workshop/*.c
      	* operations/workshop/external/*.c: prefix all operation names
      	with "gegl:".
      
      	* bin/editor.c
      	* bin/gegl-tree-editor-action.c
      	* bin/gegl.c
      	* docs/gallery/clones.xml
      	* examples/2geglbuffer.c
      	* examples/gegl-paint.c
      	* examples/geglbuffer-add-image.c
      	* examples/geglbuffer-clock.c
      	* examples/hello-world-video.c
      	* examples/hello-world.c
      	* gegl/graph/gegl-node.c
      	* tools/introspect.c: changed accordingly.
      
      
      svn path=/trunk/; revision=2624
      bad841ff
  6. 02 Oct, 2008 1 commit
  7. 22 Feb, 2008 1 commit
  8. 19 Feb, 2008 1 commit
  9. 11 Feb, 2008 1 commit
    • Kevin Cozens's avatar
      Updated to new chanting API. · e6725967
      Kevin Cozens authored
      * operations/meta/dropshadow.c:
      * operations/meta/tonemap.c:
      * operations/meta/unsharp-mask.c: Updated to new chanting API.
      
      svn path=/trunk/; revision=1997
      e6725967
  10. 23 Jan, 2008 1 commit
  11. 11 Nov, 2007 1 commit
  12. 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
  13. 12 Sep, 2007 1 commit
  14. 28 Jan, 2007 1 commit
    • Øyvind Kolås's avatar
      s/radius/standard deviation/ for gaussian blur and it's derivatives. · 788f4e91
      Øyvind Kolås authored
      * bin/node-editors/gaussian-blur.c: (expose), (drag_n_motion):
      * bin/node-editors/unsharp-mask.c: (expose), (drag_n_motion):
      * operations/blur/gaussian-blur.c: (process), (get_defined_region),
      (get_source_rect), (get_affected_region):
      * operations/meta/dropshadow.c: (attach):
      * operations/meta/unsharp-mask.c: (attach):
      * operations/workshop/dog.c: (attach):
      
      svn path=/trunk/; revision=1251
      788f4e91
  15. 04 Jan, 2007 3 commits
    • Øyvind Kolås's avatar
      %s/gegl_node_new_node/gegl_node_new_child/ · e938c4ec
      Øyvind Kolås authored
      %s/gegl_node_create_node/gegl_node_create_child/
      * bin/editor-optype.c: (chain_in_operation):
      * bin/editor.c: (cb_introspect):
      * bin/gegl-tree-editor-action.c: (add_sibling_op), (add_child_op):
      * bin/gegl.c: (main):
      * gegl/gegl-graph.c: (gegl_node_new_child),
      (gegl_node_create_child):
      * gegl/gegl-graph.h:
      * gegl/gegl-xml.c: (start_element):
      * gegl/gegl.h:
      * operations/file-io/load.c: (attach), (refresh_cache):
      * operations/meta/dropshadow.c: (attach):
      * operations/meta/layer.c: (attach), (refresh_cache):
      * operations/meta/tonemap.c: (attach):
      * operations/meta/unsharp-mask.c: (attach):
      * operations/render/introspect.c: (process):
      * operations/workshop/dog.c: (attach):
      * tests/mockimageoperationtest.c:
      (test_mock_image_operation_g_object_properties),
      (test_mock_image_operation_chain):
      * tools/introspect.c: (stuff):
      
      svn path=/trunk/; revision=1124
      e938c4ec
    • Øyvind Kolås's avatar
      %s/gegl_node_output/gegl_node_get_output_proxy/ · c43dd936
      Øyvind Kolås authored
      %s/gegl_node_input/gegl_node_get_input_proxy/
      * bin/editor-optype.c: (chain_in_operation):
      * bin/export.c: (get_input_rect):
      * bin/gegl-store.c: (gegl_store_set_gegl):
      * bin/gegl-tree-editor.c: (tree_editor_get_active):
      * bin/gegl.c: (main):
      * gegl/gegl-graph.c: (gegl_node_get_input_proxy),
      (gegl_node_get_output_proxy):
      * gegl/gegl-graph.h:
      * gegl/gegl-node.c: (gegl_node_get_depends_on),
      (gegl_node_get_valist), (gegl_node_set_property),
      (gegl_node_get_property):
      * gegl/gegl-operation.c: (get_defined_region),
      (get_affected_region), (calc_source_regions):
      * gegl/gegl-xml.c: (start_element), (end_element), (gegl_to_xml):
      * gegl/gegl.h:
      * operations/file-io/load.c: (attach):
      * operations/meta/dropshadow.c: (attach):
      * operations/meta/layer.c: (attach):
      * operations/meta/tonemap.c: (attach):
      * operations/meta/unsharp-mask.c: (attach):
      * operations/workshop/dog.c: (attach):
      
      svn path=/trunk/; revision=1123
      c43dd936
    • Øyvind Kolås's avatar
      Merged GeglGraph class into GeglNode class. (more API cleanup to · 7ee6bd48
      Øyvind Kolås authored
      follow).
      * bin/editor-optype.c: (chain_in_operation):
      * bin/editor.c: (cb_introspect):
      * bin/export.c: (get_input_rect):
      * bin/gegl-store.c: (gegl_store_set_gegl):
      * bin/gegl-tree-editor-action.c: (add_sibling_op), (add_child_op):
      * bin/gegl-tree-editor.c: (tree_editor_get_active):
      * bin/gegl.c: (main):
      * gegl/gegl-dot.c: (gegl_add_graph):
      * gegl/gegl-graph.c: (gegl_node_remove_children),
      (gegl_node_add_child), (gegl_node_remove_child),
      (gegl_node_get_num_children), (gegl_node_get_nth_child),
      (gegl_node_get_children), (gegl_node_new_node),
      (gegl_node_create_node), (gegl_node_get_pad_proxy),
      (gegl_node_input), (gegl_node_output), (gegl_node_new):
      * gegl/gegl-graph.h:
      * gegl/gegl-node-dynamic.h:
      * gegl/gegl-node.c: (gegl_node_class_init), (gegl_node_init),
      (dispose), (gegl_node_get_depends_on), (gegl_node_get),
      (gegl_node_get_valist), (gegl_node_set_property),
      (gegl_node_get_property):
      * gegl/gegl-node.h:
      * gegl/gegl-operation.c: (get_defined_region),
      (get_affected_region), (calc_source_regions):
      * gegl/gegl-xml.c: (start_element), (end_element), (gegl_to_xml):
      * gegl/gegl.h:
      * operations/file-io/load.c: (attach), (refresh_cache):
      * operations/meta/dropshadow.c: (attach):
      * operations/meta/layer.c: (attach), (refresh_cache):
      * operations/meta/tonemap.c: (attach):
      * operations/meta/unsharp-mask.c: (attach):
      * operations/render/introspect.c: (process):
      * operations/workshop/dog.c: (attach):
      * tests/dfspadvisitortest.c: (test_dfs_pad_visitor):
      * tests/graphtest.c: (test_graph), (test_graph_properties),
      (test_graph_property_visitors):
      * tests/mockimageoperationtest.c:
      (test_mock_image_operation_g_object_properties),
      (test_mock_image_operation_chain):
      * tests/updatepadtest.c: (test_update_pad):
      * tools/introspect.c: (stuff):
      
      svn path=/trunk/; revision=1122
      7ee6bd48
  16. 29 Dec, 2006 2 commits
    • Øyvind Kolås's avatar
      s/associate/attach/ in the API, perhaps this should even be passed the · a69c4df8
      Øyvind Kolås authored
      node it is being attached to as a parameter.
      * gegl/gegl-node.c: (gegl_node_set_operation_object):
      * gegl/gegl-operation-composer.c:
      (gegl_operation_composer_class_init), (attach):
      * gegl/gegl-operation-filter.c: (gegl_operation_filter_class_init),
      (attach):
      * gegl/gegl-operation-sink.c: (gegl_operation_sink_class_init),
      (attach):
      * gegl/gegl-operation-source.c: (gegl_operation_source_class_init),
      (attach):
      * gegl/gegl-operation.c: (gegl_operation_class_init), (attach),
      (gegl_operation_attach):
      * gegl/gegl-operation.h:
      * operations/color/remap.c: (attach),
      (gegl_operation_remap_class_init):
      * operations/file-io/load.c: (attach), (class_init):
      * operations/meta/dropshadow.c: (attach), (class_init):
      * operations/meta/layer.c: (attach), (class_init):
      * operations/meta/tonemap.c: (attach), (class_init):
      * operations/meta/unsharp-mask.c: (attach), (class_init):
      * operations/workshop/dog.c: (attach), (class_init):
      a69c4df8
    • Øyvind Kolås's avatar
      modified opacity to be within legal values (allow negative dropshadow for · 55dead11
      Øyvind Kolås authored
      * operations/meta/dropshadow.c: modified opacity to be within legal
      values (allow negative dropshadow for highlights).
      55dead11
  17. 04 Dec, 2006 1 commit
    • Øyvind Kolås's avatar
      %s/gegl_node_connect/gegl_node_connect_from/ · f1e333ea
      Øyvind Kolås authored
      * bin/gegl-tree-editor-action.c: (remove_itm), (move_up),
      (move_down), (add_sibling_op), (add_child_op):
      * bin/gegl.c: (main):
      * docs/hello-world.c: (main):
      * gegl/gegl-node.c: (gegl_node_connect_from), (gegl_node_link),
      (gegl_node_set_operation_object), (gegl_node_get_bounding_box),
      (gegl_node_process):
      * gegl/gegl-node.h:
      * gegl/gegl-xml.c: (start_element), (end_element), (each_ref):
      * gegl/gegl.h:
      * operations/file-io/load.c: (associate):
      * operations/meta/dropshadow.c: (associate):
      * operations/meta/layer.c: (prepare), (associate):
      * operations/meta/unsharp-mask.c: (associate):
      * tests/bfspadvisitortest.c: (test_bfs_pad_visitor):
      * tests/dfsnodevisitortest.c: (test_dfs_node_visitor):
      * tests/dfspadvisitortest.c: (test_dfs_pad_visitor):
      * tests/graphtest.c: (test_graph_properties),
      (test_graph_property_visitors):
      * tests/mockimageoperationtest.c:
      (test_mock_image_operation_chain),
      (test_mock_image_operation_chain2):
      * tests/nodeconnectionstest.c: (test_node_connections):
      * tests/updatepadtest.c: (test_update_pad):
      f1e333ea
  18. 04 Nov, 2006 2 commits
    • Øyvind Kolås's avatar
      Removed unneeded "data" pointer from interface of property redirect · 46f88178
      Øyvind Kolås authored
      	code.
      
      	* gegl/gegl-operation-meta.[ch]: (redirect_new),
      	(gegl_operation_meta_redirect):
      	* operations/meta/dropshadow.c: (associate):
      	* operations/meta/unsharp-mask.c: (associate), (class_init):
      46f88178
    • Øyvind Kolås's avatar
      Added new infrsatructure to do redirects of properties between meta · b5ed0a5a
      Øyvind Kolås authored
      	operations and their inner nodes.
      
      	* docs/index-static.html.in:
      	* gegl/gegl-node.c: (property_changed):
      	* gegl/gegl-operation-meta.c: (gegl_operation_meta_init),
      	(redirect_new), (redirect_free),
      	(gegl_node_copy_property_property), (gegl_operation_meta_redirect),
      	(gegl_operation_meta_property_changed):
      	* gegl/gegl-operation-meta.h:
      	* operations/meta/dropshadow.c: (associate), (class_init): Use the new
      	meta op infrastructure.
      b5ed0a5a
  19. 03 Nov, 2006 3 commits
  20. 31 Oct, 2006 1 commit
    • Øyvind Kolås's avatar
      Added a meta super class for meta operations. · 9fb88569
      Øyvind Kolås authored
      	* gegl/Makefile.am: added gegl-operation-meta.[ch]
      	* gegl/gegl-chant.h:
      	* gegl/gegl-operation-meta.[ch] NEW: a superclass for meta
      	operations.
      	* operations/file-io/load.c:
      	* operations/meta/dropshadow.c:
      	* operations/meta/layer.c:
      	* operations/meta/unsharp-mask.c:
      9fb88569
  21. 07 Oct, 2006 1 commit
  22. 06 Oct, 2006 3 commits
  23. 26 Sep, 2006 1 commit
  24. 24 Sep, 2006 1 commit
  25. 11 Sep, 2006 1 commit
  26. 10 Sep, 2006 1 commit
  27. 06 Sep, 2006 1 commit
  28. 03 Sep, 2006 2 commits
  29. 02 Sep, 2006 3 commits