1. 08 Nov, 2008 6 commits
  2. 07 Nov, 2008 2 commits
  3. 06 Nov, 2008 1 commit
    • Øyvind Kolås's avatar
      Modified code to only pass accesses spans the full tile width as direct · 01a24a55
      Øyvind Kolås authored
      * gegl/buffer/gegl-buffer-iterator.c: Modified code to only pass
      accesses spans the full tile width as direct pointers to the tile data
      (as well as correct format). For all other cases convert to a
      temporary linear buffer. (gegl_buffer_tile_iterator_next),
      (gegl_buffer_scan_iterator_next), (gegl_buffer_iterator_next): 
      
      svn path=/trunk/; revision=2699
      01a24a55
  4. 05 Nov, 2008 1 commit
  5. 04 Nov, 2008 1 commit
    • Øyvind Kolås's avatar
      Only send pyramid void messages for tile storages where the zoom · 297efb10
      Øyvind Kolås authored
      handler has seen a tile with z!=0.
      * gegl/buffer/gegl-tile-handler-zoom.c: (get_tile):
      * gegl/buffer/gegl-tile-storage.c: (gegl_tile_storage_constructor):
      * gegl/buffer/gegl-tile-storage.h:
      * gegl/buffer/gegl-tile.c: (gegl_tile_void_pyramid):
      
      svn path=/trunk/; revision=2697
      297efb10
  6. 03 Nov, 2008 5 commits
  7. 02 Nov, 2008 10 commits
  8. 01 Nov, 2008 8 commits
  9. 30 Oct, 2008 6 commits
    • Øyvind Kolås's avatar
      added a boolean argument as a final argument, if TRUE the op requests that · 8bdf4e12
      Øyvind Kolås authored
      * gegl/operation/gegl-operation.[ch]: (gegl_operation_invalidate):
      added a boolean argument as a final argument, if TRUE the op
      requests that it's output cache should be cleared for the region
      that is invalidated.
      * gegl/graph/gegl-node.[ch]: (gegl_node_invalidated),
      (source_invalidated), (property_changed),
      (gegl_node_insert_before):
      * operations/external/fill.c: pass TRUE.
      * operations/external/stroke.c: pass FALSE.
      * operations/common/open-buffer.c: pass FALSE.
      
      svn path=/trunk/; revision=2673
      8bdf4e12
    • Øyvind Kolås's avatar
      moded .. .. here and added cairo based hitdetection (for fixed/max · 15833c65
      Øyvind Kolås authored
      * operations/workshop/stroke.c: moded ..
      * operations/external/stroke.c: .. here and added cairo based
      hitdetection (for fixed/max linewidth).
      * operations/external/Makefile.am: added new file.
      
      svn path=/trunk/; revision=2672
      15833c65
    • Øyvind Kolås's avatar
      added gegl-path-smooth.[ch] · 92879492
      Øyvind Kolås authored
      * bin/Makefile.am: added gegl-path-smooth.[ch]
      * bin/gegl-spiro.c: 
      * bin/gegl-spiro.h: renamed to:
      * bin/gegl-path-spiro.c: 
      * bin/gegl-path-spiro.h: 
      And split out the path smoother to:
      * bin/gegl-path-smooth.c: [NEW]
      * bin/gegl-path-smooth.h: [NEW]
      
      svn path=/trunk/; revision=2671
      92879492
    • Øyvind Kolås's avatar
      Moved static globals for interaction code into a struct · a95b4ecf
      Øyvind Kolås authored
      * bin/editor.c: Moved static globals for interaction code into a struct
      (path_editor_keybinding), (fill_press_event),
      (fill_release_event), (fill_motion_notify_event), (cairo_expose),
      (stroke_press_event), (stroke_release_event),
      (stroke_motion_notify_event), (editor_set_active):
      
      svn path=/trunk/; revision=2670
      a95b4ecf
    • Øyvind Kolås's avatar
      made pointer events when the selected node is a gegl:stroke append to the · 2894688c
      Øyvind Kolås authored
      * bin/editor.c: (fill_press_event), (fill_release_event),
      (fill_motion_notify_event), (stroke_press_event),
      (stroke_release_event), (stroke_motion_notify_event),
      (path_changed), (editor_set_active): made pointer events when the
      selected node is a gegl:stroke append to the path and a new path
      insert above it uppon button release, making it ready to start the
      cycle afresh.
      * bin/gegl-tree-editor-action.[ch]: (gegl_add_child): exposed to rest
      of GEGL binary.
      
      svn path=/trunk/; revision=2669
      2894688c
    • Øyvind Kolås's avatar
      removed ad-hoc code for path changes, special cased the damaged rectangle · fedf804f
      Øyvind Kolås authored
      * gegl/property-types/gegl-path.c: removed ad-hoc code for path
      changes, special cased the damaged rectangle when appending line-to
      instructions to the path.
      
      svn path=/trunk/; revision=2668
      fedf804f