annotate doc/buddyicon-signals.dox @ 11184:044645e8a679

[gaim-migrate @ 13296] .cvsignore files are used to "ignore" files that you don't want in your CVS repository. This typically includes files created during the build processes, temp files created by editors, etc. committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Wed, 03 Aug 2005 02:59:39 +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 */