summaryrefslogtreecommitdiff
path: root/shell/panel.h
diff options
context:
space:
mode:
authorJonny Lamb <jonny.lamb@collabora.co.uk>2014-04-02 21:00:52 +0200
committerJonny Lamb <jonny.lamb@collabora.co.uk>2014-04-02 21:00:52 +0200
commitdea55fa3e757dd8e99594c4b19745af33bef73d6 (patch)
tree56501d335f5e0dbf716388b21cb08df398f0943d /shell/panel.h
parente41c9cacbd620d5cd94381a38b7e034c89055a6c (diff)
downloadgraynard-dea55fa3e757dd8e99594c4b19745af33bef73d6.tar.gz
graynard-dea55fa3e757dd8e99594c4b19745af33bef73d6.zip
clock: make system icon clickable and show not implemented message
Diffstat (limited to 'shell/panel.h')
-rw-r--r--shell/panel.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/shell/panel.h b/shell/panel.h
index 5278e89..957fd9d 100644
--- a/shell/panel.h
+++ b/shell/panel.h
@@ -50,13 +50,19 @@ struct MaynardPanelClass
#define MAYNARD_PANEL_WIDTH 56
#define MAYNARD_PANEL_HEIGHT_RATIO 0.73
+typedef enum {
+ MAYNARD_PANEL_BUTTON_NONE,
+ MAYNARD_PANEL_BUTTON_SYSTEM,
+ MAYNARD_PANEL_BUTTON_VOLUME
+} MaynardPanelButton;
+
GType maynard_panel_get_type (void) G_GNUC_CONST;
GtkWidget * maynard_panel_new (void);
void maynard_panel_set_expand (MaynardPanel *self, gboolean expand);
-void maynard_panel_show_volume_previous (MaynardPanel *self, gboolean status);
+void maynard_panel_show_previous (MaynardPanel *self, MaynardPanelButton button);
void maynard_panel_set_volume_icon_name (MaynardPanel *self,
const gchar *icon_name);