|
i3
|
#include <xcb/xcb_keysyms.h>#include <X11/XKBlib.h>#include "queue.h"#include "data.h"#include "xcb.h"

Go to the source code of this file.
Functions | |
| TAILQ_HEAD (bindings_head, Binding)*bindings | |
| TAILQ_HEAD (autostarts_head, Autostart) autostarts | |
| TAILQ_HEAD (autostarts_always_head, Autostart) autostarts_always | |
| TAILQ_HEAD (ws_assignments_head, Workspace_Assignment) ws_assignments | |
| TAILQ_HEAD (assignments_head, Assignment) assignments | |
| SLIST_HEAD (stack_wins_head, Stack_Window) stack_wins | |
Variables | |
| xcb_connection_t * | conn |
| xcb_key_symbols_t * | keysyms |
| char ** | start_argv |
| Display * | xlibdpy |
| Display * | xkbdpy |
| int | xkb_current_group |
| xcb_screen_t * | root_screen |
| uint8_t | root_depth |
| bool | xcursor_supported |
| bool | xkb_supported |
| xcb_window_t | root |
| struct ev_loop * | main_loop |
| SLIST_HEAD | ( | stack_wins_head | , |
| Stack_Window | |||
| ) |
| TAILQ_HEAD | ( | autostarts_always_head | , |
| Autostart | |||
| ) |
| TAILQ_HEAD | ( | assignments_head | , |
| Assignment | |||
| ) |
| TAILQ_HEAD | ( | ws_assignments_head | , |
| Workspace_Assignment | |||
| ) |
| TAILQ_HEAD | ( | bindings_head | , |
| Binding | |||
| ) |
| TAILQ_HEAD | ( | autostarts_head | , |
| Autostart | |||
| ) |
| xcb_key_symbols_t* keysyms |
Definition at line 25 of file main.c.
Referenced by handle_mapping_notify(), main(), sig_handle_key_press(), translate_keysyms(), xcb_get_numlock_mask(), and xkb_got_event().
| struct ev_loop* main_loop |
Definition at line 23 of file main.c.
Referenced by main(), and start_configerror_nagbar().
| xcb_window_t root |
Definition at line 20 of file main.c.
Referenced by create_window(), drag_pointer(), ewmh_update_active_window(), ewmh_update_current_desktop(), ewmh_update_workarea(), main(), manage_window(), open_input_window(), randr_init(), randr_query_outputs(), restore_geometry(), tree_close(), ungrab_all_keys(), x_push_changes(), and x_set_i3_atoms().
| uint8_t root_depth |
Definition at line 21 of file main.c.
Referenced by handle_signal(), main(), and x_push_node().
| xcb_screen_t* root_screen |
Definition at line 19 of file main.c.
Referenced by disable_randr(), and main().
| char** start_argv |
Definition at line 15 of file main.c.
Referenced by exec_i3_utility(), i3_restart(), and main().
| bool xcursor_supported |
Definition at line 47 of file main.c.
Referenced by create_window(), load_cursor(), and main().
Definition at line 11 of file main.c.
Referenced by handle_key_press(), and xkb_got_event().
| bool xkb_supported |
| Display * xkbdpy |
Definition at line 28 of file main.c.
Referenced by main(), and xkb_got_event().
| Display* xlibdpy |
Definition at line 28 of file main.c.
Referenced by load_cursor(), main(), and xcursor_set_root_cursor().
1.7.4