Mercurial > hg
changeset 647:c6c41dd2464a
Enter chat mode automatically when using some commands
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Fri, 06 Jan 2006 22:37:05 +0100 |
parents | a8cb28ca5ff4 |
children | 16cd6c858a5d |
files | mcabber/src/commands.c |
diffstat | 1 files changed, 13 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/mcabber/src/commands.c Thu Jan 05 22:23:41 2006 +0100 +++ b/mcabber/src/commands.c Fri Jan 06 22:37:05 2006 +0100 @@ -350,8 +350,8 @@ return 0; } if (current_buddy) { + // Enter chat mode scr_set_chatmode(TRUE); - buddy_setflags(BUDDATA(current_buddy), ROSTER_FLAG_LOCK, TRUE); scr_ShowBuddyWindow(); } return 0; @@ -949,6 +949,10 @@ GSList *resources; char *bstr = "unknown"; + // Enter chat mode + scr_set_chatmode(TRUE); + scr_ShowBuddyWindow(); + snprintf(buffer, 4095, "jid: <%s>", jid); scr_WriteIncomingMessage(jid, buffer, 0, HBB_PREFIX_INFO); if (name) { @@ -1019,6 +1023,10 @@ return; } + // Enter chat mode + scr_set_chatmode(TRUE); + scr_ShowBuddyWindow(); + jid = buddy_getjid(bud); buffer = g_new(char, 4096); @@ -1598,6 +1606,10 @@ return; } + // Enter chat mode + scr_set_chatmode(TRUE); + scr_ShowBuddyWindow(); + jid = buddy_getjid(bud); rstatus = buddy_getstatus(bud, nick);