When mcabber receive message, or jid change status and if events_command options is set in mcabberrc, it is exec events_command (scripts on bash) with parameters. Parameters contain jid. But if contact is icq over icq-gate and so on, that script (may be osd_cat vrapper) show such: 45345345@icq.gate.com change status to [N]. This is not well informed. I think, that be good, if parameters will be not jid, but real name from roster. I attached the patch for this. Reproducible: Always Steps to Reproduce: 1. start mcabber. 2. setup events_command to osd_cat in mcabberrc-file. 3. see, that osd_cat show jid. Actual Results: show jid Expected Results: show name from roster for this jid
Created attachment 149887 [details, diff] patch for show real name in events_commands
Please ask upstream for such changes, not us. Thanks!