aboutsummaryrefslogtreecommitdiffstats
path: root/lib/egg
diff options
context:
space:
mode:
Diffstat (limited to 'lib/egg')
-rw-r--r--lib/egg/Makefile.am1
-rwxr-xr-xlib/egg/egg-editable-toolbar.c6
2 files changed, 6 insertions, 1 deletions
diff --git a/lib/egg/Makefile.am b/lib/egg/Makefile.am
index 9f55158f9..53a2dbf26 100644
--- a/lib/egg/Makefile.am
+++ b/lib/egg/Makefile.am
@@ -1,6 +1,7 @@
INCLUDES = \
$(EPIPHANY_DEPENDENCY_CFLAGS) \
$(WARN_CFLAGS) \
+ -DCURSOR_DIR=\"$(pkgdatadir)\" \
-DGTK_DISABLE_DEPRECATED \
-DGDK_DISABLE_DEPRECATED \
-DG_DISABLE_DEPRECATED
diff --git a/lib/egg/egg-editable-toolbar.c b/lib/egg/egg-editable-toolbar.c
index fdc43eee8..f04746164 100755
--- a/lib/egg/egg-editable-toolbar.c
+++ b/lib/egg/egg-editable-toolbar.c
@@ -361,10 +361,14 @@ set_drag_cursor (GtkWidget *widget)
if (widget->window)
{
GdkCursor *cursor;
+ GdkPixbuf *pixbuf;
- cursor = gdk_cursor_new (GDK_FLEUR);
+ pixbuf = gdk_pixbuf_new_from_file (CURSOR_DIR "/art/hand-open.png", NULL);
+ cursor = gdk_cursor_new_from_pixbuf (gdk_display_get_default (),
+ pixbuf, 0, 0);
gdk_window_set_cursor (widget->window, cursor);
gdk_cursor_unref (cursor);
+ g_object_unref (pixbuf);
}
}