diff options
author | Lars Uebernickel <lars.uebernickel@canonical.com> | 2012-11-01 17:54:11 +0100 |
---|---|---|
committer | Lars Uebernickel <lars.uebernickel@canonical.com> | 2012-11-01 17:54:11 +0100 |
commit | 50d8e7cc08546d778634e6be463a4851cfb8267b (patch) | |
tree | d89d843f02f486e3f767e97a62f608369dee913c /libmessaging-menu/messaging-menu-app.h | |
parent | 97d0cafcae1f64107f786796ead442c0c5401f15 (diff) | |
download | ayatana-indicator-messages-50d8e7cc08546d778634e6be463a4851cfb8267b.tar.gz ayatana-indicator-messages-50d8e7cc08546d778634e6be463a4851cfb8267b.tar.bz2 ayatana-indicator-messages-50d8e7cc08546d778634e6be463a4851cfb8267b.zip |
libmessaging-menu: add MessagingMenuMessage
MessagingMenuMessage allows adding individual messages with titles and body
previews to the messaging menu with messaging_menu_app_append_message.
This only adds the new API, messages are not actually sent to the messaging
menu yet.
Diffstat (limited to 'libmessaging-menu/messaging-menu-app.h')
-rw-r--r-- | libmessaging-menu/messaging-menu-app.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/libmessaging-menu/messaging-menu-app.h b/libmessaging-menu/messaging-menu-app.h index b9415ff..aca46ec 100644 --- a/libmessaging-menu/messaging-menu-app.h +++ b/libmessaging-menu/messaging-menu-app.h @@ -21,6 +21,7 @@ #define __messaging_menu_app_h__ #include <gio/gio.h> +#include "messaging-menu-message.h" G_BEGIN_DECLS @@ -143,6 +144,16 @@ void messaging_menu_app_draw_attention (MessagingMenuA void messaging_menu_app_remove_attention (MessagingMenuApp *app, const gchar *source_id); +void messaging_menu_app_append_message (MessagingMenuApp *app, + MessagingMenuMessage *msg, + const gchar *source_id); + +void messaging_menu_app_remove_message (MessagingMenuApp *app, + MessagingMenuMessage *msg); + +void messaging_menu_app_remove_message_by_id (MessagingMenuApp *app, + const gchar *id); + G_END_DECLS #endif |