Discussion:
GNOME CVS: gegl ok
Øyvind Kolås
2006-10-29 19:45:48 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/10/29 14:45:48

Modified files:
. : ChangeLog
bin : gegl-projection.c gegl-view.c gegl.c
gegl : Makefile.am gegl-node.c gegl-node.h
gegl-operation.c gegl-types.h
operations/blur: box-blur.c gaussian-blur.c
operations/core: shift.c
operations/generated: porter-duff.rb
operations/transform: affine.c

Log message:
Minimized unneeded recomputation in the GUI test app with a new
dirt propagation infrastructure. The dirt accumulation is happening
as the graph is manipulated, properties are changed etc automatically.
The code probably needs more changes as well, but the basics seems
to work correctly.

* bin/gegl-projection.c: (gegl_projection_constructor),
(set_property), (task_render), (task_monitor): Handle dirt
tracking/cleaning for updates.
* bin/gegl-view.c: (set_property), (gegl_view_repaint):
* bin/gegl.c: (main): changed the default project.

* gegl/Makefile.am: added gegl-{clean,dirt}-visitor.[ch]
* gegl/gegl-types.h: added dirt and clean visitors.
* gegl/gegl-dirt-visitor.[ch] NEW:, visitor for propagating dirtied
regions in the graph.
* gegl/gegl-clean-visitor.[ch] NEW:, visitor that cleans up dirt
rectangles.

* gegl/gegl-node.[ch]: added gegl_node_get_dirty_rect,
gegl_node_clear_dirt and dirt_rect instance member.
* gegl/gegl-operation.c: (get_affected_region):

Added get_affected_region to operations that needed to override
default behavior.

* operations/blur/box-blur.c: (get_affected_region), (class_init):
* operations/blur/gaussian-blur.c: (get_affected_region),
(class_init):
* operations/core/shift.c: (get_affected_region), (class_init):
* operations/transform/affine.c: (op_affine_class_init),
(get_defined_region), (get_affected_region):
* operations/generated/porter-duff.rb: (op_affine_class_init).

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-10-29%2014:44&maxdate=2006-10-29%2014:46
Øyvind Kolås
2006-10-29 19:48:19 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/10/29 14:48:19

Added files:
gegl : gegl-clean-visitor.c gegl-clean-visitor.h
gegl-dirt-visitor.c gegl-dirt-visitor.h

Log message:
missed files in previous commit

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-10-29%2014:47&maxdate=2006-10-29%2014:49
Øyvind Kolås
2006-10-29 20:58:24 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/10/29 15:58:24

Modified files:
. : ChangeLog
bin : gegl-projection.c gegl-view.c

Log message:
Made som changes to how renderings are handled in background/enqueued
for rendering. This code still needs quite a bit of
cleanup/refactoring before it works in a satisfactory manner.

* bin/gegl-projection.c: (gegl_projection_class_init),
(enqueue_dirty), (task_monitor):
* bin/gegl-view.c: (computed_event), (invalidated_event),
(set_property), (expose_event), (gegl_view_repaint):

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-10-29%2015:57&maxdate=2006-10-29%2015:59
Øyvind Kolås
2006-10-30 16:46:57 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/10/30 11:46:57

Modified files:
docs : ChangeLog index-static.html.in

Log message:
* index-static.html.in: added sudo ldconfig after install of each lib.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-10-30%2011:45&maxdate=2006-10-30%2011:47
Øyvind Kolås
2006-10-30 16:50:35 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/10/30 11:50:35

Modified files:
. : ChangeLog configure.in

Log message:
* configure.in: depend on librsvg >= 2.14.0, improved messages in
dependency summary.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-10-30%2011:49&maxdate=2006-10-30%2011:51
Øyvind Kolås
2006-10-30 19:17:47 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/10/30 14:17:47

Modified files:
. : ChangeLog
bin : gegl-projection.c gegl-projection.h

Log message:
* bin/gegl-projection.h: added GeglProjection->queued_region.
* bin/gegl-projection.c: (gegl_projection_constructor),
(gegl_projection_init), (finalize), (enqueue_dirty),
(gegl_projection_update_rect), (task_render), (task_monitor): improved
mechanisms for keeping projection up to date.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-10-30%2014:16&maxdate=2006-10-30%2014:18
Øyvind Kolås
2006-10-30 19:16:31 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/10/30 14:16:31

Modified files:
. : ChangeLog
gegl : gegl-operation.c
operations/blur: box-blur.c gaussian-blur.c

Log message:
* gegl/gegl-operation.c: (gegl_operation_get_affected_region): Sanity
check, making no change no affecting.
* operations/blur/box-blur.c,
* operations/blur/gaussian-blur.c: (get_defined_region),
(get_source_rect): Sanity improvements for extent changing of empty
rectangles.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-10-30%2014:15&maxdate=2006-10-30%2014:17
Øyvind Kolås
2006-10-30 21:14:23 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/10/30 16:14:23

Modified files:
. : ChangeLog
bin : gegl-projection.c gegl-projection.h gegl-view.c

Log message:
Cleaned up the projection/view, removed dead code and other cruft.

* bin/gegl-projection.c: (gegl_projection_constructor),
(gegl_projection_update_rect), (task_render), (task_monitor):
* bin/gegl-projection.h:
* bin/gegl-view.c: (gegl_view_init), (computed_event),
(invalidated_event), (expose_event):

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-10-30%2016:13&maxdate=2006-10-30%2016:15
Øyvind Kolås
2006-10-30 22:42:59 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/10/30 17:42:59

Modified files:
. : ChangeLog
gegl : gegl-clean-visitor.c

Log message:
* gegl/gegl-clean-visitor.c: (visit_node): Also clean graph when
traversing ghost pad|node.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-10-30%2017:41&maxdate=2006-10-30%2017:43
Øyvind Kolås
2006-10-31 19:06:58 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/10/31 14:06:58

Modified files:
. : ChangeLog
gegl : Makefile.am gegl-chant.h
operations/file-io: load.c
operations/meta: dropshadow.c layer.c unsharp-mask.c
Added files:
gegl : gegl-operation-meta.c gegl-operation-meta.h

Log message:
Added a meta super class for meta operations.

* 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:

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-10-31%2014:05&maxdate=2006-10-31%2014:07
Øyvind Kolås
2006-10-31 20:03:50 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/10/31 15:03:50

Modified files:
. : ChangeLog
gegl : gegl-dirt-visitor.c gegl-node.c

Log message:
* gegl/gegl-dirt-visitor.c: (visit_node): handle meta nodes.
* gegl/gegl-node.c: (property_changed): trigger meta nodes to rerender
by propagating properties immediatly.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-10-31%2015:02&maxdate=2006-10-31%2015:04
Øyvind Kolås
2006-10-31 23:00:31 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/10/31 18:00:31

Modified files:
. : ChangeLog
bin : gegl-projection.c gegl-projection.h gegl-view.c

Log message:
Remove all other queued requests from the projection to speed up
interaction.

* bin/gegl-projection.c: (gegl_projection_forget):
* bin/gegl-projection.h:
* bin/gegl-view.c: (set_property), (gegl_view_repaint):

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-10-31%2017:59&maxdate=2006-10-31%2018:01
Øyvind Kolås
2006-11-01 17:21:31 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/01 12:21:31

Modified files:
. : ChangeLog
bin : editor.c editor.h gegl.c

Log message:
Made the GUI start without the buggy structure editing tools visible,
they can be turned on by switch a toggle in the menu. Also made
short cuts work.

* bin/editor.c: (create_window), (editor_main), (get_actions),
(create_menubar), (cb_composition_new), (cb_composition_load),
(cb_composition_save), (cb_quit_dialog), (cb_about),
(cb_tree_visible), (cb_properties_visible):
* bin/editor.h:
* bin/gegl.c: (main):

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-01%2012:20&maxdate=2006-11-01%2012:22
Øyvind Kolås
2006-11-01 21:40:00 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/01 16:40:00

Modified files:
. : ChangeLog
gegl : gegl-node.c gegl-node.h

Log message:
Added method to get the bounding box of the defined data in the
projection.

* gegl/gegl-node.[ch]: (gegl_node_get_defined_rect):

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-01%2016:39&maxdate=2006-11-01%2016:41
Øyvind Kolås
2006-11-01 21:52:16 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/01 16:52:16

Modified files:
. : ChangeLog
bin : editor.c

Log message:
Added shrink wrap at startup, as well as a shrink-wrap shortcut
(Ctrl+E, same as in GIMP).

* bin/editor.c: (create_window), (editor_main), (cb_shrinkwrap):

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-01%2016:51&maxdate=2006-11-01%2016:53
Øyvind Kolås
2006-11-01 23:16:39 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/01 18:16:39

Modified files:
. : ChangeLog
gegl : gegl-node.c

Log message:
Fixed bug #367869 [http://bugzilla.gnome.org/show_bug.cgi?id=367869], create a GHashMap cache of string->op_id,
lookups.

* gegl/gegl-node.c: (add_operations), (g_type_from_op_class):

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-01%2018:15&maxdate=2006-11-01%2018:17
Øyvind Kolås
2006-11-01 23:59:36 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/01 18:59:36

Modified files:
. : ChangeLog
bin : gegl.c

Log message:
* bin/gegl.c: Made resizes follow the shrink wrap, made the default
project a little bit more interesting.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-01%2018:58&maxdate=2006-11-01%2019:00
Øyvind Kolås
2006-11-02 13:53:08 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/02 08:53:08

Modified files:
. : ChangeLog
Added files:
operations/workshop: demosaic-simple.c rawbayer-load.c

Log message:
Added some experimental code to play with bayer demosaicing from raw
files, one loader that only grabs the raw CCD/CMOS data for raw files
with extension either .rawbayer or .rawbayerS (the S version needed
for some endianness/pnm reader offset issues).

demosaic-simple does a nearest correctly colored neighbour
demosaicing. The exact bayer pattern can be specified with integers
ranged 0..3.

* operations/workshop/demosaic-simple.c: NEW file
* operations/workshop/rawbayer-load.c: NEW file

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-02%2008:52&maxdate=2006-11-02%2008:54
Øyvind Kolås
2006-11-02 18:08:06 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/02 13:08:06

Modified files:
. : ChangeLog
bin : gegl.c

Log message:
remove old splash projects

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-02%2013:07&maxdate=2006-11-02%2013:09
Øyvind Kolås
2006-11-03 15:03:41 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/03 10:03:41

Modified files:
. : ChangeLog
gegl : gegl-node.c

Log message:
* gegl/gegl-node.c: (gegl_node_connect), (gegl_node_link_many):
Made insertion of nodes provide dirt to the structure.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-03%2010:02&maxdate=2006-11-03%2010:04
Øyvind Kolås
2006-11-03 19:17:08 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/03 14:17:08

Modified files:
. : ChangeLog
gegl : gegl-operation-meta.c
operations/meta: dropshadow.c

Log message:
Some prototype code towards making it possible to write meta ops as
XML instead of C.

* gegl/gegl-operation-meta.c: (gegl_operation_meta_redirect):
* operations/meta/dropshadow.c: (associate):

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-03%2014:16&maxdate=2006-11-03%2014:18
Øyvind Kolås
2006-11-03 19:28:33 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/03 14:28:32

Modified files:
. : ChangeLog
gegl : gegl-color.c gegl-color.h gegl-node.c
gegl-node.h gegl-xml.c gegl.h
gegl/buffer : gegl-buffer-allocator.c gegl-buffer.c
gegl-buffer.h gegl-tile-cache.c gegl-tile.c
operations/blur: Makefile.am
operations/color: Makefile.am
operations/core: Makefile.am
operations/display: Makefile.am
operations/file-io: Makefile.am
operations/generated: Makefile.am
operations/meta: Makefile.am
operations/render: Makefile.am
operations/svg : Makefile.am
operations/transform: Makefile.am
operations/transparency: Makefile.am
operations/workshop: Makefile.am
operations/workshop/generated: Makefile.am

Log message:
Reindented and improved the public API (gegl.h)

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-03%2014:27&maxdate=2006-11-03%2014:29
Øyvind Kolås
2006-11-03 19:32:14 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/03 14:32:14

Modified files:
. : ChangeLog
bin : Makefile.am editor-optype.c editor.c editor.h
gegl-projection.c gegl-projection.h
gegl-store.c gegl-tree-editor-action.c
gegl-tree-editor.c gegl-view.c gegl-view.h

Log message:
Improved the gegl binary and moved larger portions to use
pure public api from gegl.h.

* bin/Makefile.am:
* bin/editor-optype.c: (popup_properties), (chain_in_operation),
(menu_item_activate), (typeeditor_optype), (entry_activate):
* bin/editor.c: (cb_window_keybinding), (create_window),
(editor_main), (cb_about), (cb_structure_visible),
(cb_properties_visible), (cb_tree_visible), (cb_shrinkwrap),
(cb_recompute), (editor_refresh_structure), (reset_gegl):
* bin/editor.h:
* bin/gegl-projection.c:
* bin/gegl-projection.h:
* bin/gegl-store.c:
* bin/gegl-tree-editor-action.c:
* bin/gegl-tree-editor.c: (type_editor_generic),
(property_editor_general):
* bin/gegl-view.c:
* bin/gegl-view.h:

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-03%2014:31&maxdate=2006-11-03%2014:33
Øyvind Kolås
2006-11-03 19:37:02 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/03 14:37:01

Modified files:
. : ChangeLog
operations/meta: dropshadow.c

Log message:
* operations/meta/dropshadow.c: (associate): use new API instead.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-03%2014:36&maxdate=2006-11-03%2014:38
Øyvind Kolås
2006-11-03 19:42:40 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/03 14:42:39

Modified files:
. : ChangeLog
gegl : gegl-operation-meta.h
operations/meta: dropshadow.c

Log message:
Changes to not quite functional code.

* gegl/gegl-operation-meta.h:
* operations/meta/dropshadow.c: (associate):

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-03%2014:41&maxdate=2006-11-03%2014:43
Øyvind Kolås
2006-11-03 19:50:26 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/03 14:50:25

Modified files:
. : ChangeLog
operations/file-io: png-load.c

Log message:
* operations/file-io/png-load.c: added Kevin Cozens to copyright
message in op.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-03%2014:49&maxdate=2006-11-03%2014:51
Øyvind Kolås
2006-11-04 14:44:09 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/04 09:44:09

Modified files:
gegl : gegl.h

Log message:
* gegl/gegl.h: added set/get property.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-04%2009:43&maxdate=2006-11-04%2009:45
Øyvind Kolås
2006-11-04 14:54:59 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/04 09:54:59

Modified files:
. : ChangeLog
docs : index-static.html.in
gegl : gegl-node.c gegl-operation-meta.c
gegl-operation-meta.h
operations/meta: dropshadow.c

Log message:
Added new infrsatructure to do redirects of properties between meta
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.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-04%2009:53&maxdate=2006-11-04%2009:55
Øyvind Kolås
2006-11-04 15:14:35 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/04 10:14:35

Modified files:
. : ChangeLog
gegl : gegl-operation-meta.c gegl-operation-meta.h
operations/meta: dropshadow.c unsharp-mask.c

Log message:
Removed unneeded "data" pointer from interface of property redirect
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):

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-04%2010:13&maxdate=2006-11-04%2010:15
Øyvind Kolås
2006-11-04 22:07:06 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/04 17:07:06

Modified files:
. : ChangeLog
operations/file-io: load.c

Log message:
* operations/file-io/load.c: made the default path be the empty
string, to silence the cries for lena.png in the debugging output.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-04%2017:06&maxdate=2006-11-04%2017:08
Øyvind Kolås
2006-11-04 23:03:48 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/04 18:03:48

Modified files:
. : ChangeLog
gegl : gegl-init.c

Log message:
* gegl/gegl-init.c: (gegl_init): do a bit more detailed
instrumentation.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-04%2018:02&maxdate=2006-11-04%2018:04
Øyvind Kolås
2006-11-05 13:39:51 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/05 08:39:51

Modified files:
. : ChangeLog
operations/render: noise.c

Log message:
* operations/render/noise.c: (process): Changed default parameters to
be in a better range.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-05%2008:38&maxdate=2006-11-05%2008:40
Øyvind Kolås
2006-11-05 13:51:47 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/05 08:51:47

Modified files:
. : ChangeLog
bin : editor-optype.c editor.c editor.h
gegl-tree-editor-action.c gegl.c

Log message:
Make Ctrl+L jump to the quick add op entry along the top.

* bin/editor-optype.c: (typeeditor_optype):
* bin/editor.c: (cb_window_keybinding):
* bin/editor.h:
* bin/gegl.c:
* bin/gegl-tree-editor-action.c: (add_sibling_op): removed debug spew.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-05%2008:50&maxdate=2006-11-05%2008:52
Øyvind Kolås
2006-11-05 22:08:23 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/05 17:08:23

Modified files:
. : ChangeLog
bin : Makefile.am editor.c editor.h gegl-projection.c
gegl-projection.h gegl-view.c gegl-view.h

Log message:
Added ability to export a part of the composition (from the projection
actually) to a png file.

* bin/Makefile.am: added export.[ch], link with libpng.
* bin/export.[ch] NEW: a dialog to handle exporting parts/all fo the
defined region.
* bin/editor.c: (cb_export): added export menu entry/shortcut.
* bin/editor.h:
* bin/gegl-projection.[ch]: (task_render), (task_monitor),
(gegl_projection_render), (gegl_projection_get_buffer):
* bin/gegl-view.c: (gegl_view_get_projection):
* bin/gegl-view.h:

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-05%2017:07&maxdate=2006-11-05%2017:09
Øyvind Kolås
2006-11-05 22:40:42 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/05 17:40:42

Added files:
bin : export.c export.h

Log message:
Added ability to export a part of the composition (from the projection
actually) to a png file.

* bin/Makefile.am: added export.[ch], link with libpng.
* bin/export.[ch] NEW: a dialog to handle exporting parts/all fo the
defined region.
* bin/editor.c: (cb_export): added export menu entry/shortcut.
* bin/editor.h:
* bin/gegl-projection.[ch]: (task_render), (task_monitor),
(gegl_projection_render), (gegl_projection_get_buffer):
* bin/gegl-view.c: (gegl_view_get_projection):
* bin/gegl-view.h:

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-05%2017:39&maxdate=2006-11-05%2017:41
Øyvind Kolås
2006-11-05 22:50:13 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/05 17:50:09

Modified files:
. : ChangeLog

Log message:
removed rogue changelog entry

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-05%2017:49&maxdate=2006-11-05%2017:51
Øyvind Kolås
2006-11-07 21:05:18 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/07 16:05:17

Modified files:
. : ChangeLog
Added files:
operations/color: levels.c

Log message:
* operations/color/levels.c: added a linear level remapping op.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-07%2016:04&maxdate=2006-11-07%2016:06
Øyvind Kolås
2006-11-08 12:53:05 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/08 07:53:04

Modified files:
. : ChangeLog
bin : Makefile.am gegl-tree-editor.c
Added files:
bin : gegl-node-editor.c gegl-node-editor.h

Log message:
Moved the node editor code out into a single file.

* bin/Makefile.am:
* bin/gegl-node-editor.c: (type_editor_generic_changed),
(type_editor_color_changed), (type_editor_color),
(type_editor_generic), (property_editor_general),
(gegl_node_editor_new):
* bin/gegl-node-editor.h:
* bin/gegl-tree-editor.c: (property_editor_rebuild):

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-08%2007:52&maxdate=2006-11-08%2007:54
Øyvind Kolås
2006-11-08 15:27:25 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/08 10:27:25

Modified files:
. : ChangeLog
bin : gegl-node-editor.c gegl-node-editor.h

Log message:
Made GeglNodeEditor be a class derived from GtkVBox.

* bin/gegl-node-editor.c: (gegl_node_editor_class_init),
(gegl_node_editor_init), (set_property), (constructor),
(gegl_node_editor_new), (property_editor_general):
* bin/gegl-node-editor.h:

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-08%2010:26&maxdate=2006-11-08%2010:28
Øyvind Kolås
2006-11-08 15:31:39 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/08 10:31:39

Modified files:
bin : gegl-node-editor.c

Log message:
Made GeglNodeEditor be a class derived from GtkVBox.

* bin/gegl-node-editor.c: (gegl_node_editor_class_init),
(gegl_node_editor_init), (set_property), (constructor),
(gegl_node_editor_new), (property_editor_general):
* bin/gegl-node-editor.h:

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-08%2010:30&maxdate=2006-11-08%2010:32
Øyvind Kolås
2006-11-09 00:20:06 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/08 19:20:06

Modified files:
. : ChangeLog
Added files:
operations/color: whitebalance.c

Log message:
* operations/color/whitebalance.c: added whitebalance operation.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-08%2019:19&maxdate=2006-11-08%2019:21
Øyvind Kolås
2006-11-09 16:27:48 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/09 11:27:48

Modified files:
. : ChangeLog
gegl : gegl-node.c gegl-operation.c gegl-operation.h
gegl.h

Log message:
Moved the static caches for gtype lookups from names and a list
of available operation types' names to GeglOperation.

* gegl/gegl-operation.[ch]:
(gegl_operation_gtype_from_name),
(gegl_operation_list_operations): moved here from node, and renamed
with better names.
* gegl/gegl-node.c: (gegl_node_set_op_class): use the new
gegl_operation_gtype_from_name.
* gegl/gegl.h: added gegl_operation_list_operations

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-09%2011:26&maxdate=2006-11-09%2011:28
Øyvind Kolås
2006-11-09 16:34:22 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/09 11:34:22

Modified files:
. : ChangeLog
tools : introspect.c

Log message:
* tools/introspect.c: (collapse_all), (expand_all), (introspect),
(introspect_overview): removed dependency on anything but the public
gegl.h header.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-09%2011:33&maxdate=2006-11-09%2011:35
Øyvind Kolås
2006-11-12 22:59:56 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/12 17:59:56

Modified files:
. : ChangeLog
gegl : gegl-dirt-visitor.c gegl-eval-visitor.c
gegl-have-visitor.c gegl-node.c gegl-node.h
gegl-prepare-visitor.c gegl-xml.c gegl.h

Log message:
s/gegl_node_get_op_type_name/gegl_node_get_operation/

* gegl/gegl-dirt-visitor.c: (visit_node):
* gegl/gegl-eval-visitor.c: (visit_pad):
* gegl/gegl-have-visitor.c: (visit_node):
* gegl/gegl-node.c: (gegl_node_get_operation),
(gegl_node_get_debug_name):
* gegl/gegl-node.h:
* gegl/gegl-prepare-visitor.c: (visit_node):
* gegl/gegl-xml.c: (add_stack):
* gegl/gegl.h: made gegl_node_get_operation public.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-12%2017:58&maxdate=2006-11-12%2018:00
Øyvind Kolås
2006-11-12 23:11:26 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/12 18:11:26

Modified files:
. : ChangeLog
bin : editor-optype.c gegl-store.c

Log message:
s/gegl_node_get_op_type_name/gegl_node_get_operation/

* bin/editor-optype.c
* bin/gegl-store.c:

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-12%2018:10&maxdate=2006-11-12%2018:12
Øyvind Kolås
2006-11-13 16:01:10 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/13 11:01:04

Modified files:
. : ChangeLog
bin : Makefile.am editor-optype.c editor.c editor.h
gegl-node-editor.c gegl-node-editor.h
gegl-tree-editor-action.c gegl-tree-editor.c
Added files:
bin : gegl-node-editor-level.c

Log message:
Started adding infrastructure for custom GUIs for editing properties
of nodes.

* bin/Makefile.am:
* bin/editor-optype.c: (popup_properties), (menu_item_activate),
(typeeditor_optype), (entry_activate):
* bin/editor.c: (create_window), (cb_recompute), (reset_gegl),
(gegl_gui_flush):
* bin/editor.h:
* bin/gegl-node-editor.c: (gegl_node_editor_class_init),
(gegl_node_editor_init), (set_property), (construct),
(gegl_node_editor_construct), (constructor),
(type_editor_generic_changed), (type_editor_color_changed),
(type_editor_generic), (property_editor_general),
(gegl_widget_get_cr), (gegl_node_editor_new):
* bin/gegl-node-editor.h:
* bin/gegl-node-editor-level.c: added a subclass for threshold and
opacity.
* bin/gegl-tree-editor-action.c: (remove_itm), (move_up),
(move_down):
* bin/gegl-tree-editor.c: (property_editor_rebuild):

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-13%2011:00&maxdate=2006-11-13%2011:02
Øyvind Kolås
2006-11-13 17:51:43 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/13 12:51:43

Modified files:
. : ChangeLog
bin : Makefile.am gegl-node-editor-level.c
gegl-node-editor.c
Added files:
bin : gegl-node-editor-brightness-contrast.c

Log message:
Added a cairo based customization of brightness-contrast. (This needs
to be made a lot easier, perhaps through plug-ins.)

* bin/Makefile.am:
* bin/gegl-node-editor-brightness-contrast.c:
(gegl_node_editor_brightness_contrast_class_init),
(gegl_node_editor_brightness_contrast_init), (expose),
(event_press), (event_motion), (construct):
* bin/gegl-node-editor-level.c: (drag_n_motion):
* bin/gegl-node-editor.c: (gegl_node_editor_new):

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-13%2012:50&maxdate=2006-11-13%2012:52
Øyvind Kolås
2006-11-15 17:43:14 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/15 12:43:14

Modified files:
. : ChangeLog configure.in

Log message:
commented out checks for yacc and lex

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-15%2012:42&maxdate=2006-11-15%2012:44
Øyvind Kolås
2006-11-15 18:47:23 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/15 13:47:23

Modified files:
. : ChangeLog
gegl : Makefile.am gegl-init.c

Log message:
Made the default value of GEGL_PATH depend on the PREFIX used
when configuring GEGL.

* gegl/Makefile.am:
* gegl/gegl-init.c: (gegl_init):

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-15%2013:46&maxdate=2006-11-15%2013:48
Øyvind Kolås
2006-11-15 20:10:34 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/15 15:10:34

Modified files:
. : ChangeLog
bin : editor.c gegl-tree-editor.c

Log message:
* bin/editor.c: (cb_structure_visible): removed attempt at keeping
the size of the viewport if it was shrink wrapped.
* bin/gegl-tree-editor.c: (view_onButtonPressed): removed dead code.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-15%2015:09&maxdate=2006-11-15%2015:11
Øyvind Kolås
2006-11-17 09:07:54 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/17 04:07:54

Modified files:
. : ChangeLog
bin : gegl-projection.c gegl-projection.h gegl-view.c

Log message:
Made the logic to force a rerender of the view work correctly (needed
to manually compensate for bugs).

* bin/gegl-projection.c: (gegl_projection_forget_queue),
(gegl_projection_forget):
* bin/gegl-projection.h:
* bin/gegl-view.c: (gegl_view_repaint):

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-17%2004:06&maxdate=2006-11-17%2004:08
Øyvind Kolås
2006-11-17 11:29:22 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/17 06:29:22

Modified files:
. : ChangeLog
bin : editor-optype.c gegl-tree-editor-action.c
gegl-tree-editor.c

Log message:
Made the fast adding of ops, add a sibling to the currently selected
op in the treeview, if any.

* bin/editor-optype.c: (chain_in_operation):
* bin/gegl-tree-editor-action.c: (gegl_add_sibling):
* bin/gegl-tree-editor.c: (tree_editor_get_active),
(tree_editor_set_active):

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-17%2006:28&maxdate=2006-11-17%2006:30
Øyvind Kolås
2006-11-17 14:11:17 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/17 09:11:17

Modified files:
. : ChangeLog
bin : editor.c gegl-store.c gegl-store.h

Log message:
Removed gegl_store_set_root call, it is now being called by
the gegl_store_set_gegl call.

* bin/editor.c: (editor_refresh_structure):
* bin/gegl-store.c: (gegl_store_set_gegl):
* bin/gegl-store.h:

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-17%2009:10&maxdate=2006-11-17%2009:12
Øyvind Kolås
2006-11-17 16:45:25 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/17 11:45:25

Modified files:
. : configure.in ChangeLog
gegl : gegl-operation.c

Log message:
* configure.in: lower required GTK+ version to 2.8.9
* gegl/gegl-operation.c: (gegl_operation_class_set_name): do not use
g_intern_string since that would demand a rather recent glib.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-17%2011:44&maxdate=2006-11-17%2011:46
Øyvind Kolås
2006-11-17 20:45:13 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/17 15:45:12

Modified files:
. : ChangeLog
gegl : gegl-chant.h gegl-extension-handler.c
gegl-operation.c gegl-prepare-visitor.c

Log message:
Made code more C standard conformant.

* 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.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-17%2015:44&maxdate=2006-11-17%2015:46
Øyvind Kolås
2006-11-17 20:50:37 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/17 15:50:37

Modified files:
. : ChangeLog
operations/file-io: load.c

Log message:
* operations/file-io/load.c: (prepare): added extra braces in body of
if.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-17%2015:49&maxdate=2006-11-17%2015:51
Øyvind Kolås
2006-11-17 21:03:35 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/17 16:03:35

Modified files:
. : ChangeLog
operations/render: FractalExplorer.c
operations/blur: box-blur.c gaussian-blur.c
operations/svg : svg_huerotate.c svg_luminancetoalpha.c
svg_matrix.c svg_saturate.c
operations/workshop: demosaic-simple.c

Log message:
Silencing of strict warnings.

* 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.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-17%2016:02&maxdate=2006-11-17%2016:04
Øyvind Kolås
2006-11-17 23:18:38 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/17 18:18:38

Modified files:
. : ChangeLog
gegl : gegl-color.c gegl-init.c gegl-instrument.c
gegl-xml.c
gegl/buffer : gegl-buffer.c gegl-buffer.h gegl-tile-mem.h
gegl/module : gegldatafiles.c geglmodule.c

Log message:
Silencing of stricter warnings.

* 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.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-17%2018:17&maxdate=2006-11-17%2018:19
Øyvind Kolås
2006-11-17 23:28:53 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/17 18:28:53

Modified files:
. : ChangeLog
operations/transform: chant.h interpolate-cubic.c
interpolate-lanczos.c linear.c module.c
module.h nearest.c

Log message:
Silencing to be able to cope with stricter settings of warnings during
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:

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-17%2018:27&maxdate=2006-11-17%2018:29
Øyvind Kolås
2006-11-17 23:42:16 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/17 18:42:16

Modified files:
. : ChangeLog
tools : introspect.c operation_reference.c

Log message:
Made internal methods for the binaries static.

* tools/introspect.c: (introspection):
* tools/operation_reference.c: (compare_operation_names),
(gegl_operations), (category_menu_item), (category_index):

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-17%2018:41&maxdate=2006-11-17%2018:43
Øyvind Kolås
2006-11-17 23:57:19 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/17 18:57:19

Modified files:
. : ChangeLog
gegl : gegl-xml.c

Log message:
* gegl/gegl-xml.c: removed comma at end of enumerator.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-17%2018:56&maxdate=2006-11-17%2018:58
Øyvind Kolås
2006-11-21 11:24:15 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/21 06:24:15

Modified files:
. : ChangeLog
gegl/buffer : gegl-buffer.c gegl-buffer.h

Log message:
Added multi resolution retrival interface to GeglBuffer, maybe it
should use a fraction instead of a floating point number. Apart from
that the function seems to do it's job, and is a good API for something
that will improve both in quality and speed as GeglBuffers get the
ability to cache mipmap resamplings.

* gegl/buffer/gegl-buffer.[ch]: added
void gegl_buffer_get_rect_fmt_scale (GeglBuffer *buffer,
GeglRect *rect,
void *dest,
void *format,
gdouble scale);

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-21%2006:23&maxdate=2006-11-21%2006:25
Øyvind Kolås
2006-11-21 18:39:55 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/21 13:39:55

Modified files:
. : ChangeLog
bin : gegl-view.c gegl-view.h

Log message:
Added primitive and buggy zoom capability to the editor.

* bin/gegl-view.h: added scale property and instance variable.
* bin/gegl-view.c: (gegl_view_class_init), (gegl_view_init),
(computed_event), (set_property), (get_property),
(motion_notify_event), (expose_event), (gegl_view_repaint):

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-21%2013:38&maxdate=2006-11-21%2013:40
Øyvind Kolås
2006-11-21 19:01:44 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/21 14:01:44

Modified files:
. : ChangeLog
bin : gegl-view.c

Log message:
Fixed some motion-hint related bug in zoom interaction

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-21%2014:00&maxdate=2006-11-21%2014:02
Øyvind Kolås
2006-11-21 19:21:49 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/21 14:21:49

Modified files:
. : ChangeLog
bin : editor-optype.c editor.c editor.h export.c
gegl-tree-editor-action.h gegl.c

Log message:
<polite-mode>Quiet compiler warnings</polite-mode>

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-21%2014:20&maxdate=2006-11-21%2014:22
Øyvind Kolås
2006-11-21 21:25:00 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/21 16:25:00

Modified files:
. : ChangeLog
gegl/buffer : gegl-buffer.c

Log message:
* gegl/buffer/gegl-buffer.[ch]: Restrict sampling to ensure using
rendered data. Might introduce unwanted decimation, but that shouldn't
matter much with nearest neighbour interpolation.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-21%2016:24&maxdate=2006-11-21%2016:26
Øyvind Kolås
2006-11-22 23:15:45 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/22 18:15:45

Modified files:
. : ChangeLog
bin : gegl-view.c

Log message:
* bin/gegl-view.c: (motion_notify_event): fixed issue with math.
(zoom center still moves as you drag though)

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-22%2018:14&maxdate=2006-11-22%2018:16
Øyvind Kolås
2006-11-22 23:17:55 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/22 18:17:55

Modified files:
. : ChangeLog
bin : editor.c

Log message:
Adding zooming actions

* bin/editor.c: (cb_zoom_100), (cb_zoom_200), (cb_zoom_50),
(cb_zoom_in), (cb_zoom_out):

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-22%2018:16&maxdate=2006-11-22%2018:18
Øyvind Kolås
2006-11-22 23:19:23 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/22 18:19:23

Modified files:
. : ChangeLog autogen.sh configure.in

Log message:
Adding zooming actions

* bin/editor.c: (cb_zoom_100), (cb_zoom_200), (cb_zoom_50),
(cb_zoom_in), (cb_zoom_out):

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-22%2018:18&maxdate=2006-11-22%2018:20
Øyvind Kolås
2006-11-22 23:23:40 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/22 18:23:40

Modified files:
. : ChangeLog

Log message:
amend changelog

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-22%2018:22&maxdate=2006-11-22%2018:24
Øyvind Kolås
2006-11-23 10:17:55 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/23 05:17:50

Modified files:
. : ChangeLog
gegl/buffer : gegl-tile.h

Log message:
* gegl/buffer/gegl-tile.h: improved wording of a comment.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-23%2005:16&maxdate=2006-11-23%2005:18
Øyvind Kolås
2006-11-23 12:51:19 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/23 07:51:19

Modified files:
. : ChangeLog
bin : gegl-tree-editor.c

Log message:
* bin/gegl-tree-editor.c: Quiet compiler warning by including
gegl-plugin.h instead of gegl.h.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-23%2007:50&maxdate=2006-11-23%2007:52
Øyvind Kolås
2006-11-24 14:35:48 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/24 09:35:48

Modified files:
. : ChangeLog
gegl/buffer : Makefile.am gegl-storage.c
Added files:
gegl/buffer : gegl-tile-zoom.c gegl-tile-zoom.h

Log message:
Added (at the moment unused) code for handling an image pyramid for
zooming out.

* gegl/buffer/Makefile.am: added gegl-tile-zoom.[ch]
* gegl/buffer/gegl-tile-zoom.[ch]: class to handle requests and
caching of downsampled levels of an image pyramid per buffer.
* gegl/buffer/gegl-storage.c: (gegl_storage_constructor): insert the
a zoom handler in the tile request chain.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-24%2009:34&maxdate=2006-11-24%2009:36
Øyvind Kolås
2006-11-24 15:19:04 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/24 10:19:04

Modified files:
. : ChangeLog
gegl/buffer : gegl-tile-zoom.c

Log message:
* gegl/buffer/gegl-tile-zoom.c: (downscale_u8): divide by 4, the
number of samples, not the number of components.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-24%2010:18&maxdate=2006-11-24%2010:20
Øyvind Kolås
2006-11-24 18:34:27 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/24 13:34:27

Modified files:
. : ChangeLog
gegl/buffer : gegl-tile-zoom.c

Log message:
* gegl/buffer/gegl-tile-zoom.c: (get_tile): request source tiles for
decimation from ourselves and not our source (to make multiple levels
of decimation work properly).

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-24%2013:33&maxdate=2006-11-24%2013:35
Øyvind Kolås
2006-11-25 18:07:08 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/25 13:07:08

Modified files:
. : ChangeLog
bin : editor.c

Log message:
* bin/editor.c: (cb_shrinkwrap): Made shrinkwrap take zoom into
account.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-25%2013:06&maxdate=2006-11-25%2013:08
Øyvind Kolås
2006-11-25 18:28:00 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/25 13:28:00

Modified files:
. : ChangeLog
bin : gegl-view.c

Log message:
* bin/gegl-view.c: (computed_event): Increase size of exposed
region to circumwent gaps due to scaling related rounding errors.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-25%2013:27&maxdate=2006-11-25%2013:29
Øyvind Kolås
2006-11-25 20:18:30 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/25 15:18:30

Modified files:
. : ChangeLog
bin : editor.c editor.h gegl-view.c

Log message:
Show zoom level in title bar.

* bin/editor.[ch]: (editor_main), (gegl_editor_update_title),
(cb_zoom_100), (cb_zoom_200), (cb_zoom_50), (cb_zoom_in),
(cb_zoom_out): Show the zoom level in the titlebar.
* bin/gegl-view.c: (motion_notify_event): Also show when changing zoom
with right mouse button (this coupling is too tight, but it works for
now).

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-25%2015:17&maxdate=2006-11-25%2015:19
Øyvind Kolås
2006-11-25 20:23:26 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/25 15:23:26

Modified files:
. : ChangeLog
gegl/buffer : gegl-tile-zoom.c

Log message:
* gegl/buffer/gegl-tile-zoom.c: (get_tile): Do not generated decimated
tile if none of 4 needed decimated/actual tiles exist on lower level.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-25%2015:22&maxdate=2006-11-25%2015:24
Øyvind Kolås
2006-11-26 14:08:27 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/26 09:08:26

Modified files:
. : ChangeLog
gegl/buffer : gegl-buffer.c gegl-tile.c

Log message:
* gegl/buffer/gegl-buffer.c: Add a scaling implementation that uses
nearest neighbour "interpolation" on the next bigger available scale
of a pyramid.
* gegl/buffer/gegl-tile.c: (gegl_tile_void_pyramid),
(gegl_tile_unlock): Void pyramid levels above when a tile on the
base level changes.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-26%2009:07&maxdate=2006-11-26%2009:09
Øyvind Kolås
2006-11-26 15:52:29 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/26 10:52:29

Modified files:
. : ChangeLog
gegl/buffer : gegl-buffer.c

Log message:
* gegl/buffer/gegl-buffer.c: (gegl_buffer_get_rect_fmt_scale):
Increase size of sampled buffer in such a manner that no garbage
data gets included.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-26%2010:51&maxdate=2006-11-26%2010:53
Øyvind Kolås
2006-11-26 22:56:45 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/26 17:56:45

Modified files:
. : ChangeLog
bin : editor.c

Log message:
* bin/editor.c (cb_fit): Added a zoom to fit window action (ctrl+F)

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-26%2017:55&maxdate=2006-11-26%2017:57
Øyvind Kolås
2006-11-26 23:03:00 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/26 18:03:00

Modified files:
. : ChangeLog
bin : editor.c

Log message:
* bin/editor.c (cb_fit): update window title after zooming to fit.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-26%2018:02&maxdate=2006-11-26%2018:04
Øyvind Kolås
2006-11-26 23:16:46 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/26 18:16:46

Modified files:
. : ChangeLog
bin : editor.c

Log message:
* bin/editor.c: changed zoom in/out shortcuts to <control>plus
and <control>minus.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-26%2018:15&maxdate=2006-11-26%2018:17
Øyvind Kolås
2006-11-27 20:59:39 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/27 15:59:39

Modified files:
. : ChangeLog

Log message:
* bin/gegl-projection.[ch] (override_default_param_values),
(gegl_projection_constructor), (finalize): made GeglProjection be
a subclass of GeglBuffer. override_default_params changes the
passed properties passed in the construction

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-27%2015:58&maxdate=2006-11-27%2016:00
Øyvind Kolås
2006-11-27 21:01:18 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/27 16:01:18

Modified files:
bin : gegl-projection.c gegl-projection.h

Log message:
* bin/gegl-projection.[ch] (override_default_param_values),
(gegl_projection_constructor), (finalize): made GeglProjection be
a subclass of GeglBuffer. override_default_params changes the
passed properties passed in the construction

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-27%2016:00&maxdate=2006-11-27%2016:02
Øyvind Kolås
2006-11-27 21:50:26 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/27 16:50:25

Modified files:
. : ChangeLog
bin : gegl-projection.c
gegl/buffer : gegl-buffer.c

Log message:
* bin/gegl-projection.c: (gegl_projection_constructor),
(set_property), (get_property): override default values of properties
properly.
* gegl/buffer/gegl-buffer.c: (set_property): Do not set buffer if NULL
is passed in, this is needed to avoid changing it in construct when
no format is being passed (thus being set to NULL).

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-27%2016:49&maxdate=2006-11-27%2016:51
Øyvind Kolås
2006-11-27 23:01:40 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/27 18:01:40

Modified files:
. : ChangeLog
bin : gegl-projection.c

Log message:
Fixed typo
* bin/gegl-projection.c (task_render): Handle different specified
formats correctly. (8bit RGBA was assumed).

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-27%2018:00&maxdate=2006-11-27%2018:02
Øyvind Kolås
2006-11-27 23:02:57 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/27 18:02:57

Modified files:
. : ChangeLog
bin : gegl-view.c

Log message:
* bin/gegl-view.c (set_property), (expose_event): make the projection
be 24bit instead of including an unused alpha byte.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-27%2018:01&maxdate=2006-11-27%2018:03
Øyvind Kolås
2006-11-28 00:17:28 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/27 19:17:28

Modified files:
docs : ChangeLog index-static.html.in

Log message:
* index-static.html.in: changed feature describing tiles, to be the
term tiled pyramidial buffers.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-27%2019:16&maxdate=2006-11-27%2019:18
Øyvind Kolås
2006-11-28 12:01:52 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/28 07:01:52

Modified files:
. : ChangeLog
bin : editor.c gegl-view.c

Log message:
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.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-28%2007:00&maxdate=2006-11-28%2007:02
Øyvind Kolås
2006-11-28 19:18:29 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/28 14:18:29

Modified files:
. : ChangeLog
gegl/buffer : gegl-buffer.c gegl-buffer.h
gegl : gegl-node.c gegl-operation-point-composer.c
gegl-operation-point-filter.c

Log message:
* 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.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-28%2014:17&maxdate=2006-11-28%2014:19
Øyvind Kolås
2006-11-28 19:26:45 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/28 14:26:45

Modified files:
. : ChangeLog
operations/blur: box-blur.c gaussian-blur.c
operations/color: stretch-contrast.c
operations/display: display.c
operations/file-io: jpg-load.c pixbuf.c png-load.c png-save.c
raw-load.c svg-load.c
operations/render: FractalExplorer.c checkerboard.c color.c
noise.c text.c
operations/transform: interpolate-cubic.c interpolate-lanczos.c
linear.c module.c nearest.c
operations/workshop: demosaic-simple.c gtk-display.c
mandelbrot.c rawbayer-load.c
bin : export.c gegl-projection.c gegl-view.c

Log message:
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):

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-28%2014:25&maxdate=2006-11-28%2014:27
Øyvind Kolås
2006-11-28 21:32:12 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/28 16:32:12

Modified files:
. : ChangeLog
gegl : gegl-operation-point-composer.c
gegl-operation-point-filter.c

Log message:
Simplified buffer handling, by using rect parameter made available
in buffer_set/get methods.
* gegl/gegl-operation-point-composer.c: (process_inner):
* gegl/gegl-operation-point-filter.c: (process_inner):

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-28%2016:31&maxdate=2006-11-28%2016:33
Øyvind Kolås
2006-11-28 22:30:29 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/28 17:30:29

Modified files:
. : ChangeLog
operations/color: stretch-contrast.c
operations/file-io: jpg-load.c pixbuf.c png-save.c svg-load.c
operations/render: checkerboard.c color.c text.c
operations/workshop: mandelbrot.c

Log message:
Simplified buffer handling, by using rect parameter made available
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):

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-28%2017:29&maxdate=2006-11-28%2017:31
Øyvind Kolås
2006-11-29 08:39:10 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/29 03:39:10

Modified files:
. : ChangeLog
operations/file-io: exr-load.cpp

Log message:
* operations/file-io/exr-load.cpp: added extra params needed for
gegl_buffer_set().

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-29%2003:38&maxdate=2006-11-29%2003:40
Øyvind Kolås
2006-11-29 09:29:30 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/29 04:29:30

Modified files:
. : ChangeLog
bin : editor.c

Log message:
* bin/editor.c: made zoom to 100% and 200% be <control>1|2, to allow
1 and 2 to be used on it's own in text entries.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-29%2004:28&maxdate=2006-11-29%2004:30
Øyvind Kolås
2006-11-29 09:57:03 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/29 04:57:03

Modified files:
. : ChangeLog
operations/render: text.c

Log message:
* operations/render/text.c (process): Swap Red and Blue components
to get correct colors.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-29%2004:56&maxdate=2006-11-29%2004:58
Øyvind Kolås
2006-11-29 12:36:09 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/29 07:36:09

Modified files:
. : ChangeLog
gegl/buffer : gegl-buffer.c

Log message:
* gegl/buffer/gegl-buffer.c (resample_nearest), (gegl_buffer_get):
Split the resampling from the pyramid level out in a utility function.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-29%2007:35&maxdate=2006-11-29%2007:37
Øyvind Kolås
2006-11-29 13:37:21 UTC
Permalink
CVSROOT: /cvs/gnome
Module name: gegl
Changes by: ok 06/11/29 08:37:21

Modified files:
. : ChangeLog

Log message:
* gegl/buffer/gegl-buffer.c (bilinear_8), (resample_bilinear_u8),
(gegl_buffer_get): Add bilinear resampling to gegl_buffer_get
fixes bug #378115 [http://bugzilla.gnome.org/show_bug.cgi?id=378115], the only outstanding issue from that bug is
to expand the code to do trilinear resampling.

URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gegl&who=ok&date=explicit&mindate=2006-11-29%2008:36&maxdate=2006-11-29%2008:38
Loading...