rofi
1.5.1
|
#include <xcb-internal.h>
Data Fields | |
GMainLoop * | main_loop |
GWaterXcbSource * | source |
xcb_connection_t * | connection |
xcb_ewmh_connection_t | ewmh |
xcb_screen_t * | screen |
int | screen_nbr |
SnDisplay * | sndisplay |
SnLauncheeContext * | sncontext |
struct _workarea * | monitors |
struct { | |
uint8_t first_event | |
int32_t device_id | |
} | xkb |
xcb_timestamp_t | last_timestamp |
NkBindingsSeat * | bindings_seat |
gboolean | mouse_seen |
Structure to keep xcb stuff around.
Definition at line 43 of file xcb-internal.h.
NkBindingsSeat* _xcb_stuff::bindings_seat |
Definition at line 62 of file xcb-internal.h.
Referenced by display_cleanup(), display_setup(), main_loop_x11_event_handler(), and main_loop_x11_event_handler_view().
xcb_connection_t* _xcb_stuff::connection |
Definition at line 47 of file xcb-internal.h.
Referenced by __create_window(), config_parse_xresource_options(), display_cleanup(), display_early_cleanup(), display_setup(), main_loop_x11_event_handler(), monitor_active_from_id_focused(), monitor_active_from_winid(), pointer_get(), release_keyboard(), release_pointer(), rofi_view_cleanup(), rofi_view_create(), rofi_view_error_dialog(), rofi_view_hide(), rofi_view_repaint(), rofi_view_set_selected_line(), rofi_view_temp_configure_notify(), rofi_view_trigger_global_action(), rofi_view_window_update_size(), take_keyboard(), take_pointer(), window_get_text_prop(), window_set_atom_prop(), x11_build_monitor_layout(), x11_build_monitor_layout_xinerama(), x11_create_frequently_used_atoms(), x11_create_visual_and_colormap(), x11_disable_decoration(), x11_get_monitor_from_output(), x11_helper_get_bg_surface(), x11_helper_get_screenshot_surface(), and x11_is_extension_present().
int32_t _xcb_stuff::device_id |
Keyboard device id
Definition at line 59 of file xcb-internal.h.
Referenced by display_setup(), and main_loop_x11_event_handler().
xcb_ewmh_connection_t _xcb_stuff::ewmh |
Definition at line 48 of file xcb-internal.h.
Referenced by __create_window(), display_cleanup(), display_setup(), display_startup_notification(), monitor_active_from_id(), monitor_active_from_id_focused(), rofi_view_paste(), rofi_view_trigger_global_action(), and x11_helper_discover_window_manager().
uint8_t _xcb_stuff::first_event |
Flag indicating first event
Definition at line 57 of file xcb-internal.h.
Referenced by display_setup(), and main_loop_x11_event_handler().
xcb_timestamp_t _xcb_stuff::last_timestamp |
Definition at line 61 of file xcb-internal.h.
Referenced by display_startup_notification(), and main_loop_x11_event_handler_view().
GMainLoop* _xcb_stuff::main_loop |
Definition at line 45 of file xcb-internal.h.
Referenced by display_setup(), lazy_grab_keyboard(), and main_loop_x11_event_handler().
struct _workarea* _xcb_stuff::monitors |
Definition at line 53 of file xcb-internal.h.
Referenced by display_dump_monitor_layout(), monitor_active(), monitor_dimensions(), monitor_get_dimension(), x11_build_monitor_layout(), x11_build_monitor_layout_xinerama(), and x11_monitors_free().
gboolean _xcb_stuff::mouse_seen |
Definition at line 63 of file xcb-internal.h.
Referenced by main_loop_x11_event_handler_view().
xcb_screen_t* _xcb_stuff::screen |
Definition at line 49 of file xcb-internal.h.
Referenced by __create_window(), display_cleanup(), display_setup(), get_root_pixmap(), monitor_active_from_id(), monitor_active_from_winid(), monitor_dimensions(), monitor_get_dimension(), x11_build_monitor_layout(), x11_create_visual_and_colormap(), x11_helper_get_bg_surface(), x11_helper_get_screenshot_surface(), and xcb_stuff_get_root_window().
int _xcb_stuff::screen_nbr |
Definition at line 50 of file xcb-internal.h.
Referenced by display_cleanup(), display_setup(), display_startup_notification(), monitor_active_from_id(), and monitor_active_from_id_focused().
SnLauncheeContext* _xcb_stuff::sncontext |
Definition at line 52 of file xcb-internal.h.
Referenced by __create_window(), display_cleanup(), display_setup(), display_startup_notification(), rofi_view_create(), and rofi_view_error_dialog().
SnDisplay* _xcb_stuff::sndisplay |
Definition at line 51 of file xcb-internal.h.
Referenced by display_cleanup(), display_setup(), display_startup_notification(), and main_loop_x11_event_handler().
GWaterXcbSource* _xcb_stuff::source |
Definition at line 46 of file xcb-internal.h.
Referenced by display_cleanup(), and display_setup().
struct { ... } _xcb_stuff::xkb |
Referenced by display_setup(), and main_loop_x11_event_handler().