Mercurial > pidgin
view doc/blist-signals.dox @ 8561:2d4ccd94e298
[gaim-migrate @ 9305]
" In the irc tooltip, there's a line "Channel:". In 0.75,
this seems to have been merged with the "_Channel:" line.
In English, this works because underscores in the
tooltip are removed before being displayed. However, in
Chinese and Japanese, the translation of "_Channel:"
looks like "Channel (_C):" and this translated text
does not make any sense in the tooltip.
The tooltip thus should not use the "_Channel:" string.
Otherwise the tooltip output would look very strange in
certain locales (at least in Chinese and Japanese)." --Ambrose C. LI
who continues:
"This second patch should be better. It correctly undoes the
space character typically present before the left
parenthesis, and added some checks so that it should not
corrupt multibyte utf-8 characters.
However, this has not been tested a lot. UTF8 handling is
also not an area I am familiar with.
I don't know whether the C library has existing functions to
handle the utf8 things."
i'm assuming we have time to test this before 0.77
committer: Tailor Script <tailor@pidgin.im>
author | Luke Schierer <lschiere@pidgin.im> |
---|---|
date | Fri, 02 Apr 2004 06:18:14 +0000 |
parents | 34eaa941ecd6 |
children | 826013efffcb |
line wrap: on
line source
/** @page blist-signals Buddy List Signals @signals @signal buddy-away @signal buddy-back @signal buddy-idle @signal buddy-unidle @signal buddy-signed-on @signal buddy-signed-off @signal update-idle @endsignals <hr> @signaldef buddy-away @signalproto void (*buddy_away)(struct buddy *buddy); @endsignalproto @signaldesc Emitted when a buddy on your buddy list goes away. @param buddy The buddy that went away. @endsignaldef @signaldef buddy-back @signalproto void (*buddy_back)(struct buddy *buddy); @endsignalproto @signaldesc Emitted when a buddy on your buddy list comes back from being away. @param buddy The buddy that came back from being away. @endsignaldef @signaldef buddy-idle @signalproto void (*buddy_idle)(struct buddy *buddy); @endsignalproto @signaldesc Emitted when a buddy on your buddy list becomes idle. @param buddy The buddy that became idle. @endsignaldef @signaldef buddy-unidle @signalproto void (*buddy_unidle)(struct buddy *buddy); @endsignalproto @signaldesc Emitted when a buddy on your buddy list returns from being idle. @param buddy The buddy that returned from being idle. @endsignaldef @signaldef buddy-signed-on @signalproto void (*buddy_signed_on)(struct buddy *buddy); @endsignalproto @signaldesc Emitted when a buddy on your buddy list signs on. @param buddy The buddy that signed on. @endsignaldef @signaldef buddy-signed-off @signalproto void (*buddy_signed_off)(struct buddy *buddy); @endsignalproto @signaldesc Emitted when a buddy on your buddy list signs off. @param buddy The buddy that signed off. @endsignaldef @signaldef update-idle @signalproto void (*update_idle)(); @endsignalproto @signaldesc Emitted when the buddy list is refreshed and the idle times are updated. @endsignaldef */ // vim: syntax=c tw=75 et