rofi 1.7.5
DmenuModePrivateData Struct Reference
Collaboration diagram for DmenuModePrivateData:
Collaboration graph

Data Fields

char separator
 
unsigned int selected_line
 
char * message
 
char * format
 
struct rofi_range_pairurgent_list
 
unsigned int num_urgent_list
 
struct rofi_range_pairactive_list
 
unsigned int num_active_list
 
uint32_t * selected_list
 
unsigned int num_selected_list
 
unsigned int do_markup
 
DmenuScriptEntrycmd_list
 
unsigned int cmd_list_real_length
 
unsigned int cmd_list_length
 
unsigned int only_selected
 
unsigned int selected_count
 
gchar ** columns
 
gchar * column_separator
 
gboolean multi_select
 
GThread * reading_thread
 
GAsyncQueue * async_queue
 
gboolean async
 
FILE * fd_file
 
int fd
 
int pipefd [2]
 
int pipefd2 [2]
 
guint wake_source
 
gboolean loading
 
char * ballot_selected
 
char * ballot_unselected
 

Detailed Description

Definition at line 76 of file dmenu.c.

Field Documentation

◆ active_list

struct rofi_range_pair* DmenuModePrivateData::active_list

Definition at line 86 of file dmenu.c.

Referenced by dmenu_mode_free(), dmenu_mode_init(), and get_display_data().

◆ async

gboolean DmenuModePrivateData::async

Definition at line 104 of file dmenu.c.

Referenced by dmenu_mode_init().

◆ async_queue

GAsyncQueue* DmenuModePrivateData::async_queue

Definition at line 103 of file dmenu.c.

Referenced by dmenu_async_read_proc(), dmenu_finish(), and read_input_thread().

◆ ballot_selected

char* DmenuModePrivateData::ballot_selected

Definition at line 112 of file dmenu.c.

Referenced by dmenu_format_output_string(), and dmenu_mode_dialog().

◆ ballot_unselected

char* DmenuModePrivateData::ballot_unselected

Definition at line 113 of file dmenu.c.

Referenced by dmenu_format_output_string(), and dmenu_mode_dialog().

◆ cmd_list

◆ cmd_list_length

unsigned int DmenuModePrivateData::cmd_list_length

◆ cmd_list_real_length

unsigned int DmenuModePrivateData::cmd_list_real_length

Definition at line 93 of file dmenu.c.

Referenced by dmenu_async_read_proc(), and read_add().

◆ column_separator

gchar* DmenuModePrivateData::column_separator

Definition at line 99 of file dmenu.c.

Referenced by dmenu_format_output_string(), and dmenu_mode_init().

◆ columns

gchar** DmenuModePrivateData::columns

Definition at line 98 of file dmenu.c.

Referenced by dmenu_format_output_string(), and dmenu_mode_init().

◆ do_markup

unsigned int DmenuModePrivateData::do_markup

Definition at line 90 of file dmenu.c.

Referenced by dmenu_mode_dialog(), dmenu_token_match(), and get_display_data().

◆ fd

int DmenuModePrivateData::fd

Definition at line 106 of file dmenu.c.

Referenced by dmenu_mode_init(), and read_input_thread().

◆ fd_file

FILE* DmenuModePrivateData::fd_file

Definition at line 105 of file dmenu.c.

Referenced by dmenu_finish(), dmenu_mode_init(), and read_input_sync().

◆ format

char* DmenuModePrivateData::format

Definition at line 83 of file dmenu.c.

Referenced by dmenu_mode_dialog(), dmenu_mode_init(), and dmenu_print_results().

◆ loading

gboolean DmenuModePrivateData::loading

Definition at line 110 of file dmenu.c.

Referenced by dmenu_async_read_proc(), dmenu_finalize(), dmenu_mode_dialog(), and dmenu_mode_init().

◆ message

char* DmenuModePrivateData::message

Definition at line 82 of file dmenu.c.

Referenced by dmenu_get_message(), and dmenu_mode_init().

◆ multi_select

gboolean DmenuModePrivateData::multi_select

Definition at line 100 of file dmenu.c.

Referenced by dmenu_finalize(), dmenu_mode_dialog(), and get_display_data().

◆ num_active_list

unsigned int DmenuModePrivateData::num_active_list

Definition at line 87 of file dmenu.c.

Referenced by dmenu_mode_init(), and get_display_data().

◆ num_selected_list

unsigned int DmenuModePrivateData::num_selected_list

Definition at line 89 of file dmenu.c.

◆ num_urgent_list

unsigned int DmenuModePrivateData::num_urgent_list

Definition at line 85 of file dmenu.c.

Referenced by dmenu_mode_init(), and get_display_data().

◆ only_selected

unsigned int DmenuModePrivateData::only_selected

Definition at line 95 of file dmenu.c.

Referenced by dmenu_finalize(), and dmenu_mode_dialog().

◆ pipefd

int DmenuModePrivateData::pipefd[2]

Definition at line 107 of file dmenu.c.

Referenced by dmenu_finish(), dmenu_mode_init(), and read_input_thread().

◆ pipefd2

int DmenuModePrivateData::pipefd2[2]

Definition at line 108 of file dmenu.c.

Referenced by dmenu_mode_init(), and read_input_thread().

◆ reading_thread

GThread* DmenuModePrivateData::reading_thread

Definition at line 102 of file dmenu.c.

Referenced by dmenu_finish(), and dmenu_mode_init().

◆ selected_count

unsigned int DmenuModePrivateData::selected_count

Definition at line 96 of file dmenu.c.

Referenced by dmenu_finalize().

◆ selected_line

unsigned int DmenuModePrivateData::selected_line

Definition at line 81 of file dmenu.c.

Referenced by dmenu_finalize(), dmenu_mode_dialog(), dmenu_mode_init(), and dmenu_print_results().

◆ selected_list

uint32_t* DmenuModePrivateData::selected_list

◆ separator

char DmenuModePrivateData::separator

Settings

Definition at line 79 of file dmenu.c.

Referenced by dmenu_mode_init(), read_input_sync(), and read_input_thread().

◆ urgent_list

struct rofi_range_pair* DmenuModePrivateData::urgent_list

Definition at line 84 of file dmenu.c.

Referenced by dmenu_mode_free(), dmenu_mode_init(), and get_display_data().

◆ wake_source

guint DmenuModePrivateData::wake_source

Definition at line 109 of file dmenu.c.

Referenced by dmenu_finish(), and dmenu_mode_init().


The documentation for this struct was generated from the following file: