diff options
author | Conor Curran <conor.curran@canonical.com> | 2011-03-09 18:01:58 +0000 |
---|---|---|
committer | Conor Curran <conor.curran@canonical.com> | 2011-03-09 18:01:58 +0000 |
commit | 83554ba72ea7d455f9261355e37d4a5501577364 (patch) | |
tree | 268b1a7452bfd8bcff48eadc9ad1f72c456cd542 /src/transport-widget.h | |
parent | c552d82ff707e86eba876aaa8fda86e1596856a0 (diff) | |
parent | 7169ee044ae4bded4df95e4c3fb92b1dfa99b74b (diff) | |
download | ayatana-indicator-sound-83554ba72ea7d455f9261355e37d4a5501577364.tar.gz ayatana-indicator-sound-83554ba72ea7d455f9261355e37d4a5501577364.tar.bz2 ayatana-indicator-sound-83554ba72ea7d455f9261355e37d4a5501577364.zip |
merge the rewind/forwind work plus some refactoring and voip icon names
Diffstat (limited to 'src/transport-widget.h')
-rw-r--r-- | src/transport-widget.h | 25 |
1 files changed, 8 insertions, 17 deletions
diff --git a/src/transport-widget.h b/src/transport-widget.h index d02f59b..e5e91dc 100644 --- a/src/transport-widget.h +++ b/src/transport-widget.h @@ -23,6 +23,8 @@ with this program. If not, see <http://www.gnu.org/licenses/>. #include <gtk/gtkmenuitem.h> #include <libdbusmenu-gtk/menuitem.h> +#include "common-defs.h" + G_BEGIN_DECLS #define TRANSPORT_WIDGET_TYPE (transport_widget_get_type ()) @@ -35,17 +37,6 @@ G_BEGIN_DECLS typedef struct _TransportWidget TransportWidget; typedef struct _TransportWidgetClass TransportWidgetClass; -typedef enum { - TRANSPORT_PREVIOUS, - TRANSPORT_PLAY_PAUSE, - TRANSPORT_NEXT, - TRANSPORT_NADA -}TransportWidgetEvent; - -typedef enum { - PLAY, - PAUSE -}TransportWidgetState; struct _TransportWidgetClass { GtkMenuItemClass parent_class; @@ -65,12 +56,12 @@ typedef struct void _color_shade (const CairoColorRGB *a, float k, CairoColorRGB *b); GType transport_widget_get_type (void); -GtkWidget* transport_widget_new ( DbusmenuMenuitem *item ); -void transport_widget_react_to_key_press_event ( TransportWidget* widget, - TransportWidgetEvent transport_event ); -void transport_widget_react_to_key_release_event ( TransportWidget* widget, - TransportWidgetEvent transport_event ); -gboolean transport_widget_is_selected ( TransportWidget* widget ); +GtkWidget* transport_widget_new (DbusmenuMenuitem *item); +void transport_widget_react_to_key_press_event (TransportWidget* widget, + TransportAction transport_event); +void transport_widget_react_to_key_release_event (TransportWidget* widget, + TransportAction transport_event); +gboolean transport_widget_is_selected (TransportWidget* widget); G_END_DECLS #endif |