SYMBOL INDEX (1352 symbols across 72 files) FILE: include/css-colors.h type CSSColor (line 17) | typedef struct CSSColor { FILE: include/display-internal.h type _workarea (line 36) | struct _workarea type _view_proxy (line 37) | struct _view_proxy type display_proxy (line 39) | typedef struct _display_proxy { FILE: include/display.h type workarea (line 38) | typedef struct _workarea { type _display_proxy (line 58) | struct _display_proxy type _display_proxy (line 61) | struct _display_proxy type _display_proxy (line 63) | struct _display_proxy type _display_proxy (line 66) | struct _display_proxy type clipboard_type (line 125) | enum clipboard_type { type clipboard_type (line 131) | enum clipboard_type FILE: include/helper.h type RofiHelperExecuteContext (line 289) | typedef struct { FILE: include/keyb.h type BindingsScope (line 43) | typedef enum { type KeyBindingAction (line 58) | typedef enum { type MouseBindingListviewAction (line 157) | typedef enum { type MouseBindingListviewElementAction (line 167) | typedef enum { type MouseBindingMouseDefaultAction (line 176) | typedef enum { FILE: include/mode-private.h type cairo_surface_t (line 81) | typedef cairo_surface_t *(*_mode_get_icon)(const Mode *sw, type ModeMode (line 144) | typedef ModeMode (*_mode_result)(Mode *sw, int menu_retv, char **input, type Mode (line 172) | typedef Mode *(*_mode_create)(void); type ModeMode (line 185) | typedef ModeMode (*_mode_completer_result)(Mode *sw, int menu_retv, type rofi_mode (line 194) | struct rofi_mode { FILE: include/mode.h type Mode (line 49) | typedef struct rofi_mode Mode; type ModeMode (line 54) | typedef enum { type MenuReturn (line 70) | typedef enum { FILE: include/modes/dmenuscriptshared.h type DmenuScriptEntry (line 8) | typedef struct { FILE: include/rofi-types.h type RofiHighlightStyle (line 50) | typedef enum { type RofiLineStyle (line 72) | typedef enum { type RofiPixelUnit (line 82) | typedef enum { type RofiDistanceModifier (line 98) | typedef enum { type RofiDistanceUnit (line 113) | typedef struct RofiDistanceUnit { type RofiDistance (line 129) | typedef struct { type RofiOrientation (line 139) | typedef enum { type RofiCursorType (line 147) | typedef enum { type ThemeColor (line 156) | typedef struct { type RofiImageType (line 170) | typedef enum { ROFI_IMAGE_URL, ROFI_IMAGE_LINEAR_GRADIENT } RofiImageType; type RofiDirection (line 172) | typedef enum { type RofiScaleType (line 180) | typedef enum { type RofiImage (line 187) | typedef struct { type RofiPadding (line 207) | typedef struct { type RofiHighlightColorStyle (line 217) | typedef struct { type WindowLocation (line 233) | typedef enum { type PropertyValue (line 254) | typedef union _PropertyValue { type Property (line 287) | typedef struct Property { type ThemeMediaType (line 299) | typedef enum { type ThemeMedia (line 323) | typedef struct ThemeMedia { type ThemeWidget (line 332) | typedef struct ThemeWidget { type ThemeWidget (line 346) | typedef ThemeWidget ConfigEntry; type rofi_range_pair (line 350) | typedef struct rofi_range_pair { type rofi_int_matcher (line 358) | typedef struct rofi_int_matcher_t { type thread_state (line 367) | typedef struct _thread_state { FILE: include/settings.h type MatchingMethod (line 38) | typedef enum { type SortingMethod (line 50) | typedef enum { SORT_NORMAL = 0, SORT_FZF = 1 } SortingMethod; type DisplayBackend (line 52) | typedef enum { type Settings (line 61) | typedef struct { FILE: include/theme.h type guint (line 411) | typedef guint (*disp_scale_func)(void); FILE: include/view-internal.h type RofiViewState (line 59) | struct RofiViewState { type view_proxy (line 169) | typedef struct _view_proxy { type EntryHistoryIndex (line 200) | typedef struct { type _rofi_view_cache_state (line 208) | struct _rofi_view_cache_state { type _rofi_view_cache_state (line 238) | struct _rofi_view_cache_state type RofiViewState (line 240) | struct RofiViewState type RofiViewState (line 241) | struct RofiViewState type RofiViewState (line 242) | struct RofiViewState type RofiViewState (line 243) | struct RofiViewState type RofiViewState (line 244) | struct RofiViewState type RofiViewState (line 245) | struct RofiViewState FILE: include/view.h type RofiViewState (line 54) | typedef struct RofiViewState RofiViewState; type MenuFlags (line 55) | typedef enum { type _view_proxy (line 384) | struct _view_proxy type _view_proxy (line 387) | struct _view_proxy type _view_proxy (line 389) | struct _view_proxy type _view_proxy (line 392) | struct _view_proxy FILE: include/wayland-internal.h type wayland_global_name (line 13) | typedef enum { type widget_button_event (line 22) | typedef struct { type widget_motion_event (line 30) | typedef struct { type wayland_seat (line 35) | typedef struct _wayland_seat wayland_seat; type clipboard_data (line 37) | typedef struct { type wayland_stuff (line 41) | typedef struct { type _wayland_seat (line 92) | struct _wayland_seat { FILE: include/wayland.h type display_buffer_pool (line 36) | typedef struct _display_buffer_pool display_buffer_pool; FILE: include/widgets/box.h type box (line 49) | typedef struct _box box; FILE: include/widgets/container.h type container (line 44) | typedef struct _container container; FILE: include/widgets/icon.h type icon (line 44) | typedef struct _icon icon; FILE: include/widgets/listview.h type listview (line 45) | typedef struct _listview listview; type ScrollType (line 50) | typedef enum { FILE: include/widgets/scrollbar.h type scrollbar (line 43) | typedef struct _scrollbar { FILE: include/widgets/textbox.h type TBFontConfig (line 48) | typedef struct TBFontConfig { type textbox (line 60) | typedef struct { type TextboxFlags (line 92) | typedef enum { type TextBoxFontType (line 103) | typedef enum { FILE: include/widgets/widget-internal.h type _widget (line 56) | struct _widget { FILE: include/widgets/widget.h type widget (line 49) | typedef struct _widget widget; type WidgetType (line 54) | typedef enum { type WidgetTriggerActionResult (line 74) | typedef enum { type widget (line 96) | typedef widget *(*widget_find_mouse_target_cb)(widget *wid, WidgetType t... type WidgetTriggerActionResult (line 111) | typedef WidgetTriggerActionResult (*widget_trigger_action_cb)(widget *wid, function widget_disable (line 168) | static inline void widget_disable(widget *wid) { function widget_enable (line 176) | static inline void widget_enable(widget *wid) { widget_set_enabled(wid, ... FILE: include/xcb-dummy.h type xcb_configure_notify_event_t (line 8) | typedef int xcb_configure_notify_event_t; type xcb_window_t (line 9) | typedef int xcb_window_t; type xcb_timestamp_t (line 10) | typedef int xcb_timestamp_t; FILE: include/xcb-internal.h type _xcb_stuff (line 46) | struct _xcb_stuff { FILE: include/xcb.h type xcb_stuff (line 40) | typedef struct _xcb_stuff xcb_stuff; type X11CursorType (line 140) | typedef enum { type WindowManagerQuirk (line 161) | typedef enum { FILE: include/xrmoptions.h type XrmOptionType (line 71) | typedef enum { FILE: source/display.c function display_init (line 13) | void display_init(const display_proxy *disp_in) { function monitor_active (line 18) | int monitor_active(workarea *mon) { return proxy->monitor_active(mon); } function display_set_input_focus (line 20) | void display_set_input_focus(guint w) { proxy->set_input_focus(w); } function display_revert_input_focus (line 22) | void display_revert_input_focus(void) { proxy->revert_input_focus(); } function gboolean (line 24) | gboolean display_setup(GMainLoop *main_loop, NkBindings *bindings) { function gboolean (line 28) | gboolean display_late_setup(void) { return proxy->late_setup(); } function display_early_cleanup (line 30) | void display_early_cleanup(void) { proxy->early_cleanup(); } function display_cleanup (line 32) | void display_cleanup(void) { proxy->cleanup(); } function display_dump_monitor_layout (line 34) | void display_dump_monitor_layout(void) { proxy->dump_monitor_layout(); } function display_startup_notification (line 36) | void display_startup_notification(RofiHelperExecuteContext *context, function guint (line 42) | guint display_scale(void) { return proxy->scale(); } function display_get_clipboard_data (line 44) | void display_get_clipboard_data(enum clipboard_type type, ClipboardCb ca... function display_set_fullscreen_mode (line 48) | void display_set_fullscreen_mode(void) { proxy->set_fullscreen_mode(); } FILE: source/helper.c function helper_select_next_matching_mode (line 83) | void helper_select_next_matching_mode(void) { function helper_select_previous_matching_mode (line 89) | void helper_select_previous_matching_mode(void) { function cmd_set_arguments (line 97) | void cmd_set_arguments(int argc, char **argv) { function helper_parse_setup (line 102) | int helper_parse_setup(char *string, char ***output, int *length, ...) { function helper_tokenize_free (line 146) | void helper_tokenize_free(rofi_int_matcher **tokens) { function gchar (line 154) | static gchar *glob_to_regex(const char *input) { function gchar (line 169) | static gchar *fuzzy_to_regex(const char *input) { function gchar (line 198) | static gchar *prefix_regex(const char *input) { function GRegex (line 230) | static inline GRegex *R(const char *s, int case_sensitive) { function rofi_int_matcher (line 245) | static rofi_int_matcher *create_regex(const char *input, int case_sensit... function rofi_int_matcher (line 286) | rofi_int_matcher **helper_tokenize(const char *input, int case_sensitive) { function find_arg (line 325) | int find_arg(const char *const key) { function find_arg_str (line 334) | int find_arg_str(const char *const key, char **val) { function find_arg_int (line 364) | int find_arg_int(const char *const key, int *val) { function find_arg_uint (line 373) | int find_arg_uint(const char *const key, unsigned int *val) { function helper_parse_char (line 383) | char helper_parse_char(const char *arg) { function find_arg_char (line 431) | int find_arg_char(const char *const key, char *val) { function helper_token_match_set_pango_attr_on_style (line 441) | void helper_token_match_set_pango_attr_on_style(PangoAttrList *retv, int... function PangoAttrList (line 510) | PangoAttrList *helper_token_match_get_pango_attr(RofiHighlightColorStyle... function helper_token_match (line 541) | int helper_token_match(rofi_int_matcher *const *tokens, const char *inpu... function execute_generator (line 562) | int execute_generator(const char *cmd) { function create_pid_file (line 585) | int create_pid_file(const char *pidfile, gboolean kill_running) { function remove_pid_file (line 644) | void remove_pid_file(int fd) { function gboolean (line 652) | gboolean helper_validate_font(PangoFontDescription *pfd, const char *fon... function config_sanity_check (line 671) | int config_sanity_check(void) { type passwd (line 795) | struct passwd function levenshtein (line 817) | unsigned int levenshtein(const char *needle, const glong needlelen, type CharClass (line 916) | enum CharClass { function rofi_scorer_get_character_class (line 932) | static enum CharClass rofi_scorer_get_character_class(gunichar c) { function rofi_scorer_get_score_for (line 953) | static int rofi_scorer_get_score_for(enum CharClass prev, enum CharClass... function rofi_scorer_fuzzy_evaluate (line 966) | int rofi_scorer_fuzzy_evaluate(const char *pattern, glong plen, const ch... function utf8_strncmp (line 1036) | int utf8_strncmp(const char *a, const char *b, size_t n) { function gboolean (line 1047) | gboolean helper_execute(const char *wd, char **args, const char *error_p... function gboolean (line 1075) | gboolean helper_execute_command(const char *wd, const char *cmd, function gboolean (line 1246) | static gboolean parse_pair(char *input, rofi_range_pair *item) { function parse_ranges (line 1280) | void parse_ranges(char *input, rofi_range_pair **list, unsigned int *len... function parse_case_sensitivity (line 1298) | int parse_case_sensitivity(const char *input) { function rofi_output_formatted_line (line 1319) | void rofi_output_formatted_line(const char *format, const char *string, function gboolean (line 1359) | static gboolean helper_eval_cb2(const GMatchInfo *info, GString *res, FILE: source/history.c type _element (line 44) | typedef struct __element { function __element_sort_func (line 51) | static int __element_sort_func(const void *ea, const void *eb, function __history_write_element_list (line 58) | static void __history_write_element_list(FILE *fd, _element **list, function _element (line 126) | static _element **__history_get_element_list(FILE *fd, unsigned int *len... function history_set (line 181) | void history_set(const char *filename, const char *entry) { function history_remove (line 263) | void history_remove(const char *filename, const char *entry) { FILE: source/keyb.c type ActionBindingEntry (line 35) | typedef struct { function abe_list_all_bindings (line 397) | void abe_list_all_bindings(gboolean is_term) { function setup_abe (line 416) | void setup_abe(void) { function gboolean (line 425) | static gboolean binding_check_action(guint64 scope, function binding_trigger_action (line 434) | static void binding_trigger_action(guint64 scope, G_GNUC_UNUSED gpointer... function guint (line 440) | guint key_binding_get_action_from_name(const char *name) { function gboolean (line 450) | gboolean parse_keys_abe(NkBindings *bindings) { FILE: source/mode.c function mode_init (line 44) | int mode_init(Mode *mode) { function mode_destroy (line 64) | void mode_destroy(Mode *mode) { function mode_get_num_entries (line 70) | unsigned int mode_get_num_entries(const Mode *mode) { function cairo_surface_t (line 87) | cairo_surface_t *mode_get_icon(Mode *mode, unsigned int selected_line, function ModeMode (line 131) | ModeMode mode_result(Mode *mode, int menu_retv, char **input, function mode_token_match (line 150) | int mode_token_match(const Mode *mode, rofi_int_matcher **tokens, function mode_get_abi_version (line 162) | int mode_get_abi_version(Mode *const mode) { function mode_free (line 167) | void mode_free(Mode **mode) { function mode_set_private_data (line 181) | void mode_set_private_data(Mode *mode, void *pd) { function mode_set_config (line 205) | void mode_set_config(Mode *mode) { function Mode (line 225) | Mode *mode_create(const Mode *mode) { function ModeMode (line 232) | ModeMode mode_completer_result(Mode *mode, int menu_retv, char **input, function gboolean (line 244) | gboolean mode_is_completer(const Mode *mode) { function mode_plugin_set_module (line 253) | void mode_plugin_set_module(Mode *mode, GModule *mod){ function GModule (line 256) | GModule *mode_plugin_get_module(Mode *mode){ FILE: source/modes/combi.c type CombiMode (line 46) | typedef struct { type CombiModePrivateData (line 51) | typedef struct { function combi_mode_parse_switchers (line 62) | static void combi_mode_parse_switchers(Mode *sw) { function combi_mode_get_num_entries (line 100) | static unsigned int combi_mode_get_num_entries(const Mode *sw) { function combi_mode_init (line 113) | static int combi_mode_init(Mode *sw) { function combi_mode_destroy (line 131) | static void combi_mode_destroy(Mode *sw) { function ModeMode (line 145) | static ModeMode combi_mode_result(Mode *sw, int mretv, char **input, function combi_mode_match (line 200) | static int combi_mode_match(const Mode *sw, rofi_int_matcher **tokens, function cairo_surface_t (line 288) | static cairo_surface_t *combi_get_icon(const Mode *sw, unsigned int index, FILE: source/modes/dmenu.c function bitget (line 65) | static inline unsigned int bitget(uint32_t const *const array, function bittoggle (line 72) | static inline void bittoggle(uint32_t *const array, unsigned int index) { type DmenuModePrivateData (line 78) | typedef struct { type Block (line 121) | typedef struct { function read_add_block (line 127) | static void read_add_block(DmenuModePrivateData *pd, Block **block, char... function read_add (line 162) | static void read_add(DmenuModePrivateData *pd, char *data, gsize len) { function gboolean (line 206) | static gboolean dmenu_async_read_proc(gint fd, GIOCondition condition, function read_input_sync (line 246) | static void read_input_sync(DmenuModePrivateData *pd, unsigned int pre_r... function gpointer (line 262) | static gpointer read_input_thread(gpointer userdata) { function dmenu_mode_get_num_entries (line 358) | static unsigned int dmenu_mode_get_num_entries(const Mode *sw) { function gchar (line 365) | static gchar *dmenu_format_output_string(const DmenuModePrivateData *pd, function get_index (line 413) | static inline unsigned int get_index(unsigned int length, int index) { function dmenu_mode_free (line 481) | static void dmenu_mode_free(Mode *sw) { function dmenu_mode_init (line 526) | static int dmenu_mode_init(Mode *sw) { function dmenu_token_match (line 668) | static int dmenu_token_match(const Mode *sw, rofi_int_matcher **tokens, function cairo_surface_t (line 717) | static cairo_surface_t *dmenu_get_icon(const Mode *sw, function dmenu_finish (line 762) | static void dmenu_finish(DmenuModePrivateData *pd, RofiViewState *state, function dmenu_print_results (line 803) | static void dmenu_print_results(DmenuModePrivateData *pd, const char *in... function dmenu_finalize (line 823) | static void dmenu_finalize(RofiViewState *state) { function dmenu_mode_dialog (line 966) | int dmenu_mode_dialog(void) { function print_dmenu_options (line 1060) | void print_dmenu_options(void) { FILE: source/modes/drun.c type DRunModePrivateData (line 80) | typedef struct _DRunModePrivateData DRunModePrivateData; type DRunDesktopEntryType (line 85) | typedef enum { type DRunModeEntry (line 102) | typedef struct { type DRunEntryField (line 149) | typedef struct { type DRunMatchingFields (line 156) | typedef enum { type _DRunModePrivateData (line 214) | struct _DRunModePrivateData { type RegexEvalArg (line 240) | struct RegexEvalArg { function gboolean (line 247) | static gboolean drun_helper_eval_cb(const GMatchInfo *info, GString *res, function launch_link_entry (line 308) | static void launch_link_entry(DRunModeEntry *e) { function gchar (line 345) | static gchar *app_path_for_id(const gchar *app_id) { function GVariant (line 359) | static GVariant *app_get_platform_data(void) { function gboolean (line 376) | static gboolean exec_dbus_entry(DRunModeEntry *e, const char *path) { function exec_cmd_entry (line 434) | static void exec_cmd_entry(DRunModePrivateData *pd, DRunModeEntry *e, function gboolean (line 536) | static gboolean rofi_strv_contains(const char *const *categories, function read_desktop_file (line 550) | static void read_desktop_file(DRunModePrivateData *pd, const char *root, function walk_dir (line 864) | static void walk_dir(DRunModePrivateData *pd, const char *root, function delete_entry_history (line 929) | static void delete_entry_history(const DRunModeEntry *entry) { function get_apps_history (line 935) | static void get_apps_history(DRunModePrivateData *pd) { function gint (line 958) | static gint drun_int_sort_list(gconstpointer a, gconstpointer b, function drun_write_str (line 984) | static void drun_write_str(FILE *fd, const char *str) { function drun_write_integer (line 993) | static void drun_write_integer(FILE *fd, int32_t val) { function gboolean (line 996) | static gboolean drun_read_integer(FILE *fd, int32_t *type) { function gboolean (line 1003) | static gboolean drun_read_string(FILE *fd, char **str) { function drun_write_strv (line 1025) | static void drun_write_strv(FILE *fd, char **str) { function gboolean (line 1032) | static gboolean drun_read_stringv(FILE *fd, char ***str) { function write_cache (line 1057) | static void write_cache(DRunModePrivateData *pd, const char *cache_file) { function gboolean (line 1100) | static gboolean drun_read_cache(DRunModePrivateData *pd, function get_apps (line 1232) | static void get_apps(DRunModePrivateData *pd) { function drun_mode_parse_entry_fields (line 1300) | static void drun_mode_parse_entry_fields(void) { function drun_mode_parse_display_format (line 1336) | static void drun_mode_parse_display_format(void) { function drun_mode_init (line 1350) | static int drun_mode_init(Mode *sw) { function drun_entry_clear (line 1378) | static void drun_entry_clear(DRunModeEntry *e) { function ModeMode (line 1404) | static ModeMode drun_mode_result(Mode *sw, int mretv, char **input, function drun_mode_destroy (line 1506) | static void drun_mode_destroy(Mode *sw) { function cairo_surface_t (line 1601) | static cairo_surface_t *_get_icon(const Mode *sw, unsigned int selected_... function drun_token_match (line 1635) | static int drun_token_match(const Mode *data, rofi_int_matcher **tokens, function drun_mode_get_num_entries (line 1709) | static unsigned int drun_mode_get_num_entries(const Mode *sw) { FILE: source/modes/filebrowser.c type FBFileType (line 66) | enum FBFileType { type FBSortingMethod (line 76) | enum FBSortingMethod { type FBSortingTime (line 84) | enum FBSortingTime { type FBFile (line 92) | typedef struct { type FileBrowserModePrivateData (line 105) | typedef struct { type FBSortingMethod (line 118) | enum FBSortingMethod type FBSortingTime (line 120) | enum FBSortingTime function free_list (line 132) | static void free_list(FileBrowserModePrivateData *pd) { function gint (line 147) | static gint compare_name(gconstpointer a, gconstpointer b, function gint (line 159) | static gint compare_time(gconstpointer a, gconstpointer b, function gint (line 179) | static gint compare(gconstpointer a, gconstpointer b, gpointer data) { function time_t (line 197) | static time_t get_time(const GStatBuf *statbuf) { function set_time (line 210) | static void set_time(FBFile *file) { function set_collate_key (line 229) | static void set_collate_key(FBFile *file) { function fb_resize_array (line 233) | inline static void fb_resize_array(FileBrowserModePrivateData *pd) { function get_file_browser (line 241) | static void get_file_browser(Mode *sw) { function file_browser_mode_init_config (line 369) | static void file_browser_mode_init_config(Mode *sw) { function file_browser_mode_init_current_dir (line 422) | static void file_browser_mode_init_current_dir(Mode *sw) { function file_browser_mode_init (line 457) | static int file_browser_mode_init(Mode *sw) { function file_browser_mode_get_num_entries (line 473) | static unsigned int file_browser_mode_get_num_entries(const Mode *sw) { function ModeMode (line 479) | static ModeMode file_browser_mode_result(Mode *sw, int mretv, char **input, function file_browser_mode_destroy (line 570) | static void file_browser_mode_destroy(Mode *sw) { function file_browser_token_match (line 611) | static int file_browser_token_match(const Mode *sw, rofi_int_matcher **t... function cairo_surface_t (line 620) | static cairo_surface_t *_get_icon(const Mode *sw, unsigned int selected_... function Mode (line 662) | Mode *create_new_file_browser(void) { function ModeMode (line 672) | ModeMode file_browser_mode_completer(Mode *sw, int mretv, char **input, FILE: source/modes/help-keys.c type KeysHelpModePrivateData (line 48) | typedef struct { function get_apps (line 55) | static void get_apps(KeysHelpModePrivateData *pd) { function help_keys_mode_init (line 59) | static int help_keys_mode_init(Mode *sw) { function ModeMode (line 68) | static ModeMode function help_keys_mode_destroy (line 78) | static void help_keys_mode_destroy(Mode *sw) { function help_keys_token_match (line 99) | static int help_keys_token_match(const Mode *data, rofi_int_matcher **to... function help_keys_mode_get_num_entries (line 106) | static unsigned int help_keys_mode_get_num_entries(const Mode *sw) { FILE: source/modes/recursivebrowser.c type FBFileType (line 64) | enum FBFileType { type FBFile (line 73) | typedef struct { type FileBrowserModePrivateData (line 84) | typedef struct { function free_list (line 100) | static void free_list(FileBrowserModePrivateData *pd) { function fb_resize_array (line 114) | inline static void fb_resize_array(FileBrowserModePrivateData *pd) { function recursive_browser_mode_init_config (line 122) | static void recursive_browser_mode_init_config(Mode *sw) { function recursive_browser_mode_init_current_dir (line 165) | static void recursive_browser_mode_init_current_dir(Mode *sw) { function scan_dir (line 184) | static void scan_dir(FileBrowserModePrivateData *pd, GFile *path) { function gpointer (line 329) | static gpointer recursive_browser_input_thread(gpointer userdata) { function gboolean (line 341) | static gboolean recursive_browser_async_read_proc(gint fd, function recursive_browser_mode_init (line 378) | static int recursive_browser_mode_init(Mode *sw) { function recursive_browser_mode_get_num_entries (line 406) | static unsigned int recursive_browser_mode_get_num_entries(const Mode *s... function ModeMode (line 412) | static ModeMode recursive_browser_mode_result(Mode *sw, int mretv, function recursive_browser_mode_destroy (line 453) | static void recursive_browser_mode_destroy(Mode *sw) { function recursive_browser_token_match (line 501) | static int recursive_browser_token_match(const Mode *sw, function cairo_surface_t (line 511) | static cairo_surface_t *_get_icon(const Mode *sw, unsigned int selected_... function Mode (line 554) | Mode *create_new_recursive_browser(void) { function ModeMode (line 564) | ModeMode recursive_browser_mode_completer(Mode *sw, int mretv, char **in... FILE: source/modes/run.c type RunEntry (line 66) | typedef struct { type RunModePrivateData (line 80) | typedef struct { function gboolean (line 104) | static gboolean exec_cmd(const char *cmd, int run_in_term, const char *o... function delete_entry (line 147) | static void delete_entry(const RunEntry *cmd) { function sort_func (line 166) | static int sort_func(const void *a, const void *b, G_GNUC_UNUSED void *d... function RunEntry (line 185) | static RunEntry *get_apps_external(RunEntry *retv, unsigned int *length, function RunEntry (line 245) | static RunEntry *get_apps(unsigned int *length) { function run_mode_init (line 411) | static int run_mode_init(Mode *sw) { function run_mode_destroy (line 421) | static void run_mode_destroy(Mode *sw) { function run_mode_get_num_entries (line 443) | static unsigned int run_mode_get_num_entries(const Mode *sw) { function ModeMode (line 451) | static ModeMode run_mode_result(Mode *sw, int mretv, char **input, function run_token_match (line 548) | static int run_token_match(const Mode *sw, rofi_int_matcher **tokens, function cairo_surface_t (line 574) | static cairo_surface_t *_get_icon(const Mode *sw, unsigned int selected_... FILE: source/modes/script.c type ScriptModePrivateData (line 54) | typedef struct { function dmenuscript_parse_entry_extras (line 89) | void dmenuscript_parse_entry_extras(G_GNUC_UNUSED Mode *sw, function script_switch_mode (line 137) | static void script_switch_mode(Mode *sw, char *value) { function parse_header_entry (line 148) | static void parse_header_entry(Mode *sw, char *line, ssize_t length) { function DmenuScriptEntry (line 197) | static DmenuScriptEntry *execute_executor(Mode *sw, char *arg, function script_switcher_free (line 319) | static void script_switcher_free(Mode *sw) { function script_mode_init (line 328) | static int script_mode_init(Mode *sw) { function script_mode_get_num_entries (line 339) | static unsigned int script_mode_get_num_entries(const Mode *sw) { function script_mode_reset_highlight (line 345) | static void script_mode_reset_highlight(Mode *sw) { function script_mode_free_entry_list (line 356) | static void script_mode_free_entry_list(DmenuScriptEntry *list, function ModeMode (line 367) | static ModeMode script_mode_result(Mode *sw, int mretv, char **input, function script_mode_destroy (line 453) | static void script_mode_destroy(Mode *sw) { function get_index (line 466) | static inline unsigned int get_index(unsigned int length, int index) { function script_token_match (line 512) | static int script_token_match(const Mode *sw, rofi_int_matcher **tokens, function cairo_surface_t (line 556) | static cairo_surface_t *script_get_icon(const Mode *sw, type ScriptUser (line 609) | typedef struct ScriptUser { function script_mode_cleanup (line 621) | void script_mode_cleanup(void) { function script_mode_gather_user_scripts (line 628) | void script_mode_gather_user_scripts(void) { function script_mode_has_user_script (line 657) | static int script_mode_has_user_script(char const *const user) { function Mode (line 667) | Mode *script_mode_parse_setup(const char *str) { function gboolean (line 719) | gboolean script_mode_is_valid(const char *token) { function script_user_list (line 726) | void script_user_list(gboolean is_term) { FILE: source/modes/ssh.c type SshEntry (line 62) | typedef struct _SshEntry { type SSHModePrivateData (line 72) | typedef struct { function execshssh (line 98) | static int execshssh(const SshEntry *entry) { function exec_ssh (line 127) | static void exec_ssh(const SshEntry *entry) { function delete_ssh (line 155) | static void delete_ssh(const char *host) { function SshEntry (line 173) | static SshEntry *read_known_hosts_file(const char *path, SshEntry *retv, function SshEntry (line 269) | static SshEntry *read_hosts_file(SshEntry *retv, unsigned int *length) { function add_known_hosts_file (line 336) | static void add_known_hosts_file(SSHModePrivateData *pd, const char *tok... function parse_ssh_config_file (line 347) | static void parse_ssh_config_file(SSHModePrivateData *pd, const char *fi... function SshEntry (line 485) | static SshEntry *get_ssh(SSHModePrivateData *pd, unsigned int *length) { function ssh_mode_init (line 567) | static int ssh_mode_init(Mode *sw) { function ssh_mode_get_num_entries (line 583) | static unsigned int ssh_mode_get_num_entries(const Mode *sw) { function ssh_mode_destroy (line 594) | static void ssh_mode_destroy(Mode *sw) { function ModeMode (line 618) | static ModeMode ssh_mode_result(Mode *sw, int mretv, char **input, function ssh_token_match (line 690) | static int ssh_token_match(const Mode *sw, rofi_int_matcher **tokens, FILE: source/modes/wayland-window.c type WaylandWindowMatchingFields (line 55) | enum WaylandWindowMatchingFields { type WaylandWindowModePrivateData (line 61) | typedef struct _WaylandWindowModePrivateData { type ForeignToplevelState (line 75) | enum ForeignToplevelState { type ForeignToplevelHandle (line 87) | typedef struct { function foreign_toplevel_handle_free (line 102) | static void foreign_toplevel_handle_free(ForeignToplevelHandle *self) { function toplevels_list_update_max_len (line 113) | static void toplevels_list_update_max_len(gpointer data, gpointer user_d... function wayland_window_update_toplevel (line 122) | static void wayland_window_update_toplevel(ForeignToplevelHandle *toplev... function foreign_toplevel_handle_activate (line 139) | static void foreign_toplevel_handle_activate(ForeignToplevelHandle *self, function foreign_toplevel_handle_close (line 144) | static void foreign_toplevel_handle_close(ForeignToplevelHandle *self) { function foreign_toplevel_handle_title (line 150) | static void foreign_toplevel_handle_title( function foreign_toplevel_handle_app_id (line 161) | static void foreign_toplevel_handle_app_id( function foreign_toplevel_handle_output_enter (line 172) | static void foreign_toplevel_handle_output_enter( function foreign_toplevel_handle_output_leave (line 179) | static void foreign_toplevel_handle_output_leave( function foreign_toplevel_handle_state (line 186) | static void foreign_toplevel_handle_state( function foreign_toplevel_handle_done (line 196) | static void foreign_toplevel_handle_done( function foreign_toplevel_handle_closed (line 206) | static void foreign_toplevel_handle_closed( function foreign_toplevel_handle_parent (line 217) | static void foreign_toplevel_handle_parent( type zwlr_foreign_toplevel_handle_v1_listener (line 224) | struct zwlr_foreign_toplevel_handle_v1_listener function ForeignToplevelHandle (line 235) | static ForeignToplevelHandle * function foreign_toplevel_manager_toplevel (line 248) | static void foreign_toplevel_manager_toplevel( function foreign_toplevel_manager_finished (line 257) | static void foreign_toplevel_manager_finished( type zwlr_foreign_toplevel_manager_v1_listener (line 263) | struct zwlr_foreign_toplevel_manager_v1_listener function handle_global (line 268) | static void handle_global(void *data, struct wl_registry *registry, function handle_global_remove (line 282) | static void handle_global_remove(G_GNUC_UNUSED void *data, type wl_registry_listener (line 286) | struct wl_registry_listener function wayland_window_mode_parse_fields (line 289) | static int wayland_window_mode_parse_fields(void) { function get_wayland_window (line 319) | static void get_wayland_window(Mode *sw) { function toplevels_list_item_free (line 345) | static void toplevels_list_item_free(gpointer data, function wayland_window_private_free (line 350) | static void wayland_window_private_free(WaylandWindowModePrivateData *pd) { function wayland_window_mode_init (line 375) | static int wayland_window_mode_init(Mode *sw) { function wayland_window_mode_get_num_entries (line 390) | static unsigned int wayland_window_mode_get_num_entries(const Mode *sw) { function ModeMode (line 399) | static ModeMode wayland_window_mode_result(Mode *sw, int mretv, function wayland_window_mode_destroy (line 431) | static void wayland_window_mode_destroy(Mode *sw) { function wayland_window_token_match (line 443) | static int wayland_window_token_match(const Mode *sw, rofi_int_matcher *... function helper_eval_add_str (line 482) | static void helper_eval_add_str(GString *str, const char *input, int len, type arg (line 513) | struct arg { function gboolean (line 518) | static gboolean helper_eval_cb(const GMatchInfo *info, GString *str, type arg (line 550) | struct arg function cairo_surface_t (line 580) | static cairo_surface_t *_get_icon(const Mode *sw, unsigned int selected_... FILE: source/modes/window.c type WinModeField (line 70) | typedef struct { type WinModeMatchingFields (line 75) | typedef enum { type client (line 109) | typedef struct { type winlist (line 136) | typedef struct { type WindowModePrivateData (line 142) | typedef struct { function winlist (line 166) | static winlist *winlist_new(void) { function winlist_append (line 183) | static int winlist_append(winlist *l, xcb_window_t w, client *d) { function client_free (line 200) | static void client_free(client *c) { function winlist_empty (line 213) | static void winlist_empty(winlist *l) { function winlist_free (line 228) | static void winlist_free(winlist *l) { function winlist_find (line 245) | static int winlist_find(winlist *l, xcb_window_t w) { function x11_cache_create (line 264) | static void x11_cache_create(void) { function x11_cache_free (line 273) | static void x11_cache_free(void) { function xcb_get_window_attributes_reply_t (line 287) | static xcb_get_window_attributes_reply_t * function client_has_state (line 299) | static int client_has_state(client *c, xcb_atom_t state) { function client_has_window_type (line 308) | static int client_has_window_type(client *c, xcb_atom_t type) { function client (line 318) | static client *window_client(WindowModePrivateData *pd, xcb_window_t win) { function gboolean (line 403) | static gboolean window_client_reload(G_GNUC_UNUSED void *data) { function window_client_handle_signal (line 418) | void window_client_handle_signal(G_GNUC_UNUSED xcb_window_t win, function window_match (line 427) | static int window_match(const Mode *sw, rofi_int_matcher **tokens, function window_mode_parse_fields (line 481) | static void window_mode_parse_fields(void) { function window_mode_get_num_entries (line 515) | static unsigned int window_mode_get_num_entries(const Mode *sw) { function _window_mode_load_data (line 541) | static void _window_mode_load_data(Mode *sw, unsigned int cd) { function window_mode_init (line 701) | static int window_mode_init(Mode *sw) { function window_mode_init_cd (line 725) | static int window_mode_init_cd(Mode *sw) { function act_on_window (line 745) | static inline int act_on_window(xcb_window_t window) { function ModeMode (line 775) | static ModeMode window_mode_result(Mode *sw, int mretv, function window_mode_destroy (line 865) | static void window_mode_destroy(Mode *sw) { type arg (line 877) | struct arg { function helper_eval_add_str (line 882) | static void helper_eval_add_str(GString *str, const char *input, int l, function gboolean (line 910) | static gboolean helper_eval_cb(const GMatchInfo *info, GString *str, type arg (line 944) | struct arg function cairo_surface_t (line 979) | static cairo_surface_t *draw_surface_from_data(uint32_t width, uint32_t ... function cairo_surface_t (line 1007) | static cairo_surface_t *ewmh_window_icon_from_reply(xcb_get_property_rep... function cairo_surface_t (line 1063) | static cairo_surface_t *get_net_wm_icon(xcb_window_t xid, function cairo_surface_t (line 1074) | static cairo_surface_t *_get_icon(const Mode *sw, unsigned int selected_... FILE: source/rofi-icon-fetcher.c type IconFetcher (line 58) | typedef struct { type IconFetcherNameEntry (line 75) | typedef struct { type IconFetcherEntry (line 80) | typedef struct { function rofi_icon_fetcher_load_thumbnailers (line 105) | static void rofi_icon_fetcher_load_thumbnailers(const gchar *path) { function gchar (line 161) | static gchar **setup_thumbnailer_command(const gchar *command, function gboolean (line 204) | static gboolean exec_thumbnailer_command(gchar **command_args) { function gboolean (line 223) | static gboolean rofi_icon_fetcher_create_thumbnail(const gchar *mime_type, function rofi_icon_fetch_thread_pool_entry_remove (line 249) | static void rofi_icon_fetch_thread_pool_entry_remove(gpointer data) { function rofi_icon_fetch_entry_free (line 255) | static void rofi_icon_fetch_entry_free(gpointer data) { function rofi_icon_fetcher_init (line 273) | void rofi_icon_fetcher_init(void) { function free_wrapper (line 321) | static void free_wrapper(gpointer data, G_GNUC_UNUSED gpointer user_data) { function rofi_icon_fetcher_destroy (line 325) | void rofi_icon_fetcher_destroy(void) { function guchar (line 369) | static inline guchar alpha_mult(guchar c, guchar a) { function cairo_surface_t (line 382) | static cairo_surface_t * function gboolean (line 443) | gboolean rofi_icon_fetcher_file_is_image(const char *const path) { function gchar (line 463) | static gchar *rofi_icon_fetcher_get_thumbnail(gchar *name, int requested... function gchar (line 507) | static gchar *rofi_icon_fetcher_get_desktop_icon(const gchar *file_path) { function rofi_icon_fetcher_worker (line 528) | static void rofi_icon_fetcher_worker(thread_state *sdata, function rofi_icon_fetcher_query_advanced (line 752) | uint32_t rofi_icon_fetcher_query_advanced(const char *name, const int ws... function rofi_icon_fetcher_query (line 799) | uint32_t rofi_icon_fetcher_query(const char *name, const int size) { function cairo_surface_t (line 846) | cairo_surface_t *rofi_icon_fetcher_get(const uint32_t uid) { function gboolean (line 856) | gboolean rofi_icon_fetcher_get_ex(const uint32_t uid, FILE: source/rofi.c function rofi_add_error_message (line 96) | void rofi_add_error_message(GString *str) { function rofi_clear_error_messages (line 99) | void rofi_clear_error_messages(void) { function rofi_add_warning_message (line 109) | void rofi_add_warning_message(GString *str) { function rofi_clear_warning_messages (line 112) | void rofi_clear_warning_messages(void) { function rofi_set_return_code (line 154) | void rofi_set_return_code(int code) { return_code = code; } function rofi_get_num_enabled_modes (line 156) | unsigned int rofi_get_num_enabled_modes(void) { return num_modes; } function Mode (line 158) | const Mode *rofi_get_mode(unsigned int index) { return modes[index]; } function mode_lookup (line 160) | int mode_lookup(const char *name) { function Mode (line 175) | static const Mode *mode_available_lookup(const char *name) { function teardown (line 187) | static void teardown(int pfd) { function run_mode_index (line 200) | static void run_mode_index(ModeMode mode) { function process_result (line 234) | void process_result(RofiViewState *state) { function print_list_of_modes (line 295) | static void print_list_of_modes(int is_term) { function print_main_application_options (line 313) | static void print_main_application_options(int is_term) { function print_backend_info (line 359) | static void print_backend_info(void) { function help (line 383) | static void help(G_GNUC_UNUSED int argc, char **argv, const gboolean com... function help_print_disabled_mode (line 492) | static void help_print_disabled_mode(const char *mode) { function help_print_mode_not_found (line 505) | static void help_print_mode_not_found(const char *mode) { function help_print_no_arguments (line 522) | static void help_print_no_arguments(void) { function cleanup (line 558) | static void cleanup(void) { function Mode (line 606) | Mode *rofi_collect_modes_search(const char *name) { function gboolean (line 619) | static gboolean rofi_collectmodes_add(Mode *mode) { function rofi_collectmodes_dir (line 632) | static void rofi_collectmodes_dir(const char *base_dir) { function rofi_collect_modes (line 676) | static void rofi_collect_modes(void) { function rofi_collectmodes_setup (line 720) | static void rofi_collectmodes_setup(void) { function rofi_collectmodes_destroy (line 725) | static void rofi_collectmodes_destroy(void) { function add_mode (line 748) | static int add_mode(const char *token) { function gboolean (line 770) | static gboolean setup_modes(void) { function rofi_quit_main_loop (line 791) | void rofi_quit_main_loop(void) { g_main_loop_quit(main_loop); } function gboolean (line 793) | static gboolean main_loop_signal_handler_int(G_GNUC_UNUSED gpointer data) { function show_error_dialog (line 798) | static void show_error_dialog(void) { function gboolean (line 818) | static gboolean startup(G_GNUC_UNUSED gpointer data) { function gboolean (line 921) | static gboolean take_screenshot_quit(G_GNUC_UNUSED void *data) { function gboolean (line 926) | static gboolean record(G_GNUC_UNUSED void *data) { function rofi_custom_log_function (line 930) | static void rofi_custom_log_function(const char *log_domain, function main (line 945) | int main(int argc, char *argv[]) { function rofi_theme_rasi_validate (line 1349) | int rofi_theme_rasi_validate(const char *filename) { function Mode (line 1370) | const Mode *rofi_get_completer(void) { FILE: source/theme.c function rofi_theme_free_parsed_files (line 56) | void rofi_theme_free_parsed_files(void) { function rofi_theme_print_parsed_files (line 66) | void rofi_theme_print_parsed_files(gboolean is_term) { function gboolean (line 77) | static gboolean distance_compare(RofiDistance d, RofiDistance e) { function ThemeWidget (line 83) | ThemeWidget *rofi_theme_find_or_create_name(ThemeWidget *base, function Property (line 103) | Property *rofi_theme_property_create(PropertyType type) { function RofiDistanceUnit (line 109) | static RofiDistanceUnit * function RofiDistance (line 121) | RofiDistance rofi_theme_property_copy_distance(RofiDistance const distan... function Property (line 133) | Property *rofi_theme_property_copy(const Property *p, function rofi_theme_distance_unit_property_free (line 183) | static void rofi_theme_distance_unit_property_free(RofiDistanceUnit *uni... function rofi_theme_distance_property_free (line 194) | static void rofi_theme_distance_property_free(RofiDistance *distance) { function rofi_theme_property_free (line 205) | void rofi_theme_property_free(Property *p) { function rofi_theme_reset (line 236) | void rofi_theme_reset(void) { function rofi_theme_free (line 242) | void rofi_theme_free(ThemeWidget *wid) { function printf_double (line 264) | inline static void printf_double(double d) { function rofi_theme_print_distance_unit (line 272) | static void rofi_theme_print_distance_unit(RofiDistanceUnit *unit) { function rofi_theme_print_color (line 327) | static void rofi_theme_print_color(ThemeColor color) { function rofi_theme_print_distance (line 348) | static void rofi_theme_print_distance(RofiDistance d) { function int_rofi_theme_print_property (line 367) | static void int_rofi_theme_print_property(Property *p) { function rofi_theme_print_property_index (line 526) | static void rofi_theme_print_property_index(size_t pnl, int cur_depth, function rofi_theme_print_index (line 535) | void rofi_theme_print_index(ThemeWidget *wid, int index) { function rofi_theme_print (line 595) | void rofi_theme_print(ThemeWidget *wid) { function yyerror (line 620) | void yyerror(YYLTYPE *yylloc, const char *what, const char *s) { function rofi_theme_copy_property_int (line 650) | static void rofi_theme_copy_property_int(G_GNUC_UNUSED gpointer key, function rofi_theme_widget_add_properties (line 656) | void rofi_theme_widget_add_properties(ThemeWidget *wid, GHashTable *tabl... function ThemeWidget (line 672) | static inline ThemeWidget *rofi_theme_find_single(ThemeWidget *wid, function ThemeWidget (line 682) | static ThemeWidget *rofi_theme_find(ThemeWidget *wid, const char *name, function rofi_theme_resolve_link_property (line 708) | static void rofi_theme_resolve_link_property(Property *p, int cur_depth) { function Property (line 745) | Property *rofi_theme_find_property(ThemeWidget *wid, PropertyType type, function ThemeWidget (line 782) | ThemeWidget *rofi_config_find_widget(const char *name, const char *state, function ThemeWidget (line 790) | ThemeWidget *rofi_theme_find_widget(const char *name, const char *state, function rofi_theme_get_position_inside (line 799) | static int rofi_theme_get_position_inside(Property *p, const widget *wid, function rofi_theme_get_position (line 818) | int rofi_theme_get_position(const widget *wid, const char *property, int... function rofi_theme_get_integer_inside (line 823) | static int rofi_theme_get_integer_inside(Property *p, const widget *wid, function rofi_theme_get_integer (line 842) | int rofi_theme_get_integer(const widget *wid, const char *property, int ... function RofiDistance (line 847) | static RofiDistance rofi_theme_get_distance_inside(Property *p, function RofiDistance (line 877) | RofiDistance rofi_theme_get_distance(const widget *wid, const char *prop... function rofi_theme_get_boolean_inside (line 884) | static int rofi_theme_get_boolean_inside(Property *p, const widget *wid, function rofi_theme_get_boolean (line 903) | int rofi_theme_get_boolean(const widget *wid, const char *property, int ... function RofiOrientation (line 909) | static RofiOrientation rofi_theme_get_orientation_inside(Property *p, function RofiOrientation (line 931) | RofiOrientation rofi_theme_get_orientation(const widget *wid, function RofiCursorType (line 940) | static RofiCursorType rofi_theme_get_cursor_type_inside(Property *p, function RofiCursorType (line 962) | RofiCursorType rofi_theme_get_cursor_type(const widget *wid, function rofi_theme_get_double_integer_fb_inside (line 996) | static double rofi_theme_get_double_integer_fb_inside(Property *p, function rofi_theme_get_double_inside (line 1018) | static double rofi_theme_get_double_inside(const widget *orig, Property *p, function rofi_theme_get_double (line 1040) | double rofi_theme_get_double(const widget *wid, const char *property, function rofi_theme_get_color_inside (line 1046) | static void rofi_theme_get_color_inside(const widget *wid, Property *p, function rofi_theme_get_color (line 1067) | void rofi_theme_get_color(const widget *wid, const char *property, cairo... function gboolean (line 1073) | static gboolean rofi_theme_get_image_inside(Property *p, const widget *wid, function gboolean (line 1174) | gboolean rofi_theme_get_image(const widget *wid, const char *property, function RofiPadding (line 1180) | static RofiPadding rofi_theme_get_padding_inside(Property *p, const widg... function RofiPadding (line 1208) | RofiPadding rofi_theme_get_padding(const widget *wid, const char *property, function GList (line 1215) | static GList *rofi_theme_get_list_inside(Property *p, const widget *wid, function GList (line 1234) | GList *rofi_theme_get_list_distance(const widget *wid, const char *prope... function GList (line 1260) | GList *rofi_theme_get_list_strings(const widget *wid, const char *proper... function RofiHighlightColorStyle (line 1277) | static RofiHighlightColorStyle function RofiHighlightColorStyle (line 1308) | RofiHighlightColorStyle rofi_theme_get_highlight(widget *wid, function get_pixels (line 1319) | static double get_pixels(RofiDistanceUnit *unit, RofiOrientation ori) { function distance_unit_get_pixel (line 1342) | static double distance_unit_get_pixel(RofiDistanceUnit *unit, function distance_get_pixel (line 1404) | int distance_get_pixel(RofiDistance d, RofiOrientation ori) { function distance_get_linestyle (line 1408) | void distance_get_linestyle(RofiDistance d, cairo_t *draw) { function rofi_theme_parse_merge_widgets (line 1428) | void rofi_theme_parse_merge_widgets(ThemeWidget *parent, ThemeWidget *ch... function rofi_theme_parse_process_conditionals_int (line 1448) | static void rofi_theme_parse_process_conditionals_int(workarea mon, function rofi_theme_parse_process_links_int (line 1560) | static void rofi_theme_parse_process_links_int(ThemeWidget *wid) { function rofi_theme_parse_process_links (line 1597) | void rofi_theme_parse_process_links(void) { function rofi_theme_parse_process_conditionals (line 1601) | void rofi_theme_parse_process_conditionals(void) { function ThemeMediaType (line 1607) | ThemeMediaType rofi_theme_parse_media_type(const char *type) { function gboolean (line 1635) | static gboolean rofi_theme_has_property_inside(Property *p, function gboolean (line 1653) | gboolean rofi_theme_has_property(const widget *wid_in, const PropertyTyp... function rofi_theme_set_disp_scale_func (line 1660) | void rofi_theme_set_disp_scale_func(disp_scale_func func) { disp_scale =... FILE: source/timings.c function rofi_timings_init (line 44) | void rofi_timings_init(void) { function rofi_timings_tick (line 50) | void rofi_timings_tick(const char *file, char const *str, int line, function rofi_timings_quit (line 59) | void rofi_timings_quit(void) { FILE: source/view.c function view_init (line 67) | void view_init(const view_proxy *view_in) { proxy = view_in; } type _rofi_view_cache_state (line 75) | struct _rofi_view_cache_state function lev_sort (line 109) | static int lev_sort(const void *p1, const void *p2, void *arg) { function screenshot_taken_user_callback (line 117) | static void screenshot_taken_user_callback(const char *path) { function rofi_capture_screenshot (line 132) | void rofi_capture_screenshot(void) { function rofi_view_update_prompt (line 200) | static void rofi_view_update_prompt(RofiViewState *state) { function rofi_view_reload_message_bar (line 208) | static void rofi_view_reload_message_bar(RofiViewState *state) { function rofi_view_take_action (line 245) | static void rofi_view_take_action(const char *name) { function gboolean (line 261) | static gboolean rofi_view_user_timeout(G_GNUC_UNUSED gpointer data) { function rofi_view_set_user_timeout (line 267) | static void rofi_view_set_user_timeout(G_GNUC_UNUSED gpointer data) { function rofi_view_restart (line 294) | void rofi_view_restart(RofiViewState *state) { function RofiViewState (line 299) | RofiViewState *rofi_view_get_active(void) { return current_active_menu; } function textbox (line 301) | textbox *rofi_view_get_active_text(void) { function rofi_view_remove_active (line 309) | void rofi_view_remove_active(RofiViewState *state) { function rofi_view_set_active (line 316) | void rofi_view_set_active(RofiViewState *state) { function rofi_view_set_selected_line (line 338) | void rofi_view_set_selected_line(RofiViewState *state, function rofi_view_free (line 361) | void rofi_view_free(RofiViewState *state) { function MenuReturn (line 379) | MenuReturn rofi_view_get_return_value(const RofiViewState *state) { function rofi_view_get_selected_line (line 383) | unsigned int rofi_view_get_selected_line(const RofiViewState *state) { function rofi_view_get_next_position (line 387) | unsigned int rofi_view_get_next_position(const RofiViewState *state) { function rofi_view_get_completed (line 396) | unsigned int rofi_view_get_completed(const RofiViewState *state) { function RofiViewState (line 412) | static RofiViewState *__rofi_view_state_create(void) { type thread_state_view (line 419) | typedef struct _thread_state_view { function rofi_view_call_thread (line 450) | static void rofi_view_call_thread(gpointer data, gpointer user_data) { function filter_elements (line 455) | static void filter_elements(thread_state *ts, function input_history_initialize (line 491) | void input_history_initialize(void) { function input_history_save (line 534) | void input_history_save(void) { function rofi_view_nav_row_tab (line 584) | static void rofi_view_nav_row_tab(RofiViewState *state) { function rofi_view_nav_row_select (line 608) | inline static void rofi_view_nav_row_select(RofiViewState *state) { function rofi_view_nav_first (line 628) | inline static void rofi_view_nav_first(RofiViewState *state) { function rofi_view_nav_last (line 638) | inline static void rofi_view_nav_last(RofiViewState *state) { function selection_changed_user_callback (line 646) | static void selection_changed_user_callback(unsigned int index, function selection_changed_callback (line 662) | static void selection_changed_callback(G_GNUC_UNUSED listview *lv, function update_callback (line 695) | static void update_callback(textbox *t, icon *ico, unsigned int index, function page_changed_callback (line 750) | static void page_changed_callback(void) { function _rofi_view_reload_row (line 755) | static void _rofi_view_reload_row(RofiViewState *state) { function gboolean (line 765) | static gboolean rofi_view_refilter_real(RofiViewState *state) { function rofi_view_refilter (line 907) | void rofi_view_refilter(RofiViewState *state) { function rofi_view_refilter_force (line 937) | static void rofi_view_refilter_force(RofiViewState *state) { function rofi_view_finalize (line 952) | void rofi_view_finalize(RofiViewState *state) { function rofi_view_input_changed (line 962) | static void rofi_view_input_changed(void) { function rofi_view_clipboard_callback (line 979) | static void rofi_view_clipboard_callback(char *clipboard_data, function rofi_view_trigger_global_action (line 991) | static void rofi_view_trigger_global_action(KeyBindingAction action) { function gboolean (line 1341) | gboolean rofi_view_check_action(RofiViewState *state, BindingsScope scope, function rofi_view_trigger_action (line 1372) | void rofi_view_trigger_action(RofiViewState *state, BindingsScope scope, function rofi_view_handle_text (line 1413) | void rofi_view_handle_text(RofiViewState *state, const char *text) { function X11CursorType (line 1424) | static X11CursorType rofi_cursor_type_to_x11_cursor_type ( RofiCursorTyp... function RofiCursorType (line 1442) | static RofiCursorType rofi_view_resolve_cursor(RofiViewState *state, gin... function rofi_view_handle_mouse_motion (line 1450) | void rofi_view_handle_mouse_motion(RofiViewState *state, gint x, gint y, function rofi_quit_user_callback (line 1478) | static void rofi_quit_user_callback(RofiViewState *state) { function rofi_view_maybe_update (line 1510) | void rofi_view_maybe_update(RofiViewState *state) { function WidgetTriggerActionResult (line 1534) | WidgetTriggerActionResult textbox_button_trigger_action( function WidgetTriggerActionResult (line 1563) | static WidgetTriggerActionResult textbox_sidebar_modes_trigger_action( function rofi_view_listview_mouse_activated_cb (line 1592) | static void rofi_view_listview_mouse_activated_cb(listview *lv, gboolean... function rofi_view_add_widget (line 1605) | static void rofi_view_add_widget(RofiViewState *state, widget *parent_wi... function RofiViewState (line 1810) | RofiViewState *rofi_view_create(Mode *sw, const char *input, function rofi_error_user_callback (line 1918) | static void rofi_error_user_callback(const char *msg) { function rofi_view_error_dialog (line 1930) | int rofi_view_error_dialog(const char *msg, int markup) { function rofi_thread_workers_sort (line 1981) | static int rofi_thread_workers_sort(gconstpointer a, gconstpointer b, function rofi_thread_pool_state_free (line 1989) | static void rofi_thread_pool_state_free(gpointer data) { function rofi_view_workers_initialize (line 2007) | void rofi_view_workers_initialize(void) { function rofi_view_workers_finalize (line 2036) | void rofi_view_workers_finalize(void) { function Mode (line 2043) | Mode *rofi_view_get_mode(RofiViewState *state) { return state->sw; } function gboolean (line 2045) | static gboolean rofi_view_overlay_timeout(G_GNUC_UNUSED gpointer user_da... function rofi_view_set_overlay_timeout (line 2055) | void rofi_view_set_overlay_timeout(RofiViewState *state, const char *tex... function rofi_view_set_overlay (line 2069) | void rofi_view_set_overlay(RofiViewState *state, const char *text) { function rofi_view_clear_input (line 2087) | void rofi_view_clear_input(RofiViewState *state) { function rofi_view_ellipsize_listview (line 2094) | void rofi_view_ellipsize_listview(RofiViewState *state, function rofi_view_switch_mode (line 2099) | void rofi_view_switch_mode(RofiViewState *state, Mode *mode) { function rofi_view_update (line 2129) | void rofi_view_update(RofiViewState *state, gboolean qr) { function rofi_view_temp_configure_notify (line 2133) | void rofi_view_temp_configure_notify(RofiViewState *state, function rofi_view_temp_click_to_exit (line 2138) | void rofi_view_temp_click_to_exit(RofiViewState *state, xcb_window_t tar... function rofi_view_frame_callback (line 2142) | void rofi_view_frame_callback(void) { proxy->frame_callback(); } function rofi_view_queue_redraw (line 2144) | void rofi_view_queue_redraw(void) { proxy->queue_redraw(); } function rofi_view_set_window_title (line 2146) | void rofi_view_set_window_title(const char *title) { function rofi_view_calculate_window_position (line 2150) | void rofi_view_calculate_window_position(RofiViewState *state) { function rofi_view_calculate_window_width (line 2154) | void rofi_view_calculate_window_width(struct RofiViewState *state) { function rofi_view_calculate_window_height (line 2158) | int rofi_view_calculate_window_height(RofiViewState *state) { function rofi_view_window_update_size (line 2162) | void rofi_view_window_update_size(RofiViewState *state) { function rofi_view_set_cursor (line 2166) | void rofi_view_set_cursor(RofiCursorType type) { proxy->set_cursor(type); } function rofi_view_cleanup (line 2168) | void rofi_view_cleanup(void) { proxy->cleanup(); } function rofi_view_hide (line 2170) | void rofi_view_hide(void) { proxy->hide(); } function rofi_view_reload (line 2172) | void rofi_view_reload(void) { proxy->reload(); } function __create_window (line 2174) | void __create_window(MenuFlags menu_flags) { function xcb_window_t (line 2178) | xcb_window_t rofi_view_get_window(void) { return proxy->get_window(); } function rofi_view_get_current_monitor (line 2180) | void rofi_view_get_current_monitor(int *width, int *height) { function rofi_view_set_size (line 2184) | void rofi_view_set_size(RofiViewState *state, gint width, gint height) { function rofi_view_get_size (line 2188) | void rofi_view_get_size(RofiViewState *state, gint *width, gint *height) { function rofi_view_ping_mouse (line 2192) | void rofi_view_ping_mouse(RofiViewState *state) { proxy->ping_mouse(stat... function rofi_view_pool_refresh (line 2194) | void rofi_view_pool_refresh(void) { proxy->pool_refresh(); } FILE: source/wayland/display.c type wayland_buffer_pool (line 77) | typedef struct _display_buffer_pool wayland_buffer_pool; type wayland_output (line 78) | typedef struct { type wayland_buffer (line 95) | typedef struct { type _display_buffer_pool (line 102) | struct _display_buffer_pool { type zwp_text_input_v3_listener (line 118) | struct zwp_text_input_v3_listener function wayland_buffer_cleanup (line 120) | static void wayland_buffer_cleanup(wayland_buffer_pool *self) { function wayland_buffer_release (line 144) | static void wayland_buffer_release(void *data, struct wl_buffer *buffer) { type wl_buffer_listener (line 157) | struct wl_buffer_listener function wayland_buffer_pool (line 160) | wayland_buffer_pool *display_buffer_pool_new(gint width, gint height) { function display_buffer_pool_free (line 232) | void display_buffer_pool_free(wayland_buffer_pool *self) { function wayland_surface_protocol_enter (line 240) | static void wayland_surface_protocol_enter(void *data, function wayland_surface_protocol_leave (line 271) | static void wayland_surface_protocol_leave(void *data, type wl_surface_listener (line 275) | struct wl_surface_listener type wl_callback (line 280) | struct wl_callback type wl_callback_listener (line 283) | struct wl_callback_listener function cairo_surface_t (line 287) | cairo_surface_t * function display_surface_commit (line 311) | void display_surface_commit(cairo_surface_t *surface) { function wayland_frame_callback (line 331) | static void wayland_frame_callback(void *data, struct wl_callback *callb... function wayland_keyboard_keymap (line 345) | static void wayland_keyboard_keymap(void *data, struct wl_keyboard *keyb... function wayland_keyboard_enter (line 376) | static void wayland_keyboard_enter(void *data, struct wl_keyboard *keybo... function wayland_keyboard_leave (line 392) | static void wayland_keyboard_leave(void *data, struct wl_keyboard *keybo... function gboolean (line 399) | static gboolean wayland_key_repeat(void *data) { function gboolean (line 425) | static gboolean wayland_key_repeat_delay(void *data) { function wayland_keyboard_key (line 457) | static void wayland_keyboard_key(void *data, struct wl_keyboard *keyboard, function wayland_keyboard_modifiers (line 502) | static void wayland_keyboard_modifiers(void *data, struct wl_keyboard *k... function wayland_keyboard_repeat_info (line 516) | static void wayland_keyboard_repeat_info(void *data, type wl_keyboard_listener (line 529) | struct wl_keyboard_listener function wayland_cursor_set_image (line 540) | static void wayland_cursor_set_image(int i) { type wl_callback (line 555) | struct wl_callback type wl_callback_listener (line 558) | struct wl_callback_listener function wayland_cursor_frame_callback (line 563) | static void wayland_cursor_frame_callback(void *data, function wayland_pointer_send_events (line 579) | static void wayland_pointer_send_events(wayland_seat *self) { type wl_cursor (line 658) | struct wl_cursor type wl_cursor_theme (line 659) | struct wl_cursor_theme type wl_cursor (line 667) | struct wl_cursor function rofi_cursor_type_to_wp_cursor_shape (line 687) | static enum wp_cursor_shape_device_v1_shape function wayland_cursor_update_for_seat (line 700) | static void wayland_cursor_update_for_seat(wayland_seat *seat) { function wayland_pointer_enter (line 729) | static void wayland_pointer_enter(void *data, struct wl_pointer *pointer, function wayland_display_set_cursor_type (line 751) | void wayland_display_set_cursor_type(RofiCursorType type) { function wayland_pointer_leave (line 785) | static void wayland_pointer_leave(void *data, struct wl_pointer *pointer, function wayland_pointer_motion (line 795) | static void wayland_pointer_motion(void *data, struct wl_pointer *pointer, function wayland_pointer_button (line 806) | static void wayland_pointer_button(void *data, struct wl_pointer *pointer, function wayland_pointer_axis (line 820) | static void wayland_pointer_axis(void *data, struct wl_pointer *pointer, function wayland_pointer_frame (line 835) | static void wayland_pointer_frame(void *data, struct wl_pointer *pointer) { function wayland_pointer_axis_source (line 840) | static void function wayland_pointer_axis_stop (line 848) | static void wayland_pointer_axis_stop(void *data, struct wl_pointer *poi... function wayland_pointer_axis_discrete (line 852) | static void wayland_pointer_axis_discrete(void *data, function wayland_pointer_axis120 (line 871) | static void wayland_pointer_axis120(void *data, struct wl_pointer *wl_po... type wl_pointer_listener (line 887) | struct wl_pointer_listener function wayland_keyboard_release (line 902) | static void wayland_keyboard_release(wayland_seat *self) { type clipboard_read_info (line 920) | struct clipboard_read_info { function gboolean (line 928) | static gboolean clipboard_read_glib_callback(GIOChannel *channel, function gboolean (line 971) | static gboolean clipboard_read_data(int fd, ClipboardCb callback, function data_offer_handle_offer (line 1001) | static void data_offer_handle_offer(void *data, struct wl_data_offer *of... function data_offer_handle_source_actions (line 1004) | static void data_offer_handle_source_actions( function data_offer_handle_action (line 1007) | static void data_offer_handle_action(void *data, type wl_data_offer_listener (line 1011) | struct wl_data_offer_listener function data_device_handle_data_offer (line 1017) | static void data_device_handle_data_offer(void *data, function data_device_handle_enter (line 1023) | static void data_device_handle_enter(void *data, function data_device_handle_leave (line 1029) | static void data_device_handle_leave(void *data, function data_device_handle_motion (line 1032) | static void data_device_handle_motion(void *data, function data_device_handle_drop (line 1037) | static void data_device_handle_drop(void *data, function clipboard_handle_selection (line 1040) | static void clipboard_handle_selection(enum clipboard_type cb_type, function data_device_handle_selection (line 1054) | static void data_device_handle_selection(void *data, type wl_data_device_listener (line 1060) | struct wl_data_device_listener function primary_selection_handle_offer (line 1069) | static void type zwp_primary_selection_offer_v1_listener (line 1074) | struct zwp_primary_selection_offer_v1_listener function primary_selection_device_handle_data_offer (line 1079) | static void primary_selection_device_handle_data_offer( function primary_selection_device_handle_selection (line 1086) | static void primary_selection_device_handle_selection( type zwp_primary_selection_device_v1_listener (line 1092) | struct zwp_primary_selection_device_v1_listener function wayland_pointer_release (line 1098) | static void wayland_pointer_release(wayland_seat *self) { function wayland_seat_release (line 1115) | static void wayland_seat_release(wayland_seat *self) { function wayland_seat_capabilities (line 1130) | static void wayland_seat_capabilities(void *data, struct wl_seat *seat, function wayland_seat_name (line 1173) | static void wayland_seat_name(void *data, struct wl_seat *seat, type wl_seat_listener (line 1184) | struct wl_seat_listener function update_cursor_rectangle (line 1189) | static void update_cursor_rectangle(struct zwp_text_input_v3 *text_input) { function text_input_enter (line 1203) | static void text_input_enter(void *data, struct zwp_text_input_v3 *text_... function text_input_leave (line 1212) | static void text_input_leave(void *data, struct zwp_text_input_v3 *text_... function text_input_preedit_string (line 1218) | static void text_input_preedit_string(void *data, function text_input_commit_string (line 1226) | static void text_input_commit_string(void *data, function text_input_delete_surrounding_text (line 1239) | static void function text_input_done (line 1245) | static void text_input_done(void *data, struct zwp_text_input_v3 *text_i... type zwp_text_input_v3_listener (line 1248) | struct zwp_text_input_v3_listener function wayland_output_release (line 1257) | static void wayland_output_release(wayland_output *self) { function wayland_output (line 1272) | static wayland_output *wayland_output_by_name(const char *name) { function wayland_get_dpi_estimation (line 1290) | double wayland_get_dpi_estimation(void) { function wayland_output_done (line 1312) | static void wayland_output_done(void *data, struct wl_output *output) { function wayland_output_geometry (line 1326) | static void wayland_output_geometry(void *data, struct wl_output *output, function wayland_output_mode (line 1340) | static void wayland_output_mode(void *data, struct wl_output *output, function wayland_output_scale (line 1350) | static void wayland_output_scale(void *data, struct wl_output *output, function wayland_output_name (line 1358) | static void wayland_output_name(void *data, struct wl_output *output, function wayland_output_description (line 1368) | static void wayland_output_description(void *data, struct wl_output *out... type wl_output_listener (line 1372) | struct wl_output_listener function wayland_registry_handle_global (line 1385) | static void wayland_registry_handle_global(void *data, function wayland_registry_handle_global_remove (line 1469) | static void wayland_registry_handle_global_remove(void *data, type wl_registry_listener (line 1551) | struct wl_registry_listener function wayland_layer_shell_surface_configure (line 1556) | static void wayland_layer_shell_surface_configure( function wayland_surface_destroy (line 1564) | static void wayland_surface_destroy(void) { function wayland_layer_shell_surface_closed (line 1575) | static void type zwlr_layer_surface_v1_listener (line 1597) | struct zwlr_layer_surface_v1_listener function gboolean (line 1603) | static gboolean wayland_error(gpointer user_data) { function gboolean (line 1608) | static gboolean wayland_cursor_reload_theme(guint scale) { function gboolean (line 1645) | static gboolean wayland_display_setup(GMainLoop *main_loop, function gboolean (line 1693) | static gboolean wayland_display_late_setup(void) { function gboolean (line 1752) | gboolean display_get_surface_dimensions(int *width, int *height) { function display_set_surface_dimensions (line 1765) | void display_set_surface_dimensions(int width, int height, int x_margin, function wayland_display_early_cleanup (line 1826) | static void wayland_display_early_cleanup(void) { function wayland_display_cleanup (line 1835) | static void wayland_display_cleanup(void) { function wayland_display_dump_monitor_layout (line 1849) | static void wayland_display_dump_monitor_layout(void) { function wayland_display_startup_notification (line 1884) | static void function wayland_display_monitor_active (line 1889) | static int wayland_display_monitor_active(workarea *mon) { function wayland_display_set_input_focus (line 1894) | static void wayland_display_set_input_focus(guint w) {} function wayland_display_revert_input_focus (line 1896) | static void wayland_display_revert_input_focus(void) {} type _view_proxy (line 1898) | struct _view_proxy function guint (line 1902) | static guint wayland_display_scale(void) { return wayland->scale; } function wayland_get_clipboard_data (line 1904) | static void wayland_get_clipboard_data(int cb_type, ClipboardCb callback, function wayland_set_fullscreen_mode (line 1928) | static void wayland_set_fullscreen_mode(void) { FILE: source/wayland/view.c function wayland_rofi_view_get_current_monitor (line 94) | static void wayland_rofi_view_get_current_monitor(int *width, int *heigh... function gboolean (line 109) | static gboolean wayland_rofi_view_repaint(G_GNUC_UNUSED void *data) { function wayland_rofi_view_calculate_window_position (line 126) | static void wayland_rofi_view_calculate_window_position( function rofi_get_location (line 129) | static int rofi_get_location(RofiViewState *state) { function rofi_get_offset_px (line 134) | static int rofi_get_offset_px(RofiViewState *state, RofiOrientation ori) { function wayland_rofi_view_window_update_size (line 142) | static void wayland_rofi_view_window_update_size(RofiViewState *state) { function wayland_rofi_view_set_size (line 155) | static void wayland_rofi_view_set_size(RofiViewState *state, gint width, function wayland_rofi_view_get_size (line 166) | static void wayland_rofi_view_get_size(RofiViewState *state, gint *width, function wayland_rofi_view_ping_mouse (line 172) | static void wayland_rofi_view_ping_mouse(RofiViewState *state) { (void)s... function gboolean (line 174) | static gboolean wayland_rofi_view_reload_idle(G_GNUC_UNUSED gpointer dat... function wayland_rofi_view_reload (line 193) | static void wayland_rofi_view_reload(void) { function wayland_rofi_view_queue_redraw (line 200) | static void wayland_rofi_view_queue_redraw(void) { function wayland___create_window (line 213) | static void wayland___create_window(MenuFlags menu_flags) { function wayland_rofi_view_calculate_window_width (line 285) | static void wayland_rofi_view_calculate_window_width(RofiViewState *stat... function wayland_rofi_view_update (line 302) | static void wayland_rofi_view_update(RofiViewState *state, gboolean qr) { function wayland_rofi_view_frame_callback (line 345) | static void wayland_rofi_view_frame_callback(void) { function wayland_rofi_view_calculate_window_height (line 352) | static int wayland_rofi_view_calculate_window_height(RofiViewState *stat... function wayland_rofi_view_hide (line 372) | static void wayland_rofi_view_hide(void) { display_early_cleanup(); } function wayland_rofi_view_cleanup (line 374) | static void wayland_rofi_view_cleanup(void) { function wayland_rofi_view_set_window_title (line 400) | static void function wayland_rofi_view_pool_refresh (line 403) | static void wayland_rofi_view_pool_refresh(void) { FILE: source/widgets/box.c type _box (line 40) | struct _box { function box_get_desired_width (line 52) | static int box_get_desired_width(widget *wid, const int height) { function box_get_desired_height (line 95) | static int box_get_desired_height(widget *wid, const int width) { function vert_calculate_size (line 128) | static void vert_calculate_size(box *b) { function hori_calculate_size (line 195) | static void hori_calculate_size(box *b) { function box_draw (line 266) | static void box_draw(widget *wid, cairo_t *draw) { function box_free (line 275) | static void box_free(widget *wid) { function box_add (line 287) | void box_add(box *wid, widget *child, gboolean expand) { function box_resize (line 309) | static void box_resize(widget *wid, short w, short h) { function widget (line 318) | static widget *box_find_mouse_target(widget *wid, WidgetType type, gint x, function box_set_state (line 339) | static void box_set_state(widget *wid, const char *state) { function box (line 347) | box *box_create(widget *parent, const char *name, RofiOrientation type) { function box_update (line 367) | static void box_update(widget *wid) { FILE: source/widgets/container.c type _container (line 38) | struct _container { function container_get_desired_height (line 45) | static int container_get_desired_height(widget *wid, const int width) { function container_draw (line 55) | static void container_draw(widget *wid, cairo_t *draw) { function container_free (line 61) | static void container_free(widget *wid) { function container_add (line 68) | void container_add(container *cont, widget *child) { function container_resize (line 77) | static void container_resize(widget *wid, short w, short h) { function widget (line 86) | static widget *container_find_mouse_target(widget *wid, WidgetType type,... function container_set_state (line 98) | static void container_set_state(widget *wid, const char *state) { function container (line 103) | container *container_create(widget *parent, const char *name) { function container_update (line 117) | static void container_update(widget *wid) { FILE: source/widgets/icon.c type _icon (line 41) | struct _icon { function icon_get_desired_height (line 57) | static int icon_get_desired_height(widget *wid, G_GNUC_UNUSED const int ... function icon_get_desired_width (line 72) | static int icon_get_desired_width(widget *wid, G_GNUC_UNUSED const int h... function icon_draw (line 88) | static void icon_draw(widget *wid, cairo_t *draw) { function icon_free (line 129) | static void icon_free(widget *wid) { function icon_resize (line 139) | static void icon_resize(widget *wid, short w, short h) { function icon_set_surface (line 148) | void icon_set_surface(icon *icon_widget, cairo_surface_t *surf) { function icon (line 161) | icon *icon_create(widget *parent, const char *name) { FILE: source/widgets/listview.c type MoveDirection (line 59) | typedef enum { LEFT_TO_RIGHT = 0, RIGHT_TO_LEFT = 1 } MoveDirection; type _listview_row (line 61) | typedef struct { type _listview (line 68) | struct _listview { function listview_set_state (line 150) | static void listview_set_state(_listview_row r, TextBoxFontType tbft) { function listview_add_widget (line 172) | static void listview_add_widget(listview *lv, _listview_row *row, widget... function listview_create_row (line 224) | static void listview_create_row(listview *lv, _listview_row *row) { function listview_free (line 251) | static void listview_free(widget *wid) { function scroll_per_page_barview (line 262) | static unsigned int scroll_per_page_barview(listview *lv) { function scroll_per_page (line 276) | static unsigned int scroll_per_page(listview *lv) { function scroll_continious_elements (line 304) | static unsigned int scroll_continious_elements(listview *lv) { function scroll_continious_rows (line 327) | static unsigned int scroll_continious_rows(listview *lv) { function update_element (line 351) | static void update_element(listview *lv, unsigned int tb, unsigned int i... function barview_draw (line 372) | static void barview_draw(widget *wid, cairo_t *draw) { function listview_draw (line 452) | static void listview_draw(widget *wid, cairo_t *draw) { function _listview_draw (line 571) | static void _listview_draw(widget *wid, cairo_t *draw) { function listview_recompute_elements (line 582) | static void listview_recompute_elements(listview *lv) { function listview_set_num_elements (line 622) | void listview_set_num_elements(listview *lv, unsigned int rows) { function listview_get_selected (line 639) | unsigned int listview_get_selected(listview *lv) { function listview_set_selected (line 646) | void listview_set_selected(listview *lv, unsigned int selected) { function listview_resize (line 664) | static void listview_resize(widget *wid, short w, short h) { function widget (line 694) | static widget *listview_find_mouse_target(widget *wid, WidgetType type, ... function WidgetTriggerActionResult (line 720) | static WidgetTriggerActionResult function WidgetTriggerActionResult (line 742) | static WidgetTriggerActionResult listview_element_trigger_action( function gboolean (line 770) | static gboolean listview_element_motion_notify(widget *wid, function listview (line 784) | listview *listview_create(widget *parent, const char *name, function listview_nav_up_int (line 858) | static void listview_nav_up_int(listview *lv) { function listview_nav_down_int (line 876) | static void listview_nav_down_int(listview *lv) { function listview_nav_next (line 893) | void listview_nav_next(listview *lv) { function listview_nav_prev (line 899) | void listview_nav_prev(listview *lv) { function listview_nav_column_left_int (line 906) | static void listview_nav_column_left_int(listview *lv) { function listview_nav_column_right_int (line 915) | static void listview_nav_column_right_int(listview *lv) { function listview_nav_up (line 925) | void listview_nav_up(listview *lv) { function listview_nav_down (line 943) | void listview_nav_down(listview *lv) { function listview_nav_left (line 962) | void listview_nav_left(listview *lv) { function listview_nav_right (line 985) | void listview_nav_right(listview *lv) { function listview_nav_page_prev_int (line 1024) | static void listview_nav_page_prev_int(listview *lv) { function listview_nav_page_next_int (line 1049) | static void listview_nav_page_next_int(listview *lv) { function listview_nav_page_prev (line 1077) | void listview_nav_page_prev(listview *lv) { function listview_nav_page_next (line 1087) | void listview_nav_page_next(listview *lv) { function listview_get_desired_height (line 1098) | static int listview_get_desired_height(widget *wid, function listview_set_show_scrollbar (line 1128) | void listview_set_show_scrollbar(listview *lv, gboolean enabled) { function listview_set_scroll_type (line 1139) | void listview_set_scroll_type(listview *lv, ScrollType type) { function listview_set_mouse_activated_cb (line 1145) | void listview_set_mouse_activated_cb(listview *lv, function listview_set_max_lines (line 1154) | void listview_set_max_lines(listview *lv, unsigned int max_lines) { function gboolean (line 1160) | gboolean listview_get_fixed_num_lines(listview *lv) { function listview_set_fixed_num_lines (line 1166) | void listview_set_fixed_num_lines(listview *lv) { function listview_set_ellipsize (line 1172) | void listview_set_ellipsize(listview *lv, PangoEllipsizeMode mode) { function listview_toggle_ellipsizing (line 1181) | void listview_toggle_ellipsizing(listview *lv) { function listview_set_filtered (line 1198) | void listview_set_filtered(listview *lv, gboolean filtered) { function listview_set_selection_changed_callback (line 1204) | void listview_set_selection_changed_callback( FILE: source/widgets/scrollbar.c function scrollbar_get_desired_height (line 44) | static int scrollbar_get_desired_height(widget *wid, function guint (line 52) | guint scrollbar_scroll_get_line(const scrollbar *sb, int y) { function scrollbar_scroll (line 74) | static void scrollbar_scroll(scrollbar *sb, int y) { function WidgetTriggerActionResult (line 79) | static WidgetTriggerActionResult function gboolean (line 97) | static gboolean scrollbar_motion_notify(widget *wid, G_GNUC_UNUSED gint x, function scrollbar (line 104) | scrollbar *scrollbar_create(widget *parent, const char *name) { function scrollbar_free (line 128) | static void scrollbar_free(widget *wid) { function scrollbar_set_max_value (line 133) | void scrollbar_set_max_value(scrollbar *sb, unsigned int max) { function scrollbar_set_handle (line 139) | void scrollbar_set_handle(scrollbar *sb, unsigned int pos) { function scrollbar_set_handle_length (line 145) | void scrollbar_set_handle_length(scrollbar *sb, unsigned int pos_length) { function scrollbar_draw (line 163) | static void scrollbar_draw(widget *wid, cairo_t *draw) { FILE: source/widgets/textbox.c function gboolean (line 61) | static gboolean textbox_blink(gpointer data) { function textbox_resize (line 73) | static void textbox_resize(widget *wid, short w, short h) { function textbox_get_desired_height (line 77) | static int textbox_get_desired_height(widget *wid, const int width) { function WidgetTriggerActionResult (line 96) | static WidgetTriggerActionResult function textbox_initialize_font (line 126) | static void textbox_initialize_font(textbox *tb) { function textbox_tab_stops (line 178) | static void textbox_tab_stops(textbox *tb) { function textbox (line 203) | textbox *textbox_create(widget *parent, WidgetType type, const char *name, function textbox_font (line 307) | void textbox_font(textbox *tb, TextBoxFontType tbft) { function __textbox_update_pango_text (line 339) | static void __textbox_update_pango_text(textbox *tb) { function PangoAttrList (line 377) | PangoAttrList *textbox_get_pango_attributes(textbox *tb) { function textbox_set_pango_attributes (line 383) | void textbox_set_pango_attributes(textbox *tb, PangoAttrList *list) { function textbox_get_cursor (line 396) | int textbox_get_cursor(const textbox *tb) { function textbox_text (line 403) | void textbox_text(textbox *tb, const char *text) { function textbox_moveresize (line 438) | void textbox_moveresize(textbox *tb, int x, int y, int w, int h) { function textbox_free (line 479) | static void textbox_free(widget *wid) { function textbox_draw (line 498) | static void textbox_draw(widget *wid, cairo_t *draw) { function textbox_cursor (line 639) | void textbox_cursor(textbox *tb, int pos) { function textbox_cursor_inc (line 657) | static int textbox_cursor_inc(textbox *tb) { function textbox_cursor_dec (line 670) | static int textbox_cursor_dec(textbox *tb) { function textbox_cursor_inc_word (line 677) | static void textbox_cursor_inc_word(textbox *tb) { function textbox_cursor_dec_word (line 708) | static void textbox_cursor_dec_word(textbox *tb) { function textbox_cursor_end (line 741) | void textbox_cursor_end(textbox *tb) { function textbox_insert (line 754) | void textbox_insert(textbox *tb, const int char_pos, const char *str, function textbox_delete (line 778) | void textbox_delete(textbox *tb, int pos, int dlen) { function textbox_cursor_del (line 811) | static void textbox_cursor_del(textbox *tb) { function textbox_cursor_bkspc (line 823) | static void textbox_cursor_bkspc(textbox *tb) { function textbox_transpose_chars (line 835) | static void textbox_transpose_chars(textbox *tb) { function textbox_cursor_bkspc_word (line 875) | static void textbox_cursor_bkspc_word(textbox *tb) { function textbox_cursor_del_eol (line 884) | static void textbox_cursor_del_eol(textbox *tb) { function textbox_cursor_del_sol (line 892) | static void textbox_cursor_del_sol(textbox *tb) { function textbox_cursor_del_word (line 898) | static void textbox_cursor_del_word(textbox *tb) { function textbox_keybinding (line 913) | int textbox_keybinding(textbox *tb, KeyBindingAction action) { function gboolean (line 978) | gboolean textbox_append_text(textbox *tb, const char *pad, const int pad... function tbfc_entry_free (line 1011) | static void tbfc_entry_free(TBFontConfig *tbfc) { function textbox_setup (line 1018) | void textbox_setup(void) { function textbox_set_pango_context (line 1025) | void textbox_set_pango_context(const char *font, PangoContext *p) { function textbox_cleanup (line 1050) | void textbox_cleanup(void) { function textbox_get_width (line 1058) | int textbox_get_width(widget *wid) { function _textbox_get_height (line 1066) | int _textbox_get_height(widget *wid) { function textbox_get_height (line 1074) | int textbox_get_height(const textbox *tb) { function textbox_get_font_height (line 1079) | int textbox_get_font_height(const textbox *tb) { function textbox_get_font_width (line 1085) | int textbox_get_font_width(const textbox *tb) { function textbox_get_estimated_char_height (line 1092) | double textbox_get_estimated_char_height(void) { return tbfc_default->he... function textbox_get_estimated_char_width (line 1096) | double textbox_get_estimated_char_width(void) { function textbox_get_estimated_ch (line 1106) | double textbox_get_estimated_ch(void) { function textbox_get_estimated_height (line 1114) | int textbox_get_estimated_height(const textbox *tb, int eh) { function textbox_get_desired_width (line 1118) | int textbox_get_desired_width(widget *wid, G_GNUC_UNUSED const int heigh... function textbox_set_ellipsize (line 1141) | void textbox_set_ellipsize(textbox *tb, PangoEllipsizeMode mode) { function textbox_get_cursor_x_pos (line 1151) | int textbox_get_cursor_x_pos(const textbox *tb) { FILE: source/widgets/widget.c function widget_init (line 36) | void widget_init(widget *wid, widget *parent, WidgetType type, function widget_set_state (line 63) | void widget_set_state(widget *wid, const char *state) { function widget_intersect (line 80) | int widget_intersect(const widget *wid, int x, int y) { function widget_resize (line 92) | void widget_resize(widget *wid, short w, short h) { function widget_move (line 107) | void widget_move(widget *wid, short x, short y) { function widget_set_type (line 114) | void widget_set_type(widget *wid, WidgetType type) { function gboolean (line 121) | gboolean widget_enabled(widget *wid) { function widget_set_enabled (line 128) | void widget_set_enabled(widget *wid, gboolean enabled) { function widget_draw (line 140) | void widget_draw(widget *wid, cairo_t *d) { function widget_free (line 425) | void widget_free(widget *wid) { function widget_get_height (line 437) | int widget_get_height(widget *wid) { function widget_get_width (line 446) | int widget_get_width(widget *wid) { function widget_get_x_pos (line 455) | int widget_get_x_pos(widget *wid) { function widget_get_y_pos (line 461) | int widget_get_y_pos(widget *wid) { function widget_xy_to_relative (line 468) | void widget_xy_to_relative(widget *wid, gint *x, gint *y) { function widget_update (line 477) | void widget_update(widget *wid) { function widget_queue_redraw (line 487) | void widget_queue_redraw(widget *wid) { function gboolean (line 500) | gboolean widget_need_redraw(widget *wid) { function widget (line 510) | widget *widget_find_mouse_target(widget *wid, WidgetType type, gint x, g... function WidgetTriggerActionResult (line 529) | WidgetTriggerActionResult widget_check_action(widget *wid, function WidgetTriggerActionResult (line 546) | WidgetTriggerActionResult widget_trigger_action(widget *wid, guint action, function widget_set_trigger_action_handler (line 557) | void widget_set_trigger_action_handler(widget *wid, widget_trigger_actio... function gboolean (line 566) | gboolean widget_motion_notify(widget *wid, gint x, gint y) { function widget_padding_get_left (line 576) | int widget_padding_get_left(const widget *wid) { function widget_padding_get_right (line 586) | int widget_padding_get_right(const widget *wid) { function widget_padding_get_top (line 598) | int widget_padding_get_top(const widget *wid) { function widget_padding_get_bottom (line 608) | int widget_padding_get_bottom(const widget *wid) { function widget_padding_get_remaining_width (line 619) | int widget_padding_get_remaining_width(const widget *wid) { function widget_padding_get_remaining_height (line 625) | int widget_padding_get_remaining_height(const widget *wid) { function widget_padding_get_padding_height (line 631) | int widget_padding_get_padding_height(const widget *wid) { function widget_padding_get_padding_width (line 637) | int widget_padding_get_padding_width(const widget *wid) { function widget_get_desired_height (line 644) | int widget_get_desired_height(widget *wid, const int width) { function widget_get_desired_width (line 653) | int widget_get_desired_width(widget *wid, const int height) { function widget_get_absolute_xpos (line 663) | int widget_get_absolute_xpos(widget *wid) { function widget_get_absolute_ypos (line 673) | int widget_get_absolute_ypos(widget *wid) { FILE: source/xcb/display.c type _xcb_stuff (line 92) | struct _xcb_stuff function xcb_visualtype_t (line 133) | static xcb_visualtype_t *lookup_visual(xcb_screen_t *s, xcb_visualid_t v... function cairo_image_surface_blur (line 178) | void cairo_image_surface_blur(cairo_surface_t *surface, int radius, function cairo_surface_t (line 287) | cairo_surface_t *x11_helper_get_screenshot_surface_window(xcb_window_t w... function cairo_surface_t (line 348) | cairo_surface_t *x11_helper_get_screenshot_surface(void) { function xcb_pixmap_t (line 354) | static xcb_pixmap_t get_root_pixmap(xcb_connection_t *c, xcb_screen_t *s... function cairo_surface_t (line 374) | cairo_surface_t *x11_helper_get_bg_surface(void) { function window_set_atom_prop (line 414) | void window_set_atom_prop(xcb_window_t w, xcb_atom_t prop, xcb_atom_t *a... function x11_monitor_free (line 427) | static void x11_monitor_free(workarea *m) { function x11_monitors_free (line 432) | static void x11_monitors_free(void) { function x11_workarea_fix_rotation (line 445) | static void x11_workarea_fix_rotation(workarea *w) { function workarea (line 460) | static workarea *x11_get_monitor_from_output(xcb_randr_output_t out) { function workarea (line 508) | static workarea * function x11_is_extension_present (line 550) | static int x11_is_extension_present(const char *extension) { function x11_build_monitor_layout_xinerama (line 564) | static void x11_build_monitor_layout_xinerama(void) { function x11_build_monitor_layout (line 595) | static void x11_build_monitor_layout(void) { function xcb_display_dump_monitor_layout (line 696) | static void xcb_display_dump_monitor_layout(void) { function xcb_display_startup_notification (line 722) | static void xcb_display_startup_notification(RofiHelperExecuteContext *c... function monitor_get_dimension (line 764) | static int monitor_get_dimension(int monitor_id, workarea *mon) { function monitor_dimensions (line 779) | static void monitor_dimensions(int x, int y, workarea *mon) { function pointer_get (line 806) | static int pointer_get(xcb_window_t root, int *x, int *y) { function monitor_active_from_winid (line 821) | static int monitor_active_from_winid(xcb_drawable_t id, workarea *mon) { function monitor_active_from_id_focused (line 851) | static int monitor_active_from_id_focused(int mon_id, workarea *mon) { function monitor_active_from_id (line 922) | static int monitor_active_from_id(int mon_id, workarea *mon) { function xcb_display_monitor_active (line 1003) | static int xcb_display_monitor_active(workarea *mon) { function get_atom_name (line 1074) | static bool get_atom_name(xcb_connection_t *conn, xcb_atom_t atom, char ... function rofi_view_paste (line 1109) | static void rofi_view_paste(RofiViewState *state, function gboolean (line 1137) | static gboolean function gboolean (line 1167) | static gboolean x11_button_to_nk_bindings_scroll(guint32 x11_button, function rofi_key_press_event_handler (line 1190) | static void rofi_key_press_event_handler(xcb_key_press_event_t *xkpe, function rofi_key_release_event_handler (line 1210) | static void rofi_key_release_event_handler(xcb_key_release_event_t *xkre, function main_loop_x11_event_handler_view (line 1221) | static void main_loop_x11_event_handler_view(xcb_generic_event_t *event) { function x11_event_handler_fowarding (line 1418) | void x11_event_handler_fowarding(G_GNUC_UNUSED xcb_xim_t *im, function gboolean (line 1438) | static gboolean main_loop_x11_event_handler(xcb_generic_event_t *ev, function take_pointer (line 1493) | static int take_pointer(xcb_window_t w, int iters) { function take_keyboard (line 1522) | static int take_keyboard(xcb_window_t w, int iters) { function release_keyboard (line 1550) | static void release_keyboard(void) { function release_pointer (line 1553) | static void release_pointer(void) { function error_trap_push (line 1559) | static void error_trap_push(G_GNUC_UNUSED SnDisplay *display, function error_trap_pop (line 1564) | static void error_trap_pop(G_GNUC_UNUSED SnDisplay *display, function x11_create_frequently_used_atoms (line 1578) | static void x11_create_frequently_used_atoms(void) { function x11_helper_discover_window_manager (line 1612) | static void x11_helper_discover_window_manager(void) { function gboolean (line 1637) | static gboolean xcb_display_setup(GMainLoop *main_loop, NkBindings *bind... function x11_create_visual_and_colormap (line 1787) | static void x11_create_visual_and_colormap(void) { function x11_lookup_cursors (line 1830) | static void x11_lookup_cursors(void) { function gboolean (line 1853) | static gboolean lazy_grab_pointer(G_GNUC_UNUSED gpointer data) { function gboolean (line 1866) | static gboolean lazy_grab_keyboard(G_GNUC_UNUSED gpointer data) { function gboolean (line 1881) | static gboolean xcb_display_late_setup(void) { function xcb_window_t (line 1914) | xcb_window_t xcb_stuff_get_root_window(void) { return xcb->screen->root; } function xcb_display_early_cleanup (line 1916) | static void xcb_display_early_cleanup(void) { function xcb_display_cleanup (line 1922) | static void xcb_display_cleanup(void) { function x11_disable_decoration (line 1956) | void x11_disable_decoration(xcb_window_t window) { function x11_set_cursor (line 1980) | void x11_set_cursor(xcb_window_t window, X11CursorType type) { function xcb_stuff_set_clipboard (line 1992) | void xcb_stuff_set_clipboard(char *data) { function xcb_display_set_input_focus (line 1997) | static void xcb_display_set_input_focus(guint w) { function xcb_display_revert_input_focus (line 2020) | static void xcb_display_revert_input_focus(void) { function guint (line 2030) | static guint xcb_display_scale(void) { return 1; } type _view_proxy (line 2032) | struct _view_proxy FILE: source/xcb/view.c function xcb_rofi_view_get_current_monitor (line 139) | static void xcb_rofi_view_get_current_monitor(int *width, int *height) { function gboolean (line 168) | static gboolean bench_update(void) { function gboolean (line 192) | static gboolean xcb_rofi_view_repaint(G_GNUC_UNUSED void *data) { function xcb_rofi_view_update (line 218) | static void xcb_rofi_view_update(RofiViewState *state, gboolean qr) { function xcb_rofi_view_calculate_window_position (line 279) | static void xcb_rofi_view_calculate_window_position(RofiViewState *state) { function xcb_rofi_view_window_update_size (line 366) | static void xcb_rofi_view_window_update_size(RofiViewState *state) { function X11CursorType (line 395) | static X11CursorType rofi_cursor_type_to_x11_cursor_type(RofiCursorType ... function xcb_rofi_view_set_cursor (line 410) | static void xcb_rofi_view_set_cursor(RofiCursorType type) { function xcb_rofi_view_ping_mouse (line 422) | static void xcb_rofi_view_ping_mouse(RofiViewState *state) { function gboolean (line 438) | static gboolean xcb_rofi_view_reload_idle(G_GNUC_UNUSED gpointer data) { function xcb_rofi_view_reload (line 456) | static void xcb_rofi_view_reload(void) { function xcb_rofi_view_queue_redraw (line 463) | static void xcb_rofi_view_queue_redraw(void) { function xcb_rofi_view_setup_fake_transparency (line 474) | static void function xim_commit_string (line 529) | static void xim_commit_string(xcb_xim_t *im, G_GNUC_UNUSED xcb_xic_t ic, function xim_disconnected (line 558) | static void xim_disconnected(G_GNUC_UNUSED xcb_xim_t *im, function create_ic_callback (line 563) | static void create_ic_callback(xcb_xim_t *im, xcb_xic_t new_ic, function gboolean (line 571) | gboolean rofi_set_im_window_pos(int new_x, int new_y) { function open_xim_callback (line 589) | static void open_xim_callback(xcb_xim_t *im, G_GNUC_UNUSED void *user_da... function xcb___create_window (line 607) | static void xcb___create_window(MenuFlags menu_flags) { function xcb_rofi_view_calculate_window_width (line 809) | static void xcb_rofi_view_calculate_window_width(RofiViewState *state) { function xcb_rofi_view_temp_configure_notify (line 826) | static void function xcb_rofi_view_temp_click_to_exit (line 861) | static void xcb_rofi_view_temp_click_to_exit(RofiViewState *state, function xcb_rofi_view_frame_callback (line 871) | static void xcb_rofi_view_frame_callback(void) { function xcb_rofi_view_calculate_window_height (line 880) | static int xcb_rofi_view_calculate_window_height(RofiViewState *state) { function xcb_rofi_view_hide (line 897) | static void xcb_rofi_view_hide(void) { function xcb_rofi_view_cleanup (line 905) | static void xcb_rofi_view_cleanup(void) { function xcb_window_t (line 959) | static xcb_window_t xcb_rofi_view_get_window(void) { function xcb_rofi_view_set_window_title (line 963) | static void xcb_rofi_view_set_window_title(const char *title) { FILE: source/xrmoptions.c type ConfigSource (line 48) | enum ConfigSource { type XrmOption (line 56) | typedef struct { function config_parser_add_option (line 684) | void config_parser_add_option(XrmOptionType type, const char *key, void ... function config_parse_cmd_option (line 723) | static void config_parse_cmd_option(XrmOption *option) { function gboolean (line 770) | static gboolean config_parser_form_rasi_format(GString *str, char **tokens, function config_parse_cmd_options (line 792) | void config_parse_cmd_options(void) { function gboolean (line 862) | static gboolean __config_parser_set_property(XrmOption *option, function gboolean (line 944) | gboolean config_parse_set_property(const Property *p, char **error) { function config_xresource_free (line 991) | void config_xresource_free(void) { function config_parse_dump_config_option (line 1012) | static void config_parse_dump_config_option(FILE *out, XrmOption *option) { function config_parse_dump_config_rasi_format (line 1053) | void config_parse_dump_config_rasi_format(FILE *out, gboolean changes) { function print_option_string (line 1093) | static void print_option_string(XrmOption *xo, int is_term) { function print_option_number (line 1109) | static void print_option_number(XrmOption *xo, int is_term) { function print_option_snumber (line 1123) | static void print_option_snumber(XrmOption *xo, int is_term) { function print_option_char (line 1137) | static void print_option_char(XrmOption *xo, int is_term) { function print_option_boolean (line 1151) | static void print_option_boolean(XrmOption *xo, int is_term) { function print_option (line 1167) | static void print_option(XrmOption *xo, int is_term) { function print_options (line 1191) | void print_options(void) { function print_help_msg (line 1208) | void print_help_msg(const char *option, const char *type, const char *text, FILE: test/box-test.c function rofi_icon_fetcher_query (line 75) | uint32_t rofi_icon_fetcher_query(G_GNUC_UNUSED const char *name, function rofi_icon_fetcher_query_advanced (line 79) | uint32_t rofi_icon_fetcher_query_advanced(G_GNUC_UNUSED const char *name, function cairo_surface_t (line 85) | cairo_surface_t *rofi_icon_fetcher_get(G_GNUC_UNUSED const uint32_t uid) { function monitor_active (line 89) | int monitor_active(G_GNUC_UNUSED workarea *mon) { return 0; } function gboolean (line 91) | gboolean config_parse_set_property(G_GNUC_UNUSED const Property *p, function rofi_add_error_message (line 101) | void rofi_add_error_message(G_GNUC_UNUSED GString *msg) {} function rofi_add_warning_message (line 102) | void rofi_add_warning_message(G_GNUC_UNUSED GString *msg) {} function textbox_get_estimated_char_height (line 104) | double textbox_get_estimated_char_height(void) { return 16; } function textbox_get_estimated_ch (line 106) | double textbox_get_estimated_ch(void) { return 8; } function rofi_view_get_current_monitor (line 107) | void rofi_view_get_current_monitor(G_GNUC_UNUSED int *width, function main (line 110) | int main(G_GNUC_UNUSED int argc, G_GNUC_UNUSED char **argv) { FILE: test/helper-config-cmdline-parser.c function rofi_icon_fetcher_query (line 59) | uint32_t rofi_icon_fetcher_query(G_GNUC_UNUSED const char *name, function rofi_icon_fetcher_query_advanced (line 63) | uint32_t rofi_icon_fetcher_query_advanced(G_GNUC_UNUSED const char *name, function cairo_surface_t (line 69) | cairo_surface_t *rofi_icon_fetcher_get(G_GNUC_UNUSED const uint32_t uid) { function rofi_clear_error_messages (line 72) | void rofi_clear_error_messages(void) {} function rofi_clear_warning_messages (line 73) | void rofi_clear_warning_messages(void) {} function gboolean (line 75) | gboolean rofi_theme_parse_string(G_GNUC_UNUSED const char *string) { function textbox_get_estimated_char_height (line 79) | double textbox_get_estimated_char_height(void) { return 12.0; } function rofi_view_get_current_monitor (line 80) | void rofi_view_get_current_monitor(int *width, int *height) { function textbox_get_estimated_ch (line 84) | double textbox_get_estimated_ch(void) { return 9.0; } function rofi_add_error_message (line 85) | void rofi_add_error_message(G_GNUC_UNUSED GString *msg) {} function rofi_add_warning_message (line 86) | void rofi_add_warning_message(G_GNUC_UNUSED GString *msg) {} function rofi_view_error_dialog (line 87) | int rofi_view_error_dialog(const char *msg, G_GNUC_UNUSED int markup) { function monitor_active (line 92) | int monitor_active(G_GNUC_UNUSED workarea *mon) { return 0; } function display_startup_notification (line 94) | void display_startup_notification( function main (line 99) | int main(G_GNUC_UNUSED int argc, G_GNUC_UNUSED char **argv) { FILE: test/helper-expand.c function rofi_clear_error_messages (line 58) | void rofi_clear_error_messages(void) {} function rofi_clear_warning_messages (line 59) | void rofi_clear_warning_messages(void) {} function rofi_icon_fetcher_query (line 60) | uint32_t rofi_icon_fetcher_query(G_GNUC_UNUSED const char *name, function rofi_icon_fetcher_query_advanced (line 64) | uint32_t rofi_icon_fetcher_query_advanced(G_GNUC_UNUSED const char *name, function cairo_surface_t (line 70) | cairo_surface_t *rofi_icon_fetcher_get(G_GNUC_UNUSED const uint32_t uid) { function textbox_get_estimated_char_height (line 74) | double textbox_get_estimated_char_height(void) { return 12.0; } function rofi_view_get_current_monitor (line 75) | void rofi_view_get_current_monitor(int *width, int *height) { function textbox_get_estimated_ch (line 79) | double textbox_get_estimated_ch(void) { return 9.0; } function gboolean (line 80) | gboolean rofi_theme_parse_string(G_GNUC_UNUSED const char *string) { ret... function rofi_add_error_message (line 82) | void rofi_add_error_message(G_GNUC_UNUSED GString *msg) {} function rofi_add_warning_message (line 83) | void rofi_add_warning_message(G_GNUC_UNUSED GString *msg) {} function rofi_view_error_dialog (line 85) | int rofi_view_error_dialog(const char *msg, G_GNUC_UNUSED int markup) { function monitor_active (line 90) | int monitor_active(G_GNUC_UNUSED workarea *mon) { return 0; } function display_startup_notification (line 92) | void display_startup_notification( function main (line 97) | int main(int argc, char **argv) { FILE: test/helper-pidfile.c function rofi_icon_fetcher_query (line 50) | uint32_t rofi_icon_fetcher_query(G_GNUC_UNUSED const char *name, function rofi_icon_fetcher_query_advanced (line 54) | uint32_t rofi_icon_fetcher_query_advanced(G_GNUC_UNUSED const char *name, function cairo_surface_t (line 60) | cairo_surface_t *rofi_icon_fetcher_get(G_GNUC_UNUSED const uint32_t uid) { function rofi_clear_error_messages (line 64) | void rofi_clear_error_messages(void) {} function rofi_clear_warning_messages (line 65) | void rofi_clear_warning_messages(void) {} function gboolean (line 67) | gboolean rofi_theme_parse_string(G_GNUC_UNUSED const char *string) { function textbox_get_estimated_char_height (line 70) | double textbox_get_estimated_char_height(void) { return 12.0; } function rofi_view_get_current_monitor (line 71) | void rofi_view_get_current_monitor(int *width, int *height) { function textbox_get_estimated_ch (line 75) | double textbox_get_estimated_ch(void) { return 9.0; } function rofi_add_error_message (line 76) | void rofi_add_error_message(G_GNUC_UNUSED GString *msg) {} function rofi_add_warning_message (line 77) | void rofi_add_warning_message(G_GNUC_UNUSED GString *msg) {} function rofi_view_error_dialog (line 78) | int rofi_view_error_dialog(const char *msg, G_GNUC_UNUSED int markup) { function monitor_active (line 82) | int monitor_active(G_GNUC_UNUSED workarea *mon) { return 0; } function display_startup_notification (line 84) | void display_startup_notification( function main (line 89) | int main(G_GNUC_UNUSED int argc, G_GNUC_UNUSED char **argv) { FILE: test/helper-test.c function gboolean (line 72) | gboolean rofi_theme_parse_string(G_GNUC_UNUSED const char *string) { function rofi_icon_fetcher_query (line 76) | uint32_t rofi_icon_fetcher_query(G_GNUC_UNUSED const char *name, function rofi_clear_error_messages (line 80) | void rofi_clear_error_messages(void) {} function rofi_clear_warning_messages (line 81) | void rofi_clear_warning_messages(void) {} function rofi_icon_fetcher_query_advanced (line 82) | uint32_t rofi_icon_fetcher_query_advanced(G_GNUC_UNUSED const char *name, function cairo_surface_t (line 88) | cairo_surface_t *rofi_icon_fetcher_get(G_GNUC_UNUSED const uint32_t uid) { function textbox_get_estimated_char_height (line 92) | double textbox_get_estimated_char_height(void) { return 12.0; } function rofi_view_get_current_monitor (line 93) | void rofi_view_get_current_monitor(int *width, int *height) { function textbox_get_estimated_ch (line 97) | double textbox_get_estimated_ch(void) { return 9.0; } function rofi_add_error_message (line 98) | void rofi_add_error_message(G_GNUC_UNUSED GString *msg) {} function rofi_add_warning_message (line 99) | void rofi_add_warning_message(G_GNUC_UNUSED GString *msg) {} function rofi_view_error_dialog (line 101) | int rofi_view_error_dialog(const char *msg, G_GNUC_UNUSED int markup) { function monitor_active (line 106) | int monitor_active(G_GNUC_UNUSED workarea *mon) { return 0; } function display_startup_notification (line 108) | void display_startup_notification( function main (line 113) | int main(int argc, char **argv) { FILE: test/helper-tokenize.c function rofi_icon_fetcher_query (line 46) | uint32_t rofi_icon_fetcher_query(G_GNUC_UNUSED const char *name, function rofi_icon_fetcher_query_advanced (line 50) | uint32_t rofi_icon_fetcher_query_advanced(G_GNUC_UNUSED const char *name, function rofi_clear_error_messages (line 55) | void rofi_clear_error_messages(void) {} function rofi_clear_warning_messages (line 56) | void rofi_clear_warning_messages(void) {} function cairo_surface_t (line 58) | cairo_surface_t *rofi_icon_fetcher_get(G_GNUC_UNUSED const uint32_t uid) { function gboolean (line 62) | gboolean rofi_theme_parse_string(G_GNUC_UNUSED const char *string) { function textbox_get_estimated_char_height (line 66) | double textbox_get_estimated_char_height(void) { return 12.0; } function rofi_view_get_current_monitor (line 67) | void rofi_view_get_current_monitor(int *width, int *height) { function textbox_get_estimated_ch (line 71) | double textbox_get_estimated_ch(void) { return 9.0; } function rofi_add_error_message (line 72) | void rofi_add_error_message(G_GNUC_UNUSED GString *msg) {} function rofi_add_warning_message (line 73) | void rofi_add_warning_message(G_GNUC_UNUSED GString *msg) {} function rofi_view_error_dialog (line 74) | int rofi_view_error_dialog(const char *msg, G_GNUC_UNUSED int markup) { function monitor_active (line 78) | int monitor_active(G_GNUC_UNUSED workarea *mon) { return 0; } function display_startup_notification (line 80) | void display_startup_notification( function START_TEST (line 84) | START_TEST(test_tokenizer_free) { helper_tokenize_free(NULL); } function END_TEST (line 85) | END_TEST function END_TEST (line 100) | END_TEST function END_TEST (line 116) | END_TEST function END_TEST (line 128) | END_TEST function END_TEST (line 140) | END_TEST function END_TEST (line 152) | END_TEST function END_TEST (line 168) | END_TEST function END_TEST (line 183) | END_TEST function END_TEST (line 195) | END_TEST function END_TEST (line 207) | END_TEST function END_TEST (line 219) | END_TEST function END_TEST (line 232) | END_TEST function END_TEST (line 248) | END_TEST function END_TEST (line 263) | END_TEST function END_TEST (line 283) | END_TEST function END_TEST (line 294) | END_TEST function END_TEST (line 307) | END_TEST function END_TEST (line 323) | END_TEST function END_TEST (line 338) | END_TEST function END_TEST (line 350) | END_TEST function END_TEST (line 362) | END_TEST function END_TEST (line 375) | END_TEST function END_TEST (line 388) | END_TEST function main (line 445) | int main(G_GNUC_UNUSED int argc, G_GNUC_UNUSED char **argv) { FILE: test/history-test.c function history_test (line 45) | static void history_test ( void ) function main (line 120) | int main ( G_GNUC_UNUSED int argc, G_GNUC_UNUSED char **argv ) FILE: test/mode-test.c function rofi_icon_fetcher_query (line 51) | uint32_t rofi_icon_fetcher_query(G_GNUC_UNUSED const char *name, function rofi_icon_fetcher_query_advanced (line 55) | uint32_t rofi_icon_fetcher_query_advanced(G_GNUC_UNUSED const char *name, function rofi_clear_error_messages (line 60) | void rofi_clear_error_messages(void) {} function rofi_clear_warning_messages (line 61) | void rofi_clear_warning_messages(void) {} function cairo_surface_t (line 62) | cairo_surface_t *rofi_icon_fetcher_get(G_GNUC_UNUSED const uint32_t uid) { function gboolean (line 66) | gboolean rofi_theme_parse_string(G_GNUC_UNUSED const char *string) { function textbox_get_estimated_char_height (line 70) | double textbox_get_estimated_char_height(void) { return 16.0; } function textbox_get_estimated_ch (line 71) | double textbox_get_estimated_ch(void) { return 9.0; } function rofi_add_error_message (line 72) | void rofi_add_error_message(G_GNUC_UNUSED GString *msg) {} function rofi_add_warning_message (line 73) | void rofi_add_warning_message(G_GNUC_UNUSED GString *msg) {} function monitor_active (line 74) | int monitor_active(G_GNUC_UNUSED workarea *d) { return 0; } function rofi_view_error_dialog (line 75) | int rofi_view_error_dialog(const char *msg, G_GNUC_UNUSED int markup) { function rofi_view_get_current_monitor (line 79) | void rofi_view_get_current_monitor(G_GNUC_UNUSED int *width, function RofiViewState (line 81) | RofiViewState *rofi_view_get_active(void) { return NULL; } function gboolean (line 82) | gboolean rofi_view_check_action(G_GNUC_UNUSED RofiViewState *state, function rofi_view_trigger_action (line 87) | void rofi_view_trigger_action(G_GNUC_UNUSED RofiViewState *state, function display_startup_notification (line 91) | void display_startup_notification( function test_mode_setup (line 110) | static void test_mode_setup(void) { function test_mode_teardown (line 113) | static void test_mode_teardown(void) { mode_destroy(&help_keys_mode); } function START_TEST (line 115) | START_TEST(test_mode_create) { function END_TEST (line 118) | END_TEST function END_TEST (line 124) | END_TEST function END_TEST (line 140) | END_TEST function END_TEST (line 165) | END_TEST function END_TEST (line 182) | END_TEST function main (line 203) | int main(G_GNUC_UNUSED int argc, G_GNUC_UNUSED char **argv) { FILE: test/scrollbar-test.c function rofi_icon_fetcher_query (line 66) | uint32_t rofi_icon_fetcher_query(G_GNUC_UNUSED const char *name, function rofi_icon_fetcher_query_advanced (line 70) | uint32_t rofi_icon_fetcher_query_advanced(G_GNUC_UNUSED const char *name, function cairo_surface_t (line 76) | cairo_surface_t *rofi_icon_fetcher_get(G_GNUC_UNUSED const uint32_t uid) { function monitor_active (line 80) | int monitor_active(G_GNUC_UNUSED workarea *mon) { return 0; } function gboolean (line 86) | gboolean config_parse_set_property(G_GNUC_UNUSED const Property *p, function rofi_add_error_message (line 90) | void rofi_add_error_message(G_GNUC_UNUSED GString *msg) {} function rofi_add_warning_message (line 91) | void rofi_add_warning_message(G_GNUC_UNUSED GString *msg) {} function textbox_get_estimated_char_height (line 94) | double textbox_get_estimated_char_height(void) { return 16; } function textbox_get_estimated_ch (line 95) | double textbox_get_estimated_ch(void) { return 8.0; } function listview_set_selected (line 97) | void listview_set_selected(G_GNUC_UNUSED listview *lv, function rofi_view_get_current_monitor (line 99) | void rofi_view_get_current_monitor(G_GNUC_UNUSED int *width, function main (line 102) | int main(G_GNUC_UNUSED int argc, G_GNUC_UNUSED char **argv) { FILE: test/textbox-test.c function rofi_timings_tick (line 65) | void rofi_timings_tick(G_GNUC_UNUSED const char *file, function rofi_icon_fetcher_query (line 68) | uint32_t rofi_icon_fetcher_query(G_GNUC_UNUSED const char *name, function rofi_icon_fetcher_query_advanced (line 72) | uint32_t rofi_icon_fetcher_query_advanced(G_GNUC_UNUSED const char *name, function cairo_surface_t (line 78) | cairo_surface_t *rofi_icon_fetcher_get(G_GNUC_UNUSED const uint32_t uid) { function gboolean (line 82) | gboolean config_parse_set_property(G_GNUC_UNUSED const Property *p, function rofi_add_error_message (line 87) | void rofi_add_error_message(G_GNUC_UNUSED GString *msg) {} function rofi_add_warning_message (line 88) | void rofi_add_warning_message(G_GNUC_UNUSED GString *msg) {} function rofi_view_queue_redraw (line 89) | void rofi_view_queue_redraw(void) {} function rofi_view_get_current_monitor (line 90) | void rofi_view_get_current_monitor(G_GNUC_UNUSED int *width, function rofi_view_error_dialog (line 92) | int rofi_view_error_dialog(const char *msg, G_GNUC_UNUSED int markup) { function monitor_active (line 97) | int monitor_active(G_GNUC_UNUSED workarea *mon) { return 0; } function display_startup_notification (line 99) | void display_startup_notification( function main (line 104) | int main(G_GNUC_UNUSED int argc, G_GNUC_UNUSED char **argv) { FILE: test/theme-parser-test.c function rofi_icon_fetcher_query (line 49) | uint32_t rofi_icon_fetcher_query(G_GNUC_UNUSED const char *name, function rofi_clear_error_messages (line 53) | void rofi_clear_error_messages(void) {} function rofi_clear_warning_messages (line 54) | void rofi_clear_warning_messages(void) {} function rofi_icon_fetcher_query_advanced (line 55) | uint32_t function cairo_surface_t (line 62) | cairo_surface_t *rofi_icon_fetcher_get(G_GNUC_UNUSED const uint32_t uid) { function rofi_view_error_dialog (line 66) | int rofi_view_error_dialog(const char *msg, G_GNUC_UNUSED int markup) { function rofi_view_get_current_monitor (line 71) | void rofi_view_get_current_monitor(int *width, int *height) { function textbox_get_estimated_char_height (line 79) | double textbox_get_estimated_char_height(void) { return 16.0; } function textbox_get_estimated_ch (line 81) | double textbox_get_estimated_ch(void) { return 8.0; } function monitor_active (line 83) | int monitor_active(G_GNUC_UNUSED workarea *mon) { return 0; } function display_startup_notification (line 85) | void display_startup_notification( function rofi_add_error_message (line 109) | void rofi_add_error_message(GString *msg) { function rofi_add_warning_message (line 114) | void rofi_add_warning_message(GString *msg) { function theme_parser_setup (line 120) | static void theme_parser_setup(void) { error = 0; } function theme_parser_teardown (line 121) | static void theme_parser_teardown(void) { function START_TEST (line 128) | START_TEST(test_core_empty_string) { function END_TEST (line 136) | END_TEST function END_TEST (line 145) | END_TEST function END_TEST (line 157) | END_TEST function END_TEST (line 178) | END_TEST function END_TEST (line 195) | END_TEST function END_TEST (line 204) | END_TEST function END_TEST (line 219) | END_TEST function END_TEST (line 233) | END_TEST function END_TEST (line 249) | END_TEST function END_TEST (line 269) | END_TEST function END_TEST (line 284) | END_TEST function END_TEST (line 304) | END_TEST function END_TEST (line 319) | END_TEST function END_TEST (line 338) | END_TEST function END_TEST (line 353) | END_TEST function END_TEST (line 372) | END_TEST function END_TEST (line 388) | END_TEST function END_TEST (line 408) | END_TEST function END_TEST (line 469) | END_TEST function END_TEST (line 489) | END_TEST function END_TEST (line 508) | END_TEST function END_TEST (line 521) | END_TEST function END_TEST (line 545) | END_TEST function END_TEST (line 569) | END_TEST function END_TEST (line 596) | END_TEST function END_TEST (line 623) | END_TEST function END_TEST (line 647) | END_TEST function END_TEST (line 675) | END_TEST function END_TEST (line 703) | END_TEST function END_TEST (line 727) | END_TEST function END_TEST (line 755) | END_TEST function END_TEST (line 782) | END_TEST function END_TEST (line 809) | END_TEST function END_TEST (line 837) | END_TEST function END_TEST (line 859) | END_TEST function END_TEST (line 888) | END_TEST function END_TEST (line 910) | END_TEST function END_TEST (line 938) | END_TEST function END_TEST (line 973) | END_TEST function END_TEST (line 995) | END_TEST function END_TEST (line 1017) | END_TEST function END_TEST (line 1049) | END_TEST function END_TEST (line 1073) | END_TEST function END_TEST (line 1092) | END_TEST function END_TEST (line 1111) | END_TEST function END_TEST (line 1130) | END_TEST function END_TEST (line 1146) | END_TEST function END_TEST (line 1157) | END_TEST function END_TEST (line 1166) | END_TEST function END_TEST (line 1174) | END_TEST function END_TEST (line 1195) | END_TEST function END_TEST (line 1208) | END_TEST function END_TEST (line 1221) | END_TEST function END_TEST (line 1234) | END_TEST function END_TEST (line 1256) | END_TEST function END_TEST (line 1262) | END_TEST function END_TEST (line 1272) | END_TEST function END_TEST (line 1286) | END_TEST function END_TEST (line 1295) | END_TEST function END_TEST (line 1325) | END_TEST function END_TEST (line 1338) | END_TEST function END_TEST (line 1362) | END_TEST function END_TEST (line 1378) | END_TEST function END_TEST (line 1393) | END_TEST function END_TEST (line 1408) | END_TEST function END_TEST (line 1423) | END_TEST function END_TEST (line 1438) | END_TEST function END_TEST (line 1453) | END_TEST function END_TEST (line 1468) | END_TEST function END_TEST (line 1484) | END_TEST function END_TEST (line 1500) | END_TEST function END_TEST (line 1516) | END_TEST function END_TEST (line 1532) | END_TEST function END_TEST (line 1547) | END_TEST function END_TEST (line 1562) | END_TEST function END_TEST (line 1577) | END_TEST function END_TEST (line 1592) | END_TEST function END_TEST (line 1607) | END_TEST function END_TEST (line 1622) | END_TEST function END_TEST (line 1637) | END_TEST function END_TEST (line 1644) | END_TEST function END_TEST (line 1659) | END_TEST function END_TEST (line 1676) | END_TEST function END_TEST (line 1694) | END_TEST function END_TEST (line 1713) | END_TEST function END_TEST (line 1730) | END_TEST function END_TEST (line 1744) | END_TEST function END_TEST (line 1759) | END_TEST function main (line 1977) | int main(int argc, char **argv) { FILE: test/widget-test.c function rofi_icon_fetcher_query (line 52) | uint32_t rofi_icon_fetcher_query(G_GNUC_UNUSED const char *name, function rofi_icon_fetcher_query_advanced (line 56) | uint32_t rofi_icon_fetcher_query_advanced(G_GNUC_UNUSED const char *name, function rofi_timings_tick (line 64) | void rofi_timings_tick(G_GNUC_UNUSED const char *file, function cairo_surface_t (line 68) | cairo_surface_t *rofi_icon_fetcher_get(G_GNUC_UNUSED const uint32_t uid) { function gboolean (line 72) | gboolean config_parse_set_property(G_GNUC_UNUSED const Property *p, function rofi_add_error_message (line 76) | void rofi_add_error_message(G_GNUC_UNUSED GString *msg) {} function rofi_add_warning_message (line 77) | void rofi_add_warning_message(G_GNUC_UNUSED GString *msg) {} function rofi_view_queue_redraw (line 78) | void rofi_view_queue_redraw(void) {} function monitor_active (line 79) | int monitor_active(G_GNUC_UNUSED workarea *mon) { return 0; } function rofi_view_get_current_monitor (line 80) | void rofi_view_get_current_monitor(G_GNUC_UNUSED int *width, function rofi_view_error_dialog (line 82) | int rofi_view_error_dialog(const char *msg, G_GNUC_UNUSED int markup) { function display_startup_notification (line 87) | void display_startup_notification( function main (line 92) | int main(G_GNUC_UNUSED int argc, G_GNUC_UNUSED char **argv) {