|
rofi 2.1.0
|
#include "display.h"#include "keyb.h"#include "mode.h"#include "theme.h"#include "view.h"#include "widgets/box.h"#include "widgets/container.h"#include "widgets/icon.h"#include "widgets/listview.h"#include "widgets/textbox.h"#include "widgets/widget.h"#include "xcb-dummy.h"

Go to the source code of this file.
Data Structures | |
| struct | RofiViewState |
| struct | _view_proxy |
| struct | EntryHistoryIndex |
| struct | _rofi_view_cache_state |
Typedefs | |
| typedef struct _view_proxy | view_proxy |
Functions | |
| void | rofi_view_update (struct RofiViewState *state, gboolean qr) |
| void | rofi_view_calculate_window_position (struct RofiViewState *state) |
| void | rofi_view_calculate_window_width (struct RofiViewState *state) |
| int | rofi_view_calculate_window_height (struct RofiViewState *state) |
| void | rofi_view_window_update_size (struct RofiViewState *state) |
| void | rofi_view_refilter (struct RofiViewState *state) |
| void | rofi_view_set_window_title (const char *title) |
Variables | |
| struct _rofi_view_cache_state | CacheState |
| typedef struct _view_proxy view_proxy |
| int rofi_view_calculate_window_height | ( | struct RofiViewState * | state | ) |
Definition at line 2207 of file view.c.
References _view_proxy::calculate_window_height, proxy, and rofi_view_calculate_window_height().
Referenced by rofi_view_calculate_window_height(), rofi_view_create(), rofi_view_error_dialog(), and rofi_view_refilter_real().


| void rofi_view_calculate_window_position | ( | struct RofiViewState * | state | ) |
| void rofi_view_calculate_window_width | ( | struct RofiViewState * | state | ) |
Definition at line 2203 of file view.c.
References _view_proxy::calculate_window_width, proxy, and rofi_view_calculate_window_width().
Referenced by rofi_view_calculate_window_width(), rofi_view_create(), and rofi_view_error_dialog().


| void rofi_view_refilter | ( | struct RofiViewState * | state | ) |
Definition at line 958 of file view.c.
References CacheState, config, _rofi_view_cache_state::delayed_mode, _rofi_view_cache_state::max_refilter_time, _rofi_view_cache_state::refilter_timeout, _rofi_view_cache_state::refilter_timeout_count, Settings::refilter_timeout_limit, rofi_view_refilter(), rofi_view_refilter_real(), RofiViewState::text, and textbox::text.
Referenced by rofi_view_create(), rofi_view_maybe_update(), rofi_view_refilter(), and rofi_view_trigger_global_action().


| void rofi_view_update | ( | RofiViewState * | state, |
| gboolean | qr ) |
Definition at line 2178 of file view.c.
References proxy, rofi_view_update(), and _view_proxy::update.
Referenced by rofi_view_create(), rofi_view_maybe_update(), rofi_view_refilter_real(), rofi_view_switch_mode(), rofi_view_update(), and xcb_rofi_view_repaint().


| void rofi_view_window_update_size | ( | struct RofiViewState * | state | ) |
Definition at line 2211 of file view.c.
References proxy, rofi_view_window_update_size(), and _view_proxy::window_update_size.
Referenced by rofi_view_create(), rofi_view_error_dialog(), rofi_view_refilter_real(), rofi_view_set_active(), and rofi_view_window_update_size().


|
extern |
Definition at line 75 of file view.c.
Referenced by input_history_initialize(), input_history_save(), rofi_view_create(), rofi_view_error_dialog(), rofi_view_input_changed(), rofi_view_overlay_timeout(), rofi_view_refilter(), rofi_view_refilter_force(), rofi_view_refilter_real(), rofi_view_remove_active(), rofi_view_set_active(), rofi_view_set_overlay(), rofi_view_set_overlay_timeout(), rofi_view_set_selected_line(), rofi_view_set_user_timeout(), rofi_view_trigger_global_action(), rofi_view_user_timeout(), wayland_rofi_view_cleanup(), xcb___create_window(), xcb_rofi_view_cleanup(), xcb_rofi_view_get_window(), xcb_rofi_view_hide(), xcb_rofi_view_ping_mouse(), xcb_rofi_view_repaint(), xcb_rofi_view_set_cursor(), xcb_rofi_view_set_window_title(), xcb_rofi_view_temp_click_to_exit(), xcb_rofi_view_temp_configure_notify(), and xcb_rofi_view_window_update_size().