From da2fbe31c29cadf4d8215d882d212ef40a0d1da0 Mon Sep 17 00:00:00 2001 From: Conor Curran Date: Tue, 8 Mar 2011 20:51:16 +0000 Subject: skipping instructions sent --- src/transport-widget.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/transport-widget.h') diff --git a/src/transport-widget.h b/src/transport-widget.h index d02f59b..c9354b1 100644 --- a/src/transport-widget.h +++ b/src/transport-widget.h @@ -39,6 +39,8 @@ typedef enum { TRANSPORT_PREVIOUS, TRANSPORT_PLAY_PAUSE, TRANSPORT_NEXT, + TRANSPORT_REWIND, + TRANSPORT_FORWIND, TRANSPORT_NADA }TransportWidgetEvent; -- cgit v1.2.3 From 54041ebcb901119c79aa5c5156b5888a1deecd39 Mon Sep 17 00:00:00 2001 From: Conor Curran Date: Wed, 9 Mar 2011 16:18:02 +0000 Subject: refactored indicator side --- src/transport-widget.h | 27 ++++++++------------------- 1 file changed, 8 insertions(+), 19 deletions(-) (limited to 'src/transport-widget.h') diff --git a/src/transport-widget.h b/src/transport-widget.h index c9354b1..e5e91dc 100644 --- a/src/transport-widget.h +++ b/src/transport-widget.h @@ -23,6 +23,8 @@ with this program. If not, see . #include #include +#include "common-defs.h" + G_BEGIN_DECLS #define TRANSPORT_WIDGET_TYPE (transport_widget_get_type ()) @@ -35,19 +37,6 @@ G_BEGIN_DECLS typedef struct _TransportWidget TransportWidget; typedef struct _TransportWidgetClass TransportWidgetClass; -typedef enum { - TRANSPORT_PREVIOUS, - TRANSPORT_PLAY_PAUSE, - TRANSPORT_NEXT, - TRANSPORT_REWIND, - TRANSPORT_FORWIND, - TRANSPORT_NADA -}TransportWidgetEvent; - -typedef enum { - PLAY, - PAUSE -}TransportWidgetState; struct _TransportWidgetClass { GtkMenuItemClass parent_class; @@ -67,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 -- cgit v1.2.3