Mercurial > pidgin
annotate .cvsignore @ 12476:18b16e801e6f
[gaim-migrate @ 14787]
SF Patch #1379107 from evands
'Properly notify the UI when a buddy icon changes
gaim_buddy_set_icon() currently does nothing if the incoming
GaimBuddyIcon* is the same as buddy->icon.
This is wrong, however, because gaim_buddy_icon_new() will recycle an
existing GaimBuddyIcon* object for the buddy, replacing its data with the
new buddy icon data, if possible. The recycling means that just because
(icon == buddy->icon) we can't assume nothing has changed.
This patch makes the "buddy-icon-changed" signal be sent and the
gaim_blist_update_buddy_icon() function be called appropriately when the
buddy icon changes.
Call stack that gets us here from prpl code, for those keeping score at
home:
gaim_buddy_icons_set_for_user() -> gaim_buddy_icon_new() ->
gaim_buddy_icon_set_data() -> gaim_buddy_icon_update() ->
gaim_buddy_set_icon()'
committer: Tailor Script <tailor@pidgin.im>
author | Richard Laager <rlaager@wiktel.com> |
---|---|
date | Tue, 13 Dec 2005 08:10:28 +0000 |
parents | b0ad08e1d492 |
children | 5adc0c9da9f3 |
rev | line source |
---|---|
1893 | 1 config.h |
2 libtool | |
3 config.status | |
4 intl | |
5 ABOUT-NLS | |
5048 | 6 compile |
1893 | 7 config.guess |
8 config.sub | |
4558
d22814243d13
[gaim-migrate @ 4839]
Christian Hammond <chipx86@chipx86.com>
parents:
4427
diff
changeset
|
9 Doxyfile |
1893 | 10 ltconfig |
11 ltmain.sh | |
12 install-sh | |
13 missing | |
14 aclocal.m4 | |
15 configure | |
16 config.h.in | |
17 stamp-h.in | |
18 Makefile.in | |
19 config.log | |
20 config.cache | |
21 Makefile | |
22 stamp-h | |
23 gaim.spec | |
2168
74947d32d3c6
[gaim-migrate @ 2178]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1894
diff
changeset
|
24 depcomp |
74947d32d3c6
[gaim-migrate @ 2178]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1894
diff
changeset
|
25 stamp-h1 |
3358
092594c175ff
[gaim-migrate @ 3377]
Christian Hammond <chipx86@chipx86.com>
parents:
3356
diff
changeset
|
26 autom4te*.cache |
3356
8647a5b37b5c
[gaim-migrate @ 3375]
Christian Hammond <chipx86@chipx86.com>
parents:
3355
diff
changeset
|
27 configure.2.1x |
3358
092594c175ff
[gaim-migrate @ 3377]
Christian Hammond <chipx86@chipx86.com>
parents:
3356
diff
changeset
|
28 confdefs.h |
092594c175ff
[gaim-migrate @ 3377]
Christian Hammond <chipx86@chipx86.com>
parents:
3356
diff
changeset
|
29 *.swp |
3702 | 30 win32-install-dir |
3703 | 31 .temp-gettextize |
9365 | 32 gaim.pc |
10362 | 33 *.apspec |