rofi 2.0.0
_rofi_view_cache_state Struct Reference

#include <view-internal.h>

Collaboration diagram for _rofi_view_cache_state:
Collaboration graph

Data Fields

xcb_window_t main_window
MenuFlags flags
GQueue views
guint refilter_timeout
guint refilter_timeout_count
double max_refilter_time
gboolean delayed_mode
guint user_timeout
guint overlay_timeout
gboolean entry_history_enable
EntryHistoryIndexentry_history
gssize entry_history_length
gssize entry_history_index

Detailed Description

Structure holding cached state.

Definition at line 208 of file view-internal.h.

Field Documentation

◆ delayed_mode

gboolean _rofi_view_cache_state::delayed_mode

enable the reduced refilter mode.

Definition at line 224 of file view-internal.h.

◆ entry_history

EntryHistoryIndex* _rofi_view_cache_state::entry_history

Array with history entriy input.

Definition at line 232 of file view-internal.h.

◆ entry_history_enable

gboolean _rofi_view_cache_state::entry_history_enable

Entry box

Definition at line 230 of file view-internal.h.

◆ entry_history_index

gssize _rofi_view_cache_state::entry_history_index

The current index being viewed.

Definition at line 236 of file view-internal.h.

◆ entry_history_length

gssize _rofi_view_cache_state::entry_history_length

Length of the array

Definition at line 234 of file view-internal.h.

◆ flags

MenuFlags _rofi_view_cache_state::flags

Main flags

Definition at line 212 of file view-internal.h.

◆ main_window

xcb_window_t _rofi_view_cache_state::main_window

main x11 windows

Definition at line 210 of file view-internal.h.

◆ max_refilter_time

double _rofi_view_cache_state::max_refilter_time

if filtering takes longer then this time, reduce the amount of refilters.

Definition at line 222 of file view-internal.h.

◆ overlay_timeout

guint _rofi_view_cache_state::overlay_timeout

timeout overlay

Definition at line 228 of file view-internal.h.

◆ refilter_timeout

guint _rofi_view_cache_state::refilter_timeout

timeout for reloading

Definition at line 216 of file view-internal.h.

◆ refilter_timeout_count

guint _rofi_view_cache_state::refilter_timeout_count

Definition at line 218 of file view-internal.h.

◆ user_timeout

guint _rofi_view_cache_state::user_timeout

timeout handling

Definition at line 226 of file view-internal.h.

◆ views

GQueue _rofi_view_cache_state::views

List of stacked views

Definition at line 214 of file view-internal.h.


The documentation for this struct was generated from the following file:
  • /builddir/build/BUILD/rofi-2.0.0-build/rofi-2.0.0/include/view-internal.h