rofi 2.1.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
 
EntryHistoryIndex * entry_history
 
gssize entry_history_length
 
gssize entry_history_index
 

Detailed Description

Structure holding cached state.

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

Field Documentation

◆ delayed_mode

gboolean _rofi_view_cache_state::delayed_mode

enable the reduced refilter mode.

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

◆ entry_history

EntryHistoryIndex* _rofi_view_cache_state::entry_history

Array with history entriy input.

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

◆ entry_history_enable

gboolean _rofi_view_cache_state::entry_history_enable

Entry box

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

◆ entry_history_index

gssize _rofi_view_cache_state::entry_history_index

The current index being viewed.

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

◆ entry_history_length

gssize _rofi_view_cache_state::entry_history_length

Length of the array

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

◆ flags

MenuFlags _rofi_view_cache_state::flags

Main flags

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

◆ main_window

xcb_window_t _rofi_view_cache_state::main_window

main x11 windows

Definition at line 213 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 225 of file view-internal.h.

◆ overlay_timeout

guint _rofi_view_cache_state::overlay_timeout

timeout overlay

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

◆ refilter_timeout

guint _rofi_view_cache_state::refilter_timeout

timeout for reloading

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

◆ refilter_timeout_count

guint _rofi_view_cache_state::refilter_timeout_count

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

◆ user_timeout

guint _rofi_view_cache_state::user_timeout

timeout handling

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

◆ views

GQueue _rofi_view_cache_state::views

List of stacked views

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


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