Index: configure.in
===================================================================
--- configure.in	(revision 2219)
+++ configure.in	(working copy)
@@ -110,7 +110,7 @@
 GMODULE_REQUIRED=2.6.0
 GIO_REQUIRED=2.15.5
 GDK_REQUIRED=2.6.0
-GTK_REQUIRED=2.14.0
+GTK_REQUIRED=2.16.0
 GCONF_REQUIRED=2.0.0
 GSTREAMER_REQUIRED=0.10.15
 GSTREAMER_BASE_REQUIRED=0.10.0
Index: src/brasero-app.c
===================================================================
--- src/brasero-app.c	(revision 2219)
+++ src/brasero-app.c	(working copy)
@@ -1226,7 +1226,7 @@
 
 	priv = BRASERO_APP_PRIVATE (app);
 
-	action = gtk_widget_get_action (GTK_WIDGET (proxy));
+	action = gtk_activatable_get_related_action (GTK_ACTIVATABLE (proxy));
 	g_return_if_fail (action != NULL);
 
 	g_object_get (G_OBJECT (action), "tooltip", &message, NULL);
Index: libbrasero-burn/brasero-tray.c
===================================================================
--- libbrasero-burn/brasero-tray.c	(revision 2219)
+++ libbrasero-burn/brasero-tray.c	(working copy)
@@ -269,7 +269,7 @@
 	else
 		text = g_strdup (action_string);
 
-	gtk_status_icon_set_tooltip (GTK_STATUS_ICON (tray), text);
+	gtk_status_icon_set_tooltip_text (GTK_STATUS_ICON (tray), text);
 	g_free (text);
 }
 
