From 29c83b362304a1165ee31733026a44f40f6b19c5 Mon Sep 17 00:00:00 2001 From: Dave Davenport Date: Wed, 3 Apr 2019 12:18:50 +0200 Subject: [DmenuScript] Add missing header file. --- include/dialogs/dmenuscriptshared.h | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 include/dialogs/dmenuscriptshared.h (limited to 'include') diff --git a/include/dialogs/dmenuscriptshared.h b/include/dialogs/dmenuscriptshared.h new file mode 100644 index 00000000..16400e0a --- /dev/null +++ b/include/dialogs/dmenuscriptshared.h @@ -0,0 +1,21 @@ +#ifndef ROFI_DIALOGS_DMENU_SCRIPT_SHARED_H +#define ROFI_DIALOGS_DMENU_SCRIPT_SHARED_H + +typedef struct { + /** Entry content. (visible part) */ + char *entry; + /** Icon name to display. */ + char *icon_name; + /** Async icon fetch handler. */ + uint32_t icon_fetch_uid; +} DmenuScriptEntry; +/** + * @param sw Unused + * @param entry The entry to update. + * @param buffer The buffer to parse. + * @param length The buffer length. + * + * Updates entry with the parsed values from buffer. + */ +void dmenuscript_parse_entry_extras ( G_GNUC_UNUSED Mode *sw, DmenuScriptEntry *entry, char *buffer, size_t length ); +#endif // ROFI_DIALOGS_DMENU_SCRIPT_SHARED_H -- cgit v1.2.3