girara
Data Fields
girara_session_private_t Struct Reference

#include <internal.h>

Data Fields

char * session_name
 
girara_list_tsettings
 
GiraraTemplate * csstemplate
 
struct {
   GtkWidget *   overlay
 
   GtkBox *   bottom_box
 
   GtkCssProvider *   cssprovider
 
gtk
 
struct {
   girara_list_t *   statusbar_items
 
elements
 
struct {
   int   n
 
   GString *   command
 
buffer
 
struct {
   girara_list_t *   handles
 
   girara_list_t *   shortcut_mappings
 
   girara_list_t *   argument_mappings
 
config
 
GMutex feedkeys_mutex
 

Detailed Description

Private data of the girara session

Definition at line 258 of file internal.h.

Field Documentation

◆ argument_mappings

girara_list_t* girara_session_private_t::argument_mappings

Definition at line 297 of file internal.h.

◆ bottom_box

GtkBox* girara_session_private_t::bottom_box

Box grouping input, status and notification

Definition at line 278 of file internal.h.

◆ 

struct { ... } girara_session_private_t::buffer

◆ command

GString* girara_session_private_t::command

Command in buffer

Definition at line 290 of file internal.h.

◆ 

struct { ... } girara_session_private_t::config

◆ cssprovider

GtkCssProvider* girara_session_private_t::cssprovider

Definition at line 279 of file internal.h.

◆ csstemplate

GiraraTemplate* girara_session_private_t::csstemplate

Template enginge for CSS.

Definition at line 273 of file internal.h.

◆ 

struct { ... } girara_session_private_t::elements

◆ feedkeys_mutex

GMutex girara_session_private_t::feedkeys_mutex

Definition at line 300 of file internal.h.

◆ 

struct { ... } girara_session_private_t::gtk

◆ handles

girara_list_t* girara_session_private_t::handles

Definition at line 295 of file internal.h.

◆ n

int girara_session_private_t::n

Numeric buffer

Definition at line 289 of file internal.h.

◆ overlay

GtkWidget* girara_session_private_t::overlay

So we can overlay bottom_box on top of view

Definition at line 277 of file internal.h.

◆ session_name

char* girara_session_private_t::session_name

Used in session-specific paths

Definition at line 263 of file internal.h.

◆ settings

girara_list_t* girara_session_private_t::settings

List of all settings

Definition at line 268 of file internal.h.

◆ shortcut_mappings

girara_list_t* girara_session_private_t::shortcut_mappings

Definition at line 296 of file internal.h.

◆ statusbar_items

girara_list_t* girara_session_private_t::statusbar_items

List of statusbar items

Definition at line 284 of file internal.h.


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