summaryrefslogtreecommitdiff
path: root/src/themes/nodoka
diff options
context:
space:
mode:
authorGiedrius Statkevičius <[email protected]>2015-10-15 21:41:58 +0300
committerGiedrius Statkevičius <[email protected]>2015-10-15 21:41:58 +0300
commit9edd5d17b1b446817df75a86f694f89fa2316f72 (patch)
treed31d78870b9540ea94f6154259bf45332ab01525 /src/themes/nodoka
parent194cf1fb6fb07f671622ec2a10d9a2d9ec26984e (diff)
downloadmate-notification-daemon-9edd5d17b1b446817df75a86f694f89fa2316f72.tar.bz2
mate-notification-daemon-9edd5d17b1b446817df75a86f694f89fa2316f72.tar.xz
nodoka: fix missing prototype warnings
Diffstat (limited to 'src/themes/nodoka')
-rw-r--r--src/themes/nodoka/nodoka-theme.c17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/themes/nodoka/nodoka-theme.c b/src/themes/nodoka/nodoka-theme.c
index 5c75eab..e6443bf 100644
--- a/src/themes/nodoka/nodoka-theme.c
+++ b/src/themes/nodoka/nodoka-theme.c
@@ -85,6 +85,23 @@ enum
URGENCY_CRITICAL
};
+gboolean theme_check_init(unsigned int major_ver, unsigned int minor_ver,
+ unsigned int micro_ver);
+void get_theme_info(char **theme_name, char **theme_ver, char **author,
+ char **homepage);
+GtkWindow* create_notification(UrlClickedCb url_clicked);
+void set_notification_text(GtkWindow *nw, const char *summary,
+ const char *body);
+void set_notification_icon(GtkWindow *nw, GdkPixbuf *pixbuf);
+void set_notification_arrow(GtkWidget *nw, gboolean visible, int x, int y);
+void add_notification_action(GtkWindow *nw, const char *text, const char *key,
+ ActionInvokedCb cb);
+void clear_notification_actions(GtkWindow *nw);
+void move_notification(GtkWidget *nw, int x, int y);
+void set_notification_timeout(GtkWindow *nw, glong timeout);
+void set_notification_hints(GtkWindow *nw, GHashTable *hints);
+void notification_tick(GtkWindow *nw, glong remaining);
+
#define M_PI 3.14159265358979323846
#define STRIPE_WIDTH 32
#define WIDTH 400