annotate .mtn-ignore @ 30720:8c586dbcae2d

Since a buddy's avatar information is distributed as part of their online presence information, if they have changed their avatar while we were offline (and they're now offline) we won't see the change until we're both online at the same time. So when the user requests to view a buddy's profile, we now also request their current AvatarId - if it is different to what Pidgin has cached, we request the new image. Move buddy's avatar processing out of mxit_update_buddy_presence() and into new function mxit_update_buddy_avatar(). The buddy avatar updating is called when we receive a buddy's presence update or when we request the buddies profile.
author andrew.victor@mxit.com
date Tue, 20 Jul 2010 09:46:28 +0000
parents 88a4a5a0fafa
children 1deda5d6733b
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
17557
4c454d1a6f85 Set up .mtnignore to ignore the svn directories.
Andreas Monitzer <pidgin@monitzer.com>
parents: 17476
diff changeset
1 (.*/)?\.svn
15395
0453c85a1c51 Updated .mtn-ignore not to ignore new Makefiles and for win32 build stuff.
Daniel Atallah <daniel.atallah@gmail.com>
parents: 15379
diff changeset
2 .*/?Makefile(\.in)?$
22589
8b952cb84f45 Ugly hackery to support INSTALL_PIXMAPS for the win32 build.
Daniel Atallah <daniel.atallah@gmail.com>
parents: 21807
diff changeset
3 .*/?Makefile\.am\.mingw$
15379
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
4 (.*/)?TAGS$
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
5 .*/?.*\.pc$
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
6 .*/perl/common/[^/]+\.c$
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
7 .*/perl/common/blib.*
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
8 .*/perl/common/pm_to_blib$
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
9 .*\.bs$
17414
ecf5bf6daa78 Create .def files for easy msvc import library creation.
Daniel Atallah <daniel.atallah@gmail.com>
parents: 16602
diff changeset
10 .*\.def$
15395
0453c85a1c51 Updated .mtn-ignore not to ignore new Makefiles and for win32 build stuff.
Daniel Atallah <daniel.atallah@gmail.com>
parents: 15379
diff changeset
11 .*\.dll$
0453c85a1c51 Updated .mtn-ignore not to ignore new Makefiles and for win32 build stuff.
Daniel Atallah <daniel.atallah@gmail.com>
parents: 15379
diff changeset
12 .*\.exe$
25305
11c27059e86b Ignore .loT files. This is helpful to me because I have a wrapper script
Richard Laager <rlaager@wiktel.com>
parents: 24307
diff changeset
13 .*\.loT$
15379
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
14 intltool-.*
18459
042b64016a57 Patch from Jason Conti to enable `make -f Makefile.mingw docs` on the windows build. Fixes #1801.
Daniel Atallah <daniel.atallah@gmail.com>
parents: 17476
diff changeset
15 Doxyfile(\.mingw)?$
15379
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
16 aclocal.m4
24287
6925498cadc8 Ignore autogen.args.
Richard Laager <rlaager@wiktel.com>
parents: 24013
diff changeset
17 autogen.args
15379
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
18 compile
17475
17c45200927a Add config.cache to .mtn-ignore.
Richard Laager <rlaager@wiktel.com>
parents: 17414
diff changeset
19 config.cache
15379
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
20 config.guess
16139
caab13aa0b5c Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents: 16110
diff changeset
21 config.h$
15379
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
22 config.h.in
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
23 config.log
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
24 config.status
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
25 config.sub
16139
caab13aa0b5c Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents: 16110
diff changeset
26 configure$
20327
01043a291e3b applied changes from 2495a1b6a3619d8188151eaf2822ce2ecd435dbf
Luke Schierer <lschiere@pidgin.im>
parents: 19694
diff changeset
27 finch/finch$
15837
5ee868aceb6d .mtn-ignore updates
Daniel Atallah <daniel.atallah@gmail.com>
parents: 15457
diff changeset
28 finch/libgnt/gntmarshal.c
5ee868aceb6d .mtn-ignore updates
Daniel Atallah <daniel.atallah@gmail.com>
parents: 15457
diff changeset
29 finch/libgnt/gntmarshal.h
15379
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
30 depcomp
16139
caab13aa0b5c Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents: 16110
diff changeset
31 doc/finch.1$
caab13aa0b5c Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents: 16110
diff changeset
32 doc/pidgin.1$
16048
55a80bb5ed51 Update doxygen to generate stuff that works in Trac
Daniel Atallah <daniel.atallah@gmail.com>
parents: 15837
diff changeset
33 doc/html
28016
c0da7c7231c2 Add a few files to .mtn-ignore
Paul Aurich <paul@darkrain42.org>
parents: 26970
diff changeset
34 package_revision.h
c0da7c7231c2 Add a few files to .mtn-ignore
Paul Aurich <paul@darkrain42.org>
parents: 26970
diff changeset
35 package_revision_raw.txt
16139
caab13aa0b5c Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents: 16110
diff changeset
36 pidgin.apspec$
caab13aa0b5c Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents: 16110
diff changeset
37 pidgin.desktop$
caab13aa0b5c Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents: 16110
diff changeset
38 pidgin.spec$
16085
83a17c27b900 Updates to .mtn-ignore
Daniel Atallah <daniel.atallah@gmail.com>
parents: 16048
diff changeset
39 pidgin-.*.tar.gz
16110
0a5470a8fd24 Ignore tar.bz2's too
Stu Tomlinson <stu@nosnilmot.com>
parents: 16085
diff changeset
40 pidgin-.*.tar.bz2
29912
ac012def9488 Ignore some generated stuff
Daniel Atallah <daniel.atallah@gmail.com>
parents: 28016
diff changeset
41 pidgin-*.*.*-dbgsym$
ac012def9488 Ignore some generated stuff
Daniel Atallah <daniel.atallah@gmail.com>
parents: 28016
diff changeset
42 pidgin-*.*.*-dbgsym.zip$
21807
f890c02eee13 Ignore stripped win32 bin directory.
Daniel Atallah <daniel.atallah@gmail.com>
parents: 21789
diff changeset
43 pidgin-*.*.*-win32bin$
29912
ac012def9488 Ignore some generated stuff
Daniel Atallah <daniel.atallah@gmail.com>
parents: 28016
diff changeset
44 pidgin-*.*.*-win32-bin.zip$
17414
ecf5bf6daa78 Create .def files for easy msvc import library creation.
Daniel Atallah <daniel.atallah@gmail.com>
parents: 16602
diff changeset
45 pidgin/pidgin$
19502
c6af18ea22a9 Update .mtn-ignore for emotes size change.
Daniel Atallah <daniel.atallah@gmail.com>
parents: 18459
diff changeset
46 pidgin/pixmaps/emotes/default/24/theme
17476
92821180bded A somewhat-Warmenhoved patch from tfujiwara to allow for the smiley theme
Richard Laager <rlaager@wiktel.com>
parents: 17475
diff changeset
47 pidgin/pixmaps/emotes/none/theme
24404
42fe79ca351d Make the small smiley theme actually work.
Richard Laager <rlaager@wiktel.com>
parents: 24307
diff changeset
48 pidgin/pixmaps/emotes/small/16/theme
15379
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
49 pidgin/plugins/musicmessaging/music-messaging-bindings.c
16139
caab13aa0b5c Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents: 16110
diff changeset
50 pidgin/plugins/perl/common/Makefile.PL$
24307
500591c03a88 applied changes from e09c51ab6473bf53c6dca408f13b863e1194108c
Richard Laager <rlaager@wiktel.com>
parents: 24287
diff changeset
51 pidgin/plugins/perl/common/Makefile.old
16139
caab13aa0b5c Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents: 16110
diff changeset
52 pidgin/win32/pidgin_dll_rc.rc$
caab13aa0b5c Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents: 16110
diff changeset
53 pidgin/win32/pidgin_exe_rc.rc$
29912
ac012def9488 Ignore some generated stuff
Daniel Atallah <daniel.atallah@gmail.com>
parents: 28016
diff changeset
54 pidgin/win32/nsis/gtk-runtime-*.*.*.*.zip
ac012def9488 Ignore some generated stuff
Daniel Atallah <daniel.atallah@gmail.com>
parents: 28016
diff changeset
55 pidgin/win32/nsis/gtk_runtime_stage$
ac012def9488 Ignore some generated stuff
Daniel Atallah <daniel.atallah@gmail.com>
parents: 28016
diff changeset
56 pidgin/win32/nsis/pidgin-translations.nsh$
30399
88a4a5a0fafa Add new generated stuff to .mtn-ignore
Daniel Atallah <daniel.atallah@gmail.com>
parents: 29912
diff changeset
57 pidgin/win32/nsis/langmacros.nsh
88a4a5a0fafa Add new generated stuff to .mtn-ignore
Daniel Atallah <daniel.atallah@gmail.com>
parents: 29912
diff changeset
58 pidgin/win32/nsis/nsis_translations.desktop
88a4a5a0fafa Add new generated stuff to .mtn-ignore
Daniel Atallah <daniel.atallah@gmail.com>
parents: 29912
diff changeset
59 pidgin/win32/nsis/pidgin-spellcheck-preselect.nsh
88a4a5a0fafa Add new generated stuff to .mtn-ignore
Daniel Atallah <daniel.atallah@gmail.com>
parents: 29912
diff changeset
60 pidgin/win32/nsis/pidgin-spellcheck.nsh
88a4a5a0fafa Add new generated stuff to .mtn-ignore
Daniel Atallah <daniel.atallah@gmail.com>
parents: 29912
diff changeset
61 pidgin/win32/nsis/translations
15379
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
62 install-sh
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
63 libpurple/dbus-bindings.c
28016
c0da7c7231c2 Add a few files to .mtn-ignore
Paul Aurich <paul@darkrain42.org>
parents: 26970
diff changeset
64 libpurple/dbus-signals.c
15379
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
65 libpurple/dbus-types.c
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
66 libpurple/dbus-types.h
16085
83a17c27b900 Updates to .mtn-ignore
Daniel Atallah <daniel.atallah@gmail.com>
parents: 16048
diff changeset
67 libpurple/example/nullclient
16139
caab13aa0b5c Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents: 16110
diff changeset
68 libpurple/gconf/purple.schemas$
26970
f9f408c6012d Ignore libpurple/marshallers.c and libpurple/marshallers.h.
Richard Laager <rlaager@wiktel.com>
parents: 25331
diff changeset
69 libpurple/marshallers.[ch]
15379
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
70 libpurple/plugins/dbus-example-bindings.c
16139
caab13aa0b5c Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents: 16110
diff changeset
71 libpurple/plugins/perl/common/Makefile.PL$
24307
500591c03a88 applied changes from e09c51ab6473bf53c6dca408f13b863e1194108c
Richard Laager <rlaager@wiktel.com>
parents: 24287
diff changeset
72 libpurple/plugins/perl/common/Makefile.old
15379
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
73 libpurple/plugins/perl/common/const-c.inc
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
74 libpurple/plugins/perl/common/const-xs.inc
15395
0453c85a1c51 Updated .mtn-ignore not to ignore new Makefiles and for win32 build stuff.
Daniel Atallah <daniel.atallah@gmail.com>
parents: 15379
diff changeset
75 libpurple/plugins/perl/common/lib
21789
cbf778310bdd Ignore the generated purple.h
Stu Tomlinson <stu@nosnilmot.com>
parents: 20327
diff changeset
76 libpurple/purple.h$
16139
caab13aa0b5c Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents: 16110
diff changeset
77 libpurple/purple-client-bindings.c
caab13aa0b5c Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents: 16110
diff changeset
78 libpurple/purple-client-bindings.h
caab13aa0b5c Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents: 16110
diff changeset
79 libpurple/purple-client-example
16206
93f1801d4cc6 Update .mtn-ignore to properly deal with things produced by make check
Richard Laager <rlaager@wiktel.com>
parents: 16139
diff changeset
80 libpurple/tests/check_libpurple
24013
216f8eb9d82d Add libpurple/tests/libpurple.. to the list of files to ignore. I don't
Richard Laager <rlaager@wiktel.com>
parents: 22589
diff changeset
81 libpurple/tests/libpurple..
17414
ecf5bf6daa78 Create .def files for easy msvc import library creation.
Daniel Atallah <daniel.atallah@gmail.com>
parents: 16602
diff changeset
82 libpurple/version.h$
16139
caab13aa0b5c Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents: 16110
diff changeset
83 libpurple/win32/libpurplerc.rc$
15379
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
84 libtool
15457
f217a2d656c8 Add support for win32 makefile variable overriding using a "local.mak" file in the build root directory. This makes maintaining a custom build environment or cross-compiling easier.
Daniel Atallah <daniel.atallah@gmail.com>
parents: 15396
diff changeset
85 local.mak
15379
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
86 ltmain.sh
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
87 missing
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
88 mkinstalldirs
15396
eb93d03ed6c7 More ignoration fixes
Ethan Blanton <elb@pidgin.im>
parents: 15395
diff changeset
89 po/Makefile.in.in
16139
caab13aa0b5c Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents: 16110
diff changeset
90 po/POTFILES$
caab13aa0b5c Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents: 16110
diff changeset
91 po/missing
caab13aa0b5c Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents: 16110
diff changeset
92 po/notexist
16206
93f1801d4cc6 Update .mtn-ignore to properly deal with things produced by make check
Richard Laager <rlaager@wiktel.com>
parents: 16139
diff changeset
93 po/pidgin.pot
15379
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
94 po/stamp-it
b2a8c5eca30a Add a .mtn-ignore to silence monotone when builds finally work
Ethan Blanton <elb@pidgin.im>
parents:
diff changeset
95 stamp-h1
15395
0453c85a1c51 Updated .mtn-ignore not to ignore new Makefiles and for win32 build stuff.
Daniel Atallah <daniel.atallah@gmail.com>
parents: 15379
diff changeset
96 win32-install-dir(\.release)?
16139
caab13aa0b5c Apparently the .mtn-ignore patterns are regular expressions. This means
Richard Laager <rlaager@wiktel.com>
parents: 16110
diff changeset
97 VERSION$