2003-05-28  chakie

	* new setup interface
	* new C LOS routine which is a lot faster
	* lots of changes all over
	
2002-09-06  chakie

	* no HOME on Windows
	* no pqueue needed if not available
	* Pygame now is available in a version that Works(tm)
	* Mandrake Cooker package
	* several crashes fixed, such as text input with 1.5.3+
	* now uses the free freesansbold.ttf font for most text
	* games now can end properly
	* the editor has a few bug fixes and can also copy units
	* checkbox for toggling fullscreen display on initial dialog
	* scenarios are now found even if "Load game" was clicked before
	* several unit orders had more or less serious bugs
	* nicer rendering of unit orders and waypoints
	* help browser has more help pages
	* the editor has a separate Debian package so that it can depend on
	  python-pyqt
	* help browser double-creation bug removed
	* update display when calculating actions (at least server side...
	  should check client in a multiplayer game)
	* weird Unicode input bug fixed.

2002-08-30  chakie

	* last commit before tagging 0.80.
	* New pictorial icons for units
	* Trenches and other terrain enhancements
	* Panel is removed and replaced with floating windows.
	* Online Help browser
	* Context sensitive menus, all functionality now accessible via menus (as well as keyboard shortcuts) 
	* Optimised pathfinding
	* Better map height handling
	* Automatic starting of the AI client (AI still to be completed)
	* Improved unit selection handling
	* Scenarios can have reinforcements
	* Greatly improved unit statistics handling (fatigue, morale etc.)
	* Additional unit modes
	* In game speed optimisations (Civil's running faster!)
	* Many improvements to the scenario editor, now handles the new terrains and trenches
	* New testing scenario
	* Additions to the playing manual
	* Updated scenario2HTML transforms
	* Working windows port
	* Vastly improved build system
	* Packaged downloads for Debian/Redhat Linux (.deb, .rpm and tarball) and win32 platforms

2002-01-22  chakie

	* last commit before tagging 0.70
	* Civil is no longer Realtime
	* Civil no longer requires a separate server
	* Full support for Linux, OS , BSD and Windows as of this version
	* Simple and extendable game engine
	* Scenario Handling greatly improved
	* Improved Scenario Editor
	* A player can store their own local scenarios
	* Civil properly creates directories for user local files
	* Initial support for a lounge system
	* Games can be saved and loaded
	* In-game infrastructure for user input
	* Much more efficient graphics updating
	* Screen resolution can be changed in-game
	* The panel has been removed and replaced with floating windows
	* Civil now supports sound effects and background music
	* In-game CD playing now supported
	* All commands for units work
	* Initial support for combat
	* Weapons handled intelligently
	* Weapon ranges displayed in-game
	* New terrain types and objective icons
	* Game Over handled
	* Credits screen added
	* Full support for animation
	* Proper transformations of the docbook manual to XHTML via XSLT
	* XSLT scenario processing updated for new GFX and changes to scenario

2002-01-22  chakie

	* committed initial turnbased code.

2002-01-02 18:14  mikeszcz

	* added Mike Szczerban to AUTHORS as a contributor.  Great job, guys!

Tue Nov  6 14:01:58 CET 2001 Uwe Hermann <uh1763@hermann-uwe.de>

	* scenarios/Makefile.in: scenario_manager.py only takes one argument.
	  It had two arguments, ergo the install of civil would fail. Fixed.

2001-03-16 11:05  chakie

	* src/editor/: edit_scenario.py, mainwindow.py:

	* EditScenario is now a tabbed dialog.
	
2001-03-15 23:51  chakie

	* src/civil-editor.py:

	* added missing civil-editor file.
	
2001-03-15 23:50  chakie

	* src/editor/: .cvsignore, .cvsignore:

	* added missing .cvsignore file.
	
2001-03-15 23:49  chakie

	* src/: scenario_parser.py, editor/__init__.py,
	editor/edit_scenario.py, editor/icons.py, editor/mainwindow.py,
	editor/mapview.py, editor/mask.png, editor/palette.py:

	* added initial support for a editor. Still brutal, but with some work
	  it could be nice.
	
2001-03-15 07:37  chakie

	* src/: sdl.py, engine/engine.py, playfield/unit_orders_layer.py:

	* new functionality in SDL.
	* UnitOrdersLayer now paints lines for movement orders.
	* now requires pygame 0.9.
	
2001-03-14 21:28  thecorruptor

	* scenarios/scenarios.xsd:

	A first stab at a schema...
	
2001-03-14 21:27  thecorruptor

	* scenarios/scenario.dtd:

	Fixed some content models, added missing attributes
	
2001-03-14 16:48  chakie

	* src/: civil.py, sdl.py, playfield/unit_orders_layer.py:

	* added line-drawing code to SDL. Requires pygame 0.9.
	* added some stubs to UnitOrdersLayer.
	
2001-03-14 16:28  chakie

	* src/protocol/: cancel.py, command.py, done.py, end_game.py,
	move.py, move_fast.py, quit.py, rotate.py, set_state.py:

	* added a name to all commands.
	
2001-03-14 12:00  chakie

	* src/: properties.py, properties_common.py, server/properties.py:

	* version numbers bumbed to 0.10.
	
2001-03-14 08:56  chakie

	* src/: civil.py (tags: CIVIL-0_10), grid_layer.py, layer.py,
	location_layer.py, main_dialog.py (tags: CIVIL-0_10),
	movement_layer.py, objective_layer.py, playfield.py,
	terrain_layer.py, unit_layer.py, unit_orders_layer.py,
	playfield/.cvsignore (tags: CIVIL-0_10), playfield/__init__.py
	(tags: CIVIL-0_10), playfield/grid_layer.py (tags: CIVIL-0_10),
	playfield/layer.py (tags: CIVIL-0_10), playfield/location_layer.py
	(tags: CIVIL-0_10), playfield/movement_layer.py (tags: CIVIL-0_10),
	playfield/objective_layer.py (tags: CIVIL-0_10),
	playfield/playfield.py (tags: CIVIL-0_10),
	playfield/terrain_layer.py (tags: CIVIL-0_10),
	playfield/unit_layer.py (tags: CIVIL-0_10),
	playfield/unit_orders_layer.py (tags: CIVIL-0_10):

	* added directory playfield. Moved all playfield related files there.
	* changed some files to reflect the new location.
	
2001-03-13 23:21  chakie

	* src/civil-server.py (tags: CIVIL-0_10):

	* minor tweak to server main function.
	
2001-03-13 23:14  chakie

	* src/: properties.py, server/properties.py (utags: CIVIL-0_10):

	* removed some old cruft.
	
2001-03-13 23:12  chakie

	* src/: panel.py (tags: CIVIL-0_10), properties.py:

	* weapon info is now shown in the panel.
	
2001-03-13 15:32  chakie

	* scenarios/scenario10.xml (tags: CIVIL-0_10), src/event_loop.py
	(tags: CIVIL-0_10), src/panel.py, src/unit_layer.py,
	src/protocol/move_fast.py (tags: CIVIL-0_10),
	src/state/enemy_unit.py (tags: CIVIL-0_10), src/state/idle.py
	(tags: CIVIL-0_10), src/state/own_unit.py (tags: CIVIL-0_10):

	* scenario10 tweaked a little bit.
	* panel now is much more selective as to what it paints. Tries to repaint
	  only those parts that really need it.
	* other parts of the application use the new Panel.needRepaint() calls to
	  avoid unnecessary repaints of the panel.
	* OwnUnit, EnemyUnit and Idle now handle selected/unselected units better
	  and make sure the proper texts are painted in the panel and the selection
	  marked in the map is painted only when needed.
	
2001-03-13 09:44  chakie

	* src/: engine/engine.py (tags: CIVIL-0_10), protocol/command.py
	(tags: CIVIL-0_10), protocol/move.py (tags: CIVIL-0_10),
	protocol/move_fast.py, protocol/rotate.py (tags: CIVIL-0_10):

	* engine now enqueues commands corectly for units, they don't get
	  executed in parallell anymore. Commands that can't be executed due to
	  another active command are skipped untilthe previous command has
	  finished.
	* commands (Comman, Rotate, Move, MoveFast) have new method readyToExecute()
	  which gives the turn when the command can be executed. Checks the unit
	  the command refers to and its already scheduled commands.
	
2001-03-12 21:43  thecorruptor

	* gfx/terrains/: t-trees-001-198.png, t-trees-002-199.png,
	t-trees-003-200.png, t-trees-004-201.png, t-trees-005-202.png,
	t-trees-006-203.png, t-trees-007-204.png, t-trees-008-205.png,
	t-trees-009-206.png, t-trees-010-207.png, t-trees-011-208.png,
	t-trees-012-209.png, t-trees-013-210.png, t-trees-014-211.png,
	t-trees-015-212.png, t-trees-016-213.png, t-trees-017-214.png,
	t-trees-018-215.png, t-trees-019-216.png, t-trees-020-217.png,
	t-trees-021-218.png, t-trees-022-219.png, t-trees-023-220.png,
	t-trees-024-221.png, t-trees-025-222.png, t-trees-026-223.png,
	t-trees-027-224.png, t-trees-028-225.png, t-trees-029-226.png,
	t-trees-030-227.png, t-trees-031-228.png, t-trees-032-229.png,
	t-trees-033-230.png, t-trees-034-231.png, t-trees-035-232.png,
	t-trees-036-233.png, t-trees-037-234.png, t-trees-038-235.png,
	t-trees-039-236.png, t-trees-040-237.png, t-trees-041-238.png,
	t-trees-042-239.png, t-trees-043-240.png, t-trees-044-241.png
	(utags: CIVIL-0_10):

	Removed some of the black holes
	
2001-03-12 16:50  chakie

	* scenarios/scenario10.xml, src/leader.py (tags: CIVIL-0_10),
	src/unit.py (tags: CIVIL-0_10), src/protocol/move.py,
	src/protocol/rotate.py, src/state/move_unit.py (tags: CIVIL-0_10):

	* scenario10.xml now is 600 turns long.
	* Leader now has a modifyBaseDelay() method for modifying a delay to
	  reflect command control and leader skill etc.
	* Unit.getBaseDelay() now does something valid, and commands Move and
	  Rotate uses it.
	* command Move now handles rotation internally.
	* MoveUnit no longer sends separate commands 'rotate' and 'move', only one
	  'move' is sent.
	
2001-03-11 16:17  thecorruptor

	* gfx/terrains/: t-trees-001-198.png, t-trees-002-199.png,
	t-trees-003-200.png, t-trees-004-201.png, t-trees-005-202.png,
	t-trees-006-203.png, t-trees-007-204.png, t-trees-008-205.png,
	t-trees-009-206.png, t-trees-010-207.png, t-trees-011-208.png,
	t-trees-012-209.png, t-trees-013-210.png, t-trees-014-211.png,
	t-trees-015-212.png, t-trees-016-213.png, t-trees-017-214.png,
	t-trees-018-215.png, t-trees-019-216.png, t-trees-020-217.png,
	t-trees-021-218.png, t-trees-022-219.png, t-trees-023-220.png,
	t-trees-024-221.png, t-trees-025-222.png, t-trees-026-223.png,
	t-trees-027-224.png, t-trees-028-225.png, t-trees-029-226.png,
	t-trees-030-227.png, t-trees-031-228.png, t-trees-032-229.png,
	t-trees-033-230.png, t-trees-034-231.png, t-trees-035-232.png,
	t-trees-036-233.png, t-trees-037-234.png, t-trees-038-235.png,
	t-trees-039-236.png, t-trees-040-237.png, t-trees-041-238.png,
	t-trees-042-239.png, t-trees-043-240.png, t-trees-044-241.png:

	First batch of trees
	
2001-03-11 16:15  thecorruptor

	* gfx/terrains/t-ghill-011-089.png (tags: CIVIL-0_10):

	Slight mod
	
2001-03-09 12:29  chakie

	* src/: event_loop.py, map.py (tags: CIVIL-0_10),
	server_main_loop.py (tags: CIVIL-0_10), engine/engine.py,
	protocol/__init__.py (tags: CIVIL-0_10), protocol/end_game.py
	(tags: CIVIL-0_10):

	* added new command EndGame, sent when the game ends. Terminates both
	  the server and the clients.
	* fixed a few bugs in Map where terrains was initialized.
	* Map.pointToHex() now returns int, not float.
	* server now terminates when all clients have quit/terminated.
	
2001-03-08 16:27  chakie

	* src/modifier.py (tags: CIVIL-0_10):

	* updated modifiers strings a little bit.
	
2001-03-07 16:31  chakie

	* src/hex.py (tags: CIVIL-0_10):

	* removed some unnecessary imports.
	
2001-03-07 11:48  chakie

	* src/hex.py:

	* added colors for the new beach hexes.
	
2001-03-07 11:43  chakie

	* src/: hex.py, map.py:

	* hex now has no height anymore.
	* map now contains 6 instances of terrain for each hex.
	
2001-03-07 04:00  mearl

	* src/map.py:

	starting to patch LoS groundwork together.
	
2001-03-06 21:58  thecorruptor

	* gfx/terrains/: t-beach-029-194.png, t-beach-030-195.png,
	t-beach-031-196.png, t-beach-032-197.png (utags: CIVIL-0_10):

	Missing water corners
	
2001-03-06 03:55  mearl

	* src/: map.py, util/geometry.py (tags: CIVIL-0_10):

	can now find all places a line crosses hex & triangle boundries
	
2001-03-05 11:27  chakie

	* scenarios/scenario.dtd (tags: CIVIL-0_10),
	scenarios/scenario10.xml, scenarios/scenario7.xml (tags:
	CIVIL-0_10), scenarios/scenario8.xml (tags: CIVIL-0_10),
	scenarios/scenario9.xml (tags: CIVIL-0_10),
	scenarios/scenarioindex.xml (tags: CIVIL-0_10), src/organization.py
	(tags: CIVIL-0_10), src/scenario_parser.py (tags: CIVIL-0_10),
	src/server_init_loop.py (tags: CIVIL-0_10):

	* scenarios updated.
	* DTD fixes a little bit.
	* more bugfixes to server_init_loop.
	
2001-03-05 10:17  chakie

	* src/: hex.py, player.py (tags: CIVIL-0_10), server_init_loop.py,
	terrain.py (tags: CIVIL-0_10), terrain_layer.py:

	* added Terrain.
	* added use of Terrain to Hex.
	* bugfix to server_init_loop that prevented two players from being
	  connected at the same time.
	
2001-03-04 01:59  mearl

	* src/util/geometry.py:

	plane class.  calculate a plane given 3 points.
	
2001-02-28 09:23  chakie

	* src/: main_dialog.py, scenario.py (tags: CIVIL-0_10),
	setup_network.py (tags: CIVIL-0_10), net/connection.py (tags:
	CIVIL-0_10):

	* host/port of server no longer stored in scenario.py, instead in class
	  Connection.
	
2001-02-27 16:06  chakie

	* src/scenario_manager.py (tags: CIVIL-0_10):

	* removed debugging.
	
2001-02-27 16:04  chakie

	* scenarios/scenario1.xml, scenarios/scenario2.xml,
	scenarios/scenario3.xml, scenarios/scenario4.xml,
	scenarios/scenario5.xml, scenarios/scenario6.xml,
	scenarios/scenario7.xml, scenarios/scenarioindex.xml,
	src/civil-server.py, src/scenario_info.py (tags: CIVIL-0_10),
	src/scenario_manager.py, src/simple_dom_parser.py (tags:
	CIVIL-0_10):

	* removed old scenarios.
	* ScenarioManager can now generate a scenarioindex.xml file from the
	  scenarios.
	* better hndling of scenarios.
	
2001-02-27 03:53  mearl

	* src/: map.py, new_game.py (tags: CIVIL-0_10):

	Initalize unit view.  Simplify math in pointtoHex function.
	
2001-02-26 17:22  chakie

	* src/: event_loop.py, server_main_loop.py:

	* server/client now detect end of game.
	
2001-02-26 12:06  chakie

	* src/: civil-server.py, scenario_info.py, scenario_manager.py,
	select_scenario.py (tags: CIVIL-0_10), server_init_loop.py:

	* ScenarioManager splitted up into ServerScenarioManager and
	  ClientScenarioManager. Cleaner interface.
	* ScenarioInfo can now output itself as XML.
	* client and server now use new classes.
	
2001-02-25 17:33  mearl

	* src/util/geometry.py:

	basic geometry classes
	
2001-02-25 17:32  mearl

	* src/: map.py, terrain_layer.py, state/check_los.py (tags:
	CIVIL-0_10):

	point to hex and hex to point functions. los_check tests them.
	
2001-02-24 22:42  mearl

	* src/: map.py, unit.py, state/check_los.py:

	More LoS updates.  Beginning of terrain handling in map class. check_los works
	
2001-02-24 19:22  chakie

	* src/state/: enemy_unit.py, own_unit.py:

	* bugfix that caused a crash wne activating units.
	
2001-02-24 14:57  mearl

	* scenarios/scenario10.xml:

	scenario with 2 players.
	
2001-02-24 05:32  mearl

	* src/: unit.py, protocol/move.py:

	Very basic LoS, based only on distances.
	
2001-02-23 14:48  chakie

	* gfx/: butt-cancel-moff.png, butt-cancel-mover.png,
	butt-info-moff.png, butt-info-mover.png, butt-loadgame-moff.png,
	butt-loadgame-mover.png, butt-new-game-moff.png,
	butt-new-game-mover.png, butt-ok-moff.png, butt-ok-mover.png,
	butt-players-moff.png, butt-players-mover.png, butt-quit-moff.png,
	butt-quit-mover.png, butt-radio-set.png, butt-radio-unset.png,
	butt-scenario-moff.png, butt-scenario-mover.png,
	butt-startgame-moff.png, butt-startgame-mover.png,
	dialog-widgetFrm-bot.png, dialog-widgetFrm-botleft.png,
	dialog-widgetFrm-botright.png, dialog-widgetFrm-left.png,
	dialog-widgetFrm-right.png, dialog-widgetFrm-top.png,
	dialog-widgetFrm-topleft.png, dialog-widgetFrm-topright.png,
	splash-generic-in-game.png, splash-progressbar-left.png,
	splash-progressbar-mid.png, splash-progressbar-rht.png:

	* removed files that had already been moved to another directory.
	
2001-02-23 11:46  chakie

	* src/state/: check_los.py, own_unit.py:

	* added new class CheckLos to allow the player to check los for a unit.
	
2001-02-22 19:58  thecorruptor

	* gfx/periphery/: splash-generic-in-game.png,
	splash-progressbar-left.png, splash-progressbar-mid.png,
	splash-progressbar-rht.png (utags: CIVIL-0_10):

	Moved the remaining GFX files to a sensible location
	
2001-02-22 19:55  thecorruptor

	* gfx/dialogs/: butt-cancel-moff.png, butt-cancel-mover.png,
	butt-info-moff.png, butt-info-mover.png, butt-loadgame-moff.png,
	butt-loadgame-mover.png, butt-new-game-moff.png,
	butt-new-game-mover.png, butt-ok-moff.png, butt-ok-mover.png,
	butt-players-moff.png, butt-players-mover.png, butt-quit-moff.png,
	butt-quit-mover.png, butt-radio-set.png, butt-radio-unset.png,
	butt-scenario-moff.png, butt-scenario-mover.png,
	butt-startgame-moff.png, butt-startgame-mover.png,
	dialog-widgetFrm-bot.png, dialog-widgetFrm-botleft.png,
	dialog-widgetFrm-botright.png, dialog-widgetFrm-left.png,
	dialog-widgetFrm-right.png, dialog-widgetFrm-top.png,
	dialog-widgetFrm-topleft.png, dialog-widgetFrm-topright.png (utags:
	CIVIL-0_10):

	Moved the remaining GFX files to a sensible location
	
2001-02-22 18:53  chakie

	* src/: terrain_layer.py, unit.py, protocol/cancel.py (tags:
	CIVIL-0_10), protocol/move.py:

	* comments fixed in TerrainLayer.
	* units can now almost calculate their base delay.
	
2001-02-21 21:11  thecorruptor

	* src/: editfield.py (tags: CIVIL-0_10), info_scenario.py (tags:
	CIVIL-0_10), main_dialog.py, messagebox.py (tags: CIVIL-0_10),
	new_game.py, select_scenario.py, setup_network.py, setup_players.py
	(tags: CIVIL-0_10), start_game.py (tags: CIVIL-0_10):

	Change path addresses for moved GFX objects
	
2001-02-21 08:48  chakie

	* src/: event_loop.py, progress.py (tags: CIVIL-0_10),
	properties.py, scenario.py, select_scenario.py:

	* added first stab for a progress bar.
	* minor other small updates.
	
2001-02-20 23:58  thecorruptor

	* gfx/dialogs/message.png (tags: CIVIL-0_10):

	Fixed the transparency issue with the speech bubble
	
2001-02-19 09:57  chakie

	* src/: civil.py, unit_orders_layer.py, state/idle.py:

	* added UnitOrdersLayer.
	
2001-02-19 06:24  krftkndl

	* src/: civil.py, movement_layer.py:

	Added skeleton for movement layer.  Mostly to test check-in.
	
2001-02-16 13:05  chakie

	* src/: messagebox.py, properties.py, protocol/__init__.py,
	protocol/cancel.py, protocol/move.py, state/__init__.py (tags:
	CIVIL-0_10), state/own_unit.py:

	* messagebox now uses new background.
	* added command Cancel.
	* tweaks to paths as gfx has moved around a little bit.
	
2001-02-16 13:02  chakie

	* gfx/: dialog-bdrp.png, messagebox-background.png,
	minimap-rect.png, splash-network-loading.png,
	dialogs/dialog-bdrp.png (tags: CIVIL-0_10),
	dialogs/message-background.png (tags: CIVIL-0_10),
	dialogs/message.png, dialogs/splash-network-loading.png (tags:
	CIVIL-0_10), periphery/minimap-rect.png (tags: CIVIL-0_10),
	periphery/status.png (tags: CIVIL-0_10):

	* moved dialog stuff around.
	
2001-02-15 16:13  chakie

	* src/protocol/: move.py, move_fast.py:

	* added endturn functionality to MoveFast too.
	
2001-02-15 16:08  chakie

	* src/protocol/: __init__.py, command.py, move.py, move_fast.py,
	rotate.py:

	* more fixes to the Done command, now works better.
	* parent commands for Rotate now has a 'endturn' attribute.
	
2001-02-15 11:22  chakie

	* src/: unit.py, protocol/__init__.py, protocol/done.py (tags:
	CIVIL-0_10), protocol/move.py, protocol/move_fast.py,
	protocol/quit.py (tags: CIVIL-0_10), protocol/rotate.py,
	protocol/set_state.py (tags: CIVIL-0_10), state/idle.py,
	state/own_unit.py:

	* added new command Done.
	* rotate, move and movefast now work ok with overall commands.
	* fixed bug with Quit.
	
2001-02-14 16:14  chakie

	* src/: unit.py, protocol/command.py, protocol/rotate.py,
	test/listtest.py (tags: CIVIL-0_10):

	* units now have a list of commands.
	* parent/sub commands are now incorporated.
	* added new test application.
	
2001-02-14 14:26  chakie

	* src/: event_loop.py, server_main_loop.py, protocol/command.py,
	protocol/move.py, protocol/move_fast.py, protocol/quit.py,
	protocol/rotate.py, protocol/set_state.py, state/enemy_unit.py,
	state/own_unit.py, state/rotate_unit.py (tags: CIVIL-0_10):

	* commands now have a separate method for updating ont he client and server
	  side.
	* command now have both an id and a parent id.
	* fixed bug in server that prevented it from updating commands it sent out.
	
2001-02-13 17:37  chakie

	* src/: sdl.py (tags: CIVIL-0_10), protocol/quit.py,
	state/basestate.py (tags: CIVIL-0_10), state/idle.py:

	* a screenshot can now be obtained in BMP format by pressing F10 in the
	  Idle state.
	
2001-02-13 16:50  chakie

	* src/: event_loop.py, properties.py, terrain_layer.py,
	unit_layer.py, engine/sequence.py (tags: CIVIL-0_10),
	protocol/command.py, protocol/quit.py, protocol/rotate.py,
	state/move_unit.py, state/move_unit_fast.py (tags: CIVIL-0_10),
	state/rotate_unit.py:

	* commands sent from the server now have an unique id. Commands from the
	  client to the server have id -1.
	* uses new paths for terrains and units.
	
2001-02-13 15:48  chakie

	* gfx/: t-beach-001-131.png, t-beach-002-132.png,
	t-beach-003-133.png, t-beach-004-134.png, t-beach-005-135.png,
	t-beach-006-136.png, t-beach-007-137.png, t-beach-008-138.png,
	t-beach-009-139.png, t-beach-010-140.png, t-beach-011-141.png,
	t-beach-012-142.png, t-beach-013-143.png, t-beach-014-144.png,
	t-beach-015-145.png, t-beach-016-146.png, t-beach-017-147.png,
	t-beach-018-148.png, t-beach-019-149.png, t-beach-020-150.png,
	t-beach-021-151.png, t-beach-022-152.png, t-beach-023-153.png,
	t-beach-024-154.png, t-beach-025-155.png, t-beach-026-156.png,
	t-beach-027-157.png, t-beach-028-158.png, t-gans.001.061.png,
	t-gans.002.062.png, t-gans.003.063.png, t-gans.004.064.png,
	t-gans.005.065.png, t-gans.006.066.png, t-gans.007.067.png,
	t-gans.008.068.png, t-gans.009.069.png, t-gans.010.070.png,
	t-gans.011.071.png, t-gans.012.072.png, t-gans.013.073.png,
	t-gans.014.074.png, t-gans.015.075.png, t-gans.016.076.png,
	t-gans.017.077.png, t-gans.018.078.png, t-ghill-001-079.png,
	t-ghill-002-080.png, t-ghill-003-081.png, t-ghill-004-082.png,
	t-ghill-005-083.png, t-ghill-006-084.png, t-ghill-007-085.png,
	t-ghill-008-086.png, t-ghill-009-087.png, t-ghill-010-088.png,
	t-ghill-011-089.png, t-ghill-012-090.png, t-ghill-013-091.png,
	t-ghill-014-092.png, t-ghill-015-093.png, t-ghill-016-094.png,
	t-ghill-017-095.png, t-grass.001.001.png, t-grass.002.002.png,
	t-grass.003.003.png, t-grass.004.004.png, t-grass.005.005.png,
	t-grass.006.006.png, t-grass.007.007.png, t-grass.008.008.png,
	t-grass.009.009.png, t-grass.010.010.png, t-grass.011.011.png,
	t-grass.012.012.png, t-grass.013.013.png, t-grass.014.014.png,
	t-grass.015.015.png, t-grass.016.016.png, t-mud-001-159.png,
	t-mud-002-160.png, t-mud-003-161.png, t-mud-004-162.png,
	t-mud-005-163.png, t-mud-006-164.png, t-mud-007-165.png,
	t-mud-008-166.png, t-mud-009-167.png, t-mud-010-168.png,
	t-mud-011-169.png, t-mud-012-170.png, t-mud-013-171.png,
	t-mud-014-172.png, t-mud-015-173.png, t-mud-016-174.png,
	t-mud-017-175.png, t-mud-018-176.png, t-mud-019-177.png,
	t-mud-020-178.png, t-mud-021-179.png, t-mud-022-180.png,
	t-mud-023-181.png, t-mud-024-182.png, t-mud-025-183.png,
	t-mud-026-184.png, t-mud-027-185.png, t-mud-028-186.png,
	t-mud-029-187.png, t-mud-030-188.png, t-mud-031-189.png,
	t-mud-032-190.png, t-mud-033-191.png, t-mud-034-192.png,
	t-mud-035-193.png, t-rocky-001-113.png, t-rocky-002-114.png,
	t-rocky-003-115.png, t-rocky-004-116.png, t-rocky-005-117.png,
	t-rocky-006-118.png, t-rocky-007-119.png, t-rocky-008-120.png,
	t-rocky-009-121.png, t-rocky-010-122.png, t-sand.001.017.png,
	t-sand.002.018.png, t-sand.003.019.png, t-sand.004.020.png,
	t-sand.005.021.png, t-sand.006.022.png, t-sand.007.023.png,
	t-sand.008.024.png, t-sand.009.025.png, t-sand.010.026.png,
	t-sand.011.027.png, t-sand.012.028.png, t-sand.013.029.png,
	t-sand.014.030.png, t-sand.015.031.png, t-sand.016.032.png,
	t-sand.017.033.png, t-sand.018.034.png, t-sand.019.035.png,
	t-sand.020.036.png, t-sand.021.037.png, t-sang.001.038.png,
	t-sang.002.039.png, t-sang.003.040.png, t-sang.004.041.png,
	t-sang.005.042.png, t-sang.006.043.png, t-sang.007.044.png,
	t-sang.008.045.png, t-sang.009.046.png, t-sang.010.047.png,
	t-sang.011.048.png, t-sang.012.049.png, t-sang.013.050.png,
	t-sang.014.051.png, t-sang.015.052.png, t-sang.016.053.png,
	t-sang.017.054.png, t-sang.018.055.png, t-sang.019.056.png,
	t-sang.020.057.png, t-sang.021.058.png, t-sang.022.059.png,
	t-sang.023.060.png, t-shill-001-096.png, t-shill-002-097.png,
	t-shill-003-098.png, t-shill-004-099.png, t-shill-005-100.png,
	t-shill-006-101.png, t-shill-007-102.png, t-shill-008-103.png,
	t-shill-009-104.png, t-shill-010-105.png, t-shill-011-106.png,
	t-shill-012-107.png, t-shill-013-108.png, t-shill-014-109.png,
	t-shill-015-110.png, t-shill-016-111.png, t-shill-017-112.png,
	t-water-001-123.png, t-water-002-124.png, t-water-003-125.png,
	t-water-004-126.png, t-water-005-127.png, t-water-006-128.png,
	t-water-007-129.png, t-water-008-130.png, unit-highlight.png,
	unit-type1-001.png, unit-type1-002.png, unit-type1-003.png,
	unit-type1-004.png, unit-type1-005.png, unit-type1-006.png,
	unit-type1-007.png, unit-type1-008.png, unit-type1-009.png,
	unit-type1-010.png, unit-type1-011.png, unit-type1-012.png,
	unit-type1-013.png, unit-type1-014.png, unit-type1-015.png,
	unit-type1-016.png, unit-type1-017.png, unit-type1-018.png,
	unit-type1-019.png, unit-type1-020.png, unit-type1-021.png,
	unit-type1-022.png, unit-type1-023.png, unit-type1-024.png,
	unit-type1-025.png, unit-type1-026.png, unit-type1-027.png,
	unit-type1-028.png, unit-type1-029.png, unit-type1-030.png,
	unit-type1-031.png, unit-type1-032.png, unit-type1-033.png,
	unit-type1-034.png, unit-type1-035.png, unit-type1-036.png,
	terrains/t-beach-001-131.png (tags: CIVIL-0_10),
	terrains/t-beach-002-132.png (tags: CIVIL-0_10),
	terrains/t-beach-003-133.png (tags: CIVIL-0_10),
	terrains/t-beach-004-134.png (tags: CIVIL-0_10),
	terrains/t-beach-005-135.png (tags: CIVIL-0_10),
	terrains/t-beach-006-136.png (tags: CIVIL-0_10),
	terrains/t-beach-007-137.png (tags: CIVIL-0_10),
	terrains/t-beach-008-138.png (tags: CIVIL-0_10),
	terrains/t-beach-009-139.png (tags: CIVIL-0_10),
	terrains/t-beach-010-140.png (tags: CIVIL-0_10),
	terrains/t-beach-011-141.png (tags: CIVIL-0_10),
	terrains/t-beach-012-142.png (tags: CIVIL-0_10),
	terrains/t-beach-013-143.png (tags: CIVIL-0_10),
	terrains/t-beach-014-144.png (tags: CIVIL-0_10),
	terrains/t-beach-015-145.png (tags: CIVIL-0_10),
	terrains/t-beach-016-146.png (tags: CIVIL-0_10),
	terrains/t-beach-017-147.png (tags: CIVIL-0_10),
	terrains/t-beach-018-148.png (tags: CIVIL-0_10),
	terrains/t-beach-019-149.png (tags: CIVIL-0_10),
	terrains/t-beach-020-150.png (tags: CIVIL-0_10),
	terrains/t-beach-021-151.png (tags: CIVIL-0_10),
	terrains/t-beach-022-152.png (tags: CIVIL-0_10),
	terrains/t-beach-023-153.png (tags: CIVIL-0_10),
	terrains/t-beach-024-154.png (tags: CIVIL-0_10),
	terrains/t-beach-025-155.png (tags: CIVIL-0_10),
	terrains/t-beach-026-156.png (tags: CIVIL-0_10),
	terrains/t-beach-027-157.png (tags: CIVIL-0_10),
	terrains/t-beach-028-158.png (tags: CIVIL-0_10),
	terrains/t-gans.001.061.png (tags: CIVIL-0_10),
	terrains/t-gans.002.062.png (tags: CIVIL-0_10),
	terrains/t-gans.003.063.png (tags: CIVIL-0_10),
	terrains/t-gans.004.064.png (tags: CIVIL-0_10),
	terrains/t-gans.005.065.png (tags: CIVIL-0_10),
	terrains/t-gans.006.066.png (tags: CIVIL-0_10),
	terrains/t-gans.007.067.png (tags: CIVIL-0_10),
	terrains/t-gans.008.068.png (tags: CIVIL-0_10),
	terrains/t-gans.009.069.png (tags: CIVIL-0_10),
	terrains/t-gans.010.070.png (tags: CIVIL-0_10),
	terrains/t-gans.011.071.png (tags: CIVIL-0_10),
	terrains/t-gans.012.072.png (tags: CIVIL-0_10),
	terrains/t-gans.013.073.png (tags: CIVIL-0_10),
	terrains/t-gans.014.074.png (tags: CIVIL-0_10),
	terrains/t-gans.015.075.png (tags: CIVIL-0_10),
	terrains/t-gans.016.076.png (tags: CIVIL-0_10),
	terrains/t-gans.017.077.png (tags: CIVIL-0_10),
	terrains/t-gans.018.078.png (tags: CIVIL-0_10),
	terrains/t-ghill-001-079.png (tags: CIVIL-0_10),
	terrains/t-ghill-002-080.png (tags: CIVIL-0_10),
	terrains/t-ghill-003-081.png (tags: CIVIL-0_10),
	terrains/t-ghill-004-082.png (tags: CIVIL-0_10),
	terrains/t-ghill-005-083.png (tags: CIVIL-0_10),
	terrains/t-ghill-006-084.png (tags: CIVIL-0_10),
	terrains/t-ghill-007-085.png (tags: CIVIL-0_10),
	terrains/t-ghill-008-086.png (tags: CIVIL-0_10),
	terrains/t-ghill-009-087.png (tags: CIVIL-0_10),
	terrains/t-ghill-010-088.png (tags: CIVIL-0_10),
	terrains/t-ghill-011-089.png, terrains/t-ghill-012-090.png (tags:
	CIVIL-0_10), terrains/t-ghill-013-091.png (tags: CIVIL-0_10),
	terrains/t-ghill-014-092.png (tags: CIVIL-0_10),
	terrains/t-ghill-015-093.png (tags: CIVIL-0_10),
	terrains/t-ghill-016-094.png (tags: CIVIL-0_10),
	terrains/t-ghill-017-095.png (tags: CIVIL-0_10),
	terrains/t-grass.001.001.png (tags: CIVIL-0_10),
	terrains/t-grass.002.002.png (tags: CIVIL-0_10),
	terrains/t-grass.003.003.png (tags: CIVIL-0_10),
	terrains/t-grass.004.004.png (tags: CIVIL-0_10),
	terrains/t-grass.005.005.png (tags: CIVIL-0_10),
	terrains/t-grass.006.006.png (tags: CIVIL-0_10),
	terrains/t-grass.007.007.png (tags: CIVIL-0_10),
	terrains/t-grass.008.008.png (tags: CIVIL-0_10),
	terrains/t-grass.009.009.png (tags: CIVIL-0_10),
	terrains/t-grass.010.010.png (tags: CIVIL-0_10),
	terrains/t-grass.011.011.png (tags: CIVIL-0_10),
	terrains/t-grass.012.012.png (tags: CIVIL-0_10),
	terrains/t-grass.013.013.png (tags: CIVIL-0_10),
	terrains/t-grass.014.014.png (tags: CIVIL-0_10),
	terrains/t-grass.015.015.png (tags: CIVIL-0_10),
	terrains/t-grass.016.016.png (tags: CIVIL-0_10),
	terrains/t-mud-001-159.png (tags: CIVIL-0_10),
	terrains/t-mud-002-160.png (tags: CIVIL-0_10),
	terrains/t-mud-003-161.png (tags: CIVIL-0_10),
	terrains/t-mud-004-162.png (tags: CIVIL-0_10),
	terrains/t-mud-005-163.png (tags: CIVIL-0_10),
	terrains/t-mud-006-164.png (tags: CIVIL-0_10),
	terrains/t-mud-007-165.png (tags: CIVIL-0_10),
	terrains/t-mud-008-166.png (tags: CIVIL-0_10),
	terrains/t-mud-009-167.png (tags: CIVIL-0_10),
	terrains/t-mud-010-168.png (tags: CIVIL-0_10),
	terrains/t-mud-011-169.png (tags: CIVIL-0_10),
	terrains/t-mud-012-170.png (tags: CIVIL-0_10),
	terrains/t-mud-013-171.png (tags: CIVIL-0_10),
	terrains/t-mud-014-172.png (tags: CIVIL-0_10),
	terrains/t-mud-015-173.png (tags: CIVIL-0_10),
	terrains/t-mud-016-174.png (tags: CIVIL-0_10),
	terrains/t-mud-017-175.png (tags: CIVIL-0_10),
	terrains/t-mud-018-176.png (tags: CIVIL-0_10),
	terrains/t-mud-019-177.png (tags: CIVIL-0_10),
	terrains/t-mud-020-178.png (tags: CIVIL-0_10),
	terrains/t-mud-021-179.png (tags: CIVIL-0_10),
	terrains/t-mud-022-180.png (tags: CIVIL-0_10),
	terrains/t-mud-023-181.png (tags: CIVIL-0_10),
	terrains/t-mud-024-182.png (tags: CIVIL-0_10),
	terrains/t-mud-025-183.png (tags: CIVIL-0_10),
	terrains/t-mud-026-184.png (tags: CIVIL-0_10),
	terrains/t-mud-027-185.png (tags: CIVIL-0_10),
	terrains/t-mud-028-186.png (tags: CIVIL-0_10),
	terrains/t-mud-029-187.png (tags: CIVIL-0_10),
	terrains/t-mud-030-188.png (tags: CIVIL-0_10),
	terrains/t-mud-031-189.png (tags: CIVIL-0_10),
	terrains/t-mud-032-190.png (tags: CIVIL-0_10),
	terrains/t-mud-033-191.png (tags: CIVIL-0_10),
	terrains/t-mud-034-192.png (tags: CIVIL-0_10),
	terrains/t-mud-035-193.png (tags: CIVIL-0_10),
	terrains/t-rocky-001-113.png (tags: CIVIL-0_10),
	terrains/t-rocky-002-114.png (tags: CIVIL-0_10),
	terrains/t-rocky-003-115.png (tags: CIVIL-0_10),
	terrains/t-rocky-004-116.png (tags: CIVIL-0_10),
	terrains/t-rocky-005-117.png (tags: CIVIL-0_10),
	terrains/t-rocky-006-118.png (tags: CIVIL-0_10),
	terrains/t-rocky-007-119.png (tags: CIVIL-0_10),
	terrains/t-rocky-008-120.png (tags: CIVIL-0_10),
	terrains/t-rocky-009-121.png (tags: CIVIL-0_10),
	terrains/t-rocky-010-122.png (tags: CIVIL-0_10),
	terrains/t-sand.001.017.png (tags: CIVIL-0_10),
	terrains/t-sand.002.018.png (tags: CIVIL-0_10),
	terrains/t-sand.003.019.png (tags: CIVIL-0_10),
	terrains/t-sand.004.020.png (tags: CIVIL-0_10),
	terrains/t-sand.005.021.png (tags: CIVIL-0_10),
	terrains/t-sand.006.022.png (tags: CIVIL-0_10),
	terrains/t-sand.007.023.png (tags: CIVIL-0_10),
	terrains/t-sand.008.024.png (tags: CIVIL-0_10),
	terrains/t-sand.009.025.png (tags: CIVIL-0_10),
	terrains/t-sand.010.026.png (tags: CIVIL-0_10),
	terrains/t-sand.011.027.png (tags: CIVIL-0_10),
	terrains/t-sand.012.028.png (tags: CIVIL-0_10),
	terrains/t-sand.013.029.png (tags: CIVIL-0_10),
	terrains/t-sand.014.030.png (tags: CIVIL-0_10),
	terrains/t-sand.015.031.png (tags: CIVIL-0_10),
	terrains/t-sand.016.032.png (tags: CIVIL-0_10),
	terrains/t-sand.017.033.png (tags: CIVIL-0_10),
	terrains/t-sand.018.034.png (tags: CIVIL-0_10),
	terrains/t-sand.019.035.png (tags: CIVIL-0_10),
	terrains/t-sand.020.036.png (tags: CIVIL-0_10),
	terrains/t-sand.021.037.png (tags: CIVIL-0_10),
	terrains/t-sang.001.038.png (tags: CIVIL-0_10),
	terrains/t-sang.002.039.png (tags: CIVIL-0_10),
	terrains/t-sang.003.040.png (tags: CIVIL-0_10),
	terrains/t-sang.004.041.png (tags: CIVIL-0_10),
	terrains/t-sang.005.042.png (tags: CIVIL-0_10),
	terrains/t-sang.006.043.png (tags: CIVIL-0_10),
	terrains/t-sang.007.044.png (tags: CIVIL-0_10),
	terrains/t-sang.008.045.png (tags: CIVIL-0_10),
	terrains/t-sang.009.046.png (tags: CIVIL-0_10),
	terrains/t-sang.010.047.png (tags: CIVIL-0_10),
	terrains/t-sang.011.048.png (tags: CIVIL-0_10),
	terrains/t-sang.012.049.png (tags: CIVIL-0_10),
	terrains/t-sang.013.050.png (tags: CIVIL-0_10),
	terrains/t-sang.014.051.png (tags: CIVIL-0_10),
	terrains/t-sang.015.052.png (tags: CIVIL-0_10),
	terrains/t-sang.016.053.png (tags: CIVIL-0_10),
	terrains/t-sang.017.054.png (tags: CIVIL-0_10),
	terrains/t-sang.018.055.png (tags: CIVIL-0_10),
	terrains/t-sang.019.056.png (tags: CIVIL-0_10),
	terrains/t-sang.020.057.png (tags: CIVIL-0_10),
	terrains/t-sang.021.058.png (tags: CIVIL-0_10),
	terrains/t-sang.022.059.png (tags: CIVIL-0_10),
	terrains/t-sang.023.060.png (tags: CIVIL-0_10),
	terrains/t-shill-001-096.png (tags: CIVIL-0_10),
	terrains/t-shill-002-097.png (tags: CIVIL-0_10),
	terrains/t-shill-003-098.png (tags: CIVIL-0_10),
	terrains/t-shill-004-099.png (tags: CIVIL-0_10),
	terrains/t-shill-005-100.png (tags: CIVIL-0_10),
	terrains/t-shill-006-101.png (tags: CIVIL-0_10),
	terrains/t-shill-007-102.png (tags: CIVIL-0_10),
	terrains/t-shill-008-103.png (tags: CIVIL-0_10),
	terrains/t-shill-009-104.png (tags: CIVIL-0_10),
	terrains/t-shill-010-105.png (tags: CIVIL-0_10),
	terrains/t-shill-011-106.png (tags: CIVIL-0_10),
	terrains/t-shill-012-107.png (tags: CIVIL-0_10),
	terrains/t-shill-013-108.png (tags: CIVIL-0_10),
	terrains/t-shill-014-109.png (tags: CIVIL-0_10),
	terrains/t-shill-015-110.png (tags: CIVIL-0_10),
	terrains/t-shill-016-111.png (tags: CIVIL-0_10),
	terrains/t-shill-017-112.png (tags: CIVIL-0_10),
	terrains/t-water-001-123.png (tags: CIVIL-0_10),
	terrains/t-water-002-124.png (tags: CIVIL-0_10),
	terrains/t-water-003-125.png (tags: CIVIL-0_10),
	terrains/t-water-004-126.png (tags: CIVIL-0_10),
	terrains/t-water-005-127.png (tags: CIVIL-0_10),
	terrains/t-water-006-128.png (tags: CIVIL-0_10),
	terrains/t-water-007-129.png (tags: CIVIL-0_10),
	terrains/t-water-008-130.png (tags: CIVIL-0_10),
	units/unit-highlight.png (tags: CIVIL-0_10),
	units/unit-type1-001.png (tags: CIVIL-0_10),
	units/unit-type1-002.png (tags: CIVIL-0_10),
	units/unit-type1-003.png (tags: CIVIL-0_10),
	units/unit-type1-004.png (tags: CIVIL-0_10),
	units/unit-type1-005.png (tags: CIVIL-0_10),
	units/unit-type1-006.png (tags: CIVIL-0_10),
	units/unit-type1-007.png (tags: CIVIL-0_10),
	units/unit-type1-008.png (tags: CIVIL-0_10),
	units/unit-type1-009.png (tags: CIVIL-0_10),
	units/unit-type1-010.png (tags: CIVIL-0_10),
	units/unit-type1-011.png (tags: CIVIL-0_10),
	units/unit-type1-012.png (tags: CIVIL-0_10),
	units/unit-type1-013.png (tags: CIVIL-0_10),
	units/unit-type1-014.png (tags: CIVIL-0_10),
	units/unit-type1-015.png (tags: CIVIL-0_10),
	units/unit-type1-016.png (tags: CIVIL-0_10),
	units/unit-type1-017.png (tags: CIVIL-0_10),
	units/unit-type1-018.png (tags: CIVIL-0_10),
	units/unit-type1-019.png (tags: CIVIL-0_10),
	units/unit-type1-020.png (tags: CIVIL-0_10),
	units/unit-type1-021.png (tags: CIVIL-0_10),
	units/unit-type1-022.png (tags: CIVIL-0_10),
	units/unit-type1-023.png (tags: CIVIL-0_10),
	units/unit-type1-024.png (tags: CIVIL-0_10),
	units/unit-type1-025.png (tags: CIVIL-0_10),
	units/unit-type1-026.png (tags: CIVIL-0_10),
	units/unit-type1-027.png (tags: CIVIL-0_10),
	units/unit-type1-028.png (tags: CIVIL-0_10),
	units/unit-type1-029.png (tags: CIVIL-0_10),
	units/unit-type1-030.png (tags: CIVIL-0_10),
	units/unit-type1-031.png (tags: CIVIL-0_10),
	units/unit-type1-032.png (tags: CIVIL-0_10),
	units/unit-type1-033.png (tags: CIVIL-0_10),
	units/unit-type1-034.png (tags: CIVIL-0_10),
	units/unit-type1-035.png (tags: CIVIL-0_10),
	units/unit-type1-036.png (tags: CIVIL-0_10):

	* moved files around. Created directories gfx/units, gfx/terrains and
	  gfx/periphery.
	
2001-02-13 11:01  chakie

	* src/: event_loop.py, engine/engine.py, engine/sequence.py,
	protocol/command.py, protocol/move.py, protocol/move_fast.py,
	protocol/quit.py, protocol/rotate.py, protocol/set_state.py:

	* added a new Sequence class for getting unique id:s.
	* commands now have a member that is their unique id.
	
2001-02-12 17:16  chakie

	* src/: engine/engine.py, protocol/packethandler.py (tags:
	CIVIL-0_10):

	* minor cleanups.
	
2001-02-12 12:17  chakie

	* src/: event_loop.py, engine/engine.py, protocol/command.py,
	protocol/move.py, protocol/move_fast.py, protocol/quit.py,
	protocol/rotate.py, protocol/set_state.py, protocol/time.py,
	state/idle.py:

	* removed obsolete time.py.
	* command 'quit' now works like any command and is sent on a roundtrip to
	  the server.
	* simplified the handling of commands within the engine.
	
2001-02-11 13:19  chakie

	* scenarios/: scenario9.xml, scenarioindex.xml (utags: CIVIL-0_03):

	* added new scenario.
	
2001-02-11 13:19  chakie

	* src/: event_loop.py, properties.py, properties_common.py (tags:
	CIVIL-0_10), server/properties.py:

	* tagged 0.03.
	
2001-02-11 12:27  chakie

	* src/playfield.py (tags: CIVIL-0_03):

	* no more jagged right and bottom edges.
	
2001-02-11 09:33  chakie

	* src/: hex.py, scenario_parser.py (utags: CIVIL-0_03):

	* fixed colors for the minimap in the panel in the class Hex. The colors
	  are now useable et least. Added new colors for the new terrains.
	
2001-02-10 13:58  chakie

	* src/: server_main_loop.py, engine/engine.py (utags: CIVIL-0_03):

	* removed some debugging.
	
2001-02-10 12:12  chakie

	* src/properties_common.py (tags: CIVIL-0_03):

	* added missing file.
	
2001-02-09 18:06  chakie

	* src/: civil-server.py (tags: CIVIL-0_03), event_loop.py (tags:
	CIVIL-0_03), gametime.py (tags: CIVIL-0_10, CIVIL-0_03), panel.py
	(tags: CIVIL-0_03), server_main_loop.py, engine/engine.py,
	protocol/packethandler.py (tags: CIVIL-0_03):

	* game now works as before server-split.
	* GameTime now has no graphical traces left, Panel paints it.
	
2001-02-08 17:18  chakie

	* src/civil-server.py:

	* minor fixes. Old code removed.
	
2001-02-08 12:21  chakie

	* src/: hex.py, info_scenario.py (tags: CIVIL-0_03), new_game.py
	(tags: CIVIL-0_03), scenario.py (tags: CIVIL-0_03),
	scenario_parser.py, server_init_loop.py (tags: CIVIL-0_03),
	server_main_loop.py, setup_network.py (tags: CIVIL-0_03),
	start_game.py (tags: CIVIL-0_03), terrain_layer.py (tags:
	CIVIL-0_03), unit.py (tags: CIVIL-0_03), unit_layer.py (tags:
	CIVIL-0_03):

	* classes Hex and Unit no longer have any graphical content.
	* classes TerrainLayer and UnitLayer now also load icons for hexes and
	  units.
	* server now loads scenarios properly.
	
2001-02-07 16:47  chakie

	* src/: scenario_parser.py, server_init_loop.py,
	server_main_loop.py:

	* small changes to the scenario parser and server main loop.
	
2001-02-07 14:47  chakie

	* src/: event_loop.py, server_init_loop.py, server_main_loop.py,
	start_game.py, protocol/packethandler.py, state/move_unit.py (tags:
	CIVIL-0_03), state/move_unit_fast.py (tags: CIVIL-0_03),
	state/rotate_unit.py (tags: CIVIL-0_03):

	* more cleanups to get a server running.
	
2001-02-07 11:59  chakie

	* src/: civil-server.py, civil.py (tags: CIVIL-0_03),
	event_loop.py, new_game.py, scenario_parser.py,
	server_init_loop.py, server_main_loop.py, setup_network.py:

	* added a new file for the main loop of the server.
	* modified the init loop to handle scenarios as well.
	* made init loop more robust.
	* other small cleanups.
	
2001-02-07 07:28  chakie

	* src/server/.cvsignore (tags: CIVIL-0_10, CIVIL-0_03):

	* added missing .cvsignore file.
	
2001-02-07 07:27  chakie

	* src/: civil-server.py, scenario_manager.py (tags: CIVIL-0_03),
	server_init_loop.py, net/connection.py (tags: CIVIL-0_03),
	server/__init__.py (tags: CIVIL-0_10, CIVIL-0_03),
	server/properties.py (tags: CIVIL-0_03):

	* added separate directory for server-related files.
	* cleaned up scenario loading/sending.
	
2001-02-06 18:04  chakie

	* src/scenario_manager.py:

	* minor fix.
	
2001-02-06 18:03  chakie

	* src/: civil-server.py, main_dialog.py (tags: CIVIL-0_03),
	scenario_manager.py, server_init_loop.py, setup_network.py,
	start_game.py, net/connection.py:

	* major hacking with the connection stuff...
	
2001-02-02 16:58  chakie

	* src/: server_init_loop.py, start_game.py:

	* added first code for parameter passing. Untested. Will probably wreak
	  extreme havoc and break something.
	
2001-02-02 16:04  chakie

	* src/server_init_loop.py:

	* main socket no longer closed when two players have connected.
	
2001-02-02 15:50  chakie

	* src/: civil-server.py, scenario_manager.py, server_init_loop.py,
	setup_network.py:

	* clients can now start up independently of each other.
	* rehacks to the init loop of the server to handle quitting players.
	
2001-02-02 11:17  chakie

	* src/: dialog.py (tags: CIVIL-0_10, CIVIL-0_03), main_dialog.py,
	messagebox.py (tags: CIVIL-0_03), server_init_loop.py,
	setup_network.py:

	* some cleanups and additions to the server init loop. This is more or less
	  a "backup" so that I can restore back to this version in case something
	  I'll try now fubars.
	
2001-02-01 10:21  chakie

	* src/: messagebox.py, setup_network.py, widget.py (tags:
	CIVIL-0_10, CIVIL-0_03), widget_manager.py (tags: CIVIL-0_10,
	CIVIL-0_03):

	* added generic messagebox. Seems to work quite ok.
	* fixed bug in WidgetManager.
	
2001-01-31 12:21  chakie

	* gfx/messagebox-background.png (tags: CIVIL-0_03), src/civil.py,
	src/editfield.py (tags: CIVIL-0_03), src/image.py (tags:
	CIVIL-0_10, CIVIL-0_03), src/properties.py (tags: CIVIL-0_03),
	src/setup_network.py, src/widget_manager.py:

	* lots of changes and testing. Still unstable like a drunken duck.
	* added new fullscren black image, used for fading effects.
	
2001-01-29 22:30  thecorruptor

	* gfx/dialog-bdrp.png (tags: CIVIL-0_03):

	Added the border to the all new BDrp image...
	
2001-01-29 21:28  chakie

	* src/: new_game.py, scenario_manager.py, scenario_parser.py,
	select_scenario.py (tags: CIVIL-0_03), server_init_loop.py,
	start_game.py:

	* a lot more hacking. Scenarios can now be chosen, as well as the side too.
	* scenarios are loaded ok from the server.
	* playing does not yet work.
	
2001-01-29 20:31  chakie

	* src/: civil-server.py, civil.py, main_dialog.py, new_game.py,
	properties.py, scenario.py, scenario_manager.py,
	select_scenario.py, server_init_loop.py, setup_network.py,
	simple_dom_parser.py (tags: CIVIL-0_03), net/setup.py (tags:
	CIVIL-0_10, CIVIL-0_03):

	* major work for using new server.
	
2001-01-29 09:34  chakie

	* src/: civil-server.py, player.py (tags: CIVIL-0_03),
	server_init_loop.py:

	* added new stubs for a Player class.
	* added file for initialization loop for server.
	
2001-01-27 20:32  thecorruptor

	* gfx/dialog-bdrp.png:

	New improved BDrop...
	
2001-01-26 15:59  chakie

	* src/: civil.py, setup_network.py, net/connection.py,
	net/setup.py:

	* added experimental src/setup_network.py. It is run instead of MainDialog
	  in civil.py, just to test things out. Change line 115 in civil.py to
	  restore old functionality.
	
2001-01-25 15:25  chakie

	* src/civil-server.py:

	* first stub for a server.
	
2001-01-23 10:27  chakie

	* src/setup_players.py (tags: CIVIL-0_03):

	* applied Kalle's repaint-checkboxes.patch.
	
2001-01-22 16:32  chakie

	* src/: new_game.py, unit.py:

	* minor cleanups of debugging info.
	
2001-01-22 09:52  chakie

	* scenarios/: scenario5.xml, scenario6.xml, scenario7.xml,
	scenario8.xml (utags: CIVIL-0_03):

	* modified scenario files to use new <weapons> tags.
	
2001-01-22 09:51  chakie

	* src/: scenario_parser.py, unit.py, weapon.py (tags: CIVIL-0_10,
	CIVIL-0_03):

	* added new class Weapon.
	* weapons now present in scenario files. Loaded and set for the companies.
	
2001-01-22 01:00  thecorruptor

	* gfx/splash-generic-in-game.png (tags: CIVIL-0_03):

	Fixed the legs of two of the people...
	
2001-01-21 18:29  thecorruptor

	* gfx/splash-generic-in-game.png:

	Generic splash for the in-game/end-game...
	
2001-01-21 08:33  mikeszcz

	* gfx/: t-mud-001-159.png, t-mud-002-160.png, t-mud-003-161.png,
	t-mud-004-162.png, t-mud-005-163.png, t-mud-006-164.png,
	t-mud-007-165.png, t-mud-008-166.png, t-mud-009-167.png,
	t-mud-010-168.png, t-mud-011-169.png, t-mud-012-170.png,
	t-mud-013-171.png, t-mud-014-172.png, t-mud-015-173.png,
	t-mud-016-174.png, t-mud-017-175.png, t-mud-018-176.png,
	t-mud-019-177.png, t-mud-020-178.png, t-mud-021-179.png,
	t-mud-022-180.png, t-mud-023-181.png, t-mud-024-182.png,
	t-mud-025-183.png, t-mud-026-184.png, t-mud-027-185.png,
	t-mud-028-186.png, t-mud-029-187.png, t-mud-030-188.png,
	t-mud-031-189.png, t-mud-032-190.png, t-mud-033-191.png,
	t-mud-034-192.png, t-mud-035-193.png (utags: CIVIL-0_03):

	Mud on grass!
	2000-01-21
	
2001-01-19 16:19  chakie

	* src/: canvas.py (tags: CIVIL-0_10, CIVIL-0_03), editfield.py,
	panel.py, sdl.py (tags: CIVIL-0_03), protocol/move.py (tags:
	CIVIL-0_03), state/move_unit.py, state/move_unit_fast.py,
	state/rotate_unit.py:

	* fixed some major bugs when creating commands. Some parameters where the
	  wrong way,leading to bad stuff.
	* movement now works quite ok.
	* fixed some hardcoded values 1 to HWSURFACE, which is more readable.
	
2001-01-19 12:44  chakie

	* src/: protocol/move.py, protocol/move_fast.py (tags: CIVIL-0_03),
	protocol/rotate.py (tags: CIVIL-0_03), state/move_unit.py,
	state/move_unit_fast.py, state/rotate_unit.py:

	* added some comments to some methods.
	* MoveUnit, MoveUnitFast and RotateUnit no use toString() methods for the
	  commands.
	
2001-01-19 09:41  chakie

	* src/: protocol/command.py (tags: CIVIL-0_03), protocol/rotate.py,
	test/rotatetest3.py (tags: CIVIL-0_10, CIVIL-0_03):

	* rotation now works ok.
	
2001-01-19 07:41  chakie

	* src/: protocol/move.py, protocol/move_fast.py,
	protocol/rotate.py, protocol/set_state.py (tags: CIVIL-0_03),
	state/move_unit.py, state/move_unit_fast.py, state/rotate_unit.py,
	test/rotatetest3.py, util/math.py, util/math_utils.py (tags:
	CIVIL-0_10, CIVIL-0_03):

	* more work on a working rotation.
	* renamed math.py to math_utils.py
	
2001-01-18 17:17  chakie

	* src/protocol/: command.py, set_state.py:

	* added new command for setting the state of a unit.
	
2001-01-18 14:31  chakie

	* src/: state/move_unit.py, state/move_unit_fast.py,
	state/rotate_unit.py, util/math.py:

	* added utility file for common mathematical functions.
	* Moveunit and RotateUnit use util.math.
	* small other minor fixes.
	
2001-01-18 11:31  chakie

	* src/: modifier.py (tags: CIVIL-0_03), state/move_unit.py,
	state/rotate_unit.py:

	* added rotation when moving and the unit does not face the destination.
	  Will not work properly just yet, as the rotate command will be "overrun"
	  by the move command. The former should be performed completetely before
	  the latter starts.
	* bugfixes to wrong parameters in RotateUnit and MoveUnit.
	
2001-01-17 23:05  chakie

	* src/: event_loop.py, engine/engine.py, protocol/move.py,
	protocol/rotate.py, state/move_unit.py, state/rotate_unit.py:

	* basic movement works. Stil  a bit wrong, but the basic ideas work.
	* rotations work better.
	
2001-01-17 16:59  chakie

	* scenarios/scenario8.xml, src/civil.py, src/event_loop.py,
	src/engine/engine.py, src/engine/listhash.py (tags: CIVIL-0_10,
	CIVIL-0_03), src/protocol/command.py, src/protocol/move.py,
	src/protocol/move_fast.py, src/protocol/packethandler.py,
	src/protocol/quit.py (tags: CIVIL-0_03), src/protocol/rotate.py,
	src/protocol/time.py (tags: CIVIL-0_03):

	* added a new container for retrieved commands. Works better than a queue.
	* all command handling now uses the new listhash.
	
2001-01-16 23:17  thecorruptor

	* gfx/: t-beach-001-131.png, t-beach-002-132.png,
	t-beach-003-133.png, t-beach-004-134.png, t-beach-005-135.png,
	t-beach-006-136.png, t-beach-007-137.png, t-beach-008-138.png,
	t-beach-009-139.png, t-beach-010-140.png, t-beach-011-141.png,
	t-beach-012-142.png, t-beach-013-143.png, t-beach-014-144.png,
	t-beach-015-145.png, t-beach-016-146.png, t-beach-017-147.png,
	t-beach-018-148.png, t-beach-019-149.png, t-beach-020-150.png,
	t-beach-021-151.png, t-beach-022-152.png, t-beach-023-153.png,
	t-beach-024-154.png, t-beach-025-155.png, t-beach-026-156.png,
	t-beach-027-157.png, t-beach-028-158.png (utags: CIVIL-0_03):

	Beaches. Where's the invasion?
	
2001-01-16 22:54  chakie

	* src/: event_loop.py, protocol/rotate.py:

	* added some comments to rotate.py.
	* found bug in event_loop, added comment.
	
2001-01-16 20:21  chakie

	* version (tags: CIVIL-0_10, CIVIL-0_03), scenarios/scenario8.xml,
	scenarios/scenarioindex.xml:

	* added new test scenario.
	
2001-01-16 16:58  chakie

	* src/: protocol/rotate.py, state/rotate_unit.py, test/angletest.py
	(tags: CIVIL-0_10, CIVIL-0_03), test/rotatetest2.py (tags:
	CIVIL-0_10, CIVIL-0_03):

	* more rotation code.
	
2001-01-15 15:17  chakie

	* ChangeLog (tags: CIVIL-0_10, CIVIL-0_03), src/properties.py:

	* added ChangeLog.
	
2001-01-15 15:13  chakie

	* src/properties.py (tags: CIVIL-0_02):

	* bumping version to 0.0.2.
	
2001-01-15 15:11  chakie

	* src/: event_loop.py, organization.py (tags: CIVIL-0_03),
	panel.py, protocol/rotate.py, state/enemy_unit.py (tags:
	CIVIL-0_03), state/idle.py (tags: CIVIL-0_03), state/own_unit.py
	(tags: CIVIL-0_03), state/rotate_unit.py (utags: CIVIL-0_02):

	* rotating a unit now works from the beginning to the end.
	
2001-01-15 10:35  chakie

	* src/: state/rotate_unit.py, test/angletest.py (tags: CIVIL-0_02):

	* new angle calculations for rotations.
	* units can now be rotated.
	* repaints optimized a little bit.
	
2001-01-15 10:19  chakie

	* src/: protocol/quit.py (tags: CIVIL-0_02), protocol/rotate.py,
	state/rotate_unit.py, test/angletest.py:

	* added some tests with rotations.
	
2001-01-12 16:16  chakie

	* src/: event_loop.py, playfield.py (tags: CIVIL-0_02),
	state/enemy_unit.py, state/idle.py, state/own_unit.py:

	* all parts of the game don't repaint the playfield anymore just like that,
	  they register interest in having it repainted, and event_loop performs the
	  repaint when needed.
	
2001-01-11 16:50  chakie

	* src/: state/rotate_unit.py, test/angletest.py:

	* rotation should now use a fairly correct calcuation algorithm.
	
2001-01-11 14:20  chakie

	* src/: civil.py (tags: CIVIL-0_02), event_loop.py, unit.py (tags:
	CIVIL-0_02), engine/engine.py (tags: CIVIL-0_02), engine/queue.py
	(tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	protocol/packethandler.py (tags: CIVIL-0_02), protocol/rotate.py,
	state/move_unit.py (tags: CIVIL-0_02), state/move_unit_fast.py
	(tags: CIVIL-0_02), state/rotate_unit.py:

	* rotating a unit should now work quite ok. Still not realistic but that is
	  a later problem.
	
2001-01-10 22:32  thecorruptor

	* gfx/: t-water-001-123.png, t-water-002-124.png,
	t-water-003-125.png, t-water-004-126.png, t-water-005-127.png,
	t-water-006-128.png, t-water-007-129.png, t-water-008-130.png
	(utags: CIVIL-0_02, CIVIL-0_03):

	Main 'sea' GFX. Probably good for lakes aswell! ;-)
	
2001-01-10 15:32  chakie

	* src/protocol/__init__.py (tags: CIVIL-0_03, CIVIL-0_02):

	* added missing initialization for packet handler.
	
2001-01-10 14:18  chakie

	* src/: event_loop.py, hex.py (tags: CIVIL-0_02), engine/engine.py,
	protocol/command.py (tags: CIVIL-0_02), protocol/move.py (tags:
	CIVIL-0_02), protocol/move_fast.py (tags: CIVIL-0_02),
	protocol/packethandler.py, protocol/quit.py, protocol/rotate.py,
	protocol/time.py (tags: CIVIL-0_02), state/move_unit.py,
	state/move_unit_fast.py, state/own_unit.py, state/rotate_unit.py:

	* more tweaks to the engine. Now it looks better than ever.
	* added initial handling of unit rotations.
	
2001-01-08 16:09  chakie

	* TODO (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02), src/editfield.py
	(tags: CIVIL-0_02), src/hex.py, src/info_map.py (tags: CIVIL-0_10,
	CIVIL-0_03, CIVIL-0_02), src/info_scenario.py (tags: CIVIL-0_02),
	src/info_units.py (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	src/location_layer.py (tags: CIVIL-0_03, CIVIL-0_02),
	src/main_dialog.py (tags: CIVIL-0_02), src/new_game.py (tags:
	CIVIL-0_02), src/properties.py, src/select_scenario.py (tags:
	CIVIL-0_02), src/setup_players.py (tags: CIVIL-0_02),
	src/start_game.py (tags: CIVIL-0_02), src/state/basestate.py (tags:
	CIVIL-0_03, CIVIL-0_02), src/state/enemy_unit.py,
	src/state/idle.py, src/state/move_unit.py,
	src/state/move_unit_fast.py, src/state/own_unit.py,
	src/state/unit_state.py (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02):

	* removed all dependencies on hardcoded paths (well, one remains).
	* basic support for different cursors for each state.
	
2001-01-05 15:48  chakie

	* src/: event_loop.py, gametime.py (tags: CIVIL-0_02):

	* cleaned up a lot of old comments.
	
2001-01-05 15:43  chakie

	* src/: civil.py, event_loop.py, gametime.py, info_map.py,
	info_units.py, playfield.py, sdl.py (tags: CIVIL-0_02),
	widget_manager.py (tags: CIVIL-0_02), state/enemy_unit.py,
	state/idle.py, state/own_unit.py:

	* cleaned up the handling of repaints etc. Now a lot cleaner and even a
	  bit faster as redundant updates are removed.
	* added a manager for the toplevel SDL surface (class SDL).
	
2001-01-05 13:08  chakie

	* src/protocol/: __init__.py, move.py, move_fast.py:

	* added new class MoveFast.
	
2001-01-05 12:18  chakie

	* src/: engine/engine.py, state/move_unit_fast.py,
	state/own_unit.py:

	* added new state MoveUnitFast for handling moving a unit fast.
	* bugtweaks to engine.
	
2001-01-04 22:20  chakie

	* src/: civil.py, event_loop.py, properties.py, scenario.py (tags:
	CIVIL-0_02), start_game.py, engine/engine.py, engine/queue.py,
	protocol/__init__.py, protocol/command.py, protocol/handler.py,
	protocol/move.py, protocol/packethandler.py, protocol/quit.py,
	protocol/time.py, protocol/timeack.py:

	* added new Command baseclass for commands. Removed old Hadlder.
	* much improved handling och commands flying back and forth, now it starts
	  to resemble what it really should be.
	
2001-01-04 13:29  chakie

	* src/protocol/move.py:

	* added initial support for sending movement of units to the server.
	
2001-01-04 13:28  chakie

	* INSTALL (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	doc/protocol.txt (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	src/canvas.py (tags: CIVIL-0_02), src/checkbox.py (tags:
	CIVIL-0_10, CIVIL-0_03, CIVIL-0_02), src/editfield.py,
	src/event_loop.py, src/gametime.py, src/grid_layer.py (tags:
	CIVIL-0_03, CIVIL-0_02), src/hex.py, src/image.py (tags:
	CIVIL-0_02), src/info_map.py, src/info_scenario.py,
	src/info_units.py, src/location_layer.py, src/main_dialog.py,
	src/new_game.py, src/objective_layer.py (tags: CIVIL-0_03,
	CIVIL-0_02), src/panel.py, src/select_scenario.py,
	src/setup_players.py, src/start_game.py, src/unit.py,
	src/unit_layer.py (tags: CIVIL-0_02), src/widget_manager.py,
	src/net/connection.py (tags: CIVIL-0_02), src/protocol/__init__.py,
	src/protocol/handler.py, src/protocol/packethandler.py,
	src/protocol/quit.py, src/state/idle.py, src/state/move_unit.py,
	src/state/own_unit.py:

	* updated all code to use pygame-0.4 (used 0.2). A lot of minor changes
	  with creating fonts and surfaces, as well as blitting and color
	  handling.
	* fixed a bug in Idle.
	
2001-01-03 17:09  chakie

	* src/: civil.py, event_loop.py, modifier.py (tags: CIVIL-0_02),
	panel.py, scenario.py, engine/engine.py, engine/queue.py,
	state/enemy_unit.py, state/idle.py, state/move_unit.py,
	state/own_unit.py, state/unit_state.py:

	* added Engine, Queue and the state MoveUnit.
	* first code for the engine. Just some stubs and queues for events.
	* some tweaks the the state machine to use the new MoveState. It still does
	  not do anything useful.
	
2001-01-03 09:18  chakie

	* src/: properties.py, unit.py, unit_layer.py, state/enemy_unit.py,
	state/idle.py, state/own_unit.py, state/unit_state.py:

	* a selection marker is now shown under selected units.
	
2001-01-02 21:22  thecorruptor

	* gfx/status.png (tags: CIVIL-0_03):

	Status bar
	
2001-01-02 21:18  thecorruptor

	* gfx/status.png:

	no message
	
2000-12-30 19:16  thecorruptor

	* gfx/unit-highlight.png (tags: CIVIL-0_03, CIVIL-0_02):

	Unit Highlight. Ruff till anims included
	
2000-12-29 13:51  chakie

	* INSTALL, src/leader.py (tags: CIVIL-0_03, CIVIL-0_02),
	src/modifier.py, src/organization.py, src/panel.py,
	src/properties.py, src/state/idle.py, src/state/unit_state.py:

	* panel now displays leader info. Cleaned up the label displaying code
	  quite a lot.
	* fixed bugs in Leader.
	* added string representations to Modifier.
	
2000-12-19 16:28  chakie

	* src/: leader.py, panel.py, properties.py, scenario_parser.py
	(tags: CIVIL-0_02), state/own_unit.py:

	* some bugfixes for loafing modifiers for units.
	* unit data now shows up in the panel.
	
2000-12-19 08:17  chakie

	* src/: gametime.py, info_map.py, info_scenario.py, info_units.py,
	main_dialog.py, modifier.py, new_game.py, panel.py, properties.py,
	select_scenario.py, setup_players.py, start_game.py,
	state/enemy_unit.py, state/idle.py, state/own_unit.py:

	* major cleanup of data in properties and files that use it.
	* more labels for units in panels.
	
2000-12-18 20:36  chakie

	* scenarios/scenario7.xml (tags: CIVIL-0_02), src/event_loop.py,
	src/gametime.py, src/organization.py, src/panel.py,
	src/properties.py, src/state/enemy_unit.py, src/state/idle.py,
	src/state/own_unit.py, src/state/unit_state.py:

	* improvements to internal state machine.
	* now shows some info about a unit in the panel.
	* new properties.
	
2000-12-15 16:48  chakie

	* src/event_loop.py:

	* small fixes fro future code.
	
2000-12-14 21:29  chakie

	* src/: event_loop.py, gametime.py, playfield.py, properties.py:

	* added basic support for animation into Playfield and event_loop.
	* gametime handles animation timers.
	
2000-12-13 20:49  thecorruptor

	* gfx/: unit-type1-017.png, unit-type1-018.png, unit-type1-020.png,
	unit-type1-021.png, unit-type1-022.png, unit-type1-023.png,
	unit-type1-024.png, unit-type1-025.png, unit-type1-026.png,
	unit-type1-027.png, unit-type1-029.png, unit-type1-030.png,
	unit-type1-031.png, unit-type1-032.png, unit-type1-033.png,
	unit-type1-034.png, unit-type1-035.png, unit-type1-036.png (utags:
	CIVIL-0_02, CIVIL-0_03):

	Removed aliasing artifacts. Needs testing
	
2000-12-13 17:27  chakie

	* src/: civil.py, scenario.py, state/enemy_unit.py,
	state/own_unit.py, state/unit_state.py:

	* states modified to better share code.
	* fullscreen works ok.
	* accelerated code works ok.
	
2000-12-13 14:52  chakie

	* src/: civil.py, scenario.py, test/sdltest.py (tags: CIVIL-0_10,
	CIVIL-0_03, CIVIL-0_02):

	* fullscreen mode now works ok.
	
2000-12-12 16:33  chakie

	* src/scenario_parser.py:

	* cleaned up the parser to use new convenient methods from SimpleDOMParser.
	
2000-12-12 16:28  chakie

	* scenarios/scenario7.xml, src/leader.py, src/location_layer.py,
	src/properties.py, src/scenario_parser.py, src/test/jointest.py
	(tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02):

	* ScenarioParser now handles <leader> tags for all organizations.
	* locations/labels are now painted with four offsets.
	* scenario7.xml updated to have leaders for all organizations.
	
2000-12-11 23:52  thecorruptor

	* gfx/: unit-type1-002.png, unit-type1-003.png, unit-type1-004.png,
	unit-type1-005.png, unit-type1-006.png, unit-type1-007.png,
	unit-type1-008.png, unit-type1-009.png, unit-type1-011.png,
	unit-type1-012.png, unit-type1-013.png, unit-type1-014.png,
	unit-type1-015.png, unit-type1-016.png (utags: CIVIL-0_02,
	CIVIL-0_03):

	Removed Anit Aliasing. Needs testing
	
2000-12-11 15:38  chakie

	* src/: leader.py, scenario_parser.py, simple_dom_parser.py (tags:
	CIVIL-0_02):

	* added parsing of leaders to the parser.
	* fixes to the DOM parser.
	* fixes to Leader: better comments and functionality changes.
	
2000-12-07 16:54  chakie

	* src/: location_layer.py, properties.py:

	* LocationLayer now paints the labels with a black shadow.
	
2000-12-07 15:28  chakie

	* scenarios/scenario7.xml, src/civil.py, src/label_layer.py,
	src/location.py (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	src/location_layer.py, src/properties.py, src/scenario_parser.py,
	src/unit_layer.py, src/state/idle.py:

	* new layer for location labels: LocationLayer. Supersedes the old
	  LabelLayer.
	* locations now work, but are a bit hard to read.
	* scenario parser now reads locations.
	
2000-12-06 22:56  mikeszcz

	* gfx/: t-rocky-001-113.png, t-rocky-002-114.png,
	t-rocky-003-115.png, t-rocky-004-116.png, t-rocky-005-117.png,
	t-rocky-006-118.png, t-rocky-007-119.png, t-rocky-008-120.png,
	t-rocky-009-121.png, t-rocky-010-122.png (utags: CIVIL-0_02,
	CIVIL-0_03):

	Version 1.0 of rocky terrains interfacing only with grassy terrains.
	Committed by Mike Szczerban <m@szczerbania.org>
	
2000-12-06 13:58  chakie

	* scenarios/scenario7.xml, src/civil.py, src/gametime.py,
	src/layer.py (tags: CIVIL-0_03, CIVIL-0_02), src/new_game.py,
	src/objective_layer.py, src/playfield.py, src/scenario_parser.py,
	src/unit_layer.py, src/state/idle.py:

	* changes to the layers handling own/enemy units. They now work a little
	  bit different (and correct).
	* layers for objectives, labels and own/enemy units can no be toggled with
	  the keys 1, 2, 3 and 4 respectively.
	
2000-12-05 15:55  chakie

	* scenarios/scenario5.xml (tags: CIVIL-0_02),
	scenarios/scenario7.xml, src/location.py, src/scenario_parser.py,
	src/select_scenario.py, src/unit.py:

	* scenarios updated to sligthly changed format. <unit> is now <company>.
	* SelectScenario now uses new parser.
	* documentation added to ScenarioParser.
	* Location got small updates.
	
2000-12-05 15:40  chakie

	* src/scenario_parser.py:

	* added new ScenarioParser. This one is much shorter and easier to
	  maintain, as well as just as fast/slow as the old one.
	
2000-12-05 15:39  chakie

	* src/: scenario_parser.py, select_scenario.py, unit.py,
	old/scenario_parser.py (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02):

	* removed the old ScenarioParser, a better is on the way.
	
2000-12-04 17:28  chakie

	* src/: civil.py, event_loop.py, gametime.py, label_layer.py,
	layer.py, unit.py:

	* added new layer LabelLayer for showing labels on the map.
	* moved handling of the realtime data to GameTime.
	* cleaned up the event_loop a little bit.
	
2000-12-04 11:23  chakie

	* doc/states.txt (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	src/panel.py, src/playfield.py, src/state/enemy_unit.py,
	src/state/idle.py, src/state/own_unit.py:

	* layers can now be retrieved based on their names.
	* states now activate info about units in the panel.
	* minor documentation updates.
	
2000-12-04 10:21  chakie

	* src/panel.py:

	* addes tubs for new methods.
	
2000-12-01 12:03  chakie

	* doc/units.sgml (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	src/state/basestate.py:

	* documentation updates.
	
2000-12-01 10:12  chakie

	* src/: event_loop.py, state/__init__.py (tags: CIVIL-0_03,
	CIVIL-0_02), state/basestate.py, state/enemy_unit.py,
	state/idle.py, state/own_unit.py, state/state.py:

	* fixed bad import of the state/* modules. Now it should at least run.
	* renamed state.py to basestate.py.
	* own units can now be selected, the picking work quite ok.
	
2000-11-30 14:41  chakie

	* src/: event_loop.py, new_game.py, properties.py,
	scenario_parser.py, unit_layer.py, state/enemy_unit.py,
	state/idle.py, state/own_unit.py, state/state.py:

	* units now have correct default visibility when a scenario is started.
	* added states OwnUnit and EnemyUnit. They still need a lot of work, but
	  the basic code is there.
	* unit are painte with their midpoints placed at their position, not left
	  upper corner.
	
2000-11-29 16:27  chakie

	* src/engine/: .cvsignore, __init__.py (utags: CIVIL-0_10,
	CIVIL-0_02, CIVIL-0_03):

	* added empty directory 'engine'.
	
2000-11-29 15:54  chakie

	* src/: event_loop.py, gametime.py, properties.py,
	protocol/__init__.py, protocol/packethandler.py, protocol/time.py:

	* slices are gone from the source. Any mention of them is a bug.
	* we now have turns_per_minute which gives the number of turns (seconds)
	  for one game minute.
	* protocol.timeack is now obsolete.
	
2000-11-29 14:56  chakie

	* src/state/: idle.py, state.py:

	* bugfixes for badly named methods.
	
2000-11-28 15:56  chakie

	* src/state/: idle.py, state.py:

	* separate handlers for left, mid and right mousebuttons.
	
2000-11-24 12:40  chakie

	* src/: unit_layer.py, state/idle.py, state/state.py:

	* idle.py now finds out where on the map the player has clicked.
	* small other cleanups.
	
2000-11-23 17:02  chakie

	* src/: hex.py, map.py (tags: CIVIL-0_03, CIVIL-0_02), objective.py
	(tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02), scenario_parser.py,
	unit.py, unit_layer.py:

	* some changes to visibility handling of units. Not yet done properly.
	
2000-11-23 14:56  chakie

	* scenarios/scenario5.xml, scenarios/scenario7.xml,
	src/scenario_parser.py, src/unit.py, src/unit_layer.py:

	* scenario_parser now understands new data for <unit>.
	* units can now be painted on the map.
	* modified a few scenarios with new unit data.
	
2000-11-23 08:54  chakie

	* gfx/back.gif, gfx/cancel.gif, gfx/checkbox1.gif,
	gfx/checkbox2.gif, gfx/info.gif, gfx/load-game.gif,
	gfx/new-game.gif, gfx/ok.gif, gfx/quit.gif, gfx/radiobutton1.gif,
	gfx/radiobutton2.gif, gfx/select-scenario.gif,
	gfx/setup-players.gif, gfx/start-game.gif, gfx/unit-artillery.png,
	gfx/unit-cavalry.png, gfx/unit-infantry.png, src/main_dialog.py:

	* now uses the new 'New game' icons.
	* removed a lot of old temporary gif images, as we now have new ones for all
	  of them.
	
2000-11-23 00:13  thecorruptor

	* gfx/: butt-new-game-moff.png (tags: CIVIL-0_03, CIVIL-0_02),
	butt-new-game-mover.png (tags: CIVIL-0_03, CIVIL-0_02),
	unit-type1-001.png (tags: CIVIL-0_03, CIVIL-0_02),
	unit-type1-002.png, unit-type1-003.png, unit-type1-004.png,
	unit-type1-005.png, unit-type1-006.png, unit-type1-007.png,
	unit-type1-008.png, unit-type1-009.png, unit-type1-010.png (tags:
	CIVIL-0_03, CIVIL-0_02), unit-type1-011.png, unit-type1-012.png,
	unit-type1-013.png, unit-type1-014.png, unit-type1-015.png,
	unit-type1-016.png, unit-type1-017.png, unit-type1-018.png,
	unit-type1-019.png (tags: CIVIL-0_03, CIVIL-0_02),
	unit-type1-020.png, unit-type1-021.png, unit-type1-022.png,
	unit-type1-023.png, unit-type1-024.png, unit-type1-025.png,
	unit-type1-026.png, unit-type1-027.png, unit-type1-028.png (tags:
	CIVIL-0_03, CIVIL-0_02), unit-type1-029.png, unit-type1-030.png,
	unit-type1-031.png, unit-type1-032.png, unit-type1-033.png,
	unit-type1-034.png, unit-type1-035.png, unit-type1-036.png:

	Final button, first unit
	
2000-11-22 17:08  chakie

	* src/start_game.py:

	* minor fix to update label when connecting to other player.
	
2000-11-21 16:26  chakie

	* doc/protocol.txt, src/start_game.py, src/net/setup.py (tags:
	CIVIL-0_02):

	* Civil now also checks that the players have chosen different sides, i.e.
	  that both do not attempt to play as 'union'.
	
2000-11-21 15:31  chakie

	* scenarios/scenario6.xml (tags: CIVIL-0_02), src/civil.py,
	src/event_loop.py, src/main_dialog.py, src/scenario.py,
	src/select_scenario.py, src/start_game.py, src/net/connection.py,
	src/net/setup.py, src/protocol/time.py, src/state/idle.py:

	* network code partially rewritten. Now uses pure send()/recv(). The other
	  solution had buffering problems.
	
	* Civil now should recognize when players choose different scenarios. It only
	  prints it to stderr through, which is bad.
	
2000-11-21 07:19  chakie

	* src/: info_scenario.py, main_dialog.py, scenario_manager.py
	(tags: CIVIL-0_02), select_scenario.py:

	* better handles scenario sites that can't be reached.
	* info_scenario work again, at least partially.
	
2000-11-20 20:16  thecorruptor

	* gfx/: butt-info-moff.png, butt-info-mover.png (utags: CIVIL-0_02,
	CIVIL-0_03):

	Info buttons for Scenarios
	
2000-11-20 15:44  chakie

	* gfx/selection.gif, src/old/scenario_info_parser.py (utags:
	CIVIL-0_10, CIVIL-0_02, CIVIL-0_03):

	Added forgotten file selection.gif.
	
2000-11-20 15:43  chakie

	* scenarios/scenarioindex.xml (tags: CIVIL-0_02), src/image.py,
	src/main_dialog.py, src/new_game.py, src/properties.py,
	src/scenario.py, src/scenario_info.py (tags: CIVIL-0_03,
	CIVIL-0_02), src/scenario_info_parser.py, src/scenario_manager.py,
	src/select_scenario.py, src/simple_dom_parser.py,
	src/start_game.py, src/widget.py (tags: CIVIL-0_02),
	src/test/urltest.py (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	src/test/urltest2.py (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	src/test/xmltest.py (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02):

	* added scenario_manager, simple_dom_parser.
	* scenario info now read from local or remote scenarioindex.xml files.
	* scenarios can not be received anymore.
	* select_scenario looks better.
	* scenario_info_parser obsolete and now in src/old (update with -d)
	
2000-11-20 07:32  chakie

	* src/test/xmltest.py:

	More xml-tests.
	
2000-11-17 17:00  chakie

	* src/test/: urltest.py, xmltest.py:

	Added xmltest.py.
	
2000-11-17 09:55  chakie

	* src/playfield.py:

	Workaround fo bug in PyGame in playfield.py
	
2000-11-16 17:05  chakie

	* src/: playfield.py, test/urltest.py:

	Checkin of all stuff.
	
2000-11-16 14:27  chakie

	* src/test/urltest.py:

	Added simple URL test app.
	
2000-11-15 11:20  chakie

	* src/: civil.py, playfield.py, properties.py:

	Fixed bug in screen initialization.
	
2000-11-14 16:24  chakie

	* INSTALL, TODO, src/objective_layer.py, src/properties.py:

	Better handling of objectives.
	
2000-11-14 13:23  chakie

	* doc/realtime.sgml (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	scenarios/scenario7.xml, src/grid_layer.py, src/objective.py,
	src/objective_layer.py, src/organization.py, src/playfield.py,
	src/scenario_parser.py, src/terrain_layer.py (tags: CIVIL-0_02),
	src/unit_layer.py:

	Objectives now work, at least they are painted. Playfield cleanups.
	
2000-11-13 16:56  chakie

	* src/terrain_layer.py:

	Now maps are painted without jagged edges.
	
2000-11-13 13:21  chakie

	* doc/realtime.sgml, src/objective_layer.py, src/terrain_layer.py,
	src/unit_layer.py, src/net/setup.py:

	Scrolling works nicer now, also on odd rows.
	
2000-11-09 15:58  chakie

	* src/util/graphics.py (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02):

	Added graphics.py which contains misc gfx functions.
	
2000-11-09 15:57  chakie

	* doc/units.sgml, src/util/.cvsignore (tags: CIVIL-0_10,
	CIVIL-0_03, CIVIL-0_02), src/util/__init__.py (tags: CIVIL-0_10,
	CIVIL-0_03, CIVIL-0_02):

	Documentation updates. Added package src/util.
	
2000-11-09 09:15  chakie

	* doc/units.sgml, scenarios/scenario7.xml:

	Added scenario7. More work on units.sgml.
	
2000-11-08 17:02  chakie

	* doc/realtime.sgml, src/scenario.py:

	Added more docs for realtime susbsystem.
	
2000-11-08 07:07  chakie

	* doc/realtime.sgml:

	Documentation updates.
	
2000-11-07 16:26  chakie

	* doc/realtime.sgml, scenarios/scenario6.xml, src/event_loop.py,
	src/gametime.py, src/hex.py, src/playfield.py, src/properties.py,
	src/event/.cvsignore (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	src/event/__init__.py (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	src/protocol/time.py, src/protocol/timeack.py:

	Improvements to timehandling. New scenario.
	
2000-11-06 21:59  chakie

	* doc/realtime.sgml, scenarios/scenario6.xml:

	New scenario. Documentation updates.
	
2000-11-06 20:30  chakie

	* doc/: .cvsignore (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	Makefile (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02), playing.sgml
	(tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02), units.sgml:

	Initial stabs at documentation.
	
2000-11-06 17:14  chakie

	* doc/realtime.sgml:

	Added document realtime.sgml.
	
2000-11-06 09:13  chakie

	* scenarios/scenario5.xml, src/playfield.py, src/unit.py,
	src/unit_layer.py:

	Minor changes.
	
2000-11-03 07:47  chakie

	* src/unit.py:

	Loading of unit icons in place.
	
2000-11-02 23:07  thecorruptor

	* gfx/: butt-radio-set.png, butt-radio-unset.png (utags:
	CIVIL-0_02, CIVIL-0_03):

	Fixed anti-aliasing...
	
2000-11-02 20:37  chakie

	* src/: civil.py, objective.py, objective_layer.py, scenario.py,
	scenario_parser.py, unit.py, unit_layer.py:

	More code for handling units.
	
2000-11-01 18:00  chakie

	* src/: panel.py, unit.py:

	status.png should be ok again.
	
2000-11-01 17:40  chakie

	* src/test/rotatetest.py (tags: CIVIL-0_10, CIVIL-0_03,
	CIVIL-0_02):

	Testing rotations.
	
2000-11-01 07:59  chakie

	* gfx/unit-artillery.png, gfx/unit-cavalry.png,
	gfx/unit-infantry.png, scenarios/scenario4.xml (tags: CIVIL-0_03,
	CIVIL-0_02), scenarios/scenario5.xml, src/hex.py,
	src/properties.py, src/scenario_parser.py, src/unit.py,
	src/test/rotatetest.py:

	Initial support for icons for units.
	
2000-10-31 23:59  thecorruptor

	* gfx/status.png:

	Quick clean up
	
2000-10-30 23:45  thecorruptor

	* gfx/splash-network-loading.png (tags: CIVIL-0_03, CIVIL-0_02):

	Removed the 'preparing battlefield', as it looked crap with the other text...
	
2000-10-30 23:21  thecorruptor

	* gfx/: splash-progressbar-left.png, splash-progressbar-mid.png,
	splash-progressbar-rht.png (utags: CIVIL-0_02, CIVIL-0_03):

	New progress bar for the network loader...
	
2000-10-30 23:20  thecorruptor

	* gfx/splash-network-loading.png:

	Included the Progress bar...
	
2000-10-30 17:31  chakie

	* src/image.py:

	Added new class Image.
	
2000-10-30 17:31  chakie

	* src/: properties.py, start_game.py:

	Now start_game uses the new splash screen.
	
2000-10-30 16:48  chakie

	* src/: checkbox.py, event_loop.py, main_dialog.py, panel.py,
	properties.py, setup_players.py, state/idle.py, state/state.py:

	Scrolling using the minimap works. Better event dispatching to game states.
	
2000-10-28 18:28  thecorruptor

	* gfx/: butt-quit-moff.png (tags: CIVIL-0_03, CIVIL-0_02),
	butt-quit-mover.png (tags: CIVIL-0_03, CIVIL-0_02),
	butt-radio-set.png, butt-radio-unset.png,
	splash-network-loading.png:

	Splash screen for network loading (minus progress bar) and the rest of the dialog button pieces. NJoy!
	
2000-10-27 16:18  chakie

	* scenarios/scenario5.xml, src/civil.py, src/event_loop.py,
	src/panel.py, src/state/idle.py:

	Minimap rectangle now works.
	
2000-10-26 12:09  chakie

	* gfx/minimap-rect.png (tags: CIVIL-0_03, CIVIL-0_02),
	src/dialog.py (tags: CIVIL-0_02), src/editfield.py, src/hex.py,
	src/panel.py, src/properties.py, src/terrain_layer.py,
	src/state/idle.py, src/state/state.py:

	Now all works again after conversion to pygame.
	
2000-10-24 15:24  chakie

	* src/: button.py (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	canvas.py, checkbox.py, civil.py, dialog.py, editfield.py,
	event_loop.py, gametime.py, grid_layer.py, hex.py, info_map.py,
	info_scenario.py, info_units.py, label.py (tags: CIVIL-0_10,
	CIVIL-0_03, CIVIL-0_02), main_dialog.py, new_game.py,
	objective_layer.py, panel.py, select_scenario.py, setup_players.py,
	start_game.py, terrain_layer.py, widget.py, widget_manager.py,
	protocol/quit.py, state/idle.py, state/state.py:

	Major hacks to use pygame instead of pysdl.
	
2000-10-23 16:09  chakie

	* TODO:

	Added TODO file.
	
2000-10-23 16:08  chakie

	* doc/states.txt, scenarios/scenario4.xml, scenarios/scenario5.xml,
	src/hex.py, src/leader.py, src/modifier.py, src/panel.py,
	src/scenario_parser.py:

	Scenarii files changed a little bit. Now more efficient. Panel now shows first traces of a minimap.
	
2000-10-23 10:58  chakie

	* gfx/: mini-t-ghill-001-079.png, mini-t-ghill-002-080.png,
	mini-t-ghill-003-081.png, mini-t-ghill-004-082.png,
	mini-t-ghill-005-083.png, mini-t-ghill-006-084.png,
	mini-t-ghill-007-085.png, mini-t-ghill-008-086.png,
	mini-t-ghill-009-087.png, mini-t-ghill-010-088.png,
	mini-t-ghill-011-089.png, mini-t-ghill-012-090.png,
	mini-t-ghill-013-091.png, mini-t-ghill-014-092.png,
	mini-t-ghill-015-093.png, mini-t-ghill-016-094.png,
	mini-t-ghill-017-095.png, mini-t-shill-001-096.png,
	mini-t-shill-002-097.png, mini-t-shill-003-098.png,
	mini-t-shill-004-099.png, mini-t-shill-005-100.png,
	mini-t-shill-006-101.png, mini-t-shill-007-102.png,
	mini-t-shill-008-103.png, mini-t-shill-009-104.png,
	mini-t-shill-010-105.png, mini-t-shill-011-106.png,
	mini-t-shill-012-107.png, mini-t-shill-013-108.png,
	mini-t-shill-014-109.png, mini-t-shill-015-110.png,
	mini-t-shill-016-111.png, mini-t-shill-017-112.png (utags:
	CIVIL-0_10, CIVIL-0_02, CIVIL-0_03):

	Added new mini-icons.
	
2000-10-23 10:57  chakie

	* gfx/mini-t-sang.001.038.png (tags: CIVIL-0_10, CIVIL-0_03,
	CIVIL-0_02), gfx/mini-t-sang.002.039.png (tags: CIVIL-0_10,
	CIVIL-0_03, CIVIL-0_02), gfx/mini-t-sang.003.040.png (tags:
	CIVIL-0_10, CIVIL-0_03, CIVIL-0_02), gfx/mini-t-sang.004.041.png
	(tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	gfx/mini-t-sang.005.042.png (tags: CIVIL-0_10, CIVIL-0_03,
	CIVIL-0_02), gfx/mini-t-sang.006.043.png (tags: CIVIL-0_10,
	CIVIL-0_03, CIVIL-0_02), gfx/mini-t-sang.007.044.png (tags:
	CIVIL-0_10, CIVIL-0_03, CIVIL-0_02), gfx/mini-t-sang.008.045.png
	(tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	gfx/mini-t-sang.009.046.png (tags: CIVIL-0_10, CIVIL-0_03,
	CIVIL-0_02), gfx/mini-t-sang.010.047.png (tags: CIVIL-0_10,
	CIVIL-0_03, CIVIL-0_02), gfx/mini-t-sang.011.048.png (tags:
	CIVIL-0_10, CIVIL-0_03, CIVIL-0_02), gfx/mini-t-sang.012.049.png
	(tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	gfx/mini-t-sang.013.050.png (tags: CIVIL-0_10, CIVIL-0_03,
	CIVIL-0_02), gfx/mini-t-sang.014.051.png (tags: CIVIL-0_10,
	CIVIL-0_03, CIVIL-0_02), gfx/mini-t-sang.015.052.png (tags:
	CIVIL-0_10, CIVIL-0_03, CIVIL-0_02), gfx/mini-t-sang.016.053.png
	(tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	gfx/mini-t-sang.017.054.png (tags: CIVIL-0_10, CIVIL-0_03,
	CIVIL-0_02), gfx/mini-t-sang.018.055.png (tags: CIVIL-0_10,
	CIVIL-0_03, CIVIL-0_02), gfx/mini-t-sang.019.056.png (tags:
	CIVIL-0_10, CIVIL-0_03, CIVIL-0_02), gfx/mini-t-sang.020.057.png
	(tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	gfx/mini-t-sang.021.058.png (tags: CIVIL-0_10, CIVIL-0_03,
	CIVIL-0_02), gfx/mini-t-sang.022.059.png (tags: CIVIL-0_10,
	CIVIL-0_03, CIVIL-0_02), gfx/mini-t-sang.023.060.png (tags:
	CIVIL-0_10, CIVIL-0_03, CIVIL-0_02), gfx/t-sang.001.038.png (tags:
	CIVIL-0_03, CIVIL-0_02), gfx/t-sang.002.039.png (tags: CIVIL-0_03,
	CIVIL-0_02), gfx/t-sang.003.040.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sang.004.041.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sang.005.042.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sang.006.043.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sang.007.044.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sang.008.045.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sang.009.046.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sang.010.047.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sang.011.048.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sang.012.049.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sang.013.050.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sang.014.051.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sang.015.052.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sang.016.053.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sang.017.054.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sang.018.055.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sang.019.056.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sang.020.057.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sang.021.058.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sang.022.059.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sang.023.060.png (tags: CIVIL-0_03, CIVIL-0_02),
	scenarios/scenario4.xml, src/civil.py, src/hex.py,
	src/main_dialog.py, src/new_game.py, src/scenario_parser.py:

	Fixed mini-icons so that they work. Scenario time now set in panel.
	
2000-10-22 20:14  chakie

	* scenarios/scenario5.xml:

	Added new scenario.
	
2000-10-20 16:54  chakie

	* src/: location.py, scenario.py, scenario_parser.py:

	Added handling of locations in scenario files.
	
2000-10-20 12:35  chakie

	* scenarios/scenario4.xml, src/hex.py, src/map.py,
	src/playfield.py, src/scenario_parser.py, src/terrain_layer.py,
	src/state/idle.py:

	Scrolling now works with the arrow keys.
	
2000-10-19 17:02  chakie

	* src/terrain_layer.py:

	Minor hacks.
	
2000-10-18 21:52  chakie

	* scenarios/scenario1.xml (tags: CIVIL-0_03, CIVIL-0_02),
	scenarios/scenario2.xml (tags: CIVIL-0_03, CIVIL-0_02),
	scenarios/scenario3.xml (tags: CIVIL-0_03, CIVIL-0_02),
	scenarios/scenario4.xml, src/gametime.py, src/info_scenario.py,
	src/main_dialog.py, src/new_game.py, src/panel.py,
	src/properties.py, src/scenario_info.py,
	src/scenario_info_parser.py, src/scenario_parser.py,
	src/select_scenario.py, src/protocol/quit.py,
	src/protocol/timeack.py:

	Better handling of date/time. Time now shown in panel. Update scenarios.
	
2000-10-18 17:16  chakie

	* doc/protocol.txt, src/civil.py, src/event_loop.py,
	src/gametime.py, src/properties.py, src/scenario.py,
	src/protocol/quit.py, src/protocol/time.py,
	src/protocol/timeack.py:

	Improvements to main game time loop.
	
2000-10-17 20:59  chakie

	* src/: button.py, dialog.py:

	Added mino image optimizations.
	
2000-10-17 17:30  chakie

	* doc/misc.txt (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	src/protocol/time.py, src/protocol/timeack.py:

	Added new files.
	
2000-10-17 17:14  chakie

	* doc/protocol.txt, gfx/new-game.gif, src/civil.py,
	src/event_loop.py, src/main_dialog.py, src/new_game.py,
	src/scenario.py, src/select_scenario.py, src/setup_players.py,
	src/protocol/__init__.py, src/protocol/handler.py,
	src/protocol/packethandler.py, src/protocol/quit.py:

	More work on event loop.
	
2000-10-16 20:39  chakie

	* src/: event_loop.py, state/idle.py:

	More work on event loop.
	
2000-10-16 17:59  thecorruptor

	* gfx/: butt-cancel-moff.png, butt-cancel-mover.png,
	butt-ok-moff.png, butt-ok-mover.png (utags: CIVIL-0_02,
	CIVIL-0_03):

	OK/Cancel buttons for dialogs...
	
2000-10-16 16:30  chakie

	* gfx/quit.gif, src/civil.py, src/event_loop.py,
	src/main_dialog.py, src/properties.py,
	src/protocol/packethandler.py, src/state/idle.py,
	src/test/sdltest.py:

	Can now run fullscreen. Faster blits. First code for packet handler.
	
2000-10-13 17:45  chakie

	* src/: event_loop.py, grid_layer.py, layer.py, objective_layer.py,
	playfield.py, terrain_layer.py, net/connection.py,
	protocol/.cvsignore (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	protocol/__init__.py, state/.cvsignore (tags: CIVIL-0_10,
	CIVIL-0_03, CIVIL-0_02), state/__init__.py, state/idle.py,
	state/state.py:

	Scrolling now works. Event loop better.
	
2000-10-13 09:11  chakie

	* doc/states.txt, src/net/connection.py:

	New files.
	
2000-10-13 09:07  chakie

	* src/: event_loop.py, net/setup.py, test/timetest.py (tags:
	CIVIL-0_10, CIVIL-0_03, CIVIL-0_02):

	Main loop now works quite ok.
	
2000-10-12 17:16  chakie

	* src/test/timetest.py:

	Added timetest.py.
	
2000-10-12 17:16  chakie

	* src/: event_loop.py, main_dialog.py, playfield.py, properties.py:

	Some work on the event loop.
	
2000-10-11 15:52  chakie

	* src/: main_dialog.py, new_game.py, start_game.py, net/setup.py,
	test/README (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	test/__init__.py (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	test/client.py (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02):

	Added dialog StartGame and made some fixes to the way the connection is made.
	
2000-10-11 11:36  chakie

	* doc/: gameflow.txt (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	protocol.txt:

	Added protocol.txt.
	
2000-10-10 23:33  thecorruptor

	* gfx/: butt-scenario-moff.png (tags: CIVIL-0_03),
	butt-scenario-mover.png (tags: CIVIL-0_03), butt-startgame-moff.png
	(tags: CIVIL-0_03), butt-startgame-mover.png (tags: CIVIL-0_03),
	dialog-bdrp.png (utags: CIVIL-0_02):

	Replace dialog backdrop for one with more contrast, added scenario and startgame buttons...
	
2000-10-10 17:59  chakie

	* .cvsignore, src/net/.cvsignore, src/test/.cvsignore (utags:
	CIVIL-0_10, CIVIL-0_02, CIVIL-0_03):

	Added more .cvsignore files.
	
2000-10-10 17:54  chakie

	* src/: button.py, event_loop.py, main_dialog.py, new_game.py,
	panel.py, properties.py, select_scenario.py, setup_players.py,
	net/__init__.py (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	net/reader.py (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	net/writer.py (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	test/reader.py (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	test/server.py (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	test/sockettest.py (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	test/writer.py (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02):

	First version of an event loop is in place. Buttons now use two images.
	
2000-10-10 00:47  thecorruptor

	* gfx/: butt-loadgame-moff.png, butt-loadgame-mover.png,
	butt-players-moff.png, butt-players-mover.png (utags: CIVIL-0_02,
	CIVIL-0_03):

	Dialog buttons;
	Moff == mouse off
	Mover == mouse over (although you may want to use them for mouse down as well...)
	
2000-10-06 12:36  chakie

	* src/.cvsignore (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02):

	Fixed typo.
	
2000-10-06 12:35  chakie

	* .cvsignore, doc/.cvsignore, fonts/.cvsignore (tags: CIVIL-0_10,
	CIVIL-0_03, CIVIL-0_02), gfx/.cvsignore (tags: CIVIL-0_10,
	CIVIL-0_03, CIVIL-0_02), scenarios/.cvsignore (tags: CIVIL-0_10,
	CIVIL-0_03, CIVIL-0_02), src/.cvsignore:

	Added .cvsignore files.
	
2000-10-06 12:32  chakie

	* src/: checkbox.py, dialog.py, editfield.py, info_scenario.py,
	label.py, main_dialog.py, new_game.py, properties.py,
	select_scenario.py, setup_players.py:

	Backgrounds now work in dialogs.
	
2000-10-05 21:21  thecorruptor

	* gfx/: dialog-bdrp.png, t-shill-001-096.png (tags: CIVIL-0_03,
	CIVIL-0_02), t-shill-002-097.png (tags: CIVIL-0_03, CIVIL-0_02),
	t-shill-003-098.png (tags: CIVIL-0_03, CIVIL-0_02),
	t-shill-004-099.png (tags: CIVIL-0_03, CIVIL-0_02),
	t-shill-005-100.png (tags: CIVIL-0_03, CIVIL-0_02),
	t-shill-006-101.png (tags: CIVIL-0_03, CIVIL-0_02),
	t-shill-007-102.png (tags: CIVIL-0_03, CIVIL-0_02),
	t-shill-008-103.png (tags: CIVIL-0_03, CIVIL-0_02),
	t-shill-009-104.png (tags: CIVIL-0_03, CIVIL-0_02),
	t-shill-010-105.png (tags: CIVIL-0_03, CIVIL-0_02),
	t-shill-011-106.png (tags: CIVIL-0_03, CIVIL-0_02),
	t-shill-012-107.png (tags: CIVIL-0_03, CIVIL-0_02),
	t-shill-013-108.png (tags: CIVIL-0_03, CIVIL-0_02),
	t-shill-014-109.png (tags: CIVIL-0_03, CIVIL-0_02),
	t-shill-015-110.png (tags: CIVIL-0_03, CIVIL-0_02),
	t-shill-016-111.png (tags: CIVIL-0_03, CIVIL-0_02),
	t-shill-017-112.png (tags: CIVIL-0_03, CIVIL-0_02):

	New backdrop for the dialogs and some dunes. Oh and we've broken the 100 mark for terrains! :)
	
2000-10-05 15:20  chakie

	* src/: editfield.py, setup_players.py:

	Now uses new editfield borders.
	
2000-10-04 15:52  chakie

	* src/: main_dialog.py, select_scenario.py:

	Bugfix to maindialog.py
	
2000-10-04 14:29  chakie

	* doc/gameflow.txt, src/dialog.py, src/main_dialog.py,
	src/organization.py, src/scenario.py, src/select_scenario.py,
	src/setup_players.py:

	Some bugfixes to dialogs.
	
2000-10-04 12:39  chakie

	* Makefile.in (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	gfx/info.gif, src/info_scenario.py, src/main_dialog.py:

	Added info.gif. Modifications to Makefiles.
	
2000-10-03 22:37  thecorruptor

	* gfx/: dialog-bdrp.png, dialog-widgetFrm-bot.png (tags:
	CIVIL-0_03, CIVIL-0_02), dialog-widgetFrm-botleft.png (tags:
	CIVIL-0_03, CIVIL-0_02), dialog-widgetFrm-botright.png (tags:
	CIVIL-0_03, CIVIL-0_02), dialog-widgetFrm-left.png (tags:
	CIVIL-0_03, CIVIL-0_02), dialog-widgetFrm-right.png (tags:
	CIVIL-0_03, CIVIL-0_02), dialog-widgetFrm-top.png (tags:
	CIVIL-0_03, CIVIL-0_02), dialog-widgetFrm-topleft.png (tags:
	CIVIL-0_03, CIVIL-0_02), dialog-widgetFrm-topright.png (tags:
	CIVIL-0_03, CIVIL-0_02):

	Dialog parts: Wood frame for text areas, and a lightened Backdrop...
	
2000-10-02 22:08  thecorruptor

	* gfx/: t-ghill-001-079.png, t-ghill-002-080.png,
	t-ghill-003-081.png, t-ghill-004-082.png, t-ghill-005-083.png,
	t-ghill-006-084.png, t-ghill-007-085.png, t-ghill-008-086.png,
	t-ghill-009-087.png, t-ghill-010-088.png, t-ghill-011-089.png,
	t-ghill-012-090.png, t-ghill-013-091.png, t-ghill-014-092.png,
	t-ghill-015-093.png, t-ghill-016-094.png, t-ghill-017-095.png
	(utags: CIVIL-0_02, CIVIL-0_03):

	Hill parts for grass terrain.
	Diagonal icons optimised (saved one icon).
	Light source for hills comes from the top-right of the screen.
	
2000-10-02 21:25  thecorruptor

	* gfx/dialog-bdrp.png:

	Backdrop for the various dialogs
	
2000-10-02 15:50  chakie

	* gfx/cancel.gif, gfx/ok.gif, gfx/start-game.gif,
	src/main_dialog.py, src/new_game.py, src/scenario_info.py,
	src/scenario_info_parser.py, src/scenario_parser.py,
	src/select_scenario.py, src/setup_players.py:

	Dialogs now work better. Added Ok/Cancel buttons.
	
2000-10-02 11:18  chakie

	* .cvsignore, Makefile.in, configure.in (tags: CIVIL-0_10,
	CIVIL-0_03, CIVIL-0_02), doc/Makefile.in (tags: CIVIL-0_10,
	CIVIL-0_03, CIVIL-0_02), fonts/Makefile.in (tags: CIVIL-0_10,
	CIVIL-0_03, CIVIL-0_02), gfx/Makefile.in (tags: CIVIL-0_10,
	CIVIL-0_03, CIVIL-0_02), scenarios/Makefile.in (tags: CIVIL-0_10,
	CIVIL-0_03, CIVIL-0_02), src/Makefile.in (tags: CIVIL-0_10,
	CIVIL-0_03, CIVIL-0_02):

	Makefiles added to the different directories. Added inital 'make dist' support.
	
2000-09-29 16:08  chakie

	* Makefile.in, civil.spec (tags: CIVIL-0_10, CIVIL-0_03,
	CIVIL-0_02), configure.in, release (tags: CIVIL-0_10, CIVIL-0_03,
	CIVIL-0_02), version (tags: CIVIL-0_02), src/checkbox.py,
	src/editfield.py, src/new_game.py, src/scenario.py,
	src/setup_players.py:

	Added first stabs at a Makefile and autoconf stuff.
	
2000-09-29 09:50  chakie

	* gfx/back.gif, gfx/checkbox1.gif, gfx/checkbox2.gif,
	gfx/load-game.gif, gfx/new-game.gif, gfx/quit.gif,
	gfx/radiobutton1.gif, gfx/radiobutton2.gif,
	gfx/select-scenario.gif, gfx/setup-players.gif,
	scenarios/scenario1.xml, scenarios/scenario4.xml, src/button.py,
	src/canvas.py, src/checkbox.py, src/civil.py, src/editfield.py,
	src/info_scenario.py, src/label.py, src/main_dialog.py,
	src/new_game.py, src/properties.py, src/scenario.py,
	src/scenario_parser.py, src/select_scenario.py,
	src/setup_players.py, src/widget.py, src/widget_manager.py:

	A lotof changes. Sourceforge has been sloow lately.
	
2000-09-25 19:12  chakie

	* gfx/status.png (tags: CIVIL-0_10, CIVIL-0_02),
	scenarios/scenario3.xml:

	Modified scenarios.
	
2000-09-25 19:11  chakie

	* src/: info_map.py, info_scenario.py, info_units.py, label.py,
	organization.py, properties.py, scenario.py, scenario_parser.py,
	unit.py, widget.py, widget_manager.py:

	More new code.
	
2000-09-25 07:33  chakie

	* scenarios/scenario4.xml:

	Mew scenario.
	
2000-09-25 07:32  chakie

	* src/: hex.py, scenario_parser.py:

	Bugfixes.
	
2000-09-22 14:41  chakie

	* gfx/mini-t-gans.001.061.png (tags: CIVIL-0_10, CIVIL-0_03,
	CIVIL-0_02), gfx/mini-t-gans.002.062.png (tags: CIVIL-0_10,
	CIVIL-0_03, CIVIL-0_02), gfx/mini-t-gans.003.063.png (tags:
	CIVIL-0_10, CIVIL-0_03, CIVIL-0_02), gfx/mini-t-gans.004.064.png
	(tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	gfx/mini-t-gans.005.065.png (tags: CIVIL-0_10, CIVIL-0_03,
	CIVIL-0_02), gfx/mini-t-gans.006.066.png (tags: CIVIL-0_10,
	CIVIL-0_03, CIVIL-0_02), gfx/mini-t-gans.007.067.png (tags:
	CIVIL-0_10, CIVIL-0_03, CIVIL-0_02), gfx/mini-t-gans.008.068.png
	(tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	gfx/mini-t-gans.009.069.png (tags: CIVIL-0_10, CIVIL-0_03,
	CIVIL-0_02), gfx/mini-t-gans.010.070.png (tags: CIVIL-0_10,
	CIVIL-0_03, CIVIL-0_02), gfx/mini-t-gans.011.071.png (tags:
	CIVIL-0_10, CIVIL-0_03, CIVIL-0_02), gfx/mini-t-gans.012.072.png
	(tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	gfx/mini-t-gans.013.073.png (tags: CIVIL-0_10, CIVIL-0_03,
	CIVIL-0_02), gfx/mini-t-gans.014.074.png (tags: CIVIL-0_10,
	CIVIL-0_03, CIVIL-0_02), gfx/mini-t-gans.015.075.png (tags:
	CIVIL-0_10, CIVIL-0_03, CIVIL-0_02), gfx/mini-t-gans.016.076.png
	(tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	gfx/mini-t-gans.017.077.png (tags: CIVIL-0_10, CIVIL-0_03,
	CIVIL-0_02), gfx/mini-t-gans.018.078.png (tags: CIVIL-0_10,
	CIVIL-0_03, CIVIL-0_02), gfx/mini-t-grass.001.001.png (tags:
	CIVIL-0_10, CIVIL-0_03, CIVIL-0_02), gfx/mini-t-grass.002.002.png
	(tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	gfx/mini-t-grass.003.003.png (tags: CIVIL-0_10, CIVIL-0_03,
	CIVIL-0_02), gfx/mini-t-grass.004.004.png (tags: CIVIL-0_10,
	CIVIL-0_03, CIVIL-0_02), gfx/mini-t-grass.005.005.png (tags:
	CIVIL-0_10, CIVIL-0_03, CIVIL-0_02), gfx/mini-t-grass.006.006.png
	(tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	gfx/mini-t-grass.007.007.png (tags: CIVIL-0_10, CIVIL-0_03,
	CIVIL-0_02), gfx/mini-t-grass.008.008.png (tags: CIVIL-0_10,
	CIVIL-0_03, CIVIL-0_02), gfx/mini-t-grass.009.009.png (tags:
	CIVIL-0_10, CIVIL-0_03, CIVIL-0_02), gfx/mini-t-grass.010.010.png
	(tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	gfx/mini-t-grass.011.011.png (tags: CIVIL-0_10, CIVIL-0_03,
	CIVIL-0_02), gfx/mini-t-grass.012.012.png (tags: CIVIL-0_10,
	CIVIL-0_03, CIVIL-0_02), gfx/mini-t-grass.013.013.png (tags:
	CIVIL-0_10, CIVIL-0_03, CIVIL-0_02), gfx/mini-t-grass.014.014.png
	(tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	gfx/mini-t-grass.015.015.png (tags: CIVIL-0_10, CIVIL-0_03,
	CIVIL-0_02), gfx/mini-t-grass.016.016.png (tags: CIVIL-0_10,
	CIVIL-0_03, CIVIL-0_02), gfx/mini-t-sand.001.017.png (tags:
	CIVIL-0_10, CIVIL-0_03, CIVIL-0_02), gfx/mini-t-sand.002.018.png
	(tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	gfx/mini-t-sand.003.019.png (tags: CIVIL-0_10, CIVIL-0_03,
	CIVIL-0_02), gfx/mini-t-sand.004.020.png (tags: CIVIL-0_10,
	CIVIL-0_03, CIVIL-0_02), gfx/mini-t-sand.005.021.png (tags:
	CIVIL-0_10, CIVIL-0_03, CIVIL-0_02), gfx/mini-t-sand.006.022.png
	(tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	gfx/mini-t-sand.007.023.png (tags: CIVIL-0_10, CIVIL-0_03,
	CIVIL-0_02), gfx/mini-t-sand.008.024.png (tags: CIVIL-0_10,
	CIVIL-0_03, CIVIL-0_02), gfx/mini-t-sand.009.025.png (tags:
	CIVIL-0_10, CIVIL-0_03, CIVIL-0_02), gfx/mini-t-sand.010.026.png
	(tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	gfx/mini-t-sand.011.027.png (tags: CIVIL-0_10, CIVIL-0_03,
	CIVIL-0_02), gfx/mini-t-sand.012.028.png (tags: CIVIL-0_10,
	CIVIL-0_03, CIVIL-0_02), gfx/mini-t-sand.013.029.png (tags:
	CIVIL-0_10, CIVIL-0_03, CIVIL-0_02), gfx/mini-t-sand.014.030.png
	(tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	gfx/mini-t-sand.015.031.png (tags: CIVIL-0_10, CIVIL-0_03,
	CIVIL-0_02), gfx/mini-t-sand.016.032.png (tags: CIVIL-0_10,
	CIVIL-0_03, CIVIL-0_02), gfx/mini-t-sand.017.033.png (tags:
	CIVIL-0_10, CIVIL-0_03, CIVIL-0_02), gfx/mini-t-sand.018.034.png
	(tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	gfx/mini-t-sand.019.035.png (tags: CIVIL-0_10, CIVIL-0_03,
	CIVIL-0_02), gfx/mini-t-sand.020.036.png (tags: CIVIL-0_10,
	CIVIL-0_03, CIVIL-0_02), gfx/mini-t-sand.021.037.png (tags:
	CIVIL-0_10, CIVIL-0_03, CIVIL-0_02), gfx/mini-t-sang.001.038.png,
	gfx/mini-t-sang.002.039.png, gfx/mini-t-sang.003.040.png,
	gfx/mini-t-sang.004.041.png, gfx/mini-t-sang.005.042.png,
	gfx/mini-t-sang.006.043.png, gfx/mini-t-sang.007.044.png,
	gfx/mini-t-sang.008.045.png, gfx/mini-t-sang.009.046.png,
	gfx/mini-t-sang.010.047.png, gfx/mini-t-sang.011.048.png,
	gfx/mini-t-sang.012.049.png, gfx/mini-t-sang.013.050.png,
	gfx/mini-t-sang.014.051.png, gfx/mini-t-sang.015.052.png,
	gfx/mini-t-sang.016.053.png, gfx/mini-t-sang.017.054.png,
	gfx/mini-t-sang.018.055.png, gfx/mini-t-sang.019.056.png,
	gfx/mini-t-sang.020.057.png, gfx/mini-t-sang.021.058.png,
	gfx/mini-t-sang.022.059.png, gfx/mini-t-sang.023.060.png,
	gfx/minibase.png (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	gfx/next.gif (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	gfx/previous.gif (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	scenarios/scenario3.xml, src/button.py, src/info_map.py,
	src/info_scenario.py, src/info_units.py, src/organization.py,
	src/properties.py, src/unit.py, src/widget.py,
	src/widget_manager.py:

	Much new stuff. CVS has been down a while.
	
2000-09-19 21:58  chakie

	* gfx/grid.png (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	gfx/objective.png (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	src/grid_layer.py, src/objective_layer.py:

	Added new files.
	
2000-09-19 21:46  chakie

	* src/: civil.py, layer.py, objective.py, properties.py,
	scenario.py, scenario_parser.py, terrain_layer.py:

	New files and modifications.
	
2000-09-19 18:13  chakie

	* fonts/lucida.ttf (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	scenarios/scenario2.xml, src/hex.py, src/info_map.py,
	src/info_scenario.py, src/info_units.py, src/properties.py:

	New modifications
	
2000-09-19 07:58  chakie

	* scenarios/scenario2.xml, src/info_scenario.py,
	src/scenario_info.py, src/scenario_parser.py:

	New stuff.
	
2000-09-18 16:48  chakie

	* fonts/Woodtypn.ttf (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	scenarios/scenario1.xml, scenarios/scenario2.xml, src/civil.py,
	src/info_map.py, src/info_scenario.py, src/info_units.py,
	src/organization.py, src/properties.py, src/scenario_parser.py,
	src/unit.py:

	More code and new classes added.
	
2000-09-18 10:17  chakie

	* src/: civil.py, panel.py, scenario.py, scenario_parser.py:

	First info screen work.
	
2000-09-13 22:48  chakie

	* scenarios/scenario1.xml, src/civil.py, src/hex.py, src/layer.py,
	src/panel.py, src/properties.py, src/scenario.py,
	src/scenario_parser.py, src/terrain_layer.py:

	New modifications.
	
2000-09-13 17:26  chakie

	* gfx/status.png, src/panel.py:

	Adden more pics.
	
2000-09-13 07:14  chakie

	* src/: hex.py, modifier.py, objective.py, panel.py:

	Minor fixes.
	
2000-09-12 15:53  chakie

	* gfx/t-gans.001.061.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-gans.002.062.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-gans.003.063.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-gans.004.064.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-gans.005.065.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-gans.006.066.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-gans.007.067.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-gans.008.068.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-gans.009.069.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-gans.010.070.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-gans.011.071.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-gans.012.072.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-gans.013.073.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-gans.014.074.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-gans.015.075.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-gans.016.076.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-gans.017.077.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-gans.018.078.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-grass.001.001.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-grass.002.002.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-grass.003.003.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-grass.004.004.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-grass.005.005.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-grass.006.006.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-grass.007.007.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-grass.008.008.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-grass.009.009.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-grass.010.010.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-grass.011.011.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-grass.012.012.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-grass.013.013.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-grass.014.014.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-grass.015.015.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-grass.016.016.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sand.001.017.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sand.002.018.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sand.003.019.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sand.004.020.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sand.005.021.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sand.006.022.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sand.007.023.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sand.008.024.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sand.009.025.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sand.010.026.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sand.011.027.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sand.012.028.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sand.013.029.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sand.014.030.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sand.015.031.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sand.016.032.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sand.017.033.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sand.018.034.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sand.019.035.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sand.020.036.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sand.021.037.png (tags: CIVIL-0_03, CIVIL-0_02),
	gfx/t-sang.001.038.png, gfx/t-sang.002.039.png,
	gfx/t-sang.003.040.png, gfx/t-sang.004.041.png,
	gfx/t-sang.005.042.png, gfx/t-sang.006.043.png,
	gfx/t-sang.007.044.png, gfx/t-sang.008.045.png,
	gfx/t-sang.009.046.png, gfx/t-sang.010.047.png,
	gfx/t-sang.011.048.png, gfx/t-sang.012.049.png,
	gfx/t-sang.013.050.png, gfx/t-sang.014.051.png,
	gfx/t-sang.015.052.png, gfx/t-sang.016.053.png,
	gfx/t-sang.017.054.png, gfx/t-sang.018.055.png,
	gfx/t-sang.019.056.png, gfx/t-sang.020.057.png,
	gfx/t-sang.021.058.png, gfx/t-sang.022.059.png,
	gfx/t-sang.023.060.png, scenarios/scenario1.xml, src/hex.py,
	src/layer.py, src/panel.py, src/playfield.py:

	Added most icons and a few new classes.
	
2000-09-11 18:12  chakie

	* src/panel.py:

	Added new file.
	
2000-09-11 18:12  chakie

	* src/: civil.py, hex.py, scenario_parser.py:

	Minor additions.
	
2000-09-11 07:16  chakie

	* src/: civil.py, leader.py, scenario.py, scenario_info.py,
	scenario_parser.py:

	New modifications.
	
2000-09-08 17:15  chakie

	* INSTALL, LICENSE (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02),
	README (tags: CIVIL-0_10, CIVIL-0_03, CIVIL-0_02):

	Added some toplevel text files.
	
2000-09-08 17:12  chakie

	* src/hex.py:

	Added missing file.
	
2000-09-08 17:12  chakie

	* scenarios/scenario1.xml, src/.cvsignore, src/map.py,
	src/organization.py, src/scenario.py, src/scenario_parser.py,
	src/unit.py:

	More files added.
	
2000-09-08 07:22  chakie

	* scenarios/scenario1.xml, src/organization.py,
	src/scenario_parser.py, src/unit.py:

	New modifications.
	
2000-09-07 16:56  chakie

	* scenarios/scenario.dtd (tags: CIVIL-0_03, CIVIL-0_02),
	scenarios/scenario1.xml, src/scenario_info.py:

	Added missing files.
	
2000-09-07 16:55  chakie

	* src/: civil.py, leader.py, modifier.py, objective.py,
	scenario_parser.py, unit.py:

	New files.
	
2000-09-07 07:23  chakie

	* src/: civil.py, leader.py, modifier.py, objective.py, unit.py:

	Added new files.
	
2000-09-05 08:33  chakie

	* ID3.py, ID3.pyc, checkmail.py, cleanup-mp3.py, fix-id3.py,
	fonts.py, foo.html, get-id3.py, makemp3cd.py, report-version.py,
	set-id3.py, starfield.py, text-tv-html.py, text-tv.py,
	civil/testfile1.xml, civil/xmltest.py, invaders/Alien.py,
	invaders/Alien.pyc, invaders/Invaders.py, invaders/Playfield.py,
	invaders/Playfield.pyc, invaders/Ship.py, invaders/Ship.pyc,
	invaders/alien0.gif, invaders/alien1.gif, invaders/alien2.gif,
	invaders/alien3.gif, invaders/alien4.gif, invaders/alien5.gif,
	invaders/alien6.gif, invaders/alien7.gif, invaders/alien8.gif,
	invaders/ship1.gif:

	Removed files that should not be here.
	
2000-09-05 08:29  chakie

	* ID3.py, ID3.pyc, checkmail.py, cleanup-mp3.py, fix-id3.py,
	fonts.py, foo.html, get-id3.py, makemp3cd.py, report-version.py,
	set-id3.py, starfield.py, text-tv-html.py, text-tv.py,
	civil/testfile1.xml, civil/xmltest.py, invaders/Alien.py,
	invaders/Alien.pyc, invaders/Invaders.py, invaders/Playfield.py,
	invaders/Playfield.pyc, invaders/Ship.py, invaders/Ship.pyc,
	invaders/alien0.gif, invaders/alien1.gif, invaders/alien2.gif,
	invaders/alien3.gif, invaders/alien4.gif, invaders/alien5.gif,
	invaders/alien6.gif, invaders/alien7.gif, invaders/alien8.gif,
	invaders/ship1.gif (utags: start):

	Started project!
	
2000-09-05 08:29  chakie

	* ID3.py, ID3.pyc, checkmail.py, cleanup-mp3.py, fix-id3.py,
	fonts.py, foo.html, get-id3.py, makemp3cd.py, report-version.py,
	set-id3.py, starfield.py, text-tv-html.py, text-tv.py,
	civil/testfile1.xml, civil/xmltest.py, invaders/Alien.py,
	invaders/Alien.pyc, invaders/Invaders.py, invaders/Playfield.py,
	invaders/Playfield.pyc, invaders/Ship.py, invaders/Ship.pyc,
	invaders/alien0.gif, invaders/alien1.gif, invaders/alien2.gif,
	invaders/alien3.gif, invaders/alien4.gif, invaders/alien5.gif,
	invaders/alien6.gif, invaders/alien7.gif, invaders/alien8.gif,
	invaders/ship1.gif:

	Initial revision
	
