1. 28 Nov, 2006 6 commits
    • Øyvind Kolås's avatar
      Simplified buffer handling, by using rect parameter made available · b9b3e876
      Øyvind Kolås authored
      in recent changes to buffer_set/get methods.
      * operations/color/stretch-contrast.c: (process):
      * operations/file-io/jpg-load.c: (gegl_buffer_import_jpg):
      * operations/file-io/pixbuf.c: (process):
      * operations/file-io/png-save.c: (gegl_buffer_export_png):
      * operations/file-io/svg-load.c: (gegl_buffer_import_svg):
      * operations/render/checkerboard.c: (process):
      * operations/render/color.c: (process):
      * operations/render/text.c: (process):
      * operations/workshop/mandelbrot.c: (process):
      b9b3e876
    • Øyvind Kolås's avatar
      Simplified buffer handling, by using rect parameter made available · b3e3e73d
      Øyvind Kolås authored
      in buffer_set/get methods.
      * gegl/gegl-operation-point-composer.c: (process_inner):
      * gegl/gegl-operation-point-filter.c: (process_inner):
      b3e3e73d
    • Øyvind Kolås's avatar
      Adapt to changes in previous commit. · ef32858d
      Øyvind Kolås authored
      
      	Adapt to changes in previous commit.
      
      	* operations/blur/box-blur.c: (hor_blur), (ver_blur):
      	* operations/blur/gaussian-blur.c: (iir_young_hor_blur),
      	(iir_young_ver_blur), (fir_hor_blur), (fir_ver_blur):
      	* operations/color/stretch-contrast.c: (buffer_get_min_max),
      	(process):
      	* operations/display/display.c: (process):
      	* operations/file-io/jpg-load.c: (gegl_buffer_import_jpg):
      	* operations/file-io/pixbuf.c: (process):
      	* operations/file-io/png-load.c: (gegl_buffer_import_png):
      	* operations/file-io/png-save.c: (gegl_buffer_export_png):
      	* operations/file-io/raw-load.c: (load_buffer):
      	* operations/file-io/svg-load.c: (gegl_buffer_import_svg):
      	* operations/render/FractalExplorer.c: (process):
      	* operations/render/checkerboard.c: (process):
      	* operations/render/color.c: (process):
      	* operations/render/noise.c: (process):
      	* operations/render/text.c: (process):
      	* operations/transform/interpolate-cubic.c: (affine_cubic):
      	* operations/transform/interpolate-lanczos.c: (affine_lanczos):
      	* operations/transform/linear.c: (affine_linear), (scale_linear):
      	* operations/transform/module.c: (gegl_module_register):
      	* operations/transform/nearest.c: (affine_nearest), (scale_nearest):
      	* operations/workshop/demosaic-simple.c: (demosaic):
      	* operations/workshop/gtk-display.c: (process):
      	* operations/workshop/mandelbrot.c: (process):
      	* operations/workshop/rawbayer-load.c: (load_buffer):
      	* bin/export.c: (gegl_buffer_export_png):
      	* bin/gegl-projection.c: (task_render):
      	* bin/gegl-view.c: (expose_event):
      ef32858d
    • Øyvind Kolås's avatar
      Made these two the only public setters/getters of linear pixel data to · 28f5a1c1
      Øyvind Kolås authored
      
      	* gegl/buffer/gegl-buffer.[ch]: (gegl_buffer_set), (gegl_buffer_get):
      	Made these two the only public setters/getters of linear pixel data to
      	simplify the public API, if the rect is NULL, the entire extent of the
      	buffer will be used. If the format passed in is NULL, the format of
      	the buffer will be used.
      
      	* gegl/gegl-node.c: (gegl_node_blit_buf),
      	* gegl/gegl-operation-point-composer.c: (process_inner),
      	* gegl/gegl-operation-point-filter.c: (process_inner): adapt to
      	changes.
      28f5a1c1
    • Øyvind Kolås's avatar
      Improve startup time a lot by not creating a projection that is destroyed · 5e88b126
      Øyvind Kolås authored
      
      	Improve startup time a lot by not creating a projection that is
      	destroyed (destroying a projection (a huge bounded buffer), is
      	taking a lot of time.
      
      	* bin/editor.c (create_window): do not pass an initial node to view.
      	* bin/gegl-view.c (set_property): handle setting of NULL node better.
      5e88b126
    • Øyvind Kolås's avatar
      changed feature describing tiles, to be the term tiled pyramidial buffers. · 67c8f95e
      Øyvind Kolås authored
      
      	* index-static.html.in: changed feature describing tiles, to be the
      	term tiled pyramidial buffers.
      67c8f95e
  2. 27 Nov, 2006 4 commits
  3. 26 Nov, 2006 5 commits
  4. 25 Nov, 2006 4 commits
  5. 24 Nov, 2006 3 commits
  6. 23 Nov, 2006 2 commits
  7. 22 Nov, 2006 4 commits
  8. 21 Nov, 2006 5 commits
  9. 17 Nov, 2006 7 commits
    • Øyvind Kolås's avatar
      removed comma at end of enumerator. · c567598a
      Øyvind Kolås authored
      	* gegl/gegl-xml.c: removed comma at end of enumerator.
      c567598a
    • Øyvind Kolås's avatar
      Made internal methods for the binaries static. · e05e4727
      Øyvind Kolås authored
      	* tools/introspect.c: (introspection):
      	* tools/operation_reference.c: (compare_operation_names),
      	(gegl_operations), (category_menu_item), (category_index):
      e05e4727
    • Øyvind Kolås's avatar
      Silencing to be able to cope with stricter settings of warnings during · cd4aa445
      Øyvind Kolås authored
      	compile.
      
      	* operations/transform/chant.h:
      	* operations/transform/interpolate-cubic.c:
      	* operations/transform/interpolate-lanczos.c: (affine_lanczos):
      	* operations/transform/linear.c:
      	* operations/transform/module.c: (affine_module_get_module):
      	* operations/transform/module.h:
      	* operations/transform/nearest.c:
      cd4aa445
    • Øyvind Kolås's avatar
      Silencing of stricter warnings. · 379328c0
      Øyvind Kolås authored
      	* gegl/buffer/gegl-buffer.c:
      	* gegl/buffer/gegl-buffer.h:
      	* gegl/buffer/gegl-tile-mem.h:
      	* gegl/gegl-color.c: (parse_float_argument_list): do not mix code and
      	declarations.
      	* gegl/gegl-init.c: moved gegl_buffer_stats prototype to gegl-buffer.h
      	* gegl/gegl-instrument.c: (timing_find): made static
      	* gegl/gegl-xml.c: (error), (each_ref): made functions static include .h
      	* gegl/module/gegldatafiles.c: made functions static, removed dead
      	code.
      	* gegl/module/geglmodule.c: made functions static.
      379328c0
    • Øyvind Kolås's avatar
      Silencing of strict warnings. · 2208aaf2
      Øyvind Kolås authored
      	* operations/render/FractalExplorer.c: made make_color_map() static.
      	* operations/blur/box-blur.c: (process),
      	* operations/blur/gaussian-blur.c: (process),
      	* operations/svg/svg_huerotate.c: (process),
      	* operations/svg/svg_luminancetoalpha.c: (process),
      	* operations/svg/svg_matrix.c: (process),
      	* operations/svg/svg_saturate.c: (process):
      	* operations/workshop/demosaic-simple.c: (process): avoid mixing
      	declarations and code.
      2208aaf2
    • Øyvind Kolås's avatar
      added extra braces in body of if. · 759fd6aa
      Øyvind Kolås authored
      	* operations/file-io/load.c: (prepare): added extra braces in body of
      	if.
      759fd6aa
    • Øyvind Kolås's avatar
      Made code more C standard conformant. · 17cc3bb2
      Øyvind Kolås authored
      	* gegl/gegl-chant.h: declare functions before defining then.
      	* gegl/gegl-extension-handler.c: include header for function
      	prototypes.
      	* gegl/gegl-operation.c: removed unused
      	gegl_operation_set_result_rect.
      	* gegl/gegl-prepare-visitor.c: (visit_node): do not mix code and
      	declarations.
      17cc3bb2