~ubuntu-branches/ubuntu/utopic/rhythmbox/utopic-proposed

« back to all changes in this revision

Viewing changes to shell/rb-tray-icon.h

Tags: upstream-0.9.2
ImportĀ upstreamĀ versionĀ 0.9.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
19
19
 *
20
20
 */
21
21
 
 
22
#include <gtk/gtkactiongroup.h>
 
23
#include <gtk/gtkuimanager.h>
22
24
#include "eggtrayicon.h"
23
 
#include <bonobo/bonobo-ui-component.h>
24
 
 
25
25
#include "rhythmdb.h"
 
26
#include "rb-remote-proxy.h"
26
27
 
27
28
#ifndef __RB_TRAY_ICON_H
28
29
#define __RB_TRAY_ICON_H
52
53
 
53
54
GType                   rb_tray_icon_get_type   (void);
54
55
 
55
 
RBTrayIcon *            rb_tray_icon_new        (BonoboUIContainer *container,
56
 
                                                 BonoboUIComponent *component,
57
 
                                                 RhythmDB *db,
58
 
                                                 GtkWindow *window);
 
56
RBTrayIcon *            rb_tray_icon_new        (GtkUIManager *mgr,
 
57
                                                 RBRemoteProxy *remote);
 
58
 
 
59
void                    rb_tray_icon_get_geom   (RBTrayIcon *icon, int *x, int *y, int *width, int *height);
 
60
 
 
61
void                    rb_tray_icon_notify     (RBTrayIcon *icon,
 
62
                                                 guint timeout,
 
63
                                                 const char *primary,
 
64
                                                 GtkWidget *msgicon,
 
65
                                                 const char *secondary);
 
66
 
 
67
void                    rb_tray_icon_cancel_notify (RBTrayIcon *icon);
59
68
 
60
69
void                    rb_tray_icon_set_tooltip(RBTrayIcon *icon, const char *tooltip);
61
70