[Xfce4-commits] [xfce/xfce4-power-manager] 01/01: Fixup the 3.20 deprecation warnings

noreply at xfce.org noreply at xfce.org
Tue May 24 15:29:58 CEST 2016


This is an automated email from the git hooks/post-receive script.

eric pushed a commit to branch master
in repository xfce/xfce4-power-manager.

commit e119180e74f2640e814a9499e1b34b66bdd5da06
Author: Eric Koegel <eric.koegel at gmail.com>
Date:   Tue May 24 16:29:31 2016 +0300

    Fixup the 3.20 deprecation warnings
---
 .../power-manager-plugin/power-manager-button.c          | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/panel-plugins/power-manager-plugin/power-manager-button.c b/panel-plugins/power-manager-plugin/power-manager-button.c
index 780b713..b1f8e1a 100644
--- a/panel-plugins/power-manager-plugin/power-manager-button.c
+++ b/panel-plugins/power-manager-plugin/power-manager-button.c
@@ -936,7 +936,11 @@ power_manager_button_init (PowerManagerButton *button)
     gtk_widget_set_can_default (GTK_WIDGET (button), FALSE);
     gtk_widget_set_can_focus (GTK_WIDGET (button), FALSE);
     gtk_button_set_relief (GTK_BUTTON (button), GTK_RELIEF_NONE);
+#if !GTK_CHECK_VERSION (3, 20, 0)
     gtk_button_set_focus_on_click (GTK_BUTTON (button), FALSE);
+#else
+    gtk_widget_set_focus_on_click (GTK_WIDGET (button), FALSE);
+#endif
     gtk_widget_set_name (GTK_WIDGET (button), "xfce4-power-manager-plugin");
 
     button->priv->brightness = xfpm_brightness_new ();
@@ -1503,13 +1507,25 @@ range_scroll_cb (GtkWidget *widget, GdkEvent *event, PowerManagerButton *button)
 static void
 range_show_cb (GtkWidget *widget, PowerManagerButton *button)
 {
+#if !GTK_CHECK_VERSION (3, 20, 0)
     GdkDeviceManager* manager = gdk_display_get_device_manager (gdk_display_get_default());
     GdkDevice* pointer = gdk_device_manager_get_client_pointer (manager);
+#else
+    GdkSeat   *seat = gdk_display_get_default_seat (gdk_display_get_default());
+    GdkDevice *pointer = gdk_seat_get_pointer (seat);
+#endif
+
     TRACE("entering");
     /* Release these grabs as they will cause a lockup if pkexec is called
      * for the brightness helper */
     if (pointer)
+    {
+#if !GTK_CHECK_VERSION (3, 20, 0)
         gdk_device_ungrab (pointer, GDK_CURRENT_TIME);
+#else
+        gdk_seat_ungrab (seat);
+#endif
+    }
 
     gtk_grab_remove (widget);
 }

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Xfce4-commits mailing list