1
0
mirror of https://github.com/Tha14/toxic.git synced 2024-11-26 16:33:27 +01:00

notes/status messages no longer forced

This commit is contained in:
Jfreegman 2013-09-03 22:05:36 -04:00
parent aa6e205ee8
commit 0be84ecbb3
2 changed files with 7 additions and 8 deletions

View File

@ -76,7 +76,7 @@ int friendlist_onFriendAdded(Tox *m, int num)
if (tox_getname(m, num, friends[i].name) != 0 || friends[i].name[0] == '\0') if (tox_getname(m, num, friends[i].name) != 0 || friends[i].name[0] == '\0')
strcpy((char *) friends[i].name, "unknown"); strcpy((char *) friends[i].name, "unknown");
strcpy((char *) friends[i].statusmsg, NOSTATUSMSG); tox_set_statusmessage(m, "\0", strlen("\0"));
if (i == num_friends) if (i == num_friends)
++num_friends; ++num_friends;
@ -202,13 +202,14 @@ static void friendlist_onDraw(ToxWindow *self, Tox *m)
wattron(self->window, COLOR_PAIR(colour)); wattron(self->window, COLOR_PAIR(colour));
wprintw(self->window, "O"); wprintw(self->window, "O");
wattroff(self->window, COLOR_PAIR(colour)); wattroff(self->window, COLOR_PAIR(colour));
wprintw(self->window, "] %s ", friends[i].name); wprintw(self->window, "] %s", friends[i].name);
if (strncmp(friends[i].statusmsg, NOSTATUSMSG, strlen(NOSTATUSMSG)))
wprintw(self->window, "(%s)\n", friends[i].statusmsg);
if (friends[i].statusmsg[0] != '\0')
wprintw(self->window, " (%s)\n", friends[i].statusmsg);
else
wprintw(self->window, "\n");
} else { } else {
wprintw(self->window, "[O] %s (Offline)\n", friends[i].name); wprintw(self->window, "[O] %s\n", friends[i].name);
} }
} }
} }

View File

@ -4,8 +4,6 @@
#include "toxic_windows.h" #include "toxic_windows.h"
#include "chat.h" #include "chat.h"
#define NOSTATUSMSG "NOSTATUSMSG" /* Friends' default status message */
ToxWindow new_friendlist(); ToxWindow new_friendlist();
int friendlist_onFriendAdded(Tox *m, int num); int friendlist_onFriendAdded(Tox *m, int num);
void disable_chatwin(int f_num); void disable_chatwin(int f_num);