comparison ChangeLog @ 4151:1a5dcfa1823e

[gaim-migrate @ 4377] Why do I make these things so long? I'm defective, that's why. Mr. Walp pointed out a problem with "allow only peeps in my buddy list" for ICQ, so I fixed that. One important problem: If you set your permdeny to "allow only peeps in my buddy list," and then add or remove someone from your buddy list, it will not update the allow/deny list on the server. And that's a bad thing. I changed an error message string or 4 in oscar.c for various reasons. 1) I feel that "he/she" is much better than "it." If you disagree, please let me know, because I'm not sure of the correct phrasing. 2) There is only 1 unknown reason, it just applies to multiple messages. I shuffled some of the clientauto functions around in oscar.c to make it more uniform. I intend to look into why status messages aren't working well soon. I added some semblance of more advanced ICQ info support to libfaim. There's also a bit of support in oscar.c for it, but making it display itself nicely will take a little work, so I'll do it later. A patch from the good Mr. Blanton taking out a non-ascii character from oscar.c (my bad). A patch from the good Mr. Blanton adding support for i18n to away messages and aim profile info. Questions for the good Mr. Blanton: 1) Line 59 of info.c, in the first half of that if statement, should profile_len also be &&'ed in with the other 2? 2) I changed a gaim_parse_user_info so that it works for non-unicode away messages and profiles. Or so I think. 3) I changed little bits of your patch to appease my annoyingness, so it might not cvs update cleanly for you. Sorry. I organized the ChangeLog entries for 0.60. I tried to put stuff that I thought was more important near the top of each category. Please change stuff around, because I'm pretty sure it could be better. Breathe in, breathe out, breathe in, breathe out... Tied to a wheel... committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Sun, 29 Dec 2002 17:12:05 +0000
parents 1bd663beada5
children ce10e30a23d6
comparison
equal deleted inserted replaced
4150:1bd663beada5 4151:1a5dcfa1823e
1 Gaim: The Pimpin' Penguin IM Clone that's good for the soul! 1 Gaim: The Pimpin' Penguin IM Clone that's good for the soul!
2 2
3 version 0.60: 3 version 0.60:
4 * French translation updated (thanks, Stephane Wirtel, 4 Core:
5 Sebastian Carpe, and David Odin) 5 * Auto-loading protocol plugins.
6 * Polish translation updated (Thanks, Przemyslaw Sulek) 6 * Plugins dialog and perl script menu merged into preferences.
7 * Finnish translation updated (Thanks, Tero Kuusela) 7 * Login all auto-login accounts from login window. (Thanks,
8 * Spanish translation updated (Thanks, Lars Goldschlager) 8 Etan Reisner)
9 * Traditional Chinese translation updated (Thanks, Paladin Liu) 9 * Don't auto-login if an existing Gaim session is already
10 * Japanese translation updated (Thanks, Junichi Uekawa) 10 running.
11 * Korean translation updated (Thanks, A Lee) 11 * Moved "privacy preferences" to Tools menu.
12 * Romanian translation added (Thanks, Misu Moldovan) 12 * -n, --loginwin option to disable autologins.
13 * Jabber invisibility and permanently cancel sending on- 13 * Added support for gettext 0.11.x.
14 line status to Jabber buddies. 14 * Added support for automake 1.6.
15 * aim:// URI's supported with gaim-remote command.
16 * Quit Gaim remotely with gaim-remote. (Thanks, John Silvestri)
17
18 Plugins:
19 * Docklet plugin--replaces the old GNOME applet. You'll need the
20 Panel Notification Area applet for GNOME 2, or the kicker for
21 KDE 3.1. (Thanks, Robert McQueen, Ari Pollak, Patrick Aussems)
22 * Added GAIM::remove_event_handler and made set_info short
23 circuitable in perl. (Thanks, Ryan McCabe)
24 * event_del_conversation for plugins. (Thanks, Bill Tompkins)
25 * Notify.c plugin rewritten; check its configure dialog. (Thanks,
26 Etan Reisner)
27 * Buddy Ticker made a plugin.
28 * I'dle Mak'er added to source.
29 * Fortune profile added to source.
30
31 AIM/ICQ:
32 * TOC no longer compiles statically by default--use OSCAR.
33 * ICQ plugin no longer gets built--use OSCAR.
34 * File send/receive support for Oscar (Thanks, William T. Mahan)
35 * Non-direct connect typing notification for AIM over oscar.
36 (Thanks, Mark Doliner)
37 * Allow only people in buddy list privacy option added for AIM.
15 * Support for synchronizing group renames on server. Group 38 * Support for synchronizing group renames on server. Group
16 rename server synchronization for AIM. Server-side 39 rename server synchronization for AIM. Server-side
17 synchronization for moving individual AIM buddy to new 40 synchronization for moving individual AIM buddy to new
18 group improved. (Thanks, Mark Doliner) 41 group improved. (Thanks, Mark Doliner)
42 * Ability to add screenname@mac.com people to AIM buddy lists.
43 (Thanks, Graham Booker)
44 * Option to have AIM notify you if you have
45 unread mail. (Thanks, Mark Doliner)
46 * Parse URL messages, Contact Sending and Pager Messages
47 in ICQ. (Thanks, Mark Doliner)
48 * use snprintf instead of sprintf. (Thanks, William T. Mahan)
49 * Fixed crashbug on empty rvous requests. (Thanks Brandon Scott
50 (Xeon) for pointing this out, and Matt Pandina for the patch)
51 * Nice Oscar changes--mostly internal. (Thanks, Mark Doliner)
52
53 IRC:
54 * Added more IRC slash commands -- /W, /VERSION, /MODE, /CTCP stuff,
55 -- and other cool IRC enhancments. (Thanks, Jonas Birmé)
56 * IRC's /topic with no argument displays the current topic (Thanks,
57 Mark Doliner)
58 * DCC File Receive support for IRC.
59 * Optional password on IRC accounts. (Thanks, Christian Hammond)
60
61 Jabber:
62 * Jabber invisibility and permanently cancel sending on-
63 line status to Jabber buddies.
19 * Jabber roster updated on group renames. 64 * Jabber roster updated on group renames.
20 * -n, --loginwin option to disable autologins. 65 * Fixed a possible segfault when signing off Jabber. (Thanks,
21 * All new preferences dialog (best used in gtk2) 66 Craig Boston)
22 * Moved "privacy preferences" to Tools menu 67 * Improved typing notification support for Jabber and
23 * Now using libiconv for better i18n support (Thanks Junichi 68 Yahoo! (Thanks, Nathan Walp)
69 * File receive support for Jabber. (Thanks, Nathan Walp)
70
71 MSN:
72 * MSN users are notified when the other party closes the conversation
73 window. (Thanks, Christian Hammond)
74 * File receive support for MSN. (Thanks, Christian Hammond)
75
76 Translations:
77 * French translation updated. (Thanks, Stephane Wirtel,
78 Sebastian Carpe, and David Odin)
79 * Polish translation updated. (Thanks, Przemyslaw Sulek)
80 * Finnish translation updated. (Thanks, Tero Kuusela)
81 * Spanish translation updated. (Thanks, Lars Goldschlager)
82 * Traditional Chinese translation updated. (Thanks, Paladin Liu)
83 * Japanese translation updated. (Thanks, Junichi Uekawa)
84 * Korean translation updated. (Thanks, A Lee)
85 * Romanian translation added. (Thanks, Misu Moldovan)
86
87 Internationalization:
88 * Now using libiconv for better i18n support (Thanks, Junichi
24 Uekawa) 89 Uekawa)
90 * Lots of i18n fixes (Thanks Matt Wilson, Ethan Blanton, A Lee)
91 * Correct i18n handling for many parts of AIM/ICQ, including
92 instant messages, away messages, and profiles (Thanks,
93 Ethan Blanton)
94 * Improved MSN internationalization (Thanks, A Lee)
95
96 Other:
25 * Optionally uniquely colorize nicks in chats 97 * Optionally uniquely colorize nicks in chats
98 * Add / Remove buddy menu item added to the chat users list
99 (Thanks, Jonas Birmé)
100 * View log button in conversation toolbar (Thanks, Etan Reisner)
101 * Option to log IMs and Chats seperately. (Thanks, Etan
102 Reisner)
103 * Removed Ctrl-C binding for color
104 * Fix first message in tab not displaying bug (Thanks, Etan Reisner)
26 * Changed some default options 105 * Changed some default options
27 * Updated desktop and window icons (Thanks Robert McQueen) 106 * Updated desktop and window icons (Thanks, Robert McQueen)
107 * Switch the .desktop file to the new KDE/GNOME common vfolder
108 format (Thanks, Robert McQueen)
28 * GTK2 Goodness: 109 * GTK2 Goodness:
29 - Preferences dialog 110 - Account editor (rewritten by Christian Hammond)
30 - SignOn Screen 111 - Preferences dialog (rewritten by Sean Egan)
112 - SignOn Screen (rewritten by Rob Flynn)
31 - Conversation Window (needs tooltips) 113 - Conversation Window (needs tooltips)
32 - Chat Window (sort of: needs menu bar, tooltips) 114 - Chat Window (sort of: needs menu bar, tooltips)
33 - GtkIMHtml (Ari Pollak, Christian Hammond) 115 - GtkIMHtml (Ari Pollak, Christian Hammond)
34 - Buddy Icons 116 - Buddy Icons
35 - IM Images 117 - IM Images
36 - Alert Dialogs 118 - Alert Dialogs
37 - GtkIMHtml tooltips Pangonated 119 - GtkIMHtml tooltips Pangonated
38 - About Dialog (Nathan Walp) 120 - About Dialog (Nathan Walp)
39 - i18n capable text input widget (Thanks Ethan Blanton, David Odin, etc) 121 - i18n capable text input widget (Thanks Ethan Blanton,
40 * Notify.c plugin rewritten; check its configure dialog (Thanks, 122 David Odin, etc)
41 Etan Reisner) 123 * Read proxy environment variables. (Thanks, Christian Hammond)
42 * TOC no longer compiles statically by default--use OSCAR
43 * ICQ plugin no longer gets built--use OSCAR
44 * Added support for gettext 0.11.x.
45 * Added support for automake 1.6.
46 * Buddy Ticker made a plugin.
47 * Read proxy environment variables. (Thanks, Christian Hammond)
48 * Fixed security vulnerability with manual browser option (Thanks, 124 * Fixed security vulnerability with manual browser option (Thanks,
49 Robert McQueen) 125 Robert McQueen)
50 * Added more IRC slash commands -- /W, /VERSION, /MODE, /CTCP stuff,
51 -- and other cool IRC enhancments (Thanks, Jonas Birmé)
52 * Add / Remove buddy menu item added to the chat users list
53 (Thanks Jonas Birmé)
54 * Parse URL messages, Contact Sending and Pager Messages
55 in ICQ (Thanks Mark Doliner)
56 * Added GAIM::remove_event_handler and made set_info short
57 circuitable in perl. (Thanks Ryan McCabe)
58 * Improved MSN internationalization (Thanks A Lee)
59 * Can get info for ICQ and Jabber users from the "Edit 126 * Can get info for ICQ and Jabber users from the "Edit
60 Buddies" tab (Thanks Brian Bernas) 127 Buddies" tab (Thanks, Brian Bernas)
61 * Option to log IMs and Chats seperately. (Thanks Etan 128 * Code cleanups and fixes (Thanks, Federico Mena Quintero and
62 Reisner)
63 * Nice Oscar changes--mostly internal (Thanks Mark Doliner)
64 * event_del_conversation for plugins (Thanks Bill Tompkins)
65 * Code cleanups and fixes (Thanks: Federico Mena Quintero,
66 Ka-Hing Cheung) 129 Ka-Hing Cheung)
67 * aim:// URI's supported with gaim-remote command
68 * Quit Gaim remotely with gaim-remote (Thanks John Silvestri)
69 * Don't auto-login if an existing Gaim session is already
70 running.
71 * Login all auto-login accounts from login window (Thanks
72 Etan Reisner)
73 * View log button in conversation toolbar (Thanks Etan Reisner)
74 * Fixed a possible segfault when signing off Jabber (Thanks
75 Craig Boston)
76 * Word-wrapping on mail notification text (Thanks, Andrew Molloy) 130 * Word-wrapping on mail notification text (Thanks, Andrew Molloy)
77 * /topic with no argument displays the current topic (Thanks Mark 131 * Generic File Transfer PRPL interface (Thanks, William T. Mahan)
78 Doliner) 132 * Better supression of auto-responses (Thanks, Joshua Blanton)
79 * Lots of i18n fixes (Thanks Matt Wilson, Ethan Blanton, A Lee)
80 * Removed Ctrl-C binding for color
81 * Docklet plugin--replaces the old GNOME applet. You'll need the
82 Panel Notification Area applet for GNOME 2, or the kicker for
83 KDE 3.1. (Thanks Robert McQueen, Ari Pollak, Patrick Aussems)
84 * Plugins dialog and perl script menu merged into preferences.
85 * Auto-loading protocol plugins.
86 * use snprintf instead of sprintf (Thanks William T. Mahan).
87 * Non-direct connect typing notification for AIM over oscar
88 (Thanks Mark Doliner)
89 * Improved typing notification support for Jabber and
90 Yahoo! (Thanks Nathan Walp)
91 * Generic File Transfer PRPL interface (Thanks William T. Mahan)
92 * DCC File Receive support for IRC
93 * File receive support for Jabber (Thanks, Nathan Walp)
94 * File send/receive support for Oscar (Thanks, William T. Mahan)
95 * Option to have AIM over oscar notify you if you have
96 unread mail (Thanks, Mark Doliner)
97 * Fix first message in tab not displaying bug (Thanks Etan Reisner)
98 * Switch the .desktop file to the new KDE/GNOME common vfolder
99 format (Thanks Robert McQueen).
100 * Allow only people in buddy list privacy option added for AIM
101 * Optional password on IRC accounts (Thanks, Christian Hammond)
102 * Better supression of auto-responses (Thanks Joshua Blanton)
103 * MSN users are notified when the other party closes the conversation
104 window (Thanks, Christian Hammond)
105 * Ability to add screenname@mac.com people to AIM buddy lists
106 (Thanks, Graham Booker)
107 * Fixed crashbug on empty rvous requests, thanks Brandon Scott (Xeon) and
108 Matt Pandina for pointing this out (Brandon) and for the patch (Matt)
109 * File receive support for MSN (Thanks, Christian Hammond)
110 133
111 version 0.59 (06/24/2002): 134 version 0.59 (06/24/2002):
112 * Hungarian translation added (Thanks, Sutto Zoltan) 135 * Hungarian translation added (Thanks, Sutto Zoltan)
113 * Swedish translation updated (Thanks, Christian Rose) 136 * Swedish translation updated (Thanks, Christian Rose)
114 * Spanish translation updated (Thanks, Alex) 137 * Spanish translation updated (Thanks, Alex)