rofi
2.0.0
dmenuscriptshared.h
Go to the documentation of this file.
1
#ifndef ROFI_MODES_DMENU_SCRIPT_SHARED_H
2
#define ROFI_MODES_DMENU_SCRIPT_SHARED_H
3
4
#include <glib.h>
5
#include <
mode.h
>
6
#include <stdint.h>
7
8
typedef
struct
{
10
char
*
entry
;
11
13
char
*
display
;
14
16
char
*
icon_name
;
18
uint32_t
icon_fetch_uid
;
19
uint32_t
icon_fetch_size
;
20
guint
icon_fetch_scale
;
22
char
*
meta
;
23
25
char
*
info
;
26
28
gboolean
nonselectable
;
29
31
gboolean
permanent
;
32
34
gboolean
urgent
;
36
gboolean
active
;
37
}
DmenuScriptEntry
;
38
46
void
dmenuscript_parse_entry_extras
(G_GNUC_UNUSED
Mode
*sw,
47
DmenuScriptEntry
*entry,
char
*buffer,
48
size_t
length);
49
#endif
// ROFI_MODES_DMENU_SCRIPT_SHARED_H
dmenuscript_parse_entry_extras
void dmenuscript_parse_entry_extras(G_GNUC_UNUSED Mode *sw, DmenuScriptEntry *entry, char *buffer, size_t length)
Mode
struct rofi_mode Mode
Definition
mode.h:49
mode.h
DmenuScriptEntry
Definition
dmenuscriptshared.h:8
DmenuScriptEntry::permanent
gboolean permanent
Definition
dmenuscriptshared.h:31
DmenuScriptEntry::meta
char * meta
Definition
dmenuscriptshared.h:22
DmenuScriptEntry::info
char * info
Definition
dmenuscriptshared.h:25
DmenuScriptEntry::nonselectable
gboolean nonselectable
Definition
dmenuscriptshared.h:28
DmenuScriptEntry::icon_fetch_scale
guint icon_fetch_scale
Definition
dmenuscriptshared.h:20
DmenuScriptEntry::icon_name
char * icon_name
Definition
dmenuscriptshared.h:16
DmenuScriptEntry::urgent
gboolean urgent
Definition
dmenuscriptshared.h:34
DmenuScriptEntry::display
char * display
Definition
dmenuscriptshared.h:13
DmenuScriptEntry::icon_fetch_size
uint32_t icon_fetch_size
Definition
dmenuscriptshared.h:19
DmenuScriptEntry::active
gboolean active
Definition
dmenuscriptshared.h:36
DmenuScriptEntry::icon_fetch_uid
uint32_t icon_fetch_uid
Definition
dmenuscriptshared.h:18
DmenuScriptEntry::entry
char * entry
Definition
dmenuscriptshared.h:10
include
modes
dmenuscriptshared.h
Generated by
1.15.0