mirror of
https://github.com/irungentoo/toxcore.git
synced 2024-03-22 13:30:51 +08:00
nTox_win32 - Updated friends list display
This commit is contained in:
parent
892249eabb
commit
fcad4d0a5a
|
@ -153,23 +153,32 @@ void add_friend()
|
||||||
|
|
||||||
void list_friends()
|
void list_friends()
|
||||||
{
|
{
|
||||||
int activefriends = 0;
|
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
|
printf("\n[i] Friend List");
|
||||||
|
|
||||||
|
printf("----- PENDING -----\n\n");
|
||||||
|
|
||||||
for (i = 0; i <= maxnumfriends; i++) {
|
for (i = 0; i <= maxnumfriends; i++) {
|
||||||
if (m_friendstatus(i) == 4)
|
char name[MAX_NAME_LENGTH];
|
||||||
activefriends++;
|
getname(i, (uint8_t*)name);
|
||||||
|
if (m_friendstatus(i) > 0 && m_friendstatus(i) < 4)
|
||||||
|
printf("[%d] %s\n", i, (uint8_t*)name);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
printf("\n");
|
||||||
|
|
||||||
printf("\n[i] Friend List | Total: %d\n\n", activefriends);
|
printf("----- ACTIVE -----\n\n");
|
||||||
|
|
||||||
for (i = 0; i <= 256; i++) {/* TODO: fix this properly*/
|
for (i = 0; i <= maxnumfriends; i++) {
|
||||||
char name[MAX_NAME_LENGTH];
|
char name[MAX_NAME_LENGTH];
|
||||||
getname(i, (uint8_t*)name);
|
getname(i, (uint8_t*)name);
|
||||||
|
|
||||||
if (m_friendstatus(i) == 4)
|
if (m_friendstatus(i) == 4)
|
||||||
printf("[%d] %s\n\n", i, (uint8_t*)name);
|
printf("[%d] %s\n", i, (uint8_t*)name);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
printf("\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
void delete_friend()
|
void delete_friend()
|
||||||
|
@ -323,9 +332,8 @@ void line_eval(char* line)
|
||||||
}
|
}
|
||||||
/* EXIT */
|
/* EXIT */
|
||||||
else if (inpt_command == 'q') {
|
else if (inpt_command == 'q') {
|
||||||
uint8_t status[MAX_USERSTATUS_LENGTH] = "Offline";
|
strcpy(line, "Offline");
|
||||||
m_set_userstatus(status, strlen((char*)status));
|
change_status(line);
|
||||||
Sleep(10);
|
|
||||||
exit(EXIT_SUCCESS);
|
exit(EXIT_SUCCESS);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user