#include <session.h>
Definition at line 20 of file session.h.
◆ argument_mappings
◆ autohide_inputbar
bool girara_session_t::autohide_inputbar |
Auto-hide inputbar
Definition at line 81 of file session.h.
◆ bindings
struct { ... } girara_session_t::bindings |
◆ box
GtkBox* girara_session_t::box |
A box that contains all widgets
Definition at line 25 of file session.h.
◆ buffer [1/2]
GString* girara_session_t::buffer |
◆ buffer [2/2]
struct { ... } girara_session_t::buffer |
◆ buffer_changed
void(* girara_session_t::buffer_changed) (girara_session_t *session) |
Buffer changed
Definition at line 73 of file session.h.
◆ command
GString* girara_session_t::command |
Command in buffer
Definition at line 96 of file session.h.
◆ command_history
GiraraInputHistory* girara_session_t::command_history |
◆ commands
List of commands
Definition at line 45 of file session.h.
◆ config
struct { ... } girara_session_t::config |
◆ current_mode
◆ data
void* girara_session_t::data |
◆ elements
struct { ... } girara_session_t::elements |
◆ embed
Window girara_session_t::embed |
Embedded window
Definition at line 39 of file session.h.
◆ events
struct { ... } girara_session_t::events |
◆ global
struct { ... } girara_session_t::global |
◆ gtk
struct { ... } girara_session_t::gtk |
◆ handles
◆ hide_statusbar
bool girara_session_t::hide_statusbar |
Hide statusbar
Definition at line 82 of file session.h.
◆ identifiers
List of modes with its string identifiers
Definition at line 88 of file session.h.
◆ inputbar [1/2]
GtkWidget* girara_session_t::inputbar |
Inputbar event box
Definition at line 34 of file session.h.
◆ inputbar [2/2]
The inputbar mode
Definition at line 90 of file session.h.
◆ inputbar_activate
int girara_session_t::inputbar_activate |
Inputbar activation
Definition at line 58 of file session.h.
◆ inputbar_box
GtkBox* girara_session_t::inputbar_box |
◆ inputbar_changed
int girara_session_t::inputbar_changed |
Inputbar text changed
Definition at line 60 of file session.h.
◆ inputbar_custom_activate
Custom handler
Definition at line 66 of file session.h.
◆ inputbar_custom_data
void* girara_session_t::inputbar_custom_data |
Data for custom handler
Definition at line 68 of file session.h.
◆ inputbar_custom_key_press_event
Custom handler
Definition at line 67 of file session.h.
◆ inputbar_dialog
GtkLabel* girara_session_t::inputbar_dialog |
Inputbar dialog
Definition at line 35 of file session.h.
◆ inputbar_entry
GtkEntry* girara_session_t::inputbar_entry |
Inputbar entry
Definition at line 36 of file session.h.
◆ inputbar_key_pressed
int girara_session_t::inputbar_key_pressed |
Pressed key in inputbar
Definition at line 59 of file session.h.
◆ inputbar_shortcuts
List of inputbar shortcuts
Definition at line 48 of file session.h.
◆ modes
struct { ... } girara_session_t::modes |
◆ mouse_events
List of mouse events
Definition at line 44 of file session.h.
Numeric buffer
Definition at line 95 of file session.h.
◆ normal
The normal mode
Definition at line 89 of file session.h.
◆ notification_area
GtkWidget* girara_session_t::notification_area |
The notification area
Definition at line 30 of file session.h.
◆ notification_text
GtkWidget* girara_session_t::notification_text |
The notification entry
Definition at line 31 of file session.h.
◆ private_data
girara_session_private_t* girara_session_t::private_data |
Private data of a girara session
Definition at line 107 of file session.h.
◆ results
GtkBox* girara_session_t::results |
Completion results
Definition at line 38 of file session.h.
◆ shortcut_mappings
◆ shortcuts
List of shortcuts
Definition at line 46 of file session.h.
◆ signals
struct { ... } girara_session_t::signals |
◆ special_commands
List of special commands
Definition at line 47 of file session.h.
◆ statusbar
GtkWidget* girara_session_t::statusbar |
◆ statusbar_entries
GtkBox* girara_session_t::statusbar_entries |
Statusbar entry box
Definition at line 29 of file session.h.
◆ statusbar_items
List of statusbar items
Definition at line 53 of file session.h.
◆ tabbar
GtkWidget* girara_session_t::tabbar |
◆ tabs
GtkNotebook* girara_session_t::tabs |
The tabs notebook
Definition at line 37 of file session.h.
◆ unknown_command
bool(* girara_session_t::unknown_command) (girara_session_t *session, const char *input) |
Unknown command
Definition at line 74 of file session.h.
◆ view
GtkWidget* girara_session_t::view |
The view area of the applications widgets
Definition at line 26 of file session.h.
◆ view_button_press_event
int girara_session_t::view_button_press_event |
Pressed button
Definition at line 62 of file session.h.
◆ view_button_release_event
int girara_session_t::view_button_release_event |
Released button
Definition at line 63 of file session.h.
◆ view_key_pressed
int girara_session_t::view_key_pressed |
Pressed key in view
Definition at line 61 of file session.h.
◆ view_motion_notify_event
int girara_session_t::view_motion_notify_event |
Cursor movement event
Definition at line 64 of file session.h.
◆ view_scroll_event
int girara_session_t::view_scroll_event |
◆ viewport
GtkWidget* girara_session_t::viewport |
The viewport of view
Definition at line 27 of file session.h.
◆ window
GtkWidget* girara_session_t::window |
The main window of the application
Definition at line 24 of file session.h.
The documentation for this struct was generated from the following file:
- /home/buildozer/aports/community/girara/src/girara-0.2.7/girara/session.h