# HG changeset patch # User Elliott Sales de Andrade # Date 1321646026 0 # Node ID 3bcc868c6c8e94e62f3d125fc3acc44b77b148bd # Parent 411e11db100258168d49b8b4ecd5bbca961a5c77 Add support for %messageDirection% for RTL messages. diff -r 411e11db1002 -r 3bcc868c6c8e pidgin/gtkconv.c --- a/pidgin/gtkconv.c Fri Nov 18 19:49:08 2011 +0000 +++ b/pidgin/gtkconv.c Fri Nov 18 19:53:46 2011 +0000 @@ -6165,6 +6165,9 @@ } else if (g_str_has_prefix(cur, "%service%")) { replace = purple_account_get_protocol_name(purple_conversation_get_account(conv)); + } else if (g_str_has_prefix(cur, "%messageDirection%")) { + replace = purple_markup_is_rtl(message) ? "rtl" : "ltr"; + } else { cur++; continue;