mirror of
https://github.com/irssi/irssi.git
synced 2026-08-10 12:23:37 +02:00
Some minor query fixes. Nick changes are also detected by checking if
query with another nick from same address if found. git-svn-id: http://svn.irssi.org/repos/irssi/trunk@999 dbcabf3a-b0e7-0310-adc4-f8d773084564
This commit is contained in:
parent
3011d2c01c
commit
fc491c5f8d
10 changed files with 160 additions and 48 deletions
|
|
@ -732,11 +732,6 @@ static void signal_window_changed(WINDOW_REC *window)
|
|||
screen_refresh_thaw();
|
||||
}
|
||||
|
||||
static void signal_window_item_update(WINDOW_REC *window)
|
||||
{
|
||||
window_update_prompt(window);
|
||||
}
|
||||
|
||||
GList *gui_window_find_text(WINDOW_REC *window, gchar *text, GList *startline, int regexp, int fullword)
|
||||
{
|
||||
#ifdef HAVE_REGEX_H
|
||||
|
|
@ -1082,9 +1077,9 @@ void gui_windows_init(void)
|
|||
signal_add("window created", (SIGNAL_FUNC) gui_window_created);
|
||||
signal_add("window destroyed", (SIGNAL_FUNC) gui_window_destroyed);
|
||||
signal_add_first("window changed", (SIGNAL_FUNC) signal_window_changed);
|
||||
signal_add("window item changed", (SIGNAL_FUNC) signal_window_item_update);
|
||||
signal_add("window name changed", (SIGNAL_FUNC) signal_window_item_update);
|
||||
signal_add("window item remove", (SIGNAL_FUNC) signal_window_item_update);
|
||||
signal_add("window item changed", (SIGNAL_FUNC) window_update_prompt);
|
||||
signal_add("window name changed", (SIGNAL_FUNC) window_update_prompt);
|
||||
signal_add("window item remove", (SIGNAL_FUNC) window_update_prompt);
|
||||
signal_add("setup changed", (SIGNAL_FUNC) read_settings);
|
||||
}
|
||||
|
||||
|
|
@ -1099,8 +1094,8 @@ void gui_windows_deinit(void)
|
|||
signal_remove("window created", (SIGNAL_FUNC) gui_window_created);
|
||||
signal_remove("window destroyed", (SIGNAL_FUNC) gui_window_destroyed);
|
||||
signal_remove("window changed", (SIGNAL_FUNC) signal_window_changed);
|
||||
signal_remove("window item changed", (SIGNAL_FUNC) signal_window_item_update);
|
||||
signal_remove("window name changed", (SIGNAL_FUNC) signal_window_item_update);
|
||||
signal_remove("window item remove", (SIGNAL_FUNC) signal_window_item_update);
|
||||
signal_remove("window item changed", (SIGNAL_FUNC) window_update_prompt);
|
||||
signal_remove("window name changed", (SIGNAL_FUNC) window_update_prompt);
|
||||
signal_remove("window item remove", (SIGNAL_FUNC) window_update_prompt);
|
||||
signal_remove("setup changed", (SIGNAL_FUNC) read_settings);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -901,7 +901,6 @@ void statusbar_items_init(void)
|
|||
/* more */
|
||||
more_item = NULL;
|
||||
signal_add("gui page scrolled", (SIGNAL_FUNC) sig_statusbar_more_check_remove);
|
||||
signal_add("window item changed", (SIGNAL_FUNC) sig_statusbar_more_check);
|
||||
signal_add("window changed", (SIGNAL_FUNC) sig_statusbar_more_check);
|
||||
signal_add("gui print text", (SIGNAL_FUNC) sig_statusbar_more_check);
|
||||
|
||||
|
|
@ -963,7 +962,6 @@ void statusbar_items_deinit(void)
|
|||
|
||||
/* more */
|
||||
signal_remove("gui page scrolled", (SIGNAL_FUNC) sig_statusbar_more_check_remove);
|
||||
signal_remove("window item changed", (SIGNAL_FUNC) sig_statusbar_more_check);
|
||||
signal_remove("window changed", (SIGNAL_FUNC) sig_statusbar_more_check);
|
||||
signal_remove("gui print text", (SIGNAL_FUNC) sig_statusbar_more_check);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue