[gegl-gtk] Normalize coding style



commit a2a5c4eb5996bbad5a2ac98a71cf05e72441be4f
Author: Jon Nordby <jononor gmail com>
Date:   Sat Oct 15 22:35:17 2011 +0200

    Normalize coding style
    
    Command used:
    astyle --pad-oper --pad-header --unpad-paren --style=kr --convert-tabs --align-pointer=name

 examples/c/gegl-gtk-basic.c      |   66 +++---
 examples/c/gegl-gtk-display-op.c |   70 ++++----
 examples/c/gegl-gtk-paint.c      |  299 ++++++++++++++---------------
 examples/c/gegl-gtk-scroll.c     |   74 ++++----
 gegl-gtk/gegl-gtk-enums.h        |    8 +-
 gegl-gtk/gegl-gtk-view.c         |  398 +++++++++++++++++++-------------------
 gegl-gtk/gegl-gtk-view.h         |   18 +-
 gegl-gtk/internal/view-helper.c  |  266 +++++++++++++-------------
 gegl-gtk/internal/view-helper.h  |   34 ++--
 operations/gegl-gtk-display.c    |  158 +++++++--------
 tests/test-view-helper.c         |   63 +++---
 tests/test-view.c                |   77 ++++----
 tests/utils.c                    |   22 ++-
 13 files changed, 766 insertions(+), 787 deletions(-)
---
diff --git a/examples/c/gegl-gtk-basic.c b/examples/c/gegl-gtk-basic.c
index 010c1c0..1c5c487 100644
--- a/examples/c/gegl-gtk-basic.c
+++ b/examples/c/gegl-gtk-basic.c
@@ -24,47 +24,47 @@
 #include <gegl-gtk.h>
 
 gint
-main (gint    argc,
-      gchar **argv)
+main(gint    argc,
+     gchar **argv)
 {
-  GtkWidget *window = NULL;
-  GtkWidget *view = NULL;
-  GeglNode *graph = NULL;
-  GeglNode *node = NULL;
+    GtkWidget *window = NULL;
+    GtkWidget *view = NULL;
+    GeglNode *graph = NULL;
+    GeglNode *node = NULL;
 
-  g_thread_init (NULL);
-  gtk_init (&argc, &argv);
-  gegl_init (&argc, &argv);
+    g_thread_init(NULL);
+    gtk_init(&argc, &argv);
+    gegl_init(&argc, &argv);
 
-  if (argc != 2) {
-    g_print ("Usage: %s <FILENAME>\n", argv[0]);
-    exit(1);
-  }
+    if (argc != 2) {
+        g_print("Usage: %s <FILENAME>\n", argv[0]);
+        exit(1);
+    }
 
-  /* Build graph that loads an image */
-  graph = gegl_node_new ();
-  node = gegl_node_new_child (graph,
-    "operation", "gegl:load", 
-    "path", argv[1], NULL);
+    /* Build graph that loads an image */
+    graph = gegl_node_new();
+    node = gegl_node_new_child(graph,
+                               "operation", "gegl:load",
+                               "path", argv[1], NULL);
 
-  gegl_node_process (node);
+    gegl_node_process(node);
 
-  /* Setup */
-  window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
-  gtk_window_set_title (GTK_WINDOW (window), "GEGL-GTK basic example");
+    /* Setup */
+    window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
+    gtk_window_set_title(GTK_WINDOW(window), "GEGL-GTK basic example");
 
-  view = GTK_WIDGET(gegl_gtk_view_new_for_node(node));
-  gtk_container_add (GTK_CONTAINER (window), view);
+    view = GTK_WIDGET(gegl_gtk_view_new_for_node(node));
+    gtk_container_add(GTK_CONTAINER(window), view);
 
-  g_signal_connect (window, "destroy", 
-                    G_CALLBACK (gtk_main_quit), NULL);
-  gtk_widget_show_all (window);
+    g_signal_connect(window, "destroy",
+                     G_CALLBACK(gtk_main_quit), NULL);
+    gtk_widget_show_all(window);
 
-  /* Run */
-  gtk_main ();
+    /* Run */
+    gtk_main();
 
-  /* Cleanup */
-  g_object_unref (graph);
-  gegl_exit ();
-  return 0;
+    /* Cleanup */
+    g_object_unref(graph);
+    gegl_exit();
+    return 0;
 }
diff --git a/examples/c/gegl-gtk-display-op.c b/examples/c/gegl-gtk-display-op.c
index 903fd5c..2c0ff72 100644
--- a/examples/c/gegl-gtk-display-op.c
+++ b/examples/c/gegl-gtk-display-op.c
@@ -22,40 +22,40 @@
 #include <gegl.h>
 
 gint
-main (gint    argc,
-      gchar **argv)
+main(gint    argc,
+     gchar **argv)
 {
-  GeglNode *graph = NULL;
-  GeglNode *node = NULL;
-  GeglNode *display = NULL;
-
-  g_thread_init (NULL);
-  gegl_init (&argc, &argv);
-
-  if (argc != 2) {
-    g_print ("Usage: %s <FILENAME>\n", argv[0]);
-    exit(1);
-  }
-
-  /* Build graph that loads an image */
-  graph = gegl_node_new ();
-  node = gegl_node_new_child (graph,
-    "operation", "gegl:load",
-    "path", argv[1], NULL);
-  display = gegl_node_new_child (graph,
-    "operation", "gegl-gtk2:display", NULL);
-  gegl_node_link_many (node, display, NULL);
-
-  gegl_node_process (display);
-
-  /* FIXME: operation must spin the gtk mainloop itself */
-  while (gtk_events_pending ())
-    gtk_main_iteration ();
-
-  sleep (2);
-
-  /* Cleanup */
-  g_object_unref (graph);
-  gegl_exit ();
-  return 0;
+    GeglNode *graph = NULL;
+    GeglNode *node = NULL;
+    GeglNode *display = NULL;
+
+    g_thread_init(NULL);
+    gegl_init(&argc, &argv);
+
+    if (argc != 2) {
+        g_print("Usage: %s <FILENAME>\n", argv[0]);
+        exit(1);
+    }
+
+    /* Build graph that loads an image */
+    graph = gegl_node_new();
+    node = gegl_node_new_child(graph,
+                               "operation", "gegl:load",
+                               "path", argv[1], NULL);
+    display = gegl_node_new_child(graph,
+                                  "operation", "gegl-gtk2:display", NULL);
+    gegl_node_link_many(node, display, NULL);
+
+    gegl_node_process(display);
+
+    /* FIXME: operation must spin the gtk mainloop itself */
+    while (gtk_events_pending())
+        gtk_main_iteration();
+
+    sleep(2);
+
+    /* Cleanup */
+    g_object_unref(graph);
+    gegl_exit();
+    return 0;
 }
diff --git a/examples/c/gegl-gtk-paint.c b/examples/c/gegl-gtk-paint.c
index 48a5545..8672d4d 100644
--- a/examples/c/gegl-gtk-paint.c
+++ b/examples/c/gegl-gtk-paint.c
@@ -42,213 +42,206 @@ static GeglNode   *stroke   = NULL;
 /* Transform the input coordinate from view coordinates to model coordinates
 + * Returns TRUE if the transformation was successfull, else FALSE */
 gboolean
-transform_view_to_model_coordinate (gdouble *x, gdouble *y)
+transform_view_to_model_coordinate(gdouble *x, gdouble *y)
 {
-  GeglMatrix3 matrix;
-  gegl_gtk_view_get_transformation (GEGL_GTK_VIEW (view), &matrix);
+    GeglMatrix3 matrix;
+    gegl_gtk_view_get_transformation(GEGL_GTK_VIEW(view), &matrix);
 
-  if (gegl_matrix3_determinant (&matrix) == 0.0) {
-    return FALSE;
-  }
+    if (gegl_matrix3_determinant(&matrix) == 0.0) {
+        return FALSE;
+    }
 
-  gegl_matrix3_invert (&matrix);
-  gegl_matrix3_transform_point (&matrix, x, y);
+    gegl_matrix3_invert(&matrix);
+    gegl_matrix3_transform_point(&matrix, x, y);
 
-  return TRUE;
+    return TRUE;
 }
 
-static gboolean paint_press (GtkWidget      *widget,
-                             GdkEventButton *event)
+static gboolean paint_press(GtkWidget      *widget,
+                            GdkEventButton *event)
 {
-  gdouble x = event->x;
-  gdouble y = event->y;
-  transform_view_to_model_coordinate (&x, &y);
-
-  if (event->button == 1)
-    {
-      vector     = gegl_path_new ();
-
-      over       = gegl_node_new_child (gegl, "operation", "gegl:over", NULL);
-      stroke     = gegl_node_new_child (gegl, "operation", "gegl:path",
-                                        "d", vector,
-                                        "fill-opacity", 0.0,
-                                        "stroke", gegl_color_new (COLOR),
-                                        "stroke-width", LINEWIDTH,
-                                        "stroke-hardness", HARDNESS,
-                                        NULL);
-      gegl_node_link_many (top, over, out, NULL);
-      gegl_node_connect_to (stroke, "output", over, "aux");
-      gegl_path_append (vector, 'M', x, y);
-
-      pen_down = TRUE;
-
-      return TRUE;
+    gdouble x = event->x;
+    gdouble y = event->y;
+    transform_view_to_model_coordinate(&x, &y);
+
+    if (event->button == 1) {
+        vector     = gegl_path_new();
+
+        over       = gegl_node_new_child(gegl, "operation", "gegl:over", NULL);
+        stroke     = gegl_node_new_child(gegl, "operation", "gegl:path",
+                                         "d", vector,
+                                         "fill-opacity", 0.0,
+                                         "stroke", gegl_color_new(COLOR),
+                                         "stroke-width", LINEWIDTH,
+                                         "stroke-hardness", HARDNESS,
+                                         NULL);
+        gegl_node_link_many(top, over, out, NULL);
+        gegl_node_connect_to(stroke, "output", over, "aux");
+        gegl_path_append(vector, 'M', x, y);
+
+        pen_down = TRUE;
+
+        return TRUE;
     }
-  return FALSE;
+    return FALSE;
 }
 
 
-static gboolean paint_motion (GtkWidget      *widget,
-                              GdkEventMotion *event)
+static gboolean paint_motion(GtkWidget      *widget,
+                             GdkEventMotion *event)
 {
-  gdouble x = event->x;
-  gdouble y = event->y;
+    gdouble x = event->x;
+    gdouble y = event->y;
 
-  transform_view_to_model_coordinate (&x, &y);
+    transform_view_to_model_coordinate(&x, &y);
 
-  if (event->state & GDK_BUTTON1_MASK)
-    {
-      if (!pen_down)
-        {
-          return TRUE;
+    if (event->state & GDK_BUTTON1_MASK) {
+        if (!pen_down) {
+            return TRUE;
         }
 
-      gegl_path_append (vector, 'L', x, y);
-      return TRUE;
+        gegl_path_append(vector, 'L', x, y);
+        return TRUE;
     }
-  return FALSE;
+    return FALSE;
 }
 
 
-static gboolean paint_release (GtkWidget      *widget,
-                               GdkEventButton *event)
+static gboolean paint_release(GtkWidget      *widget,
+                              GdkEventButton *event)
 {
-  if (event->button == 1)
-    {
-      gdouble        x0, x1, y0, y1;
-      GeglProcessor *processor;
-      GeglNode      *writebuf;
-      GeglRectangle  roi;
+    if (event->button == 1) {
+        gdouble        x0, x1, y0, y1;
+        GeglProcessor *processor;
+        GeglNode      *writebuf;
+        GeglRectangle  roi;
 
-      gegl_path_get_bounds (vector, &x0, &x1, &y0, &y1);
+        gegl_path_get_bounds(vector, &x0, &x1, &y0, &y1);
 
-      roi.x = x0 - LINEWIDTH;
-      roi.y = y0 - LINEWIDTH;
-      roi.width = x1 - x0 + LINEWIDTH * 2;
-      roi.height = y1 - y0 + LINEWIDTH * 2;
+        roi.x = x0 - LINEWIDTH;
+        roi.y = y0 - LINEWIDTH;
+        roi.width = x1 - x0 + LINEWIDTH * 2;
+        roi.height = y1 - y0 + LINEWIDTH * 2;
 
-      writebuf = gegl_node_new_child (gegl,
-                                      "operation", "gegl:write-buffer",
-                                      "buffer",    buffer,
-                                      NULL);
-      gegl_node_link_many (over, writebuf, NULL);
+        writebuf = gegl_node_new_child(gegl,
+                                       "operation", "gegl:write-buffer",
+                                       "buffer",    buffer,
+                                       NULL);
+        gegl_node_link_many(over, writebuf, NULL);
 
-      processor = gegl_node_new_processor (writebuf, &roi);
-      while (gegl_processor_work (processor, NULL)) ;
+        processor = gegl_node_new_processor(writebuf, &roi);
+        while (gegl_processor_work(processor, NULL)) ;
 
-      gegl_processor_destroy (processor);
-      g_object_unref (writebuf);
+        gegl_processor_destroy(processor);
+        g_object_unref(writebuf);
 
-      gegl_node_link_many (top, out, NULL);
-      g_object_unref (over);
-      g_object_unref (stroke);
+        gegl_node_link_many(top, out, NULL);
+        g_object_unref(over);
+        g_object_unref(stroke);
 
-      over     = NULL;
-      stroke   = NULL;
-      pen_down = FALSE;
+        over     = NULL;
+        stroke   = NULL;
+        pen_down = FALSE;
 
-      return TRUE;
+        return TRUE;
     }
-  return FALSE;
+    return FALSE;
 }
 
 static void
-draw_overlay (GeglGtkView *view, cairo_t *cr, GdkRectangle *rect)
+draw_overlay(GeglGtkView *view, cairo_t *cr, GdkRectangle *rect)
 {
-    cairo_translate (cr, 200.0, 200.0);
+    cairo_translate(cr, 200.0, 200.0);
 
-	cairo_set_source_rgba (cr, 0.0, 0.0, 0.0, 0.3);
-	cairo_rectangle (cr, 0.0, 0.0, 200.0, 50.0);
-	cairo_fill (cr);
+    cairo_set_source_rgba(cr, 0.0, 0.0, 0.0, 0.3);
+    cairo_rectangle(cr, 0.0, 0.0, 200.0, 50.0);
+    cairo_fill(cr);
 
-	cairo_set_source_rgba (cr, 0.0, 0.0, 0.0, 0.9);
-    cairo_translate (cr, 20.0, 20.0);
-	cairo_show_text (cr, "canvas overlay");
-	cairo_fill (cr);
+    cairo_set_source_rgba(cr, 0.0, 0.0, 0.0, 0.9);
+    cairo_translate(cr, 20.0, 20.0);
+    cairo_show_text(cr, "canvas overlay");
+    cairo_fill(cr);
 }
 
 static void
-draw_background (GeglGtkView *view, cairo_t *cr, GdkRectangle *rect)
+draw_background(GeglGtkView *view, cairo_t *cr, GdkRectangle *rect)
 {
-	cairo_set_source_rgba (cr, 0.9, 0.9, 1.0, 1.0);
-	cairo_rectangle (cr, 0.0, 0.0, rect->width, rect->height);
-	cairo_fill (cr);
+    cairo_set_source_rgba(cr, 0.9, 0.9, 1.0, 1.0);
+    cairo_rectangle(cr, 0.0, 0.0, rect->width, rect->height);
+    cairo_fill(cr);
 }
 
 gint
-main (gint    argc,
-      gchar **argv)
+main(gint    argc,
+     gchar **argv)
 {
-  g_thread_init (NULL);
-  gtk_init (&argc, &argv);
-  gegl_init (&argc, &argv);
-
-  window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
-  gtk_window_set_title (GTK_WINDOW (window), "GEGL-GTK paint example");
-
-  if (argv[1] == NULL)
-    {
-      GeglRectangle rect = {0, 0, 512, 512};
-      gpointer buf;
-
-      /* XXX: for best overall performance, this format should probably
-       * be RaGaBaA float, overeager in-place processing code makes that fail though.
-       */
-      buffer = gegl_buffer_new (&rect, babl_format("R'G'B' u8"));
-      /* it would be useful to have a programmatic way of doing this, filling
-       * with a given pixel value
-       */
-      buf    = gegl_buffer_linear_open (buffer, NULL, NULL, babl_format ("Y' u8"));
-      memset (buf, 255, 512 * 512);
-      gegl_buffer_linear_close (buffer, buf);
-    }
-  else
-    {
-      buffer = gegl_buffer_open (argv[1]);
+    g_thread_init(NULL);
+    gtk_init(&argc, &argv);
+    gegl_init(&argc, &argv);
+
+    window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
+    gtk_window_set_title(GTK_WINDOW(window), "GEGL-GTK paint example");
+
+    if (argv[1] == NULL) {
+        GeglRectangle rect = {0, 0, 512, 512};
+        gpointer buf;
+
+        /* XXX: for best overall performance, this format should probably
+         * be RaGaBaA float, overeager in-place processing code makes that fail though.
+         */
+        buffer = gegl_buffer_new(&rect, babl_format("R'G'B' u8"));
+        /* it would be useful to have a programmatic way of doing this, filling
+         * with a given pixel value
+         */
+        buf    = gegl_buffer_linear_open(buffer, NULL, NULL, babl_format("Y' u8"));
+        memset(buf, 255, 512 * 512);
+        gegl_buffer_linear_close(buffer, buf);
+    } else {
+        buffer = gegl_buffer_open(argv[1]);
     }
 
-  gegl = gegl_node_new ();
-  {
-    GeglNode *loadbuf = gegl_node_new_child (gegl, "operation", "gegl:buffer-source", "buffer", buffer, NULL);
-    out  = gegl_node_new_child (gegl, "operation", "gegl:nop", NULL);
+    gegl = gegl_node_new();
+    {
+        GeglNode *loadbuf = gegl_node_new_child(gegl, "operation", "gegl:buffer-source", "buffer", buffer, NULL);
+        out  = gegl_node_new_child(gegl, "operation", "gegl:nop", NULL);
 
-    gegl_node_link_many (loadbuf, out, NULL);
+        gegl_node_link_many(loadbuf, out, NULL);
 
-    view = GTK_WIDGET(gegl_gtk_view_new_for_node(out));
-    gegl_gtk_view_set_x(GEGL_GTK_VIEW(view), -50.0);
-    gegl_gtk_view_set_y(GEGL_GTK_VIEW(view), -50.0);
-    gegl_gtk_view_set_autoscale_policy(GEGL_GTK_VIEW(view), GEGL_GTK_VIEW_AUTOSCALE_DISABLED);
-    top  = loadbuf;
-  }
+        view = GTK_WIDGET(gegl_gtk_view_new_for_node(out));
+        gegl_gtk_view_set_x(GEGL_GTK_VIEW(view), -50.0);
+        gegl_gtk_view_set_y(GEGL_GTK_VIEW(view), -50.0);
+        gegl_gtk_view_set_autoscale_policy(GEGL_GTK_VIEW(view), GEGL_GTK_VIEW_AUTOSCALE_DISABLED);
+        top  = loadbuf;
+    }
 
 
-  g_signal_connect (G_OBJECT (view), "draw-overlay",
-                    (GCallback) draw_overlay, NULL); 
-  g_signal_connect (G_OBJECT (view), "draw-background",
-                    (GCallback) draw_background, NULL); 
+    g_signal_connect(G_OBJECT(view), "draw-overlay",
+                     (GCallback) draw_overlay, NULL);
+    g_signal_connect(G_OBJECT(view), "draw-background",
+                     (GCallback) draw_background, NULL);
 
-  eventbox = gtk_event_box_new ();
+    eventbox = gtk_event_box_new();
 
-  g_signal_connect (G_OBJECT (eventbox), "motion-notify-event",
-                    (GCallback) paint_motion, NULL);
-  g_signal_connect (G_OBJECT (eventbox), "button-press-event",
-                    (GCallback) paint_press, NULL);
-  g_signal_connect (G_OBJECT (eventbox), "button-release-event",
-                    (GCallback) paint_release, NULL);
-  gtk_widget_add_events (eventbox, GDK_BUTTON_RELEASE_MASK);
+    g_signal_connect(G_OBJECT(eventbox), "motion-notify-event",
+                     (GCallback) paint_motion, NULL);
+    g_signal_connect(G_OBJECT(eventbox), "button-press-event",
+                     (GCallback) paint_press, NULL);
+    g_signal_connect(G_OBJECT(eventbox), "button-release-event",
+                     (GCallback) paint_release, NULL);
+    gtk_widget_add_events(eventbox, GDK_BUTTON_RELEASE_MASK);
 
-  gtk_container_add (GTK_CONTAINER (eventbox), view);
-  gtk_container_add (GTK_CONTAINER (window), eventbox);
-  gtk_widget_set_size_request (view, 512, 512);
+    gtk_container_add(GTK_CONTAINER(eventbox), view);
+    gtk_container_add(GTK_CONTAINER(window), eventbox);
+    gtk_widget_set_size_request(view, 512, 512);
 
-  g_signal_connect (G_OBJECT (window), "delete-event",
-                    G_CALLBACK (gtk_main_quit), window);
-  gtk_widget_show_all (window);
+    g_signal_connect(G_OBJECT(window), "delete-event",
+                     G_CALLBACK(gtk_main_quit), window);
+    gtk_widget_show_all(window);
 
-  gtk_main ();
-  g_object_unref (gegl);
-  gegl_buffer_destroy (buffer);
+    gtk_main();
+    g_object_unref(gegl);
+    gegl_buffer_destroy(buffer);
 
-  gegl_exit ();
-  return 0;
+    gegl_exit();
+    return 0;
 }
diff --git a/examples/c/gegl-gtk-scroll.c b/examples/c/gegl-gtk-scroll.c
index 6fd85a4..367dd56 100644
--- a/examples/c/gegl-gtk-scroll.c
+++ b/examples/c/gegl-gtk-scroll.c
@@ -24,55 +24,55 @@
 #include <gegl-gtk.h>
 
 gint
-main (gint    argc,
-      gchar **argv)
+main(gint    argc,
+     gchar **argv)
 {
-  GtkWidget *window = NULL;
-  GtkWidget *view = NULL;
-  GtkWidget *scrolled = NULL;
-  GeglNode *graph = NULL;
-  GeglNode *node = NULL;
+    GtkWidget *window = NULL;
+    GtkWidget *view = NULL;
+    GtkWidget *scrolled = NULL;
+    GeglNode *graph = NULL;
+    GeglNode *node = NULL;
 
-  g_thread_init (NULL);
-  gtk_init (&argc, &argv);
-  gegl_init (&argc, &argv);
+    g_thread_init(NULL);
+    gtk_init(&argc, &argv);
+    gegl_init(&argc, &argv);
 
-  if (argc != 2) {
-    g_print ("Usage: %s <FILENAME>\n", argv[0]);
-    exit(1);
-  }
+    if (argc != 2) {
+        g_print("Usage: %s <FILENAME>\n", argv[0]);
+        exit(1);
+    }
 
-  /* Build graph that loads an image */
-  graph = gegl_node_new ();
-  node = gegl_node_new_child (graph,
-    "operation", "gegl:load",
-    "path", argv[1], NULL);
+    /* Build graph that loads an image */
+    graph = gegl_node_new();
+    node = gegl_node_new_child(graph,
+                               "operation", "gegl:load",
+                               "path", argv[1], NULL);
 
-  gegl_node_process (node);
+    gegl_node_process(node);
 
-  /* Setup */
-  window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
-  gtk_window_set_title (GTK_WINDOW (window), "GEGL-GTK scrolled example");
+    /* Setup */
+    window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
+    gtk_window_set_title(GTK_WINDOW(window), "GEGL-GTK scrolled example");
 
 
-  scrolled = gtk_scrolled_window_new(NULL, NULL);
+    scrolled = gtk_scrolled_window_new(NULL, NULL);
 
-  view = GTK_WIDGET(gegl_gtk_view_new_for_node(node));
-  gegl_gtk_view_set_autoscale_policy(GEGL_GTK_VIEW(view), GEGL_GTK_VIEW_AUTOSCALE_WIDGET);
+    view = GTK_WIDGET(gegl_gtk_view_new_for_node(node));
+    gegl_gtk_view_set_autoscale_policy(GEGL_GTK_VIEW(view), GEGL_GTK_VIEW_AUTOSCALE_WIDGET);
 
-  gtk_scrolled_window_add_with_viewport(GTK_SCROLLED_WINDOW(scrolled), view);
+    gtk_scrolled_window_add_with_viewport(GTK_SCROLLED_WINDOW(scrolled), view);
 
-  gtk_container_add (GTK_CONTAINER (window), scrolled);
+    gtk_container_add(GTK_CONTAINER(window), scrolled);
 
-  g_signal_connect (window, "destroy",
-                    G_CALLBACK (gtk_main_quit), NULL);
-  gtk_widget_show_all (window);
+    g_signal_connect(window, "destroy",
+                     G_CALLBACK(gtk_main_quit), NULL);
+    gtk_widget_show_all(window);
 
-  /* Run */
-  gtk_main ();
+    /* Run */
+    gtk_main();
 
-  /* Cleanup */
-  g_object_unref (graph);
-  gegl_exit ();
-  return 0;
+    /* Cleanup */
+    g_object_unref(graph);
+    gegl_exit();
+    return 0;
 }
diff --git a/gegl-gtk/gegl-gtk-enums.h b/gegl-gtk/gegl-gtk-enums.h
index 63f9385..641152d 100644
--- a/gegl-gtk/gegl-gtk-enums.h
+++ b/gegl-gtk/gegl-gtk-enums.h
@@ -22,12 +22,12 @@
 G_BEGIN_DECLS
 
 typedef enum {
-  GEGL_GTK_VIEW_AUTOSCALE_DISABLED = 0,
-  GEGL_GTK_VIEW_AUTOSCALE_WIDGET,
-  GEGL_GTK_VIEW_AUTOSCALE_CONTENT
+    GEGL_GTK_VIEW_AUTOSCALE_DISABLED = 0,
+    GEGL_GTK_VIEW_AUTOSCALE_WIDGET,
+    GEGL_GTK_VIEW_AUTOSCALE_CONTENT
 } GeglGtkViewAutoscale;
 
-GType gegl_gtk_view_autoscale_get_type   (void) G_GNUC_CONST;
+GType gegl_gtk_view_autoscale_get_type(void) G_GNUC_CONST;
 #define GEGL_GTK_TYPE_VIEW_AUTOSCALE (gegl_gtk_view_autoscale_get_type())
 
 G_END_DECLS
diff --git a/gegl-gtk/gegl-gtk-view.c b/gegl-gtk/gegl-gtk-view.c
index f0c3790..0462494 100644
--- a/gegl-gtk/gegl-gtk-view.c
+++ b/gegl-gtk/gegl-gtk-view.c
@@ -41,25 +41,23 @@
  * a widget and rely on the presence and behaviour of a windowing system.
  */
 
-G_DEFINE_TYPE (GeglGtkView, gegl_gtk_view, GTK_TYPE_DRAWING_AREA)
-
-enum
-{
-  PROP_0,
-  PROP_NODE,
-  PROP_X,
-  PROP_Y,
-  PROP_SCALE,
-  PROP_BLOCK,
-  PROP_AUTOSCALE_POLICY
+G_DEFINE_TYPE(GeglGtkView, gegl_gtk_view, GTK_TYPE_DRAWING_AREA)
+
+enum {
+    PROP_0,
+    PROP_NODE,
+    PROP_X,
+    PROP_Y,
+    PROP_SCALE,
+    PROP_BLOCK,
+    PROP_AUTOSCALE_POLICY
 };
 
 #ifdef HAVE_CAIRO_GOBJECT
-enum
-{
-  SIGNAL_DRAW_BACKGROUND,
-  SIGNAL_DRAW_OVERLAY,
-  N_SIGNALS
+enum {
+    SIGNAL_DRAW_BACKGROUND,
+    SIGNAL_DRAW_OVERLAY,
+    N_SIGNALS
 };
 
 static guint gegl_view_signals[N_SIGNALS];
@@ -74,227 +72,225 @@ get_private(GeglGtkView *self)
 #define GET_PRIVATE(self) (get_private(self))
 
 
-static void      gegl_gtk_view_class_init (GeglGtkViewClass  *klass);
-static void      gegl_gtk_view_init       (GeglGtkView       *self);
-static void      finalize             (GObject        *gobject);
-static void      set_property         (GObject        *gobject,
-                                       guint           prop_id,
-                                       const GValue   *value,
-                                       GParamSpec     *pspec);
-static void      get_property         (GObject        *gobject,
-                                       guint           prop_id,
-                                       GValue         *value,
-                                       GParamSpec     *pspec);
+static void      gegl_gtk_view_class_init(GeglGtkViewClass  *klass);
+static void      gegl_gtk_view_init(GeglGtkView       *self);
+static void      finalize(GObject        *gobject);
+static void      set_property(GObject        *gobject,
+                              guint           prop_id,
+                              const GValue   *value,
+                              GParamSpec     *pspec);
+static void      get_property(GObject        *gobject,
+                              guint           prop_id,
+                              GValue         *value,
+                              GParamSpec     *pspec);
 
 #ifdef HAVE_GTK2
-static gboolean  expose_event         (GtkWidget      *widget,
-                                       GdkEventExpose *event);
+static gboolean  expose_event(GtkWidget      *widget,
+                              GdkEventExpose *event);
 #endif
 #ifdef HAVE_GTK3
-static gboolean  draw                 (GtkWidget * widget,
-                                       cairo_t *cr);
+static gboolean  draw(GtkWidget *widget,
+                      cairo_t *cr);
 #endif
 
 
 static void
-trigger_redraw(ViewHelper* priv, GeglRectangle *rect, GeglGtkView *view);
+trigger_redraw(ViewHelper *priv, GeglRectangle *rect, GeglGtkView *view);
 static void
 size_allocate(GtkWidget *widget, GdkRectangle *allocation, gpointer user_data);
 
 static void
-view_size_changed(ViewHelper* priv, GeglRectangle *rect, GeglGtkView *view);
+view_size_changed(ViewHelper *priv, GeglRectangle *rect, GeglGtkView *view);
 
 static void
-gegl_gtk_view_class_init (GeglGtkViewClass * klass)
+gegl_gtk_view_class_init(GeglGtkViewClass *klass)
 {
-  GObjectClass   *gobject_class = G_OBJECT_CLASS (klass);
-  GtkWidgetClass *widget_class  = GTK_WIDGET_CLASS (klass);
+    GObjectClass   *gobject_class = G_OBJECT_CLASS(klass);
+    GtkWidgetClass *widget_class  = GTK_WIDGET_CLASS(klass);
 
-  gobject_class->finalize     = finalize;
-  gobject_class->set_property = set_property;
-  gobject_class->get_property = get_property;
+    gobject_class->finalize     = finalize;
+    gobject_class->set_property = set_property;
+    gobject_class->get_property = get_property;
 
 #ifdef HAVE_GTK2
-  widget_class->expose_event        = expose_event;
+    widget_class->expose_event        = expose_event;
 #endif
 
 #ifdef HAVE_GTK3
-  widget_class->draw                = draw;
+    widget_class->draw                = draw;
 #endif
 
-  g_object_class_install_property (gobject_class, PROP_X,
-                                   g_param_spec_float ("x",
-                                                     "X",
-                                                     "X origin",
-                                                     -G_MAXFLOAT, G_MAXFLOAT, 0.0,
-                                                     G_PARAM_CONSTRUCT |
-                                                     G_PARAM_READWRITE));
-  g_object_class_install_property (gobject_class, PROP_Y,
-                                   g_param_spec_float ("y",
-                                                     "Y",
-                                                     "Y origin",
-                                                     -G_MAXFLOAT, G_MAXFLOAT, 0.0,
-                                                     G_PARAM_CONSTRUCT |
-                                                     G_PARAM_READWRITE));
-  g_object_class_install_property (gobject_class, PROP_SCALE,
-                                   g_param_spec_double ("scale",
-                                                        "Scale",
-                                                        "Zoom factor",
-                                                        0.0, 100.0, 1.00,
-                                                        G_PARAM_CONSTRUCT |
-                                                        G_PARAM_READWRITE));
-  g_object_class_install_property (gobject_class, PROP_NODE,
-                                   g_param_spec_object ("node",
-                                                        "Node",
-                                                        "The node to render",
-                                                        G_TYPE_OBJECT,
-                                                        G_PARAM_CONSTRUCT |
-                                                        G_PARAM_READWRITE));
-  g_object_class_install_property (gobject_class, PROP_BLOCK,
-                                   g_param_spec_boolean ("block",
-                                                        "Blocking render",
-                                                        "Make sure all data requested to blit is generated.",
-                                                        FALSE,
-                                                        G_PARAM_READWRITE));
-  g_object_class_install_property (gobject_class, PROP_AUTOSCALE_POLICY,
-                                   g_param_spec_enum ("autoscale-policy", NULL, NULL,
-                                                      GEGL_GTK_TYPE_VIEW_AUTOSCALE,
-                                                      GEGL_GTK_VIEW_AUTOSCALE_CONTENT,
-                                                      G_PARAM_READWRITE |
-                                                      G_PARAM_CONSTRUCT));
+    g_object_class_install_property(gobject_class, PROP_X,
+                                    g_param_spec_float("x",
+                                            "X",
+                                            "X origin",
+                                            -G_MAXFLOAT, G_MAXFLOAT, 0.0,
+                                            G_PARAM_CONSTRUCT |
+                                            G_PARAM_READWRITE));
+    g_object_class_install_property(gobject_class, PROP_Y,
+                                    g_param_spec_float("y",
+                                            "Y",
+                                            "Y origin",
+                                            -G_MAXFLOAT, G_MAXFLOAT, 0.0,
+                                            G_PARAM_CONSTRUCT |
+                                            G_PARAM_READWRITE));
+    g_object_class_install_property(gobject_class, PROP_SCALE,
+                                    g_param_spec_double("scale",
+                                            "Scale",
+                                            "Zoom factor",
+                                            0.0, 100.0, 1.00,
+                                            G_PARAM_CONSTRUCT |
+                                            G_PARAM_READWRITE));
+    g_object_class_install_property(gobject_class, PROP_NODE,
+                                    g_param_spec_object("node",
+                                            "Node",
+                                            "The node to render",
+                                            G_TYPE_OBJECT,
+                                            G_PARAM_CONSTRUCT |
+                                            G_PARAM_READWRITE));
+    g_object_class_install_property(gobject_class, PROP_BLOCK,
+                                    g_param_spec_boolean("block",
+                                            "Blocking render",
+                                            "Make sure all data requested to blit is generated.",
+                                            FALSE,
+                                            G_PARAM_READWRITE));
+    g_object_class_install_property(gobject_class, PROP_AUTOSCALE_POLICY,
+                                    g_param_spec_enum("autoscale-policy", NULL, NULL,
+                                            GEGL_GTK_TYPE_VIEW_AUTOSCALE,
+                                            GEGL_GTK_VIEW_AUTOSCALE_CONTENT,
+                                            G_PARAM_READWRITE |
+                                            G_PARAM_CONSTRUCT));
 
 #ifdef HAVE_CAIRO_GOBJECT
-  gegl_view_signals[SIGNAL_DRAW_BACKGROUND] =
-      g_signal_new ("draw-background",
-      G_TYPE_FROM_CLASS (klass),
-      0,
-      0,
-      NULL,
-      NULL,
-      gegl_gtk_marshal_VOID__BOXED_BOXED,
-      G_TYPE_NONE, 2, CAIRO_GOBJECT_TYPE_CONTEXT, GDK_TYPE_RECTANGLE);
-
-  gegl_view_signals[SIGNAL_DRAW_OVERLAY] =
-      g_signal_new ("draw-overlay",
-      G_TYPE_FROM_CLASS (klass),
-      0,
-      0,
-      NULL,
-      NULL,
-      gegl_gtk_marshal_VOID__BOXED_BOXED,
-      G_TYPE_NONE, 2, CAIRO_GOBJECT_TYPE_CONTEXT, GDK_TYPE_RECTANGLE);
+    gegl_view_signals[SIGNAL_DRAW_BACKGROUND] =
+        g_signal_new("draw-background",
+                     G_TYPE_FROM_CLASS(klass),
+                     0,
+                     0,
+                     NULL,
+                     NULL,
+                     gegl_gtk_marshal_VOID__BOXED_BOXED,
+                     G_TYPE_NONE, 2, CAIRO_GOBJECT_TYPE_CONTEXT, GDK_TYPE_RECTANGLE);
+
+    gegl_view_signals[SIGNAL_DRAW_OVERLAY] =
+        g_signal_new("draw-overlay",
+                     G_TYPE_FROM_CLASS(klass),
+                     0,
+                     0,
+                     NULL,
+                     NULL,
+                     gegl_gtk_marshal_VOID__BOXED_BOXED,
+                     G_TYPE_NONE, 2, CAIRO_GOBJECT_TYPE_CONTEXT, GDK_TYPE_RECTANGLE);
 #endif
 
 }
 
 static void
-gegl_gtk_view_init (GeglGtkView *self)
+gegl_gtk_view_init(GeglGtkView *self)
 {
-  self->priv = (GeglGtkViewPrivate *)view_helper_new();
+    self->priv = (GeglGtkViewPrivate *)view_helper_new();
 
-  g_signal_connect(self->priv, "redraw-needed", G_CALLBACK (trigger_redraw), (gpointer)self);
-  g_signal_connect(self->priv, "size-changed", G_CALLBACK (view_size_changed), (gpointer)self);
+    g_signal_connect(self->priv, "redraw-needed", G_CALLBACK(trigger_redraw), (gpointer)self);
+    g_signal_connect(self->priv, "size-changed", G_CALLBACK(view_size_changed), (gpointer)self);
 
-  g_signal_connect(self, "size-allocate", G_CALLBACK (size_allocate), NULL);
+    g_signal_connect(self, "size-allocate", G_CALLBACK(size_allocate), NULL);
 }
 
 static void
-finalize (GObject *gobject)
+finalize(GObject *gobject)
 {
-  GeglGtkView *self = GEGL_GTK_VIEW (gobject);
+    GeglGtkView *self = GEGL_GTK_VIEW(gobject);
 
-  g_object_unref(G_OBJECT(self->priv));
+    g_object_unref(G_OBJECT(self->priv));
 
-  G_OBJECT_CLASS(gegl_gtk_view_parent_class)->finalize(gobject);
+    G_OBJECT_CLASS(gegl_gtk_view_parent_class)->finalize(gobject);
 }
 
 static void
-set_property (GObject      *gobject,
-              guint         property_id,
-              const GValue *value,
-              GParamSpec   *pspec)
+set_property(GObject      *gobject,
+             guint         property_id,
+             const GValue *value,
+             GParamSpec   *pspec)
 {
-  GeglGtkView *self = GEGL_GTK_VIEW (gobject);
-  ViewHelper *priv = GET_PRIVATE (self);
+    GeglGtkView *self = GEGL_GTK_VIEW(gobject);
+    ViewHelper *priv = GET_PRIVATE(self);
 
-  switch (property_id)
-    {
+    switch (property_id) {
     case PROP_NODE:
-      gegl_gtk_view_set_node(self, GEGL_NODE(g_value_get_object(value)));
-      break;
+        gegl_gtk_view_set_node(self, GEGL_NODE(g_value_get_object(value)));
+        break;
     case PROP_X:
-      gegl_gtk_view_set_x(self, g_value_get_float(value));
-      break;
+        gegl_gtk_view_set_x(self, g_value_get_float(value));
+        break;
     case PROP_BLOCK:
-      priv->block = g_value_get_boolean (value);
-      break;
+        priv->block = g_value_get_boolean(value);
+        break;
     case PROP_Y:
-      gegl_gtk_view_set_y(self, g_value_get_float(value));
-      break;
+        gegl_gtk_view_set_y(self, g_value_get_float(value));
+        break;
     case PROP_SCALE:
-      gegl_gtk_view_set_scale(self, g_value_get_double(value));
-      break;
+        gegl_gtk_view_set_scale(self, g_value_get_double(value));
+        break;
     case PROP_AUTOSCALE_POLICY:
-      gegl_gtk_view_set_autoscale_policy(self, g_value_get_enum(value));
-      break;
+        gegl_gtk_view_set_autoscale_policy(self, g_value_get_enum(value));
+        break;
     default:
 
-      G_OBJECT_WARN_INVALID_PROPERTY_ID (gobject, property_id, pspec);
-      break;
+        G_OBJECT_WARN_INVALID_PROPERTY_ID(gobject, property_id, pspec);
+        break;
     }
 }
 
 static void
-get_property (GObject      *gobject,
-              guint         property_id,
-              GValue       *value,
-              GParamSpec   *pspec)
+get_property(GObject      *gobject,
+             guint         property_id,
+             GValue       *value,
+             GParamSpec   *pspec)
 {
-  GeglGtkView *self = GEGL_GTK_VIEW (gobject);
-  ViewHelper *priv = GET_PRIVATE (self);
+    GeglGtkView *self = GEGL_GTK_VIEW(gobject);
+    ViewHelper *priv = GET_PRIVATE(self);
 
-  switch (property_id)
-    {
+    switch (property_id) {
     case PROP_NODE:
-      g_value_set_object (value, gegl_gtk_view_get_node(self));
-      break;
+        g_value_set_object(value, gegl_gtk_view_get_node(self));
+        break;
     case PROP_X:
-      g_value_set_float (value, gegl_gtk_view_get_x(self));
-      break;
+        g_value_set_float(value, gegl_gtk_view_get_x(self));
+        break;
     case PROP_BLOCK:
-      g_value_set_boolean (value, priv->block);
-      break;
+        g_value_set_boolean(value, priv->block);
+        break;
     case PROP_Y:
-      g_value_set_float (value, gegl_gtk_view_get_y(self));
-      break;
+        g_value_set_float(value, gegl_gtk_view_get_y(self));
+        break;
     case PROP_SCALE:
-      g_value_set_double (value, gegl_gtk_view_get_scale(self));
-      break;
+        g_value_set_double(value, gegl_gtk_view_get_scale(self));
+        break;
     case PROP_AUTOSCALE_POLICY:
-      g_value_set_enum (value, gegl_gtk_view_get_autoscale_policy(self));
-      break;
+        g_value_set_enum(value, gegl_gtk_view_get_autoscale_policy(self));
+        break;
     default:
-      G_OBJECT_WARN_INVALID_PROPERTY_ID (gobject, property_id, pspec);
-      break;
+        G_OBJECT_WARN_INVALID_PROPERTY_ID(gobject, property_id, pspec);
+        break;
     }
 }
 
 /* Trigger a redraw */
 static void
-trigger_redraw (ViewHelper *priv,
-              GeglRectangle *rect,
-              GeglGtkView *view)
+trigger_redraw(ViewHelper *priv,
+               GeglRectangle *rect,
+               GeglGtkView *view)
 {
     if (rect->width < 0 || rect->height < 0)
         gtk_widget_queue_draw(GTK_WIDGET(view));
     else
         gtk_widget_queue_draw_area(GTK_WIDGET(view),
-			      rect->x, rect->y, rect->width, rect->height);
+                                   rect->x, rect->y, rect->width, rect->height);
 }
 
 /* Bounding box of the node view changed */
 static void
-view_size_changed(ViewHelper* priv, GeglRectangle *rect, GeglGtkView *view)
+view_size_changed(ViewHelper *priv, GeglRectangle *rect, GeglGtkView *view)
 {
     /* Resize the widget to fit the entire view bounding box
      * TODO: implement a policy for this
@@ -306,79 +302,79 @@ view_size_changed(ViewHelper* priv, GeglRectangle *rect, GeglGtkView *view)
 static void
 size_allocate(GtkWidget *widget, GdkRectangle *allocation, gpointer user_data)
 {
-    GeglGtkView *self = GEGL_GTK_VIEW (widget);
+    GeglGtkView *self = GEGL_GTK_VIEW(widget);
     view_helper_set_allocation(GET_PRIVATE(self), allocation);
 }
 
 static void
 draw_implementation(GeglGtkView *self, cairo_t *cr, GdkRectangle *rect)
 {
-  ViewHelper *priv = GET_PRIVATE (self);
+    ViewHelper *priv = GET_PRIVATE(self);
 
 #ifdef HAVE_CAIRO_GOBJECT
-  /* Draw background */
-  cairo_save(cr);
-  g_signal_emit(G_OBJECT(self), gegl_view_signals[SIGNAL_DRAW_BACKGROUND], 
-                0, cr, rect, NULL);
-  cairo_restore(cr);
+    /* Draw background */
+    cairo_save(cr);
+    g_signal_emit(G_OBJECT(self), gegl_view_signals[SIGNAL_DRAW_BACKGROUND],
+                  0, cr, rect, NULL);
+    cairo_restore(cr);
 #endif
 
-  /* Draw the gegl node */
-  cairo_save(cr);
-  view_helper_draw(priv, cr, rect);
-  cairo_restore(cr);
+    /* Draw the gegl node */
+    cairo_save(cr);
+    view_helper_draw(priv, cr, rect);
+    cairo_restore(cr);
 
 #ifdef HAVE_CAIRO_GOBJECT
-  /* Draw overlay */
-  cairo_save(cr);
-  g_signal_emit(G_OBJECT(self), gegl_view_signals[SIGNAL_DRAW_OVERLAY],
-                0, cr, rect, NULL);
-  cairo_restore(cr);
+    /* Draw overlay */
+    cairo_save(cr);
+    g_signal_emit(G_OBJECT(self), gegl_view_signals[SIGNAL_DRAW_OVERLAY],
+                  0, cr, rect, NULL);
+    cairo_restore(cr);
 #endif
 }
 
 #ifdef HAVE_GTK3
 static gboolean
-draw (GtkWidget * widget, cairo_t *cr)
+draw(GtkWidget *widget, cairo_t *cr)
 {
-  GeglGtkView *self = GEGL_GTK_VIEW (widget);
-  ViewHelper *priv = GET_PRIVATE (view);
-  GdkRectangle rect;
+    GeglGtkView *self = GEGL_GTK_VIEW(widget);
+    ViewHelper *priv = GET_PRIVATE(view);
+    GdkRectangle rect;
 
-  if (!priv->node)
-    return FALSE;
+    if (!priv->node)
+        return FALSE;
 
-  gdk_cairo_get_clip_rectangle (cr, &rect);
-  
-  draw_implementation(self, cr, &rect);
+    gdk_cairo_get_clip_rectangle(cr, &rect);
 
-  return FALSE;
+    draw_implementation(self, cr, &rect);
+
+    return FALSE;
 }
 #endif
 
 #ifdef HAVE_GTK2
 static gboolean
-expose_event (GtkWidget      *widget,
-              GdkEventExpose *event)
+expose_event(GtkWidget      *widget,
+             GdkEventExpose *event)
 {
-  GeglGtkView *self = GEGL_GTK_VIEW (widget);
-  ViewHelper *priv = GET_PRIVATE (self);
-  cairo_t      *cr;
-  GdkRectangle rect;
+    GeglGtkView *self = GEGL_GTK_VIEW(widget);
+    ViewHelper *priv = GET_PRIVATE(self);
+    cairo_t      *cr;
+    GdkRectangle rect;
 
-  if (!priv->node)
-    return FALSE;
+    if (!priv->node)
+        return FALSE;
 
-  cr = gdk_cairo_create (widget->window);
-  gdk_cairo_region (cr, event->region);
-  cairo_clip (cr);
-  gdk_region_get_clipbox (event->region, &rect);
+    cr = gdk_cairo_create(widget->window);
+    gdk_cairo_region(cr, event->region);
+    cairo_clip(cr);
+    gdk_region_get_clipbox(event->region, &rect);
 
-  draw_implementation(self, cr, &rect);
+    draw_implementation(self, cr, &rect);
 
-  cairo_destroy (cr);
+    cairo_destroy(cr);
 
-  return FALSE;
+    return FALSE;
 }
 #endif
 
@@ -386,7 +382,7 @@ expose_event (GtkWidget      *widget,
 GeglGtkView *
 gegl_gtk_view_new()
 {
-    return GEGL_GTK_VIEW(g_object_new (GEGL_GTK_TYPE_VIEW, NULL));
+    return GEGL_GTK_VIEW(g_object_new(GEGL_GTK_TYPE_VIEW, NULL));
 }
 
 GeglGtkView *
@@ -401,7 +397,7 @@ gegl_gtk_view_new_for_node(GeglNode *node)
 void
 gegl_gtk_view_set_node(GeglGtkView *self, GeglNode *node)
 {
-    view_helper_set_node(GET_PRIVATE (self), node);
+    view_helper_set_node(GET_PRIVATE(self), node);
 }
 
 /**
diff --git a/gegl-gtk/gegl-gtk-view.h b/gegl-gtk/gegl-gtk-view.h
index 1d21cc1..41cecfd 100644
--- a/gegl-gtk/gegl-gtk-view.h
+++ b/gegl-gtk/gegl-gtk-view.h
@@ -38,20 +38,18 @@ typedef struct _GeglGtkViewClass   GeglGtkViewClass;
 
 typedef struct _ViewHelper GeglGtkViewPrivate;
 
-struct _GeglGtkView
-{
-  /*< private >*/
-  GtkDrawingArea parent_instance;
-  GeglGtkViewPrivate *priv; /* Can't use the GType private mechanism for GObjects */
+struct _GeglGtkView {
+    /*< private >*/
+    GtkDrawingArea parent_instance;
+    GeglGtkViewPrivate *priv; /* Can't use the GType private mechanism for GObjects */
 };
 
-struct _GeglGtkViewClass
-{
-  /*< private >*/
-  GtkDrawingAreaClass parent_class;
+struct _GeglGtkViewClass {
+    /*< private >*/
+    GtkDrawingAreaClass parent_class;
 };
 
-GType           gegl_gtk_view_get_type      (void) G_GNUC_CONST;
+GType           gegl_gtk_view_get_type(void) G_GNUC_CONST;
 
 
 GeglGtkView *gegl_gtk_view_new(void);
diff --git a/gegl-gtk/internal/view-helper.c b/gegl-gtk/internal/view-helper.c
index ddbedc7..b71bc4c 100644
--- a/gegl-gtk/internal/view-helper.c
+++ b/gegl-gtk/internal/view-helper.c
@@ -22,97 +22,95 @@
 #include <babl/babl.h>
 
 
-G_DEFINE_TYPE (ViewHelper, view_helper, G_TYPE_OBJECT)
+G_DEFINE_TYPE(ViewHelper, view_helper, G_TYPE_OBJECT)
 
 
-enum
-{
-  SIGNAL_REDRAW_NEEDED,
-  SIGNAL_SIZE_CHANGED,
-  N_SIGNALS
+enum {
+    SIGNAL_REDRAW_NEEDED,
+    SIGNAL_SIZE_CHANGED,
+    N_SIGNALS
 };
 
 static guint view_helper_signals[N_SIGNALS] = { 0 };
 
 static void
-finalize (GObject *gobject);
+finalize(GObject *gobject);
 
 static void
-view_helper_class_init (ViewHelperClass * klass)
+view_helper_class_init(ViewHelperClass *klass)
 {
-  GObjectClass *gobject_class = G_OBJECT_CLASS (klass);
-
-  gobject_class->finalize = finalize;
-
-  /* Emitted when a redraw is needed, with the area that needs redrawing. */
-  view_helper_signals[SIGNAL_REDRAW_NEEDED] = g_signal_new ("redraw-needed",
-                G_TYPE_FROM_CLASS (klass),
-                G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION,
-                0,
-                NULL, NULL,
-                g_cclosure_marshal_VOID__BOXED,
-                G_TYPE_NONE, 1,
-                GEGL_TYPE_RECTANGLE);
-
-  /* Emitted when the size of the view changes, with the new size. */
-  view_helper_signals[SIGNAL_SIZE_CHANGED] = g_signal_new ("size-changed",
-                G_TYPE_FROM_CLASS (klass),
-                G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION,
-                0,
-                NULL, NULL,
-                g_cclosure_marshal_VOID__BOXED,
-                G_TYPE_NONE, 1,
-                GEGL_TYPE_RECTANGLE);
+    GObjectClass *gobject_class = G_OBJECT_CLASS(klass);
+
+    gobject_class->finalize = finalize;
+
+    /* Emitted when a redraw is needed, with the area that needs redrawing. */
+    view_helper_signals[SIGNAL_REDRAW_NEEDED] = g_signal_new("redraw-needed",
+            G_TYPE_FROM_CLASS(klass),
+            G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION,
+            0,
+            NULL, NULL,
+            g_cclosure_marshal_VOID__BOXED,
+            G_TYPE_NONE, 1,
+            GEGL_TYPE_RECTANGLE);
+
+    /* Emitted when the size of the view changes, with the new size. */
+    view_helper_signals[SIGNAL_SIZE_CHANGED] = g_signal_new("size-changed",
+            G_TYPE_FROM_CLASS(klass),
+            G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION,
+            0,
+            NULL, NULL,
+            g_cclosure_marshal_VOID__BOXED,
+            G_TYPE_NONE, 1,
+            GEGL_TYPE_RECTANGLE);
 }
 
 static void
-view_helper_init (ViewHelper *self)
+view_helper_init(ViewHelper *self)
 {
-  GeglRectangle invalid_rect = {0, 0, -1, -1};
-  GdkRectangle invalid_gdkrect = {0, 0, -1, -1};
+    GeglRectangle invalid_rect = {0, 0, -1, -1};
+    GdkRectangle invalid_gdkrect = {0, 0, -1, -1};
 
-  self->node        = NULL;
-  self->x           = 0;
-  self->y           = 0;
-  self->scale       = 1.0;
-  self->autoscale_policy = GEGL_GTK_VIEW_AUTOSCALE_CONTENT;
+    self->node        = NULL;
+    self->x           = 0;
+    self->y           = 0;
+    self->scale       = 1.0;
+    self->autoscale_policy = GEGL_GTK_VIEW_AUTOSCALE_CONTENT;
 
-  self->monitor_id  = 0;
-  self->processor   = NULL;
+    self->monitor_id  = 0;
+    self->processor   = NULL;
 
-  self->widget_allocation = invalid_gdkrect;
+    self->widget_allocation = invalid_gdkrect;
 }
 
 static void
-finalize (GObject *gobject)
+finalize(GObject *gobject)
 {
-   ViewHelper *self = VIEW_HELPER(gobject);
+    ViewHelper *self = VIEW_HELPER(gobject);
 
-  if (self->monitor_id)
-    {
-      g_source_remove (self->monitor_id);
-      self->monitor_id = 0;
+    if (self->monitor_id) {
+        g_source_remove(self->monitor_id);
+        self->monitor_id = 0;
     }
 
-  if (self->node)
-    g_object_unref (self->node);
+    if (self->node)
+        g_object_unref(self->node);
 
-  if (self->processor)
-    g_object_unref (self->processor);
+    if (self->processor)
+        g_object_unref(self->processor);
 }
 
 /* Transform a rectangle from model to view coordinates. */
 static void
 model_rect_to_view_rect(ViewHelper *self, GeglRectangle *rect)
 {
-  GeglRectangle temp;
+    GeglRectangle temp;
 
-  temp.x = self->scale * (rect->x) - rect->x;
-  temp.y = self->scale * (rect->y) - rect->y;
-  temp.width = ceil (self->scale * rect->width);
-  temp.height = ceil (self->scale * rect->height);
+    temp.x = self->scale * (rect->x) - rect->x;
+    temp.y = self->scale * (rect->y) - rect->y;
+    temp.width = ceil(self->scale * rect->width);
+    temp.height = ceil(self->scale * rect->height);
 
-  *rect = temp;
+    *rect = temp;
 }
 
 static void
@@ -123,14 +121,14 @@ update_autoscale(ViewHelper *self)
     model_rect_to_view_rect(self, &bbox);
 
     if (!self->node || viewport.width < 0 || viewport.height < 0
-        || bbox.width < 0 || bbox.height < 0)
+            || bbox.width < 0 || bbox.height < 0)
         return;
 
     if (self->autoscale_policy == GEGL_GTK_VIEW_AUTOSCALE_WIDGET) {
         /* Request widget size change */
         /* XXX: Should we reset scale/x/y here? */
-        g_signal_emit (self, view_helper_signals[SIGNAL_SIZE_CHANGED],
-             0, &bbox, NULL);
+        g_signal_emit(self, view_helper_signals[SIGNAL_SIZE_CHANGED],
+                      0, &bbox, NULL);
 
     } else if (self->autoscale_policy == GEGL_GTK_VIEW_AUTOSCALE_CONTENT) {
         /* Calculate and set scaling factor to make the content fit inside */
@@ -139,31 +137,31 @@ update_autoscale(ViewHelper *self)
         float max_ratio = width_ratio >= height_ratio ? width_ratio : height_ratio;
 
         float current_scale = view_helper_get_scale(self);
-        view_helper_set_scale(self, current_scale*(1.0/max_ratio));
+        view_helper_set_scale(self, current_scale * (1.0 / max_ratio));
     }
 
 }
 
 static void
-invalidated_event (GeglNode      *node,
-                   GeglRectangle *rect,
-                   ViewHelper    *self)
+invalidated_event(GeglNode      *node,
+                  GeglRectangle *rect,
+                  ViewHelper    *self)
 {
-  view_helper_repaint (self);
+    view_helper_repaint(self);
 }
 
 static gboolean
-task_monitor (ViewHelper *self)
+task_monitor(ViewHelper *self)
 {
-  if (self->processor==NULL)
-    return FALSE;
+    if (self->processor == NULL)
+        return FALSE;
 
-  if (gegl_processor_work (self->processor, NULL))
-    return TRUE;
+    if (gegl_processor_work(self->processor, NULL))
+        return TRUE;
 
-  self->monitor_id = 0;
+    self->monitor_id = 0;
 
-  return FALSE;
+    return FALSE;
 }
 
 
@@ -173,9 +171,9 @@ task_monitor (ViewHelper *self)
  * find out which area in the view was computed and emit the
  * "redraw-needed" signal to notify it that a redraw is needed */
 static void
-computed_event (GeglNode      *node,
-                GeglRectangle *rect,
-                ViewHelper    *self)
+computed_event(GeglNode      *node,
+               GeglRectangle *rect,
+               ViewHelper    *self)
 {
     update_autoscale(self);
 
@@ -183,8 +181,8 @@ computed_event (GeglNode      *node,
     GeglRectangle redraw_rect = *rect;
     model_rect_to_view_rect(self, &redraw_rect);
 
-    g_signal_emit (self, view_helper_signals[SIGNAL_REDRAW_NEEDED],
-             0, &redraw_rect, NULL);
+    g_signal_emit(self, view_helper_signals[SIGNAL_REDRAW_NEEDED],
+                  0, &redraw_rect, NULL);
 }
 
 ViewHelper *
@@ -199,36 +197,36 @@ view_helper_new(void)
  *
  * For instance called by widget during the draw/expose */
 void
-view_helper_draw (ViewHelper *self, cairo_t *cr, GdkRectangle *rect)
+view_helper_draw(ViewHelper *self, cairo_t *cr, GdkRectangle *rect)
 {
-  cairo_surface_t *surface = NULL;
-  guchar          *buf = NULL;
-  GeglRectangle   roi;
-
-  roi.x = self->x + rect->x;
-  roi.y = self->y + rect->y;
-  roi.width  = rect->width;
-  roi.height = rect->height;
-
-  buf = g_malloc ((roi.width) * (roi.height) * 4);
-
-  gegl_node_blit (self->node,
-                  self->scale,
-                  &roi,
-                  babl_format ("B'aG'aR'aA u8"),
-                  (gpointer)buf,
-                  GEGL_AUTO_ROWSTRIDE,
-                  GEGL_BLIT_CACHE | (self->block ? 0 : GEGL_BLIT_DIRTY));
-
-  surface = cairo_image_surface_create_for_data (buf,
-                                                 CAIRO_FORMAT_ARGB32,
-                                                 roi.width, roi.height,
-                                                 roi.width*4);
-  cairo_set_source_surface (cr, surface, rect->x, rect->y);
-  cairo_paint (cr);
-
-  cairo_surface_destroy (surface);
-  g_free (buf);
+    cairo_surface_t *surface = NULL;
+    guchar          *buf = NULL;
+    GeglRectangle   roi;
+
+    roi.x = self->x + rect->x;
+    roi.y = self->y + rect->y;
+    roi.width  = rect->width;
+    roi.height = rect->height;
+
+    buf = g_malloc((roi.width) * (roi.height) * 4);
+
+    gegl_node_blit(self->node,
+                   self->scale,
+                   &roi,
+                   babl_format("B'aG'aR'aA u8"),
+                   (gpointer)buf,
+                   GEGL_AUTO_ROWSTRIDE,
+                   GEGL_BLIT_CACHE | (self->block ? 0 : GEGL_BLIT_DIRTY));
+
+    surface = cairo_image_surface_create_for_data(buf,
+              CAIRO_FORMAT_ARGB32,
+              roi.width, roi.height,
+              roi.width * 4);
+    cairo_set_source_surface(cr, surface, rect->x, rect->y);
+    cairo_paint(cr);
+
+    cairo_surface_destroy(surface);
+    g_free(buf);
 
 }
 
@@ -241,37 +239,37 @@ view_helper_set_allocation(ViewHelper *self, GdkRectangle *allocation)
 
 /* Trigger processing of the GeglNode */
 void
-view_helper_repaint (ViewHelper *self)
+view_helper_repaint(ViewHelper *self)
 {
-  GeglRectangle    roi;
+    GeglRectangle    roi;
 
-  if (!self->node)
-      return;
+    if (!self->node)
+        return;
 
-  roi.x = self->x / self->scale;
-  roi.y = self->y / self->scale;
+    roi.x = self->x / self->scale;
+    roi.y = self->y / self->scale;
 
-  roi.width = ceil(self->widget_allocation.width / self->scale+1);
-  roi.height = ceil(self->widget_allocation.height / self->scale+1);
+    roi.width = ceil(self->widget_allocation.width / self->scale + 1);
+    roi.height = ceil(self->widget_allocation.height / self->scale + 1);
 
-  if (self->monitor_id == 0) {
-      self->monitor_id = g_idle_add_full (G_PRIORITY_LOW,
-                                          (GSourceFunc) task_monitor, self,
-                                          NULL);
-  }
+    if (self->monitor_id == 0) {
+        self->monitor_id = g_idle_add_full(G_PRIORITY_LOW,
+                                           (GSourceFunc) task_monitor, self,
+                                           NULL);
+    }
 
-  if (self->processor)
-      gegl_processor_set_rectangle (self->processor, &roi);
-  else
-      self->processor = gegl_node_new_processor (self->node, &roi);
+    if (self->processor)
+        gegl_processor_set_rectangle(self->processor, &roi);
+    else
+        self->processor = gegl_node_new_processor(self->node, &roi);
 }
 
 void
 invalidate(ViewHelper *self)
 {
     GeglRectangle redraw_rect = {0, 0, -1, -1}; /* Indicates full redraw */
-    g_signal_emit (self, view_helper_signals[SIGNAL_REDRAW_NEEDED],
-            0, &redraw_rect, NULL);
+    g_signal_emit(self, view_helper_signals[SIGNAL_REDRAW_NEEDED],
+                  0, &redraw_rect, NULL);
 }
 
 void
@@ -281,18 +279,18 @@ view_helper_set_node(ViewHelper *self, GeglNode *node)
         return;
 
     if (self->node)
-        g_object_unref (self->node);
+        g_object_unref(self->node);
 
     if (node) {
-        g_object_ref (node);
+        g_object_ref(node);
         self->node = node;
 
-        g_signal_connect_object (self->node, "computed",
-                               G_CALLBACK (computed_event),
-                               self, 0);
-        g_signal_connect_object (self->node, "invalidated",
-                               G_CALLBACK (invalidated_event),
-                               self, 0);
+        g_signal_connect_object(self->node, "computed",
+                                G_CALLBACK(computed_event),
+                                self, 0);
+        g_signal_connect_object(self->node, "invalidated",
+                                G_CALLBACK(invalidated_event),
+                                self, 0);
 
         invalidate(self);
 
diff --git a/gegl-gtk/internal/view-helper.h b/gegl-gtk/internal/view-helper.h
index 0c3f95e..4fbb9b4 100644
--- a/gegl-gtk/internal/view-helper.h
+++ b/gegl-gtk/internal/view-helper.h
@@ -37,29 +37,27 @@ G_BEGIN_DECLS
 typedef struct _ViewHelper        ViewHelper;
 typedef struct _ViewHelperClass   ViewHelperClass;
 
-struct _ViewHelper
-{
-  GObject parent_instance;
-
-  GeglNode      *node;
-  gfloat         x;
-  gfloat         y;
-  gdouble        scale;
-  gboolean       block;    /* blocking render */
-  GeglGtkViewAutoscale autoscale_policy;
-
-  guint          monitor_id;
-  GeglProcessor *processor;
-  GdkRectangle   widget_allocation; /* The allocated size of the widget */
+struct _ViewHelper {
+    GObject parent_instance;
+
+    GeglNode      *node;
+    gfloat         x;
+    gfloat         y;
+    gdouble        scale;
+    gboolean       block;    /* blocking render */
+    GeglGtkViewAutoscale autoscale_policy;
+
+    guint          monitor_id;
+    GeglProcessor *processor;
+    GdkRectangle   widget_allocation; /* The allocated size of the widget */
 };
 
-struct _ViewHelperClass
-{
-  GObjectClass parent_class;
+struct _ViewHelperClass {
+    GObjectClass parent_class;
 };
 
 
-GType view_helper_get_type      (void) G_GNUC_CONST;
+GType view_helper_get_type(void) G_GNUC_CONST;
 
 ViewHelper *view_helper_new(void);
 void view_helper_node_changed(ViewHelper *self);
diff --git a/operations/gegl-gtk-display.c b/operations/gegl-gtk-display.c
index 3bc41ca..4f2697d 100644
--- a/operations/gegl-gtk-display.c
+++ b/operations/gegl-gtk-display.c
@@ -22,8 +22,8 @@
 
 #ifdef GEGL_CHANT_PROPERTIES
 
-gegl_chant_string  (window_title, _("Window Title"), "",
-                    _("Title to give window, if no title given inherits name of the pad providing input."))
+gegl_chant_string(window_title, _("Window Title"), "",
+                  _("Title to give window, if no title given inherits name of the pad providing input."))
 
 #else
 
@@ -36,128 +36,120 @@ gegl_chant_string  (window_title, _("Window Title"), "",
 #include <gtk/gtk.h>
 #include <gegl-gtk.h>
 
-typedef struct
-{
-  GtkWidget *window;
-  GtkWidget *view_widget;
-  GeglNode  *node;
-  GeglNode  *input;
-  gint       width;
-  gint       height;
+typedef struct {
+    GtkWidget *window;
+    GtkWidget *view_widget;
+    GeglNode  *node;
+    GeglNode  *input;
+    gint       width;
+    gint       height;
 } Priv;
 
 static Priv *
-init_priv (GeglOperation *operation)
+init_priv(GeglOperation *operation)
 {
-  GeglChantO *o = GEGL_CHANT_PROPERTIES (operation);
+    GeglChantO *o = GEGL_CHANT_PROPERTIES(operation);
 
-  if (!o->chant_data)
-    {
-      Priv *priv = g_new0 (Priv, 1);
-      o->chant_data = (void*) priv;
+    if (!o->chant_data) {
+        Priv *priv = g_new0(Priv, 1);
+        o->chant_data = (void *) priv;
 
-      gtk_init (0, 0);
+        gtk_init(0, 0);
 
-      priv->window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
-      priv->view_widget = g_object_new (GEGL_GTK_TYPE_VIEW, NULL);
-      gtk_container_add (GTK_CONTAINER (priv->window), priv->view_widget);
-      priv->width = -1;
-      priv->height = -1;
-      gtk_widget_set_size_request (priv->view_widget, priv->width, priv->height);
-      gtk_window_set_title (GTK_WINDOW (priv->window), o->window_title);
+        priv->window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
+        priv->view_widget = g_object_new(GEGL_GTK_TYPE_VIEW, NULL);
+        gtk_container_add(GTK_CONTAINER(priv->window), priv->view_widget);
+        priv->width = -1;
+        priv->height = -1;
+        gtk_widget_set_size_request(priv->view_widget, priv->width, priv->height);
+        gtk_window_set_title(GTK_WINDOW(priv->window), o->window_title);
 
-      priv->node = NULL;
-      priv->input = NULL;
+        priv->node = NULL;
+        priv->input = NULL;
 
-      gtk_widget_show_all (priv->window);
+        gtk_widget_show_all(priv->window);
     }
-  return (Priv*)(o->chant_data);
+    return (Priv *)(o->chant_data);
 }
 
 static void
-set_window_attributes (GeglOperation *operation, const GeglRectangle *result)
+set_window_attributes(GeglOperation *operation, const GeglRectangle *result)
 {
-  GeglChantO *o = GEGL_CHANT_PROPERTIES (operation);
-  Priv       *priv = init_priv (operation);
-
-  if (priv->width != result->width  ||
-      priv->height != result->height)
-    {
-      priv->width = result->width ;
-      priv->height = result->height;
-      gtk_widget_set_size_request (priv->view_widget, priv->width, priv->height);
+    GeglChantO *o = GEGL_CHANT_PROPERTIES(operation);
+    Priv       *priv = init_priv(operation);
+
+    if (priv->width != result->width  ||
+            priv->height != result->height) {
+        priv->width = result->width ;
+        priv->height = result->height;
+        gtk_widget_set_size_request(priv->view_widget, priv->width, priv->height);
     }
-  
-
-  if (priv->window)
-    {
-      gtk_window_resize (GTK_WINDOW (priv->window), priv->width, priv->height);
-      if (o->window_title && o->window_title[0]!='\0')
-        {
-          gtk_window_set_title (GTK_WINDOW (priv->window), o->window_title);
-        }
-      else
-        {
-          const gchar *gegl_node_get_debug_name (GeglNode *node);
-          gtk_window_set_title (GTK_WINDOW (priv->window),
-          gegl_node_get_debug_name (gegl_node_get_producer(operation->node, "input", NULL))
-          );
+
+
+    if (priv->window) {
+        gtk_window_resize(GTK_WINDOW(priv->window), priv->width, priv->height);
+        if (o->window_title && o->window_title[0] != '\0') {
+            gtk_window_set_title(GTK_WINDOW(priv->window), o->window_title);
+        } else {
+            const gchar *gegl_node_get_debug_name(GeglNode * node);
+            gtk_window_set_title(GTK_WINDOW(priv->window),
+                                 gegl_node_get_debug_name(gegl_node_get_producer(operation->node, "input", NULL))
+                                );
         }
-  }
+    }
 }
 
 /* Create an input proxy, and initial display operation, and link together.
  * These will be passed control when process is called later. */
 static void
-attach (GeglOperation *operation)
+attach(GeglOperation *operation)
 {
-  Priv       *priv = init_priv (operation);
+    Priv       *priv = init_priv(operation);
 
-  g_assert (!priv->input);
-  g_assert (!priv->node);
+    g_assert(!priv->input);
+    g_assert(!priv->node);
 
-  priv->input = gegl_node_get_input_proxy (operation->node, "input");
-  priv->node = gegl_node_new_child (operation->node,
-                                    "operation", "gegl:nop",
-                                    NULL);
+    priv->input = gegl_node_get_input_proxy(operation->node, "input");
+    priv->node = gegl_node_new_child(operation->node,
+                                     "operation", "gegl:nop",
+                                     NULL);
 
-  gegl_node_link (priv->input, priv->node);
-  g_object_set (G_OBJECT (priv->view_widget), "node", priv->node, NULL);
+    gegl_node_link(priv->input, priv->node);
+    g_object_set(G_OBJECT(priv->view_widget), "node", priv->node, NULL);
 }
 
 static void
-dispose (GObject *object)
+dispose(GObject *object)
 {
-  GeglChantO *o = GEGL_CHANT_PROPERTIES (object);
-  Priv       *priv = (Priv*)o->chant_data;
-
-  if (priv)
-    {
-      gtk_widget_destroy (priv->window);
-      g_free (priv);
-      o->chant_data = NULL;
+    GeglChantO *o = GEGL_CHANT_PROPERTIES(object);
+    Priv       *priv = (Priv *)o->chant_data;
+
+    if (priv) {
+        gtk_widget_destroy(priv->window);
+        g_free(priv);
+        o->chant_data = NULL;
     }
 
-  G_OBJECT_CLASS (g_type_class_peek_parent (G_OBJECT_GET_CLASS (object)))->dispose (object);
+    G_OBJECT_CLASS(g_type_class_peek_parent(G_OBJECT_GET_CLASS(object)))->dispose(object);
 }
 
 
 static void
-gegl_chant_class_init (GeglChantClass *klass)
+gegl_chant_class_init(GeglChantClass *klass)
 {
-  GeglOperationClass     *operation_class = GEGL_OPERATION_CLASS (klass);
-  GeglOperationSinkClass *sink_class = GEGL_OPERATION_SINK_CLASS (klass);
+    GeglOperationClass     *operation_class = GEGL_OPERATION_CLASS(klass);
+    GeglOperationSinkClass *sink_class = GEGL_OPERATION_SINK_CLASS(klass);
 
-  operation_class->attach = attach;
-  G_OBJECT_CLASS (klass)->dispose = dispose;
+    operation_class->attach = attach;
+    G_OBJECT_CLASS(klass)->dispose = dispose;
 
 #ifdef HAVE_GTK2
-  operation_class->name        = "gegl-gtk2:display";
+    operation_class->name        = "gegl-gtk2:display";
 #else
-  operation_class->name        = "gegl-gtk3:display";
+    operation_class->name        = "gegl-gtk3:display";
 #endif
-  operation_class->categories  = "output";
-  operation_class->description =
+    operation_class->categories  = "output";
+    operation_class->description =
         _("Displays the input buffer in an GTK window .");
 }
 
diff --git a/tests/test-view-helper.c b/tests/test-view-helper.c
index f9792db..8906037 100644
--- a/tests/test-view-helper.c
+++ b/tests/test-view-helper.c
@@ -16,24 +16,24 @@ typedef struct {
 
 
 static void
-setup_helper_test (ViewHelperTest *test)
+setup_helper_test(ViewHelperTest *test)
 {
     gpointer buf;
     GeglRectangle rect = {0, 0, 512, 512};
 
     /* Create a buffer, fill it with white */
-    test->buffer = gegl_buffer_new (&rect, babl_format("R'G'B' u8"));
-    buf = gegl_buffer_linear_open (test->buffer, NULL, NULL, babl_format ("Y' u8"));
-    memset (buf, 255, rect.width * rect.height);
-    gegl_buffer_linear_close (test->buffer, buf);
+    test->buffer = gegl_buffer_new(&rect, babl_format("R'G'B' u8"));
+    buf = gegl_buffer_linear_open(test->buffer, NULL, NULL, babl_format("Y' u8"));
+    memset(buf, 255, rect.width * rect.height);
+    gegl_buffer_linear_close(test->buffer, buf);
 
     /* Setup a graph with two nodes, one sourcing the buffer and a no-op */
-    test->graph = gegl_node_new ();
-    test->loadbuf = gegl_node_new_child (test->graph,
-            "operation", "gegl:buffer-source",
-            "buffer", test->buffer, NULL);
-    test->out  = gegl_node_new_child (test->graph, "operation", "gegl:nop", NULL);
-    gegl_node_link_many (test->loadbuf, test->out, NULL);
+    test->graph = gegl_node_new();
+    test->loadbuf = gegl_node_new_child(test->graph,
+                                        "operation", "gegl:buffer-source",
+                                        "buffer", test->buffer, NULL);
+    test->out  = gegl_node_new_child(test->graph, "operation", "gegl:nop", NULL);
+    gegl_node_link_many(test->loadbuf, test->out, NULL);
 
     /* Setup the GeglView helper, hook up the output node to it */
     test->helper = view_helper_new();
@@ -41,11 +41,11 @@ setup_helper_test (ViewHelperTest *test)
 }
 
 static void
-teardown_helper_test (ViewHelperTest *test)
+teardown_helper_test(ViewHelperTest *test)
 {
-    g_object_unref (test->graph);
-    gegl_buffer_destroy (test->buffer);
-    g_object_unref (test->helper);
+    g_object_unref(test->graph);
+    gegl_buffer_destroy(test->buffer);
+    g_object_unref(test->helper);
 }
 
 
@@ -55,13 +55,13 @@ typedef struct {
 } RedrawTestState;
 
 static void
-needs_redraw_event (ViewHelper *helper,
-                GeglRectangle *rect,
-                RedrawTestState *data)
+needs_redraw_event(ViewHelper *helper,
+                   GeglRectangle *rect,
+                   RedrawTestState *data)
 {
     data->needs_redraw_called = TRUE;
 
-    g_assert (test_utils_compare_rect (rect, data->expected_result));
+    g_assert(test_utils_compare_rect(rect, data->expected_result));
 }
 
 /* Test that the redraw signal is emitted when the GeglNode has been computed.
@@ -71,7 +71,7 @@ needs_redraw_event (ViewHelper *helper,
  * Redraws can be triggered by other things, and the exposed events
  * can be coalesced. */
 static void
-test_redraw_on_computed (void)
+test_redraw_on_computed(void)
 {
     ViewHelperTest test;
     GeglRectangle computed_rect = {0, 0, 128, 128};
@@ -81,25 +81,25 @@ test_redraw_on_computed (void)
 
     setup_helper_test(&test);
     /* Setup will invalidate the node, make sure those events are processed. */
-    while (gtk_events_pending ()) {
-        gtk_main_iteration ();
+    while (gtk_events_pending()) {
+        gtk_main_iteration();
     }
-    gegl_node_process (test.out);
+    gegl_node_process(test.out);
 
-    g_assert (IS_VIEW_HELPER (test.helper));
+    g_assert(IS_VIEW_HELPER(test.helper));
 
     /* TODO: when adding tests for transformed cases,
      * split out a function for testing the redrawn area, given
      * the input area and the transformation (translation, scaling, rotation) */
-    g_signal_connect (G_OBJECT (test.helper), "redraw-needed",
-                      G_CALLBACK (needs_redraw_event),
-                      &test_data);
+    g_signal_connect(G_OBJECT(test.helper), "redraw-needed",
+                     G_CALLBACK(needs_redraw_event),
+                     &test_data);
 
 
-    g_signal_emit_by_name (test.out, "computed", &computed_rect, NULL);
+    g_signal_emit_by_name(test.out, "computed", &computed_rect, NULL);
 
-    g_timeout_add (300, test_utils_quit_gtk_main, NULL);
-    gtk_main ();
+    g_timeout_add(300, test_utils_quit_gtk_main, NULL);
+    gtk_main();
 
     g_assert(test_data.needs_redraw_called);
 
@@ -107,7 +107,8 @@ test_redraw_on_computed (void)
 }
 
 int
-main (int argc, char **argv) {
+main(int argc, char **argv)
+{
 
     int retval = -1;
 
diff --git a/tests/test-view.c b/tests/test-view.c
index e996589..fdbd01c 100644
--- a/tests/test-view.c
+++ b/tests/test-view.c
@@ -15,45 +15,45 @@ typedef struct {
 } ViewWidgetTest;
 
 static void
-setup_widget_test (ViewWidgetTest *test)
+setup_widget_test(ViewWidgetTest *test)
 {
     gpointer buf;
     GeglRectangle rect = {0, 0, 512, 512};
 
     /* Create a buffer, fill it with white */
-    test->buffer = gegl_buffer_new (&rect, babl_format("R'G'B' u8"));
-    buf = gegl_buffer_linear_open (test->buffer, NULL, NULL, babl_format ("Y' u8"));
-    memset (buf, 255, rect.width * rect.height);
-    gegl_buffer_linear_close (test->buffer, buf);
+    test->buffer = gegl_buffer_new(&rect, babl_format("R'G'B' u8"));
+    buf = gegl_buffer_linear_open(test->buffer, NULL, NULL, babl_format("Y' u8"));
+    memset(buf, 255, rect.width * rect.height);
+    gegl_buffer_linear_close(test->buffer, buf);
 
     /* Setup a graph with two nodes, one sourcing the buffer and a no-op */
-    test->graph = gegl_node_new ();
-    test->loadbuf = gegl_node_new_child (test->graph,
-            "operation", "gegl:buffer-source",
-            "buffer", test->buffer, NULL);
-    test->out  = gegl_node_new_child (test->graph, "operation", "gegl:nop", NULL);
-    gegl_node_link_many (test->loadbuf, test->out, NULL);
+    test->graph = gegl_node_new();
+    test->loadbuf = gegl_node_new_child(test->graph,
+                                        "operation", "gegl:buffer-source",
+                                        "buffer", test->buffer, NULL);
+    test->out  = gegl_node_new_child(test->graph, "operation", "gegl:nop", NULL);
+    gegl_node_link_many(test->loadbuf, test->out, NULL);
 
     /* Setup the GeglView widget, and a window for it */
-    test->window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
-    test->view = GTK_WIDGET (g_object_new (GEGL_GTK_TYPE_VIEW, "node", test->out, NULL));
-    gtk_container_add (GTK_CONTAINER (test->window), test->view);
-    gtk_widget_set_size_request (test->view, rect.width, rect.height);
-    gtk_widget_show_all (test->window);
+    test->window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
+    test->view = GTK_WIDGET(g_object_new(GEGL_GTK_TYPE_VIEW, "node", test->out, NULL));
+    gtk_container_add(GTK_CONTAINER(test->window), test->view);
+    gtk_widget_set_size_request(test->view, rect.width, rect.height);
+    gtk_widget_show_all(test->window);
 }
 
 static void
-teardown_widget_test (ViewWidgetTest *test)
+teardown_widget_test(ViewWidgetTest *test)
 {
-    g_object_unref (test->graph);
-    gegl_buffer_destroy (test->buffer);
-    gtk_widget_destroy (test->window);
+    g_object_unref(test->graph);
+    gegl_buffer_destroy(test->buffer);
+    gtk_widget_destroy(test->window);
 }
 
-/* Test that instantiating the widget and hooking up a gegl graph 
+/* Test that instantiating the widget and hooking up a gegl graph
  * does not cause any crashes, criticals or warnings. */
 static void
-test_sanity (void)
+test_sanity(void)
 {
     ViewWidgetTest test;
 
@@ -61,16 +61,16 @@ test_sanity (void)
 
     // XXX: Better to do on/after expose event instead?
     g_timeout_add(300, test_utils_quit_gtk_main, NULL);
-    gtk_main ();
+    gtk_main();
 
     teardown_widget_test(&test);
 }
 
 
 static void
-computed_event (GeglNode      *node,
-                GeglRectangle *rect,
-                gpointer       data)
+computed_event(GeglNode      *node,
+               GeglRectangle *rect,
+               gpointer       data)
 {
     gboolean *got_computed = (gboolean *)data;
     *got_computed = TRUE;
@@ -78,7 +78,7 @@ computed_event (GeglNode      *node,
 
 /* Test that the GeglNode is processed when invalidated. */
 static void
-test_processing (void)
+test_processing(void)
 {
     ViewWidgetTest test;
     gboolean got_computed_event = FALSE;
@@ -86,22 +86,22 @@ test_processing (void)
 
     setup_widget_test(&test);
     /* Setup will invalidate the node, make sure those events are processed. */
-    while (gtk_events_pending ()) {
-        gtk_main_iteration ();
+    while (gtk_events_pending()) {
+        gtk_main_iteration();
     }
-    gegl_node_process (test.out);
+    gegl_node_process(test.out);
 
-    g_signal_connect (test.out, "computed",
-                      G_CALLBACK (computed_event),
-                      &got_computed_event);
+    g_signal_connect(test.out, "computed",
+                     G_CALLBACK(computed_event),
+                     &got_computed_event);
 
-    g_signal_emit_by_name (test.out, "invalidated", &invalidated_rect, NULL);
+    g_signal_emit_by_name(test.out, "invalidated", &invalidated_rect, NULL);
 
-    g_timeout_add (300, test_utils_quit_gtk_main, NULL);
-    gtk_main ();
+    g_timeout_add(300, test_utils_quit_gtk_main, NULL);
+    gtk_main();
 
     /* FIXME: test that the computed events span the invalidated area */
-    g_assert (got_computed_event);
+    g_assert(got_computed_event);
 
     teardown_widget_test(&test);
 }
@@ -122,7 +122,8 @@ test_processing (void)
 having a real widget backend present. */
 
 int
-main (int argc, char **argv) {
+main(int argc, char **argv)
+{
 
     int retval = -1;
 
diff --git a/tests/utils.c b/tests/utils.c
index b3b5e57..3c2eefb 100644
--- a/tests/utils.c
+++ b/tests/utils.c
@@ -1,29 +1,31 @@
 gboolean
-test_utils_display_is_set () {
-  return g_getenv ("DISPLAY") != NULL;
+test_utils_display_is_set()
+{
+    return g_getenv("DISPLAY") != NULL;
 }
 
 void
-test_utils_print_rect (GeglRectangle *rect) {
+test_utils_print_rect(GeglRectangle *rect)
+{
 
-    g_print ("GeglRectangle: %d,%d %dx%d", rect->x, rect->y, rect->width, rect->height);
+    g_print("GeglRectangle: %d,%d %dx%d", rect->x, rect->y, rect->width, rect->height);
 }
 
 static gboolean
-test_utils_quit_gtk_main (gpointer data)
+test_utils_quit_gtk_main(gpointer data)
 {
     gtk_main_quit();
 }
 
 /* Compare two rectangles, output */
 gboolean
-test_utils_compare_rect (GeglRectangle *r, GeglRectangle *s)
+test_utils_compare_rect(GeglRectangle *r, GeglRectangle *s)
 {
-    gboolean equal = gegl_rectangle_equal (r, s);
+    gboolean equal = gegl_rectangle_equal(r, s);
     if (!equal) {
-        test_utils_print_rect (r);
-        g_printf ("%s", " != ");
-        test_utils_print_rect (s);
+        test_utils_print_rect(r);
+        g_printf("%s", " != ");
+        test_utils_print_rect(s);
 
     }
     return equal;



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]