[Xfce4-commits] [panel-plugins/xfce4-pulseaudio-plugin] 02/03: Use PulseaudioMenu class instead of GtkWidget

noreply at xfce.org noreply at xfce.org
Sat Sep 3 10:56:32 CEST 2016


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

andrzejr pushed a commit to branch master
in repository panel-plugins/xfce4-pulseaudio-plugin.

commit 56d9345e77b88989838940fdfe644a46917f9c30
Author: Andrzej <ndrwrdck at gmail.com>
Date:   Sat Sep 3 09:53:44 2016 +0100

    Use PulseaudioMenu class instead of GtkWidget
---
 panel-plugin/pulseaudio-button.c | 2 +-
 panel-plugin/pulseaudio-button.h | 1 +
 panel-plugin/pulseaudio-menu.c   | 4 ++--
 panel-plugin/pulseaudio-menu.h   | 2 +-
 4 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/panel-plugin/pulseaudio-button.c b/panel-plugin/pulseaudio-button.c
index 8f154e5..a920b55 100644
--- a/panel-plugin/pulseaudio-button.c
+++ b/panel-plugin/pulseaudio-button.c
@@ -88,7 +88,7 @@ struct _PulseaudioButton
   gint                  icon_size;
   const gchar          *icon_name;
 
-  GtkWidget            *menu;
+  PulseaudioMenu       *menu;
 
   gulong                volume_changed_id;
   gulong                deactivate_id;
diff --git a/panel-plugin/pulseaudio-button.h b/panel-plugin/pulseaudio-button.h
index 76b57f8..6d5bc66 100644
--- a/panel-plugin/pulseaudio-button.h
+++ b/panel-plugin/pulseaudio-button.h
@@ -22,6 +22,7 @@
 #include <gtk/gtk.h>
 
 #include "pulseaudio-volume.h"
+#include "pulseaudio-menu.h"
 //#include "pulseaudio-config.h"
 
 G_BEGIN_DECLS
diff --git a/panel-plugin/pulseaudio-menu.c b/panel-plugin/pulseaudio-menu.c
index cd6b882..66917d5 100644
--- a/panel-plugin/pulseaudio-menu.c
+++ b/panel-plugin/pulseaudio-menu.c
@@ -202,7 +202,7 @@ pulseaudio_menu_volume_changed (PulseaudioMenu   *menu,
 
 
 
-GtkWidget *
+PulseaudioMenu *
 pulseaudio_menu_new (PulseaudioVolume *volume,
                      PulseaudioConfig *config,
                      GtkWidget        *widget)
@@ -274,7 +274,7 @@ pulseaudio_menu_new (PulseaudioVolume *volume,
   pulseaudio_menu_volume_changed (menu, FALSE, menu->volume);
 
 
-  return GTK_WIDGET (menu);
+  return menu;
 }
 
 
diff --git a/panel-plugin/pulseaudio-menu.h b/panel-plugin/pulseaudio-menu.h
index 78c7bcd..9b62969 100644
--- a/panel-plugin/pulseaudio-menu.h
+++ b/panel-plugin/pulseaudio-menu.h
@@ -38,7 +38,7 @@ GType pulseaudio_menu_get_type (void);
 typedef struct          _PulseaudioMenu              PulseaudioMenu;
 typedef struct          _PulseaudioMenuClass         PulseaudioMenuClass;
 
-GtkWidget              *pulseaudio_menu_new         (PulseaudioVolume *volume,
+PulseaudioMenu         *pulseaudio_menu_new         (PulseaudioVolume *volume,
                                                      PulseaudioConfig *config,
                                                      GtkWidget        *widget);
 

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


More information about the Xfce4-commits mailing list