add option to auto-open a new tab when sending /msg (openSUSE)

This commit is contained in:
berkeviktor@aol.com
2011-08-09 01:57:42 +02:00
parent c000073225
commit 1e74680172
4 changed files with 9 additions and 0 deletions

View File

@@ -2605,7 +2605,13 @@ cmd_msg (struct session *sess, char *tbuf, char *word[], char *word_eol[])
}
newsess = find_dialog (sess->server, nick);
if (!newsess)
{
newsess = find_channel (sess->server, nick);
if (!newsess && prefs.gui_auto_open_msg)
{
newsess = new_ircwindow (sess->server, nick, SESS_DIALOG, 0);
}
}
if (newsess)
inbound_chanmsg (newsess->server, NULL, newsess->channel,
newsess->server->nick, msg, TRUE, FALSE);