From 38fc42f03d89693fc7e3951fd7257d394f417a6f Mon Sep 17 00:00:00 2001 From: Curtis McEnroe Date: Fri, 17 Aug 2018 14:00:08 -0400 Subject: Add UI "heat" for status/messages/pings Bring back the beeps! Allow pings from notices. Also factor out dequoting of part/quit messages. --- chat.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'chat.c') diff --git a/chat.c b/chat.c index 5542c82..9d5a323 100644 --- a/chat.c +++ b/chat.c @@ -60,7 +60,7 @@ static union { void spawn(char *const argv[]) { if (fds.pipe.events) { - uiLog(TAG_STATUS, L"spawn: existing pipe"); + uiLog(TAG_STATUS, UI_WARM, L"spawn: existing pipe"); return; } @@ -93,7 +93,7 @@ static void pipeRead(void) { if (len) { buf[len] = '\0'; len = strcspn(buf, "\n"); - uiFmt(TAG_STATUS, "spawn: %.*s", (int)len, buf); + uiFmt(TAG_STATUS, UI_WARM, "spawn: %.*s", (int)len, buf); } else { close(fds.pipe.fd); fds.pipe.events = 0; @@ -124,9 +124,9 @@ static void sigchld(int sig) { pid_t pid = wait(&status); if (pid < 0) err(EX_OSERR, "wait"); if (WIFEXITED(status) && WEXITSTATUS(status)) { - uiFmt(TAG_STATUS, "spawn: exit %d", WEXITSTATUS(status)); + uiFmt(TAG_STATUS, UI_WARM, "spawn: exit %d", WEXITSTATUS(status)); } else if (WIFSIGNALED(status)) { - uiFmt(TAG_STATUS, "spawn: signal %d", WTERMSIG(status)); + uiFmt(TAG_STATUS, UI_WARM, "spawn: signal %d", WTERMSIG(status)); } } @@ -182,7 +182,7 @@ int main(int argc, char *argv[]) { inputTab(); uiInit(); - uiLog(TAG_STATUS, L"Traveling..."); + uiLog(TAG_STATUS, UI_WARM, L"Traveling..."); uiDraw(); fds.irc.fd = ircConnect(host, port, pass, webirc); -- cgit 1.4.1