# ChangeLog for Eschalon Savefile Editor

*eschalon_utils-0.6.3 (09 Jul 2010)

   09 Jul 2010; CJ Kucera <pez@apocalyptech.com> :
   Fixed a bug where entity scripts and object scripts weren't
      getting updated properly in the map editor.
   Fixed another similar bug with an unknown item value

*eschalon_utils-0.6.2 (01 Jul 2010)

   01 Jul 2010; CJ Kucera <pez@apocalyptech.com> :
   Fixed a bug for savegame map loading on Steam versions of Book 1

   30 Jun 2010; CJ Kucera <pez@apocalyptech.com> :
   Fixed spell checkbox population when loading multiple chars

   29 Jun 2010; CJ Kucera <pez@apocalyptech.com> :
   Cleaned up Item equality testing

   16 Jun 2010; CJ Kucera <pez@apocalyptech.com> :
   Item quantity should allow values greater than 255

*eschalon_utils-0.6.1 (14 Jun 2010)

   14 Jun 2010; CJ Kucera <pez@apocalyptech.com> :
   Fix to support gtk+ 2.20
   Bundle Windows version with gtk+ 2.20
   Added an Uninstall icon to start menu for Windows
   Handle when the initial load window is destroyed properly
   Update Book 1 avatar picture on load, even when it's ID 0

   12 Jun 2010; CJ Kucera <pez@apocalyptech.com> :
   Fix window title for Book 2 Character Editor
   Fixed a bug which wouldn't always show changed
      elements in the item editor (book 2)
   Don't show permanent statuses which the engine overwrites

*eschalon_utils-0.6.0 (12 Jun 2010)

   09 Jun 2010; CJ Kucera <pez@apocalyptech.com> :
   Added leftover Attribute/Skill points to character editor

   07-08 Jun 2010; CJ Kucera <pez@apocalyptech.com> :
   GUI Support for Book II characters

   06 Jun 2010; CJ Kucera <pez@apocalyptech.com> :
   Command-line character editing fully supports Book II

   04 Jun 2010; CJ Kucera <pez@apocalyptech.com> :
   Initial Book II integration work

   01 Jun 2010; CJ Kucera <pez@apocalyptech.com> :
   Fixed a couple of minor typos

*eschalon_b1_utils-0.5.0 (31 May 2010)

   31 May 2010; CJ Kucera <pez@apocalyptech.com> :
   Warning when editing a "global" map file

   27 May 2010; CJ Kucera <pez@apocalyptech.com> :
   Conversion from Glade to GTKBuilder for UI
   Initial Packaging for Windows

   24 May 2010; CJ Kucera <pez@apocalyptech.com> :
   Move datafiles to their own "data" directory

   02 May 2010; CJ Kucera <pez@apocalyptech.com> :
   Reorganize "View" menu item
   Better user feedback about what actions are active

   13 Apr 2010; CJ Kucera <pez@apocalyptech.com> :
   Fixed a bug related to more recent gtk+ versions and
   background color selection for map elements.

   16 Mar 2010; CJ Kucera <pez@apocalyptech.com> :
   Smartdrawing can be turned off with a single option now.
   "Complex" object smart-drawing.

   14 Mar 2010; CJ Kucera <pez@apocalyptech.com> :
   "Barrier" Drawing
   Fixed some exceptions while using gtk+ 2.16
   Smart Drawing for the big Giant fences
   Various "view" toggles moved to a View menu

   13 - 14 Mar 2010; CJ Kucera <pez@apocalyptech.com> :
   Beach Smart Drawing implemented

   12 Mar 2010; CJ Kucera <pez@apocalyptech.com> :
   Edge preferences via the GUI when smart drawing
   Randomize during smart drawing when appropriate and asked-for
   Added "default zoom level" preference for map editor
   Added Erase functionality

   23 Feb 2010; CJ Kucera <pez@apocalyptech.com> :
   Enhanced error reporting when PyGTK/PyCairo dependencies
   are not installed (especially useful for debugging dep
   problems on Windows)

   11 - 12 Apr 2009; CJ Kucera <pez@apocalyptech.com> :
   "Smart" drawing implemented

   09 Apr 2009; CJ Kucera <pez@apocalyptech.com> :
   Undo/Redo implemented

   08 Apr 2009; CJ Kucera <pez@apocalyptech.com> :
   Added "draw" Icon

*eschalon_b1_utils-0.4.2 (03 Apr 2009)

   03 Apr 2009; CJ Kucera <pez@apocalyptech.com> :
   Realized that I was way over-complicating the
   entity "Initial Location" field

*eschalon_b1_utils-0.4.1 (03 Apr 2009)

   02 Apr 2009; CJ Kucera <pez@apocalyptech.com> :
   Renamed "Scripts" to "Objects" in the Map GUI
   Object types figured out

   30 Mar 2009; CJ Kucera <pez@apocalyptech.com> :
   Draw torch lights where appropriate in map editor

   29 Mar 2009; CJ Kucera <pez@apocalyptech.com> :
   Traps, locks, and sturdiness deciphered for map scripts

   26 Mar 2009; CJ Kucera <pez@apocalyptech.com> :
   Use checkboxes instead of buttons for main rendering options
   Remove "Map Properites" button (only accessible via File menu now)
   Initial hotkeys added

   25 Mar 2009; CJ Kucera <pez@apocalyptech.com> :
   Initial grab-and-drag support

*eschalon_b1_utils-0.4.0 (21 Mar 2009)

   21 Mar 2009; CJ Kucera <pez@apocalyptech.com> :
   Sorted spell dropdowns for "readied spells" in character editor

   04 Dec 2008 - 20 Mar 2009; CJ Kucera <pez@apocalyptech.com> :
   Implementation of map GUI interface (with a few months' break
   in there, for good measure)

   10 Mar 2009; CJ Kucera <pez@apocalyptech.com> :
   Merged in bugfix from 0.3.1 release

   08 Dec - 16 Dec 2008; CJ Kucera <pez@apocalyptech.com> :
   Preferences screen added to app

   30 Nov 2008; CJ Kucera <pez@apocalyptech.com> :
   Avatar graphics in GUI; Avatar graphic lookup page

   29 Nov 2008; CJ Kucera <pez@apocalyptech.com> :
   Items in character editor now display the in-game icons
   Item icon lookup page implemented

   25 Nov - 01 Dec 2008; CJ Kucera <pez@apocalyptech.com> :
   Initial support for reading map data

*eschalon_b1_utils-0.3.1 (19 Feb 2009)

   19 Feb 2009; CJ Kucera <pez@apocalyptech.com> :
   Some versions of Eschalon omit some data from the character file, which
   was preventing the character editor from loading the file.

*eschalon_b1_char-0.3.0 (29 Oct 2008)

   28 Oct 2008; CJ Kucera <pez@apocalyptech.com> :
   "Open" dialog, no filename required on commandline for GUI operation.
   "About" dialog.
   "Save As" dialog.
   Confirmation of quit when there's unsaved changes.
   Cleaned up import structure a bit, to be more in line with PEP 8.
   More text changes.

   15 Oct 2008; CJ Kucera <pez@apocalyptech.com> :
   Some item attributes can be negative; updated GUI to reflect.
   Various text changes.

   15 Oct 2008; WR Goerlich :
   More commandline editing options, and fine-grained character
   listing options (merged and modified slightly by CJ Kucera)

   02 Sep 2008; WR Goerlich :
   Added in various command-line switches to do simple character
   edits (merged and modified slightly by CJ Kucera)

   28 Aug 2008; CJ Kucera <pez@apocalyptech.com> :
   Readied-spell levels only went up to 5, fixed that.

*eschalon_b1_char-0.2.0 (21 Aug 2008)

   21 Aug 2008; CJ Kucera <pez@apocalyptech.com> :
   GUI restraints on xpos/ypos were too small, fixed that. 
   Added in gold and torch information
   Added in "readied" items
   Reorganized all Items into one tab

*eschalon_b1_char-0.1.0 (21 Aug 2008)
