Mercurial > pidgin
view ChangeLog @ 2393:a7ecfd3f7714
[gaim-migrate @ 2406]
Arkadiusz Miskiewicz\'s Gadu-Gadu plugin. I was able to figure out enough polish to be able to download Gadu-Gadu, create an account, and test the plugin. Imagine my shock when I got my info and it said I was a woman. Whoops.
Also splitting plugins.c so that non-gtk stuff is in modules.c. gaim-core is almost ready for protocol implantaion.
Also fixing an IRC bug.
Also patiently waiting for anoncvs_gaim's lock in /cvsroot/gaim/gaim/pixmaps
committer: Tailor Script <tailor@pidgin.im>
author | Eric Warmenhoven <eric@warmenhoven.org> |
---|---|
date | Sat, 29 Sep 2001 23:06:30 +0000 |
parents | bdc74764245c |
children | 123aaa84109a |
line wrap: on
line source
GAIM: The Pimpin' Penguin IM Clone thats good for the soul! version 0.45: * New plugin event: event_chat_send_invite * Major updates to the perl system (reread PERL-HOWTO and SIGNALS) * Major updates to event_chat_* events for plugins (reread SIGNALS) * Some GtkIMHtml improvements * Various bugfixes * Nick Highlighting in chat * Tab-completion for nicks in chat (thanks to Sean Egan) * Large internal reworkings * New Protocol: Gadu-Gadu, written by Arkadiusz Miskiewicz version 0.44 (09/20/2001): * More sane scaling of buddy icons (intelligently scale to either 48x48 or 50x50 depending on icon) * Have you ever had it happen where you cancel a login and Gaim starts using all the available processing power? I think I fixed that. * Temporarily removed Jabber user registration, which wasn't working anyway. * Added a spiffy Help button * Wrote a plugin for all those people who miss having the chat rooms in their buddy lists (chatlist.so) * Updated libfaim * Added drop down selection to chat invitation * Improved the look of the chat invitation dialog * Improved the look of the proxy preferences * event_im_recv and event_im_display_rcvd passed whether the message received was auto-response (see SIGNALS) * IRC fixes (largly copied from X-Chat) * Internal change to how preferences are stored * Other bug fixes * Option to hide buddy icons version 0.43 (09/06/2001): * Updated German Translation (thanks Daniel Seifert) * Can change friendly name in MSN again * Bug fixes * Auto-reconnect plugin has exponential timeout (i.e. it tries after 8 seconds, then 16, then 32, etc. up to 17 minutes) * Removed file transfer things from Napster. It didn't work well anyway. It'll be back eventually. (Does anyone even use napster anymore?) version 0.11.0-pre15 (08/28/2001): * MSN works again * Fixed a little segfault when images are links * Redid the about box again. * Fixed a nice little bug with the manual browser command * Oscar Unicode fix (Thanks John Matthews) * Added Russian Translation * Can select which protocols are compiled statically (e.g.: ./configure --with-static-prpls=oscar,jabber) * New plugin events: event_im_displayed_sent and event_im_displayed_rcvd. Use these to change messages after they're displayed (e.g. encrypt sent messages, or send auto-responses and have them display locally properly) * Updated French Translation (thanks sebfrance) * Can use Arts for sound (thanks Tom Dyas) version 0.11.0-pre14 (06/17/2001): * Fixed a segfault with Oscar's account confirmation (Thanks, Adam) * Updated the German translation (Thanks, Dominik) * Some MSN changes * Some HTML widget changes * Can specify hosts/ports for Yahoo (thanks Jeremy Brooks) * Many many bugfixes version 0.11.0-pre13 (06/06/2001): * Can view/set chat topic in Jabber (thanks faceprint) * The napster plugin no longer segfaults on invalid names and/or passwords. * HTML is properly stripped from away messages in protocols that do not use HTML. (thanks, faceprint) * Can view/set chat topic in IRC * MSN properly escapes outgoing messages * Much needed updates to the gaim man page (thanks, Sean Egan) version 0.11.0-pre12 (05/29/2001): * Fixed a funny bug with auto responses when queued messages are enabled. * Redesigned the Font Options preference page * Improved Jabber chat support (it whispers now, too) * Zephyr can do Subscriptions now (thanks to nsanch) * Auto-recon plugin got reworked * Lots of clean-ups * Some new pixmaps (Thanks, DennisR). * Fixed a segfault in IRC (Thanks Sean Egan) * MSN can now change your 'friendly name' (Thanks for the packet logs, aechols) * More IRC improvements [colors, etc] (Thanks Sean Egan) * Improved proxy options * Fixed a small issue with HTML not being stripped from log files properly (Thanks, faceprint and David Stoddard) * Can turn on/off Yahoo! Mail announcements * Can force messages through the server for ICQ (use this if you have problems sending) * Can receive buddy icons in Oscar (requires gdk_pixbuf, which GNOME depends on. If you --disable-pixbuf, it will disable this.) * Redesigned plugins dialog (thanks Mike Heffner) version 0.11.0-pre11 (04/30/2001): * Zephyr updates and additions, thanks Neil Sanchala (nsanch) * Jabber can send/accept chat invites (due to mid) * MSN has the option to notify you of new hotmail messages * Fixed a problem with ADD requests in MSN * Fixed a small memory leak with MSN * Moved MSN's spammy debug output into debug_printf's * Can rename groups/buddies in the Edit Buddies pane (thanks Neil Sanchala) * Some perl updates (thanks to Sean Egan) * IRC got the following slash commands: op, deop, voice, devoice, mode, raw, quote, and kick (thanks to Sean Egan) * MSN Properly handles URL decoding of 'friendly' names * Redesigned Preferences pages (design by DennisR) * Can select where tabs are for tabbed IM/Chat windows * Option to queue away messages while away * Jabber got good updates (from faceprint) * Oh yes, and Oscar works, yet again. (gee... that's what, 4 releases that have "fixed" it now?) version 0.11.0-pre10 (04/13/2001): * Many, many bug fixes * Can choose to not send away auto-response (thanks phzzzt) * Uh... Oscar works? For now? * IRC Plugin can do whois (right click and info) * IRC Plugin got away message support * Gaim blist to WinAIM blt perl script (courtesy Andy Harrison) * Sound on buddy pounce (Thanks Andrew Echols) * Can view all group chats in one tabbed window (same keybindings as for tabbed normal conversations) * More Protocol plugins: Zephyr (plugins/zephyr) (DON'T USE THIS unless you know what it is and why you'd want to use it) version 0.11.0-pre9 (03/26/2001): * Can register Jabber accounts (load the Jabber plugin and click Register on the login window) * GtkIMHtml handles themes (no background pixmaps though) (thanks decklin, mishan) * URLS Linkify properly in Buddy chats * Jabber compiles better on Solaris? * Gaim works with Oscar Again (Huge thanks to Adam Fritzler of libfaim) version 0.11.0-pre8 (03/23/2001): * Fixed a problem with MSN not detecting signoffs and buddy updates. * Implemented away options in MSN * Alt-[1-9] to go to [1-9]th pane in tabbed convo window * Jabber fixes, Oscar fixes (!), Yahoo fixes, TOC fixes * Can use Alt to access menu, and Ctl-char for certain actions (thanks baldnik) * Oscar blocking works (?) * MSN can see status of other users version 0.11.0-pre7 (03/16/2001): * Can build RPMs as non-root * New yahoo library (can use HTTP proxy) * Command-line arg to specify config file (thanks Jason Boerner) * Can view all conversations in one tabbed window (Control-[ and Control-] move left and right respectively; Control-Tab moves to the next unread, or the next tab if there are no unread tabs) * Tooltips on links work again * Can log system notices: signons/signoffs, awayness and idleness (thanks Andrew Echols) * MSN fixes * Applet fixes version 0.11.0-pre6 (03/06/2001): * Fixed bug with NAS support * Napster plugin is included again (Thanks for pointing out that it was missing, (Yan V. Bulgak) * Oscar can: search by email, request confirmation, change password * TOC fixes * ICQ fixes * Faster HTML parsing/rendering version 0.11.0-pre5 (02/26/2001): * Minor GUI changes * ICQ Alias problem fixed * Negative times fixed * Cannot create blank away messages/messages with blank titles * Can right-click Edit Buddies list to alias/add pounce/etc. * Ability to independently set accounts as away * Can use all away states for ICQ, Yahoo (N/A, Be Right Back, etc.) * Fixed hanging trees * Can close windows by hitting 'Esc' (optional) * Better HTML Widget * Can toggle timestamps by hitting F2 (optional) * Rewritten file transfer for TOC * Jabber got chat * Log Viewer (courtesy BMiller) * Can save conversation history * Napster can kinda sorta download files sometimes :) * You can activate IDs in Yahoo * ICQ upgraded to use icqlib 1.1.5 version 0.11.0-pre4: * ICQ upgraded to use icqlib 1.1.0 * An enormous amount of bug fixes * Even More Protocol Plugins: Jabber (plugins/jabber) Napster (plugins/napster.c) * Fixed a segfault with 'Ignore new conversations while away' version 0.11.0-pre3 (12/15/2000): * Away messages arranged alphabetically (Thanks Justin) * More GUI adjustments * Can optionally run command to play sound files * Icons for ICQ plugin (blatently stolen from GnomeICU) * Icons for Yahoo plugin (not-so-blatently stolen from GTKYahoo) * Optionally display warning level next to name in buddy list * Optionally ignore fonts on incoming messages * Command-line option to automatically set yourself as away upon signon (thanks bmiller) * Buddy list backups now stored in ~/.gaim/SN.protocol.blist (gaim will move the old file for you). Needed for when you have the same name on two different protocols. (Oscar and TOC share the same file.) * More Protocol plugins: MSN (plugins/msn) version 0.11.0-pre2 (12/04/2000): * Fixed a segfault with a bad util.c version 0.11.0-pre1 (12/03/2000): * Multiple connections * Protocol plugins: IRC (plugins/irc.c) Yahoo (plugins/yay) ICQ (plugins/icq) * Logs now stored to ~/.gaim/logs rather than ~/.gaim/SN/ * User configurable sounds * Scroll bar now functions properly in chat room user lists * X-Idle support added (thanks bmiller and bryner) * small change in the way away messages are displayed (Thanks Ryan C. Gordon) * Plugin system uses GModule now (improves portability, adds features) (Requires recompile and probably modifications of most plugins) * Perl got updates (reread plugins/PERL-HOWTO) * Spell checker now uses gtkspell * Auto-Away (thanks, yet again, to bmiller ;) * More buddy pounce options * Various GUI improvements version 0.10.3 (10/09/2000): * Segfault when viewing user info fixed * libdb problem fixed version 0.10.2 (10/07/2000): * A few fixes to the URL parser. * Better placement of smiley dialog * Improved log file readibility * Code cleanups (thanks kylev) * Fixed problem when closing away message box (thanks bmiller) * sprintf() problem on some systems * Various small bug fixes version 0.10.1 (09/15/2000): * Better chatroom logging * Oscar works again. Pay no attention to Slashdot. * gtkhtml handles background colours better. * A third conversation window display preference. * Better support for things like Sawfish version 0.10.0 (09/11/2000): * New Smiley Faces and Pixmaps added. * Smiley faces now properly wrap in the conversation windows. * Smiley dialog * Fixed 0-byte file segfault. * Borderless buttons (for that cool pop-up look) * Fixed some resizing bugs * Added Ctrl+{B/I/U/S} hotkeys to conversation windows. * Added Ctrl+(number) hotkeys to insert smileys in conversation windows. * Support for %n, %d, and %t in away messages. Thanks bmiller! * Background colors * Redesigned preferences dialog * Redesigned conversation dialog * Removed the Lag-O-Meter (Lag-O-Meter is now a plugin) * Socks 4/5 Proxy works * Buddy Pounces are now saved in .gaimrc * Buddy Chats are now saved in .gaimrc * Ability to merge gaim, aim2, aim4 buddylists. Thanks again bmiller! * ICQ-style aliases. This lets you change the name you see your buddy as. For example, if your buddy's SN is 'CouldntGetMyName', you can alias him as 'Loser'. * Compile with GNOME bits if available * Added GNOME Url Handler as an available web-browser * Added the S html tag. * Optionally Ignore TiK's Automated Messages * Option to beep instead of play sound * New icons for panel (depends on some GNOME pixmaps) * Perl scripting. See plugins/PERL-HOWTO for how to write perl scripts. All .pl files in ~/.gaim are autoloaded when gaim starts. * HTML widget is faster, more stable version 0.9.20 (07/14/2000): * More plugin events, more plugin features * French (fr), Spanish (es), Simplified Chinese (zh_CN), Korean (kr) translations added * Run-time OSCAR support * Added buddy list ticker (See prefs/Appearance). Clicking on a name will cause a new or previous IM window to display for that screenname * "You are sending messages too quickly" error is now fixed when you have a large buddylist. * Fixed the LC_ALL compile problem on Solaris boxes * Fixed PPC and ARM compile problem with oscar.c * Smileys work better, and don't cause font attributes to drop * Dialog windows are now prettier * /me in IM window; font/color dialogs and smileys in chat window version 0.9.19 (06/09/2000): * Graphical Smiley Faces * Applet got a bit of a makeover (inside & out) * Compile-time options affect Preferences dialog * Whispering in chat works (does anyone even use this?) * HTML-tag buttons in chat * Chat got all kinds of new features (like IRC-sytle /me) * Chat in oscar works much better * Locale support * Fixed the segfault when your server-side config is null * Many many bugfixes version 0.9.18 (06/02/2000): * Logging in works better for oscar * Double error bug when sending message to an offline user is fixed. * Pressing enter once again sends a message in buddy chatrooms (oops) * More fixes for the change on the AOL sign-on process. * Fixed bug where GAIM sometimes doesn't find a font to use. * Per-conversation font and color dialogs (thanks fflewddur) * Chat in oscar works (somewhat) * Even more fixes for the sign-on process, and now you don't flash when setting permit/deny lists. version 0.9.17 (05/31/2000): * Automagic feature to check for new versions has been removed * Infinite loop bug fixed version 0.9.16: (05/31/2000) * Paned buddy chat window (Thanks Syd) * Buddy lists (and changes) are cached to ~/.gaim/<sn>.blist where <sn> is your screen name. If for some reason, you log into the AOL server and the buddy list comes back empty, we check for a cache file, and, if we find one, read it in. This essentially implements recovery from a server crash at AOL (AOL does not back up machines that contain TOC-based buddy lists, unfortunately). (Thanks Syd) * Font selection dialog * Small changes to the Oscar/libfaim stuff (see libfaim/README.gaim) * SOCKS v4 Proxy support * Better proxy support overall (you can get people's info now! :) ) * Two-way file transfer (you can get and send files, but you still can't initiate either) * Fixed font problem with Misconfigured X-Servers. Thanks Decklin! * Fixed the No Configuration problem that came about today (5/31) version 0.9.15: (05/06/2000) * Plugin support enabled by default (oops) * Some plugins built/installed by default * Option to automagically check for new releases * Ability to receive files (one-way file transfer) * In-line spell checker (thanks to Torrey Searle of the Everybuddy Devel team for this one) version 0.9.14: * Numerous Fixes by G. Sumner Hayes (buffer over flow patches, etc) * Paned Conversation Windows (Thanks Syd) * Raise Window On Message Received, Fixed (Thanks Syd) * When multiple screen names, Gaim now correctly remembers the name that was used last. * FONT sizes now work correctly. * PLUGIN SUPPORT!! (Lots of cool goodies here) * Fixed another leak or two * Added ability to change your screenname password * Devil pixmaps version 0.9.13 (03/27/2000): * Dialog Box Segfault Fixed (When You Click A Toggle Then Cancel) * Double Log-Out Message Fixed * GNOME compile error fixed * Away Message Problem Fixed * Fixed URL Right Click Menus * Conversation Loggin now shows Full Date and Time * Internal Change to Buddy List version 0.9.12 (03/25/2000): * Segfault fix for PPC/Alpha/etc machines with log(0) Thanks to Todd Cohen for this one. * Small internal change to the way prefs work * GNOME Applet support works better (thanks to Eric Warmenhoven for the patch) * Support for displaying true type fonts * Lag-O-Meter does not send lag-test if not selected * Fixed problem with saving away messages which contain spaces and numbers. * Various GNOME Applet Enhancements (thanks AGAIN to Eric. Someone needs to stop this boy :-) ) * A lot of random, obscure bugs fixed * All of the major and I believe all of the minor memory leaks are now fixed (Thanks to Peter Teichman, Larry Ewing, Jeramey Crawford, and me) version 0.9.11 (03/22/2000): * <STRIKE>Strike Tag Support</STRIKE> :-) * Another memory leak fix * New .gaimrc format * Better support for multiple screen names * Font Properties * Saving of buddylist window position * Fixed a problem with GAIM and the Netscape-branded version of Mozilla * New Sound Properties * More General Properties * Bigger Text-Entry field (Thanks to CrazyDavy for this one) * Various Random Bug fixes version 0.9.10 (11/03/1999): * Fixed a nasty memory leak. No more 40M GAIM processes. LOL * IDLE Times are displayed in a neater fashion. version 0.9.9 (10/31/1999): * A little selection bug has been squished * Small memory leak fixed * Small network fix (problem with HTTP Proxy fixed?) * Proxy stuff should work now :) * Widget table support, dir info looks nicer * Info box looks nicer (thanks to Decklin Foster) * Client now 'corrects' time values from the server for accurate login times. * Lag-O-Meter (ala Drunken Jim) * IDLE Preferences version 0.9.8 (10/04/1999): * HTTP Proxy Support (No SOCKS yet) * HTML Widget more robust * Graphical Debug Window * Buddylist bug fixed * Some logging fixes and improvements * configurable host/port selection * Clickable Links in buddy chat * New GAIM Logo * Display Signon/Signoff messages in conversation windows * Option to strip HTML from logged messages * GNOME cleanups (It might work now haha) * When viewing user info, URLS are converted to clickable links * Tooltips on URLS version 0.9.7 (08/08/1999): * Preliminary Oscar Support * Fixed bad network bug * Fixed some bad text rendering bugs in the HTML widget * log all conversation names are now normalized. * Fixed another bad network bug :) * Multiple browser support, some Netscape buggies fixed. * Permit/Deny preferences moved to 'Permit' pane on buddylist. * Fixed problem with _, ', and \ in passwords version 0.9.6 (08/01/1999): * Fixed 'log all conversation' segfault * Added NAS support * Removed Xmu dependancies. * Restructured network code * ESD detection more robust. * Sound fallbacks are MUCH more robust! version 0.9.5 (07/25/1999): * Fixed About Box SegFault * Autologin Works with Applet * Option to Show Buddy List after Signon with Applet * 2048 character messages * Away-Detection (shows a different icon on the buddy list) * Fixed Segfault with messages > allowed size * Added option to log all conversations * Changed g_new to g_new0 * Buddy List: Right Click Menus * Find Buddy By Email * Find Buddy By Info * New HTML widget (Underline/Links/HRs) * Updated Toolbar with 'Underline' Icon * More Buddy Pounce Options * Option to auto-change urls into clickable links (Under Prefs) * Better Buddy Chat functionality * Away Prefs * Registration Information (Let Us Know Who You Are) * Buddy Chat Prefs (Update Chatroom Lists) * Set User Info * FAQ added to the distribution * Sound problem with some systems fixed * Set Dir Info * Autostart of Netscape on URL Click * DnD Rearranging of Groups * Better Netscape Functionality * Right Click `URL' Menus * DnD Rearranging of Buddies * Script to convert win95 buddylist to gaim buddylist * Added `Link/URL' button to conversation window * ESD is now autodetected * Not too important but we GNU-ified the source tree :) version 0.8.0 (04/31/1999): * Code clean-up * Updated Prefs * Buddy Pouncing * Pixmaps for buttons * Buddylist import/export * Autoconf/Automake * Conversation Logging * Coloured Text Selection * Updated Preferences * ESD Support * Minor Bug Fixes * `Warning' support * `Blocking' on conversation window * Add/Remove buddy from conversation window * Scroll-Wheel Mice work in Conversation Window * Fixed WindowMaker Appicon * Version Number in About Box * GAIM Slogan in about box :) * Created Changelog File :)