From 2a34684bc160e805b82cc037b6e18a95b86ca8fe Mon Sep 17 00:00:00 2001 From: Sebastien Helleu Date: Mon, 3 Apr 2006 21:12:01 +0000 Subject: [PATCH] Added alignment for local away message --- src/irc/irc-display.c | 7 +++++++ weechat/src/irc/irc-display.c | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/src/irc/irc-display.c b/src/irc/irc-display.c index 124549571..197f5d45e 100644 --- a/src/irc/irc-display.c +++ b/src/irc/irc-display.c @@ -284,12 +284,19 @@ void irc_display_away (t_irc_server *server, char *string1, char *string2) { t_irc_channel *ptr_channel; + char format[32]; for (ptr_channel = server->channels; ptr_channel; ptr_channel = ptr_channel->next_channel) { if (ptr_channel->type == CHANNEL_TYPE_CHANNEL) { + if (cfg_look_align_other) + { + snprintf (format, 32, "%%-%ds", cfg_look_align_size + 1); + gui_printf_type (ptr_channel->buffer, MSG_TYPE_NICK, + format, " "); + } gui_printf_nolog (ptr_channel->buffer, "%s[%s%s%s %s: %s%s]\n", GUI_COLOR(COLOR_WIN_CHAT_DARK), diff --git a/weechat/src/irc/irc-display.c b/weechat/src/irc/irc-display.c index 124549571..197f5d45e 100644 --- a/weechat/src/irc/irc-display.c +++ b/weechat/src/irc/irc-display.c @@ -284,12 +284,19 @@ void irc_display_away (t_irc_server *server, char *string1, char *string2) { t_irc_channel *ptr_channel; + char format[32]; for (ptr_channel = server->channels; ptr_channel; ptr_channel = ptr_channel->next_channel) { if (ptr_channel->type == CHANNEL_TYPE_CHANNEL) { + if (cfg_look_align_other) + { + snprintf (format, 32, "%%-%ds", cfg_look_align_size + 1); + gui_printf_type (ptr_channel->buffer, MSG_TYPE_NICK, + format, " "); + } gui_printf_nolog (ptr_channel->buffer, "%s[%s%s%s %s: %s%s]\n", GUI_COLOR(COLOR_WIN_CHAT_DARK),