mirror of
https://github.com/irungentoo/toxcore.git
synced 2024-03-22 13:30:51 +08:00
Add nicknames to the chat list
Change from [chat <number>] to [<nickname> (<number>)]
This commit is contained in:
parent
c3b5fe3fa1
commit
42e955db8c
|
@ -60,6 +60,8 @@ static void chat_onNickChange(ToxWindow* self, int num, uint8_t* nick, uint16_t
|
|||
nick[len-1] = '\0';
|
||||
fix_name(nick);
|
||||
|
||||
snprintf(self->title, sizeof(self->title), "[%s (%d)]", nick, num);
|
||||
|
||||
wattron(ctx->history, COLOR_PAIR(3));
|
||||
wprintw(ctx->history, " * Your partner changed nick to '%s'\n", nick);
|
||||
wattroff(ctx->history, COLOR_PAIR(3));
|
||||
|
@ -144,7 +146,11 @@ ToxWindow new_chat(int friendnum) {
|
|||
ret.onNickChange = &chat_onNickChange;
|
||||
ret.onStatusChange = &chat_onStatusChange;
|
||||
|
||||
snprintf(ret.title, sizeof(ret.title), "[chat %d]", friendnum);
|
||||
uint8_t nick[MAX_NAME_LENGTH] = {0};
|
||||
getname(friendnum, (uint8_t*) &nick);
|
||||
fix_name(nick);
|
||||
|
||||
snprintf(ret.title, sizeof(ret.title), "[%s (%d)]", nick, friendnum);
|
||||
|
||||
ChatContext* x = calloc(1, sizeof(ChatContext));
|
||||
x->friendnum = friendnum;
|
||||
|
|
Loading…
Reference in New Issue
Block a user