Go to the source code of this file.
Functions | |
| bool | girara_shortcut_add (girara_session_t *session, guint modifier, guint key, const char *buffer, girara_shortcut_function_t function, girara_mode_t mode, int argument_n, void *argument_data) GIRARA_VISIBLE |
| bool | girara_shortcut_remove (girara_session_t *session, guint modifier, guint key, const char *buffer, girara_mode_t mode) GIRARA_VISIBLE |
| bool | girara_inputbar_shortcut_add (girara_session_t *session, guint modifier, guint key, girara_shortcut_function_t function, int argument_n, void *argument_data) GIRARA_VISIBLE |
| bool | girara_inputbar_shortcut_remove (girara_session_t *session, guint modifier, guint key) GIRARA_VISIBLE |
| bool | girara_sc_focus_inputbar (girara_session_t *session, girara_argument_t *argument, girara_event_t *event, unsigned int t) GIRARA_VISIBLE |
| bool | girara_sc_abort (girara_session_t *session, girara_argument_t *argument, girara_event_t *event, unsigned int t) GIRARA_VISIBLE |
| bool | girara_sc_quit (girara_session_t *session, girara_argument_t *argument, girara_event_t *event, unsigned int t) GIRARA_VISIBLE |
| bool | girara_sc_toggle_inputbar (girara_session_t *session, girara_argument_t *argument, girara_event_t *event, unsigned int t) GIRARA_VISIBLE |
| bool | girara_sc_toggle_statusbar (girara_session_t *session, girara_argument_t *argument, girara_event_t *event, unsigned int t) GIRARA_VISIBLE |
| bool | girara_sc_set (girara_session_t *session, girara_argument_t *argument, girara_event_t *event, unsigned int t) GIRARA_VISIBLE |
| bool | girara_sc_exec (girara_session_t *session, girara_argument_t *argument, girara_event_t *event, unsigned int t) GIRARA_VISIBLE |
| bool | girara_isc_activate (girara_session_t *session, girara_argument_t *argument, girara_event_t *event, unsigned int t) GIRARA_VISIBLE |
| bool | girara_isc_abort (girara_session_t *session, girara_argument_t *argument, girara_event_t *event, unsigned int t) GIRARA_VISIBLE |
| bool | girara_isc_completion (girara_session_t *session, girara_argument_t *argument, girara_event_t *event, unsigned int t) GIRARA_VISIBLE |
| bool | girara_isc_string_manipulation (girara_session_t *session, girara_argument_t *argument, girara_event_t *event, unsigned int t) GIRARA_VISIBLE |
| bool | girara_isc_command_history (girara_session_t *session, girara_argument_t *argument, girara_event_t *event, unsigned int t) GIRARA_VISIBLE |
| bool | girara_shortcut_mapping_add (girara_session_t *session, const char *identifier, girara_shortcut_function_t function) GIRARA_VISIBLE |
| bool | girara_argument_mapping_add (girara_session_t *session, const char *identifier, int value) GIRARA_VISIBLE |
| bool | girara_mouse_event_add (girara_session_t *session, guint mask, guint button, girara_shortcut_function_t function, girara_mode_t mode, girara_event_type_t event_type, int argument_n, void *argument_data) GIRARA_VISIBLE |
| bool | girara_mouse_event_remove (girara_session_t *session, guint mask, guint button, girara_mode_t mode) GIRARA_VISIBLE |
| bool girara_argument_mapping_add | ( | girara_session_t * | session, |
| const char * | identifier, | ||
| int | value ) |
Creates a mapping between a shortcut argument and an identifier and is used to evalue the mapping command
| session | The girara session |
| identifier | The identifier |
| value | The value that should be represented |
| bool girara_inputbar_shortcut_add | ( | girara_session_t * | session, |
| guint | modifier, | ||
| guint | key, | ||
| girara_shortcut_function_t | function, | ||
| int | argument_n, | ||
| void * | argument_data ) |
Adds an inputbar shortcut
| session | The used girara session |
| modifier | The modifier |
| key | The key |
| function | Executed function |
| argument_n | Argument identifier |
| argument_data | Argument data |
| bool girara_inputbar_shortcut_remove | ( | girara_session_t * | session, |
| guint | modifier, | ||
| guint | key ) |
Removes an inputbar shortcut
| session | The used girara session |
| modifier | The modifier |
| key | The key |
| bool girara_isc_abort | ( | girara_session_t * | session, |
| girara_argument_t * | argument, | ||
| girara_event_t * | event, | ||
| unsigned int | t ) |
Default inputbar shortcut to abort
| session | The used girara session |
| argument | The argument |
| event | Girara event |
| t | Number of executions |
| bool girara_isc_activate | ( | girara_session_t * | session, |
| girara_argument_t * | argument, | ||
| girara_event_t * | event, | ||
| unsigned int | t ) |
Default shortcut function to activate
| session | The used girara session |
| argument | The argument |
| event | Girara event |
| t | Number of executions |
| bool girara_isc_command_history | ( | girara_session_t * | session, |
| girara_argument_t * | argument, | ||
| girara_event_t * | event, | ||
| unsigned int | t ) |
Default inputbar shortcut to navigate through the command history
| session | The used girara session |
| argument | The argument |
| event | Girara event |
| t | Number of executions |
| bool girara_isc_completion | ( | girara_session_t * | session, |
| girara_argument_t * | argument, | ||
| girara_event_t * | event, | ||
| unsigned int | t ) |
Default inputbar shortcut that completes the given input in the statusbar
| session | The used girara session |
| argument | The argument |
| event | Girara event |
| t | Number of executions |
| bool girara_isc_string_manipulation | ( | girara_session_t * | session, |
| girara_argument_t * | argument, | ||
| girara_event_t * | event, | ||
| unsigned int | t ) |
Default inputbar shortcut to manipulate the inputbar string
| session | The used girara session |
| argument | The argument |
| event | Girara event |
| t | Number of executions |
| bool girara_mouse_event_add | ( | girara_session_t * | session, |
| guint | mask, | ||
| guint | button, | ||
| girara_shortcut_function_t | function, | ||
| girara_mode_t | mode, | ||
| girara_event_type_t | event_type, | ||
| int | argument_n, | ||
| void * | argument_data ) |
Adds a mouse event
| session | The used girara session |
| mask | The mask |
| button | Pressed button |
| function | Executed function |
| mode | Available mode |
| event_type | Event type |
| argument_n | Argument identifier |
| argument_data | Argument data |
| bool girara_mouse_event_remove | ( | girara_session_t * | session, |
| guint | mask, | ||
| guint | button, | ||
| girara_mode_t | mode ) |
Removes a mouse event
| session | The used girara session |
| mask | The mask |
| button | Pressed button |
| mode | Available mode |
| bool girara_sc_abort | ( | girara_session_t * | session, |
| girara_argument_t * | argument, | ||
| girara_event_t * | event, | ||
| unsigned int | t ) |
Default shortcut function to abort
| session | The used girara session |
| argument | The argument |
| event | Girara event |
| t | Number of executions |
| bool girara_sc_exec | ( | girara_session_t * | session, |
| girara_argument_t * | argument, | ||
| girara_event_t * | event, | ||
| unsigned int | t ) |
Executes a command.
| session | The used girara session |
| argument | The argument |
| event | Girara event |
| t | Number ofexecutions |
| bool girara_sc_focus_inputbar | ( | girara_session_t * | session, |
| girara_argument_t * | argument, | ||
| girara_event_t * | event, | ||
| unsigned int | t ) |
Default shortcut function to focus the inputbar
| session | The used girara session |
| argument | The argument |
| event | Girara event |
| t | Number of executions |
| bool girara_sc_quit | ( | girara_session_t * | session, |
| girara_argument_t * | argument, | ||
| girara_event_t * | event, | ||
| unsigned int | t ) |
Default shortcut function to quit the application
| session | The used girara session |
| argument | The argument |
| event | Girara event |
| t | Number of executions |
| bool girara_sc_set | ( | girara_session_t * | session, |
| girara_argument_t * | argument, | ||
| girara_event_t * | event, | ||
| unsigned int | t ) |
Passes the argument to the set command
| session | The used girara session |
| argument | The argument |
| event | Girara event |
| t | Number ofexecutions |
| bool girara_sc_toggle_inputbar | ( | girara_session_t * | session, |
| girara_argument_t * | argument, | ||
| girara_event_t * | event, | ||
| unsigned int | t ) |
Toggles the visibility of the inputbar
| session | The used girara session |
| argument | The argument |
| event | Girara event |
| t | Numbr of execution |
| bool girara_sc_toggle_statusbar | ( | girara_session_t * | session, |
| girara_argument_t * | argument, | ||
| girara_event_t * | event, | ||
| unsigned int | t ) |
Toggles the visibility of the statusbar
| session | The used girara session |
| argument | The argument |
| event | Girara event |
| t | Numbr of execution |
| bool girara_shortcut_add | ( | girara_session_t * | session, |
| guint | modifier, | ||
| guint | key, | ||
| const char * | buffer, | ||
| girara_shortcut_function_t | function, | ||
| girara_mode_t | mode, | ||
| int | argument_n, | ||
| void * | argument_data ) |
Adds a shortcut
Note: currently argument_data accepts only a character string
| session | The used girara session |
| modifier | The modifier |
| key | The key |
| buffer | Buffer command |
| function | Executed function |
| mode | Available modes |
| argument_n | Argument identifier |
| argument_data | Argument data |
| bool girara_shortcut_mapping_add | ( | girara_session_t * | session, |
| const char * | identifier, | ||
| girara_shortcut_function_t | function ) |
Creates a mapping between a shortcut function and an identifier and is used to evaluate the mapping command
| session | The girara session |
| identifier | Optional identifier |
| function | The function that should be mapped |
| bool girara_shortcut_remove | ( | girara_session_t * | session, |
| guint | modifier, | ||
| guint | key, | ||
| const char * | buffer, | ||
| girara_mode_t | mode ) |
Removes a shortcut
| session | The used girara session |
| modifier | The modifier |
| key | The key |
| buffer | Buffer command |
| mode | Available modes |