2002-03-14 DindinX <David@dindinx.org>

	* cleanups

2002-03-13 DindinX <David@dindinx.org>

	* src/main.c: gold mine are now created with 30,000 gold.

2002-03-12 DindinX <David@dindinx.org>

	* src/crafteddialog.[ch]: unified dialog constructors
	* src/edit_pud.c: use dialog constructors here.

2002-03-10 DindinX <David@dindinx.org>

	* src/main.c: Use the dialog for gold settings with oil.

2002-03-10 DindinX <David@dindinx.org>

	* src/png.c
	* src/unit.c
	* src/main.c
	* src/unit.h
	* src/crafted_png.h: units are now drawn with the right colors.

2002-03-10 DindinX <David@dindinx.org>

	* src/main.c: fix some window's default size.
	* src/mini_map.c: idem.

2002-03-10 DindinX <David@dindinx.org>

	* src/main.c: crafted now load the pud given on the command line.

2002-03-09 DindinX <David@dindinx.org>

	* src/save_pud.c: player's ai is now saved.
	* src/new_pud.c: simplified interface (most of it is now in the "edit
	                 races" dialog.
	* src/edit_pud.c: we can now change the player's ai number.

2002-03-09 DindinX <David@dindinx.org>

	* src/edit_pud.c: towards a better ui.
	* TODO: added

2002-03-09 Johns <johns98@gmx.net>

	* src/unit.c: Added attack peasant and peon to unit menu.

2002-03-08 DindinX <David@dindinx.org>

	* src/main.c:
	* src/edit_pud.[c]: we can now changes race settings and description
	                    after the creation.

2002-03-07 DindinX <David@dindinx.org>

	* src/init_pud.[ch]: new files to create an empty pud on start.

	* src/main.c: use the above, so this fix a segfault which existed when
	              invoking the map generators from an empty map.

2002-03-07 DindinX <David@dindinx.org>

	* src/load_pud.[ch]:
	* src/file-open-dialog.c: remove some warnings.

2002-03-06 DindinX <David@dindinx.org>

	* config.{guess,sub}: use newer ones (requested by David Martinez
	                                      Moreno)

2002-03-06 DindinX <David@dindinx.org>

	* src/main.c: gold amount can now be changed by the right-clic menu on
                      a mine.
                      left-clicking on a unit just beep for now (to prevent
                      the user to put two gold mine on top of each other).
                      This should be fixed to allow a flying unit to be placed
                      on top of a ground unit.

2002-03-06 DindinX <David@dindinx.org>

	* configure.in: bump version to 0.1.3
	* NEWS: updated;

2002-02-25 Johns <johns98@gmx.net>

	* src/unit.c: fixed all "not found" graphics - for original CD.
	* src/new_pud.c: Renamed human player to person player.

2002-02-23 David Slimp <rock808@DavidSlimp.com>

	* src/unit.c: fixed all "not found" graphics - still get message about
					not being able to load "elven archer.png", but
					"archer.png" is indeed loaded.
	* src/generate_map.c: new map generation code from Jan Uerpmann

2002-02-18 DindinX <David@dindinx.org>

	* src/generate_map2.c: update the minimap after map generation.

2002-02-18 DindinX <David@dindinx.org>

	* src/generate_map(|2).c: new buttons semantic: apply and close.

2002-02-18 DindinX <David@dindinx.org>

	* src/main.c: we can now change the amount of gold in a mine, and yes,
	              it is saved with the pud.

2002-02-18 DindinX <David@dindinx.org>

	* src/main.c:
	* src/crafted.h: improve the progressbar api.

	* src/generate_map.c: include Jan's improvements with sliders and
	                      progress bar.

	* src/generate_map2.c: use the new progressbar api.

2002-02-16 rock808 <rock808@DavidSlimp.com>

	* src/unit.c: faun unit now works in crafted

2002-02-16 DindinX <David@dindinx.org>

	* src/Makefile.am: added back the old generate map files.

2002-02-16 DindinX <David@dindinx.org>

	* many files.c: some cleanup and fix for segfaults

2002-02-16 Jan Uerpmann <jan.uerpmann@onlinehome.de>

	* src/generate_map.c: fix for non-square puds.

2002-02-16 DindinX <David@dindinx.org>

	* src/generate_map.c: some cleanup and sanity checks.

2002-02-16 Jan Uerpmann <jan.uerpmann@onlinehome.de>

	* src/generate_map.c: new algo :-)

2002-01-14 DindinX <David@dindinx.org>

	* src/generate_map.c: a little bit better.

2002-01-13 DindinX <David@dindinx.org>

	* src/generate_map.c: first try...

2002-01-08 DindinX <David@dindinx.org>

	* src/crafted.h:
	* src/mini_map.c: One can now navigate through the Pud by clicking on
	                  the minimap (asked by David Slimp <rock808@DavidSlimp.com>)

2002-01-08 DindinX <David@dindinx.org>

	* src/main.c: added automatic scrolling, when drawing and the mouse is
                      out the main map window. Not perfect, but still very
                      cool.

2002-01-08 Sebastien Tricaud <tricauds@tammy.croftj.net>

	* src/save_pud.c: unmark pud as modified when successfully saved.

2002-01-08 DindinX <David@dindinx.org>

	* src/main.c: fixed a nasty segfault when playing with the
                      middle-mouse too far to the right or bottom.
	* src/mini_map.c: the mini map can now be of any size between 32x32 to
	                  1024x1024. Regardless of the actual size of the pud.
                          the whole pud is always drawn in the minimap.

2002-01-07 DindinX <David@dindinx.org>

	* src/main.c:
	* src/mini_map.[ch]: make the minimap usefull: its content is now
                             refreshed every time the mouse button is
                             released.

2002-01-06 DindinX <David@dindinx.org>

	* src/main.c: the pud can now be scrolled with the middle-mouse
                      button (asked by Latimerius <pvl@uh.cz>).

2002-01-05 DindinX <David@dindinx.org>

	* src/mini_map.c: small fixes.
	* src/main.c: added ability to draw with tile by only moving the mouse
                      while the button is pressed.

2002-01-05 DindinX <David@dindinx.org>

	* src/mini_map.c: fix indent.

2002-01-04 DindinX <David@dindinx.org>

	* many files: fix copyright and my Email.

2001-08-29 toady <tricauds@linuxlots.com>

        * src/mini_map.c: reduce map's size
        
2001-07-20 DindinX <David@dindinx.org>

	* configure.in: bump version to 0.1.2.

          made a new release.

2001-07-06 DindinX <David@dindinx.org>

	* acconfig.hi, config.h.in, configure.in, src/unit.c: 
          added a new option: --enable-new-names

2001-07-03 DindinX <David@dindinx.org>

	* src/main.c: Fix support for larger draw area with modifiers:
                      - only test for shift, control and alt (ie discard caps
                        lock and num lock)
                      - check for the tile to be within the map.

2001-07-03 johns <johns@freecraft.org>

	* src/main.c: Support for larger draw area with modifiers

2001-07-03 DindinX <David@dindinx.org>

	* src/main.c: improve the units handling.

2001-07-02 DindinX <David@dindinx.org>

	* src/main.c: Added two menu entries for some cool stuff :-)

	* src/cool_stuff.h:
	* src/cool_stuff.c:
	* src/generate_map.h:
	* src/generate_map.c: Added these files, which will contain the cool
                              stuff

	* src/Makefile.am: modified accordingly.

2001-07-01 DindinX <David@dindinx.org>

	* src/save_pud.c: fix the saving of units.

2001-07-01 DindinX <David@dindinx.org>

	* src/main.c: fix some drawing bugs.

2001-06-29 DindinX <David@dindinx.org>

	* src/unit.c, src/main.c: we can now put units on the map!

2001-06-29 DindinX <David@dindinx.org>

	* src/main.c: prepare for handling units.

2001-06-21 DindinX <David@dindinx.org>

	* src/main.c: small bugfixes.

2001-06-21 DindinX <David@dindinx.org>

	* src/main.c, src/tile.c: scrollbar are now handled by hand, so
                                  it is now possible to create a 1024x1024
                                  pud!!!

2001-06-20 DindinX <David@dindinx.org>

	* src/main.c: begin to destroy everything ;-)
                      I have to do many changes so crafted will need much less
                      memory.

2001-06-11 DindinX <David@dindinx.org>

	* src/main.c: small modifications to handle units in a near future.

2001-06-11 DindinX <David@dindinx.org>

	* src/crafted.h:
	* src/load_pud.c:
	* src/png.c: use verbosity to show terminal messages only when
                     verbose is set.

2001-06-10 DindinX <David@dindinx.org>

	* src/file-dialog-utils.[ch]:
        * src/file-open-dialog.[ch]: new files to handle loading pud with
                                     preview thumbnails.
	* src/main.c, src/load_pud.[ch]: changed accordingly

2001-06-09 DindinX <David@dindinx.org>

	* src/mini_map.[ch]: new files to handle the mini_map.
	* src/Makefile.am: modified accordingly

2001-06-09 DindinX <David@dindinx.org>

	* src/craftedintl.h: new file to ease i18n

	* src/main.c:
	* src/craftedfileselection.c:
	* src/new_pud.c: modified accordingly

2001-06-01 DindinX <David@dindinx.org>

	* src/main.c:
	* src/unit.h:
	* src/load_pud.c: units can now be destroyed.

2001-05-31 DindinX <David@dindinx.org>

	* src/main.c: Added verbosity support

2001-05-31 DindinX <David@dindinx.org>

	* some files (don't remember ;--[): some cleanups.

2001-05-29 DindinX <David@dindinx.org>

	* src/crafted.h:
	* src/main.c:
        * src/new_pud.c:
        * src/load_pud.c:
        * src/save_pud.c: saving pud is almost done.

2001-05-29 DindinX <David@dindinx.org>

	* src/new_pud.c:
        * src/save_pud.c: save 7 pud sections out of 17.

2001-05-29 DindinX <David@dindinx.org>

	* src/new_pud.c: allow any 32 multiple between 32 and 1024 for width
                         and height.
        * src/save_pud.[ch]: new files to handle the saving of puds.
        * src/main.c: changed accordingly.

2001-05-24 DindinX <David@dindinx.org>

	* NEWS: added what's new :-)
        * src/*[ch]: added the copyright notice.

2001-05-23 DindinX <David@dindinx.org>

	* src/iolib.[ch], configure.in: added support for compressed pud
                                        (gzip)

2001-05-22 DindinX <David@dindinx.org>

	* src/tileset.c: added support for wasteland.

2001-05-21 DindinX <David@dindinx.org>

	* src/tile.c: even more sanity checks. crafted shouldn't segfault
                      anymore.

2001-05-20 DindinX <David@dindinx.org>

	* src/tile.c: added a lots of sanity checks.

2001-05-16 DindinX <David@dindinx.org>

	* src/crafted.h:
          src/new_pud.c:
          src/load_pud.c: add players parameters

2001-05-15 DindinX <David@dindinx.org>

	* src/new_pud.c: some little improvements

2001-05-14 DindinX <David@dindinx.org>

	* src/main.c: replace the status bar by a label (easier to use...)
                      Show the name of the unit the mouse is on in status
                      label

2001-05-13 DindinX <David.Odin@bigfoot.com>

	* src/unit.[ch], src/main.c: separate the unit list in three lists.

2001-05-13 DindinX <David.Odin@bigfoot.com>

	* (almost every files): small fixes (mem leaks for most).

2001-05-13 DindinX <David.Odin@bigfoot.com>

	* src/main.c: small ui improvements (some by toady)

2001-05-11 DindinX <David.Odin@bigfoot.com>

	* src/main.c: when the mouse pointer is on a unit, a red frame
                      is now drawn to indicate a special action (not coded
                      yet)
                      remove the code for creating a new pud...
        * src/new_pud.[ch]: ...and put it there.

2001-05-10 DindinX <David.Odin@bigfoot.com>

	* src/main.c: improve the user experience on startup.

2001-05-10 DindinX <David.Odin@bigfoot.com>

	* src/main.c: we can now build a pud from scratch!
                      (aka the new pud dialog now works)

2001-05-09 toady <tricauds@thomas.croftj.net>

        * src/main.c src/crafted.h src/load_pud.c:
          don't react to mouse move or click when no pud is loaded.

2001-05-06 toady <tricauds@thomas.croftj.net>

	* src/main.c: let the user cancel the new pud dialog ;) thus that
                      improvements for get the pud's path in the status bar
	* src/crafted.h: add in tPud struct a member called path for get
                         the pud's path in the status bar
	* src/load_pud.c: give the pud's path in Pud.path from the open dialog

2001-05-01 DindinX <David.Odin@bigfoot.com>

	* configure.in: bump the version number to 0.1.1.
        made a new release.

2001-04-30 DindinX <David.Odin@bigfoot.com>

	* configure.in:
        * src/main.c: remove the need for the imlib library

2001-04-30 DindinX <David.Odin@bigfoot.com>

	* src/png.c: reduced memory footprints when loading units.

2001-04-30 DindinX <David.Odin@bigfoot.com>

	* src/tile.[ch]: only change tiles that need to be changed when
                         building ground
        * src/main.c: let the user quit with the quit dialog (suggested by
                      Sebastien Tricaud <tricauds@thomas.croftj.net>)

2001-04-28 DindinX <David.Odin@bigfoot.com>

	* acconfig.h: added this file (from Josef Spillner <dr_maux@maux.de>)

2001-04-25 DindinX <David.Odin@bigfoot.com>

	* src/main.c: 
        * units.[ch]: all known units are now correctly drawn on map and
                      on the left list. Units still aren't handled at all.

2001-04-24 DindinX <David.Odin@bigfoot.com>

	* src/main.c:
        * src/crafted_png.h:
        * src/png.c: many enhancements. Gold mines are now correctly drawn,
                     with shape and all.

2001-04-23 DindinX <David.Odin@bigfoot.com>

	* src/crafted_png.h:
	* src/png.c: new files to load png gfx.
                     this should allow to remove imlib dependencies and
                     handle transparencies the way freecraft does.
                     Well, for now, this only prevent crafted to compile!

2001-04-22 DindinX <David.Odin@bigfoot.com>

	* src/main.c:
        * src/unit.h:
        * src/load_pud: gold mines are now drawn on map (nothing to be proud
                        of)

2001-04-22 DindinX <David.Odin@bigfoot.com>

	* src/main.c:
        * src/unit.[ch]: first try to support units

2001-04-22 DindinX <David.Odin@bigfoot.com>

        * src/tileset.c: fixed a typo.
        * src/main.c: added the ability to change a particular tile with a
                      right-click popup.

2001-04-22 DindinX <David.Odin@bigfoot.com>

	* src/tileset.[ch] src/main.c: added support for winter.

2001-04-21 DindinX <David.Odin@bigfoot.com>

	* src/tile.c: do not use decorated tiles (reported by Johns)
        first release,
        first import into SourceForge cvs.

2001-04-18 DindinX <David.Odin@bigfoot.com>

	* src/craftedrc.[ch]: new files to handle the ~/.craftedrc file.

2001-04-17 DindinX <David.Odin@bigfoot.com>

	* src/tile.[ch]: all tile combinations are now correctly handled
                         in all directions.

2001-04-16 DindinX <David.Odin@bigfoot.com>

        * src/tile.[ch]: all north and south tile combinations (except for
                         walls) are correctly handled.

2001-04-15 DindinX <David.Odin@bigfoot.com>

	* src/main.c: some source re-organisation, move tile stuff to
                      tile.[ch]
        * src/tile.[ch]: new files.

2001-04-14 DindinX <David.Odin@bigfoot.com>

	* src/main.c: ok. all tiles but wall are now correctly handled in 
                      the fourth direction
                      added an entry menu to create new pud (does nothing yet)

2001-04-13 DindinX <David.Odin@bigfoot.com>

        * src/main.c: does the same for dark water and light coast.

2001-04-12 DindinX <David.Odin@bigfoot.com>

        * src/main.c: does the right thing for changed tile on north south,
          east and west, if light_water.

2001-04-10 DindinX <David.Odin@bigfoot.com>

        * src/main.c: put the data path in only one place, in order to
                      make it configurable in a near future...

2001-04-08 DindinX <David.Odin@bigfoot.com>

	* almost all files: switched to autoconf/automake
                            the project is renamed to crafted.

2001-04-08 DindinX <David.Odin@bigfoot.com>

        * tileset.[ch]: new files to handle tilesets
        * main.c: first try of actually edit the map.
                  added a list on the left to contains units.
        * unit.[ch]: new files to handle units on the map.

2001-04-06 DindinX <David.Odin@bigfoot.com>

	* main.c: draw a map: every tiles for summer.
                  added a toolbar and a status bar.
                  the cursor position is now displayed in the status bar.
                  Clean up the code a little bit and greatly reduce memory
                  usage.

2001-04-05 DindinX <David.Odin@bigfoot.com>

	* main.c: Actually draw a map! (well, most of the tiles anyway...)

2001-04-04 DindinX <David.Odin@bigfoot.com>

	* ChangeLog, Makefile, main.c: creation
        * load_pud.[ch]: creation
        * iobuf.[ch]: creation
        * pud-editor.h: creation
