|
static void | mg_link_irctab (window_t *sess, int focus) |
|
static void | mg_create_entry (window_t *sess, GtkWidget *box) |
|
const char * | gtk_session_target (session_t *sess) |
|
const char * | gtk_window_target (window_t *window) |
|
static PangoAttrList * | mg_attr_list_create (GdkColor *col, int size) |
|
static void | mg_create_tab_colors (void) |
|
static void | set_window_urgency (GtkWidget *win, gboolean set) |
|
static void | flash_window (GtkWidget *win) |
|
static void | unflash_window (GtkWidget *win) |
|
int | fe_gui_info (window_t *sess, int info_type) |
|
void | fe_flash_window (window_t *sess) |
|
void | fe_set_tab_color (window_t *sess, int col) |
|
static gboolean | mg_inputbox_focus (GtkWidget *widget, GdkEventFocus *event, gtk_window_ui_t *gui) |
|
void | mg_inputbox_cb (GtkWidget *igad, gtk_window_ui_t *gui) |
|
void | fe_set_title (window_t *sess) |
|
static gboolean | mg_windowstate_cb (GtkWindow *wid, GdkEventWindowState *event, gpointer userdata) |
|
static gboolean | mg_configure_cb (GtkWidget *wid, GdkEventConfigure *event, window_t *sess) |
|
static void | mg_focus (window_t *sess) |
|
static void | mg_hide_empty_pane (GtkPaned *pane) |
|
static void | mg_hide_empty_boxes (gtk_window_ui_t *gui) |
|
static void | mg_userlist_showhide (window_t *sess, int show) |
|
void | mg_decide_userlist (window_t *sess, gboolean switch_to_current) |
|
static void | mg_userlist_toggle_cb (GtkWidget *button, gpointer userdata) |
|
gboolean | mg_populate_userlist (window_t *sess) |
|
static gboolean | mg_populate_userlist_idle (window_t *wnd) |
|
void | mg_populate (window_t *sess) |
|
void | mg_switch_page (int relative, int num) |
|
static void | mg_topdestroy_cb (GtkWidget *win, window_t *sess) |
|
void | mg_tab_close (window_t *sess) |
|
static void | mg_menu_destroy (GtkWidget *menu, gpointer userdata) |
|
void | mg_create_icon_item (char *label, char *stock, GtkWidget *menu, void *callback, void *userdata) |
|
void | mg_open_quit_dialog (gboolean minimize_button) |
|
void | mg_close_sess (window_t *sess) |
|
static int | mg_chan_remove (chan *ch) |
|
static void | mg_xbutton_cb (chanview *cv, chan *ch, int tag, gpointer userdata) |
|
static void | mg_detach_tab_cb (GtkWidget *item, chan *ch) |
|
static void | mg_destroy_tab_cb (GtkWidget *item, chan *ch) |
|
static void | mg_color_insert (GtkWidget *item, gpointer userdata) |
|
static void | mg_markup_item (GtkWidget *menu, char *text, int arg) |
|
GtkWidget * | mg_submenu (GtkWidget *menu, char *text) |
|
static void | mg_create_color_menu (GtkWidget *menu, window_t *sess) |
|
static void | mg_create_tabmenu (window_t *sess, GdkEventButton *event, chan *ch) |
|
static gboolean | mg_tab_contextmenu_cb (chanview *cv, chan *ch, int tag, gpointer ud, GdkEventButton *event) |
|
static void | mg_add_chan (window_t *sess) |
|
static void | mg_tabwindow_kill_cb (GtkWidget *win, gpointer userdata) |
|
static GtkWidget * | mg_changui_destroy (window_t *sess) |
|
void | mg_detach (window_t *sess, int mode) |
|
static void | mg_apply_entry_style (GtkWidget *entry) |
|
static void | mg_create_topicbar (window_t *sess, GtkWidget *box) |
|
static int | mg_word_check (GtkWidget *xtext, char *word, int len) |
|
static void | mg_word_clicked (GtkWidget *xtext, char *word, GdkEventButton *even) |
|
void | mg_update_xtext (GtkWidget *wid) |
|
static void | mg_xtext_error (int type) |
|
static void | mg_create_textarea (window_t *sess, GtkWidget *box) |
|
static void | mg_create_userlist (gtk_window_ui_t *gui, GtkWidget *box) |
|
static void | mg_leftpane_cb (GtkPaned *pane, GParamSpec *param, gtk_window_ui_t *gui) |
|
static void | mg_rightpane_cb (GtkPaned *pane, GParamSpec *param, gtk_window_ui_t *gui) |
|
static gboolean | mg_add_pane_signals (gtk_window_ui_t *gui) |
|
static void | mg_create_center (window_t *sess, gtk_window_ui_t *gui, GtkWidget *box) |
|
static void | mg_sessionclick_cb (GtkWidget *button, gpointer userdata) |
|
static void | mg_sanitize_positions (int *cv, int *ul) |
|
static void | mg_place_userlist_and_chanview_real (gtk_window_ui_t *gui, GtkWidget *userlist, GtkWidget *chanview) |
|
static void | mg_place_userlist_and_chanview (gtk_window_ui_t *gui) |
|
void | mg_change_layout (int type) |
|
static void | mg_inputbox_rightclick (GtkEntry *entry, GtkWidget *menu) |
|
static void | mg_switch_tab_cb (chanview *cv, chan *ch, int tag, gpointer ud) |
|
static int | mg_tabs_compare (window_t *a, window_t *b) |
|
static void | mg_create_tabs (gtk_window_ui_t *gui) |
|
static gboolean | mg_tabwin_focus_cb (GtkWindow *win, GdkEventFocus *event, gpointer userdata) |
|
static gboolean | mg_topwin_focus_cb (GtkWindow *win, GdkEventFocus *event, window_t *sess) |
|
static void | mg_create_menu (gtk_window_ui_t *gui, GtkWidget *table, int away_state) |
|
static void | mg_create_irctab (window_t *sess, GtkWidget *table) |
|
static void | mg_create_topwindow (window_t *sess) |
|
static gboolean | mg_tabwindow_de_cb (GtkWidget *widget, GdkEvent *event, gpointer user_data) |
|
static void | mg_create_tabwindow (window_t *sess) |
|
void | mg_apply_setup (void) |
|
void | fe_set_away (session_t *serv) |
|
void | fe_set_channel (window_t *sess) |
|
void | mg_changui_new (window_t *sess, gtk_window_t *res, int tab, int focus) |
|
void | fe_close_window (window_t *sess) |
|