[libwnck] [all] More GSeal work
- From: Vincent Untz <vuntz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libwnck] [all] More GSeal work
- Date: Tue, 1 Jun 2010 13:56:48 +0000 (UTC)
commit a7a7dd95ea090e2338085fca05aff18995401978
Author: Vincent Untz <vuntz gnome org>
Date: Tue Jun 1 15:55:16 2010 +0200
[all] More GSeal work
https://bugzilla.gnome.org/show_bug.cgi?id=612490
libwnck/pager-accessible.c | 4 ++++
libwnck/pager.c | 7 ++++++-
libwnck/tasklist.c | 5 +++++
libwnck/xutils.c | 8 +++++++-
4 files changed, 22 insertions(+), 2 deletions(-)
---
diff --git a/libwnck/pager-accessible.c b/libwnck/pager-accessible.c
index c216081..a045e7d 100644
--- a/libwnck/pager-accessible.c
+++ b/libwnck/pager-accessible.c
@@ -364,7 +364,11 @@ wnck_pager_accessible_get_n_children (AtkObject* obj)
g_return_val_if_fail (WNCK_PAGER_IS_ACCESSIBLE (obj), 0);
accessible = GTK_ACCESSIBLE (obj);
+#if GTK_CHECK_VERSION(2,21,0)
+ widget = gtk_accessible_get_widget (accessible);
+#else
widget = accessible->widget;
+#endif
if (widget == NULL)
/* State is defunct */
diff --git a/libwnck/pager.c b/libwnck/pager.c
index 2398c27..9474d1a 100644
--- a/libwnck/pager.c
+++ b/libwnck/pager.c
@@ -1502,7 +1502,12 @@ wnck_pager_drag_motion (GtkWidget *widget,
if (gtk_drag_dest_find_target (widget, context, NULL))
{
- gdk_drag_status (context, context->suggested_action, time);
+#if GTK_CHECK_VERSION(2,21,0)
+ gdk_drag_status (context,
+ gdk_drag_context_get_suggested_action (context), time);
+#else
+ gdk_drag_status (context, context->suggested_action, time);
+#endif
}
else
{
diff --git a/libwnck/tasklist.c b/libwnck/tasklist.c
index 9e1c6ad..4f0c6c4 100644
--- a/libwnck/tasklist.c
+++ b/libwnck/tasklist.c
@@ -3569,7 +3569,12 @@ wnck_task_drag_motion (GtkWidget *widget,
if (gtk_drag_dest_find_target (widget, context, NULL))
{
gtk_drag_highlight (widget);
+#if GTK_CHECK_VERSION(2,21,0)
+ gdk_drag_status (context,
+ gdk_drag_context_get_suggested_action (context), time);
+#else
gdk_drag_status (context, context->suggested_action, time);
+#endif
}
else
{
diff --git a/libwnck/xutils.c b/libwnck/xutils.c
index 0e5e984..a480c83 100644
--- a/libwnck/xutils.c
+++ b/libwnck/xutils.c
@@ -1617,8 +1617,14 @@ get_cmap (GdkPixmap *pixmap)
/* Be sure we aren't going to blow up due to visual mismatch */
if (cmap &&
+#if GTK_CHECK_VERSION(2,21,0)
+ (gdk_visual_get_depth (gdk_colormap_get_visual (cmap)) !=
+ gdk_drawable_get_depth (pixmap))
+#else
(gdk_colormap_get_visual (cmap)->depth !=
- gdk_drawable_get_depth (pixmap)))
+ gdk_drawable_get_depth (pixmap))
+#endif
+ )
{
g_object_unref (G_OBJECT (cmap));
cmap = NULL;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]