annotate doc/buddyicon-signals.dox @ 11528:227b498921ae

[gaim-migrate @ 13777] This should make aim and irc get info windows identical (its hard to test when cvs doesn't compile, but this file appears to compile fine). this should partly address bug 1013488. jabber profiles return _slightly_ differently. I'm unsure how msn profiles display. yahoo profiles need to be changed to match this. committer: Tailor Script <tailor@pidgin.im>
author Luke Schierer <lschiere@pidgin.im>
date Mon, 12 Sep 2005 17:42:40 +0000
parents 4febc4df0eb8
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
11022
4febc4df0eb8 [gaim-migrate @ 12893]
Mark Doliner <mark@kingant.net>
parents:
diff changeset
1 /** @page buddyicon-signals Buddy Icon Signals
4febc4df0eb8 [gaim-migrate @ 12893]
Mark Doliner <mark@kingant.net>
parents:
diff changeset
2
4febc4df0eb8 [gaim-migrate @ 12893]
Mark Doliner <mark@kingant.net>
parents:
diff changeset
3 @signals
4febc4df0eb8 [gaim-migrate @ 12893]
Mark Doliner <mark@kingant.net>
parents:
diff changeset
4 @signal buddy-icon-cached
4febc4df0eb8 [gaim-migrate @ 12893]
Mark Doliner <mark@kingant.net>
parents:
diff changeset
5 @endsignals
4febc4df0eb8 [gaim-migrate @ 12893]
Mark Doliner <mark@kingant.net>
parents:
diff changeset
6
4febc4df0eb8 [gaim-migrate @ 12893]
Mark Doliner <mark@kingant.net>
parents:
diff changeset
7 <hr>
4febc4df0eb8 [gaim-migrate @ 12893]
Mark Doliner <mark@kingant.net>
parents:
diff changeset
8
4febc4df0eb8 [gaim-migrate @ 12893]
Mark Doliner <mark@kingant.net>
parents:
diff changeset
9 @signaldef buddy-icon-cached
4febc4df0eb8 [gaim-migrate @ 12893]
Mark Doliner <mark@kingant.net>
parents:
diff changeset
10 @signalproto
4febc4df0eb8 [gaim-migrate @ 12893]
Mark Doliner <mark@kingant.net>
parents:
diff changeset
11 void (*buddy-icon-cached)(GaimBuddyIcon *icon, GaimBuddy *buddy, const char *filename, const char *old_icon);
4febc4df0eb8 [gaim-migrate @ 12893]
Mark Doliner <mark@kingant.net>
parents:
diff changeset
12 @endsignalproto
4febc4df0eb8 [gaim-migrate @ 12893]
Mark Doliner <mark@kingant.net>
parents:
diff changeset
13 @signaldesc
4febc4df0eb8 [gaim-migrate @ 12893]
Mark Doliner <mark@kingant.net>
parents:
diff changeset
14 Emitted when a buddy icon is cached.
4febc4df0eb8 [gaim-migrate @ 12893]
Mark Doliner <mark@kingant.net>
parents:
diff changeset
15 @param icon The icon that was just cached.
4febc4df0eb8 [gaim-migrate @ 12893]
Mark Doliner <mark@kingant.net>
parents:
diff changeset
16 @param buddy The buddy the icon belongs to.
4febc4df0eb8 [gaim-migrate @ 12893]
Mark Doliner <mark@kingant.net>
parents:
diff changeset
17 @param filename The full filename for the newly created icon cache file.
4febc4df0eb8 [gaim-migrate @ 12893]
Mark Doliner <mark@kingant.net>
parents:
diff changeset
18 @param old_icon The filename of the icon cache file for the buddy's previous icon, or @c NULL if the buddy
4febc4df0eb8 [gaim-migrate @ 12893]
Mark Doliner <mark@kingant.net>
parents:
diff changeset
19 had no icon when this new icon was set. This filename is generally the full filename of the
4febc4df0eb8 [gaim-migrate @ 12893]
Mark Doliner <mark@kingant.net>
parents:
diff changeset
20 previous icon cache file, but if the previous buddy icon was set in an old version of Gaim,
4febc4df0eb8 [gaim-migrate @ 12893]
Mark Doliner <mark@kingant.net>
parents:
diff changeset
21 this may just be the basename of the icon cache file. The directory can be obtained with
4febc4df0eb8 [gaim-migrate @ 12893]
Mark Doliner <mark@kingant.net>
parents:
diff changeset
22 gaim_buddy_icons_get_cache_dir().
4febc4df0eb8 [gaim-migrate @ 12893]
Mark Doliner <mark@kingant.net>
parents:
diff changeset
23 @endsignaldef
4febc4df0eb8 [gaim-migrate @ 12893]
Mark Doliner <mark@kingant.net>
parents:
diff changeset
24 */