Files

22 lines
921 B
C

#ifndef CTHULHU_NOTIFICATION_UI_NATIVE_H
#define CTHULHU_NOTIFICATION_UI_NATIVE_H
int notification_list_init(const char *title, const char *message_header,
const char *received_header);
void notification_list_set_entries(char **messages, char **received, int count,
char **ids, const char *selected, int can_control,
char **action_keys, char **action_labels,
int action_count);
void notification_list_show(void);
void notification_list_present(void);
void notification_list_iterate(void);
int notification_list_action(void);
int notification_list_selected(void);
int notification_list_selected_row(void);
const char *notification_list_selected_id(void);
const char *notification_list_selected_action(void);
int notification_list_copy(void);
void notification_list_close(void);
#endif