2009-02-16 Jordi Mallach * NEWS: Update for 0.11.1. * configure.ac: Release GNOME-Mud 0.11.1. 2009-02-15 Les Harris * ui/prefs.glade: Rehid notebook tabs in prefs dialog. * src/mud-telnet-mccp.c: Rearranged things a bit to prevent a possible memory leak. 2009-02-15 Les Harris * configure.ac: Reenabled Zlib check. * src/Makefile.am: Readded mud-telnet-mccp.[ch] * src/mud-telnet-mccp.[ch]: Added files which decompress a zlib stream. * src/mud-connection-view.c: * src/mud-telnet-handlers.[ch]: * src/mud-telnet.[ch]: Reenabled MCCP related code. * src/mud-telnet-zmp.c (ZMP_ident): Made ident use VERSION from config.h. * src/mud-window.c (mud_window_about_cb): Updated email address. * ui/main.glade: Removed the toolbar from the handlebox. 2009-02-14 Les Harris * src/mud-connection-view.c (mud_connection_view_init), (mud_connection_view_send_naws): Will now only send NAWS subrequests when the window size has actually changed. * src/mud-telnet.c (mud_telnet_register_handlers): Reenabled all telnet options now that telnet parsing works. 2009-02-15 Mart Raudsepp * src/mud-telnet.c (mud_telnet_process): Add a missing break after TEL_STATE_DO handler to stop the WILL code to be executed as well. Fixes telnet options negotiated by the server with a DO request, such as NAWS and TTYPE. 2009-02-13 Les Harris * ui/prefs.glade: Changed GtkSpinButton's page size to 0 as it should be, fixes our spin button. 2009-02-12 Les Harris * src/mud-connections.c: Closed memory leak. Simplified logic in a control structure. * src/mud-connection-view.c, src/mud-log.c, src/modules.c, src/mud-window.c: fwrites() now raise g_critical on failure. All functions that expect a format get one now rather than simply a string as format+data. 2009-02-05 Les Harris * src/mud-telnet-mccp.[ch]: Removed files. * src/mud-telnet.[ch], src/mud-telnet-handlers.[ch], src/mud-connection-view.c: Removed MCCP related code. * src/Makefile.am: Removed references to removed files. * configure.ac: Disabled MCCP check. 2009-02-05 Les Harris * src/mud-connections.c: Fixed reimplemented certain list frees to the recommend form. Fixed a corner case where renaming a mud would not delete the previous named mud from gconf. 2008-12-13 Przemysław Grzegorczyk * src/gconf-helper.c: * src/gnome-mud.c: * src/modules.c: * src/mud-connection-view.c: * src/mud-connection-view.h: * src/mud-preferences-window.c: * src/mud-profile.c: * src/mud-profile.h: * src/mud-regex.c: * src/mud-tray.c: * src/mud-window.c: Cleaned up gtk and glib includes to use only toplevel headers. Bug #564363. 2008-12-09 Les Harris * gnome-mud-desktop.in: Applied patch from Emilio Pozeulo Monfort bringing the desktop file up to current standards (Bug# 563846) 2008-11-13 Les Harris * src/mud-connections.c: Removed logging g_messages. * ui/muds.ui, ui/prefs.ui: Changed the glade generated GtkSpinButton adjustment page size to 0 as it should be. 2008-11-01 Les Harris * src/mud-connections.c: Remove some code that was causing double frees. 2008-08-08 Les Harris * src/mud-window-profile.c: Added a destroy callback, removed old close signal. * src/mud-window.c: Properly unref the logo pixbuf to stop memory leak. * ui/prefs.glade: Refactored profile manager dialog to be cleaner. 2008-08-04 Les Harris * ui/prefs.glade: Committed the proper glade file with the ui cleanup in it. 2008-08-01 Les Harris * src/Makefile.am: Removed mud-window-mudedit.[ch], mud-window-mudlist.[ch], mud-window-mconnect.[ch]. Added mud-connections.[ch] * src/mud-connections.[ch]: New files which implement an iconview-based appraoch to handling mud connections. * src/mud-window-mudedit.[ch], src/mud-window-mconnect.[ch], src/mud-window-mudlist.[ch]: Removed these files as their functionality is replaced by mud-connections.[ch] * src/mud-log.h: Added GPL license information to file. * src/mud-telnet.c: Disabled mccp support even if MCCP is compiled in. Currently broken. * src/mud-window.c: Updated to use the new mud-connections class. * src/mud-connection-view.c: Explicitly set the terminal to xterm emulation. Updated history so duplicate items are not stored more than once. * src/mud-preferences-window.c: Changed so the proxy entry and checkbox are set insensitive if proxy use is disabled. * src/utils.[ch]: Changed remove_whitespace to return if passed a NULL value. Added utils_error_message which displays an error message in a dialog box easily. * ui/prefs.glade: Redid the preference pane to make it cleaner and more usable. Enable Sound checkbox is currently not functional. * ui/muds.glade, ui/prefs.glade, ui/main.glade: Removed various windows that no longer are used, saved them all with glade3 so we can use that instead of glade2 from now on. 2008-07-26 Les Harris * configure.ac: Reenabled MCCP checks. * src/Makefile.am: Added mud-telnet-mccp.[ch] * src/mud-telnet-mccp.[ch]: New files which implement experimental mccpv2. * src/mud-telnet-handlers.[ch]: Added new handler for mccpv2. * src/mud-telnet.[ch]: Integrated the experimental mccpv2 handler into the parser. Telnet subnegotiation currently broken with mccp enabled. * src/mud-connection-view.c: Added checks so we don't try to free empty queues. 2008-07-26 Les Harris * Makefile.am: Removed gnome-doc-utils.make from EXTRA_DIST and DIST_CLEAN_FILES until we have updated documentation. 2008-07-26 Les Harris * configure.ac: Changed to load gconf macros before checking for the tool. Added test to check for gconftool-2 presence. * Makefile.am: Changed schema installation to use GCONF_SCHEMA_FILE_DIR. * src/Makefile.am: Removed gamesdir path setting, switched to bin_PROGRAMS to let autotools do its job. 2008-07-26 Jordi Mallach * configure.ac: Don't use GNOME_DOC_INIT, we have no docs.