summaryrefslogtreecommitdiffstats
path: root/src/display/canvas-arena.cpp
diff options
context:
space:
mode:
authorKrzysztof Kosi??ski <tweenk.pl@gmail.com>2010-06-29 22:41:48 +0000
committerKrzysztof KosiƄski <tweenk.pl@gmail.com>2010-06-29 22:41:48 +0000
commit13b15b7b977eecbededd1734f5ab001f0c44d21f (patch)
treef4e1d29f1f5deafa0c5ed2b17c88c1682a378194 /src/display/canvas-arena.cpp
parentFix icons (diff)
downloadinkscape-13b15b7b977eecbededd1734f5ab001f0c44d21f.tar.gz
inkscape-13b15b7b977eecbededd1734f5ab001f0c44d21f.zip
Consolidate Cairo utils in display/cairo-utils.h. Fix icons harder.
(bzr r9508.1.8)
Diffstat (limited to 'src/display/canvas-arena.cpp')
-rw-r--r--src/display/canvas-arena.cpp31
1 files changed, 8 insertions, 23 deletions
diff --git a/src/display/canvas-arena.cpp b/src/display/canvas-arena.cpp
index 86d902be2..086c0a27d 100644
--- a/src/display/canvas-arena.cpp
+++ b/src/display/canvas-arena.cpp
@@ -12,16 +12,16 @@
* Released under GNU GPL, read the file 'COPYING' for more information
*/
-#include <libnr/nr-blit.h>
#include <gtk/gtksignal.h>
-#include <display/display-forward.h>
-#include <display/sp-canvas-util.h>
+#include "libnr/nr-blit.h"
+#include "display/display-forward.h"
+#include "display/sp-canvas-util.h"
#include "helper/sp-marshal.h"
-#include <display/nr-arena.h>
-#include <display/nr-arena-group.h>
-#include <display/canvas-arena.h>
-#include <display/inkscape-cairo.h>
+#include "display/nr-arena.h"
+#include "display/nr-arena-group.h"
+#include "display/canvas-arena.h"
+#include "display/cairo-utils.h"
enum {
ARENA_EVENT,
@@ -190,7 +190,7 @@ sp_canvas_arena_render (SPCanvasItem *item, SPCanvasBuf *buf)
gint bw, bh;
SPCanvasArena *arena = SP_CANVAS_ARENA (item);
- SPCanvas *canvas = item->canvas;
+ //SPCanvas *canvas = item->canvas;
nr_arena_item_invoke_update (arena->root, NULL, &arena->gc,
NR_ARENA_ITEM_STATE_BBOX | NR_ARENA_ITEM_STATE_RENDER,
@@ -218,23 +218,8 @@ sp_canvas_arena_render (SPCanvasItem *item, SPCanvasBuf *buf)
FALSE, FALSE);
cb.visible_area = buf->visible_rect;
- //cairo_t *ct = nr_create_cairo_context (&area, &cb);
- cairo_save(buf->ct);
- //cairo_translate(buf->ct, area.x0 - canvas->x0, area.y0 - canvas->y0);
nr_arena_item_invoke_render (buf->ct, arena->root, &area, &cb, 0);
- cairo_restore(buf->ct);
-
- //cairo_surface_t *cst = cairo_get_target(ct);
-
- //cairo_save(buf->ct);
- //cairo_set_source_surface(buf->ct, cst, 0, 0);
- //cairo_paint(buf->ct);
- //cairo_restore(buf->ct);
-
- //cairo_destroy (ct);
- //cairo_surface_finish (cst);
- //cairo_surface_destroy (cst);
nr_pixblock_release (&cb);
}