mirror of
https://github.com/deltachat/deltachat-core.git
synced 2025-10-05 10:39:27 +02:00
show colored events in cli-app
This commit is contained in:
parent
eec75a6fc5
commit
f227ee436e
1 changed files with 12 additions and 7 deletions
|
@ -36,6 +36,7 @@ all further options can be set using the set-command (type ? for help). */
|
|||
|
||||
|
||||
#define ANSI_RED "\e[31m"
|
||||
#define ANSI_YELLOW "\e[33m"
|
||||
#define ANSI_NORMAL "\e[0m"
|
||||
|
||||
|
||||
|
@ -97,31 +98,35 @@ static uintptr_t receive_event(mrmailbox_t* mailbox, int event, uintptr_t data1,
|
|||
}
|
||||
|
||||
case MR_EVENT_IS_OFFLINE:
|
||||
printf("{{Received MR_EVENT_IS_OFFLINE()}}\n");
|
||||
printf(ANSI_YELLOW "{{Received MR_EVENT_IS_OFFLINE()}}\n" ANSI_NORMAL);
|
||||
break;
|
||||
|
||||
case MR_EVENT_MSGS_CHANGED:
|
||||
printf("{{Received MR_EVENT_MSGS_CHANGED(%i, %i)}}\n", (int)data1, (int)data2);
|
||||
printf(ANSI_YELLOW "{{Received MR_EVENT_MSGS_CHANGED(%i, %i)}}\n" ANSI_NORMAL, (int)data1, (int)data2);
|
||||
break;
|
||||
|
||||
case MR_EVENT_CONTACTS_CHANGED:
|
||||
printf("{{Received MR_EVENT_CONTACTS_CHANGED()}}\n");
|
||||
printf(ANSI_YELLOW "{{Received MR_EVENT_CONTACTS_CHANGED()}}\n" ANSI_NORMAL);
|
||||
break;
|
||||
|
||||
case MR_EVENT_CONFIGURE_PROGRESS:
|
||||
printf("{{Received MR_EVENT_CONFIGURE_PROGRESS(%i ‰)}}\n", (int)data1);
|
||||
printf(ANSI_YELLOW "{{Received MR_EVENT_CONFIGURE_PROGRESS(%i ‰)}}\n" ANSI_NORMAL, (int)data1);
|
||||
break;
|
||||
|
||||
case MR_EVENT_IMEX_PROGRESS:
|
||||
printf("{{Received MR_EVENT_IMEX_PROGRESS(%i ‰)}}\n", (int)data1);
|
||||
printf(ANSI_YELLOW "{{Received MR_EVENT_IMEX_PROGRESS(%i ‰)}}\n" ANSI_NORMAL, (int)data1);
|
||||
break;
|
||||
|
||||
case MR_EVENT_IMEX_FILE_WRITTEN:
|
||||
printf("{{Received MR_EVENT_IMEX_FILE_WRITTEN(%s)}}\n", (char*)data1);
|
||||
printf(ANSI_YELLOW "{{Received MR_EVENT_IMEX_FILE_WRITTEN(%s)}}\n" ANSI_NORMAL, (char*)data1);
|
||||
break;
|
||||
|
||||
case MR_EVENT_CHAT_MODIFIED:
|
||||
printf(ANSI_YELLOW "{{Received MR_EVENT_CHAT_MODIFIED(%i)}}\n" ANSI_NORMAL, (char*)data1);
|
||||
break;
|
||||
|
||||
default:
|
||||
printf("{{Received MR_EVENT_%i(%i, %i)}}\n", (int)event, (int)data1, (int)data2);
|
||||
printf(ANSI_YELLOW "{{Received MR_EVENT_%i(%i, %i)}}\n" ANSI_NORMAL, (int)event, (int)data1, (int)data2);
|
||||
break;
|
||||
}
|
||||
return 0;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue