diff options
author | Alexander Larsson <alexl@redhat.com> | 2002-09-26 10:07:47 +0000 |
---|---|---|
committer | Alexander Larsson <alexl@src.gnome.org> | 2002-09-26 10:07:47 +0000 |
commit | 81cba58ca4a6ae1a5b0d9e1c7f80f80407ae7fff (patch) | |
tree | 0f6cb69cf5da1c644c2a1844449c800afc113ca5 /libnautilus-private/nautilus-icon-canvas-item.h | |
parent | a8658e4da40c3e647957ee27603975af361d6184 (diff) | |
download | nautilus-81cba58ca4a6ae1a5b0d9e1c7f80f80407ae7fff.tar.gz |
Update to new canvas use DITHER_NORMAL instead of DITHER_MAX for
2002-09-26 Alexander Larsson <alexl@redhat.com>
* libnautilus-private/nautilus-icon-canvas-item.[ch]:
Update to new canvas
use DITHER_NORMAL instead of DITHER_MAX for performance on non-24bit
and remote.
* libnautilus-private/nautilus-icon-container.[ch]:
* libnautilus-private/nautilus-icon-dnd.[ch]:
* libnautilus-private/nautilus-icon-private.h:
Update to new canvas and rename widget.
* src/nautilus-sidebar-title.c:
Build fix.
Diffstat (limited to 'libnautilus-private/nautilus-icon-canvas-item.h')
-rw-r--r-- | libnautilus-private/nautilus-icon-canvas-item.h | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/libnautilus-private/nautilus-icon-canvas-item.h b/libnautilus-private/nautilus-icon-canvas-item.h index c52c1e4a6..fbe86d02b 100644 --- a/libnautilus-private/nautilus-icon-canvas-item.h +++ b/libnautilus-private/nautilus-icon-canvas-item.h @@ -25,7 +25,9 @@ #ifndef NAUTILUS_ICON_CANVAS_ITEM_H #define NAUTILUS_ICON_CANVAS_ITEM_H -#include <libgnomecanvas/gnome-canvas.h> +#include <libart_lgpl/art_rect.h> +#include <libart_lgpl/art_point.h> +#include <eel/eel-canvas.h> #include <libnautilus-private/nautilus-icon-factory.h> G_BEGIN_DECLS @@ -46,13 +48,13 @@ typedef struct NautilusIconCanvasItemClass NautilusIconCanvasItemClass; typedef struct NautilusIconCanvasItemDetails NautilusIconCanvasItemDetails; struct NautilusIconCanvasItem { - GnomeCanvasItem item; + EelCanvasItem item; NautilusIconCanvasItemDetails *details; gpointer user_data; }; struct NautilusIconCanvasItemClass { - GnomeCanvasItemClass parent_class; + EelCanvasItemClass parent_class; }; /* GtkObject */ @@ -80,7 +82,8 @@ gboolean nautilus_icon_canvas_item_hit_test_stretch_handles (NautilusIconCanv ArtPoint world_point); void nautilus_icon_canvas_item_invalidate_label_size (NautilusIconCanvasItem *item); ArtDRect nautilus_icon_canvas_item_get_icon_rectangle (const NautilusIconCanvasItem *item); -void nautilus_icon_canvas_item_update_bounds (NautilusIconCanvasItem *item); +void nautilus_icon_canvas_item_update_bounds (NautilusIconCanvasItem *item, + double i2w_dx, double i2w_dy); G_END_DECLS |