Updating branch refs/heads/bluesabre/gtk3
         to d07986b982549509531bb09f76a61f2a02061304 (commit)
       from ad0fd21c0299ae463c50a73ab135566ba78806a4 (commit)

commit d07986b982549509531bb09f76a61f2a02061304
Author: Sean Davis <[email protected]>
Date:   Wed Feb 20 20:12:57 2013 -0500

    Cleanup compiler warnings, add logging to parole-screensaver.

 src/common/Makefile.am          |    8 ++++++--
 src/common/parole-screensaver.c |   13 +++++++++++--
 src/parole-player.c             |    4 ++++
 3 files changed, 21 insertions(+), 4 deletions(-)

diff --git a/src/common/Makefile.am b/src/common/Makefile.am
index fe06330..af39af2 100644
--- a/src/common/Makefile.am
+++ b/src/common/Makefile.am
@@ -16,5 +16,9 @@ libparolescreensaver_la_SOURCES =     \
        parole-screensaver.c            \
        parole-screensaver.h
 
-libparolescreensaver_la_CFLAGS =       \
-       $(GTK_CFLAGS)
\ No newline at end of file
+libparolescreensaver_la_CFLAGS =               \
+       $(GTK_CFLAGS)                           \
+       $(LIBXFCE4UTIL_CFLAGS)
+
+libparolescreensaver_la_LIBADD =               \
+       $(LIBXFCE4UTIL_LIBS)
diff --git a/src/common/parole-screensaver.c b/src/common/parole-screensaver.c
index edfe455..95496ce 100644
--- a/src/common/parole-screensaver.c
+++ b/src/common/parole-screensaver.c
@@ -30,6 +30,9 @@
 
 #include <gdk/gdkx.h>
 
+#include <libxfce4util/libxfce4util.h>
+
+#include "src/misc/parole-debug.h"
 #include "parole-screensaver.h"
 
 #define RESET_SCREENSAVER_TIMEOUT      6
@@ -72,11 +75,14 @@ parole_screen_saver_new (void)
 void parole_screen_saver_inhibit (ParoleScreenSaver *saver, GtkWindow *window)
 {
     gchar *cmd;
+    gint returncode;
 
     g_return_if_fail (PAROLE_IS_SCREENSAVER (saver));
 
     cmd = g_strdup_printf("xdg-screensaver suspend %lu", GDK_DRAWABLE_XID 
(gtk_widget_get_window (GTK_WIDGET (window))));
-    system(cmd);
+    returncode = system(cmd);
+    
+    TRACE("\'xdg-screensaver suspend\' returned %i", returncode);
 
     g_free(cmd);
 }
@@ -84,11 +90,14 @@ void parole_screen_saver_inhibit (ParoleScreenSaver *saver, 
GtkWindow *window)
 void parole_screen_saver_uninhibit (ParoleScreenSaver *saver, GtkWindow 
*window)
 {
     gchar *cmd;
+    gint returncode;
 
     g_return_if_fail (PAROLE_IS_SCREENSAVER (saver));
 
     cmd = g_strdup_printf("xdg-screensaver resume %lu", GDK_DRAWABLE_XID 
(gtk_widget_get_window (GTK_WIDGET (window))));
-    system(cmd);
+    returncode = system(cmd);
+    
+    TRACE("\'xdg-screensaver resume\' returned %i", returncode);
 
     g_free(cmd);
 }
diff --git a/src/parole-player.c b/src/parole-player.c
index f5e5762..898e05d 100644
--- a/src/parole-player.c
+++ b/src/parole-player.c
@@ -147,6 +147,10 @@ void                       parole_player_seekb_cb 
(GtkWidget *widget, ParolePlayer *player, gdouble
 gboolean        parole_player_scroll_event_cb          (GtkWidget *widget,
                                                         GdkEventScroll *ev,
                                                         ParolePlayer *player);
+                                                        
+gboolean    parole_player_window_state_event (GtkWidget *widget,
+                                GdkEventWindowState *event,
+                                ParolePlayer *player);
 
 void           parole_player_leave_fs_cb               (GtkButton *button,
                                                         ParolePlayer *player);
_______________________________________________
Xfce4-commits mailing list
[email protected]
https://mail.xfce.org/mailman/listinfo/xfce4-commits

Reply via email to