ekg2
GIT master
|
#include "ekg2.h"
#include <stdlib.h>
#include <string.h>
#include <signal.h>
#include <unistd.h>
#include "backlog.h"
#include "bindings.h"
#include "contacts.h"
#include "input.h"
#include "lastlog.h"
#include "mouse.h"
#include "notify.h"
#include "nc-stuff.h"
#include "spell.h"
#include "statusbar.h"
Funkcje | |
static int | ncurses_theme_init () |
static int | ncurses_plugin_destroy () |
int | ncurses_password_input (void *data, va_list ap) |
static void | ncurses_set_title (const gchar *a, const gchar *b, const gchar *c) |
static int | ncurses_beep (void *data, va_list ap) |
static int | dd_contacts (const char *name) |
static gint | ncurses_statusbar_timer (gint type, gpointer data) |
static int | ncurses_statusbar_query (void *data, va_list ap) |
static int | ncurses_ui_is_initialized (void *data, va_list ap) |
static int | ncurses_ui_window_switch (void *data, va_list ap) |
static int | redraw_timer (gpointer data) |
static int | ncurses_ui_window_print (void *data, va_list ap) |
static int | ncurses_ui_window_new (void *data, va_list ap) |
static int | ncurses_ui_window_kill (void *data, va_list ap) |
static int | ncurses_ui_window_act_changed (void *data, va_list ap) |
static int | ncurses_ui_window_target_changed (void *data, va_list ap) |
static int | ncurses_ui_window_refresh (void *data, va_list ap) |
static int | ncurses_ui_refresh (void *data, va_list ap) |
static int | ncurses_ui_window_clear (void *data, va_list ap) |
static int | ncurses_all_contacts_changed (void *data, va_list ap) |
static int | ncurses_variable_changed (void *data, va_list ap) |
static int | ncurses_conference_renamed (void *data, va_list ap) |
static void | ncurses_changed_aspell (const char *var) |
static int | ncurses_postinit (void *data, va_list ap) |
static int | ncurses_binding_set_query (void *data, va_list ap) |
static int | ncurses_binding_adddelete_query (void *data, va_list ap) |
static int | ncurses_lastlog_changed (void *data, va_list ap) |
static int | ncurses_setvar_default (void *data, va_list ap) |
static void | ncurses_display_transparent_changed (const char *var) |
static void | ncurses_sigint_handler (int s) |
static void | ncurses_typing_retimer (const char *dummy) |
static int | ncurses_cmd_dump (const char *name, const char **params, session_t *session, const char *target, int quiet) |
__attribute__ ((visibility("default"))) | |
Zmienne | |
plugin_t | ncurses_plugin = { .name = "ncurses", .pclass = PLUGIN_UI , .destroy = ncurses_plugin_destroy, .theme_init = ncurses_theme_init } |
int | config_backlog_size |
int | config_backlog_scroll_half_page |
int | config_display_transparent |
int | config_enter_scrolls |
int | config_margin_size |
int | config_mark_on_window_change = 0 |
int | config_kill_irc_window = 1 |
int | config_lastlog_size |
int | config_lastlog_lock |
int | config_text_bottomalign = 0 |
static int | config_traditional_clear = 1 |
static int | redraw_timer_id = 0 |
int | ncurses_initialized |
int | ncurses_plugin_destroyed |
const char * | ncurses_settitle_formats [3] = { NULL, "\e]0;%s%s%s\a", "\e_%s%s%s\e\\" } |
static int | ncurses_settitle = 0 |
volatile int | sigint_count = 0 |
__attribute__ | ( | (visibility("default")) | ) |
|
static |
|
static |
|
static |
Handler for: UI_BEEP
do curses beep()
Check result of beep()
What about curses flash() ? :>
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
int ncurses_password_input | ( | void * | data, |
va_list | ap | ||
) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Timer, executed every second. It call update_statusbar(1)
|
static |
|
static |
|
static |
Handler for: UI_IS_INITIALIZED
Set tmp to ncurses_initialized [0/1]
ap | 1st param: (int) tmp - place to put ncurses_initialized variable. |
data | NULL |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
int config_backlog_scroll_half_page |
int config_backlog_size |
int config_display_transparent |
int config_enter_scrolls |
int config_kill_irc_window = 1 |
int config_lastlog_lock |
int config_lastlog_size |
int config_margin_size |
int config_mark_on_window_change = 0 |
int config_text_bottomalign = 0 |
|
static |
int ncurses_initialized |
plugin_t ncurses_plugin = { .name = "ncurses", .pclass = PLUGIN_UI , .destroy = ncurses_plugin_destroy, .theme_init = ncurses_theme_init } |
int ncurses_plugin_destroyed |
|
static |
|
static |
volatile int sigint_count = 0 |