annotate libpurple/protocols/myspace/CHANGES @ 17921:51f54868bbad

Fix typo to allow font face to be displayed correctly on incoming messages. Disable font size on incoming instant messages, until I get it working. Add OPT_PROTO_POINTSIZE to make it (hopefully) easier, and remove the function to convert from point size to libpurple size, since with this flag it should be possible to specify point size directly.
author Jeffrey Connelly <jaconnel@calpoly.edu>
date Mon, 02 Jul 2007 05:13:11 +0000
parents 11988aee28f2
children d87916bd1d73
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
17920
11988aee28f2 Add msim_color_to_purple() to convert msim markup color to a color for
Jeffrey Connelly <jaconnel@calpoly.edu>
parents: 17918
diff changeset
1 2007-07-xx Jeff Connelly <jeff22homing.pidgin.im> - 0.10
17921
51f54868bbad Fix typo to allow font face to be displayed correctly on incoming messages.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents: 17920
diff changeset
2 * On incoming instant messages, support: text color, font face.
17920
11988aee28f2 Add msim_color_to_purple() to convert msim markup color to a color for
Jeffrey Connelly <jaconnel@calpoly.edu>
parents: 17918
diff changeset
3
17918
a752e1017fe9 Update for 0.9.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents: 17914
diff changeset
4 2007-07-01 Jeff Connelly <jeff2@homing.pidgin.im> - 0.9
a752e1017fe9 Update for 0.9.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents: 17914
diff changeset
5 * Fix crash on Windows when logging in (bug #1990)
a752e1017fe9 Update for 0.9.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents: 17914
diff changeset
6 * Fix crash on Windows when viewing tooltip text (bug #1999)
a752e1017fe9 Update for 0.9.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents: 17914
diff changeset
7
17914
c5645d80aedc Update for v0.8 release.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents: 17913
diff changeset
8 2007-06-30 Jeff Connelly <jeff2@homing.pidgin.im> - 0.8
17901
4f65f25f9447 Update for (future) 0.8.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents: 17387
diff changeset
9 * Allow "Get Info" on all users, by uid or username
17909
d81f57b8b3d1 Update for 0.8 - fix crash, password length.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents: 17901
diff changeset
10 * Fix crash when re-logging in, if login failed.
d81f57b8b3d1 Update for 0.8 - fix crash, password length.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents: 17901
diff changeset
11 * Show descriptive error message if login password is too long.
17913
7e4e3f6582d2 Add MSIM_FAKE_SELF_ONLINE preprocessor definition (which I define) to fake
Jeffrey Connelly <jaconnel@calpoly.edu>
parents: 17910
diff changeset
12 * Fake self from being online, since can't add self to buddy list.
17910
32b9b6af1010 Update CHANGES to note transition to Libpurple 2.0.1.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents: 17909
diff changeset
13 * Update for Libpurple 2.0.2.
17914
c5645d80aedc Update for v0.8 release.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents: 17913
diff changeset
14 * Partial support for formatting on incoming instant messages.
17901
4f65f25f9447 Update for (future) 0.8.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents: 17387
diff changeset
15
17387
0c4645a2dfa9 Update for 0.7.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents: 17385
diff changeset
16 2007-06-14 Jeff Connelly <jeff2@homing.pidgin.im> - 0.7
0c4645a2dfa9 Update for 0.7.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents: 17385
diff changeset
17 * Add/delete buddy now functional (required many other code improvements).
0c4645a2dfa9 Update for 0.7.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents: 17385
diff changeset
18 * Show improved buddy information in tooltip text.
0c4645a2dfa9 Update for 0.7.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents: 17385
diff changeset
19 * Show user profile (in "Get Info" option) for buddies on buddy list.
17909
d81f57b8b3d1 Update for 0.8 - fix crash, password length.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents: 17901
diff changeset
20 * Fix crash when re-logging in, if login succeeded.
17387
0c4645a2dfa9 Update for 0.7.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents: 17385
diff changeset
21
17385
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
22 2007-06-12 Jeff Connelly <jeff2@homing.pidgin.im> - 0.6
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
23 * Use RC4 code from Libpurple 2.0.1
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
24 * Use a new implementation for sending and receiving messages (MsimMessage).
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
25 This infrastructural change significantly improves extensibility.
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
26 * Show online buddies as online.
17387
0c4645a2dfa9 Update for 0.7.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents: 17385
diff changeset
27 * Send and receive typing notifications (along with other required changes).
17385
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
28
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
29 2007-05-22 Jeff Connelly <jeff2@homing.pidgin.im> - 0.5
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
30 * Add protocol escaping, so can now send and receive / and \ characters
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
31 * Designed Pidgin 2.0.0beta7
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
32 * Use RC4 code from Samba
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
33 * Use translations (_ macro)
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
34 * No major changes to code, still getting familiar with tools & community
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
35
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
36 2007-04-29 Jeff Connelly <jeff2@homing.pidgin.im>
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
37
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
38 * NOTE: This code is now being developed under Monotone, in the
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
39 im.pidgin.soc.2007.msimprpl branch on my local computer, which
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
40 is periodically sync'd with pidgin.im's Monotone database.
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
41
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
42 Changes will be logged to Monotone.
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
43
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
44 2007-04-15 Jeff Connelly <myspaceim@xyzzy.cjb.net> - 0.4
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
45
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
46 * Gracefully handle a full receive buffer
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
47 * Handle fatal errors
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
48 * Last version for Gaim 2.0.0beta6
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
49
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
50 2007-04-14 Jeff Connelly <myspaceim@xyzzy.cjb.net> - 0.3
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
51
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
52 * Win32 support
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
53 * Add a large number of precondition checks and a handful of assertions
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
54 * Add documentation to each function, for doxygen.
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
55
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
56 2007-04-10 Jeff Connelly <myspaceim@xyzzy.cjb.net> - 0.2
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
57
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
58 * Add ability to IM by email address.
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
59 * Show usernames on buddy list instead of userids.
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
60 * Show incoming messages as coming from username, instead of userid.
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
61 * Add status messages and tooltip text.
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
62
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
63 2007-04-09 Jeff Connelly <myspaceim@xyzzy.cjb.net> - 0.1
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
64
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
65 * Parsing most of the protocol.
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
66 * Logging in using RC4/SHA1-based authentication.
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
67 * Sending messages, by numeric userid or username.
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
68 * Receiving messages, currently only by numeric userid.
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
69 * Some buddy list support (show all users on buddy list as online, by uid).
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
70
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
71 2007-04-07 Jeff Connelly <myspaceim@xyzzy.cjb.net> - 0.0
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
72
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
73 * Initial version. Login only. Not publicly released.
22d3499df3f6 Add new file, CHANGES, describing high-level changes to msimprpl.
Jeffrey Connelly <jaconnel@calpoly.edu>
parents:
diff changeset
74