==================== 0.17 ==================== 2007-04-01 David Trowbridge <trowbrds@gmail.com> * src/libcontrast/Makefile.am: * configure.ac: * data/Makefile.am: * NEWS: A po/POTFILES.skip: - Bump version, fix distcheck. 2007-03-31 David Trowbridge <trowbrds@gmail.com> * src/Makefile.am: - Things work better if they're built in the right order. 2007-03-31 David Trowbridge <trowbrds@gmail.com> * src/fe-gnome/conversation-panel.c: * src/fe-gnome/text-entry.c: * src/fe-gnome/text-entry.h: * src/fe-gnome/preferences-page-plugins.c: * src/fe-gnome/userlist-gui.c: * src/fe-gnome/preferences-dialog.c: * src/fe-gnome/topic-label.c: * src/fe-gnome/preferences-page-spellcheck.c: * configure.ac: - Bump required libsexy version to 0.1.11 to pick up url-label bugfixes, and make it a hard dependency rather than a soft one. Everyone deserves sexiness! 2007-03-29 David Trowbridge <trowbrds@gmail.com> * src/libcontrast: * src/libcontrast/contrast.h: * src/libcontrast/Makefile.am: * src/libcontrast/README: * src/libcontrast/contrast.c: * src/Makefile.am: * src/fe-gnome/palette.c: * src/fe-gnome/Makefile.am: * configure.ac: - Pull color palette optimization code out into a separate, MIT-licensed, easily cherry-pickable chunk of code. 2007-03-20 David Trowbridge <trowbrds@gmail.com> * src/fe-gnome/connect-dialog.c: * src/fe-gnome/connect-dialog.h: - Clean up some ugly/silly code in hopes of fixing bug #361791. 2007-03-18 David Trowbridge <trowbrds@gmail.com> * src/common/dbus/CVS/Entries: * src/common/xchat.c: * src/common/CVS/Entries: - Update from xchat CVS for a crasher fix. * src/fe-gnome/image-utils.c * src/fe-gnome/gui.c * src/fe-gnome/navigation-tree.c: - Make my C look more like lisp. 2007-03-18 David Trowbridge <trowbrds@gmail.com> * plugins/notification/preferences-page-plugin-notification.c: * src/fe-gnome/util.c: * src/fe-gnome/main-window.c: * src/fe-gnome/preferences-dialog.c: * src/fe-gnome/gui.c: * src/fe-gnome/topic-label.c: * src/fe-gnome/about.c: * src/fe-gnome/connect-dialog.c: * src/fe-gnome/irc-network-editor.c: * src/fe-gnome/dcc-window.c: * src/fe-gnome/channel-list-window.c: * src/fe-gnome/setup-dialog.c: - Some cleanup. 2007-03-17 David Trowbridge <trowbrds@gmail.com> * src/common/servlist.c: * src/common/dbus/CVS/Entries: * src/common/util.c: * src/common/proto-irc.c: * src/common/cfgfiles.c: * src/common/dcc.c: * src/common/plugin.c: * src/common/url.c: * src/common/server.c: * src/common/url.h: * src/common/CVS/Entries: * src/common/server.h: * src/common/xchat.h: - Sync from xchat cvs. 2007-03-16 Sebastien Bacher <seb128@debian.org> * src/common/text.c: - Don't use gettext when not required. Bug #388689. 2007-03-06 David Trowbridge <trowbrds@gmail.com> * src/fe-gnome/preferences-page-spellcheck.c: - Fix a crash due to broken treeview calls. Bug #413228. 2007-02-19 David Trowbridge <trowbrds@gmail.com> * src/fe-gnome/find-bar.c: - Fix a broken class initialization, which was causing a crash during finalization at quit. Bug #409458. 2007-02-18 David Trowbridge <trowbrds@gmail.com> * src/common/xchat.c: - Fix a potential crasher. Bug #409224. 2007-02-13 David Trowbridge <trowbrds@gmail.com> * src/common/tree.c: * src/common/userlist.c: - Fix a potential crasher. Bug #402747. 2007-02-11 David Trowbridge <trowbrds@gmail.com> * src/common/outbound.c: * src/common/fe.h: * src/fe-gnome/migration.c: * src/fe-gnome/fe-gnome.c: * src/fe-gnome/status-bar.c: * src/fe-gnome/find-bar.c: - More cleanup. 2007-02-10 David Trowbridge <trowbrds@gmail.com> * src/common/cfgfiles.c: * src/fe-gnome/preferences.c: * src/fe-gnome/preferences.h: - Use a better download directory. Bug #363661. 2007-02-10 David Trowbridge <trowbrds@gmail.com> * src/fe-gnome/preferences.c: - Tighten things up a bit more. 2007-02-10 David Trowbridge <trowbrds@gmail.com> * src/fe-gnome/preferences-page-dcc.c: * src/fe-gnome/preferences-page-dcc.h: - Clean up some ugly code. * src/fe-gnome/userlist-gui.c: - Make sure to return a value. 2007-02-09 David Trowbridge <trowbrds@gmail.com> * Makefile.am: - Move intltool-* to DISTCLEANFILES. Bug #406289. 2007-02-08 David Trowbridge <trowbrds@gmail.com> * data/setup-dialog.glade: - Set "activates default" on the last text entry box. Give the dialog the xchat-gnome icon. Bug #404793. 2007-02-08 David Trowbridge <trowbrds@gmail.com> * src/fe-gnome/preferences.c: * src/fe-gnome/preferences.h: * src/fe-gnome/main-window.c: * src/fe-gnome/fe-gnome.c: * src/fe-gnome/main-window.h: * src/fe-gnome/setup-dialog.c: - Change nickname data in the xchat config file only when changed in the GUI, rather than every time the app starts. Bug #396750. 2007-02-08 David Trowbridge <trowbrds@gmail.com> * plugins/autoaway/autoaway.c: - Remove noisy print messages. Bug #405847. 2007-02-05 David Trowbridge <trowbrds@gmail.com> * plugins/python/CVS/Entries: * plugins/perl/Xchat.pm: * plugins/perl/perl.c: * plugins/perl/CVS/Entries: * src/common/outbound.c: * src/common/textenums.h: * src/common/dbus/dbus-plugin.c: * src/common/dbus/CVS/Entries: * src/common/util.c: * src/common/proto-irc.c: * src/common/xchatc.h: * src/common/cfgfiles.c: * src/common/util.h: * src/common/text.c: * src/common/dcc.c: * src/common/text.h: * src/common/plugin.c: * src/common/inbound.c: * src/common/fe.h: * src/common/server.c: * src/common/xchat.c: * src/common/CVS/Entries: * src/common/xchat.h: * src/common/textevents.h: * src/common/textevents.in: - Sync to xchat HEAD. 2007-02-03 David Trowbridge <trowbrds@gmail.com> * src/fe-gnome/xtext.c: - Fix a bug where the cursor wouldn't update when moving right from hovering over the indent bar onto a link. Bug #393621. 2007-01-29 Guillaume Desmottes <gdesmott@gnome.org> * plugins/python/python.c: * plugins/perl/perl.c: * plugins/tcl/tclplugin.c: * po/POTFILES.in: - Make description strings translatable. Bug #401383. 2007-01-28 David Trowbridge <trowbrds@gmail.com> * src/fe-gnome/plugins.c: - Fix a potential double free when unloading scripts which failed to load. Bug #370770. 2007-01-21 David Trowbridge <trowbrds@gmail.com> * src/common/cfgfiles.c: - Change the default for max_auto_indent from 256 to 175 to be a bit more sensible given average nicknames. Bug #348543. * src/fe-gnome/about.c: - Add a missing comma, which was making me and Daniel Drake show up on the same line. Bug #399215. 2007-01-19 Michel Dänzer <daenzer@debian.org> * src/fe-gnome/xtext.c: - When the MIT-SHM extension doesn't support shared pixmaps, don't use XShmCreatePixmap but use XShmPutImage instead of XPutImage. Bug #398315. 2007-01-10 Brian Pepple <bpepple@fedoraproject.org> * data/icons/hicolor/48x48/apps/Makefile.am (icondir): * data/icons/hicolor/128x128/apps/Makefile.am (icondir): - Install application icon into system hicolor theme. Bug #384160 2007-01-10 David Trowbridge <trowbrds@gmail.com> * configure.ac: - Bump to 0.17svn Reproducible: Always Steps to Reproduce:
also note libsexy is not optional and now depends on this new version not currently in portage.
Also note, without the patch in portage applied this seems to cause a segmentation fault every time you try to start it. I have had no easy job attempting to get the patch to apply to the actual sources, help would be appreciated. I do not have the time currently to research the possible reasons why this is failing to work out correctly and therefore am incapable of resolving this at this point in time. (Test(s)/Assignment(s) =)
The patch we apply shouldn't fix any segfault, it just patches the configure script for --enable-libnotify support. I ported the patch, waiting for libsexy-0.1.11 to show up in portage.
Commited to CVS. Kalidarn, I also fixed the segfault you experienced.