*********************************************** * GnomeICU 0.99.14 released * *********************************************** 2007-11-03 Olivier Crete * src/invisible.c, src/ignore.c, src/visible.c: Fix string inconsistency, gnome bug #414227 * src/showlist.c: Ellipsize long nick names instead of of scrolling horizontally * configure.ac, ui/message.glade: Make message entry not expand the message window, bug #490207 2007-07-16 Olivier Crete * src/Makefile.am, src/userserver.c: Fix compilation on odd platforms, patches by dmacks@netspace.org 2007-04-29 Olivier Crete * src/groups.c: Dont try to use free pointer * src/v7snac13.[ch], src/showlist.c, src/user_popup.c, src/response.[ch]: Improve/half-fix move users to another group 2007-04-18 Olivier Crete * src/v7buffer.[ch], src/v7*.[ch], etc: Changed the code to use a new buffer code to parse packets, should be much safer 2007-03-18 Olivier Crete * src/listwindow.c: Make sending contacts not crash 2007-02-10 Olivier Crete * src/msg.c: Fix crash with static time string 2007-02-04 Olivier Crete * GnomeICU.desktop.in: Make it more standards compliant * src/msg.c: Fix bug if url doesnt include protocol * src/msg.c, src/flash.c: Use gtk+ function to set urgency hint if gtk+ >= 2.8 * src/msg.c: Use new gtk+ to find if the toplevel window is focused * src/changeinfo.c, src/personal_info.c, src/response.c, src/msg.c: Check for NULL return value from localtime() 2006-11-14 Olivier Crete * src/newsignup.c: Set our nick to "" when its not set * src/filexferdlg.c: Do g_strdup_printf correctly * src/util.c: remove useless g_free 2006-11-13 Olivier Crete * src/listwindow.[ch], src/ignore.[ch], src/visible.[ch], src/invisible.[ch], src/notify.[ch], src/dragdrop.[ch], src/response.[ch], src/sendcontact.[ch], ui/listwindow.glade, src/v7snac13.c, src/v7recv.c, src/showlist.[ch]: Ported online notify, ignore, visible and invisible lists to use GtkTreeView using a filter of the main list. Adding/removing is now instant, but it only shows up in the list when its actually added server-side. Sending/receiving contact lists is also ported to GtkTreeView (but it seems that ICQ 5.1 doesnt support it) * src/tcp.c, src/util.h: Remove unused stuff * src/showlist.c: Change list sort order, alphabetical except for offlines below onlines * src/user_popup.c: Move to GtkFileChooser for sending files * src/listwindow.c, src/showlist.[ch]: Use a central place to config for contact lists cell layout using GtkCellLayout * src/detach.[ch], src/response.[ch], src/showlist.[ch], src/icons.c, src/userserver.c, src/msg.c: Port detacheable contact to use GtkCellView (so we have the same rendering as the contact list!) * ui/prefs.glade, src/prefs.[ch]: Add chooser button for default download location * ui/filexfer.glade, src/user_popup.c, src/gtkfunc.c: Move file send dialog to glade/treeview * src/filexferdlg.c: Change static array to dynamic memory 2006-11-12 Olivier Crete * po/POTFILES.in: Added file for GtkStatusIcon, you can take the translations in GTK+ 2.10 * src/showlist.[ch], src/common.h, src/gnomeicu.h, src/groups.c, src/response.c, src/tray.c, src/user_popup.c, src/v7snac13.c: Use only one GtkTreeStore and use a GtkTreeModelFilter for the online view * ui/listwindow.glade: First step toward porting the other lists to GtkTreeView 2006-11-11 Olivier Crete * src/v7recv.c: Improve message reception parsing, should work with ICQ 5.1 * src/rtf-parser.c: Handle tab command 2006-11-04 Olivier Crete * src/gicustatusicon.[ch], src/gicutrayicon{-x11.c,.h}, src/tray.[ch] src/Makefile.am, src/gicustatusicon-marshal.txt: Added a private copy of GtkStatusIcon copied from GTK+ 2.10.6, so it can work with older versions of GTK+ * src/gicustatusicon.[ch], src/gicutrayicon-x11.c: Copied more stuff from GTK+ 2.10 to make it compile on 2.6