2007-06-11 19:02  polar_bear_

	* doc/dangerdeep_manual_src.zip: More typos corrected + the missing
	  pictures are back

2007-06-10 21:24  thjordan

	* src/modelmeasure.cpp: add comment

2007-06-10 10:47  thjordan

	* src/sea_object.cpp: let compress() keep the order of objects

2007-06-10 10:28  thjordan

	* src/game.cpp: added comment about new sea_object state.

2007-06-10 10:27  thjordan

	* src/: sea_object.cpp, sea_object.h: introduce new dead2 state to
	  avoid crashes in some cases.

2007-06-09 22:52  thjordan

	* src/: SConscript, modelmeasure.cpp: new modelmeasure tool

2007-06-09 22:52  thjordan

	* src/matrix.h: offer construction from stream and printing to it

2007-06-09 17:10  thjordan

	* src/: global_data.cpp, global_data.h: remove obsolete output or
	  checks

2007-06-09 16:52  thjordan

	* src/: message_queue.cpp, water.cpp: remove obsolete output or
	  checks

2007-06-09 16:51  thjordan

	* src/: game.cpp, game_editor.cpp, sea_object.cpp, sea_object.h:
	  fixed long outstanding bug where objects are accessed that have
	  been deleted shortly before.

2007-06-08 21:40  simsoueu

	* data/shaders/modelrender.fshader: We changed fog to exp in
	  freeview_display, but glsl has linear still. In any case, atm,
	  it's borked. Needs to be solved for 0.4, so we just disable fog
	  in the models atm, otherwise, shows black in vessels preview.

2007-06-08 02:22  polar_bear_

	* doc/dangerdeep_manual_src.zip: Updated manual scribus files,
	  fixed typos, added extra information.

2007-06-06 21:57  simsoueu

	* doc/: dangerdeep_manual.djvu, dangerdeep_manual.pdf,
	  dangerdeep_manual_src.zip: Added dangerdeep manual pdf, djvu
	  files. And manual scribus .sla file, with resources, in the zip
	  file.

2007-06-04 23:57  thjordan

	* debian/DEBIAN/control: changed arch to i686

2007-06-04 23:56  thjordan

	* data/shaders/: under_water.fshader, under_water.vshader: added
	  exp fog

2007-06-04 23:53  thjordan

	* doc/debian/changelog.Debian: preparations for 0.3.0, no real
	  info, so remove content

2007-06-04 23:51  thjordan

	* makedeb, version.txt, debian/DEBIAN/control: preparations for
	  0.3.0

2007-06-04 23:13  yalla

	* src/credits.cpp: Added vonhalenbach, although he was reluctant...
	  :-)

2007-06-04 20:23  thjordan

	* src/: ship.cpp, sea_object.cpp, sea_object.h: fixed oscillating
	  values bug

2007-06-04 19:18  thjordan

	* data/shaders/modelrender.vshader: removed errornous const

2007-06-03 22:10  thjordan

	* src/: ship.cpp, submarine.cpp, submarine.h: some bits on physics

2007-06-03 22:08  thjordan

	* src/model.h: added comment

2007-06-03 22:07  thjordan

	* src/game.cpp: compute water height data now from real data

2007-06-03 22:01  thjordan

	* src/: game.cpp, game.h, user_interface.cpp, user_interface.h:
	  move water object to class game (so water height data can be
	  requested from game - its a game attribute, not a ui one)

2007-06-03 21:19  thjordan

	* data/shaders/: water.fshader, water.vshader: use exponential fog

2007-06-03 21:14  thjordan

	* src/freeview_display.cpp: use exponential fog

2007-06-03 21:00  thjordan

	* src/: sub_periscope_display.cpp, sub_periscope_display.h: use
	  blurview only with hqsfx

2007-06-03 11:49  thjordan

	* src/: ocean_wave_generator.h, user_interface.cpp, water.cpp,
	  water.h: compute water data really multithreaded, not cpu <-> io
	  parallel

2007-06-03 11:06  thjordan

	* data/shaders/: credits.fshader, modelrender.vshader,
	  modelrender_mirrorclip.vshader, under_water.vshader,
	  water.vshader: fixed fog mystery

2007-06-02 17:54  thjordan

	* src/sky.cpp: fog was always disabled but not always enabled
	  afterwards

2007-06-02 15:12  thjordan

	* src/: font.cpp, logbook_display.cpp: bugfixes

2007-06-02 12:32  thjordan

	* src/: font.cpp, font.h, logbook_display.cpp, logbook_display.h:
	  improved logbook display with text wrapping

2007-06-01 23:13  thjordan

	* src/subsim.cpp: render dimming box again

2007-06-01 21:22  thjordan

	* src/: subsim.cpp, widget.cpp, widget.h: fixed hall of fame entry
	  bug

2007-06-01 20:31  thjordan

	* data/objects/submarines/IXc40/submarine_IXc40.data: fixed typo

2007-06-01 19:17  simsoueu

	* data/objects/submarines/IXc40/submarine_IXc40.data: Updated type
	  IXc40 data file, for VIIc F6 image, temporary/placeholder, until
	  IXc40 is rebuilt.

2007-06-01 19:17  simsoueu

	* data/objects/submarines/XXI/submarine_XXI.data: Updated type XXI
	  data file, for VIIc F6 image, temporary/placeholder, until XXI is
	  rebuilt.

2007-05-30 22:37  simsoueu

	* data/models/: g7a_torpedo.cs, g7a_torpedo.ddxml, g7e_torpedo.cs,
	  g7e_torpedo.ddxml: Torpedo models had wrong orientation, fixed.

2007-05-30 22:28  simsoueu

	* data/models/: g7a_torpedo.cs, g7a_torpedo.ddxml, g7e_torpedo.cs,
	  g7e_torpedo.ddxml: Updated G7A and G7E torpedo models, for
	  correct orientation. Added missing propeller to G7E torpedo.

2007-05-30 22:11  thjordan

	* src/torpedo.cpp: torpedo screws turn

2007-05-30 20:50  thjordan

	* src/torpedo.cpp: fixed FaT turn

2007-05-30 20:35  thjordan

	* src/: credits.cpp, font.cpp, widget.cpp: removed/fixed warnings

2007-05-30 19:54  simsoueu

	* src/: global_data.cpp, global_data.h, map_display.cpp,
	  sub_torpedo_display.cpp, subsim.cpp, viewmodel.cpp: Cleaned up
	  fonts usage and updated files for new fonts.

2007-05-30 19:53  simsoueu

	* data/fonts/: font_typenr16.metric, font_typenr16.png: Added
	  missing fonts and updated existing ones.

2007-05-30 19:52  simsoueu

	* data/fonts/: font_arialbd.metric, font_arialbd.png,
	  font_damagedtypewriter.metric, font_damagedtypewriter.png,
	  font_janeaust.metric, font_janeaust.png, font_king.metric,
	  font_king.png, font_olympiaworn.png, font_times.metric,
	  font_times.png, font_timesbd.metric, font_timesbd.png,
	  font_typenr.metric, font_typenr.png, font_verdana.metric,
	  font_verdana.png, font_verdanabd.metric, font_verdanabd.png,
	  font_vtportable.metric, font_vtportable.png: Deleted old fonts,
	  preparing for new fonts patches and files.

2007-05-30 08:23  thjordan

	* src/ship.cpp: added comment

2007-05-30 08:13  thjordan

	* src/: torpedo.cpp, gun_shell.cpp, sea_object.cpp, sea_object.h:
	  renamed impulse to linear_momentum

2007-05-29 23:16  thjordan

	* src/: freeview_display.cpp, model.cpp: clarify
	  glPushMatrix/glPopMatrix usage

2007-05-29 23:02  bombardier

	* src/: moon.cpp, sky.cpp, sky.h, water.cpp: water cleanup code,
	  moon bugfix, sky fixup

2007-05-29 22:36  thjordan

	* data/shaders/under_water.fshader: improved rendering

2007-05-29 22:15  thjordan

	* src/: sea_object.cpp, ship.cpp: more fixes

2007-05-29 21:52  thjordan

	* src/: depth_charge.cpp, freeview_display.cpp, gun_shell.cpp,
	  sea_object.cpp, sea_object.h, ship.cpp, submarine.cpp,
	  torpedo.cpp: fixed physics (load, save, computation)

2007-05-29 20:14  yalla

	* data/missions/: aegeanconvoy.xml, flowertest.xml, singleship.xml:
	  Fixed unicode. Thx to Stefan.

2007-05-28 22:21  thjordan

	* src/ship.cpp: fixed torque computation

2007-05-28 22:08  thjordan

	* src/game.cpp: avoid physics and simulation error by ensuring that
	  fps for simulate() is greater than 20.

2007-05-28 20:32  thjordan

	* src/: sub_periscope_display.cpp, sub_uzo_display.cpp,
	  user_interface.cpp, user_interface.h, freeview_display.cpp,
	  game.cpp, game.h, global_data.h, sea_object.cpp, sea_object.h,
	  ship.cpp: experiments with roll/pitch torque etc.

2007-05-28 19:49  simsoueu

	* src/stars.cpp: Updated stars brightness scale from linear to
	  exponential, as suggested by SvH.

2007-05-28 11:10  thjordan

	* src/: ship.cpp, ship.h, torpedo.cpp: new helmsman logic with much
	  better results.

2007-05-27 23:07  thjordan

	* src/: ship.cpp, ship.h, torpedo.cpp, torpedo.h: torpedoes work
	  with new physics

2007-05-27 22:31  thjordan

	* src/crosssection.cpp: disabled changes for torpedo cs measure

2007-05-27 22:26  thjordan

	* data/models/: g7a_torpedo.cs, g7e_torpedo.cs: set correct values

2007-05-27 21:15  thjordan

	* src/: ship.cpp, ship.h, torpedo.cpp, torpedo.h: some tries to
	  make torpedoes work again

2007-05-27 21:11  thjordan

	* src/sensors.cpp: bugfix

2007-05-27 20:35  thjordan

	* data/models/: g7a_torpedo.ddxml, g7e_torpedo.ddxml: fix
	  orientation

2007-05-27 18:50  thjordan

	* data/shaders/under_water.fshader: make it look a bit more nicer

2007-05-27 18:44  thjordan

	* data/shaders/under_water.fshader: make it look a bit nicer

2007-05-27 18:37  thjordan

	* src/water.cpp: bugfix

2007-05-27 18:29  thjordan

	* src/ship.cpp: remove some debug output

2007-05-27 18:25  thjordan

	* src/ship.cpp: helmsman code works now, with some hacks and
	  tricks, not good but ok as test

2007-05-27 18:09  thjordan

	* data/sounds/: big gun firing.ogg, big_gun_firing.ogg, deck gun
	  firing.ogg, deck_gun_firing.ogg, depth charge exploding.ogg,
	  depth charge launching.ogg, depth_charge_exploding.ogg,
	  depth_charge_launching.ogg, medium gun firing.ogg,
	  medium_gun_firing.ogg, shell explosion.ogg, shell splash.ogg,
	  shell_explosion.ogg, shell_splash.ogg, sound-categories.data:
	  remove space from filenames

2007-05-27 17:07  thjordan

	* data/fonts/: font_vtremington10.metric, font_vtremington10.png,
	  font_vtremington12.metric, font_vtremington12.png,
	  font_vtremington14.metric, font_vtremington14.png,
	  font_vtremington8.metric, font_vtremington8.png: added new fonts

2007-05-27 12:31  thjordan

	* src/: sea_object.cpp, ship.cpp, ship.h: compute more realistic
	  turn drag

2007-05-27 11:00  thjordan

	* src/shader.cpp, src/shader.h, src/water.cpp, src/water.h,
	  data/shaders/water.fshader, data/shaders/water.vshader: new
	  per-pixel reflections

2007-05-27 11:00  thjordan

	* src/damagemodel.cpp, src/global_data.cpp, src/global_data.h,
	  src/map_display.cpp, src/ship_interface.cpp,
	  src/ships_sunk_display.cpp, src/sub_captainscabin_display.cpp,
	  src/sub_damage_display.cpp, src/subsim.cpp,
	  src/user_interface.cpp, data/texts/common.csv: new fonts; new
	  options switch

2007-05-26 20:53  thjordan

	* src/: model.cpp, model.h, viewmodel.cpp: disabled test code;
	  fixed type in name

2007-05-25 22:57  thjordan

	* src/subsim.cpp: use arial font for ingame displays instead of
	  font_typenr

2007-05-25 22:01  thjordan

	* src/: sea_object.cpp, ship.cpp: fix physics simulation code,
	  better turning

2007-05-25 08:22  thjordan

	* src/sea_object.cpp: much more efficient and elegant computation
	  of w

2007-05-24 23:24  thjordan

	* src/: quaternion.h, sea_object.cpp, ship.cpp: fix in computation
	  of physics variables, partly fixed sub turning with amok speeds

2007-05-24 20:49  thjordan

	* data/shaders/water.fshader: compute refraction color also with
	  angle to viewer (more realistic)

2007-05-22 22:50  thjordan

	* src/: freeview_display.cpp, ship.cpp, water.cpp: added more
	  comments about implementation

2007-05-22 21:58  thjordan

	* src/: sea_object.cpp, sea_object.h, ship.cpp: physics: using new
	  code for simulating physics, turning does not work right, beware!

2007-05-22 21:57  thjordan

	* src/quaternion.h: new method, to 3x3 matrix

2007-05-22 21:57  thjordan

	* src/freeview_display.cpp: added comment

2007-05-21 23:28  thjordan

	* src/: sea_object.cpp, ship.cpp: physics: added 2 reminder
	  comments

2007-05-21 23:15  thjordan

	* data/shaders/credits.fshader: fix: int -> float

2007-05-21 23:14  thjordan

	* src/: sea_object.cpp, sea_object.h: physics:
	  position/impulse/force instead of position/velocity/acceleration
	  now

2007-05-21 21:33  thjordan

	* src/sea_object.cpp: set some default inertia tensors to work with

2007-05-21 21:08  thjordan

	* src/: sea_object.cpp, sea_object.h, ship.cpp, ship.h: physics:
	  removed old get_turn_acceleration interface, now fully replaced
	  by compute_force_and_torque, but currently misusing the new
	  interface

2007-05-20 21:17  thjordan

	* src/: sea_object.h, ship.cpp: physics change part2: add some more
	  state variables and comments.

2007-05-20 20:46  thjordan

	* src/: depth_charge.cpp, depth_charge.h, sea_object.cpp,
	  sea_object.h, ship.cpp, ship.h, torpedo.h, water_splash.h:
	  physics change part1: remove get_acceleration, replace by
	  compute_force_and_torque.

2007-05-20 13:37  thjordan

	* src/system.cpp: clean up SDL flags for creating video context.

2007-05-19 17:44  thjordan

	* src/: sub_periscope_display.cpp, sub_periscope_display.h,
	  sub_uzo_display.cpp, sub_uzo_display.h: ignore elevation in
	  periscope; allow only +- 20 degrees elevation in UZO.

2007-05-13 10:44  thjordan

	* SConstruct: allow setting architecture for compile

2007-05-13 10:43  thjordan

	* data/shaders/water.vshader: do not normalize viewerdir or values
	  will be interpolated wrongly

2007-05-10 19:34  thjordan

	* data/shaders/water.fshader: use blinn instead of phong shading

2007-05-08 20:10  thjordan

	* src/sub_periscope_display.cpp: added comment about good idea with
	  periscope blur texture

2007-05-08 20:09  thjordan

	* data/textures/blurtest.png: better blur texture

2007-05-08 08:58  thjordan

	* data/shaders/: blurview.fshader, blurview.vshader,
	  credits.fshader, credits.vshader, modelrender.fshader,
	  modelrender.vshader, modelrender_mirrorclip.fshader,
	  modelrender_mirrorclip.vshader, under_water.fshader,
	  under_water.vshader, water.fshader, water.vshader: made shaders
	  GLSL conform

2007-05-08 00:02  thjordan

	* data/shaders/blurview.fshader, data/shaders/blurview.vshader,
	  data/textures/blurtest.png, src/sub_periscope_display.cpp,
	  src/sub_periscope_display.h: added periscope blur view effect

2007-05-07 21:24  thjordan

	* src/: user_interface.cpp, widget.h: enhance checkbox
	  functionality

2007-05-07 21:23  simsoueu

	* data/objects/ships/destroyers/tribal/: destroyer_tribal.data,
	  destroyer_tribal.ddxml, tribalv1_nubian_diffuse.jpg: Updated
	  data, ddxml, for HMS Nubian skin, covering NA/CA/SA areas. Added
	  skin.

2007-05-07 21:22  thjordan

	* data/texts/common.csv, src/subsim.cpp: make shaders switchable at
	  runtime

2007-05-06 19:20  thjordan

	* data/texts/: common.csv, formats.csv, languages.csv: added
	  turkish translation.

2007-05-06 05:04  simsoueu

	* data/objects/ships/destroyers/tribal/: destroyer_tribal.cs,
	  destroyer_tribal.data, destroyer_tribal.ddxml, tribalv1_bump.jpg,
	  tribalv1_haida_diffuse.jpg, tribalv1_matabele_diffuse.jpg,
	  tribalv1_na1941_diffuse.jpg, tribalv1_sikh_diffuse.jpg,
	  tribalv1_specular.jpg, tribalv1_tartar_diffuse.jpg: New Tribal
	  class destroyer, cs+revised data, and new textures for all
	  channels. Textures for 5 skins.

2007-05-06 05:01  simsoueu

	* data/objects/ships/destroyers/tribal/: tribal_bump.png,
	  tribal_color.jpg, tribal_specular.jpg: Removed old tribal
	  destroyer maps.

2007-05-02 05:26  simsoueu

	* data/textures/notepadsheet.png: Replaced small notepad image by
	  new image, consistent with notepad style from torpedo management
	  screen. Also used in map screen.

2007-05-02 05:25  simsoueu

	* src/sub_torpedo_display.cpp: Updated line 263, to send text a bit
	  below in small notepad image (for new notepad image).

2007-05-02 02:46  simsoueu

	* data/objects/submarines/IID/: submarine_IId.data,
	  type2d_torpmanage_sidetop.jpg, type2d_torpmanage_sidetop.png:
	  Updated IID data file for torpedo management screen entries, and
	  added respective images.

2007-05-02 02:45  simsoueu

	* data/objects/submarines/IIC/: submarine_IIc.data,
	  type2c_torpmanage_sidetop.jpg, type2c_torpmanage_sidetop.png:
	  Updated IIC data file for torpedo management screen entries, and
	  added respective images.

2007-05-02 02:44  simsoueu

	* data/objects/submarines/IIB/: submarine_IIb.data,
	  type2b_torpmanage_sidetop.jpg, type2b_torpmanage_sidetop.png:
	  Added IIb data file entry and images for torpedo management
	  screen.

2007-05-02 02:42  simsoueu

	* data/objects/submarines/VIIc/: submarine_VIIc.data,
	  type7c_torpmanage_sidetop.jpg, type7c_torpmanage_sidetop.png:
	  Updated VIIc data file for torpedo management screen entries, and
	  added respective entries profile images.

2007-05-02 02:41  simsoueu

	* src/subsim.cpp: Updated subsim.cpp for uboat entries 661, 662,
	  663 as in common.csv, namely typ.IIb/c/d, as well as respective
	  menu entries/selection.

2007-05-02 02:39  simsoueu

	* data/texts/common.csv: Updated common.csv for entries 661, 662
	  and 663, typ.IIb/c/d uboats.

2007-05-01 13:08  thjordan

	* data/maps/default.xml: more bunkers

2007-05-01 13:01  thjordan

	* data/maps/default.xml: fix bunker pos

2007-05-01 12:57  thjordan

	* data/objects/props/bunker_lorient/bunker_lorient.data: added
	  dummy data to make path handling possible

2007-05-01 12:56  thjordan

	* data/maps/default.xml: added lorient bunker

2007-05-01 12:53  thjordan

	* src/: coastmap.cpp, coastmap.h, freeview_display.cpp,
	  user_interface.cpp, user_interface.h: added prop rendering to map
	  to render Lorient bunker as test

2007-05-01 12:39  thjordan

	* src/: datadirs.cpp, datadirs.h: parse for "props" too

2007-05-01 11:49  thjordan

	* src/: music.cpp, music.h: important bugfix: avoid hang in join

2007-04-30 22:54  thjordan

	* src/: sub_torpedo_display.cpp, sub_torpedo_display.h,
	  submarine.cpp, submarine.h: new torpedo management screen

2007-04-30 22:53  thjordan

	* data/objects/submarines/IIA/type2a_torpmanage_sidetop.png: fixed
	  wrong color mode

2007-04-30 22:44  thjordan

	* data/: objects/submarines/IIA/submarine_IIa.data,
	  objects/submarines/IIA/type2a_f6greyscalemask.png,
	  objects/submarines/IIA/type2a_f6rgbmain.jpg,
	  objects/submarines/IIA/type2a_torpmanage_sidetop.jpg,
	  objects/submarines/IIA/type2a_torpmanage_sidetop.png,
	  images/torpmanage_daylight_background.jpg,
	  images/torpmanage_redlight_background.jpg,
	  images/torpmanage_submodelVIIc.png: use new torpedo management
	  graphics

2007-04-30 21:43  simsoueu

	* data/objects/submarines/IIA/: type2a_f6greyscalemask.png,
	  type2a_f6rgbmain.jpg: Added side/front rendering of type IIA, for
	  torpedo management compositing, always default skin shown.

2007-04-30 21:42  simsoueu

	* data/images/: tmanage_cleanbase_daylight.jpg,
	  tmanage_cleanbase_redlight.jpg: Added generic clean plate for
	  torpedo management screen background, common on all uboat types.

2007-04-29 17:50  thjordan

	* src/: particle.cpp, particle.h: new fireworks effect

2007-04-29 17:49  thjordan

	* data/textures/: fireworks.png, fireworks_flare.png: new textures
	  for fireworks

2007-04-29 13:58  thjordan

	* src/submarine_interface.cpp: added hack for fireworks particle
	  test

2007-04-29 13:57  thjordan

	* src/: particle.cpp, particle.h: added special particle for
	  fireworks; enhanced particle class interface

2007-04-29 13:47  thjordan

	* data/textures/fireworks.png: added texture for fireworks particle

2007-04-24 00:07  thjordan

	* src/: game.cpp, global_data.cpp, global_data.h, sea_object.cpp:
	  added special checks to hunt down sigsegv

2007-04-24 00:07  thjordan

	* src/ptrset.h: added auto_ptr like release() method

2007-04-17 21:13  thjordan

	* src/model.cpp: fix computation of inertia tensor; fix model ddxml
	  writing (index type)

2007-04-17 08:49  thjordan

	* src/model.cpp: use real center of gravity to compute inertia
	  tensor

2007-04-16 23:36  thjordan

	* src/: matrix.h, matrix3.h, model.cpp, model.h, viewmodel.cpp: now
	  inertia tensor can be computed

2007-04-16 22:58  thjordan

	* src/: model.cpp, model.h, vector3.h, viewmodel.cpp: now center of
	  gravity can be computed

2007-04-16 21:24  thjordan

	* src/: model.cpp, model.h, viewmodel.cpp: added "is_inside"
	  function for models plus test in viewmodel

2007-04-12 22:36  thjordan

	* src/: matrix.h, matrix3.h, matrix4.h, quaternion.h: make matrix
	  code generic in dimension; added matrix3; added more methods to
	  matrix class; adapted current code to work with new matrix class.
	  NOTE: not all methods of matrixt<> template are valid for every
	  dimension.

2007-04-06 20:47  simsoueu

	* data/objects/submarines/IID/: submarine_IId.data,
	  typeIId_bump.jpg, typeIId_diffuse_camo1.jpg,
	  typeIId_diffuse_camo2.jpg, typeIId_diffuse_camo3.jpg,
	  typeIId_specular.jpg, uboat_IId.cs, uboat_IId.ddxml: Added
	  typeIId uboat, with 3skins, nodetree set, internal rev 1.1.

2007-04-05 09:00  thjordan

	* src/: water.cpp, freeview_display.cpp, freeview_display.h,
	  sub_periscope_display.cpp, sub_uzo_display.cpp,
	  torpedo_camera_display.cpp: fixed torpedo camera view by using
	  glScissor

2007-04-05 00:06  thjordan

	* src/torpedo_camera_display.cpp: adjusted position

2007-04-04 23:49  thjordan

	* src/: SConscript, game.cpp, game.h, keys.cpp, keys.h,
	  map_display.cpp, sea_object.h, sub_periscope_display.cpp,
	  sub_uzo_display.cpp, submarine_interface.cpp,
	  submarine_interface.h, subsim.cpp, user_interface.cpp,
	  user_interface.h, torpedo_camera_display.cpp,
	  torpedo_camera_display.h: removed user_interface::target
	  (deprecated); added torpedo camera view; use "k" to cycle through
	  torpedo views

2007-04-04 22:18  thjordan

	* src/credits.cpp: some eye candy

2007-04-03 08:49  thjordan

	* src/viewmodel.cpp: use sphere as "sun"

2007-04-03 08:49  thjordan

	* src/make_mesh.cpp: make spheres with triangle strips

2007-03-31 09:51  thjordan

	* src/submarine.cpp: convert underwater speed from knots to m/s
	  when reading xml file

2007-03-31 09:32  thjordan

	* src/: game.cpp, sea_object.cpp, sea_object.h: finally fixed bug
	  about deleted but yet referenced objects; added new handy
	  function to sea_object class; adjusted important comment about
	  simulation in class game

2007-03-30 23:11  thjordan

	* src/sea_object.cpp: objects were never deleted since leftover
	  from last cleanup - fixed this

2007-03-30 23:05  thjordan

	* src/credits.cpp: added Marco

2007-03-30 23:02  thjordan

	* src/credits.cpp: added yalla

2007-03-30 22:59  thjordan

	* src/: sea_object.cpp, sea_object.h: removed recently added zombie
	  state, not needed

2007-03-30 22:58  thjordan

	* src/game.cpp: added important comment

2007-03-30 22:14  thjordan

	* src/: torpedo.cpp, water_splash.cpp, depth_charge.cpp, game.cpp,
	  game_editor.cpp, gun_shell.cpp, sea_object.cpp, sea_object.h,
	  ship.cpp: one more "defunct" like state to keep objects around
	  one frame longer to avoid crashes; handle dead/defunct objects in
	  a clever way in simulate()

2007-03-29 23:33  thjordan

	* SConstruct: allow usage of duma

2007-03-29 20:50  thjordan

	* src/: datadirs.cpp, filehelper.cpp, filehelper.h,
	  freeview_display.cpp, subsim.cpp, widget.cpp: use class for
	  directory abstraction for safer handling of ressources; this
	  fixes lost memory

2007-03-29 20:11  thjordan

	* src/subsim.cpp: handle music thread in saner way, now quit with
	  close-window-event works again

2007-03-29 18:21  simsoueu

	* data/objects/submarines/IIA/uboat_IIa.ddxml: Updated TypeIIA,
	  fixed small nodetree issue.

2007-03-28 08:40  thjordan

	* src/game.cpp: make console output where earlier the torpedo crash
	  bug should have occured.

2007-03-28 02:02  simsoueu

	* data/objects/submarines/IIC/: submarine_IIc.data,
	  typeIIC_bumpmap.jpg, typeIIC_diffuse_skin1.jpg,
	  typeIIC_diffuse_skin2.jpg, typeIIC_specularmap.jpg, uboat_IIc.cs,
	  uboat_IIc.ddxml: Added TypeIIC uboat, with nodetrees, skin for
	  late 1941-1944 use.

2007-03-28 01:51  simsoueu

	* data/objects/submarines/IIB/uboat_IIb.ddxml: Updated type IIB
	  ddxml (and cs). Was missing the nodetrees structure.

2007-03-27 09:11  thjordan

	* src/game.cpp: possible or probable bugfix for torpedo impact
	  crash

2007-03-27 09:10  thjordan

	* src/sea_object.cpp: removed obsolete code

2007-03-27 00:11  thjordan

	* src/todo.txt: added note about idea

2007-03-27 00:10  thjordan

	* src/: ships_sunk_display.cpp, game.cpp, game.h, sea_object.cpp,
	  sea_object.h: fixed segfault in successes&medals screen

2007-03-26 20:19  thjordan

	* src/: music.cpp, music.h, user_interface.cpp: added function to
	  pause/resume all sfx

2007-03-26 20:01  simsoueu

	* data/images/TDCScreen2_Daylight_base_image.jpg: Updated
	  TDCscreen2 base image, fixed alpha rings around tube lights.

2007-03-25 13:31  thjordan

	* src/: coastmap.cpp, coastmap.h, user_interface.cpp,
	  user_interface.h, water.cpp, water.h: use worker threads for CPU
	  intensive construction of coastmap and water, to parallelize CPU
	  and IO time or to speed it up on multicore systems.

2007-03-25 13:27  thjordan

	* src/thread.cpp: print info about created and terminated threads
	  to log

2007-03-25 12:04  thjordan

	* src/: thread.cpp, thread.h: ability to request thread ids

2007-03-24 19:37  thjordan

	* src/: music.cpp, music.h, submarine_interface.cpp: play sounds of
	  submarine engine

2007-03-24 18:58  thjordan

	* src/: thread.cpp, thread.h: report error messages over thread
	  boundary

2007-03-24 15:16  thjordan

	* src/: music.cpp, music.h: bugfix: selecting tracks with fade time
	  works now

2007-03-24 15:08  thjordan

	* src/message_queue.cpp: make log output about failed messages

2007-03-24 11:41  thjordan

	* src/submarine_interface.cpp: bugfix

2007-03-24 11:40  thjordan

	* src/subsim.cpp: handle events directly after retrieving them

2007-03-23 16:44  thjordan

	* src/: credits.cpp, damagemodel.cpp, system.cpp, system.h: removed
	  obsolete input state handling

2007-03-23 16:36  thjordan

	* src/music.cpp: make notify commands asynchronous

2007-03-23 08:54  thjordan

	* src/: system.cpp, system.h: remove obsolete periodic-call-stuff

2007-03-22 23:46  thjordan

	* src/: SConscript, airplane_interface.cpp, event.cpp,
	  global_data.cpp, global_data.h, music.cpp, music.h, sound.cpp,
	  sound.h, sound_effect_names.h, submarine_interface.cpp,
	  subsim.cpp, user_interface.cpp, user_interface.h,
	  tools/commandgen.py: new sound system (class music) in place - it
	  runs in extra thread; disabled soundcache; removed obsolete class
	  sound; all code uses new music class for sfx playback (still
	  incomplete though).

2007-03-22 23:43  thjordan

	* src/system.cpp: added rememember comment about SDL_QUIT events

2007-03-22 23:18  thjordan

	* src/: airplane.cpp, cfg.cpp, global_data.cpp, global_data.h,
	  sea_object.cpp, ship.cpp, submarine.cpp: do not use tinyxml
	  directly; removed XmlAttrib crap (moved to cfg.cpp, only place
	  where it is used, and it should be removed there too)

2007-03-22 22:55  simsoueu

	* data/objects/ships/corvettes/flowercorvette_hrcn/:
	  flowercorvette_hrcn.cs, flowercorvette_hrcn.ddxml: Updated Flower
	  class corvette, v3, for nodetrees + smoothing.

2007-03-22 22:54  simsoueu

	* data/objects/ships/corvettes/flowercorvette_hcn/:
	  flowercorvette_hcn.cs, flowercorvette_hcn.ddxml: Updated Flower
	  class corvette, v2, for nodetrees + smoothing.

2007-03-22 22:53  simsoueu

	* data/objects/ships/corvettes/FlowerClass/: FlowerCorvette_RN.cs,
	  FlowerCorvette_RN.ddxml: Updated Flower class corvette, v1, for
	  nodetrees+smoothing.

2007-03-22 22:30  thjordan

	* data/sounds/: boom5.ogg, nshipbell.ogg, sound-categories.data,
	  torp.ogg: new sound files and category data file

2007-03-21 23:41  simsoueu

	* data/objects/ships/corvettes/flowercorvette_hrcn/:
	  flowercorvette_hrcn.cs, flowercorvette_hrcn.ddxml: Updated Flower
	  class corvette, v2, Canadian Navy, with nodetree for turret,
	  barrel, rudder, propeller.

2007-03-21 22:49  thjordan

	* src/tools/commandgen.py: more features (default parameters),
	  bugfix

2007-03-21 05:14  simsoueu

	* data/objects/submarines/IIB/: submarine_IIb.data,
	  typeIIB_bump_camo2.jpg, typeIIB_bumpmap.jpg,
	  typeIIB_diffuse_camo2.jpg, typeIIB_diffuse_camo3.jpg,
	  typeIIB_diffusemap.jpg, typeIIB_specularmap.jpg, uboat_IIb.cs,
	  uboat_IIb.ddxml: Added typ.IIB uboat, with skins for 1937 up to
	  1943 operations (Black Sea). Nodetree present, with regions in
	  data files.

2007-03-21 05:10  simsoueu

	* data/objects/submarines/IIA/: submarine_IIa.data,
	  typeIIA_diffuse_camo2.jpg, typeIIA_diffuse_camo3.jpg,
	  uboat_IIa.ddxml: Updated typ.IIA uboat ddxml and data files for
	  early 1937/1939 skins. Nodetree structure retained.

2007-03-21 02:01  rengolin

	* src/submarine_interface.cpp: comments

2007-03-21 01:57  rengolin

	* doc/simulate-flow.txt: detailed listing of how simulate works
	  this document is being made to elucidate how dangerdeep is
	  simulating and how much of it could be improved

2007-03-19 19:13  simsoueu

	* data/objects/submarines/IIA/: uboat_IIa.cs, uboat_IIa.ddxml:
	  Updated TypeIIA. IIA didn't had deck gun, only had attack
	  periscope. Model now has nodetree structure and correct names
	  (separated by underscore and numbered).

2007-03-18 01:25  rengolin

	* src/subsim.cpp: results and highscores not working, ommit for now

2007-03-16 22:49  thjordan

	* src/test/testthreads.cpp: added test program for message queues
	  and threads

2007-03-16 22:48  thjordan

	* src/tools/commandgen.py: added tool to generate c++ code for
	  command handling from simpler input

2007-03-15 23:49  thjordan

	* src/: thread.cpp, thread.h: improved error handling and thread
	  object management

2007-03-15 20:42  simsoueu

	* src/subsim.cpp: Updated subsim.cpp (:621/:654) for typeIIA uboat
	  entry.

2007-03-15 20:39  simsoueu

	* data/texts/common.csv: Updated common entry for typeIIA model.

2007-03-15 20:37  simsoueu

	* data/objects/submarines/IIA/: submarine_IIa.data,
	  typeIIA_bumpmap.jpg, typeIIA_diffusemap.jpg,
	  typeIIA_specularmap.jpg, uboat_IIa.cs, uboat_IIa.ddxml: Added
	  type IIA uboat, internal rev.1.0. Needs to have obsv.periscope
	  removed, and have tests on constraints, for next version.

2007-03-15 20:32  thjordan

	* src/: framebufferobject.h, shader.cpp, texture.h,
	  vertexbufferobject.h: use correct pointers with GL types for gl
	  calls (fixes compile error on macos/ppc64)

2007-03-15 19:19  thjordan

	* src/tools/erisExport.cpp: flip v coordinates

2007-03-14 21:00  thjordan

	* src/thread.cpp: backwards compatibility, include sdl_thread.h too

2007-03-14 20:51  thjordan

	* src/subsim.cpp: improved resolution selection on command line

2007-03-14 08:44  thjordan

	* src/tools/erisExport.cpp: optimization

2007-03-14 00:23  thjordan

	* src/tools/erisExport.cpp: added exporter for maya to ddxml

2007-03-13 00:41  thjordan

	* src/test/msgqueuetest.cpp: added message test

2007-03-13 00:39  thjordan

	* src/: SConscript, message_queue.cpp, message_queue.h, ptrlist.h:
	  added message queue class

2007-03-12 22:58  thjordan

	* src/subsim.cpp: choosen language is stored in config file

2007-03-12 22:49  thjordan

	* src/test/: README, mutex_test.cpp, parser_test.cpp,
	  ptrlist_test.cpp, threadtest.cpp: added directory for test
	  programs and also some small tests

2007-03-12 22:36  thjordan

	* src/: SConscript, condvar.cpp, condvar.h, mutex.cpp, mutex.h,
	  thread.cpp, thread.h: added classes for condition variables and
	  threads

2007-03-12 19:39  thjordan

	* src/mutex.h: added comment

2007-03-12 19:35  thjordan

	* src/: SConscript, mutex.cpp, mutex.h: added a mutex class

2007-03-11 11:07  thjordan

	* src/subsim.cpp: request current resolution for initial list
	  selection

2007-03-11 11:00  thjordan

	* src/: subsim.cpp, system.cpp, system.h: resolution can be changed
	  in-game

2007-03-10 11:39  thjordan

	* src/: crosssection.cpp, damagemodel.cpp, portal.cpp, subsim.cpp,
	  system.cpp, system.h, viewmodel.cpp: available video modes of sdl
	  are now looked up in constructor of system class and can be
	  requested later (done in subsim.cpp)

2007-03-10 11:11  thjordan

	* src/subsim.cpp: first bits of resolution change (menu)

2007-03-08 22:47  thjordan

	* src/: event.cpp, global_data.cpp, global_data.h,
	  sound_effect_names.h, submarine_interface.cpp,
	  user_interface.cpp: moved sound effect name definitions to
	  another new header file, so we don't need to include
	  global_data.h for this

2007-03-08 21:20  thjordan

	* src/submarine_interface.cpp: used wrong text to unman gun

2007-03-08 20:28  thjordan

	* data/texts/common.csv: some texts translated/corrected by Felix

2007-03-08 20:27  thjordan

	* src/: sea_object.cpp, ship.cpp, submarine.cpp, texts.cpp,
	  SConscript, airplane.cpp, convoy.cpp, game.cpp, game_editor.cpp,
	  parser.cpp, parser.h, token.h, tokencodes.h, tokenizer.cpp,
	  tokenizer.h: removed obsolete tokenizer; replaced parser by
	  simpler one, that can read csv files better

2007-03-07 23:26  rengolin

	* test.sh: quick script to test dd

2007-03-06 22:11  thjordan

	* src/: sound.cpp, sound.h, submarine_interface.cpp: added
	  comments, outcommented unused obsolete function

2007-03-06 21:07  thjordan

	* src/submarine_interface.cpp: bugfix

2007-03-06 21:05  thjordan

	* src/: sound.cpp, submarine.cpp: added comment

2007-03-06 20:17  thjordan

	* src/subsim.cpp: changed comment

2007-03-06 20:05  thjordan

	* src/: SConscript, event.cpp, event.h, game.cpp, game.h,
	  game_editor.cpp, game_editor.h, ptrlist.h, submarine.cpp,
	  submarine.h, submarine_interface.cpp, subsim.cpp,
	  user_interface.cpp, user_interface.h: huge change: class game
	  does not need user_interface any longer, thus broken circular
	  dependency, for the price of engine sounds not working any longer
	  at the moment

2007-03-05 19:22  thjordan

	* src/submarine_interface.cpp: quick bugfix for segfault, but mere
	  a hack

2007-03-04 01:35  rengolin

	* src/submarine.cpp: few comments, concentrating code

2007-03-03 21:45  thjordan

	* src/: freeview_display.cpp, water.cpp: underwater rendering now
	  functional, no fancy effects yet

2007-03-03 21:44  thjordan

	* data/shaders/: under_water.fshader, under_water.vshader: new
	  shaders for underwater rendering

2007-03-03 21:44  thjordan

	* data/shaders/water.vshader: removed obsolete parts

2007-03-03 20:47  rengolin

	* src/submarine.cpp: dive_to_depth changes were too rough, goto
	  periscope depth affected BUG 1669377 in sf.net fixed

2007-03-03 15:16  thjordan

	* src/: freeview_display.cpp, freeview_display.h, water.cpp,
	  water.h: first bits of underwater rendering

2007-03-03 15:11  thjordan

	* data/textures/underwater_background.png: new underwater
	  background color gradient

2007-03-03 14:05  thjordan

	* src/: frustum.cpp, frustum.h, water.cpp: move some commonly
	  useful code from water to frustum class

2007-03-03 14:05  thjordan

	* src/objcache.h: added comment

2007-03-02 21:22  thjordan

	* src/: freeview_display.cpp, freeview_display.h,
	  sub_bridge_display.cpp, sub_periscope_display.cpp,
	  sub_periscope_display.h, sub_uzo_display.cpp, submarine.cpp,
	  submarine.h: periscope can now be moved in arbitrarily small
	  steps (with left mouse button and movement)

2007-03-02 14:58  thjordan

	* src/: parser.cpp, tokencodes.h: removed obsolete parts

2007-03-02 14:03  thjordan

	* src/user_interface.cpp: old rain/snow effects can be used again
	  by enabling the defines

2007-03-02 14:03  thjordan

	* doc/TODO.txt: added some points

2007-02-28 23:33  thjordan

	* src/water.cpp: improved movement of noise texture coordinates.

2007-02-28 19:52  thjordan

	* src/: water.cpp, water.h: remove obsolete parts

2007-02-28 19:50  thjordan

	* src/: freeview_display.cpp, perlinnoise.cpp, perlinnoise.h:
	  compilation fixes (bad namespace usage)

2007-02-28 19:50  thjordan

	* src/subsim.cpp: remove obsolete config options

2007-02-28 01:06  rengolin

	* doc/TODO.txt: more todo based on performance test of map screen

2007-02-28 00:12  thjordan

	* src/water.cpp, src/water.h, data/shaders/water.fshader,
	  data/shaders/water.vshader: improved water rendering and noise
	  handling

2007-02-28 00:11  thjordan

	* src/texture.cpp: added some comments/remarks

2007-02-26 22:54  thjordan

	* src/submarine.cpp: do not load "parts" xml elements, they have to
	  be loaded in sea_object (active area of re-work)

2007-02-26 22:41  thjordan

	* data/texts/common.csv: added texts that got lost

2007-02-26 22:34  thjordan

	* src/subsim.cpp: do not restart music when leaving hall of fame

2007-02-26 19:50  thjordan

	* src/water.cpp: foam spawning and decay now more realistic

2007-02-25 20:50  thjordan

	* src/: water.cpp, water.h: give amount of foam as vertex attribute
	  to vertex shader

2007-02-25 20:49  thjordan

	* data/shaders/water.vshader: get amount of foam as vertex
	  attribute from cpu

2007-02-25 18:43  thjordan

	* src/: water.cpp, water.h: some work to precompute amount of foam

2007-02-25 11:59  thjordan

	* data/shaders/water.fshader: bugfix

2007-02-25 10:43  thjordan

	* src/sky.cpp: fog was accidentally enabled causing strange halo
	  effect

2007-02-25 03:06  rengolin

	* doc/TODO.txt: todo list, please add yours. Added all fixme in
	  code.

2007-02-25 02:11  rengolin

	* src/submarine.cpp: In simulate, dive_accel gets sub_velocity as
	  parameter to know sink/submerge rate. Now, reverse is working,
	  and planes down/up swapped behaviour (inverse signal). Using
	  fabs(sub_velocity) to fix that.

2007-02-25 02:09  rengolin

	* src/ship.cpp: get_throttle_accel with signal hack to make reverse
	  work

2007-02-25 01:19  rengolin

	* src/sea_object.h: enum of parts redundant when we have it on xml

2007-02-24 18:47  thjordan

	* src/water.cpp: new water colors

2007-02-24 18:41  thjordan

	* data/shaders/: water.fshader, water.vshader: some improvements

2007-02-24 14:17  thjordan

	* data/shaders/: water.fshader, water.vshader: improved rendering
	  quality by some simple changes

2007-02-22 23:02  thjordan

	* src/water.cpp: added comment, test and first code bits to compute
	  amount of foam per vertex sample

2007-02-22 21:30  thjordan

	* src/water.cpp: one further comment with more results

2007-02-22 21:21  thjordan

	* src/water.cpp: added comment about remaining bug

2007-02-22 21:15  thjordan

	* src/: subsim.cpp, water.cpp: some cleanups and bugfixes of water
	  rendering code; water detail now configureable

2007-02-22 21:01  thjordan

	* src/sky.cpp: remove unneeded and avoidable "using namespace std"

2007-02-21 00:03  thjordan

	* data/texts/: common.csv, formats.csv, languages.csv: now with
	  dutch translation

2007-02-20 23:30  thjordan

	* src/freeview_display.cpp, src/subsim.cpp, src/user_interface.cpp,
	  src/water.cpp, src/water.h, src/water_sse.cpp, src/water_sse.h,
	  SConstruct: removed obsolete parts from old water code

2007-02-20 23:20  thjordan

	* src/: water.cpp, water.h: completely new way of water rendering
	  using "geo clipmaps". Code is still experimental in some parts
	  (see comments and fixmes), but yet faster and has more potential
	  than old code. sse code and some config options are now obsolete

2007-02-20 18:48  rengolin

	* data/objects/submarines/IXc40/submarine_IXc40.data: unnecessary
	  space

2007-02-19 22:58  thjordan

	* src/sky.cpp: bugfix for sky z positioning; re-enable sky
	  rendering

2007-02-19 22:05  bombardier

	* src/: stars.cpp, stars.h: Star twinkle added

2007-02-18 23:43  bombardier

	* data/environment/stars_data.xml, src/SConscript, src/moon.cpp,
	  src/sky.cpp, src/sky.h, src/stars.cpp, src/stars.h: Star
	  rendering using star catalogue

2007-02-13 21:19  thjordan

	* doc/: codeguide.pdf, codeguide.tex: added some thoughts about
	  collision detection

2007-02-12 20:34  thjordan

	* src/: game.cpp, global_data.h, texts.cpp, texts.h: show logbook
	  entries with daytime, not date

2007-02-12 20:24  thjordan

	* data/texts/formats.csv: new format(s) for hour:minute

2007-02-10 18:20  thjordan

	* data/shaders/credits.fshader: some shader changes

2007-02-10 18:19  thjordan

	* src/credits.cpp: added Matt to website designers

2007-02-10 18:07  thjordan

	* src/credits.cpp: cooler credits with shaders

2007-02-10 18:05  thjordan

	* data/shaders/: credits.fshader, credits.vshader: new shaders for
	  credit's background

2007-02-10 17:24  thjordan

	* src/: SConscript, credits.cpp, credits.h, subsim.cpp: moved code
	  to present credits (and text) to separate file

2007-02-08 23:35  thjordan

	* doc/: codeguide.pdf, codeguide.tex: more about rendering

2007-02-08 22:16  thjordan

	* doc/: classdiagram.pdf, classdiagram.png, codeguide.pdf,
	  codeguide.tex: some minor changes; included class diagram in
	  codeguide; text is now wider

2007-02-07 03:57  simsoueu

	* src/logbook_display.cpp: Updated logbook_display.cpp for new
	  ship's log image (just replaced filename).

2007-02-07 03:56  simsoueu

	* data/images/shipslog_main_daylight.jpg: Added ship's log,
	  internal rev1.1, daylight version.

2007-02-07 03:52  simsoueu

	* data/images/logbook_background.jpg: Removed log book image,
	  getting ready for final ship's log, with daylight and redlight
	  versions.

2007-02-06 23:42  thjordan

	* src/: coastmap.cpp, coastmap.h, global_data.cpp, global_data.h,
	  sub_periscope_display.cpp, sub_tdc_display.cpp, subsim.cpp:
	  shrink amount of global data (ideally none)

2007-02-06 23:40  thjordan

	* data/textures/: addleadangle.png, flugzeug.png, menuframe.png,
	  metalbackgr.png: remove obsolete data files

2007-02-05 23:02  thjordan

	* src/user_interface.cpp: adjusted positions in panel by using
	  right font for width calculation

2007-02-05 20:49  thjordan

	* src/: font.h, global_data.cpp, global_data.h,
	  logbook_display.cpp, ptrvector.h, subsim.cpp: fonts managed by
	  cache, making memory management more automatic; new logbook view

2007-02-05 20:48  thjordan

	* data/fonts/: font_damagedtypewriter.pgm, font_janeaust.metric,
	  font_janeaust.png, font_jphsl.metric, font_jphsl.png,
	  font_typenr.metric, font_typenr.png, font_vtportable.metric,
	  font_vtportable.png: new fonts available

2007-02-05 20:05  thjordan

	* src/: font.cpp, font.h: extended print_wrapped

2007-02-04 11:41  thjordan

	* data/fonts/font_king.metric, data/fonts/font_king.png,
	  data/textures/widgetelements_game.png, src/global_data.cpp,
	  src/global_data.h, src/subsim.cpp: new font_king, new ingame
	  widgets

2007-02-04 11:40  thjordan

	* src/logbook_display.cpp: bugfix, reset color

2007-02-04 11:10  thjordan

	* data/images/logbook_background.jpg,
	  data/textures/logbook_spiral.png, src/logbook_display.cpp,
	  src/logbook_display.h: new logbook look

2007-02-04 10:54  thjordan

	* src/sky.cpp: fixed sky rendering, VBO for indices was used
	  totally wrong (indices stored for quads, but quad-strips were
	  used).

2007-02-04 10:25  thjordan

	* src/sky.cpp: unbind VBOs like it should be done

2007-01-31 00:29  simsoueu

	* data/images/: captainscabin_main_daylight.jpg,
	  captainscabin_main_redlight.jpg: Updated captain's cabin screen,
	  daylight+redlight, to internal rev.1.2.

2007-01-30 23:42  bombardier

	* src/: sky.cpp, sky.h: Sky dome is generated in such way that it
	  has greater vertex density near horizon.

2007-01-30 22:58  thjordan

	* data/images/captainscabin_main_daylight.jpg,
	  data/images/captainscabin_main_daylight_rev.1.1.jpg,
	  data/images/captainscabin_main_redlight.jpg,
	  data/images/captainscabin_main_redlight_rev.1.1.jpg,
	  src/sub_captainscabin_display.cpp: renamed captain's cabin data
	  files

2007-01-30 20:25  thjordan

	* src/model.cpp: ignore normal generation faults for buggy meshes
	  (3ds)

2007-01-29 23:51  thjordan

	* doc/: codeguide.pdf, codeguide.tex: some more introduction and
	  some bits about c++

2007-01-29 21:55  thjordan

	* src/sky.cpp: remove debug code

2007-01-29 21:54  thjordan

	* src/moon.cpp: clean up texture environment correctly

2007-01-29 21:25  bombardier

	* src/sky.cpp: Sky bug fixed.

2007-01-29 21:25  thjordan

	* src/: SConscript, sub_captainscabin_display.cpp,
	  sub_captainscabin_display.h, submarine_interface.cpp,
	  submarine_interface.h: added captains cabin to screens

2007-01-29 21:24  thjordan

	* data/texts/common.csv: added texts for successes/captainscabin

2007-01-29 20:01  thjordan

	* src/model.cpp: fixed the cleanup/deinit code

2007-01-29 19:36  thjordan

	* src/pgm2ddxml.py: use triangle strips as output

2007-01-27 12:00  thjordan

	* src/: model.cpp, model.h: ddxml can now store triangle strips as
	  primitives, not only triangles

2007-01-27 11:57  thjordan

	* src/viewmodel.cpp: do not write obsolete "off" files

2007-01-27 11:55  thjordan

	* src/pgm2ddxml.py: added tool to generate large meshes

2007-01-27 01:43  simsoueu

	* data/images/: captainscabin_main_daylight_rev.1.1.jpg,
	  captainscabin_main_redlight_rev.1.1.jpg: Captains cabin main
	  screen, daylight and night time version, internal rev.1.1.
	  Already maximum compression without artifacts, do not recompress.

2007-01-26 19:22  thjordan

	* src/water.cpp: clever use of one quad-strip with degenerated
	  quads as connectors instead of many quad-strips, performance
	  improvement.

2007-01-26 08:28  thjordan

	* src/sky.cpp: removed obsolete comment

2007-01-25 23:44  thjordan

	* src/: sky.cpp, sky.h: sky uses VBOs now for faster display

2007-01-25 21:48  thjordan

	* data/shaders/modelrender.vshader, src/model.cpp, src/model.h: use
	  VBO-only code again, shaders use vertex attributes (again, for
	  now and ever)

2007-01-23 22:27  thjordan

	* src/: model.cpp, model.h: use VBOs for non-shader rendering to
	  give more performance

2007-01-21 12:43  thjordan

	* doc/: codeguide.pdf, codeguide.tex: more info

2007-01-18 21:26  thjordan

	* src/framebufferobject.cpp: delete in correct order (symmetric to
	  construction)

2007-01-18 21:24  thjordan

	* src/: texture.cpp, water.cpp: bugfix: normal maps are GL_RGB, not
	  GL_LUMINANCE; bugfix: bind texture before calling
	  glTexSubImage2D.

2007-01-17 08:42  thjordan

	* src/framebufferobject.cpp: unbind renderbuffer after creation or
	  it is always bound

2007-01-16 23:56  thjordan

	* src/model.cpp: unbind shader after rendering

2007-01-16 23:55  thjordan

	* src/shader.cpp: removed printf

2007-01-16 23:54  thjordan

	* src/water.cpp: use glDrawRangeElements, which should be a bit
	  faster than glDrawElements

2007-01-15 23:12  thjordan

	* src/viewmodel.cpp: record and show fps in console

2007-01-15 23:04  thjordan

	* src/model.cpp: bugfix, bound wrong program

2007-01-15 22:19  thjordan

	* data/shaders/: modelrender_fp.shader,
	  modelrender_mirrorclip_fp.shader,
	  modelrender_mirrorclip_vp.shader, modelrender_vp.shader,
	  water_fp.shader, water_vp.shader: removed obsolete asm shaders,
	  no longer needed as reference

2007-01-15 22:17  thjordan

	* data/shaders/modelrender.vshader, src/model.cpp, src/model.h:
	  reverted back to old code using display lists (and color instead
	  of vertex attributes), because it is much faster

2007-01-15 22:15  thjordan

	* src/: model.cpp, model.h: use multiple VBOs instead one big. This
	  was suggested as performance improvement for nvidia cards. It
	  doesnt bring more performance though, rather a slight loss of 1
	  fps

2007-01-14 11:26  thjordan

	* src/model.cpp, src/model.h, src/shader.cpp, src/shader.h,
	  data/shaders/modelrender.vshader: use vertex attributes for
	  tangent-x and righthanded info

2007-01-13 23:13  thjordan

	* src/model.cpp: use glDrawRangeElements for more performance

2007-01-13 19:38  thjordan

	* src/: model.cpp, model.h, vertexbufferobject.cpp,
	  vertexbufferobject.h: use VBOs to render models instead of
	  display lists

2007-01-09 21:36  thjordan

	* src/: SConscript, vertexbuffer.cpp, vertexbuffer.h,
	  vertexbufferobject.cpp, vertexbufferobject.h, water.h: renamed
	  vertexbuffer to vertexbufferobject

2007-01-08 23:14  thjordan

	* src/water_sse.cpp: added/changed comments

2007-01-08 23:00  thjordan

	* src/water_sse.cpp, src/water_sse.h, src/water.cpp, src/water.h,
	  SConstruct: store wave height and displacement data as 3*float,
	  not any longer as 32bit packed value, thus easier handling of
	  data, and more precision (more performance too), needed for
	  higher wind speeds; use gcc intrinsics for SSE code always
	  (removed assembler code), as intrinsics are more portable and
	  faster on newer gcc versions

2007-01-08 22:59  thjordan

	* src/image.h: include texture.h so destructor of texture is called
	  properly when stored in ptrvector

2007-01-07 18:24  thjordan

	* src/water.cpp: use sub_image method of texture to avoid permanent
	  re-creation of textures

2007-01-06 21:41  thjordan

	* src/: texture.cpp, texture.h: offer sub_image method to make
	  glTexSubImage2d workable with texture class

2007-01-05 02:21  rengolin

	* src/: sea_object.cpp, sea_object.h, sub_damage_display.cpp:
	  damage list is a vector initialization not hardcoded anymore (but
	  also not reading frmo XML yet) as it's not in use currently,
	  that's not a big deal

2007-01-05 02:20  rengolin

	* data/objects/submarines/IXc40/submarine_IXc40.data: TESTING: list
	  of parts wont break the current readers

2007-01-04 23:33  rengolin

	* src/: sea_object.cpp, sea_object.h, sub_damage_display.cpp,
	  submarine.cpp, submarine.h: Moving all damage code to sea_object,
	  where it'll be converted to parts code (damage + buoyancy)

2006-12-27 16:15  thjordan

	* src/water.cpp: added some comments

2006-12-27 14:11  thjordan

	* data/shaders/: modelrender.fshader,
	  modelrender_mirrorclip.fshader, water.fshader: added fog to
	  fragment shaders

2006-12-27 12:05  thjordan

	* src/: texture.cpp, texture.h: removed old asm program shader
	  code. now use GLSL everywhere

2006-12-27 11:26  thjordan

	* data/shaders/water.fshader: small optimization, added comment

2006-12-27 11:06  thjordan

	* data/shaders/water.fshader: removed obsolete comment

2006-12-27 10:31  thjordan

	* src/: shader.cpp, shader.h, water.cpp: fixed bugs with giving
	  uniforms to shaders, now water shader works

2006-12-26 23:36  thjordan

	* src/: shader.cpp, shader.h, sky.cpp, water.cpp, water.h: water
	  code uses glsl shaders now

2006-12-26 23:36  thjordan

	* data/shaders/water.fshader: bugfix

2006-12-26 22:50  thjordan

	* data/shaders/: water.fshader, water.vshader: new glsl shaders for
	  water

2006-12-26 22:50  thjordan

	* data/shaders/modelrender.fshader: added fog

2006-12-26 17:50  thjordan

	* src/: model.cpp, model.h, shader.cpp, shader.h: use new glsl
	  shaders for models instead of older asm programs

2006-12-26 17:42  thjordan

	* data/shaders/: modelrender.fshader, modelrender.vshader,
	  modelrender_mirrorclip.fshader, modelrender_mirrorclip.vshader:
	  new glsl shaders for models ready, added also mirrorclip shaders

2006-12-26 14:25  thjordan

	* data/shaders/: modelrender.fshader, modelrender.vshader: new glsl
	  shaders for models

2006-12-26 14:25  thjordan

	* src/: shader.cpp, shader.h: use shaders for models, enhanced
	  functionality

2006-12-25 14:32  thjordan

	* src/: shader.cpp, shader.h: added shader_setup class (handy!)

2006-12-25 14:13  thjordan

	* src/: shader.cpp, shader.h, SConscript: first version of GLSL
	  wrapper classes

2006-12-21 00:03  thjordan

	* src/: texture.cpp, texture.h: fixed loading of combined jpg/png
	  images, now they can be loaded as sdl_image, thus
	  texture::read_from_file got obsolete

2006-12-21 00:03  thjordan

	* src/water.cpp: use GL_STREAM_DRAW instead of GL_STATIC_DRAW with
	  vertex buffer objects

2006-12-20 22:17  thjordan

	* src/: coastmap.cpp, font.cpp, font.h, image.cpp, image.h,
	  sub_gauges_display.cpp, sub_gauges_display.h,
	  sub_torpsetup_display.cpp, subsim.cpp, texture.cpp, texture.h,
	  widget.cpp: new sdl_image wrapper class; use sdl_image instead of
	  image for loading image data that is not used like in class
	  image; removed obsolete cache from class image; made code
	  exception safe by using sdl_image wrapper

2006-12-20 21:05  thjordan

	* src/ptrvector.h: made exception safe

2006-12-19 20:15  thjordan

	* src/subsim.cpp: maxfps command line switch: allow 0 to disable
	  maxfps fully

2006-12-19 20:15  thjordan

	* src/perlinnoise.cpp: added comment

2006-12-18 23:52  thjordan

	* src/subsim.cpp: added command line switch for setting maximum fps
	  value

2006-12-18 23:36  thjordan

	* src/water.cpp: use FBO for foamamounttex too

2006-12-18 23:28  thjordan

	* src/: framebufferobject.cpp, water.cpp: bugfix for detection of
	  FBOs

2006-12-18 23:13  thjordan

	* src/: framebufferobject.cpp, framebufferobject.h,
	  freeview_display.cpp, water.cpp, water.h: use framebuffer object
	  extension if it is supported

2006-12-18 22:44  thjordan

	* src/: SConscript, framebufferobject.cpp, framebufferobject.h:
	  added opengl frame buffer object wrapper class

2006-12-18 22:23  thjordan

	* src/texture.cpp: clear texels when creating empty texture, so
	  texture is initialized inside opengl

2006-12-17 21:36  thjordan

	* src/: model.cpp, system.cpp: bugfixes

2006-12-17 20:50  thjordan

	* src/: error.cpp, error.h, subsim.cpp, system.cpp, widget.cpp:
	  defined new exception(s); use exceptions instead of
	  system::myassert

2006-12-17 18:33  thjordan

	* src/: sound.cpp, texture.cpp, error.h, music.cpp: new exception;
	  added some comments

2006-12-14 23:20  thjordan

	* doc/codeguide.tex: added some comments

2006-12-14 23:16  thjordan

	* doc/codeguide.tex: added codeguide, draft document for new
	  developers

2006-12-14 20:57  thjordan

	* src/subsim.cpp: show loading screen after

2006-12-11 21:25  thjordan

	* src/music.cpp: fixed bugs in order of playing music tracks

2006-12-10 17:46  thjordan

	* src/: subsim.cpp, widget.cpp, widget.h: save more ram: do not
	  hold invisible widget background images in ram.

2006-12-10 14:08  thjordan

	* src/: texture.cpp, water.cpp: report and use
	  texture_non_power_of_two better.

2006-12-10 13:49  thjordan

	* data/shaders/water_fp.shader: save two shader instructions

2006-12-09 12:53  thjordan

	* src/: sub_gauges_display.cpp, sub_gauges_display.h,
	  submarine_interface.cpp: avoid wasting ram, reworked screens to
	  use the enter()/leave() methods. removed more global data. Also
	  call enter() on start screen at construction of the
	  user_interface. This is important.

2006-12-09 11:43  thjordan

	* src/: global_data.cpp, global_data.h, logbook_display.cpp,
	  logbook_display.h, ships_sunk_display.cpp, ships_sunk_display.h,
	  sub_bridge_display.cpp, sub_bridge_display.h,
	  sub_damage_display.cpp, sub_damage_display.h,
	  sub_gauges_display.cpp, sub_gauges_display.h,
	  sub_periscope_display.cpp, sub_periscope_display.h,
	  sub_torpedo_display.cpp, sub_torpedo_display.h,
	  sub_uzo_display.cpp, sub_uzo_display.h: avoid wasting ram,
	  reworked screens to use the enter()/leave() methods. removed more
	  global data.

2006-12-08 17:21  simsoueu

	* CREDITS: Updated credits for Marco's sound effects (in
	  development-data tree, under Marcos_SFX).

2006-12-07 23:13  thjordan

	* src/: sub_tdc_display.cpp, sub_tdc_display.h,
	  submarine_interface.cpp: save more ram by using enter/leave

2006-12-07 22:53  uid65557

	* src/texture.cpp: correctly handle non-power-two textures with
	  gl_height/gl_width members

2006-12-07 22:52  thjordan

	* src/: sub_periscope_display.cpp, sub_periscope_display.h: save
	  more ram by using enter/leave

2006-12-07 22:00  thjordan

	* src/: sub_kdb_display.cpp, sub_kdb_display.h, sub_bg_display.cpp,
	  sub_bg_display.h, sub_gauges_display.cpp, sub_gauges_display.h,
	  sub_ghg_display.cpp, sub_ghg_display.h: save more ram by using
	  enter/leave

2006-12-07 21:17  thjordan

	* src/: game.cpp, game.h, sub_torpsetup_display.cpp,
	  sub_torpsetup_display.h, submarine_interface.cpp, user_display.h,
	  user_interface.cpp, user_interface.h: move initializtation/deinit
	  of screens to special functions that are called when user
	  enters/leaves the screen or daymode changes. Thus ram is used
	  only when screen is visible, with the possibility to save tons of
	  system and/or video ram.

2006-12-07 19:54  thjordan

	* src/: image.cpp, texture.cpp, texture.h: use texture sizes with
	  non-power-of-two values if supported to avoid wasting video ram

2006-12-06 22:10  thjordan

	* src/: image.cpp, widget.cpp: added two short comments about
	  caching and memory usage

2006-12-04 19:16  thjordan

	* src/: freeview_display.cpp, freeview_display.h, global_data.cpp,
	  global_data.h, objcache.h: move conning tower model from global
	  data to freeview class

2006-12-02 14:14  thjordan

	* src/texture.cpp: added outcommented code to measure loading times

2006-12-02 14:13  thjordan

	* src/sound.cpp: add comment

2006-12-02 14:11  thjordan

	* src/: global_data.cpp, global_data.h, map_display.cpp,
	  objcache.h, sub_damage_display.cpp, sub_damage_display.h,
	  subsim.cpp, user_interface.cpp, viewmodel.cpp, widget.cpp,
	  widget.h: load images always on demand, saving tons of memory.
	  later we should add some caching.

2006-12-02 12:01  thjordan

	* src/font.cpp: added comments and disabled test to measure ram
	  waste

2006-12-01 15:58  doc1972

	* src/filehelper.h: check under WIN32 if WIN32_LEAN_AND_MEAN was
	  already defined and prevent double definition

2006-12-01 15:53  doc1972

	* src/font.cpp: deleted unused variable codeleftbr

2006-12-01 15:51  doc1972

	* src/global_data.h: check under WIN32 if WIN32_LEAN_AND_MEAN was
	  already defined and prevent double definition

2006-12-01 15:46  doc1972

	* src/viewmodel.cpp: casts from double to int

2006-12-01 15:42  doc1972

	* src/texture.cpp: typecast from signed to unsigned

2006-12-01 15:38  doc1972

	* src/texture.h: check under WIN32 if WIN32_LEAN_AND_MEAN was
	  already defined and prevent double definition

2006-12-01 15:32  doc1972

	* src/: sub_bg_display.cpp, sub_ghg_display.cpp: deleted unused
	  variables sub, si and player

2006-12-01 15:19  doc1972

	* src/sky.cpp: deleted unused variable sky_alpha

2006-12-01 15:16  doc1972

	* src/submarine.cpp: deleted unused (double defined) variable
	  strength

2006-12-01 15:12  doc1972

	* src/sky.cpp: deleted unused variable moon_alpha

2006-12-01 15:10  doc1972

	* src/ship.cpp: deleted unused variable time_to_rudder_opposite

2006-12-01 15:06  doc1972

	* src/subsim.cpp: commented out unused state

2006-12-01 14:51  doc1972

	* src/widget.cpp: deleted unused variable fw

2006-12-01 14:49  doc1972

	* src/sub_kdb_display.cpp: deleted unused variable sub and si

2006-12-01 14:47  doc1972

	* src/freeview_display.cpp: deleted unused variable sub

2006-12-01 14:46  doc1972

	* src/convoy.cpp: deleted unused variable d

2006-12-01 00:23  doc1972

	* src/gun_shell.cpp: cleared unused variable impact

2006-12-01 00:20  doc1972

	* src/game.cpp: lines 1276;1296 Typecast from double to unsigned
	  int

2006-12-01 00:14  doc1972

	* src/freeview_display.cpp: cleared unused variable sub

2006-12-01 00:12  doc1972

	* src/convoy.cpp: unused variable d cleared out

2006-12-01 00:10  doc1972

	* src/sub_kdb_display.cpp: unused variables should be commented out
	  ;-)

2006-12-01 00:06  doc1972

	* src/sub_kdb_display.cpp: cleared up unused variables sub and si

2006-12-01 00:00  doc1972

	* src/sub_torpsetup_display.h: line 56;57 typecast of the result
	  from unsigned to signed

2006-11-30 23:56  doc1972

	* src/user_interface.cpp: line 438;439 typecast from signed to
	  unsigned

2006-11-30 23:51  doc1972

	* src/matrix4.h: included check if WIN32_LEAN_AND_MEAN was already
	  defined and prevent double definition

2006-11-30 23:40  doc1972

	* src/widget.cpp: in draw_area cleanupf of unused variable fw

2006-11-30 23:28  doc1972

	* src/oceantest.cpp: line 122;126 compariosn signed<->unsigned
	  cleared

2006-11-30 23:24  doc1972

	* src/error.h: included undef ERROR for win32, because it was
	  already defined in wingdi.h

2006-11-30 23:20  doc1972

	* src/color.h: included check if WIN32_LEAN_AND_MEAN was already
	  defined

2006-11-30 23:15  doc1972

	* src/credits.h: Michael Kieser hinzugefügt

2006-11-30 22:50  thjordan

	* src/: image.cpp, texture.cpp: undef MEMMEASURE

2006-11-30 22:19  thjordan

	* src/: cfg.h, datadirs.h, logbook_display.cpp, logbook_display.h,
	  subsim.cpp, system.cpp, texture.cpp, texture.h, viewmodel.cpp,
	  widget.cpp, widget.h: clean up memory/objects before leaving;
	  attach pointers/objects to auto_ptr instead of C-like pointer to
	  have exception-safe code

2006-11-29 00:40  rengolin

	* data/texts/common.csv: more portuguese menus

2006-11-29 00:21  thjordan

	* src/water.cpp: now subdetail is added to wave data

2006-11-28 23:23  thjordan

	* src/water.cpp: more tests

2006-11-28 23:21  rengolin

	* data/texts/: common.csv, languages.csv: translator don't break
	  lines anymore main menu translated to portuguese

2006-11-28 21:11  rengolin

	* data/texts/common.csv: portuguese translation leaded to paddings,
	  restarting from scratch

2006-11-28 01:38  rengolin

	* src/: convoy.cpp, map_display.cpp, physics.cpp, physics.h,
	  sea_object.cpp, sea_object.h, ship.cpp, sub_tdc_display.cpp,
	  submarine.cpp, torpedo.cpp, user_interface.cpp: Only changing
	  units methods to physics

2006-11-26 22:28  simsoueu

	* data/LICENSE: Unified license, instead of several files.

2006-11-26 22:27  simsoueu

	* LICENSE: New unified license.

2006-11-26 22:26  simsoueu

	* data/: ARTWORK_LICENSE, Archive_FAQ.htm, Archive_TERMS.htm,
	  NavalHistoricCenterPolicy.htm,
	  VeraLynn_-_ImInTheMood_-_LICENSE.htm,
	  VeraLynn_-_ImInTheMood_-_LICENSE.txt, WW2Incolor_Policy.htm:
	  Updating for a unified license.

2006-11-26 22:23  simsoueu

	* ARTWORK_LICENSE, LICENSE, LICENSE_README: Making a single unified
	  license.

2006-11-26 13:33  thjordan

	* doc/: howto_vc_build.txt, vc2005.zip: added VC++2005 howto and
	  example project files as zip, made by Hiten Parmar

2006-11-26 12:52  thjordan

	* src/: oglext/glext.h, bspline.h, coastmap.cpp, credits.h,
	  make_mesh.cpp, model.cpp, portal.cpp, sonar.cpp, sonar.h,
	  sonar_operator.cpp, sonar_operator.h, tone_reproductor.cpp,
	  tone_reproductor.h, xml.cpp: VC++ compatibility changes

2006-11-24 11:55  doc1972

	* src/: physics.cpp, physics.h: Instantiation of DELTA moved to the
	  physics.cpp file. Instantiation within the physics.h file gives
	  errors on some machines. Error is not really known.

2006-11-23 23:42  thjordan

	* src/: water.cpp, water.h: current test code for geoclipmap water

2006-11-23 21:22  thjordan

	* src/: physics.cpp, physics.h: static const does work

2006-11-23 20:54  thjordan

	* src/texture.cpp: added comment

2006-11-23 20:49  thjordan

	* src/freeview_display.cpp: added std::

2006-11-23 20:48  thjordan

	* src/: error.cpp, error.h: improved error handling/reporting

2006-11-23 20:47  thjordan

	* src/: airplane.cpp, depth_charge.cpp, environment.cpp,
	  ocean_wave_generator.h, physics.cpp, physics.h, plane.h,
	  sea_object.cpp, ship.cpp, water_splash.cpp: fixed compile
	  problems: static constants MUST NOT be of double/float or other
	  type, especially problematic in templates

2006-11-20 21:42  thjordan

	* src/physics.h: added missing include

2006-11-20 20:42  thjordan

	* data/texts/: common.csv, formats.csv, languages.csv: added pt
	  (brazil) as language

2006-11-19 12:23  thjordan

	* src/matrix4.h: added clear_trans method

2006-11-19 11:46  thjordan

	* src/: SConscript, frustum.cpp, frustum.h, plane.h, polygon.h,
	  portal.cpp: moved code from portal.cpp to separate files to make
	  it available generally

2006-11-15 22:20  rengolin

	* src/: SConscript, airplane.cpp, depth_charge.cpp, global_data.h,
	  ocean_wave_generator.h, sea_object.cpp, ship.cpp,
	  water_splash.cpp: Introducing environment and physics classes.

	  All physical transformations and contants should be handled
	  exclusively by those classes. The only thing moved now was the
	  constant GRAVITY but all methods and algorithms would be migrated
	  as well.

2006-11-15 20:26  rengolin

	* src/: environment.cpp, environment.h, physics.cpp, physics.h:
	  environments and physics modules

2006-11-14 23:21  doc1972

	* data/texts/common.csv: line 2 restored from <unused> to "bearing"
	  line 98 restored from <unused> to "Time x" cz language for this
	  lines left to <unused>

2006-11-14 22:18  doc1972

	* src/subsim.cpp: included the commandline argument --language

2006-11-11 18:13  simsoueu

	* data/ARTWORK_LICENSE: Updated license, main and data, for
	  separate packages.

2006-11-11 18:11  simsoueu

	* ARTWORK_LICENSE, LICENSE_README: Cleaned up license files and
	  updated them for Martin's contributions, as well as some comments
	  on contributions.

2006-11-11 18:10  simsoueu

	* ARTWORK_LICENSE: Removing duplicate entries, and updating license
	  for Martin's contributions.

2006-11-11 18:09  simsoueu

	* ARTWORK_LICENSE, LICENSE_README: Removing duplicate entries and
	  cleaning up things.

2006-11-11 18:03  simsoueu

	* data/LICENSE_README: Updating license information for a smaller
	  file, removing duplicates.

2006-11-11 17:34  simsoueu

	* LICENSE_README: There was a contradicting point with
	  LICENSE_README and ARTWORK_LICENSE. Fixed.

2006-11-11 02:31  bombardier

	* src/sky.cpp: Sky sphere is rendered as indexed array of quad
	  strips.

2006-11-09 21:52  thjordan

	* src/subsim.cpp: available languages are requested at runtime now
	  and presented as list for selection

2006-11-09 21:49  thjordan

	* data/texts/: formats.csv, common.csv: fixed errors in format

2006-11-09 21:46  thjordan

	* data/texts/: common.csv, formats.csv, languages.csv: added czech
	  and french language; added new text ressource for date format
	  string

2006-11-09 21:29  thjordan

	* src/texts.cpp: removed debug output

2006-11-09 21:25  thjordan

	* src/: texts.cpp, texts.h: automatically detect available
	  languages; format texts with format string

2006-11-09 21:24  thjordan

	* src/global_data.h: added handy helper function

2006-11-09 21:23  thjordan

	* src/game.cpp: use texts class for date string formatting

2006-11-09 21:22  thjordan

	* src/: date.cpp, date.h: removed obsolete functions, use texts
	  class for date string formatting

2006-11-09 21:17  thjordan

	* src/widget.cpp: fixed typo

2006-11-08 22:53  bombardier

	* src/: sky.cpp, sky.h: Sky sphere is rendered as indexed array of
	  quads, which eliminates duplicate vertex color computation.

2006-11-08 22:13  simsoueu

	* data/texts/: common.csv, languages.csv: Added Benjamin Carrier's
	  french translation (thanks Benjamin).

2006-11-07 23:45  thjordan

	* src/moon.cpp: clean up when you change texture environment next
	  time!!!

2006-11-06 21:08  thjordan

	* data/texts/common.csv: fix empty strings, or otherwise parser
	  breaks

2006-11-06 20:54  thjordan

	* data/texts/common.csv, src/submarine.cpp,
	  src/submarine_interface.cpp: remove obsolete texts; shifted 753
	  ff to 125ff

2006-11-01 21:04  thjordan

	* src/align16_allocator.h: added handy allocator for vectors to get
	  16-byte aligned memory

2006-10-27 08:32  thjordan

	* data/shaders/water_vp.shader: added reminding comment

2006-10-21 18:48  thjordan

	* src/water.cpp: fix broken cvs version

2006-10-21 16:29  thjordan

	* src/water.cpp: use quad strips for water rendering, do not use
	  rather obsolete compiled vertex arrays

2006-10-21 16:28  thjordan

	* src/sea_object.cpp: fixed possible sigsegv bug

2006-10-20 08:29  thjordan

	* src/water.cpp: change VBO usage mode

2006-10-20 00:38  thjordan

	* src/: water.cpp, water.h: fixed VBO support for non-shader water
	  rendering

2006-10-20 00:22  thjordan

	* src/water.cpp: use correct size

2006-10-20 00:21  bombardier

	* src/moon.cpp: Brighter moon

2006-10-20 00:20  thjordan

	* src/: vertexbuffer.cpp, water.cpp, water.h: use more VBOs

2006-10-19 23:43  thjordan

	* src/vertexbuffer.h: added reminding comment

2006-10-19 23:42  thjordan

	* src/: SConscript, vertexbuffer.cpp, vertexbuffer.h, water.cpp,
	  water.h: added vertex buffer object class; water renderer uses
	  vertex buffer objects now

2006-10-19 22:13  bombardier

	* src/moon.cpp: Some minor clenup.

2006-10-19 21:37  thjordan

	* src/moon.cpp: small performance improvement

2006-10-19 20:17  thjordan

	* data/textures/moon_n.png, src/moon.cpp: ccompute moon normal map
	  at runtime

2006-10-19 10:26  bombardier

	* data/textures/: moon_00.png, moon_01.png, moon_02.png,
	  moon_03.png, moon_04.png, moon_05.png, moon_06.png, moon_07.png,
	  moon_08.png, moon_09.png, moon_10.png, moon_11.png, moon_12.png,
	  moon_13.png, moon_14.png, moon_15.png, moon_16.png, moon_17.png,
	  moon_18.png, moon_19.png, moon_20.png, moon_21.png, moon_22.png,
	  moon_23.png: New moon rendering using normal mapped quad instead
	  of hardcoded moon phases. (Removing old moon phase textures)

2006-10-19 10:10  bombardier

	* data/environment/moon_data.xml, data/textures/moon_d.png,
	  data/textures/moon_n.png, src/moon.cpp, src/moon.h, src/sky.cpp,
	  src/sky.h: New moon rendering using normal mapped quad instead of
	  hardcoded moon phases.

2006-10-13 11:54  simsoueu

	* dftd_icon.png, dftd_icon.xpm: Added 32x32px png icons.

2006-10-12 20:48  thjordan

	* SConstruct: check if there is a CVS subdir, and only offer
	  "tarball" target in that case

2006-10-12 20:25  thjordan

	* data/texts/common.csv, src/ai.cpp, src/faulthandler.h,
	  src/ship.cpp, src/ship.h, src/submarine.cpp, src/submarine.h,
	  src/submarine_interface.cpp: bugfixes for deck gun handling

2006-10-12 00:12  thjordan

	* SConstruct: changes to make it compile under win32

2006-10-12 00:12  thjordan

	* src/: game_editor.cpp, map_display.cpp: bugfixes

2006-10-11 21:26  thjordan

	* src/: submarine.cpp, submarine.h, submarine_interface.cpp: when
	  tubes are empty do not report "torpedo fired" and do not play
	  launch sound

2006-10-11 21:25  thjordan

	* src/objcache.h: language bugfix

2006-10-11 21:00  thjordan

	* data/texts/common.csv: translated some texts

2006-10-10 23:17  thjordan

	* ChangeLog: updated

2006-10-10 23:08  thjordan

	* version.txt: adapted build system to new way of packaging data

2006-10-10 23:04  thjordan

	* SConstruct, files.txt, makedatapackage.py, makedeb,
	  makefilelist.py, makewinpack, debian/DEBIAN/control,
	  src/SConscript, suse/dangerdeep.spec: adapted build system to new
	  way of packaging data

2006-10-10 21:26  thjordan

	* files.txt, makefilelist.py: added comment; makefilelist builds
	  data package as test

2006-10-10 21:26  thjordan

	* src/SConscript: added comment

2006-10-10 20:35  thjordan

	* src/: filehelper.cpp, filehelper.h, subsim.cpp: config directory,
	  highscore directory and savegame directory can be set at runtime

2006-10-10 19:54  thjordan

	* src/: datadirs.cpp, datadirs.h, freeview_display.cpp,
	  global_data.cpp, global_data.h, sea_object.cpp,
	  ships_sunk_display.cpp, subsim.cpp, user_interface.cpp,
	  water_splash.cpp: base data directory can be set at runtime

2006-10-09 23:37  thjordan

	* src/submarine.cpp: fix torpedo chooser, use types according to
	  historic data

2006-10-09 23:06  thjordan

	* src/map_display.cpp: use CTRL + MMB instead of RMB to drag
	  objects

2006-10-09 18:42  thjordan

	* src/oglext/RenderingContext.cpp: remove compile hack

2006-10-08 23:30  thjordan

	* files.txt, makedeb, debian/DEBIAN/control: update

2006-10-08 23:27  thjordan

	*
	  data/objects/ships/corvettes/FlowerClass/flowercorvette_rn_camo2_color.png:
	  remove obsolete file

2006-10-08 22:26  thjordan

	* src/: freeview_display.cpp, freeview_display.h, particle.cpp,
	  particle.h: smoke and spray are colored by light color too

2006-10-08 22:04  thjordan

	* src/: freeview_display.cpp, water.cpp: improved upwelling color
	  of water at night and sky color at night

2006-10-08 19:05  thjordan

	* SConstruct, src/model.cpp: use slash as file separator character
	  always, no matter which platform. C/C++ standard wants it also
	  that way.

2006-10-08 19:04  thjordan

	* src/oglext/: OglExt.cpp, RenderingContext.cpp,
	  RenderingContext.hpp: compilation fixes for win32

2006-10-08 14:38  thjordan

	* src/: bspline.h, make_mesh.cpp, model.cpp, system.h: compilation
	  fixes for win32

2006-10-08 11:14  thjordan

	* data/shaders/water_fp.shader, src/color.h, src/daysky.cpp,
	  src/freeview_display.cpp, src/game.cpp, src/game.h, src/sky.cpp,
	  src/user_interface.cpp, src/water.cpp, src/water.h: changes on
	  water_fp shader for foam color; changes for water upwelling color
	  (depending on light color now); night sky is dim blue

2006-10-08 10:02  thjordan

	* src/sub_kdb_display.cpp: remove testing printfs

2006-10-07 23:28  thjordan

	* src/: daysky.cpp, daysky.h, game.cpp: fixed bug causing NaN for
	  sky color; remove silly const from argument definitions

2006-10-07 12:04  thjordan

	* src/: sky.cpp, subsim.cpp, daysky.cpp, freeview_display.cpp,
	  game.cpp, game.h: improved sky color

2006-10-07 12:03  thjordan

	* src/: submarine_interface.cpp, user_interface.cpp,
	  user_interface.h: added pause key to in-game main menu

2006-10-07 12:02  thjordan

	* src/oglext/RenderingContext.cpp: hack to make it compile on other
	  systems...

2006-10-07 11:59  thjordan

	* data/texts/common.csv: added text for pause button

2006-10-06 23:21  simsoueu

	*
	  data/objects/ships/freighters/fortship/can1941/fortship_v1_spec2.jpg:
	  Added weathered skin specular file.

2006-10-06 00:34  thjordan

	* src/: sub_periscope_display.cpp, sub_uzo_display.cpp,
	  user_interface.cpp, user_interface.h: fix triangle height display
	  error

2006-10-06 00:11  thjordan

	* src/: sub_periscope_display.cpp, sub_uzo_display.cpp,
	  user_interface.cpp, user_interface.h: show red triangle below
	  target

2006-10-05 23:11  thjordan

	* data/texts/common.csv: new texts for new menues

2006-10-05 22:57  thjordan

	* src/: user_interface.cpp, user_interface.h, widget.cpp, widget.h:
	  added widget checkbox with helper template class; use checkboxes
	  in playlist

2006-10-05 22:23  thjordan

	* src/: sub_tdc_display.cpp, sub_tdc_display.h,
	  submarine_interface.cpp, submarine_interface.h, system.h,
	  user_interface.cpp, user_interface.h, widget.cpp: new context
	  main menu; menues dragable with MMB now

2006-10-05 20:55  thjordan

	* src/: freeview_display.cpp, sub_bridge_display.cpp,
	  sub_gauges_display.cpp, sub_periscope_display.cpp,
	  sub_tdc_display.cpp, sub_torpsetup_display.cpp,
	  sub_uzo_display.cpp, user_interface.cpp, user_interface.h: show
	  message texts in every display screen

2006-10-05 17:55  simsoueu

	* data/objects/ships/freighters/fortship/can1943/:
	  fortship1943.data, fortship1943.ddxml, fortship_v2_camo2.jpg,
	  fortship_v2_camo3.jpg, fortship_v2_camo4.jpg: Updated ddxml+data
	  for new skins. Mid-war north-atlantic/western
	  approaches/norwegian sea skins.

2006-10-05 17:51  simsoueu

	* data/objects/ships/freighters/fortship/can1941/:
	  fortship1941.data, fortship1941.ddxml, fortship_v1_camo2.jpg,
	  fortship_v1_camo3.jpg, fortship_v1_camo4.jpg,
	  fortship_v1_camo5.jpg: Updated ddxml+data for new skins. Added
	  new skins, for atlantic, british india steam, us service early
	  war, battered north atlantic canadian.

2006-10-05 17:44  simsoueu

	*
	  data/objects/ships/freighters/fortship/nolisciv/fortship_nolisciv_camo2.jpg:
	  Updated American Export Lines, for correct logo in smokestack and
	  correct lettering.

2006-10-05 00:20  thjordan

	* src/: submarine_interface.cpp, submarine_interface.h,
	  user_interface.cpp, user_interface.h: in-game playlist
	  implemented

2006-10-05 00:10  thjordan

	* data/texts/common.csv: new texts for music playlist

2006-10-04 23:30  thjordan

	* src/: music.cpp, music.h, submarine_interface.cpp, subsim.cpp,
	  user_interface.cpp, user_interface.h, widget.cpp, widget.h: new
	  widget functions; first parts of in-game playlist

2006-10-04 20:08  thjordan

	* src/: xml.cpp, oglext/CHANGELOG, oglext/Macros.h,
	  oglext/OglExt.cpp, oglext/OglExt.h, oglext/RCHashArray.hpp,
	  oglext/RenderingContext.cpp, oglext/RenderingContext.hpp,
	  oglext/glext.h, tinyxml/changes.txt, tinyxml/readme.txt,
	  tinyxml/tinyxml.cpp, tinyxml/tinyxml.h, tinyxml/tinyxmlerror.cpp,
	  tinyxml/tinyxmlparser.cpp: new versions of oglext and tinyxml
	  included, with adaptions to new tinyxml library

2006-10-03 23:11  thjordan

	* src/: daysky.cpp, daysky.h, sky.cpp: sky color patches

2006-10-03 23:03  thjordan

	* src/credits.h: fix utf8 characters

2006-10-03 22:36  thjordan

	* src/: credits.h, global_data.cpp, image.h, objcache.h,
	  subsim.cpp: clean up data before leaving

2006-10-03 22:14  thjordan

	* files.txt: updated

2006-10-03 20:20  thjordan

	* src/: game.cpp, image.cpp, subsim.cpp, texture.cpp, xml.cpp,
	  xml.h: fixed memory leak

2006-10-03 18:21  thjordan

	* src/: credits.h, global_data.cpp, image.cpp, image.h, music.cpp,
	  music.h, ptrvector.h, sea_object.cpp, sea_object.h, sound.cpp,
	  sound.h, submarine_interface.cpp, subsim.cpp, system.cpp,
	  system.h, texture.cpp, user_interface.cpp, user_interface.h,
	  water.cpp: new ptrvector container to avoid memory leaks; new
	  music class and playlist manager

2006-10-03 11:53  thjordan

	* data/sounds/: Auf_Feindfahrt.ogg,
	  Auf_Feindfahrt_environmental.ogg, Auf_Feindfahrt_fast.ogg,
	  outside_underwater.ogg, theme.ogg: added new music from Martin

2006-10-03 11:27  thjordan

	* data/textures/splashring.png, src/particle.cpp, src/particle.h,
	  src/water_splash.cpp, src/water_splash.h: changed water splash
	  appearance

2006-10-02 17:39  thjordan

	* src/submarine_interface.cpp: added comment about second menu

2006-10-02 17:08  thjordan

	* src/user_interface.cpp: screen selector menu also moveable when
	  using left mouse button and clicking on title bar

2006-10-02 16:43  thjordan

	* src/submarine_interface.cpp: added comment

2006-10-02 13:32  thjordan

	* data/texts/common.csv, src/submarine_interface.cpp,
	  src/submarine_interface.h, src/user_interface.cpp: context menu
	  finished - you can select screens by context menu, and even drag
	  that menu around the screen

2006-10-01 23:24  simsoueu

	* data/objects/ships/freighters/liberty/1943/:
	  libertyship1943.data, libertyship1943.ddxml,
	  lship_1943_camo4.jpg: Updated v1943 liberty ship for late 1943
	  northern skin + data file.

2006-10-01 20:15  simsoueu

	* data/objects/torpedoes/: Fido/Fido.data, TI/FaTI/TI_FaTI.data,
	  TI/LuTI/TI_LuTI.data, TI/LuTII/TI_LuTII.data,
	  TI/standard/TI.data, TII/TII.data, TIII/FaTII/TIII_FaTII.data,
	  TIII/a_FaTII/TIIIa_FaTII.data, TIII/a_LuTI/TIIIa_LuTI.data,
	  TIII/a_LuTII/TIIIa_LuTII.data, TIII/standard/TIII.data,
	  TIV/TIV.data, TV/b/TVb.data, TV/standard/TV.data,
	  TVI/LuTI/TVI_LuTI.data, TXI/TXI.data: Updated torpedo data files,
	  to enable use of new G7a/G7e torpedo models, consistent with spec
	  files.

2006-10-01 20:14  simsoueu

	* data/textures/: g7a_torpedo_color.jpg, g7e_torpedo_color.jpg:
	  Added new G7a/G7e torpedo model textures.

2006-10-01 20:12  simsoueu

	* data/models/: g7a_torpedo.cs, g7a_torpedo.ddxml, g7e_torpedo.cs,
	  g7e_torpedo.ddxml: Added new G7a/G7e torpedo models.

2006-10-01 20:11  simsoueu

	* data/models/torpedo_g7.3ds: Deleted old torpedo model.

2006-10-01 18:52  thjordan

	* src/: sub_tdc_display.cpp, submarine_interface.cpp,
	  user_interface.cpp, user_interface.h: experimental context menu
	  added

2006-10-01 18:21  thjordan

	* src/: freeview_display.cpp, sky.cpp: fog patches by matt

2006-09-30 20:49  thjordan

	* src/convoy.cpp: easier generation in convoy.cpp with
	  probabilities

2006-09-30 18:20  simsoueu

	* data/objects/ships/freighters/liberty/1943/:
	  libertyship1943.data, libertyship1943.ddxml,
	  lship_1943_camo3.jpg: Updated ddxml+data file, added skin for
	  northern scenario.

2006-09-30 12:09  thjordan

	* src/freeview_display.cpp: do not render foam for torpedoes as
	  quick and dirty solution to the foam torpedo rendering problem

2006-09-30 12:08  thjordan

	* src/water.cpp: uncommented test variable

2006-09-30 12:00  thjordan

	* src/subsim.cpp: redisplay model when skin changed

2006-09-30 11:59  thjordan

	* data/textures/widgetelements_game.png,
	  data/textures/widgetelements_grey.png,
	  data/textures/widgetelements_menu.png, src/widget.cpp,
	  src/widget.h: themes now have extra colors for scrollbars

2006-09-30 05:50  simsoueu

	* data/objects/ships/freighters/liberty/1943/:
	  libertyship1943.data, libertyship1943.ddxml,
	  lship_1943_camo2.jpg, lship_1943_spec2.jpg: Updated data+ddxml
	  for new skins. Added skin for sea battered liberty ship.

2006-09-30 05:47  simsoueu

	* data/objects/ships/freighters/fortship/nolisciv/:
	  fortship_nolisciv_camo2.jpg, fortship_nolisciv_camo3.jpg,
	  fortshipciv.ddxml: Updated data+ddxml for skins. Added civilian
	  skins, for american coastal area, and caribbean sea.

2006-09-29 20:01  thjordan

	* files.txt: updated

2006-09-29 19:50  thjordan

	* SConstruct: use right order of arguments for pkg-config

2006-09-29 05:03  simsoueu

	* data/objects/ships/freighters/liberty/1941/:
	  libertyship1941.data, libertyship1941.ddxml,
	  lship_1941_camo2.jpg, lship_1941_camo3.jpg: Updated ddxml+data
	  files for skins. New early war skins added.

2006-09-28 22:33  thjordan

	* src/: airplane.h, depth_charge.cpp, gun_shell.cpp,
	  sea_object.cpp, sea_object.h, ship.h, torpedo.h,
	  water_splash.cpp: use saner way of avoiding detection of other
	  objects for trivial types (shells, DCs, splashes, torpedoes, ...)

2006-09-28 22:06  simsoueu

	* data/textures/splashring.png: Updated splash files.

2006-09-28 21:19  thjordan

	* src/sea_object.cpp: fix bug where ships started to "flicker"
	  after being hit - they were redetected every second but removed
	  on the next frame from visibility list

2006-09-28 21:12  thjordan

	* src/: depth_charge.cpp, gun_shell.cpp, torpedo.cpp,
	  water_splash.cpp: fixed severe bug, do not call object detection
	  for simple sea_objects (shells, depth charges, torpedoes, water
	  splashes) or the game segfaults when ships are removed.

2006-09-28 20:45  thjordan

	* src/: bspline.h, bspline_test.cpp, freeview_display.cpp,
	  game.cpp, water_splash.cpp, water_splash.h: use different shaped
	  water splashes for torpedoes, gun_shells and depth charges

2006-09-28 01:14  simsoueu

	* SConstruct: Updated SConstruct for architecture independent build
	  +xorg6/7/7.1.

2006-09-27 23:42  thjordan

	* src/freeview_display.cpp: new depth mask handling for overlapping
	  alpha objects

2006-09-27 23:28  thjordan

	* src/freeview_display.cpp: water splashes are depth sorted by
	  distance to player so alpha rendering works

2006-09-27 22:52  thjordan

	* src/: freeview_display.cpp, game.cpp, game.h, water_splash.cpp,
	  water_splash.h: use new water splash class for water splashes,
	  crude hack in many places

2006-09-26 23:34  thjordan

	* src/: water_splash.cpp, water_splash.h: different rise/fall shape

2006-09-26 23:04  thjordan

	* src/: SConscript, bspline.h, bspline_test.cpp,
	  freeview_display.cpp, water_splash.cpp, water_splash.h: added
	  water splashes (currently only test hack) and bspline test

2006-09-26 21:58  simsoueu

	* data/objects/ships/corvettes/FlowerClass/:
	  FlowerCorvette_RN.data, FlowerCorvette_RN.ddxml,
	  flowercorvette_rnavy_bump2.jpg, flowercorvette_rnavy_camo3.jpg,
	  flowercorvette_rnavy_camo5.jpg, flowercorvette_rnavy_spec2.jpg:
	  Updated camo3 skin for small error (no K111), new K540 skin, and
	  alternative spec+bump skins + updated data+ddxml files
	  respectively.

2006-09-26 03:38  simsoueu

	* data/objects/ships/corvettes/FlowerClass/:
	  FlowerCorvette_RN.data, FlowerCorvette_RN.ddxml,
	  flowercorvette_rnavy_camo4.jpg: Updated primary Flower class
	  corvette model ddxml, and data files, and added new skin
	  (Canadian Navy, 1944/45 colors).

2006-09-26 00:06  thjordan

	* src/: freeview_display.cpp, game.h: test render added

2006-09-25 23:31  simsoueu

	* data/objects/ships/corvettes/flowercorvette_hcn/:
	  flowercorvette_hcn.data, flowercorvette_hcn.ddxml,
	  flowercorvette_hcn_camo3.jpg, flowercorvette_hcn_camo4.jpg: New
	  skins for model 2 Flower class corvette, and updated ddxml+data
	  files.

2006-09-25 23:29  simsoueu

	* data/objects/ships/corvettes/flowercorvette_hrcn/:
	  flowercorvette_hrcn.data, flowercorvette_hrcn.ddxml,
	  flowercorvette_hrcn_camo1.jpg, flowercorvette_hrcn_camo2.jpg: New
	  skins for model2 Flower class corvette. Updated ddxml+data file.

2006-09-25 22:57  thjordan

	* SConstruct, files.txt: optimize loop

2006-09-25 22:52  thjordan

	* src/SConscript: fix scons warnings

2006-09-24 11:15  thjordan

	* data/textures/splash.png, data/textures/splashring.png,
	  data/textures/torpedo_expl_water_splash.png,
	  data/textures/torpedo_expl_water_splash_1.png,
	  data/textures/torpedo_expl_water_splash_2.png, src/particle.cpp:
	  new water splash images

2006-09-23 22:53  thjordan

	* src/: ai.cpp, airplane_interface.cpp, cfg.h, coastmap.h,
	  convoy.cpp, date.cpp, freeview_display.h, game.cpp, game.h,
	  game_editor.cpp, highscorelist.cpp, highscorelist.h, logbook.h,
	  map_display.cpp, network.cpp, network.h, ocean_wave_generator.h,
	  parser.cpp, parser.h, particle.cpp, ship.cpp, sky.cpp,
	  sonar_operator.cpp, sub_damage_display.h, sub_gauges_display.h,
	  sub_periscope_display.h, sub_tdc_display.cpp,
	  sub_torpedo_display.h, sub_torpsetup_display.h, submarine.cpp,
	  torpedo.cpp, user_interface.h, water.cpp, widget.cpp, xml.cpp:
	  more cleanups of the namespace pollution

2006-09-23 22:28  simsoueu

	* data/objects/ships/corvettes/flowercorvette_hrcn/:
	  flowercorvette_hrcn.cs, flowercorvette_hrcn.data,
	  flowercorvette_hrcn.ddxml, flowercorvette_hrcn_bump.jpg,
	  flowercorvette_hrcn_color.jpg, flowercorvette_hrcn_spec.jpg:
	  Added early Canadian Navy version of Flower class corvette (used
	  by Royal Navy too).

2006-09-23 22:25  simsoueu

	* data/objects/ships/corvettes/flowercorvette_hcn/:
	  flowercorvette_hcn.cs, flowercorvette_hcn.data,
	  flowercorvette_hcn.ddxml, flowercorvette_hcn_bump.jpg,
	  flowercorvette_hcn_camo2.jpg, flowercorvette_hcn_color.jpg,
	  flowercorvette_hcn_spec.jpg: Added early variant of Flower class
	  corvette, GB+CAN navies, with skins for atlantic+western
	  approaches.

2006-09-23 22:22  simsoueu

	* data/objects/ships/corvettes/FlowerClass/FlowerCorvette_RN.data:
	  Updated data file for RN Flower Corvette.

2006-09-23 13:51  thjordan

	* src/: airplane_interface.h, ship_interface.h,
	  submarine_interface.h: remove more silly using directives

2006-09-23 13:42  thjordan

	* src/: ai.h, airplane.cpp, airplane.h, airplane_interface.cpp,
	  binstream.h, bspline.h, cfg.cpp, cfg.h, convoy.cpp,
	  damagemodel.cpp, date.cpp, date.h, filehelper.cpp, filehelper.h,
	  global_data.cpp, global_data.h, gun_shell.h, logbook.h,
	  make_mesh.cpp, make_mesh.h, matrix4.h, model.cpp, model.h,
	  network.cpp, network.h, objcache.h, parser.cpp, parser.h,
	  particle.cpp, particle.h, quaternion.h, ship.cpp, ship.h,
	  sky.cpp, sky.h, sound.cpp, sound.h, submarine.cpp, submarine.h,
	  submarine_interface.cpp, system.cpp, token.h, tokenizer.cpp,
	  tokenizer.h, triangulate.cpp, triangulate.h, water.cpp, water.h,
	  widget.cpp, widget.h, xml.cpp: fixed namespace issues and
	  deprecated c++ syntax

2006-09-21 08:40  thjordan

	* doc/: sonar.pdf, sonar.tex: added even more new thoughts

2006-09-20 23:03  thjordan

	* doc/: sonar.pdf, sonar.tex: added some new thoughts

2006-09-20 22:14  thjordan

	* src/: font.cpp, font.h, widget.cpp: finally fixed Unicode 16bit
	  <-> Utf8 support

2006-09-18 23:48  thjordan

	* files.txt, data/textures/widgetelements_menu.png, src/subsim.cpp:
	  changed menu theme slightly

2006-09-18 23:48  thjordan

	* src/: sea_object.h, todo.txt: added/updated comments

2006-09-18 23:48  thjordan

	* src/: font.cpp, font.h, widget.cpp, widget.h: improved support
	  for utf-8

2006-09-17 15:23  thjordan

	* src/widget.cpp: remove accidentally leftover comment

2006-09-17 15:23  thjordan

	* src/: font.cpp, widget.cpp, widget.h: fixed multibyte input (UTF8
	  support) for widget_edit

2006-09-17 12:09  thjordan

	* src/moon.cpp: moon texture mode set from repeat to clamp to avoid
	  tiny graphical bug

2006-09-16 16:37  simsoueu

	* src/sky.cpp: Decreased number of visible stars from 2000 to 500,
	  much more realistic.

2006-09-16 15:57  simsoueu

	* CREDITS: Updated credits to include Matt Lawrence's patches.

2006-09-16 15:49  simsoueu

	* src/sky.cpp: Submitted Matt Lawrence's patch, for correct moon
	  bitmap blend modes, day time + night time.

2006-09-15 21:49  simsoueu

	* data/objects/submarines/VIIc/: submarine_VIIc.data,
	  type7c_camo10.jpg, type7c_camo11.jpg, type7c_camo1_color.jpg,
	  type7c_camo2.jpg, type7c_camo3.jpg, type7c_camo4.jpg,
	  type7c_camo5.jpg, type7c_camo6.jpg, type7c_camo7.jpg,
	  type7c_camo8.jpg, type7c_camo9.jpg, type7c_camog_bump.jpg,
	  type7c_camog_spec.jpg, uboat_VIIc.ddxml: New type VIIC skins, new
	  default skin.

2006-09-15 21:45  simsoueu

	* data/objects/submarines/VIIc/: cam1940b.jpg, cam1940c.jpg,
	  cam1940s.jpg: old texture files made obsolete by new skins.

2006-09-14 22:23  simsoueu

	* doc/regioncodes.txt: Codes for skin's data files, areas and
	  country codes.

2006-09-14 22:05  thjordan

	* files.txt: update

2006-09-14 22:00  thjordan

	* src/crosssection.cpp: can give any modelfilename; adapt to new
	  model class with skin support

2006-09-14 21:59  thjordan

	* data/objects/ships/tankers/kennebac/tanker_kennebak.cs: new data

2006-09-14 21:53  simsoueu

	* data/objects/ships/tankers/kennebac/: kennebak_bump.jpg,
	  kennebak_camo2.jpg, kennebak_camo3.jpg, kennebak_spec.jpg,
	  kennebak_usnavy_color.jpg, tanker_kennebak.data,
	  tanker_kennebak.ddxml: Updated Kennebak Tanker, reduced poly
	  count, new main skin, 2 new skins, updated ddxml to 1.1 and data
	  files.

2006-09-14 21:47  thjordan

	* data/objects/ships/tankers/kennebac/: mtanker_bump.png,
	  mtanker_c1.png, mtanker_c2.png, mtanker_camo2.png,
	  mtanker_spec.png: remove obsolete data

2006-09-14 09:00  thjordan

	* data/textures/foamamounttrail.png: improved foam trail texture

2006-09-14 08:54  thjordan

	* src/: map_display.cpp, ship.cpp, ship.h, water.cpp: foam trail
	  now starts at bow, looking much more realistic

2006-09-14 00:07  thjordan

	* src/: game.cpp, game_editor.cpp, map_display.cpp, ship.cpp,
	  ship.h, vector4.h, water.cpp: fixed trail rendering, improved
	  quality of it

2006-09-13 08:34  thjordan

	* data/missions/flowertest.xml, src/ship.cpp, src/water.cpp:
	  research on foam trail bug, quick fix for flowerclass test
	  mission

2006-09-08 21:17  thjordan

	* src/: model.h, torpedo.cpp: bugfix: set skin layout for torpedoes
	  or the game will crash when the first torpedo is fired and
	  displayed

2006-09-07 23:15  thjordan

	* src/: model.cpp, water.cpp: added comments about compiled vertex
	  arrays and vertex buffer objects.

2006-09-06 21:12  thjordan

	* src/: convoy.cpp, datadirs.cpp, depth_charge.cpp, depth_charge.h,
	  game.cpp, game_editor.cpp, global_data.cpp, global_data.h,
	  gun_shell.cpp, map_display.cpp, model.cpp, model.h,
	  sea_object.cpp, sea_object.h, submarine.cpp: better handling of
	  skin names, removed obsolete global data, bugfixes

2006-09-06 09:41  thjordan

	* data/objects/ships/corvettes/FlowerClass/FlowerCorvette_RN.data,
	  src/datadirs.cpp, src/sea_object.cpp: fixed date handling in skin
	  support

2006-09-06 00:26  thjordan

	* data/missions/flowertest.xml: added skin support to savegames and
	  sea_object spec files

2006-09-06 00:22  thjordan

	* src/: date.cpp, date.h, global_data.cpp, global_data.h,
	  objcache.h, sea_object.cpp, sea_object.h: added skin support to
	  savegames and sea_object spec files

2006-09-06 00:15  thjordan

	* data/missions/flowertest.xml: added test mission

2006-09-05 22:52  thjordan

	* data/objects/ships/corvettes/FlowerClass/FlowerCorvette_RN.data:
	  added skin data

2006-09-05 21:42  thjordan

	* src/model.cpp: removed obsolete comments

2006-09-05 04:26  apaes

	* src/credits.h: Added credit to ACM for his FreeBSD ports.

2006-09-03 23:07  thjordan

	* data/shaders/modelrender_vp.shader: added comment as reminder for
	  newer shaders

2006-09-02 18:22  thjordan

	* src/datadirs.cpp: no real change

2006-09-02 18:06  thjordan

	* data/objects/ships/corvettes/FlowerClass/FlowerCorvette_RN.data:
	  name of data files and id of objects must be identical

2006-09-02 15:05  thjordan

	* src/: datadirs.cpp, model.cpp, model.h, subsim.cpp: fixed
	  texture/skin handling and display

2006-09-01 21:55  thjordan

	* src/: model.cpp, model.h: quick fix hack to correct normal
	  generation, as interim solution until model class is fixed fully

2006-08-31 22:43  thjordan

	* data/objects/ships/corvettes/FlowerClass/FlowerCorvette_RN.ddxml,
	  data/texts/common.csv, src/global_data.cpp, src/model.cpp,
	  src/model.h, src/sea_object.cpp, src/subsim.cpp,
	  src/viewmodel.cpp, src/widget.h: more about skin support;
	  basically working with some hacks in code (not in main game);
	  vessel preview has skin switch

2006-08-29 22:55  thjordan

	* src/: model.cpp, model.h, viewmodel.cpp: skin support in model
	  class basically added

2006-08-29 21:14  simsoueu

	* data/objects/props/bunker_lorient/: bunker_lorient.cs,
	  bunker_lorient.xml, bunker_lorient_bump.jpg,
	  bunker_lorient_color.jpg: Props dir to objects, for props
	  (scenario related stuff). Lorient bunker/uboat pen added, no
	  specular map, no data file yet, internal rev.1.0.

2006-08-28 23:07  thjordan

	* src/: model.cpp, model.h, viewmodel.cpp: more bits about skins,
	  xml tag parsing started

2006-08-24 23:39  thjordan

	* data/objects/ships/corvettes/FlowerClass/FlowerCorvette_RN.ddxml,
	  doc/skins.txt, src/model.cpp, src/model.h: some first
	  experimental changes for model skin support

2006-08-24 22:40  thjordan

	* src/filehelper.cpp: forgot include

2006-08-23 18:25  simsoueu

	* data/maps/: Region_and_Navy_codes.txt,
	  default_map_colorcoded_indexed.png, default_mapcoded.xcfbz2:
	  Default map, color coded, indexed. Isolated layers + region codes
	  in xcfbz2. Region|navy codes in txt file. Indexed png at 22
	  colors (nr of visible regions+terrain(white)).

2006-08-23 03:39  simsoueu

	* doc/: dftd_torpedo_reference_rev.1.0.djvu,
	  dftd_torpedo_reference_rev.1.0.pdf: Dftd complete torpedo
	  reference, internal rev.1.0. Scribus SLA file available for
	  editing.

2006-08-23 00:04  thjordan

	* src/filehelper.cpp: slight text change

2006-08-23 00:00  thjordan

	* src/: filehelper.cpp, model.cpp, model.h: more error checks;
	  added some comments

2006-08-21 05:51  simsoueu

	* data/objects/ships/corvettes/FlowerClass/:
	  flowercorvette_rnavy_camo2.jpg, flowercorvette_rnavy_camo3.jpg:
	  Flower corvette, Royal Navy, 1942, North Atlantic (skin3), jpg, +
	  camo2 (1943, RN, NA), in jpg format (previous was png).

2006-08-20 21:27  simsoueu

	*
	  data/objects/ships/corvettes/FlowerClass/flowercorvette_rn_camo2_color.png:
	  Alternate camouflage scheme, for Flower Corvette, Royal Navy,
	  North Atlantic, 1943 (skin2).

2006-08-19 19:15  simsoueu

	* data/objects/ships/corvettes/FlowerClass/:
	  FlowerCorvette_RN.ddxml, FlowerCorvette_RN_1942_WA_color.jpg:
	  Updated Flower corvette models, trying to get rid of nasty
	  stressed normals.

2006-08-17 22:34  simsoueu

	* data/objects/ships/corvettes/FlowerClass/FlowerCorvette_RN.data:
	  Missing correct smoke entries

2006-08-17 22:28  simsoueu

	* data/objects/ships/corvettes/FlowerClass/: FlowerCorvette_RN.cs,
	  FlowerCorvette_RN.data, FlowerCorvette_RN.ddxml,
	  FlowerCorvette_RN_1942_WA_bump.jpg,
	  FlowerCorvette_RN_1942_WA_color.jpg,
	  FlowerCorvette_RN_1942_WA_spec.jpg: Flower class corvette, Royal
	  Navy, 1942 variant, Western Approaches camouflage, internal
	  rev.1.1. Check stressed normals on balcony.

2006-08-12 15:52  thjordan

	* src/convoy.cpp: fixed custom mission generation with new data
	  format

2006-08-12 15:32  thjordan

	* src/sonar_operator.cpp: fixed compilation bug with optimization
	  levels below -O2

2006-08-12 11:46  thjordan

	* data/images/compass_outer_masked.png,
	  data/images/daylight_controlscreen_pointers.png,
	  data/images/daylight_typevii_controlscreen_background.jpg,
	  data/images/redlight_controlscreen_pointers.png,
	  data/images/redlight_typevii_controlscreen_background.jpg,
	  data/texts/common.csv, src/keys.cpp, src/keys.h, src/parser.cpp,
	  src/ship.cpp, src/ship.h, src/sub_gauges_display.cpp,
	  src/sub_gauges_display.h, src/sub_torpsetup_display.cpp,
	  src/submarine.cpp, src/submarine_interface.cpp, src/subsim.cpp,
	  src/tokencodes.h: new throttle steps and keys; new controlscreen

2006-07-27 20:32  simsoueu

	* CREDITS: Updated credits for Dangerdeep Manual+translations.

2006-07-27 20:29  simsoueu

	* manual/Dangerdeep_Manual_-_Polish.pdf: Dangerdeep manual, Polish
	  translation, by Nemessica and Marc Roisé.

2006-07-20 08:44  thjordan

	* SConstruct: remove silly double defines

2006-07-19 20:31  thjordan

	* src/: ocean_wave_generator.h, oceantest.cpp: did some tests with
	  ocean generator, no changes for the game itself

2006-07-18 22:11  thjordan

	* data/: missions/aegeanconvoy.xml, missions/convoybattle.xml,
	  missions/singleship.xml,
	  objects/airplanes/heinkel115b1/heinkel115b1.data,
	  objects/ships/battleships/malaya/battleship_malaya.data,
	  objects/ships/carriers/bogue/carrier_bogue.data,
	  objects/ships/corvettes/british/corvette.data,
	  objects/ships/destroyers/oclass/destroyer_oclass.data,
	  objects/ships/destroyers/tribal/destroyer_tribal.data,
	  objects/ships/freighters/fortship/can1941/fortship1941.data,
	  objects/ships/freighters/fortship/can1943/fortship1943.data,
	  objects/ships/freighters/fortship/nolisciv/fortshipciv.data,
	  objects/ships/freighters/large/freighter_large.data,
	  objects/ships/freighters/liberty/1941/libertyship1941.data,
	  objects/ships/freighters/liberty/1942/libertyship1942.data,
	  objects/ships/freighters/liberty/1943/libertyship1943.data,
	  objects/ships/freighters/medium/freighter_medium.data,
	  objects/ships/freighters/northsands/northsands_camship.data,
	  objects/ships/merchants/large/merchant_large.data,
	  objects/ships/merchants/medium/merchant_medium.data,
	  objects/ships/merchants/small/merchant_small.data,
	  objects/ships/tankers/kennebac/tanker_kennebak.data,
	  objects/ships/tankers/small/tanker_small.data,
	  objects/ships/troopships/british/troopship_medium.data,
	  objects/submarines/IXc40/submarine_IXc40.data,
	  objects/submarines/VIIc/submarine_VIIc.data,
	  objects/submarines/XXI/submarine_XXI.data: added italian
	  translations to data files and missions

2006-07-17 19:20  thjordan

	* data/ships/: battleship_malaya.xml, carrier_bogue.xml,
	  corvette.xml, destroyer_oclass.xml, destroyer_tribal.xml,
	  fortship_can1941_data.xml, fortship_can1943_data.xml,
	  fortship_nolisciv_data.xml, freighter_large.xml,
	  freighter_medium.xml, libertyship_1941_data.xml,
	  libertyship_1942_data.xml, libertyship_1943_data.xml,
	  merchant_large.xml, merchant_medium.xml, merchant_small.xml,
	  northsands_camship_data.xml, tanker_medium.xml, tanker_small.xml,
	  troopship_medium.xml: removed old data files

2006-07-16 15:40  thjordan

	* src/: datadirs.cpp, model.cpp: bugfixes to make the code work
	  again with the new data file structure

2006-07-16 15:26  thjordan

	* data/models/battleship_malaya.3ds,
	  data/models/battleship_malaya.cs, data/models/carrier_bogue.3ds,
	  data/models/carrier_bogue.cs, data/models/corvette.3ds,
	  data/models/corvette.cs, data/models/destroyer_oclass.3ds,
	  data/models/destroyer_oclass.cs, data/models/destroyer_tribal.cs,
	  data/models/destroyer_tribal.xml,
	  data/models/fortship_can1941_model.cs,
	  data/models/fortship_can1941_model.xml,
	  data/models/fortship_can1943_model.cs,
	  data/models/fortship_can1943_model.xml,
	  data/models/fortship_nolisciv_model.cs,
	  data/models/fortship_nolisciv_model.xml,
	  data/models/heinkel115b1_model.cs,
	  data/models/heinkel115b1_model.xml,
	  data/models/large_freighter.3ds, data/models/large_freighter.cs,
	  data/models/large_merchant.3ds, data/models/large_merchant.cs,
	  data/models/libertyship_1941_model.cs,
	  data/models/libertyship_1941_model.xml,
	  data/models/libertyship_1942_model.cs,
	  data/models/libertyship_1942_model.xml,
	  data/models/libertyship_1943_model.cs,
	  data/models/libertyship_1943_model.xml,
	  data/models/medium_freighter.cs,
	  data/models/medium_freighter.xml,
	  data/models/medium_merchant.3ds, data/models/medium_merchant.cs,
	  data/models/medium_tanker.cs, data/models/medium_tanker.xml,
	  data/models/medium_troopship.3ds,
	  data/models/medium_troopship.cs,
	  data/models/northsands_camship_model.cs,
	  data/models/northsands_camship_model.xml,
	  data/models/small_merchant.3ds, data/models/small_merchant.cs,
	  data/models/small_tanker.3ds, data/models/small_tanker.cs,
	  data/models/submarine_IXc40.3ds, data/models/submarine_IXc40.cs,
	  data/models/submarine_VIIc.cs, data/models/submarine_XXI.3ds,
	  data/models/submarine_XXI.cs, data/models/uboat_VIIc.cs,
	  data/models/uboat_VIIc.xml,
	  data/objects/airplanes/heinkel115b1/heinkel115b1.data,
	  data/objects/ships/destroyers/tribal/destroyer_tribal.data,
	  data/objects/ships/freighters/fortship/can1941/fortship1941.data,
	  data/objects/ships/freighters/fortship/can1943/fortship1943.data,
	  data/objects/ships/freighters/fortship/nolisciv/fortshipciv.data,
	  data/objects/ships/freighters/liberty/1941/libertyship1941.data,
	  data/objects/ships/freighters/liberty/1942/libertyship1942.data,
	  data/objects/ships/freighters/liberty/1943/libertyship1943.data,
	  data/objects/ships/freighters/medium/freighter_medium.data,
	  data/objects/ships/freighters/northsands/northsands_camship.data,
	  data/objects/ships/tankers/kennebac/tanker_kennebak.data,
	  data/objects/submarines/VIIc/submarine_VIIc.data,
	  data/textures/bogue.png, data/textures/cam1940b.jpg,
	  data/textures/cam1940c.jpg, data/textures/cam1940s.jpg,
	  data/textures/corvette.png,
	  data/textures/fortship_can1941_bump.jpg,
	  data/textures/fortship_can1941_color.jpg,
	  data/textures/fortship_can1941_spec.jpg,
	  data/textures/fortship_can1943_bump.jpg,
	  data/textures/fortship_can1943_diffuse.jpg,
	  data/textures/fortship_can1943_spec.jpg,
	  data/textures/fortship_nolisciv_bump.jpg,
	  data/textures/fortship_nolisciv_color.jpg,
	  data/textures/fortship_nolisciv_spec.jpg,
	  data/textures/heinkel115b1_bump.jpg,
	  data/textures/heinkel115b1_diffuse.jpg,
	  data/textures/heinkel115b1_spec.jpg, data/textures/lgfreigh.png,
	  data/textures/lgmercha.png, data/textures/lship_1941_bump.jpg,
	  data/textures/lship_1941_diffuse.jpg,
	  data/textures/lship_1941_spec.jpg,
	  data/textures/lship_1942_bump.jpg,
	  data/textures/lship_1942_diffuse.jpg,
	  data/textures/lship_1942_spec.jpg,
	  data/textures/lship_1943_bump.jpg,
	  data/textures/lship_1943_diffuse.jpg,
	  data/textures/lship_1943_spec.jpg, data/textures/malaya.png,
	  data/textures/mdfreigh.png, data/textures/mdmercha.png,
	  data/textures/mdtroops.png, data/textures/medrei_b.jpg,
	  data/textures/medrei_f.jpg, data/textures/medrei_r.jpg,
	  data/textures/mtanker_bump.png, data/textures/mtanker_c2.png,
	  data/textures/mtanker_camo2.png, data/textures/mtanker_spec.png,
	  data/textures/northsands_camship_bump.jpg,
	  data/textures/northsands_camship_color.jpg,
	  data/textures/northsands_camship_spec.jpg,
	  data/textures/smmercha.png, data/textures/smtanker.png,
	  data/textures/sub21.png, data/textures/sub9c40.png,
	  data/textures/tribal_bump.png, data/textures/tribal_color.jpg,
	  data/textures/tribal_specular.jpg, data/torpedoes/Fido.txt,
	  data/torpedoes/Fido.xml, data/torpedoes/TI.xml,
	  data/torpedoes/TII.xml, data/torpedoes/TIII.xml,
	  data/torpedoes/TIII_FaTII.xml, data/torpedoes/TIII_FaTII_de.txt,
	  data/torpedoes/TIII_FaTII_en.txt, data/torpedoes/TIII_de.txt,
	  data/torpedoes/TIII_en.txt, data/torpedoes/TIIIa_FaTII.xml,
	  data/torpedoes/TIIIa_FaTII_de.txt,
	  data/torpedoes/TIIIa_FaTII_en.txt, data/torpedoes/TIIIa_LuTI.xml,
	  data/torpedoes/TIIIa_LuTII.xml,
	  data/torpedoes/TIIIa_LuTII_de.txt,
	  data/torpedoes/TIIIa_LuTII_en.txt,
	  data/torpedoes/TIIIa_LuTI_de.txt,
	  data/torpedoes/TIIIa_LuTI_en.txt, data/torpedoes/TII_de.txt,
	  data/torpedoes/TII_en.txt, data/torpedoes/TIV.xml,
	  data/torpedoes/TIV_de.txt, data/torpedoes/TIV_en.txt,
	  data/torpedoes/TI_FaTI.xml, data/torpedoes/TI_FaTI_de.txt,
	  data/torpedoes/TI_FaTI_en.txt, data/torpedoes/TI_LuTI.xml,
	  data/torpedoes/TI_LuTII.xml, data/torpedoes/TI_LuTII_de.txt,
	  data/torpedoes/TI_LuTII_en.txt, data/torpedoes/TI_LuTI_de.txt,
	  data/torpedoes/TI_LuTI_en.txt, data/torpedoes/TI_de.txt,
	  data/torpedoes/TI_en.txt, data/torpedoes/TV.xml,
	  data/torpedoes/TVI_LuTI.xml, data/torpedoes/TVI_LuTI_de.txt,
	  data/torpedoes/TVI_LuTI_en.txt, data/torpedoes/TV_de.txt,
	  data/torpedoes/TV_en.txt, data/torpedoes/TVb.xml,
	  data/torpedoes/TVb_de.txt, data/torpedoes/TVb_en.txt,
	  data/torpedoes/TXI.xml, data/torpedoes/TXI_de.txt,
	  data/torpedoes/TXI_en.txt, src/datadirs.cpp, src/datadirs.h,
	  src/global_data.cpp, src/model.cpp, src/model.h,
	  src/sea_object.cpp, src/sub_torpedo_display.cpp,
	  src/submarine.cpp, src/subsim.cpp, src/texture.h,
	  src/viewmodel.cpp: adapt code to new data file structure (part
	  2); removed old data files

2006-07-16 12:24  thjordan

	* src/: convoy.cpp, datadirs.h, game.cpp, game_editor.cpp,
	  map_display.cpp, sub_torpedo_display.cpp, submarine.cpp,
	  subsim.cpp, viewmodel.cpp: adapt code to new data file structure
	  (part 1)

2006-07-16 12:05  thjordan

	* src/datadirs.cpp: bugfix, ignore some directories and files

2006-07-16 11:59  thjordan

	* src/: SConscript, datadirs.cpp, datadirs.h, subsim.cpp: new
	  helper class for new data file structure

2006-07-16 11:38  thjordan

	* data/objects/: airplanes/heinkel115b1/heinkel115b1_bump.jpg,
	  airplanes/heinkel115b1/heinkel115b1_diffuse.jpg,
	  airplanes/heinkel115b1/heinkel115b1_spec.jpg,
	  ships/battleships/malaya/malaya.png,
	  ships/carriers/bogue/bogue.png,
	  ships/corvettes/british/corvette.png,
	  ships/destroyers/tribal/tribal_bump.png,
	  ships/destroyers/tribal/tribal_color.jpg,
	  ships/destroyers/tribal/tribal_specular.jpg,
	  ships/freighters/fortship/can1941/fortship_can1941_bump.jpg,
	  ships/freighters/fortship/can1941/fortship_can1941_color.jpg,
	  ships/freighters/fortship/can1941/fortship_can1941_spec.jpg,
	  ships/freighters/fortship/can1943/fortship_can1943_bump.jpg,
	  ships/freighters/fortship/can1943/fortship_can1943_diffuse.jpg,
	  ships/freighters/fortship/can1943/fortship_can1943_spec.jpg,
	  ships/freighters/fortship/nolisciv/fortship_nolisciv_bump.jpg,
	  ships/freighters/fortship/nolisciv/fortship_nolisciv_color.jpg,
	  ships/freighters/fortship/nolisciv/fortship_nolisciv_spec.jpg,
	  ships/freighters/large/lgfreigh.png,
	  ships/freighters/liberty/1941/lship_1941_bump.jpg,
	  ships/freighters/liberty/1941/lship_1941_diffuse.jpg,
	  ships/freighters/liberty/1941/lship_1941_spec.jpg,
	  ships/freighters/liberty/1942/lship_1942_bump.jpg,
	  ships/freighters/liberty/1942/lship_1942_bump_g1.jpg,
	  ships/freighters/liberty/1942/lship_1942_diffuse.jpg,
	  ships/freighters/liberty/1942/lship_1942_diffuse_g4.jpg,
	  ships/freighters/liberty/1942/lship_1942_spec.jpg,
	  ships/freighters/liberty/1943/lship_1943_bump.jpg,
	  ships/freighters/liberty/1943/lship_1943_diffuse.jpg,
	  ships/freighters/liberty/1943/lship_1943_spec.jpg,
	  ships/freighters/medium/medrei_b.jpg,
	  ships/freighters/medium/medrei_f.jpg,
	  ships/freighters/medium/medrei_r.jpg,
	  ships/freighters/northsands/northsands_camship_bump.jpg,
	  ships/freighters/northsands/northsands_camship_color.jpg,
	  ships/freighters/northsands/northsands_camship_spec.jpg,
	  ships/merchants/large/lgmercha.png,
	  ships/merchants/medium/mdmercha.png,
	  ships/merchants/small/smmercha.png,
	  ships/tankers/kennebac/mtanker_bump.png,
	  ships/tankers/kennebac/mtanker_c1.png,
	  ships/tankers/kennebac/mtanker_c2.png,
	  ships/tankers/kennebac/mtanker_camo2.png,
	  ships/tankers/kennebac/mtanker_spec.png,
	  ships/tankers/small/smtanker.png,
	  ships/troopships/british/mdtroops.png,
	  submarines/IXc40/sub9c40.png, submarines/VIIc/cam1940b.jpg,
	  submarines/VIIc/cam1940c.jpg, submarines/VIIc/cam1940s.jpg,
	  submarines/XXI/sub21.png: added textures

2006-07-16 00:50  thjordan

	* data/objects/ships/:
	  freighters/fortship/can1941/fortship1941.data,
	  freighters/fortship/can1941/fortship_can1941.data,
	  freighters/fortship/can1943/fortship1943.data,
	  freighters/fortship/can1943/fortship_can1943.data,
	  freighters/fortship/nolisciv/fortship_nolisciv.data,
	  freighters/fortship/nolisciv/fortshipciv.data,
	  freighters/liberty/1941/libertyship1941.data,
	  freighters/liberty/1941/libertyship_1941.data,
	  freighters/liberty/1942/libertyship1942.data,
	  freighters/liberty/1942/libertyship_1942.data,
	  freighters/liberty/1943/libertyship1943.data,
	  freighters/liberty/1943/libertyship_1943.data,
	  tankers/kennebac/tanker_kennebak.data,
	  tankers/kennebac/tanker_medium.data: added new data

2006-07-16 00:45  thjordan

	* data/objects/: airplanes/heinkel115b1/heinkel115b1.cs,
	  airplanes/heinkel115b1/heinkel115b1.data,
	  airplanes/heinkel115b1/heinkel115b1.ddxml,
	  ships/battleships/malaya/battleship_malaya.3ds,
	  ships/battleships/malaya/battleship_malaya.cs,
	  ships/carriers/bogue/carrier_bogue.3ds,
	  ships/carriers/bogue/carrier_bogue.cs,
	  ships/corvettes/british/corvette.3ds,
	  ships/corvettes/british/corvette.cs,
	  ships/destroyers/oclass/destroyer_oclass.3ds,
	  ships/destroyers/oclass/destroyer_oclass.cs,
	  ships/destroyers/tribal/destroyer_tribal.cs,
	  ships/destroyers/tribal/destroyer_tribal.ddxml,
	  ships/freighters/fortship/can1941/fortship1941.cs,
	  ships/freighters/fortship/can1941/fortship1941.ddxml,
	  ships/freighters/fortship/can1943/fortship1943.cs,
	  ships/freighters/fortship/can1943/fortship1943.ddxml,
	  ships/freighters/fortship/nolisciv/fortshipciv.cs,
	  ships/freighters/fortship/nolisciv/fortshipciv.ddxml,
	  ships/freighters/large/large_freighter.3ds,
	  ships/freighters/large/large_freighter.cs,
	  ships/freighters/liberty/1941/libertyship1941.cs,
	  ships/freighters/liberty/1941/libertyship1941.ddxml,
	  ships/freighters/liberty/1942/libertyship1942.cs,
	  ships/freighters/liberty/1942/libertyship1942.ddxml,
	  ships/freighters/liberty/1943/libertyship1943.cs,
	  ships/freighters/liberty/1943/libertyship1943.ddxml,
	  ships/freighters/medium/medium_freighter.cs,
	  ships/freighters/medium/medium_freighter.ddxml,
	  ships/freighters/northsands/northsands_camship.cs,
	  ships/freighters/northsands/northsands_camship.ddxml,
	  ships/merchants/large/large_merchant.3ds,
	  ships/merchants/large/large_merchant.cs,
	  ships/merchants/medium/medium_merchant.3ds,
	  ships/merchants/medium/medium_merchant.cs,
	  ships/merchants/small/small_merchant.3ds,
	  ships/merchants/small/small_merchant.cs,
	  ships/tankers/kennebac/tanker_kennebak.cs,
	  ships/tankers/kennebac/tanker_kennebak.ddxml,
	  ships/tankers/small/small_tanker.3ds,
	  ships/tankers/small/small_tanker.cs,
	  ships/troopships/british/medium_troopship.3ds,
	  ships/troopships/british/medium_troopship.cs,
	  submarines/IXc40/submarine_IXc40.3ds,
	  submarines/IXc40/submarine_IXc40.cs,
	  submarines/VIIc/uboat_VIIc.cs, submarines/VIIc/uboat_VIIc.ddxml,
	  submarines/XXI/submarine_XXI.3ds,
	  submarines/XXI/submarine_XXI.cs, torpedoes/Fido/Fido.data,
	  torpedoes/TVI/LuTI/TVI_LuTI.data,
	  torpedoes/TVI/LuTI/TVI_LuTI_de.txt,
	  torpedoes/TVI/LuTI/TVI_LuTI_en.txt: add new data files

2006-07-16 00:21  thjordan

	* data/objects/: airplanes/heinkel115b1/heinkel115b1.data,
	  ships/battleships/malaya/battleship_malaya.data,
	  ships/carriers/bogue/carrier_bogue.data,
	  ships/corvettes/british/corvette.data,
	  ships/destroyers/oclass/destroyer_oclass.data,
	  ships/destroyers/tribal/destroyer_tribal.data,
	  ships/freighters/fortship/can1941/fortship_can1941.data,
	  ships/freighters/fortship/can1943/fortship_can1943.data,
	  ships/freighters/fortship/nolisciv/fortship_nolisciv.data,
	  ships/freighters/large/freighter_large.data,
	  ships/freighters/liberty/1941/libertyship_1941.data,
	  ships/freighters/liberty/1942/libertyship_1942.data,
	  ships/freighters/liberty/1943/libertyship_1943.data,
	  ships/freighters/medium/freighter_medium.data,
	  ships/freighters/northsands/northsands_camship.data,
	  ships/merchants/large/merchant_large.data,
	  ships/merchants/medium/merchant_medium.data,
	  ships/merchants/small/merchant_small.data,
	  ships/tankers/kennebac/tanker_medium.data,
	  ships/tankers/small/tanker_small.data,
	  ships/troopships/british/troopship_medium.data,
	  submarines/IXc40/submarine_IXc40.data,
	  submarines/VIIc/submarine_VIIc.data,
	  submarines/XXI/submarine_XXI.data, torpedoes/Fido/Fido.data,
	  torpedoes/Fido/Fido.txt, torpedoes/TI/FaTI/TI_FaTI.data,
	  torpedoes/TI/FaTI/TI_FaTI_de.txt,
	  torpedoes/TI/FaTI/TI_FaTI_en.txt, torpedoes/TI/LuTI/TI_LuTI.data,
	  torpedoes/TI/LuTI/TI_LuTI_de.txt,
	  torpedoes/TI/LuTI/TI_LuTI_en.txt,
	  torpedoes/TI/LuTII/TI_LuTII.data,
	  torpedoes/TI/LuTII/TI_LuTII_de.txt,
	  torpedoes/TI/LuTII/TI_LuTII_en.txt,
	  torpedoes/TI/standard/TI.data, torpedoes/TI/standard/TI_de.txt,
	  torpedoes/TI/standard/TI_en.txt, torpedoes/TII/TII.data,
	  torpedoes/TII/TII_de.txt, torpedoes/TII/TII_en.txt,
	  torpedoes/TIII/FaTII/TIII_FaTII.data,
	  torpedoes/TIII/FaTII/TIII_FaTII_de.txt,
	  torpedoes/TIII/FaTII/TIII_FaTII_en.txt,
	  torpedoes/TIII/a_FaTII/TIIIa_FaTII.data,
	  torpedoes/TIII/a_FaTII/TIIIa_FaTII_de.txt,
	  torpedoes/TIII/a_FaTII/TIIIa_FaTII_en.txt,
	  torpedoes/TIII/a_LuTI/TIIIa_LuTI.data,
	  torpedoes/TIII/a_LuTI/TIIIa_LuTI_de.txt,
	  torpedoes/TIII/a_LuTI/TIIIa_LuTI_en.txt,
	  torpedoes/TIII/a_LuTII/TIIIa_LuTII.data,
	  torpedoes/TIII/a_LuTII/TIIIa_LuTII_de.txt,
	  torpedoes/TIII/a_LuTII/TIIIa_LuTII_en.txt,
	  torpedoes/TIII/standard/TIII.data,
	  torpedoes/TIII/standard/TIII_de.txt,
	  torpedoes/TIII/standard/TIII_en.txt, torpedoes/TIV/TIV.data,
	  torpedoes/TIV/TIV_de.txt, torpedoes/TIV/TIV_en.txt,
	  torpedoes/TV/b/TVb.data, torpedoes/TV/b/TVb_de.txt,
	  torpedoes/TV/b/TVb_en.txt, torpedoes/TV/standard/TV.data,
	  torpedoes/TV/standard/TV_de.txt, torpedoes/TV/standard/TV_en.txt,
	  torpedoes/TXI/TXI.data, torpedoes/TXI/TXI_de.txt,
	  torpedoes/TXI/TXI_en.txt: added new data files

2006-07-12 11:34  thjordan

	* src/: bspline.h, user_interface.cpp: removed assert() calls
	  (please do not use assert\!); splitted bspline class in uniform
	  and non-uniform bspline classes to make non-uniform-bsplines
	  available

2006-07-09 10:35  thjordan

	* doc/: translation.pdf, translation.tex: added documentation about
	  translations.

2006-07-02 11:26  thjordan

	* src/sonar_operator.cpp: some bugfixes and improvements of sonar
	  operator simulation

2006-07-02 10:17  thjordan

	* src/: angle.h, sonar_operator.cpp, sonar_operator.h: another try
	  to localize signals better when turning

2006-07-02 00:05  thjordan

	* src/sonar_operator.cpp: some more sonar operator tests

2006-07-01 23:42  thjordan

	* files.txt: update

2006-07-01 23:36  thjordan

	* data/missions/singleship.xml: added test mission with just a
	  single ship

2006-07-01 21:20  thjordan

	* src/: SConscript, sonar.cpp, sonar.h, sonar_operator.cpp,
	  sonar_operator.h, submarine.cpp, submarine.h: tried to improve
	  sonar operator simulation

2006-06-28 23:25  thjordan

	* src/sonar.cpp: bugfix to make it compileable with gcc 4.0.3
	  (ubuntu)

2006-06-28 08:37  thjordan

	* src/: map_display.cpp, sonar.cpp, sonar.h, submarine.cpp: let the
	  sonar operator report absolute angles; added sonar operator
	  load/save interface (no code yet)

2006-06-27 23:40  thjordan

	* files.txt: update

2006-06-27 23:39  thjordan

	* src/: map_display.cpp, map_display.h, sonar.cpp, sonar.h,
	  submarine.h: use new sonar simulation to draw sound contacts on
	  map; improved sonar operator simulation

2006-06-26 23:25  thjordan

	* src/: sonar.cpp, sonar.h, sub_kdb_display.cpp, sub_kdb_display.h,
	  submarine.cpp, submarine.h: moved sonar operator instance to
	  class submarine

2006-06-21 08:19  thjordan

	* doc/sonar.tex: added comment about sonar man

2006-06-18 14:05  thjordan

	* src/game.cpp: added importent note about receiver noise, to be
	  fixed later

2006-06-18 12:13  thjordan

	* src/: game.cpp, sonar.cpp: more about sonar

2006-06-18 10:55  thjordan

	* doc/sonar.tex, src/game.cpp, src/game.h, src/map_display.cpp,
	  src/ship.cpp, src/sonar.cpp, src/sonar.h,
	  src/sub_kdb_display.cpp: new noise class, better flow of data,
	  improved noise/sonar simulation

2006-06-17 12:15  thjordan

	* doc/: sonar.pdf, sonar.tex: added section about sonar man
	  simulation

2006-06-17 11:57  thjordan

	* doc/sonar.pdf, doc/sonar.tex, src/game.cpp, src/map_display.cpp,
	  src/sonar.cpp, src/sonar.h: some more changes on sonar

2006-06-13 21:16  apaes

	* src/viewmodel.cpp: Fixed a small bug causing segfault on the
	  --gui flag.

2006-06-13 20:54  thjordan

	* doc/: sonar.pdf, sonar.tex: updated sonar formulas

2006-06-13 19:10  thjordan

	* doc/: sonar.pdf, sonar.tex: some updates

2006-06-13 16:11  apaes

	* src/widget.cpp: Fixed small display misbehavior when scrolling on
	  widget_list objects.

2006-06-13 12:47  apaes

	* src/: SConscript, viewmodel.cpp: Added viewmodel --gui flag for
	  GUI with model browsing. Options for moving / saving smoke origin
	  if originally available.

2006-06-13 12:16  apaes

	* src/map_display.cpp: Smoother mouse wheel zoom in/ou in map
	  display.cpp

2006-06-13 04:00  apaes

	* files.txt, src/credits.h: updated files.txt due to North Sand CAM
	  ship. updated credits.h

2006-06-13 00:58  simsoueu

	* data/textures/: northsands_camship_bump.jpg,
	  northsands_camship_color.jpg, northsands_camship_spec.jpg:
	  Texture maps for North Sands based CAM ship + Hawker Hurricane,
	  RN white ensign, camouflage scheme version 1.

2006-06-13 00:57  simsoueu

	* data/models/: northsands_camship_model.cs,
	  northsands_camship_model.xml: North Sands class based CAM ship,
	  with Hawker Hurricane Mk.I model, internal rev.1.1.

2006-06-13 00:55  simsoueu

	* data/ships/northsands_camship_data.xml: Data file for North Sands
	  class based CAM ship, fixed country entry.

2006-06-13 00:54  simsoueu

	* src/convoy.cpp: Added entry to North Sands class based CAM ship
	  (with Hawker Hurricane).

2006-06-13 00:37  apaes

	* data/ships/merchant_large.xml: fixed typo in ship data for smoke
	  position.

2006-06-13 00:17  apaes

	* data/ships/: battleship_malaya.xml, corvette.xml,
	  merchant_large.xml, merchant_medium.xml, merchant_small.xml,
	  tanker_small.xml, troopship_medium.xml: Smoke origin fixed for
	  the older models.

2006-06-11 12:56  thjordan

	* doc/: sonar.pdf, sonar.tex: added a document describing sonar,
	  its problems and implementation details.

2006-06-10 19:38  simsoueu

	* data/textures/: fortship_nolisciv_bump.jpg,
	  fortship_nolisciv_color.jpg, fortship_nolisciv_spec.jpg: Added
	  maps for 3rd fort ship version, colors based on nolisement.

2006-06-10 19:37  simsoueu

	* data/models/: fortship_nolisciv_model.cs,
	  fortship_nolisciv_model.xml: 3rd version of fort ship, lowest
	  deck, etc... colors based on nolisement, internal rev.1.1.

2006-06-10 19:36  simsoueu

	* data/ships/: fortship_can1941_data.xml,
	  fortship_can1943_data.xml, fortship_nolisciv_data.xml: Added data
	  file for latest fort ship model, and fixed tonnage entries in
	  data, for the other fort ship data files.

2006-06-10 19:35  simsoueu

	* src/convoy.cpp: Added entries for latest fort ship model, in
	  convoy.cpp.

2006-06-09 07:16  reilithion

	* src/: torpedo.cpp, torpedo.h: Fixed fuse code and implemented
	  random fuse choice (poorly).

2006-06-09 00:06  simsoueu

	* src/convoy.cpp: Updated convoy.cpp, in order to include 2nd
	  variant of North Sands class merchant (armed, 1943 version).

2006-06-09 00:05  simsoueu

	* data/ships/fortship_can1943_data.xml: North Sands class merchant
	  (Fort Ships), data file, smoke origins fixed/aligned - tonnage
	  data, and specs (speed, etc..) needs confirmation. Note: check
	  dimensions specs again.

2006-06-09 00:03  simsoueu

	* data/models/: fortship_can1943_model.cs,
	  fortship_can1943_model.xml: North Sands class merchants (Fort
	  Ships), armed version, 1943, internal rev.1.1 (note, vents
	  triangle count cut by half).

2006-06-09 00:02  simsoueu

	* data/textures/: fortship_can1943_bump.jpg,
	  fortship_can1943_diffuse.jpg, fortship_can1943_spec.jpg: North
	  Sands class merchant (Fort Ships), armed version, 1943, textures,
	  internal rev 1.1.

2006-06-08 03:39  apaes

	* src/: map_display.cpp, sub_periscope_display.cpp,
	  sub_uzo_display.cpp: Added mouse wheel scroll up/down (zoom
	  in/zoom out) support in periscope/uzo/map screens.

2006-06-08 02:51  apaes

	* files.txt: updated files.txt with bombardier moon phases
	  additioned files.

2006-06-07 22:38  bombardier

	* data/environment/moon_data.xml, data/textures/moon_00.png,
	  data/textures/moon_01.png, data/textures/moon_02.png,
	  data/textures/moon_03.png, data/textures/moon_04.png,
	  data/textures/moon_05.png, data/textures/moon_06.png,
	  data/textures/moon_07.png, data/textures/moon_08.png,
	  data/textures/moon_09.png, data/textures/moon_10.png,
	  data/textures/moon_11.png, data/textures/moon_12.png,
	  data/textures/moon_13.png, data/textures/moon_14.png,
	  data/textures/moon_15.png, data/textures/moon_16.png,
	  data/textures/moon_17.png, data/textures/moon_18.png,
	  data/textures/moon_19.png, data/textures/moon_20.png,
	  data/textures/moon_21.png, data/textures/moon_22.png,
	  data/textures/moon_23.png, src/SConscript, src/moon.cpp,
	  src/moon.h, src/sky.cpp, src/sky.h: Added moon phases simulation
	  for years 1939-1945.

2006-06-07 01:54  bombardier

	* src/tone_reproductor.cpp: Missing pow10 function.

2006-06-06 17:45  apaes

	* data/texts/common.csv: Changed Convoy battle menu option tittles
	  to removing text cluttering in english language.

2006-06-05 21:18  simsoueu

	* data/ships/: destroyer_tribal.xml, fortship_can1941_data.xml,
	  freighter_medium.xml, libertyship_1941_data.xml,
	  libertyship_1942_data.xml, libertyship_1943_data.xml,
	  tanker_medium.xml: Updated data files, smoke origin now fixed
	  (thanks jadawin ;)), so any smoke problem, can't be related to
	  origin specified in the data files.

2006-06-05 20:52  apaes

	* src/viewmodel.cpp: small bugfix.

2006-06-05 20:31  apaes

	* src/viewmodel.cpp: Added smoke origin locator and wireframe model
	  to viewmodel.

2006-06-05 15:54  apaes

	* files.txt: updated files.txt with fortship file entries.

2006-06-05 15:48  apaes

	* data/: models/fortship_can1941_model.cs,
	  models/fortship_can1941_model.xml,
	  ships/fortship_can1941_data.xml,
	  textures/fortship_can1941_bump.jpg,
	  textures/fortship_can1941_color.jpg,
	  textures/fortship_can1941_spec.jpg: Fort ship (North Sands class
	  merchant), Canadian version, 1941 + data + textures, internal
	  rev.1.1.

2006-06-05 11:16  thjordan

	* src/map_display.cpp: use simpler falloff function than real GHG
	  simulation because of the jitter and ghost image problems

2006-06-05 11:10  thjordan

	* src/: game.cpp, sonar.cpp: use simpler falloff function than real
	  GHG simulation because of the jitter and ghost image problems

2006-06-04 22:27  thjordan

	* src/convoy.cpp: use more ships

2006-06-04 21:08  apaes

	* files.txt: updated files.txt to include missing files for
	  installation (noted by JLP).

2006-06-04 13:35  apaes

	* files.txt: foam.png entry added to files.txt and now gets
	  installed as it should (noted by JLP)

2006-06-03 17:29  thjordan

	* src/: game.cpp, ghg.py, sonar.cpp: some more tests, fixed nr of
	  hydrophones

2006-06-02 08:45  thjordan

	* src/: game.cpp, ghg.py, map_display.cpp, sonar.cpp: did some more
	  tests and added results as comment

2006-06-02 00:01  thjordan

	* src/sonar.cpp: quick test of sudden idea

2006-06-01 23:43  thjordan

	* src/: game.cpp, map_display.cpp, sonar.cpp: more testing, more
	  output, bugfix

2006-06-01 23:39  thjordan

	* src/ghg.py: more testing, more output, small fix

2006-06-01 08:51  thjordan

	* src/sonar.cpp: found absorption formula

2006-05-31 23:34  thjordan

	* src/sonar.cpp: add a comment about pressure/dB, have to recheck
	  harpoon3 docs

2006-05-31 22:35  thjordan

	* src/: game.cpp, sonar.cpp, sonar.h: do computations in flat,
	  absolute noise strengths, not in dB scale; disabled some test
	  code

2006-05-31 21:13  thjordan

	* src/: game.cpp, map_display.cpp, sonar.cpp: added some tests and
	  comments

2006-05-31 08:58  thjordan

	* src/: game.cpp, sonar.cpp, sonar.h: did some testing with code,
	  minor bugfix, testcode added, beware

2006-05-30 11:26  thjordan

	* src/: sonar.cpp, sub_kdb_display.cpp: added comments

2006-05-30 09:11  thjordan

	* src/map_display.cpp: graphical debugging of sonar signal
	  strength, color bugfix

2006-05-30 09:06  thjordan

	* src/map_display.cpp: graphical debugging of sonar signal strength

2006-05-29 23:33  thjordan

	* src/: sonar.cpp, sonar.h, sub_kdb_display.cpp, sub_kdb_display.h:
	  new sonarman simulation (incomplete)

2006-05-29 22:54  thjordan

	* src/sea_object.cpp: added important comment about integration
	  algorithm

2006-05-26 18:53  thjordan

	* src/: SConscript, game.cpp, game.h, ghg.py, sea_object.h,
	  sensors.cpp, sensors.h, ship.cpp, ship.h, sonar.cpp, sonar.h,
	  sub_kdb_display.cpp: improved passive sonar (GHG) simulation

2006-05-25 14:40  thjordan

	* src/ghg.py: now the result can be computed in constant time

2006-05-25 14:08  thjordan

	* src/ghg.py: some tries in simulating the results in constant time

2006-05-24 22:31  thjordan

	* src/ghg.py: added python based GHG simulator script

2006-05-23 22:35  thjordan

	* src/: game.cpp, sensors.cpp: use sharper falloff function, added
	  more comments with new research results about GHG

2006-05-21 12:37  thjordan

	* src/sensors.cpp: added comment about idea with hydrophones

2006-05-18 23:41  thjordan

	* src/: game.cpp, sub_kdb_display.cpp: added more comments,
	  quantized signal outputs to integer dB values

2006-05-18 20:54  thjordan

	* doc/debian/copyright: changed cvs server address

2006-05-18 20:54  thjordan

	* src/misc_types.h: removed obsolete file

2006-05-18 20:45  thjordan

	* src/font.cpp: added UTF-8 input coding support and enabled it

2006-05-18 20:45  thjordan

	* data/texts/: common.csv, languages.csv: transformed to UTF-8
	  format

2006-05-18 00:24  thjordan

	* src/: game.cpp, sensors.cpp, sensors.h, ship.cpp,
	  sub_kdb_display.cpp: more parts of sonar simulation

2006-05-17 08:14  thjordan

	* data/texts/common.csv: change in italian translation

2006-05-16 18:52  simsoueu

	* data/models/: medium_tanker.cs, medium_tanker.xml: Revised
	  Kennebak tanker, with deeper hull.

2006-05-15 22:52  thjordan

	* src/: game.cpp, sensors.cpp, sensors.h, sub_kdb_display.cpp:
	  first bits of sonar operator simulation

2006-05-15 22:28  thjordan

	* data/texts/common.csv: added missing tag for empty text field

2006-05-15 22:10  thjordan

	* data/texts/common.csv: integrated new translations from Giuseppe

2006-05-15 18:38  thjordan

	* src/: sensors.cpp, sub_ghg_display.cpp, sub_kdb_display.cpp:
	  added comments about sonarman simulation

2006-05-12 23:46  thjordan

	* src/: freeview_display.cpp, game.cpp, game.h, sensors.cpp,
	  sensors.h, ship.cpp, ship.h, sub_kdb_display.cpp: first bits of
	  sonar simulation

2006-05-06 21:26  simsoueu

	* data/models/: heinkel115b1_model.cs, heinkel115b1_model.xml:
	  Heinkel He115 updated, fixed positioning + scale problem.

2006-05-06 20:24  simsoueu

	* data/textures/: heinkel115b1_bump.jpg, heinkel115b1_diffuse.jpg,
	  heinkel115b1_spec.jpg: Heinkel He115B-1 seaplane texture maps,
	  diff, spec, bump, KuFlgr.406 camouflage, winter.

2006-05-06 20:22  simsoueu

	* data/models/: heinkel115b1_model.cs, heinkel115b1_model.xml:
	  Model file and cross section, of Heinkel He115B-1 seaplane,
	  KuFlgr.406, internal rev.1.1.

2006-05-06 18:29  thjordan

	* src/sensors.cpp: added plan howto realize ghg sonar

2006-05-06 10:09  thjordan

	* src/: game.h, sea_object.h, sensors.h: removed the ugly
	  misc_types.h file, now moved that code to sensors.h; added some
	  notes there

2006-05-03 02:15  simsoueu

	* data/textures/: lship_1943_bump.jpg, lship_1943_diffuse.jpg,
	  lship_1943_spec.jpg: Liberty ship, armed, 1943(-45?) model,
	  texture maps, diffuse, spec, bump, internal rev.1.1. Skins to
	  follow later, for 1941/42/43-45 versions.

2006-05-03 02:12  simsoueu

	* data/ships/libertyship_1943_data.xml: Liberty ship (armed),
	  1943(-45?) model, data xml file.

2006-05-03 02:09  simsoueu

	* data/models/: libertyship_1943_model.cs,
	  libertyship_1943_model.xml: Liberty ship, armed, deck gun at
	  back, 1943(-45?), with crosssection, internal rev.1.1.

2006-05-02 00:36  simsoueu

	* data/ships/: libertyship_1941_data.xml,
	  libertyship_1942_data.xml: Data files for liberty ship 1941+1942
	  models, ddxml models have _model suffix, data files have _data.
	  Particles origins set, as well as general ship data.

2006-05-02 00:34  simsoueu

	* data/textures/: lship_1942_bump.jpg, lship_1942_diffuse.jpg,
	  lship_1942_spec.jpg: Liberty ship 1942 version texture maps,
	  diffuse, bump, specular, already compressed, internal rev.1.1.

2006-05-02 00:29  simsoueu

	* data/textures/: lship_1941_bump.jpg, lship_1941_diffuse.jpg,
	  lship_1941_spec.jpg: Liberty ship 1941 model textures, diffuse,
	  bump, specular, internal rev.1.1, already compressed.

2006-05-02 00:25  simsoueu

	* data/models/: libertyship_1942_model.cs,
	  libertyship_1942_model.xml: Liberty ship, 1942 model, armed, with
	  more cargo, with crossection, internal rev.1.1.

2006-05-02 00:23  simsoueu

	* data/models/: libertyship_1941_model.cs,
	  libertyship_1941_model.xml: Liberty ship model, 1941 and earlier
	  version, with crossection file, internal rev.1.1.

2006-04-27 22:55  thjordan

	* src/sonar.txt: added some comments and thoughts taken from the
	  harpoon3 docs

2006-04-26 22:28  thjordan

	* suse/dangerdeep.spec: added rpm .spec file for SuSE by oc2pus

2006-04-26 22:20  thjordan

	* src/sonar.txt: added some developer thoughts about sonar

2006-04-22 12:18  thjordan

	* src/: submarine.cpp, submarine.h, submarine_interface.cpp:
	  hearing device type now determined by date

2006-04-22 11:58  thjordan

	* src/: SConscript, sub_bg_display.cpp, sub_bg_display.h,
	  sub_ghg_display.h, sub_kdb_display.cpp, sub_kdb_display.h,
	  submarine_interface.cpp: new BG screen is ready (replacing damage
	  screen as test)

2006-04-20 23:52  thjordan

	* src/: SConscript, sub_ghg_display.cpp, sub_ghg_display.h,
	  sub_kdb_display.cpp, sub_kdb_display.h, submarine_interface.cpp,
	  user_display.h: added KDB and BG displays

2006-04-19 23:35  thjordan

	* data/images/: BG_daylight_background.jpg,
	  BG_daylight_knob_pos1.png, BG_daylight_knob_pos2.png,
	  BG_daylight_knob_pos3.png, BG_daylight_knob_pos4.png,
	  BG_daylight_knob_pos5.png, BG_daylight_knob_pos6.png,
	  BG_daylight_pointer.png, BG_redlight_background.jpg,
	  BG_redlight_knob_pos1.png, BG_redlight_knob_pos2.png,
	  BG_redlight_knob_pos3.png, BG_redlight_knob_pos4.png,
	  BG_redlight_knob_pos5.png, BG_redlight_knob_pos6.png,
	  BG_redlight_pointer.png, KDB_daylight_background.jpg,
	  KDB_daylight_gauge1.png, KDB_daylight_gauge2.png,
	  KDB_daylight_gauge3.png, KDB_daylight_gauge4.png,
	  KDB_daylight_gauge5.png, KDB_daylight_gauge6.png,
	  KDB_daylight_knob1.png, KDB_daylight_knob2.png,
	  KDB_daylight_knob3.png, KDB_daylight_knob4.png,
	  KDB_daylight_knob5.png, KDB_daylight_knob6.png,
	  KDB_daylight_pointer.png, KDB_redlight_background.jpg,
	  KDB_redlight_gauge1.png, KDB_redlight_gauge2.png,
	  KDB_redlight_gauge3.png, KDB_redlight_gauge4.png,
	  KDB_redlight_gauge5.png, KDB_redlight_gauge6.png,
	  KDB_redlight_knob1.png, KDB_redlight_knob2.png,
	  KDB_redlight_knob3.png, KDB_redlight_knob4.png,
	  KDB_redlight_knob5.png, KDB_redlight_knob6.png,
	  KDB_redlight_pointer.png: added KDB and BG graphics.

2006-04-19 22:54  thjordan

	* SConstruct, data/images/GHG_daylight_background.jpg,
	  data/images/GHG_daylight_background.png,
	  data/images/GHG_daylight_knob.png,
	  data/images/GHG_daylight_pointer.png,
	  data/images/GHG_daylight_volume_dial.png,
	  data/images/GHG_daylight_volumeknob.png,
	  data/images/GHG_redlight_background.jpg,
	  data/images/GHG_redlight_background.png,
	  data/images/GHG_redlight_knob.png,
	  data/images/GHG_redlight_pointer.png,
	  data/images/GHG_redlight_volume_dial.png,
	  data/images/GHG_redlight_volumeknob.png, src/SConscript,
	  src/sub_ghg_display.cpp, src/sub_ghg_display.h,
	  src/submarine_interface.cpp: first parts of new GHG screen.

2006-04-17 17:45  thjordan

	* data/textures/foam.png, src/water.cpp: use better foam texture

2006-04-17 15:53  thjordan

	* data/shaders/: water_fp.shader, water_vp.shader: added a quick
	  and rather cheap test that gives foam to wave crests.

2006-04-16 21:21  simsoueu

	* data/fonts/: font_damagedtypewriter.metric,
	  font_damagedtypewriter.pgm, font_damagedtypewriter.png: Fixed
	  damaged typewriter fonts, size was too big in tmanage screen, new
	  size is 12pts, more than enough for readability in 15'' screen.

2006-04-16 12:11  thjordan

	* src/: SConscript, daysky.cpp, daysky.h, tone_reproductor.cpp,
	  tone_reproductor.h: added xyY -> RGB conversion from Stellarium.
	  But the colors are way too dark. Either we need to add the
	  additional sky brightness simulation of Stellarium
	  (skybright.cpp) as well and/or our angle computations are wrong
	  (sun elevation/azimuth). Stellarium uses angles against
	  zenithe... to be checked

2006-04-15 17:09  thjordan

	* SConstruct: changes for BSD compatibility

2006-04-15 17:01  thjordan

	* src/todo.txt: added some ideas about foam

2006-04-15 00:12  thjordan

	* makewinpack: updated files for 0.1.1 release

2006-04-14 21:51  simsoueu

	* data/xcf/BG_layers_and_coords/: BG_coords.txt,
	  BG_daylight_background.png, BG_daylight_knob_pos1.png,
	  BG_daylight_knob_pos2.png, BG_daylight_knob_pos3.png,
	  BG_daylight_knob_pos4.png, BG_daylight_knob_pos5.png,
	  BG_daylight_knob_pos6.png, BG_daylight_pointer.png,
	  BG_redlight_background.png, BG_redlight_knob_pos1.png,
	  BG_redlight_knob_pos2.png, BG_redlight_knob_pos3.png,
	  BG_redlight_knob_pos4.png, BG_redlight_knob_pos5.png,
	  BG_redlight_knob_pos6.png, BG_redlight_pointer.png: BG screen,
	  redlight version commited, daylight version updated, with
	  isolated layers and coords files, internal rev.1.4.

2006-04-14 13:20  thjordan

	* ChangeLog, SConstruct, makewinpack, debian/DEBIAN/control:
	  updated files for 0.1.1 release

2006-04-14 12:06  thjordan

	* src/water_sse.cpp: little more optimization for sse intrinsic
	  code

2006-04-14 12:05  thjordan

	* files.txt: update

2006-04-14 11:56  thjordan

	* data/xcf/: 9FUKOLYM.ttf,
	  ControlPopup_periscope_daylight_rev.1.1.xcf,
	  ControlPopup_periscope_redlight_rev.1.1.xcf,
	  NewTDC_screen1_daylight_rev1.1.xcfbz2,
	  NewTDC_screen1_redlight_rev.1.1.xcfbz2,
	  NewTDC_screen1_redlight_rev.1.2.xcfbz2,
	  NewTDC_screen2_daylight_rev.1.2.xcfbz2,
	  NewTDC_screen2_daylight_rev.1.3.xcfbz2,
	  NewTDC_screen2_redlight_rev.1.3.xcfbz2,
	  TDC_daylight_rev.1.3c_maskedcomps.xcf,
	  TDC_daylight_rev.1.4b_maskedcomps.xcf,
	  TDC_popup_daylight_rev.1.4b.xcf, TDC_popup_redlight_rev.1.2a.xcf,
	  TDC_redlight_rev.1.3_maskedcomps.xcf,
	  TDC_redlight_rev.1.4a_maskedcomps.xcf, Tmanage_README,
	  bg_daylight_rev.1.2.xcfbz2, bridge_test.tar.bz2,
	  bump_and_specular_maps4med_freighter.tar.bz2,
	  ddxml_bridge_and_uboat.tar.bz2, ecard_daylight_rev.1.2.png,
	  ecard_redlight_rev.1.2.png, forluis.tar.bz2,
	  highres_torpedos.tar.bz2, indtsettings_daylight_rev.1.3.xcfbz2,
	  indtsettings_daylight_torpspeed_rev1.6.xcfbz2,
	  indtsettings_dials_rev1.5.xcfbz2,
	  indtsettings_fixeddials_red_rev1.5.xcfbz2,
	  indtsettings_redlight_rev.1.4.xcfbz2,
	  indtsettings_redlight_torpspeed_rev1.6.xcfbz2,
	  kdb_daylight_rev.1.3.xcfbz2, kdb_redlight_rev.1.3.xcfbz2,
	  medium_freighter_rev2.tar.bz2, moonoverlay_test.xcfbz2,
	  new_medium_freighter.tar.bz2, new_shader_models_textures.tar.bz2,
	  new_tribal_destroyer.tar.bz2,
	  periscope_daylight_rev.1.0_maskedfinal_and_clock.xcf,
	  periscope_daylight_rev.1.2a_maskedcomps.xcf,
	  periscope_redlight_rev.1.2a_maskedcomps.xcf, shots.tar.bz2,
	  tmanage_daylight_rev.1.6c.xcf.bz2,
	  tmanage_redlight_rev.1.6c.xcf.bz2, torpedo_tags_new.tar.bz2,
	  tribal_color_camouflages.tar.bz2, tribal_specular.png.bz2,
	  typeVII_north_atlantic_1941.tar.bz2, typeVIIc.tar.bz2,
	  uboat_type7_northatlantic_1940_u552.png,
	  uboat_type7_northsea_u161.png: REMOVED DEVELOPMENT DATA

2006-04-14 11:50  thjordan

	* SConstruct: simplifications

2006-04-13 19:06  thjordan

	* src/daysky.cpp: made sky a bit brighter

2006-04-12 21:51  thjordan

	* files.txt: update

2006-04-12 20:37  thjordan

	* src/water_sse.cpp: added some more comments about optimization.

2006-04-12 20:24  thjordan

	* src/: water.cpp, water_sse.cpp, water_sse.h: new intrinsic based
	  sse code operational.

2006-04-12 20:18  thjordan

	* SConstruct: bugfixes; added flags to enable sse intrinsics

2006-04-11 00:00  thjordan

	* src/water_sse.cpp: first finished version with sse intrinsics.
	  Not tested for correctness yet

2006-04-10 18:04  thjordan

	* files.txt: update

2006-04-10 18:03  thjordan

	* src/misc_types.h: added common include file for various types and
	  enums

2006-04-09 23:48  thjordan

	* src/: daysky.cpp, sky.cpp, water.cpp, water_sse.cpp: new
	  intrinsic code, first bits

2006-04-04 23:42  thjordan

	* src/todo.txt: added note

2006-04-04 23:39  thjordan

	* data/fonts/: font_damagedtypewriter.pgm,
	  font_damagedtypewriter.png: changed file type to binary

2006-04-04 23:32  thjordan

	* src/: ai.cpp, convoy.cpp, game.cpp, game.h, map_display.cpp,
	  sea_object.cpp, sea_object.h, sensors.h, ship.cpp, ship.h,
	  sub_torpedo_display.cpp, submarine.cpp, texts.h, todo.txt:
	  changed sensor information usage for sonar objects, compile fixes
	  for gcc 4.1

2006-03-29 23:40  thjordan

	* src/sea_object.cpp: added/changed an important comment

2006-03-29 23:36  thjordan

	* src/: freeview_display.cpp, freeview_display.h, game.cpp, game.h,
	  map_display.cpp, sea_object.cpp, sea_object.h: do not call
	  visible_* per frame, but call it once per second and per object
	  and store the results. display uses the results. added some more
	  functions to manage lists of objects

2006-03-28 22:17  thjordan

	* src/: ai.h, todo.txt: added todo.txt file, added comment

2006-03-25 10:42  thjordan

	* SConstruct: added FreeBSD port

2006-03-14 18:48  simsoueu

	* data/xcf/bg_daylight_rev.1.2.xcfbz2: Balkongerat layered file,
	  with guides, as reference for isolated layers and coords file.
	  Daylight version, masked, internal rev.1.2.

2006-03-14 18:41  simsoueu

	* data/xcf/BG_layers_and_coords/: BG_coords.txt,
	  bg_daylight_background.png, bg_daylight_knob_pos1.png,
	  bg_daylight_knob_pos2.png, bg_daylight_knob_pos3.png,
	  bg_daylight_knob_pos4.png, bg_daylight_knob_pos5.png,
	  bg_daylight_knob_pos6.png, bg_daylight_pointer.png: Balkongerat
	  screen, daylight version, isolated layers, masked, and coords
	  file. Internal rev.1.2.

2006-03-03 22:42  simsoueu

	* src/: global_data.cpp, global_data.h, sub_torpedo_display.cpp:
	  Files edited for new font, global_data.h and .cpp,
	  sub_torpedo_display.cpp, colors changed as well.

2006-03-03 22:41  simsoueu

	* data/fonts/: font_damagedtypewriter.metric,
	  font_damagedtypewriter.pgm, font_damagedtypewriter.png: New font
	  files, with proper glyphs, and dimensions for f6 screen, with
	  metrics file.

2006-03-02 00:00  thjordan

	* src/SConscript: added alllibs to link arguments of oceantest for
	  fftw lib

2006-02-28 00:05  bombardier

	* src/: map_display.cpp, sky.cpp: Fixed moon size.  Changed
	  #include "font.cpp" to #include "font.h" inside map_display.cpp.

2006-02-25 10:40  thjordan

	* src/: daysky.cpp, sky.cpp: made daysky a bit brighter

2006-02-24 22:14  thjordan

	* src/: make_mesh.cpp, sky.cpp: bugfix: nautical angle !=
	  mathematical angle

2006-02-24 21:57  thjordan

	* src/: freeview_display.cpp, sky.cpp, sky.h: bugfixes

2006-02-23 23:41  thjordan

	* src/: freeview_display.cpp, matrix4.h, user_interface.cpp:
	  removed the matrix_pusher crap

2006-02-23 23:07  bombardier

	* src/: bspline.h, make_mesh.cpp, mymain.cpp,
	  ocean_wave_generator.h, oceantest.cpp, water.cpp: Fixed some
	  missing MSVC stuff. It finally compiles without errors.

2006-02-23 23:01  thjordan

	* data/textures/sunglow.png: added files needed for sky rendering

2006-02-23 22:16  bombardier

	* src/: daysky.cpp, mymain.cpp, subsim.cpp: Fixed some MSVC include
	  directives.

2006-02-23 22:03  thjordan

	* src/daysky.cpp: removed accidentally left line

2006-02-23 21:17  thjordan

	* src/: SConscript, color.h, daysky.cpp, daysky.h, sky.cpp, sky.h:
	  new sky color generation code from Alexandre and Matija

2006-02-22 23:55  thjordan

	* src/sub_torpedo_display.cpp: made font color darker

2006-02-22 23:31  thjordan

	* data/torpedoes/TIV_en.txt, src/sub_torpedo_display.cpp,
	  src/sub_torpedo_display.h, src/texts.h, src/water.cpp: display
	  per torpedo info, multilingual

2006-02-18 18:23  thjordan

	* src/portal.cpp: improved collision detection, removed obsolete
	  test

2006-02-18 11:26  thjordan

	* src/portal.cpp: fixed rendering bug, improved collision handling.

2006-02-17 23:58  thjordan

	* src/portal.cpp: nicer movement with portals

2006-02-17 19:09  thjordan

	* src/portal.cpp: bugfixes

2006-02-17 17:46  thjordan

	* src/: crosssection.cpp, portal.cpp: fixed two critical bugs with
	  portals

2006-02-17 15:52  thjordan

	* files.txt: file list update

2006-02-17 13:31  thjordan

	* src/portal.cpp: some more 3d portal tests

2006-02-17 12:10  thjordan

	* src/: SConscript, ai.cpp, ai.h, airplane.cpp, airplane.h,
	  coastmap.cpp, color.h, convoy.cpp, convoy.h, crosssection.cpp,
	  damagemodel.cpp, datadirs.cpp, datadirs.h, font.cpp,
	  global_data.cpp, global_data.h, map_display.cpp, model.cpp,
	  particle.cpp, portal.cpp, sensors.cpp, ship.cpp, ship.h, sky.cpp,
	  sub_control_popup.cpp, sub_ecard_popup.cpp,
	  sub_periscope_display.cpp, sub_tdc_display.cpp,
	  sub_tdc_popup.cpp, sub_torpedo_display.cpp,
	  sub_torpsetup_display.cpp, submarine.cpp,
	  submarine_interface.cpp, submarine_interface.h, subsim.cpp,
	  texts.cpp, user_display.h, user_interface.cpp, user_interface.h,
	  viewmodel.cpp, water.cpp, widget.cpp: moved data directory
	  definition to new file to lessen dependencies; improved portal
	  rendering now with 3d level

2006-02-16 22:56  thjordan

	* src/portal.cpp: bigger level

2006-02-16 22:44  thjordan

	* src/portal.cpp: improved rendering and movement

2006-02-16 19:09  thjordan

	* src/: SConscript, portal.cpp: added experimental portal engine

2006-02-16 16:21  thjordan

	* src/: convoy.cpp, date.cpp, faulthandler.h, game.cpp, model.cpp,
	  submarine.cpp, system.cpp: compile bugfixes for x86-64 platform

2006-02-16 11:27  thjordan

	* src/convoy.cpp: bugfix: avoid endless loop

2006-02-16 11:24  thjordan

	* src/: convoy.cpp, convoy.h, game.cpp, sea_object.h, ship.h:
	  convoy simulation improved (now convoys move again)

2006-02-15 21:46  thjordan

	* src/: convoy.cpp, crosssection.cpp: improved cross section tool;
	  add Kennebac tanker to convoy creation

2006-02-15 21:45  thjordan

	* data/models/medium_tanker.cs: added missing file

2006-02-15 21:08  thjordan

	* data/missions/: aegeanconvoy.xml, attackbogue.xml,
	  battleships.xml, convoybattle.xml, duell.xml: removed not longer
	  working old missions; added new mission

2006-02-15 18:28  thjordan

	* src/: convoy.cpp, convoy.h, image.h, map_display.cpp,
	  map_display.h, vector2.h, vector3.h, vector4.h: more on editor:
	  other convoy symbol; one can add convoys now; replaced (void) by
	  () in c++ code

2006-02-15 14:44  thjordan

	* src/: convoy.cpp, convoy.h, game_editor.h, map_display.cpp,
	  map_display.h, submarine_interface.cpp: new editor parts (convoy
	  menu)

2006-02-15 14:43  thjordan

	* data/texts/common.csv: new editor texts

2006-02-15 13:25  thjordan

	* src/widget.cpp: fixed focus bug

2006-02-14 21:04  thjordan

	* src/SConscript: removed accidentally added test scons file

2006-02-14 21:02  thjordan

	* src/: SConscript, global_data.cpp: reordered startup messages

2006-02-14 10:26  thjordan

	* src/: tinyxml/tinystr.cpp, tinyxml/tinystr.h,
	  tinyxml/tinyxml.cpp, tinyxml/tinyxml.h, tinyxml/tinyxmlerror.cpp,
	  tinyxml/tinyxmlparser.cpp, SConscript: replaced tinyxml files
	  with newer version (2.4.3)

2006-02-12 12:42  thjordan

	* src/countrycodes.h: simple bugfix

2006-02-12 12:37  thjordan

	* data/ships/battleship_malaya.xml, data/ships/carrier_bogue.xml,
	  data/ships/corvette.xml, data/ships/destroyer_oclass.xml,
	  data/ships/destroyer_tribal.xml, data/ships/freighter_large.xml,
	  data/ships/freighter_medium.xml, data/ships/merchant_large.xml,
	  data/ships/merchant_medium.xml, data/ships/merchant_small.xml,
	  data/ships/tanker_medium.xml, data/ships/tanker_small.xml,
	  data/ships/troopship_medium.xml, data/torpedoes/Fido.xml,
	  data/torpedoes/TI.xml, data/torpedoes/TII.xml,
	  data/torpedoes/TIII.xml, data/torpedoes/TIII_FaTII.xml,
	  data/torpedoes/TIIIa_FaTII.xml, data/torpedoes/TIIIa_LuTI.xml,
	  data/torpedoes/TIIIa_LuTII.xml, data/torpedoes/TIV.xml,
	  data/torpedoes/TI_FaTI.xml, data/torpedoes/TI_LuTI.xml,
	  data/torpedoes/TI_LuTII.xml, data/torpedoes/TV.xml,
	  data/torpedoes/TVI_LuTI.xml, data/torpedoes/TVb.xml,
	  data/torpedoes/TXI.xml, src/SConscript, src/countrycodes.cpp,
	  src/countrycodes.h, src/game.h, src/game_editor.cpp,
	  src/map_display.cpp, src/sea_object.cpp, src/sea_object.h,
	  src/ship.cpp: added country-code and party management; store
	  country and party per object; invulnerability flag for each
	  object (only for editor/debugging); set country codes in
	  description xml files.

2006-02-11 12:01  thjordan

	* src/model.cpp: correct bounding box computation

2006-02-11 11:44  thjordan

	* data/models/destroyer_tribal.xml: centered tribal destroyer

2006-02-11 11:17  thjordan

	* src/: map_display.cpp, sea_object.h: added some comments

2006-02-08 02:20  thjordan

	* data/texts/common.csv, src/date.cpp, src/date.h,
	  src/game_editor.cpp, src/game_editor.h, src/map_display.cpp,
	  src/map_display.h: clone attributes speed,heading,throttle in
	  editor when cloning objects; new time menu with time settings;
	  get month length or year length now global functions

2006-02-06 23:35  thjordan

	* src/: map_display.cpp, map_display.h: disable buttons if their
	  functions are not available; placed editor panel at screen's top

2006-02-05 17:51  thjordan

	* data/missions/aegeanconvoy.xml, data/missions/airplanetest.mis,
	  data/missions/attackbogue.mis, data/missions/battleships.mis,
	  data/missions/largeconvoy.mis, data/missions/testconvoy.mis,
	  data/missions/testconvoy2.mis, data/missions/testship.mis,
	  data/missions/twoconvoys.mis, src/game_editor.cpp,
	  src/game_editor.h, src/map_display.cpp, src/map_display.h,
	  src/sea_object.cpp, src/sea_object.h, src/ship.cpp, src/ship.h,
	  src/submarine_interface.cpp, src/subsim.cpp,
	  src/user_interface.cpp, src/user_interface.h, src/widget.cpp,
	  src/widget.h: removed obsolete old missions; rewritten one
	  example mission; editor can set heading, speed and throttle now

2006-02-05 15:04  thjordan

	* data/texts/common.csv, src/game_editor.cpp, src/map_display.cpp,
	  src/map_display.h, src/subsim.cpp: mission file loading with new
	  xml functions; added some comments; more on mission editor

2006-02-05 12:16  thjordan

	* src/widget.cpp: bugfix for bugfix, stupid typo

2006-02-05 12:14  thjordan

	* src/widget.cpp: slider widget input bugfix

2006-02-05 12:10  thjordan

	* data/texts/common.csv, src/game_editor.cpp, src/map_display.cpp,
	  src/widget.cpp, src/widget.h: new slider widget ready, some more
	  bits about the editor.

2006-02-04 15:56  thjordan

	* data/images/metalbackground.jpg, data/images/panelbackground.jpg,
	  data/textures/background.png, data/textures/psbackgr.png,
	  src/color.h, src/global_data.cpp, src/global_data.h,
	  src/map_display.cpp, src/subsim.cpp, src/user_interface.cpp,
	  src/widget.cpp, src/widget.h: new slider widget; removed obsolete
	  graphics

2006-02-03 21:47  thjordan

	* src/dftdmodel-spec.txt: explained translation constraints a bit
	  more

2006-02-03 09:11  thjordan

	* src/: map_display.cpp, widget.cpp, widget.h: new widget basics

2006-02-03 08:31  thjordan

	* src/map_display.cpp: a bit more editor works

2006-02-02 08:54  thjordan

	* src/: map_display.cpp, map_display.h: implemented SHIFT/CTRL
	  input in editor

2006-02-01 23:51  thjordan

	* data/texts/common.csv, src/map_display.cpp, src/map_display.h,
	  src/subsim.cpp, src/user_interface.h: more on mission editor:
	  deleting, selecting, moving works now; new editor help

2006-02-01 05:28  thjordan

	* data/texts/common.csv, src/map_display.cpp, src/map_display.h,
	  src/sea_object.h, src/widget.h: more on mission editor: adding
	  ships works now

2006-01-31 22:20  thjordan

	* data/texts/common.csv, src/map_display.cpp, src/map_display.h,
	  src/user_interface.cpp, src/widget.cpp, src/widget.h: new panel
	  handling, new editor panel

2006-01-31 08:27  thjordan

	* src/binstream.h: fixed reading and writing of double/float with
	  C99 compatible method. APPENDIX: removed debug call

2006-01-31 08:26  thjordan

	* src/binstream.h: fixed reading and writing of double/float with
	  C99 compatible method.

2006-01-30 23:52  thjordan

	* src/binstream.h: cleanup

2006-01-30 23:52  thjordan

	* src/color.h: removed unused binstream related code

2006-01-30 23:52  thjordan

	* src/model.cpp: include binstream directly for 3ds reading

2006-01-29 22:00  simsoueu

	* data/xcf/KDB/KDB_coords_file.txt: KDB daylight+redlight
	  coordinates reference file, for isolated layers positioning +
	  rotation (where appliable), for rev.1.3.

2006-01-29 21:56  simsoueu

	* data/xcf/KDB/: kdb_daylight_baseimage.png,
	  kdb_daylight_gauge1.png, kdb_daylight_gauge2.png,
	  kdb_daylight_gauge3.png, kdb_daylight_gauge4.png,
	  kdb_daylight_gauge5.png, kdb_daylight_gauge6.png,
	  kdb_daylight_knob1.png, kdb_daylight_knob2.png,
	  kdb_daylight_knob3.png, kdb_daylight_knob4.png,
	  kdb_daylight_knob5.png, kdb_daylight_knob6.png,
	  kdb_daylight_pointer.png, kdb_redlight_baseimage.png,
	  kdb_redlight_gauge1.png, kdb_redlight_gauge2.png,
	  kdb_redlight_gauge3.png, kdb_redlight_gauge4.png,
	  kdb_redlight_gauge5.png, kdb_redlight_gauge6.png,
	  kdb_redlight_knob1.png, kdb_redlight_knob2.png,
	  kdb_redlight_knob3.png, kdb_redlight_knob4.png,
	  kdb_redlight_knob5.png, kdb_redlight_knob6.png,
	  kdb_redlight_pointer.png: KDB hydrophones screen,
	  daylight+redlight versions, rev.1.3, isolated layers, with alpha,
	  and coords file.

2006-01-29 21:51  simsoueu

	* data/xcf/: kdb_daylight_rev.1.3.xcfbz2,
	  kdb_redlight_rev.1.3.xcfbz2: KDB hydrophone gimp comp, layered,
	  masked, +isolated layers+alpha, with coordinates file, daylight &
	  redlight versions, rev.1.3.

2006-01-29 19:44  thjordan

	* data/texts/common.csv: new texts for editor

2006-01-29 17:01  thjordan

	* src/user_interface.cpp: no real change

2006-01-29 16:36  thjordan

	* src/: font.cpp, font.h, global_data.cpp, global_data.h,
	  highscorelist.cpp, user_interface.cpp, widget.cpp, widget.h: new
	  panel, now it works

2006-01-29 14:24  thjordan

	* src/: font.cpp, game_editor.cpp, game_editor.h,
	  user_interface.cpp, user_interface.h: new panel and message style

2006-01-29 11:31  thjordan

	* src/: SConscript, game.cpp, game.h, game_editor.cpp,
	  game_editor.h, subsim.cpp: added first bits of game editor;
	  removed unused main menu entries

2006-01-24 23:33  thjordan

	* src/user_interface.cpp: switch to none popup when switching
	  screen and current popup is not allowed on new screen

2006-01-24 23:05  thjordan

	* data/images/recognition_card_popup_daylight.jpg,
	  data/images/recognition_card_popup_daylight.png,
	  data/images/recognition_card_popup_redlight.jpg,
	  data/images/recognition_card_popup_redlight.png, src/SConscript,
	  src/objcache.h, src/sub_ecard_popup.cpp, src/sub_ecard_popup.h,
	  src/sub_periscope_display.cpp, src/sub_periscope_display.h,
	  src/sub_uzo_display.cpp, src/sub_uzo_display.h,
	  src/submarine_interface.cpp, src/submarine_interface.h,
	  src/user_display.h: implemented the Erkennungskarte (ecard,
	  recognition card) popup

2006-01-21 13:48  simsoueu

	* data/xcf/ecard_redlight_rev.1.2.png: Rangefinder card, popup, tab
	  cyclable, daylight version, rev.1.2, with alpha, for periscope
	  and UZO screen.

2006-01-21 13:43  simsoueu

	* data/xcf/ecard_daylight_rev.1.2.png: Rangefinder card for
	  periscope and UZO screen, popup, tab cyclable, daylight, rev.1.2,
	  with alpha.

2006-01-11 22:26  thjordan

	* src/: faulthandler.h, particle.cpp: bugfixes to allow compilation
	  with MSVC2005

2006-01-10 08:47  thjordan

	* src/coastmap.cpp: changed line to make it work with VC++2005

2006-01-09 21:47  thjordan

	* src/: subsim.cpp, widget.cpp: bugfix in vessel preview, redraws
	  now on model change

2006-01-09 21:44  thjordan

	* data/shaders/modelrender_mirrorclip_fp.shader: quick bugfix for
	  gf6600 cards

2006-01-09 21:05  thjordan

	* src/: angle.h, freeview_display.cpp, subsim.cpp, vector3.h,
	  widget.cpp, widget.h: vessel preview with light source

2006-01-09 00:15  simsoueu

	* data/images/threesubs.jpg: New modelsview background screen.
	  Light source for 3d models display has to be tweaked to match
	  background light source.

2006-01-08 18:10  thjordan

	* src/: system.h, widget.cpp, widget.h: some bugfixes for vessel
	  view

2006-01-08 17:31  simsoueu

	* data/xcf/GHG_layers_and_coords/: GHG_daylight_base.png,
	  GHG_daylight_knob.png, GHG_daylight_pointer.png,
	  GHG_daylight_volume_dial.png, GHG_daylight_volumeknob.png,
	  GHG_redlight_base.png, GHG_redlight_knob.png,
	  GHG_redlight_pointer.png, GHG_redlight_volume_dial.png,
	  GHG_redlight_volumeknob.png: 1st hydrophones screen, GHG device,
	  daylight+redlight, isolated layers, with alpha, and coordinates
	  file.

2006-01-08 17:27  simsoueu

	* data/xcf/GHG_layers_and_coords/coords_file.txt: GHG layers
	  coordinates files

2006-01-08 17:22  thjordan

	* files.txt: updated filelist

2006-01-08 16:07  thjordan

	* src/: airplane_interface.h, filehelper.cpp, filehelper.h,
	  ship_interface.h, sub_gauges_display.h, submarine_interface.h,
	  subsim.cpp, user_display.h, user_interface.h, widget.cpp,
	  widget.h: new 3dview widget and vessel preview enabled again

2006-01-07 22:13  thjordan

	* data/models/test.xml: test translations

2006-01-07 22:13  thjordan

	* src/: model.cpp, viewmodel.cpp: bugfix

2006-01-07 21:37  thjordan

	* src/: dftdmodel-spec.txt, model.cpp, model.h: translation for
	  model-objects can be read now

2006-01-07 20:52  thjordan

	* data/models/test.xml: fixed indentation

2006-01-07 18:23  thjordan

	* src/: ai.h, airplane.h, airplane_interface.h, angle.h, bspline.h,
	  cfg.h, coastmap.h, color.h, convoy.h, date.h, depth_charge.h,
	  error.h, fixed.h, font.h, freeview_display.h, game.h,
	  gun_shell.h, highscorelist.h, image.h, logbook.h, matrix4.h,
	  model.h, music.h, objcache.h, ocean_wave_generator.h, particle.h,
	  perlinnoise.h, quaternion.h, sea_object.h, sensors.h, ship.h,
	  sky.h, sound.h, submarine.h, system.h, tdc.h, texts.h, texture.h,
	  torpedo.h, triangulate.h, user_display.h, vector2.h, vector3.h,
	  vector4.h, water.h, water_sse.h, xml.h: added even more doxygen
	  comments

2006-01-07 17:39  thjordan

	* src/: depth_charge.h, sea_object.h: added some more doxygen
	  comments

2006-01-07 17:26  thjordan

	* src/: Doxyfile, airplane.h, angle.h, cfg.h, depth_charge.h,
	  error.h, gun_shell.h, matrix4.h, quaternion.h, xml.h: added some
	  doxygen comments

2006-01-07 14:58  thjordan

	* src/: Doxyfile, sea_object.h, ship.h, submarine.h, torpedo.h,
	  vector2.h: added some doxygen descriptions

2006-01-07 14:41  thjordan

	* src/: ai.cpp, ai.h, airplane.cpp, airplane.h,
	  airplane_interface.cpp, airplane_interface.h, angle.h,
	  binstream.h, bspline.h, cfg.cpp, cfg.h, coastmap.cpp, coastmap.h,
	  color.h, convoy.cpp, convoy.h, credits.h, crosssection.cpp,
	  damagemodel.cpp, date.cpp, date.h, depth_charge.cpp,
	  depth_charge.h, error.cpp, error.h, faulthandler.h,
	  filehelper.cpp, filehelper.h, fixed.h, font.cpp, font.h,
	  freeview_display.cpp, freeview_display.h, game.cpp, game.h,
	  gldebug.h, global_data.cpp, global_data.h, gun_shell.cpp,
	  gun_shell.h, highscorelist.cpp, highscorelist.h, image.cpp,
	  image.h, keys.cpp, keys.h, logbook.cpp, logbook.h,
	  logbook_display.cpp, logbook_display.h, make_mesh.cpp,
	  make_mesh.h, map_display.cpp, map_display.h, matrix4.h,
	  model.cpp, model.h, music.cpp, music.h, mymain.cpp, network.cpp,
	  network.h, objcache.h, ocean_wave_generator.h, oceantest.cpp,
	  parser.cpp, parser.h, particle.cpp, particle.h, perlinnoise.cpp,
	  perlinnoise.h, ptrset.h, quaternion.h, sea_object.cpp,
	  sea_object.h, sensors.cpp, sensors.h, ship.cpp, ship.h,
	  ship_interface.cpp, ship_interface.h, ships_sunk_display.cpp,
	  ships_sunk_display.h, sky.cpp, sky.h, sound.cpp, sound.h,
	  sub_bridge_display.cpp, sub_bridge_display.h,
	  sub_control_popup.cpp, sub_control_popup.h,
	  sub_damage_display.cpp, sub_damage_display.h,
	  sub_gauges_display.cpp, sub_gauges_display.h,
	  sub_periscope_display.cpp, sub_periscope_display.h,
	  sub_tdc_display.cpp, sub_tdc_display.h, sub_tdc_popup.cpp,
	  sub_tdc_popup.h, sub_torpedo_display.cpp, sub_torpedo_display.h,
	  sub_torpsetup_display.cpp, sub_torpsetup_display.h,
	  sub_uzo_display.cpp, sub_uzo_display.h, submarine.cpp,
	  submarine.h, submarine_interface.cpp, submarine_interface.h,
	  subsim.cpp, system.cpp, system.h, tdc.cpp, tdc.h, texts.cpp,
	  texts.h, texture.cpp, texture.h, token.h, tokencodes.h,
	  tokenizer.cpp, tokenizer.h, torpedo.cpp, torpedo.h,
	  triangulate.cpp, triangulate.h, user_display.h,
	  user_interface.cpp, user_interface.h, user_popup.h, vector2.h,
	  vector3.h, vector4.h, viewmodel.cpp, water.cpp, water.h,
	  water_sse.cpp, water_sse.h, widget.cpp, widget.h, xml.cpp, xml.h:
	  added GPL copyright header

2005-12-28 14:29  thjordan

	* data/models/test.xml, src/dftdmodel-spec.txt, src/model.cpp,
	  src/model.h, src/viewmodel.cpp, src/xml.cpp: implemented
	  relationship reading for dftd xml model file format. first
	  release with basic features, no writing of the data yet

2005-12-28 12:29  thjordan

	* data/models/conning_tower_typeVIIc.xml: added missing tag

2005-12-28 12:11  thjordan

	* src/: SConscript, dftdmodel-spec.txt, model.cpp, model.h,
	  xml.cpp, xml.h: preparations for relationship reading in model
	  class: use new xml functions in class model anywhere; more error
	  checks; new xml functions

2005-12-28 12:01  thjordan

	* src/system.cpp: bugfix to make it work with new nvidia driver and
	  opengl 2.0

2005-12-27 11:28  thjordan

	* data/shaders/modelrender_mirrorclip_fp.shader,
	  data/shaders/modelrender_mirrorclip_vp.shader,
	  data/shaders/modelrender_vp.shader, data/shaders/water_fp.shader,
	  data/shaders/water_vp.shader, src/water.cpp: bugfixes in the
	  mirror shader, optimizations of the shaders

2005-12-26 16:40  thjordan

	* data/shaders/modelrender_mirrorclip_vp.shader: added comment

2005-12-26 16:31  thjordan

	* data/shaders/water_vp.shader, src/particle.h: lowered mirror
	  distorsion scale

2005-12-26 15:49  thjordan

	* data/shaders/water_vp.shader: mirror distorsion added to shader

2005-12-26 15:30  thjordan

	* data/shaders/modelrender_mirrorclip_fp.shader,
	  data/shaders/modelrender_mirrorclip_vp.shader,
	  src/faulthandler.h, src/freeview_display.cpp,
	  src/freeview_display.h, src/matrix4.h, src/model.cpp,
	  src/model.h, src/sea_object.cpp, src/sea_object.h,
	  src/viewmodel.cpp: draw mirror images of objects as a test

2005-12-17 18:19  thjordan

	* src/: sub_tdc_display.cpp, submarine.cpp, tdc.cpp, tdc.h: can
	  switch tdc auto mode now

2005-12-17 13:22  thjordan

	* src/sub_tdc_display.cpp: parallax angle input also with mouse
	  drag

2005-12-17 12:42  thjordan

	* src/: sub_tdc_display.cpp, submarine.cpp, tdc.cpp, tdc.h: tdc
	  save bugfixes; user can change parallax angle

2005-12-17 12:13  thjordan

	* src/game.cpp: bugfix for loading of savegames

2005-12-17 11:55  thjordan

	* src/: game.cpp, sub_tdc_display.cpp, sub_tdc_display.h,
	  user_display.h: fire button and tube selection works again

2005-12-13 22:08  thjordan

	* src/: tdc.cpp, tdc.h: parallax angle computation now also
	  possible for stern tube launched torpedoes

2005-12-13 19:19  thjordan

	* src/: submarine.cpp, tdc.cpp: simplified parallax angle
	  computation; use parallax angle for torpedo launching, not just
	  only display it

2005-12-13 09:11  thjordan

	* src/: sub_tdc_display.cpp, tdc.cpp, tdc.h: implemented parallax
	  angle computation for bow shots

2005-12-12 00:06  thjordan

	* src/sub_tdc_display.cpp: range dial turns after new formula

2005-12-11 22:57  thjordan

	* src/sub_tdc_display.cpp: adll new TDC dials are drawn right,
	  except the range dial

2005-12-11 20:31  thjordan

	* files.txt, src/sub_tdc_display.cpp, src/sub_tdc_display.h,
	  src/submarine.cpp, src/submarine.h, src/submarine_interface.cpp,
	  src/torpedo.cpp, src/torpedo.h: new TDC screen with new dials

2005-12-11 18:29  thjordan

	* data/images/: TDCScreen1_Daylight_Base_image.png,
	  TDCScreen1_Daylight_Facherwinkel_pointer_rotating.png,
	  TDCScreen1_Daylight_Facherwinkel_pointer_rotation.png,
	  TDCScreen1_Daylight_TorpedoLaufzeit_pointer_minutes.png,
	  TDCScreen1_Daylight_TorpedoLaufzeit_pointer_minutes_rotating.png,
	  TDCScreen1_Redlight_Base_image.png,
	  TDC_daylight_autoswitchoff.png, TDC_daylight_autoswitchon.png,
	  TDC_daylight_base.jpg, TDC_daylight_base.png,
	  TDC_daylight_clockbigptr.png, TDC_daylight_clocksmlptr.png,
	  TDC_daylight_firebutton.png,
	  TDC_daylight_firesolutionquality.png, TDC_daylight_gyro10.png,
	  TDC_daylight_gyro360.png, TDC_daylight_spreadangle.png,
	  TDC_daylight_switchtube1.png, TDC_daylight_switchtube2.png,
	  TDC_daylight_switchtube3.png, TDC_daylight_switchtube4.png,
	  TDC_daylight_switchtube5.png, TDC_daylight_switchtube6.png,
	  TDC_daylight_targetcourse.png, TDC_daylight_targetposition.png,
	  TDC_daylight_targetrange.png, TDC_daylight_targetspeed.png,
	  TDC_daylight_torpspeed.png, TDC_daylight_tube1.png,
	  TDC_daylight_tube2.png, TDC_daylight_tube3.png,
	  TDC_daylight_tube4.png, TDC_daylight_tube5.png,
	  TDC_daylight_tube6.png, TDC_redlight_autoswitchoff.png,
	  TDC_redlight_autoswitchon.png, TDC_redlight_base.jpg,
	  TDC_redlight_base.png, TDC_redlight_clockbigptr.png,
	  TDC_redlight_clocksmlptr.png, TDC_redlight_firebutton.png,
	  TDC_redlight_firesolutionquality.png, TDC_redlight_gyro10.png,
	  TDC_redlight_gyro360.png, TDC_redlight_spreadangle.png,
	  TDC_redlight_switchtube1.png, TDC_redlight_switchtube2.png,
	  TDC_redlight_switchtube3.png, TDC_redlight_switchtube4.png,
	  TDC_redlight_switchtube5.png, TDC_redlight_switchtube6.png,
	  TDC_redlight_targetcourse.png, TDC_redlight_targetposition.png,
	  TDC_redlight_targetrange.png, TDC_redlight_targetspeed.png,
	  TDC_redlight_torpspeed.png, TDC_redlight_tube1.png,
	  TDC_redlight_tube2.png, TDC_redlight_tube3.png,
	  TDC_redlight_tube4.png, TDC_redlight_tube5.png,
	  TDC_redlight_tube6.png: removed old graphics, renamed some new
	  files

2005-12-11 16:50  thjordan

	* data/images/: TDCScreen2_Daylight_base_image.png,
	  TDCScreen2_Redlight_base_image.png: removed accidentally added
	  images

2005-12-11 16:33  thjordan

	* data/images/:
	  TDCScreen1_Daylight_AngleOnBow_innerdial_rotating.png,
	  TDCScreen1_Daylight_Base_image.jpg,
	  TDCScreen1_Daylight_Base_image.png,
	  TDCScreen1_Daylight_Facherwinkel_pointer_rotation.png,
	  TDCScreen1_Daylight_Facherwinkel_usermarker_rotating.png,
	  TDCScreen1_Daylight_Lagenwinkel_pointer_rotating.png,
	  TDCScreen1_Daylight_TorpGeschwindigkeit_innerdial_rotating.png,
	  TDCScreen1_Daylight_TorpedoLaufzeit_pointer_minutes.png,
	  TDCScreen1_Daylight_TorpedoLaufzeit_pointer_seconds_rotating.png,
	  TDCScreen1_Daylight_ZielTorpGeschwindigkeit_pointer_rotating.png,
	  TDCScreen1_Daylight_Zielposition_pointer_rotating.png,
	  TDCScreen1_Daylight_firesolution_slidingscale_pointer.png,
	  TDCScreen1_Daylight_parallaxwinkel_pointer_rotating.png,
	  TDCScreen1_Daylight_parallaxwinkel_usermarker_rotating.png,
	  TDCScreen1_Redlight_AngleOnBow_innerdial_rotating.png,
	  TDCScreen1_Redlight_Base_image.jpg,
	  TDCScreen1_Redlight_Base_image.png,
	  TDCScreen1_Redlight_Facherwinkel_pointer_rotating.png,
	  TDCScreen1_Redlight_Facherwinkel_usermarker_rotating.png,
	  TDCScreen1_Redlight_Lagenwinkel_pointer_rotating.png,
	  TDCScreen1_Redlight_TorpGeschwindigkeit_innerdial_rotating.png,
	  TDCScreen1_Redlight_TorpedoLaufzeit_pointer_minutes_rotating.png,
	  TDCScreen1_Redlight_TorpedoLaufzeit_pointer_seconds_rotating.png,
	  TDCScreen1_Redlight_ZielTorpGeschwindigkeit_pointer_rotating.png,
	  TDCScreen1_Redlight_Zielposition_pointer_rotating.png,
	  TDCScreen1_Redlight_firesolution_slidingscale_pointer.png,
	  TDCScreen1_Redlight_parallaxwinkel_pointer_rotating.png,
	  TDCScreen1_Redlight_parallaxwinkel_usermarker_rotating.png,
	  TDCScreen2_Daylight_AutoManualKnob_automode.png,
	  TDCScreen2_Daylight_AutoManualKnob_manualmode.png,
	  TDCScreen2_Daylight_Brightness_dial_pointer_rotating.png,
	  TDCScreen2_Daylight_FireButton_ON.png,
	  TDCScreen2_Daylight_HGyro_pointer_main_rotating.png,
	  TDCScreen2_Daylight_HGyro_pointer_refinement_rotating.png,
	  TDCScreen2_Daylight_VGyro_main_user_marker_rotating.png,
	  TDCScreen2_Daylight_VGyro_pointer_main_rotating.png,
	  TDCScreen2_Daylight_VGyro_pointer_refinement_rotating.png,
	  TDCScreen2_Daylight_VGyro_refinement_user_marker_rotating.png,
	  TDCScreen2_Daylight_Zielentfernung_pointer_rotating.png,
	  TDCScreen2_Daylight_Zielentfernung_user_marker_rotating.png,
	  TDCScreen2_Daylight_base_image.jpg,
	  TDCScreen2_Daylight_base_image.png,
	  TDCScreen2_Daylight_tube1_on.png,
	  TDCScreen2_Daylight_tube2_on.png,
	  TDCScreen2_Daylight_tube3_on.png,
	  TDCScreen2_Daylight_tube4_on.png,
	  TDCScreen2_Daylight_tube5_on.png,
	  TDCScreen2_Daylight_tube6_on.png,
	  TDCScreen2_Redlight_AutoManualKnob_automode.png,
	  TDCScreen2_Redlight_AutoManualKnob_manualmode.png,
	  TDCScreen2_Redlight_Brightness_dial_pointer_rotating.png,
	  TDCScreen2_Redlight_FireButton_ON.png,
	  TDCScreen2_Redlight_HGyro_pointer_main_rotating.png,
	  TDCScreen2_Redlight_HGyro_pointer_refinement_rotating.png,
	  TDCScreen2_Redlight_VGyro_main_user_marker_rotating.png,
	  TDCScreen2_Redlight_VGyro_pointer_main_rotating.png,
	  TDCScreen2_Redlight_VGyro_pointer_refinement_rotating.png,
	  TDCScreen2_Redlight_VGyro_refinement_user_marker_rotating.png,
	  TDCScreen2_Redlight_Zielentfernung_pointer_rotating.png,
	  TDCScreen2_Redlight_Zielentfernung_user_marker_rotating.png,
	  TDCScreen2_Redlight_base_image.jpg,
	  TDCScreen2_Redlight_base_image.png,
	  TDCScreen2_Redlight_tube1_on.png,
	  TDCScreen2_Redlight_tube2_on.png,
	  TDCScreen2_Redlight_tube3_on.png,
	  TDCScreen2_Redlight_tube4_on.png,
	  TDCScreen2_Redlight_tube5_on.png,
	  TDCScreen2_Redlight_tube6_on.png: added new graphics

2005-12-10 12:10  thjordan

	* SConstruct, src/faulthandler.h: faulthandler improved, added
	  needed linker option

2005-12-08 22:50  thjordan

	* src/: faulthandler.h, mymain.cpp, subsim.cpp: added code that
	  prints stack trace on SIGSEGV or globally uncaught exceptions

2005-12-03 17:25  thjordan

	* data/missions/duell.xml, src/missioneditor-readme.txt: mission
	  editor readme added

2005-12-03 12:11  thjordan

	* src/: music.cpp, subsim.cpp: fixed randomization

2005-12-03 12:07  thjordan

	* src/: convoy.cpp, convoy.h, map_display.cpp, sea_object.cpp,
	  ship.cpp, ship.h, submarine.cpp: fixed torpedo heading and ship
	  heading in convoys

2005-12-01 23:42  thjordan

	* src/submarine.cpp: segfault bugfix

2005-12-01 23:25  thjordan

	* src/: ai.cpp, quaternion.h, sea_object.cpp, sea_object.h,
	  ship.cpp, ship.h, submarine.cpp, torpedo.cpp: torpedo firing and
	  steering fixes, still not perfect

2005-11-29 09:15  thjordan

	* src/submarine.cpp: some more fixes on torpedo firing

2005-11-29 00:13  thjordan

	* src/: date.cpp, date.h, game.cpp, game.h, torpedo.cpp, torpedo.h,
	  xml.h: implemented more parts of torpedo spec parsing, torpedoes
	  can be fired again (but run in wrong direction...)

2005-11-28 23:41  thjordan

	* data/torpedoes/: TI.xml, TII.xml, TIII.xml, TIII_FaTII.xml,
	  TIIIa_FaTII.xml, TIIIa_LuTI.xml, TIIIa_LuTII.xml, TIV.xml,
	  TI_FaTI.xml, TI_LuTI.xml, TI_LuTII.xml, TV.xml, TVI_LuTI.xml,
	  TVb.xml, TXI.xml: changed date format in availability tag for all
	  torpedoes

2005-11-27 19:22  thjordan

	* src/ship.h: cleanup

2005-11-27 18:33  thjordan

	* src/: submarine.cpp, torpedo.cpp, torpedo.h: torpedo simulation
	  bugfixes (partly)

2005-11-27 17:50  thjordan

	* src/: map_display.cpp, sub_torpedo_display.cpp,
	  sub_torpsetup_display.cpp, submarine.cpp, submarine.h,
	  torpedo.cpp, torpedo.h: torpedo launch bugfixes

2005-11-27 15:56  thjordan

	* src/: game.cpp, ptrset.h, submarine.cpp, submarine.h: simplified
	  ptrset handling, bugfixes

2005-11-27 12:48  thjordan

	* src/game.cpp: more xml reading/writing bugfixes

2005-11-27 12:33  thjordan

	* src/convoy.cpp: more xml reading/writing bugfixes

2005-11-27 12:30  thjordan

	* src/: SConscript, error.cpp, error.h, game.cpp, sea_object.cpp,
	  ship.cpp, ship.h, torpedo.cpp, xml.cpp: xml reading/writing
	  bugfixes

2005-11-27 11:27  thjordan

	* data/torpedoes/: Fido.xml, TI.xml, TII.xml, TIII.xml,
	  TIII_FaTII.xml, TIIIa_FaTII.xml, TIIIa_LuTI.xml, TIIIa_LuTII.xml,
	  TIV.xml, TI_FaTI.xml, TI_LuTI.xml, TI_LuTII.xml, TV.xml,
	  TVI_LuTI.xml, TVb.xml, TXI.xml: added "type" attribute because
	  all ships have it

2005-11-27 11:03  thjordan

	* data/torpedoes/: TI.xml, TII.xml, TIII.xml, TIII_FaTII.xml,
	  TIIIa_FaTII.xml, TIIIa_LuTI.xml, TIIIa_LuTII.xml, TIV.xml,
	  TI_FaTI.xml, TI_LuTI.xml, TI_LuTII.xml, TV.xml, TVI_LuTI.xml,
	  TVb.xml, TXI.xml: updated identifier tags, reloaded/resaved files
	  with mlv to fix tinyxml loading problems

2005-11-27 01:04  thjordan

	* src/: submarine.cpp, submarine.h, torpedo.cpp: tdc can be
	  loaded/saved, more fixes, part 2

2005-11-27 01:02  simsoueu

	* data/torpedoes/: Fido.txt, TIII_FaTII_de.txt, TIII_FaTII_en.txt,
	  TIII_de.txt, TIII_en.txt, TIIIa_FaTII_de.txt, TIIIa_FaTII_en.txt,
	  TIIIa_LuTII_de.txt, TIIIa_LuTII_en.txt, TIIIa_LuTI_de.txt,
	  TIIIa_LuTI_en.txt, TII_de.txt, TII_en.txt, TIV_de.txt,
	  TIV_en.txt, TI_FaTI_de.txt, TI_FaTI_en.txt, TI_LuTII_de.txt,
	  TI_LuTII_en.txt, TI_LuTI_de.txt, TI_LuTI_en.txt, TVI_LuTI_de.txt,
	  TVI_LuTI_en.txt, TV_de.txt, TV_en.txt, TVb_de.txt, TVb_en.txt,
	  TXI_de.txt, TXI_en.txt: torpedo data files description text.

2005-11-27 01:01  simsoueu

	* data/torpedoes/TI_de.txt: text file for torpedo data

2005-11-27 01:00  simsoueu

	* data/torpedoes/: TI.xml, TII.xml, TIII.xml, TIII_FaTII.xml,
	  TIIIa_FaTII.xml, TIIIa_LuTI.xml, TIIIa_LuTII.xml, TIV.xml,
	  TI_FaTI.xml, TI_LuTI.xml, TI_LuTII.xml, TI_en.txt, TV.xml,
	  TVI_LuTI.xml, TVb.xml, TXI.xml: updated torpedo data files.

2005-11-27 00:48  thjordan

	* src/: highscorelist.cpp, highscorelist.h, submarine.cpp, tdc.cpp,
	  tdc.h, water_sse.cpp: tdc can be loaded/saved, more fixes

2005-11-27 00:07  thjordan

	* src/: ai.cpp, sea_object.cpp, sub_torpedo_display.cpp,
	  sub_torpedo_display.h, submarine.cpp, submarine.h,
	  submarine_interface.cpp, torpedo.cpp, torpedo.h, xml.cpp: code
	  compiles again, but many fixes remain; torpedo data file loading,
	  torpedo firing, loading and saving of some parts (logbook...)

2005-11-26 19:16  thjordan

	* src/: ai.cpp, ai.h, airplane.cpp, airplane.h, convoy.cpp,
	  convoy.h, date.cpp, game.cpp, game.h, global_data.h,
	  sea_object.cpp, sea_object.h, ship.cpp, ship.h, submarine.cpp,
	  submarine.h, torpedo.h, xml.cpp, xml.h: more changes on the path
	  to xml savegames. some bugfixes and simplifications, part 4

2005-11-26 18:53  simsoueu

	* data/ships/: carrier_bogue.xml, corvette.xml,
	  destroyer_oclass.xml, destroyer_tribal.xml, freighter_large.xml,
	  freighter_medium.xml, merchant_large.xml, merchant_medium.xml,
	  merchant_small.xml, tanker_medium.xml, tanker_small.xml,
	  troopship_medium.xml: updated smoke tags on data xmls.

2005-11-26 18:19  thjordan

	* data/ships/battleship_malaya.xml: new smoke format

2005-11-26 12:36  thjordan

	* src/: date.cpp, date.h, depth_charge.cpp, game.cpp, game.h,
	  sea_object.cpp, submarine.cpp, subsim.cpp, xml.cpp, xml.h: more
	  changes on the path to xml savegames. some bugfixes and
	  simplifications

2005-11-25 08:49  thjordan

	* src/: convoy.cpp, convoy.h, sea_object.h: changed load/save
	  format from binary to xml, changed object construction, changed
	  torpedo loading.  WORK IN PROGRESS! CODE WILL NOT COMPILE part 2

2005-11-25 00:08  thjordan

	* src/: ai.cpp, airplane.cpp, airplane.h, convoy.cpp, convoy.h,
	  depth_charge.cpp, depth_charge.h, game.cpp, game.h,
	  gun_shell.cpp, gun_shell.h, sea_object.cpp, sea_object.h,
	  ship.cpp, submarine.h, torpedo.cpp, torpedo.fixme.cpp,
	  torpedo.fixme.h, torpedo.h, xml.cpp, xml.h: changed load/save
	  format from binary to xml, changed object construction, changed
	  torpedo loading.  WORK IN PROGRESS! CODE WILL NOT COMPILE

2005-11-23 23:08  thjordan

	* src/angle.h: changed (void) to ()

2005-11-22 08:54  thjordan

	* data/texts/common.csv, data/texts/languages.csv, src/subsim.cpp:
	  spanish language added, translations in mission files still
	  missing, also bug in reading mission files with missing language
	  tags exists

2005-11-21 05:15  simsoueu

	* data/xcf/NewTDC_screen2_daylight_rev.1.3.xcfbz2: Earlier revision
	  when flattened, had a 1px halo in some areas around tubes lights.
	  Fixed in this revision, by opaque alpha+slight painting around
	  tube areas.

2005-11-21 05:10  simsoueu

	* data/images/hedgehog.jpg: Hedgehog image element used in
	  composition had unknown copyright status. Replaced it by public
	  domain image from usnavy online library.

2005-11-21 05:08  simsoueu

	* data/images/scopewatcher.jpg: Scope watcher element used in
	  composition had unknown copyright status. Replaced it by a public
	  domain image, from usnavy online library.

2005-11-20 11:47  thjordan

	* src/water.cpp: added some test and comments

2005-11-19 20:45  thjordan

	* src/: perlinnoise.cpp, perlinnoise.h, water.cpp: added some
	  tests, wave displacement bugfix

2005-11-18 18:00  simsoueu

	* data/xcf/NewTDC_screen2_redlight_rev.1.3.xcfbz2: New TDC, 2nd
	  screen, redlight version, rev.1.3, earlier revisions weren't
	  commited, overall consistency with remaining screens.

2005-11-18 17:57  simsoueu

	* data/xcf/NewTDC_screen2_daylight_rev.1.2.xcfbz2: New TDC, 2nd
	  screen, daylight version, rev.1.2, tweaked for overall
	  consistency, earlier revisions weren't commited.

2005-11-18 17:52  simsoueu

	* data/xcf/NewTDC_screen1_redlight_rev.1.2.xcfbz2: New revision of
	  redlight version of TDC screen1, tweaked to be consistent with
	  screen2.

2005-11-16 20:26  thjordan

	* files.txt: compile fix

2005-11-16 20:21  thjordan

	* files.txt, src/credits.h: compile fix

2005-11-15 23:16  thjordan

	* data/shaders/water_fp.shader, src/perlinnoise.cpp, src/water.cpp:
	  some more water tests

2005-11-15 01:16  simsoueu

	* src/credits.h: updated credits

2005-11-15 01:13  simsoueu

	* CREDITS: updated credits file.

2005-11-14 21:27  thjordan

	* data/shaders/water_fp.shader: added comment about fog, part2

2005-11-14 21:22  thjordan

	* data/shaders/water_fp.shader: added comment about fog

2005-11-14 21:10  thjordan

	* src/water.cpp: height scale change

2005-11-14 21:03  thjordan

	* src/: ocean_wave_generator.h, oceantest.cpp: further tests

2005-11-13 20:07  thjordan

	* src/: SConscript, ocean_wave_generator.h, oceantest.cpp,
	  subsim.cpp, water.cpp: added ocean generator test

2005-11-13 16:00  thjordan

	* src/water.cpp: removed debug code

2005-11-13 15:59  thjordan

	* src/: ocean_wave_generator.h, water.cpp: some tests

2005-11-13 14:34  thjordan

	* src/xml.h: compile bugfix for gcc3.4

2005-11-12 19:03  thjordan

	* files.txt: update

2005-11-11 08:43  thjordan

	* src/: cfg.cpp, torpedo.fixme.cpp, xml.cpp, xml.h: made xml code
	  easier, added functions, moved tinyxml use from header to cpp, so
	  more decoupling of dependencies

2005-11-11 00:53  thjordan

	* src/: SConscript, cfg.cpp, torpedo.fixme.cpp, xml.cpp, xml.h: new
	  xml interface code, now usage of xml is much easier

2005-11-10 19:54  simsoueu

	* data/xcf/NewTDC_screen1_redlight_rev.1.1.xcfbz2: New TDC, screen1
	  (tab cycle), redlight version, rev.1.1, with alignement grid.

2005-11-10 19:52  simsoueu

	* data/xcf/NewTDC_screen1_daylight_rev1.1.xcfbz2: New TDC,
	  screen1(tab cycle), daylight version, rev.1.1, with alignement
	  grids.

2005-11-09 09:01  thjordan

	* files.txt: added missing files

2005-11-08 08:38  thjordan

	* src/: sea_object.cpp, water.cpp: tried less saturated color for
	  water

2005-11-08 04:04  apaes

	* src/: music.cpp, subsim.cpp: fixed bug that crashed the game when
	  entering pause if no music was being used

2005-11-08 00:16  apaes

	* src/: ship.cpp, ship.h, sub_gauges_display.cpp,
	  sub_gauges_display.h, submarine.cpp: Throttle functions moved to
	  sub_gauges_display

2005-11-07 18:20  apaes

	* src/: ship.cpp, ship.h, sub_gauges_display.cpp, submarine.cpp,
	  submarine.h: Added throttle, front/back rudder dials animations
	  in control screen. Depth planes behavior when in switching from
	  ahead to reverse needs fixing.

2005-11-06 18:05  thjordan

	* src/: sea_object.h, torpedo.fixme.cpp, torpedo.fixme.h: checked
	  in wip files

2005-11-06 11:38  thjordan

	* data/torpedoes/: Fido.xml, TI.xml, TII.xml, TIII.xml,
	  TIII_FaTII.xml, TIIIa_FaTII.xml, TIIIa_LuTI.xml, TIIIa_LuTII.xml,
	  TIV.xml, TI_FaTI.xml, TI_LuTI.xml, TI_LuTII.xml, TV.xml,
	  TVI_LuTI.xml, TVb.xml, TXI.xml, fido.xml,
	  new_torpedo_data_files_xml.tar.bz2, t1.xml, t11.xml, t1fat.xml,
	  t1lut.xml, t2.xml, t3.xml, t3a.xml, t3afat.xml, t3alut.xml,
	  t3fat.xml, t4.xml, t5.xml, t6lut.xml: replaced torpedo files by
	  newer ones

2005-11-05 23:00  thjordan

	* data/models/uboat_VIIc.cs: added missing file

2005-11-05 20:09  thjordan

	* src/sub_tdc_display.cpp: bugfix

2005-11-04 22:21  simsoueu

	* ARTWORK_LICENSE: Artwork license. Artwork use is restricted to
	  Danger From The Deep.

2005-11-02 03:04  simsoueu

	* data/sounds/sonarping_mono_id1.ogg: Sonar ping sound, xml tag
	  id=1, for us destroyers, 22050Hz, 16bits, mono.

2005-11-02 03:04  simsoueu

	* data/sounds/ping.ogg: New sonar ping sound, xml tag id=0, for uk
	  destroyers, 22050Hz, 16bits, mono.

2005-11-02 03:02  simsoueu

	* data/sounds/liquidblast.ogg: New torpedo firing sound, 22050Hz,
	  16bits, stereo, ogg, 0.5., rev.1.1.

2005-11-01 22:37  apaes

	* src/sub_uzo_display.cpp: fixed graphical issue in UZO screen

2005-11-01 19:03  apaes

	* src/subsim.cpp: fixed small readability issue in some ui screens

2005-11-01 07:06  simsoueu

	* data/textures/uzo.png: New uzo screen, with stepped grid.

2005-11-01 05:48  simsoueu

	* data/images/sunderland.jpg: New sunderland image.

2005-11-01 05:19  apaes

	* data/textures/uzo.png: Fixed UZO screen base, with mask, rev.1.1

2005-11-01 04:41  apaes

	* data/textures/uzo_compass_redlight.png: UZO sliding compass bar,
	  redlight version, rev.1.0

2005-11-01 04:39  apaes

	* data/textures/uzo_compass_daylight.png: UZO sliding compass bar,
	  daylight version, rev.1.0

2005-11-01 04:34  apaes

	* src/: sub_uzo_display.cpp, sub_uzo_display.h: New Uzo screen

2005-11-01 04:32  apaes

	* data/textures/uzo.png: UZO screen base, with mask, rev.1.0

2005-11-01 02:26  simsoueu

	* data/images/: hedgehog.jpg, swordfish.jpg: New swordfish
	  screen/message.

2005-11-01 01:41  apaes

	* data/textures/glasses.png, src/sub_bridge_display.cpp,
	  src/sub_bridge_display.h: New binoculars img and screen

2005-11-01 01:39  apaes

	* src/widget.cpp: Minor ui selection list tweak

2005-10-31 19:42  thjordan

	* files.txt: update

2005-10-31 13:59  apaes

	* src/: music.h, music.cpp: Main menu music now repeats

2005-10-31 00:42  apaes

	* src/: SConscript, music.h, subsim.cpp, music.cpp: Added main menu
	  music feature

2005-10-31 00:22  apaes

	* data/sounds/Betty_Roche-Trouble_Trouble.ogg: Added main menu's
	  music file Betty_Roche-Trouble_Trouble.ogg

2005-10-31 00:18  apaes

	* data/sounds/ImInTheMood.ogg: Added main menu's music file
	  ImInTheMood.ogg

2005-10-30 22:32  simsoueu

	* LICENSE_README: IMPORTANT notes regarding one CreativeCommons
	  audio track, one public domain, and public domain images used in
	  some 2D main GUI screens.

2005-10-30 22:31  simsoueu

	* data/LICENSE_README: IMPORTANT notes regarding one
	  CreativeCommons track, one public domain, and public domain
	  images, used in some 2D artwork.

2005-10-30 22:30  simsoueu

	* data/VeraLynn_-_ImInTheMood_-_LICENSE.htm: CreativeCommons
	  license for VeraLynn_-_ImInTheMood track, from archive.org, in
	  .htm format.

2005-10-30 22:29  simsoueu

	* data/VeraLynn_-_ImInTheMood_-_LICENSE.txt: CreativeCommons
	  License for audio track VeryLynn_-_ImInTheMood, from archive.org.
	  Complete license information.

2005-10-30 22:28  simsoueu

	* data/Archive_TERMS.htm: Archive.org Terms for OpenSouce Audio
	  files.

2005-10-30 22:28  simsoueu

	* data/Archive_FAQ.htm: Archive.org FAQ/Terms for OpenSource Audio
	  files usage.

2005-10-30 22:26  simsoueu

	* data/WW2Incolor_Policy.htm: WW2InColor policy for public domain
	  images used.

2005-10-30 22:26  simsoueu

	* data/NavalHistoricCenterPolicy.htm: Policy for NHC images used in
	  new introduction GUI.

2005-10-30 19:49  simsoueu

	* data/images/killed.jpg: New killed image.

2005-10-30 19:39  thjordan

	* src/: map_display.cpp, sea_object.cpp, sub_tdc_display.cpp,
	  submarine.cpp, submarine.h, submarine_interface.cpp, tdc.cpp,
	  tdc.h: TDC values are set after crew reporting from submarine,
	  for now in a simple way

2005-10-30 18:25  simsoueu

	* data/textures/widgetelements_menu.png: New widget elements image.

2005-10-30 18:24  simsoueu

	* data/images/scopewatcher.jpg: Scope watcher new image.

2005-10-30 18:22  simsoueu

	* data/images/depthcharge.jpg: New depth charge image.

2005-10-30 18:21  simsoueu

	* data/images/sunken_destroyer.jpg: New sunken destroyer image.

2005-10-30 18:20  simsoueu

	* data/images/krupp_docks.jpg: New krupps dock image.

2005-10-30 18:19  simsoueu

	* data/images/titlebackgr.jpg: New title.image.

2005-10-30 14:47  thjordan

	* src/: SConscript, sea_object.cpp, sea_object.h,
	  sub_tdc_display.cpp, submarine.cpp, submarine.h,
	  submarine_interface.cpp, tdc.cpp, tdc.h, user_interface.h: new
	  tdc class; target is stored in sea_object, so every object
	  manages at most one target with automatic check for is_alive
	  condition

2005-10-26 22:58  thjordan

	* src/: sub_torpsetup_display.cpp, submarine.h: show run depth,
	  added comment

2005-10-26 19:24  simsoueu

	* data/torpedoes/new_torpedo_data_files_xml.tar.bz2: New torpedo
	  data files. Notes included, as well as mock tags for possible
	  problems/solutions. Extra torpedo types, reflecting torpedos
	  available in torp.management screen.

2005-10-26 19:22  simsoueu

	* data/textures/mtanker_camo2.png: 1941/1942 camouflage for
	  Kennebak class medium tanker. Alternative diffuse map (to be
	  specified in ship data xml, not ddxml model). Rev.1.0.

2005-10-25 19:31  thjordan

	* debian/DEBIAN/control, src/sub_tdc_display.cpp: added braces for
	  compatibility

2005-10-23 19:13  thjordan

	* src/viewmodel.cpp: viewmodel with scale printing

2005-10-23 18:24  simsoueu

	* data/textures/mtanker_c2.png: Medium tanker color map, 1k res,
	  lossless, for kennebak class medium tanker ddxml model. Rev.1.0.

2005-10-23 18:22  simsoueu

	* data/textures/mtanker_spec.png: Medium tanker specular map. 1k
	  res, lossless, for kennebak class ddxml model, rev.1.0.

2005-10-23 18:21  simsoueu

	* data/textures/mtanker_bump.png: Medium tanker bump map, 1k res,
	  lossless. For kennebak class medium tanker model. rev.1.0.

2005-10-23 18:20  simsoueu

	* data/models/medium_tanker.xml: Medium tanker ddxml model,
	  kennebak class. XML in ships, was description file for model,
	  smoke non-aligned. Comments in side description xml under ships.

2005-10-23 18:18  simsoueu

	* data/ships/tanker_medium.xml: Medium tanker ddxml model -
	  kennebak class, us, rev.1.0.

2005-10-23 10:23  thjordan

	* src/sub_tdc_display.cpp: tubes are selected by tube lights and
	  fired by the big red button now

2005-10-17 21:07  thjordan

	* SConstruct, files.txt, makewinpack: changes for win32 release

2005-10-17 21:06  thjordan

	* data/torpedoes/t1.xml: added some comments

2005-10-17 20:52  thjordan

	* src/subsim.cpp: changes for win32 release

2005-10-16 17:42  thjordan

	* ChangeLog: updated changelog

2005-10-16 13:17  thjordan

	* SConstruct, debian/DEBIAN/control: prepared for v0.1.0 release

2005-10-16 13:10  thjordan

	* files.txt: update

2005-10-16 13:08  thjordan

	* src/water.cpp: removed silly check that lead to failures in
	  trapezoid computation

2005-10-16 12:12  thjordan

	* src/: freeview_display.cpp, sea_object.cpp, torpedo.h,
	  user_interface.cpp, user_interface.h: new simulation of rolling /
	  ship's orientation for display

2005-10-15 23:36  thjordan

	* files.txt: update

2005-10-15 23:35  thjordan

	* data/: textures/tribal_bump.png, textures/tribal_color.jpg,
	  textures/tribal_color.png, textures/tribal_specular.jpg,
	  textures/tribal_specular.png, models/destroyer_tribal.xml:
	  compressed textures

2005-10-15 22:51  thjordan

	* files.txt: update

2005-10-15 22:27  thjordan

	* data/textures/: tribal.png, tribal_bump.png, tribal_color.png,
	  tribal_specular.png: added new tribal class destroyer

2005-10-15 22:23  thjordan

	* data/: models/destroyer_tribal.xml, models/destroyer_tribal.3ds,
	  ships/destroyer_tribal.xml: added new tribal class destroyer

2005-10-15 21:19  thjordan

	* src/: dftdmodel-spec.txt, sub_periscope_display.cpp,
	  sub_tdc_display.cpp, sub_tdc_display.h,
	  sub_torpsetup_display.cpp, submarine.cpp, submarine.h,
	  submarine_interface.cpp, submarine_interface.h, torpedo.cpp,
	  torpedo.h: torpedo settings are now stored per tube. LUT
	  simulation uses the angle now

2005-10-12 18:23  simsoueu

	* data/xcf/tribal_specular.png.bz2: Revision 1.1 of tribal
	  destroyer specular map.

2005-10-12 18:21  simsoueu

	* data/xcf/tribal_color_camouflages.tar.bz2: Tribal destroyer
	  retouched camouflage for royal navy, and another color map, for
	  canadian navy (north atlantic escorts).

2005-10-12 18:18  simsoueu

	* data/xcf/torpedo_tags_new.tar.bz2: Torpedo data xml files -
	  proposal for torpedo data tags for simulation use.

2005-10-12 04:04  simsoueu

	* data/xcf/new_tribal_destroyer.tar.bz2: New tribal destroyer, in
	  ddxml format, textures (diffuse, color, specular), and xml
	  description for ship class (smoke origin changed) - rev.1.0.

2005-10-10 22:27  thjordan

	* data/images/: torpsetup_daylight_tempscale.png,
	  torpsetup_daylight_torpspeed.png,
	  torpsetup_redlight_tempscale.png,
	  torpsetup_redlight_torpspeed.png: made graphics brighter

2005-10-09 17:24  thjordan

	* src/model.cpp: fixed bug reading floats from xml

2005-10-09 16:57  simsoueu

	* data/xcf/shots.tar.bz2: test.

2005-10-09 16:56  simsoueu

	* data/xcf/indtsettings_redlight_torpspeed_rev1.6.xcfbz2: Fixed
	  brightness for torpedo speed dial rev.1.6 - night time version.

2005-10-09 16:55  simsoueu

	* data/xcf/indtsettings_daylight_torpspeed_rev1.6.xcfbz2: Fixed
	  brightness from torpedo speed dial, rev.1.6. - daylight version.

2005-10-09 15:37  thjordan

	* src/: sub_torpsetup_display.cpp, sub_torpsetup_display.h,
	  submarine.cpp, submarine.h: preheating and torpspeed knobs are
	  switchable

2005-10-09 15:34  thjordan

	* data/xcf/forluis.tar.bz2: for luis

2005-10-09 10:49  thjordan

	* data/images/torpsetup_daylight_primaryrunlength.png,
	  data/images/torpsetup_daylight_turnangle.png,
	  data/images/torpsetup_redlight_primaryrunlength.png,
	  data/images/torpsetup_redlight_turnangle.png,
	  src/sub_torpsetup_display.cpp: new turning dials for torpedo
	  setup screen

2005-10-08 19:43  thjordan

	* data/models/small_tanker.3ds: reverted to revision 1.1

2005-10-08 18:39  simsoueu

	* data/xcf/moonoverlay_test.xcfbz2: moon overlay modes test,
	  reference for opengl blend mode (replace GL_SRC_ALPHA
	  GL_ONE_MINUS_SRC_ALPHA)

2005-10-08 18:34  simsoueu

	* data/xcf/indtsettings_fixeddials_red_rev1.5.xcfbz2: fixed dials
	  color range for individual torp settings - night time version,
	  revision 1.5

2005-10-08 18:31  simsoueu

	* data/xcf/indtsettings_dials_rev1.5.xcfbz2: fixed color range for
	  individual torp settings dials, rev.1.5 - daylight version

2005-10-08 17:13  thjordan

	* src/sub_torpsetup_display.cpp: loaded wrong file for preheat
	  button

2005-10-08 13:42  thjordan

	* data/textures/turnswitch.png, data/textures/turnswitchbackgr.png,
	  src/global_data.cpp, src/global_data.h,
	  src/sub_torpedo_display.cpp, src/sub_torpedo_display.h,
	  src/sub_torpsetup_display.cpp, src/sub_torpsetup_display.h,
	  files.txt: removed old torpedo setup, using now new setup screen
	  with new knobs etc.

2005-10-07 21:30  thjordan

	* files.txt: removed obsolete files

2005-10-07 21:27  thjordan

	* data/:
	  images/red_controlscreen_rev.0.99_b21_FuseLightsMasked.png,
	  textures/compass1.png, textures/ctwr7.jpg, textures/metal.png,
	  textures/mt_indicator.png, textures/sub7.png,
	  textures/uboatcm2.png, textures/ufinal2.png: removed obsolete
	  files

2005-10-07 21:01  thjordan

	* data/models/gear.3ds: removed obsolete files

2005-10-07 20:50  thjordan

	* data/models/: conning_tower_typeVIIc.3ds, submarine_VIIc.3ds:
	  removed obsolete files

2005-10-05 23:31  thjordan

	* data/: textures/cam1940b.jpg, textures/cam1940c.jpg,
	  textures/cam1940s.jpg, textures/medrei_b.jpg,
	  textures/medrei_f.jpg, textures/medrei_r.jpg,
	  ships/freighter_medium.xml, models/medium_freighter.xml: update
	  to current versions from xcf

2005-10-05 19:40  thjordan

	* src/: game.cpp, game.h, ptrset.h, ptrvector.h, sea_object.h,
	  ship.cpp: fixed segfault and memory management finally

2005-10-05 09:21  thjordan

	* src/: game.cpp, ptrvector.h, subsim.cpp: bugfixes in ptrvector
	  and handling, some segfaults still remain

2005-10-05 00:29  thjordan

	* src/: game.cpp, game.h, ptrvector.h: much better particle storage
	  data type, some other segfault bugs remain

2005-10-05 00:03  simsoueu

	* data/xcf/medium_freighter_rev2.tar.bz2: Rev2.0 medium freighter.
	  New textures, less bump, more controlled specularity, model scale
	  is now correct, smoke origin tweaked to match chimney, in xml
	  description file. Baked color texture now lighter.

2005-10-04 22:22  thjordan

	* src/: game.cpp, game.h, particle.h, ptrvector.h: bugfix with
	  memory management fix maximum number of particles

2005-10-03 21:00  thjordan

	* SConstruct: bugfix

2005-10-03 20:53  thjordan

	* SConstruct, data/shaders/modelrender_fp.shader,
	  data/shaders/modelrender_vp.shader, src/model.cpp: added
	  debugging comments, added efence support in scontruct

2005-10-03 17:59  thjordan

	* data/shaders/modelrender_fp.shader: new ambient computation

2005-10-03 17:14  thjordan

	* SConstruct, data/models/conning_tower_typeVIIc.xml,
	  data/models/uboat_VIIc.xml, data/textures/bridge_b.jpg,
	  src/convoy.cpp, src/sea_object.cpp, src/sea_object.h: new
	  graphics, minor fixes

2005-10-02 19:43  simsoueu

	* data/xcf/new_shader_models_textures.tar.bz2: new models, bridge
	  UV problem fixed, shader test, using diffuse instead of ambient
	  scaling in stage 3.1, new diffuse, specular, bump textures.

2005-10-02 17:38  thjordan

	* src/water.cpp: removed debug output

2005-10-02 17:37  thjordan

	* files.txt, makedeb, data/shaders/water_fp.shader,
	  data/shaders/water_vp.shader, src/game.cpp, src/water.cpp: fixed
	  water upwelling color in shader

2005-10-01 16:06  thjordan

	* data/models/conning_tower_typeVIIc.xml,
	  data/models/uboat_VIIc.xml, data/shaders/modelrender_fp.shader,
	  data/textures/bridge_b.jpg, data/textures/bridge_c.jpg,
	  data/textures/bridge_s.jpg, src/freeview_display.cpp,
	  src/global_data.cpp, src/model.h, src/texture.cpp: new bridge and
	  conning tower

2005-09-30 18:47  simsoueu

	* data/xcf/ddxml_bridge_and_uboat.tar.bz2: new bridge+uboat model
	  in ddxml format+textures+changed files (xml+global_data.cpp).

2005-09-26 21:06  thjordan

	* src/: water.cpp, water.h, water_sse.cpp, water_sse.h: simplified
	  calculation leading to more performance in C++ and SSE version,
	  optimized rounding in SSE version

2005-09-25 12:12  thjordan

	* src/: model.cpp, water.cpp: better, but slower normal
	  computation. doesnt decrease total fps though

2005-09-25 11:45  thjordan

	* src/: subsim.cpp, water.cpp, water.h, water_sse.cpp, water_sse.h:
	  made x86 sse switchable by config file, sse detected per cpuid

2005-09-25 11:09  thjordan

	* src/water.cpp: removed debug code

2005-09-25 10:49  thjordan

	* src/water_sse.cpp: removed debug code that causes segfaults

2005-09-25 10:46  thjordan

	* src/water_sse.cpp: made some rounding tests, but kept code

2005-09-24 19:49  thjordan

	* src/water_sse.cpp: added comment

2005-09-24 19:18  thjordan

	* src/: water.cpp, water_sse.cpp: sse code seems to work now

2005-09-24 13:34  thjordan

	* src/user_interface.cpp: accidentally committed test code, now
	  reverting that

2005-09-24 13:27  thjordan

	* src/: freeview_display.cpp, user_interface.cpp, water.cpp,
	  water_sse.cpp: sse code now nearly works

2005-09-23 21:17  thjordan

	* SConstruct, src/water_sse.h: now compileable with sse on x86

2005-09-22 12:05  thjordan

	* src/: water.cpp, water_sse.cpp: some bugfixes, but still bugs

2005-09-21 22:13  thjordan

	* src/: freeview_display.cpp, water.cpp, water.h, water_sse.cpp:
	  initial sse compute_coord version, not complete

2005-09-19 20:15  thjordan

	* src/: subsim.cpp, water.cpp, water.h: water height values
	  precomputed and stored (again), this time as packed integers,
	  saving 2/3 of memory. Most wave shape values are now
	  configureable.

2005-09-17 20:51  thjordan

	* SConstruct, data/textures/ctwr7.jpg, src/freeview_display.cpp,
	  src/texture.cpp, src/water.cpp: added experimental sse code
	  (disabled), fixed z-near for new conning tower, new conning tower
	  model, new texture loading code, that handles SDL's rgb-mask
	  values (disabled, because its slower and the old memcpy-code
	  works with jpg and png images)

2005-09-17 12:23  thjordan

	* data/: models/conning_tower_typeVIIc.3ds, textures/ct7c.png,
	  textures/ctwr7.jpg: new conning tower model

2005-09-16 09:37  simsoueu

	* data/xcf/bridge_test.tar.bz2: 1st test of new bridge model +
	  texture map.

2005-08-21 19:30  thjordan

	* src/: sub_torpsetup_display.cpp, water.cpp: display primary range
	  and turn angle

2005-08-21 17:55  thjordan

	* src/: sub_tdc_display.cpp, sub_torpsetup_display.cpp: can input
	  firstturn and secrange now

2005-08-21 17:31  thjordan

	* debian/DEBIAN/control, src/sub_control_popup.cpp,
	  src/sub_tdc_popup.cpp, src/sub_torpsetup_display.cpp,
	  src/sub_torpsetup_display.h, src/user_display.h: turnknobs turn
	  now

2005-08-21 15:15  thjordan

	* data/images/: popup_TDC_daylight.jpg, popup_TDC_daylight.png,
	  popup_TDC_redlight.jpg, popup_TDC_redlight.png,
	  popup_control_daylight.jpg, popup_control_daylight.png,
	  popup_control_redlight.jpg, popup_control_redlight.png:
	  functionality to combine jpg/png to RGBA graphics added, replaced
	  graphic data by matching data (saving 75-80% space).

2005-08-21 14:45  thjordan

	* src/sub_periscope_display.cpp: fix: load new grahics

2005-08-21 13:32  thjordan

	* data/textures/: terrain.jpg: made binary

2005-08-21 13:21  thjordan

	* ChangeLog, files.txt: update

2005-08-21 13:14  thjordan

	* data/images/: TDC_daylight_base.jpg, TDC_daylight_base.png,
	  TDC_redlight_base.jpg, TDC_redlight_base.png,
	  controlscreen_daylight.jpg, controlscreen_daylight.png,
	  controlscreen_redlight.jpg, periscope_daylight.jpg,
	  periscope_daylight.png, periscope_daylight_rev.1.1b_final.png,
	  periscope_redlight.jpg, periscope_redlight.png,
	  periscope_redlight_rev.1.1b_final.png,
	  red_controlscreen_rev.0.99_b21_base.png,
	  torpsetup_daylight_background.jpg,
	  torpsetup_daylight_background.png,
	  torpsetup_redlight_background.jpg,
	  torpsetup_redlight_background.png: functionality to combine
	  jpg/png to RGBA graphics added, replaced graphic data by matching
	  data (saving 75-80% space).

2005-08-21 13:03  thjordan

	* src/: error.h, image.cpp, mymain.cpp, parser.cpp,
	  sub_gauges_display.cpp, sub_periscope_display.cpp,
	  sub_tdc_display.cpp, sub_torpsetup_display.cpp, system.h,
	  texts.cpp, texture.cpp, texture.h: functionality to combine
	  jpg/png to RGBA graphics added, replaced graphic data by matching
	  data (saving 75-80% space).

2005-08-19 19:39  thjordan

	* files.txt: updated filelist

2005-08-15 21:55  thjordan

	* files.txt, data/images/torpsetup_daylight_tempscale.png,
	  data/images/torpsetup_redlight_tempscale.png,
	  src/sub_torpsetup_display.cpp: even more bits of torpedo setup
	  screen, graphics rotate now

2005-08-14 18:19  thjordan

	* src/: sub_tdc_display.cpp, sub_tdc_display.h,
	  sub_torpsetup_display.cpp, sub_torpsetup_display.h,
	  user_display.h: use new graphics for torpedo setup screen

2005-08-14 15:28  thjordan

	* data/images/: torpsetup_daylight_background.png,
	  torpsetup_daylight_primaryrangeknobs.png,
	  torpsetup_daylight_primaryrangeptr.png,
	  torpsetup_daylight_primaryrunlength.png,
	  torpsetup_daylight_rundepthknobs.png,
	  torpsetup_daylight_rundepthptr.png,
	  torpsetup_daylight_secondaryrangeptr.png,
	  torpsetup_daylight_tempscale.png,
	  torpsetup_daylight_torpspeed.png,
	  torpsetup_daylight_turnangle.png,
	  torpsetup_daylight_turnangleknobs.png,
	  torpsetup_redlight_background.png,
	  torpsetup_redlight_primaryrangeknobs.png,
	  torpsetup_redlight_primaryrangeptr.png,
	  torpsetup_redlight_primaryrunlength.png,
	  torpsetup_redlight_rundepthknobs.png,
	  torpsetup_redlight_rundepthptr.png,
	  torpsetup_redlight_secondaryrangeptr.png,
	  torpsetup_redlight_tempscale.png,
	  torpsetup_redlight_torpspeed.png,
	  torpsetup_redlight_turnangle.png,
	  torpsetup_redlight_turnangleknobs.png: integrated more graphics
	  for torpedo setup screen

2005-08-08 23:14  thjordan

	* data/images/: torpsetup_daylight_preheatoff.png,
	  torpsetup_daylight_preheaton.png,
	  torpsetup_daylight_secondaryrange_long.png,
	  torpsetup_daylight_secondaryrange_short.png,
	  torpsetup_daylight_turnleft.png,
	  torpsetup_daylight_turnright.png,
	  torpsetup_redlight_preheatoff.png,
	  torpsetup_redlight_preheaton.png,
	  torpsetup_redlight_secondaryrange_long.png,
	  torpsetup_redlight_secondaryrange_short.png,
	  torpsetup_redlight_turnleft.png,
	  torpsetup_redlight_turnright.png: even more bits of torpedo setup
	  screen

2005-08-02 23:49  thjordan

	* data/images/torpsetup_daylight_speedhigh.png,
	  data/images/torpsetup_daylight_speedmedium.png,
	  data/images/torpsetup_daylight_speedslow.png,
	  data/images/torpsetup_redlight_speedhigh.png,
	  data/images/torpsetup_redlight_speedmedium.png,
	  data/images/torpsetup_redlight_speedslow.png,
	  src/sub_torpsetup_display.cpp: more bits of torpedo setup screen

2005-08-02 22:26  thjordan

	* files.txt: update file list

2005-08-02 22:25  thjordan

	* data/images/torpsetup_daylight_background.png,
	  data/images/torpsetup_redlight_background.png,
	  data/texts/common.csv, src/SConscript, src/keys.cpp, src/keys.h,
	  src/sub_torpsetup_display.cpp, src/sub_torpsetup_display.h,
	  src/submarine_interface.cpp, src/submarine_interface.h,
	  src/subsim.cpp: first bits of torpedo setup screen

2005-07-26 01:13  simsoueu

	* data/xcf/indtsettings_redlight_rev.1.4.xcfbz2: Redlight version
	  of individual torpedo settings screen. Rev.1.4 (less saturated).

2005-07-25 13:58  simsoueu

	* data/xcf/indtsettings_daylight_rev.1.3.xcfbz2: Individual torpedo
	  settings screen, daylight, rev.1.3, Redlight will follow. See
	  layer notes in xcf.

2005-07-20 22:34  thjordan

	* src/water.cpp: added comment

2005-07-20 00:00  thjordan

	* data/shaders/water_fp.shader, data/textures/foam.png,
	  src/coastmap.cpp, src/perlinnoise.cpp, src/perlinnoise.h,
	  src/water.cpp: foam now runtime generated

2005-07-15 08:06  thjordan

	* data/: models/submarine_VIIc.3ds, textures/uboatcm2.png: new viic
	  model

2005-07-15 08:01  thjordan

	* src/coastmap.cpp: gcc4.0.1 begin of debugging

2005-07-14 23:05  thjordan

	* data/textures/foam.png, src/coastmap.cpp, src/game.cpp,
	  src/game.h, src/keys.cpp: new foam tex, problems when compiling
	  with gcc4.0.1

2005-07-13 23:12  thjordan

	* data/shaders/water_fp.shader, data/shaders/water_vp.shader,
	  data/textures/foam.png, src/freeview_display.cpp,
	  src/freeview_display.h, src/game.cpp, src/game.h, src/matrix4.h,
	  src/particle.cpp, src/ship.cpp, src/ship.h, src/sky.cpp,
	  src/system.cpp, src/user_interface.cpp, src/water.cpp,
	  src/water.h: more work on foam, some effects work now

2005-07-08 18:53  thjordan

	* files.txt, data/textures/foamamounttrail.png, src/game.cpp,
	  src/map_display.cpp, src/ship.cpp, src/ship.h, src/water.cpp,
	  src/water.h: small foam code changes

2005-07-03 10:42  thjordan

	* src/: bspline.h, water.cpp: some newer foam code parts

2005-07-02 19:21  thjordan

	* data/textures/foamamounttrail.png, src/water.cpp: better
	  amount-of-foam texture

2005-07-01 20:20  thjordan

	* data/textures/foamamounttrail.png, src/freeview_display.cpp,
	  src/texture.cpp, src/texture.h, src/water.cpp, src/water.h: first
	  bits of foam

2005-07-01 01:12  thjordan

	* ChangeLog, src/map_display.cpp, src/ship.h, src/water.cpp: more
	  on foam, new changelog created by cvs2cl

2005-07-01 00:42  thjordan

	* data/shaders/water_fp.shader, data/shaders/water_vp.shader,
	  src/ai.cpp, src/freeview_display.cpp, src/freeview_display.h,
	  src/game.cpp, src/game.h, src/map_display.cpp, src/particle.cpp,
	  src/particle.h, src/sea_object.cpp, src/sea_object.h,
	  src/ship.cpp, src/ship.h, src/water.cpp, src/water.h:
	  preparations for foam drawing, replaced list<> by vector<> for
	  sea_objects stored in class game and for sets of visible/detected
	  objects generated from class game

2005-06-30 18:29  simsoueu

	* data/xcf/uboat_type7_northsea_u161.png: North Sea camouflage
	  scheme, U161 emblem

2005-06-30 14:53  simsoueu

	* data/xcf/uboat_type7_northatlantic_1940_u552.png: North atlantic
	  1940 camouflage, U552 emblem

2005-06-29 00:01  simsoueu

	* data/xcf/typeVII_north_atlantic_1941.tar.bz2: typeVII
	  camouflage2, UVs fixed, texture cleaned

2005-06-28 19:34  simsoueu

	* data/xcf/highres_torpedos.tar.bz2: Highres masked torpedos, for
	  overlays in notebook, data, etc...

2005-06-26 16:10  thjordan

	* data/convoys/lm.xml: added simple convoy route editor

2005-06-26 14:49  thjordan

	* data/convoys/hx.xml, data/convoys/og.xml, data/convoys/sc.xml,
	  src/map_display.cpp: added simple convoy route editor

2005-06-26 14:34  thjordan

	* SConstruct, src/map_display.cpp, src/map_display.h: added simple
	  convoy route editor

2005-06-26 12:44  thjordan

	* data/maps/default.xml, src/coastmap.cpp, src/coastmap.h,
	  src/global_data.cpp, src/global_data.h, src/map_display.cpp,
	  src/sea_object.cpp, src/subsim.cpp: added more cities

2005-06-25 10:58  thjordan

	* src/water.cpp: water is darker in the distance now

2005-06-25 09:53  thjordan

	* data/images/torpmanage_daylight_submodelVIIc.png,
	  data/images/torpmanage_redlight_submodelVIIc.png,
	  data/images/torpmanage_submodelVIIc.png,
	  src/sub_torpedo_display.cpp, src/sub_torpedo_display.h,
	  src/water.cpp: water distant color fix, submodel for torp
	  management screen merged (same model for day and night mode)

2005-06-21 23:07  thjordan

	* ChangeLog, data/texts/common.csv, data/texts/languages.csv,
	  data/textures/torpempty.png, data/textures/torpreload.png,
	  data/textures/torpt1.png, data/textures/torpt11.png,
	  data/textures/torpt1fat.png, data/textures/torpt2.png,
	  data/textures/torpt3.png, data/textures/torpt3a.png,
	  data/textures/torpt3fat.png, data/textures/torpt4.png,
	  data/textures/torpt5.png, data/textures/torpt6lut.png,
	  data/textures/torpunload.png, src/global_data.cpp,
	  src/global_data.h, src/sub_tdc_display.cpp,
	  src/sub_tdc_display.h, src/sub_torpedo_display.cpp,
	  src/sub_torpedo_display.h, src/submarine.h: new torpedo
	  management graphics

2005-06-21 21:12  thjordan

	* data/images/: torpmanage_daylight_background.jpg,
	  torpmanage_daylight_submodelVIIc.png, torpmanage_emptytube.png,
	  torpmanage_redlight_background.jpg,
	  torpmanage_redlight_submodelVIIc.png, torpmanage_torp1.png,
	  torpmanage_torp1fat1.png, torpmanage_torp1lut1.png,
	  torpmanage_torp1lut2.png, torpmanage_torp1practice.png,
	  torpmanage_torp2.png, torpmanage_torp3.png,
	  torpmanage_torp3afat2.png, torpmanage_torp3alut1.png,
	  torpmanage_torp3alut2.png, torpmanage_torp3fat2.png,
	  torpmanage_torp4.png, torpmanage_torp5.png,
	  torpmanage_torp5b.png, torpmanage_torp6lut1.png,
	  torpmanage_tubeload.png, torpmanage_tubeunload.png: added new
	  torpedo management graphics

2005-06-20 09:22  thjordan

	* data/fonts/: font_olympiaworn.metric, font_olympiaworn.png: added
	  worn olympia font

2005-06-19 17:00  thjordan

	* data/texts/: common.csv, texts.csv: splitted texts

2005-06-18 00:19  simsoueu

	* data/xcf/9FUKOLYM.ttf: Temporary font, for notebook use in
	  tmanage_screen, until i create a dangerdeep exclusive font -
	  damaged typewriter style.

2005-06-18 00:18  simsoueu

	* data/xcf/Tmanage_README: important

2005-06-18 00:15  simsoueu

	* data/xcf/tmanage_daylight_rev.1.6c.xcf.bz2: Torpedo management
	  screen (daylight) - check Tmanage_README for _important_ notes -
	  rev.1.6c

2005-06-18 00:13  simsoueu

	* data/xcf/tmanage_redlight_rev.1.6c.xcf.bz2: Torpedo management
	  screen - check Tmanage_README for _important_ notes - rev.1.6c

2005-06-16 23:17  thjordan

	* ChangeLog, src/date.cpp, src/parser.cpp, src/subsim.cpp,
	  src/texts.cpp, src/texts.h: new text storage format

2005-06-16 23:15  thjordan

	* data/texts/: languages.csv, english.text, german.text,
	  italian.text: new text with categories

2005-06-12 23:33  thjordan

	* src/water.cpp: accidentally left debug switch on

2005-06-12 19:10  thjordan

	* data/texts/: german.text, texts.csv: replaced string in german
	  texts

2005-06-12 19:07  thjordan

	* data/texts/texts.csv: added date

2005-06-12 18:47  thjordan

	* data/texts/texts.csv: collected all texts in one file

2005-06-12 18:22  thjordan

	* src/submarine.h: regrouped methods in declaration

2005-06-12 14:48  thjordan

	* data/shaders/water_fp.shader, src/water.cpp: water tremor bugfix

2005-06-12 11:48  thjordan

	* ChangeLog, src/font.cpp, src/subsim.cpp, src/water.cpp: water
	  bugfixes, consider displacement when drawing waves, more detail
	  in the near by projector pos computation changes

2005-06-11 21:09  thjordan

	* SConstruct, src/coastmap.cpp, src/crosssection.cpp,
	  src/damagemodel.cpp, src/font.cpp, src/font.h, src/image.cpp,
	  src/image.h, src/logbook_display.cpp, src/map_display.cpp,
	  src/ocean_wave_generator.h, src/ships_sunk_display.cpp,
	  src/sub_control_popup.cpp, src/sub_control_popup.h,
	  src/sub_damage_display.cpp, src/sub_damage_display.h,
	  src/sub_gauges_display.cpp, src/sub_gauges_display.h,
	  src/sub_periscope_display.cpp, src/sub_periscope_display.h,
	  src/sub_tdc_display.cpp, src/sub_tdc_display.h,
	  src/sub_tdc_popup.cpp, src/sub_tdc_popup.h,
	  src/sub_torpedo_display.cpp, src/system.cpp, src/system.h,
	  src/texture.cpp, src/viewmodel.cpp: font display bugfix, include
	  dependencies decreased

2005-06-11 12:23  thjordan

	* src/: water.cpp, water.h: show more info, removed obsolete code

2005-06-11 11:55  thjordan

	* src/: global_data.h, ocean_wave_generator.h, subsim.cpp,
	  water.cpp, water.h: optimizations, more values configureable

2005-06-10 18:46  thjordan

	* src/model.cpp: bugfix, accidentally use shader commands when no
	  shaders are available

2005-06-09 23:57  thjordan

	* ChangeLog, src/image.cpp, src/perlinnoise.cpp, src/perlinnoise.h,
	  src/texture.cpp, src/water.cpp, src/water.h: wave computation at
	  runtime

2005-06-09 21:45  thjordan

	* data/shaders/water_fp.shader, src/fixed.h, src/particle.cpp,
	  src/perlinnoise.cpp, src/perlinnoise.h, src/water.cpp,
	  src/water.h: dramatically speed up perlin noise with fixed point
	  arithmetic

2005-06-08 20:58  thjordan

	* data/shaders/water_fp.shader, data/shaders/water_vp.shader,
	  src/perlinnoise.cpp, src/perlinnoise.h, src/water.cpp: better
	  noise map generation, water now uses perlin noise normals, but
	  they should rather be used for height computation than shaders,
	  this gives more detail without any cost also for non-shader
	  rendering and avoids precision caused visual bugs with
	  shader-based rendering.

2005-06-07 21:22  thjordan

	* data/shaders/water_fp.shader, data/shaders/water_vp.shader,
	  src/viewmodel.cpp, src/water.cpp: added comment, some tests

2005-06-05 20:21  thjordan

	* src/: water.cpp, water.h: removed wavetilenormals saving memory
	  and init time

2005-06-05 18:25  thjordan

	* src/: sea_object.cpp, water.cpp: bugfix, comment

2005-06-05 16:46  thjordan

	* src/water.cpp: bugfix

2005-06-05 15:36  thjordan

	* data/shaders/water_fp.shader, data/shaders/water_vp.shader,
	  src/water.cpp: use perlin noise for water bump maps

2005-06-05 12:33  thjordan

	* data/shaders/water_fp.shader, data/shaders/water_vp.shader,
	  src/water.cpp: now shader water works with acceptable quality,
	  but still not good. some bugs found, but not fully fixed

2005-06-05 01:55  thjordan

	* src/water.cpp: bugfix, avoid segfault

2005-06-03 20:01  thjordan

	* data/shaders/water_fp.shader, src/water.cpp: changes caused by
	  some experiments

2005-06-02 01:00  thjordan

	* src/water.cpp: better usage of area - beware max debug output

2005-05-30 00:27  thjordan

	* data/shaders/water_fp.shader: closed water shader aspect for now,
	  fix

2005-05-30 00:25  thjordan

	* data/shaders/water_fp.shader, src/water.cpp, src/water.h: closed
	  water shader aspect for now

2005-05-29 19:00  thjordan

	* ChangeLog, files.txt, data/shaders/modelrender_fp.shader,
	  data/shaders/modelrender_vp.shader, data/shaders/water_fp.shader,
	  data/shaders/water_vp.shader, src/model.cpp, src/model.h,
	  src/subsim.cpp, src/texture.cpp, src/viewmodel.cpp,
	  src/water.cpp, src/water.h: water shaders work basically,
	  bugfixes

2005-05-26 20:30  thjordan

	* data/shaders/modelrender_fp.shader,
	  data/shaders/modelrender_vp.shader, data/shaders/water_fp.shader,
	  data/shaders/water_vp.shader, src/water.cpp, src/water.h: water
	  shaders mostly finished, but c++ code must get adapted

2005-05-26 10:54  thjordan

	* SConstruct, files.txt, makedeb: fixed deb building and scons
	  install, allowed command line version definition

2005-05-25 21:39  thjordan

	* data/shaders/: water_fp.shader, water_vp.shader: began work on
	  water shaders, part 3

2005-05-25 21:24  thjordan

	* data/shaders/: modelrender_vp.shader, water_fp.shader,
	  water_vp.shader: began work on water shaders, part 2

2005-05-25 20:32  thjordan

	* data/shaders/water_vp.shader, src/water.cpp: began work on water
	  shaders

2005-05-25 20:04  thjordan

	* data/shaders/water_fp.shader, src/model.cpp, src/model.h,
	  src/water.cpp: fixed model read and write for ddxml 1.1 format

2005-05-25 19:05  thjordan

	* data/shaders/modelrender_fp.shader, data/shaders/water_fp.shader,
	  data/shaders/water_vp.shader, src/dftdmodel-spec.txt: some water
	  shader works

2005-05-24 21:04  thjordan

	* data/models/medium_freighter.xml, src/model.cpp, src/model.h,
	  src/texture.cpp, src/texture.h: shaders with preprocessor
	  conditions work, several shaders possible from one source now,
	  model uses that

2005-05-24 08:22  thjordan

	* data/shaders/modelrender_fp.shader, src/model.cpp,
	  src/texture.cpp, src/texture.h: added ifdef/else/endif commands
	  for shader parsing

2005-05-23 22:17  thjordan

	* data/shaders/modelrender_fp.shader, src/make_mesh.cpp,
	  src/model.cpp, src/model.h, src/subsim.cpp, src/texture.cpp,
	  src/viewmodel.cpp: fix for non-shader models

2005-05-23 00:11  thjordan

	* src/: model.cpp, viewmodel.cpp: fixes

2005-05-22 23:26  thjordan

	* data/models/medium_freighter.3ds: replaced 3ds with xml file

2005-05-22 19:51  thjordan

	* data/models/medium_freighter.xml,
	  data/shaders/modelrender_fp.shader, src/model.cpp, src/model.h:
	  more work on material properties

2005-05-22 17:06  thjordan

	* SConstruct, data/ships/freighter_medium.xml, src/model.cpp: fix

2005-05-22 16:50  thjordan

	* data/shaders/modelrender_fp.shader, src/model.cpp, src/model.h,
	  src/texture.cpp, src/texture.h: more work on specular lighting

2005-05-22 16:36  thjordan

	* data/shaders/modelrender_fp.shader: dos2unix for shaders

2005-05-22 15:15  thjordan

	* data/models/medium_freighter.3ds,
	  data/models/medium_freighter.xml,
	  data/shaders/modelrender_fp.shader,
	  data/shaders/modelrender_vp.shader, data/textures/medrei_b.jpg,
	  data/textures/medrei_f.jpg, data/textures/medrei_f.png,
	  data/textures/medrei_r.jpg, src/matrix4.h, src/model.cpp,
	  src/model.h, src/texture.cpp, src/texture.h, src/viewmodel.cpp,
	  files.txt: now jpg reading for normals works

2005-05-21 13:59  thjordan

	* ChangeLog, files.txt, data/shaders/modelrender_fp.shader,
	  data/shaders/modelrender_vp.shader, src/make_mesh.cpp,
	  src/make_mesh.h, src/model.cpp, src/model.h, src/viewmodel.cpp:
	  fixed per-pixel specular lighting

2005-05-20 19:29  thjordan

	* src/: make_mesh.cpp, make_mesh.h, model.cpp, model.h,
	  viewmodel.cpp: meshes are now stored via pointers in model class

2005-05-20 00:23  thjordan

	* SConstruct, files.txt, makefilelist.py, src/viewmodel.cpp:
	  reverted install functionality to makefilelist.py and files.txt
	  because it works also when no CVS directories are present

2005-05-18 23:46  thjordan

	* ChangeLog, data/shaders/modelrender_fp.shader,
	  data/shaders/modelrender_vp.shader, src/SConscript,
	  src/make_mesh.cpp, src/make_mesh.h, src/model.cpp,
	  src/viewmodel.cpp: shader improvements, better viewmodel

2005-05-17 22:45  thjordan

	* SConstruct: more useful scons options

2005-05-17 21:48  thjordan

	* SConstruct, files.txt, makefilelist.py,
	  data/shaders/modelrender_fp.shader, src/cfg.cpp: run file list
	  generation on the fly

2005-05-16 21:39  thjordan

	* data/shaders/modelrender_vp.shader: added shader

2005-05-16 11:39  thjordan

	* ChangeLog: update

2005-05-15 21:48  thjordan

	* src/: model.cpp, model.h: removed test crap

2005-05-15 21:37  thjordan

	* src/: water.cpp, water.h: adapted to new config

2005-05-15 21:27  thjordan

	* data/textures/ufinal2.png, src/model.cpp, src/model.h: small
	  bugfix that caused 3ds models to disappear

2005-05-15 20:59  thjordan

	* data/shaders/modelrender_fp.shader, src/model.cpp: more bugs
	  fixed. shader work basically now

2005-05-15 19:20  thjordan

	* data/models/submarine_VIIc.3ds,
	  data/shaders/modelrender_fp.shader, src/font.cpp,
	  src/global_data.cpp, src/image.cpp, src/model.cpp, src/model.h,
	  src/particle.cpp, src/sky.cpp, src/sub_bridge_display.cpp,
	  src/sub_gauges_display.cpp, src/sub_periscope_display.cpp,
	  src/subsim.cpp, src/system.cpp, src/texture.cpp, src/texture.h,
	  src/viewmodel.cpp, src/water.cpp: big texturing bugfix, shaders
	  still broken, but nearly ok

2005-05-14 18:56  thjordan

	* SConstruct: improved linking

2005-05-14 17:49  thjordan

	* SConstruct, src/SConscript, src/water.cpp: new check in scons
	  makefile so that DftD will hopefully build on older ATI card
	  systems

2005-05-13 23:54  simsoueu

	* data/xcf/typeVIIc.tar.bz2: New type VIIc model+textures, check
	  included readme

2005-05-13 19:25  thjordan

	* data/shaders/modelrender_fp.shader, src/viewmodel.cpp: small
	  changes

2005-05-13 18:58  thjordan

	* data/shaders/modelrender_fp.shader, src/model.cpp, src/model.h,
	  src/subsim.cpp, src/texture.cpp, src/viewmodel.cpp: a bit work on
	  shaders

2005-05-08 12:44  thjordan

	* src/coastmap.cpp, src/coastmap.h, ChangeLog: now ALL
	  map/coastline creation bugs are fixed

2005-05-08 00:33  thjordan

	* src/coastmap.cpp: another try to fix the last bug, part2

2005-05-08 00:23  thjordan

	* src/coastmap.cpp: another try to fix the last bug

2005-05-07 15:15  thjordan

	* src/coastmap.cpp: some height variations (quick hack)

2005-05-07 15:07  thjordan

	* ChangeLog, src/coastmap.cpp, src/coastmap.h, src/global_data.cpp,
	  src/vector2.h: re-enabled 3d coastline rendering

2005-05-07 15:05  thjordan

	* data/textures/: terrain.jpg, terrain.png, terrain2.jpg: new
	  terrain texture

2005-05-07 13:44  thjordan

	* src/coastmap.cpp: nearly fixed ALL coastmap bugs. Last bug is
	  known, fix written, but not fully working. Only one island of the
	  whole map is broken now.

2005-05-07 12:24  thjordan

	* src/: coastmap.cpp, triangulate.cpp, triangulate.h: more bugfixes

2005-05-07 12:22  thjordan

	* data/maps/: default.png, default.xml: Created street of Messina

2005-05-06 17:46  thjordan

	* src/: coastmap.cpp, coastmap.h, global_data.cpp: 3d terrain
	  rendering is there again, some more fixes

2005-05-06 17:08  thjordan

	* src/: coastmap.cpp, coastmap.h, user_interface.cpp: 3d terrain
	  rendering is there again

2005-05-06 13:32  thjordan

	* data/maps/: default.png, default.xml: removed island in lake

2005-05-06 11:15  thjordan

	* ChangeLog: coastmap fixes

2005-05-06 11:13  thjordan

	* src/: bspline.h, coastmap.cpp, coastmap.h, triangulate.cpp,
	  user_interface.cpp: nearly fixed coastmap generation

2005-05-04 19:41  thjordan

	* src/: bspline.h, coastmap.cpp, coastmap.h: some changes, untested

2005-05-01 23:06  thjordan

	* src/: coastmap.cpp, coastmap.h: more bugfixes, getting closer

2005-05-01 21:35  thjordan

	* src/: coastmap.cpp, coastmap.h: some more map hacks and changes

2005-04-24 19:37  thjordan

	* src/coastmap.cpp: and even more tests. getting a bit closer to a
	  working result

2005-04-24 18:03  thjordan

	* src/coastmap.cpp: more test hacks

2005-04-24 17:48  thjordan

	* src/: coastmap.cpp, coastmap.h: more coastmap hacks. will be
	  fixed hopefully soon

2005-04-24 13:39  thjordan

	* ChangeLog, src/coastmap.cpp, src/coastmap.h, src/system.cpp,
	  src/system.h: some coast test hacks

2005-04-21 23:04  thjordan

	* src/: bspline.h, coastmap.cpp, coastmap.h, game.h,
	  sub_gauges_display.cpp, sub_gauges_display.h, triangulate.cpp,
	  triangulate.h: small changes

2005-04-18 08:45  thjordan

	* ChangeLog, src/ai.cpp, src/airplane.cpp, src/airplane.h,
	  src/convoy.cpp, src/convoy.h, src/depth_charge.cpp,
	  src/depth_charge.h, src/game.cpp, src/gun_shell.cpp,
	  src/gun_shell.h, src/sea_object.cpp, src/sea_object.h,
	  src/ship.cpp, src/ship.h, src/sub_gauges_display.cpp,
	  src/submarine.cpp, src/submarine.h, src/submarine_interface.cpp,
	  src/torpedo.cpp, src/torpedo.h: sea_object has ref to game now

2005-04-17 23:34  thjordan

	* data/shaders/modelrender_fp.shader, src/model.cpp, src/model.h,
	  src/sea_object.h, src/sub_gauges_display.cpp, src/submarine.cpp,
	  src/submarine.h, src/submarine_interface.cpp,
	  src/user_interface.cpp, src/viewmodel.cpp: some changes about
	  object coupling

2005-04-17 18:48  thjordan

	* src/model.cpp, src/model.h, src/water.cpp,
	  data/shaders/modelrender_fp.shader: some shader tests with new
	  model shader

2005-04-17 11:51  thjordan

	* data/shaders/: modelrender_fp.shader, water_fp.shader: added
	  model render pixel shader

2005-04-14 21:59  thjordan

	* src/: dftdmodel-spec.txt, model.cpp, user_interface.cpp,
	  viewmodel.cpp: new spec file

2005-04-13 21:41  thjordan

	* ChangeLog, src/color.h, src/model.cpp: fixed bump mapping and now
	  use dynamic ambient light

2005-04-11 23:03  thjordan

	* src/: model.cpp, model.h: checked in some experimental bump
	  mapping code

2005-04-10 23:26  thjordan

	* src/: gun_shell.h, ship.cpp, ship.h, sound.cpp: compile fixes

2005-04-10 19:52  thjordan

	* ChangeLog: update

2005-04-10 19:49  thjordan

	* src/: freeview_display.cpp, game.cpp, matrix4.h, model.cpp,
	  particle.cpp, vector4.h, water.cpp: introduced 4d homogenous
	  vector and operations

2005-04-10 18:31  thjordan

	* src/: font.cpp, model.cpp, model.h, particle.cpp, sky.cpp,
	  texture.cpp, texture.h, viewmodel.cpp, water.cpp, water.h: many
	  changes and fixes for bump mapping

2005-04-10 17:29  andyrice

	* ChangeLog, data/sounds/screws_fast.ogg,
	  data/sounds/screws_normal.ogg, data/sounds/screws_slow.ogg,
	  data/sounds/screws_veryfast.ogg, src/game.cpp, src/game.h,
	  src/global_data.cpp, src/global_data.h, src/gun_shell.cpp,
	  src/gun_shell.h, src/ship.cpp, src/ship.h, src/sound.cpp,
	  src/sound.h, src/submarine.cpp, src/submarine.h,
	  src/submarine_interface.cpp, src/user_interface.cpp,
	  src/user_interface.h: Added direcitonal/stereo sound and sub
	  engine sound effects

2005-04-10 14:25  thjordan

	* src/: model.cpp, model.h, viewmodel.cpp: reading and writing of
	  dftd model file format works

2005-04-10 12:27  thjordan

	* src/: global_data.cpp, global_data.h, model.cpp, model.h,
	  viewmodel.cpp: bugfixes, mesh reading already works

2005-04-10 11:29  thjordan

	* src/: model.cpp, model.h, viewmodel.cpp: new model file format
	  can be written

2005-04-10 10:11  thjordan

	* src/dftdmodel-spec.txt: added model spec file, small change

2005-04-10 10:09  thjordan

	* src/dftdmodel-spec.txt: added model spec file

2005-04-06 21:43  simsoueu

	* data/xcf/bump_and_specular_maps4med_freighter.tar.bz2: Bump and
	  specular maps for medium freighter (grayscale)

2005-04-03 18:04  thjordan

	* files.txt, src/image.cpp, src/image.h, src/user_interface.cpp,
	  ChangeLog: improved image cache. now popup display is much faster

2005-04-03 13:25  thjordan

	* src/: submarine_interface.cpp, user_interface.cpp,
	  user_interface.h: popup background work

2005-04-03 12:23  thjordan

	* data/images/popup_control_daylight.png,
	  data/images/popup_control_redlight.png, src/SConscript,
	  src/sub_control_popup.cpp, src/sub_control_popup.h,
	  src/sub_periscope_display.cpp, src/sub_periscope_display.h,
	  src/sub_tdc_popup.cpp, src/sub_tdc_popup.h,
	  src/submarine_interface.cpp, src/submarine_interface.h,
	  src/user_display.h, src/user_interface.cpp, src/user_interface.h,
	  src/user_popup.h: more on popups

2005-04-03 11:38  thjordan

	* data/texts/english.text, data/texts/german.text,
	  data/texts/italian.text, src/keys.cpp, src/keys.h,
	  src/subsim.cpp, src/user_display.h, src/user_interface.h,
	  src/user_popup.h: added first bits of popup code

2005-04-03 10:34  thjordan

	* files.txt: update

2005-04-03 10:31  thjordan

	* data/images/popup_TDC_daylight.png,
	  data/images/popup_TDC_redlight.png,
	  data/models/medium_freighter.3ds, data/textures/medrei_f.png,
	  src/image.cpp, src/submarine_interface.h, src/user_interface.h:
	  added popup gfx, new freighter model, added some comments

2005-04-03 04:25  simsoueu

	* data/xcf/TDC_popup_redlight_rev.1.2a.xcf: Night time version of
	  TDC popup

2005-04-02 21:58  simsoueu

	* data/xcf/TDC_popup_daylight_rev.1.4b.xcf: TDC popup, daylight
	  version

2005-04-02 21:55  simsoueu

	* data/xcf/new_medium_freighter.tar.bz2: New medium freighter
	  model, in 3ds, and obj, with texture maps

2005-04-02 19:19  thjordan

	* SConstruct, src/color.h, src/game.cpp, src/image.h,
	  src/logbook_display.cpp, src/matrix4.h, src/quaternion.h,
	  src/submarine_interface.cpp, src/subsim.cpp, src/texture.h,
	  src/vector2.h, src/vector3.h, src/oglext/CHANGELOG: include
	  oglext.h before gl.h in any case

2005-04-02 14:08  thjordan

	* SConstruct, files.txt, src/ocean_wave_generator.h: automatically
	  choose float or double for fftw

2005-03-30 23:52  thjordan

	* src/: sub_tdc_display.cpp, sub_tdc_display.h: use new TDC
	  graphics, day and night

2005-03-30 23:45  thjordan

	* data/images/: TDC_daylight_base.png, TDC_daylight_gyro10.png,
	  TDC_daylight_gyro360.png, TDC_daylight_gyroa.png,
	  TDC_daylight_gyrov.png, TDC_daylight_switchtube1.png,
	  TDC_daylight_switchtube2.png, TDC_daylight_switchtube3.png,
	  TDC_daylight_switchtube4.png, TDC_daylight_switchtube5.png,
	  TDC_daylight_switchtube6.png, TDC_redlight_autoswitchoff.png,
	  TDC_redlight_autoswitchon.png, TDC_redlight_base.png,
	  TDC_redlight_clockbigptr.png, TDC_redlight_clocksmlptr.png,
	  TDC_redlight_firebutton.png,
	  TDC_redlight_firesolutionquality.png, TDC_redlight_gyro10.png,
	  TDC_redlight_gyro360.png, TDC_redlight_spreadangle.png,
	  TDC_redlight_switchtube1.png, TDC_redlight_switchtube2.png,
	  TDC_redlight_switchtube3.png, TDC_redlight_switchtube4.png,
	  TDC_redlight_switchtube5.png, TDC_redlight_switchtube6.png,
	  TDC_redlight_targetcourse.png, TDC_redlight_targetposition.png,
	  TDC_redlight_targetrange.png, TDC_redlight_targetspeed.png,
	  TDC_redlight_torpspeed.png, TDC_redlight_tube1.png,
	  TDC_redlight_tube2.png, TDC_redlight_tube3.png,
	  TDC_redlight_tube4.png, TDC_redlight_tube5.png,
	  TDC_redlight_tube6.png: added redlight TDC data and new gyros for
	  daylight

2005-03-28 19:46  thjordan

	* src/sky.cpp: added comment

2005-03-28 19:37  thjordan

	* src/: sky.cpp, sky.h: small changes

2005-03-28 19:17  thjordan

	* SConstruct: Small correction

2005-03-28 11:07  thjordan

	* src/: global_data.h, sky.cpp: added some comments

2005-03-28 06:06  simsoueu

	* data/xcf/TDC_redlight_rev.1.4a_maskedcomps.xcf: Torpedo tube
	  numbers fixed (tube2/3), and alternative (prefered) new gyroscope
	  dials and pointers (already aligned andn with alignement grid)

2005-03-28 05:59  simsoueu

	* data/xcf/TDC_daylight_rev.1.4b_maskedcomps.xcf: Torpedo tube
	  numbers fixed (tube2/3), and alternative (prefered) new gyroscope
	  dials and pointers (already aligned and with grid)

2005-03-27 19:01  thjordan

	* ChangeLog, files.txt, data/textures/clock12.png,
	  data/textures/clock24.png, data/textures/gauge1.png,
	  data/textures/gauge2.png, data/textures/gauge3.png,
	  data/textures/gauge4.png, data/textures/gauge5.png,
	  src/global_data.cpp, src/global_data.h: update

2005-03-27 18:48  thjordan

	* data/textures/periscope.png, src/global_data.cpp,
	  src/global_data.h: removed obsolete graphics

2005-03-27 18:45  thjordan

	* src/image.cpp: forgot log output of images

2005-03-27 18:42  thjordan

	* src/water.cpp: disabled water bump map experiment code

2005-03-27 18:38  thjordan

	* files.txt, src/image.cpp, src/image.h, src/model.h,
	  src/sub_gauges_display.cpp, src/sub_gauges_display.h,
	  src/sub_periscope_display.cpp, src/sub_periscope_display.h,
	  src/sub_tdc_display.cpp, src/sub_tdc_display.h, src/texture.h,
	  src/user_display.h, src/user_interface.cpp, src/water.cpp: better
	  pointer handling and fix of BIG memory leak

2005-03-27 15:17  thjordan

	* src/: subsim.cpp, texture.cpp, texture.h: more memory checks

2005-03-27 13:55  thjordan

	* src/: global_data.cpp, image.cpp, image.h,
	  sub_gauges_display.cpp, sub_periscope_display.cpp,
	  sub_tdc_display.cpp, sub_tdc_display.h, sub_torpedo_display.cpp,
	  texture.cpp: introduced image drawing cache, reducing video
	  memory usage by roughly 20mb while keeping drawing speed

2005-03-27 12:15  thjordan

	* SConstruct, files.txt, data/models/small_tanker.3ds,
	  data/textures/bumpmapx.png, src/ocean_wave_generator.h,
	  src/texture.cpp, src/texture.h: use float for fftw, added mem
	  usage measurement for gfx memory, use prefix filename for tar
	  archive

2005-03-25 18:04  thjordan

	* src/: texture.cpp, texture.h, water.cpp: texture class can handle
	  normal maps automatically now

2005-03-25 12:44  thjordan

	* src/: image.cpp, image.h, particle.cpp, ship.cpp,
	  sub_periscope_display.cpp, texture.cpp, texture.h, water.cpp:
	  updated texture class

2005-03-24 23:57  thjordan

	* src/texture.cpp: fixed texture drawing functions

2005-03-24 23:36  thjordan

	* data/shaders/water_fp.shader, src/image.cpp,
	  src/sub_tdc_display.cpp, src/submarine_interface.cpp,
	  src/submarine_interface.h, src/texture.cpp, src/texture.h,
	  src/water.cpp: store real texture width and height separately to
	  opengl width and height, more tdc screen input

2005-03-24 18:51  thjordan

	* data/shaders/water_fp.shader, src/water.cpp: some more noise and
	  shader experiments

2005-03-22 20:07  thjordan

	* data/shaders/water_fp.shader: improved noise generator, some more
	  shader tests

2005-03-22 20:03  thjordan

	* src/: game.h, perlinnoise.cpp, perlinnoise.h, water.cpp, water.h:
	  improved noise generator, some more shader tests

2005-03-20 18:30  thjordan

	* src/: perlinnoise.cpp, subsim.cpp, water.cpp: some small shader
	  experiments. removed gear display in credits, because its texture
	  is missing in cvs and it looks bad anyway

2005-03-20 12:30  thjordan

	* src/sub_tdc_display.cpp: included tdc daylight graphics in code

2005-03-20 12:27  thjordan

	* files.txt, src/sub_tdc_display.cpp, src/sub_tdc_display.h:
	  included tdc daylight graphics in code

2005-03-20 11:09  thjordan

	* data/images/: TDC_daylight_autoswitchoff.png,
	  TDC_daylight_autoswitchon.png, TDC_daylight_base.png,
	  TDC_daylight_clockbigptr.png, TDC_daylight_clocksmlptr.png,
	  TDC_daylight_firebutton.png,
	  TDC_daylight_firesolutionquality.png, TDC_daylight_gyroa.png,
	  TDC_daylight_gyrov.png, TDC_daylight_spreadangle.png,
	  TDC_daylight_switchtube1.png, TDC_daylight_switchtube2.png,
	  TDC_daylight_switchtube3.png, TDC_daylight_switchtube4.png,
	  TDC_daylight_switchtube5.png, TDC_daylight_switchtube6.png,
	  TDC_daylight_targetcourse.png, TDC_daylight_targetposition.png,
	  TDC_daylight_targetrange.png, TDC_daylight_targetspeed.png,
	  TDC_daylight_torpspeed.png, TDC_daylight_tube1.png,
	  TDC_daylight_tube2.png, TDC_daylight_tube3.png,
	  TDC_daylight_tube4.png, TDC_daylight_tube5.png,
	  TDC_daylight_tube6.png: added more tdc screen data

2005-03-20 09:57  thjordan

	* src/: model.cpp, sub_tdc_display.cpp: model loader is now more
	  tolerable

2005-03-19 14:58  thjordan

	* src/perlinnoise.cpp, src/perlinnoise.h, src/texture.cpp,
	  src/texture.h, src/water.cpp, files.txt, src/SConscript:
	  introduced general perlin noise generator. other code should use
	  it too

2005-03-19 10:03  thjordan

	* files.txt, src/matrix4.h, src/quaternion.h, src/vector2.h,
	  src/vector3.h: removed obsolete methods

2005-03-19 09:58  thjordan

	* data/xcf/: ControlPopup_periscope_daylight_rev.1.1.xcf,
	  ControlPopup_periscope_redlight_rev.1.1.xcf,
	  TDC_daylight_rev.1.3c_maskedcomps.xcf,
	  TDC_redlight_rev.1.3_maskedcomps.xcf,
	  periscope_daylight_rev.1.0_maskedfinal_and_clock.xcf,
	  periscope_daylight_rev.1.2a_maskedcomps.xcf,
	  periscope_redlight_rev.1.2a_maskedcomps.xcf: moved xcf files to
	  another folder

2005-03-19 09:34  thjordan

	* data/images/: ControlPopup_periscope_daylight_rev.1.0.xcf,
	  ControlPopup_periscope_daylight_rev.1.1.xcf,
	  ControlPopup_periscope_redlight_rev.1.0.xcf,
	  ControlPopup_periscope_redlight_rev.1.1.xcf,
	  TDC_daylight_rev.1.2a_maskedcomps.xcf,
	  TDC_daylight_rev.1.3c_maskedcomps.xcf,
	  TDC_redlightrev.1.2b_maskedcomps.xcf,
	  TDC_redlightrev.1.3_maskedcomps.xcf,
	  periscope_daylight_rev.1.0_maskedfinal_and_clock.xcf,
	  periscope_daylight_rev.1.1b_maskedcomps.xcf,
	  periscope_daylight_rev.1.2a_maskedcomps.xcf,
	  periscope_redlight_rev.1.1b_maskedcomps.xcf,
	  periscope_redlight_rev.1.2a_maskedcomps.xcf: moved xcf files to
	  another folder

2005-03-18 07:56  thjordan

	* src/: mymain.cpp, subsim.cpp, viewmodel.cpp: unified usage of
	  main

2005-03-18 02:08  simsoueu

	* data/images/ControlPopup_periscope_redlight_rev.1.1.xcf: Comp
	  with layered grid on dials

2005-03-18 02:02  simsoueu

	* data/images/ControlPopup_periscope_daylight_rev.1.1.xcf: Comp
	  with layered grid on dials

2005-03-18 01:49  simsoueu

	* data/images/TDC_redlightrev.1.3_maskedcomps.xcf: comp with
	  layered grid, and dyplicated aligned pointers, inner dial, and
	  gyro dials

2005-03-18 01:40  simsoueu

	* data/images/TDC_daylight_rev.1.3c_maskedcomps.xcf: comp with
	  layered grid, and duplicated aligned pointers, inner dial, and
	  gyro dials

2005-03-14 20:04  andyrice

	* ChangeLog, README, data/missions/aegeanconvoy.xml,
	  data/missions/battleships.xml, data/ships/battleship_malaya.xml,
	  data/ships/corvette.xml, data/ships/destroyer_oclass.xml,
	  data/ships/destroyer_tribal.xml, data/texts/english.text,
	  data/texts/german.text, data/texts/italian.text, src/ai.cpp,
	  src/game.cpp, src/game.h, src/global_data.cpp, src/global_data.h,
	  src/map_display.cpp, src/map_display.h, src/sea_object.cpp,
	  src/sensors.cpp, src/sensors.h, src/ship.cpp, src/ship.h,
	  src/submarine.cpp, src/submarine.h, src/submarine_interface.cpp,
	  src/submarine_interface.h, src/user_interface.cpp,
	  src/user_interface.h: Added radar support, variable gun ranges,
	  sound effects use cache

2005-03-13 19:41  thjordan

	* data/shaders/water_fp.shader, src/water.cpp: fixed wrong
	  reflection texcoords in water fragment program

2005-03-13 19:31  thjordan

	* ChangeLog, data/shaders/water_fp.shader, src/water.cpp: more
	  tests

2005-03-13 17:53  thjordan

	* data/shaders/water_fp.shader, src/subsim.cpp, src/water.cpp,
	  src/water.h: shader works basically, reflection texture
	  coordinates somehow broken

2005-03-13 15:38  thjordan

	* data/shaders/water_fp.shader, src/water.cpp: still bugs in
	  shader, but getting closer

2005-03-13 15:17  thjordan

	* data/shaders/water_fp.shader, src/water.cpp: more shader works,
	  still not finished

2005-03-13 12:32  thjordan

	* data/shaders/water_fp.shader, src/water.cpp: tried first bits of
	  shaders

2005-03-13 12:16  thjordan

	* src/texture.cpp: added helper functions for gl programs

2005-03-13 12:06  thjordan

	* src/texture.cpp: tried first bits of shaders, simplified usage of
	  class system

2005-03-13 12:01  thjordan

	* data/shaders/water_fp.shader, src/airplane_interface.cpp,
	  src/cfg.cpp, src/coastmap.cpp, src/crosssection.cpp,
	  src/damagemodel.cpp, src/font.cpp, src/freeview_display.cpp,
	  src/game.cpp, src/global_data.cpp, src/global_data.h,
	  src/gun_shell.cpp, src/image.cpp, src/logbook_display.cpp,
	  src/map_display.cpp, src/model.cpp, src/network.cpp,
	  src/parser.cpp, src/sea_object.cpp, src/ship.cpp,
	  src/ship_interface.cpp, src/ships_sunk_display.cpp,
	  src/sound.cpp, src/sub_bridge_display.cpp,
	  src/sub_damage_display.cpp, src/sub_periscope_display.cpp,
	  src/sub_tdc_display.cpp, src/sub_torpedo_display.cpp,
	  src/sub_uzo_display.cpp, src/submarine.cpp,
	  src/submarine_interface.cpp, src/subsim.cpp, src/system.h,
	  src/texture.cpp, src/texture.h, src/torpedo.cpp,
	  src/viewmodel.cpp, src/water.cpp, src/water.h, src/widget.cpp:
	  tried first bits of shaders, simplified usage of class system

2005-03-13 04:20  simsoueu

	* data/images/ControlPopup_periscope_redlight_rev.1.0.xcf: Control
	  screen dial's popup for periscope screen - night time

2005-03-13 04:14  simsoueu

	* data/images/ControlPopup_periscope_daylight_rev.1.0.xcf: Control
	  dials popup for periscope screen - daylight version

2005-03-13 00:21  thjordan

	* data/images/TDC_daylight_targetposition.png,
	  src/sub_tdc_display.cpp, src/sub_tdc_display.h: added more tdc
	  screen data

2005-03-12 23:53  thjordan

	* data/images/: TDC_daylight_targetcourse.png,
	  TDC_daylight_targetposition.png: added more tdc screen data

2005-03-12 19:16  thjordan

	* data/missions/duell.xml: changed for testing

2005-03-12 19:14  thjordan

	* src/: sub_tdc_display.cpp, subsim.cpp: fixed key and tdc display

2005-03-12 19:06  thjordan

	* src/: subsim.cpp, system.cpp, sub_tdc_display.cpp: fixed a bug

2005-03-12 18:42  thjordan

	* data/texts/english.text, data/texts/german.text,
	  data/texts/italian.text, src/SConscript, src/keys.cpp,
	  src/keys.h, src/sub_periscope_display.cpp,
	  src/sub_tdc_display.cpp, src/sub_tdc_display.h,
	  src/submarine.cpp, src/submarine.h, src/submarine_interface.cpp,
	  src/submarine_interface.h, src/subsim.cpp: first usage of tdc
	  graphics, new keys and strings added

2005-03-12 17:54  thjordan

	* data/images/: TDC_daylight_base.png,
	  TDC_daylight_clockbigptr.png, TDC_daylight_clocksmlptr.png,
	  TDC_daylight_tube1.png, TDC_daylight_tube2.png,
	  TDC_daylight_tube3.png, TDC_daylight_tube4.png,
	  TDC_daylight_tube5.png, TDC_daylight_tube6.png: added first bits
	  of tdc screen data

2005-03-07 18:25  thjordan

	* data/missions/: aegeanconvoy.xml, duell.xml: added test mission

2005-03-06 23:03  thjordan

	* src/subsim.cpp: removed test hack

2005-03-06 23:01  thjordan

	* SConstruct, src/SConscript, src/subsim.cpp: fixed scons build and
	  tarball making

2005-03-06 17:13  thjordan

	* SConstruct, files.txt, src/sub_periscope_display.cpp: removed
	  obsolete data files

2005-03-06 17:12  thjordan

	* data/images/: periscope_compassbar.png,
	  periscope_compassbar2.png,
	  periscope_daylight_rev.1.0_maskedfinal.png, periscope_wip.png:
	  removed obsolete files

2005-03-06 17:01  thjordan

	* SConstruct, files.txt: added comment, updated files list

2005-03-06 12:12  thjordan

	* src/torpedo.cpp: add fixme

2005-03-06 12:11  thjordan

	* src/subsim.cpp: fixed bug in cmd line parsing for unix

2005-03-06 11:51  thjordan

	* src/: torpedo.cpp, torpedo.h: fixed minimum distance

2005-03-06 11:40  thjordan

	* data/torpedoes/: fido.xml, t1.xml, t11.xml, t1fat.xml, t1lut.xml,
	  t2.xml, t3.xml, t3a.xml, t3afat.xml, t3alut.xml, t3fat.xml,
	  t4.xml, t5.xml, t6lut.xml: updated data

2005-03-06 10:04  thjordan

	* src/torpedo.cpp: added link

2005-03-04 23:27  thjordan

	* src/torpedo.cpp: added new idea comment

2005-03-04 23:23  thjordan

	* data/torpedoes/fido.xml, data/torpedoes/t1.xml,
	  data/torpedoes/t2.xml, src/torpedo.cpp, src/torpedo.h: checked in
	  first bits of torpedo xml description files, values are not right
	  yet

2005-03-04 23:05  thjordan

	* src/user_interface.cpp: removed display of test snow / rain

2005-03-04 23:00  thjordan

	* ChangeLog, src/subsim.cpp, src/user_interface.cpp: separated
	  system specific main code

2005-03-03 05:28  simsoueu

	* data/images/TDC_redlightrev.1.2b_maskedcomps.xcf: Night time
	  version of TDC done. Base layer set to pure black to avoid small
	  pixel transparency around gyro dials. Popups for periscope screen
	  will follow.

2005-03-01 01:50  simsoueu

	* data/images/TDC_daylight_rev.1.2a_maskedcomps.xcf: TDC
	  screen+masks in labelled layers. Nighttime version should follow
	  soon.

2005-02-28 17:32  andyrice

	* ChangeLog, data/ships/corvette.xml,
	  data/ships/destroyer_oclass.xml, data/ships/destroyer_tribal.xml,
	  data/sounds/big gun firing.ogg, data/sounds/medium gun
	  firing.ogg, data/texts/english.text, data/texts/german.text,
	  data/texts/italian.text, src/ai.cpp, src/game.cpp, src/game.h,
	  src/global_data.cpp, src/global_data.h, src/gun_shell.cpp,
	  src/gun_shell.h, src/keys.cpp, src/keys.h, src/ship.cpp,
	  src/ship.h, src/sub_torpedo_display.cpp, src/submarine.cpp,
	  src/submarine.h, src/submarine_interface.cpp, src/subsim.cpp,
	  src/user_interface.cpp, src/user_interface.h: More deck gun/ships
	  gun work and more sound effects.

2005-02-24 14:41  andyrice

	* ChangeLog, data/ships/battleship_malaya.xml,
	  data/ships/carrier_bogue.xml, data/sounds/deck gun firing.ogg,
	  data/sounds/depth charge exploding.ogg, data/sounds/depth charge
	  launching.ogg, data/sounds/ping.ogg, data/sounds/shell
	  explosion.ogg, data/sounds/shell splash.ogg,
	  src/crosssection.cpp, src/damagemodel.cpp, src/game.cpp,
	  src/global_data.cpp, src/global_data.h, src/sound.cpp,
	  src/user_interface.cpp, src/user_interface.h, src/viewmodel.cpp:
	  crosssection.exe, damagemodel.exe & viewmodel.exe can compile on
	  Windows and more sound effects added

2005-02-20 16:58  thjordan

	* ChangeLog, data/texts/english.text, data/texts/german.text,
	  data/texts/italian.text, src/cfg.cpp, src/cfg.h,
	  src/freeview_display.cpp, src/freeview_display.h, src/game.cpp,
	  src/keys.cpp, src/keys.h, src/logbook_display.cpp,
	  src/map_display.cpp, src/ships_sunk_display.cpp,
	  src/sub_bridge_display.cpp, src/sub_damage_display.cpp,
	  src/sub_periscope_display.cpp, src/sub_torpedo_display.cpp,
	  src/sub_uzo_display.cpp, src/submarine_interface.cpp,
	  src/submarine_interface.h, src/subsim.cpp,
	  src/user_interface.cpp, src/user_interface.h: made bearing
	  switchable between relative and absolute values

2005-02-19 14:10  thjordan

	* SConstruct: added a help output to the sconstruct file

2005-02-18 11:58  thjordan

	* src/submarine_interface.cpp: fixed periscope target selection

2005-02-16 17:43  andyrice

	* src/Mac/: SDLMain.h, SDLMain.m: Updated scons files so everything
	  builds on Mac OSX

2005-02-16 17:20  andyrice

	* ChangeLog, SConstruct, src/SConscript: Updated scons files so
	  everything builds on Mac OSX

2005-02-15 11:53  efti

	* makedeb: Tidied up and added a new option to 'strip' which should
	  get rid of the warning I get from 'lintian' about the binary
	  having an unneeded .comment section.

2005-02-15 11:24  efti

	* doc/debian/changelog.Debian: Added log entry for 0.0.19 release

2005-02-13 11:10  thjordan

	* ChangeLog: add missing changes

2005-02-13 10:47  thjordan

	* ChangeLog, src/subsim.cpp, src/user_interface.cpp: make water
	  detail configureable by config file

2005-02-13 10:37  thjordan

	* src/SConscript, src/cfg.cpp, src/keys.cpp, src/keys.h, ChangeLog:
	  read keys by name from config file and not by number

2005-02-12 12:11  thjordan

	* ChangeLog: show and simulate clock at periscope screen

2005-02-12 12:06  thjordan

	* data/images/clock_hours_pointer.png,
	  data/images/clock_minutes_pointer.png,
	  src/sub_periscope_display.cpp, src/sub_periscope_display.h: show
	  and simulate clock at periscope screen

2005-02-12 11:41  thjordan

	* data/texts/english.text, data/texts/german.text,
	  data/texts/italian.text, src/keys.h, src/submarine_interface.cpp,
	  src/subsim.cpp: fix keys v, h and F10

2005-02-08 08:33  thjordan

	* src/texture.cpp: bugfix

2005-02-07 21:00  thjordan

	* ChangeLog, src/texture.cpp, src/texture.h: automatic texture
	  resizing of too large textures

2005-02-07 08:20  thjordan

	* ChangeLog: added changes

2005-02-06 22:51  thjordan

	* src/ship.cpp: deck gun simulation by Andrew Rice, bugfix

2005-02-06 22:36  thjordan

	* src/: ai.cpp, ai.h, game.cpp, keys.h, ship.cpp, ship.h,
	  submarine_interface.cpp, subsim.cpp: deck gun simulation by
	  Andrew Rice

2005-02-06 22:30  thjordan

	* data/texts/: english.text, german.text, italian.text: added deck
	  gun related strings

2005-02-05 18:13  simsoueu

	* data/images/periscope_redlight_rev.1.2a_maskedcomps.xcf: small
	  update to clock pointers - fixes valve overlay

2005-02-05 18:11  simsoueu

	* data/images/periscope_daylight_rev.1.2a_maskedcomps.xcf: small
	  update to clock pointers - fixed for valve overlay

2005-02-05 14:16  thjordan

	* src/: freeview_display.cpp, freeview_display.h, sound.cpp,
	  sub_periscope_display.cpp, user_interface.cpp, user_interface.h:
	  store bearing only at one place, sound bugfix

2005-02-05 13:50  thjordan

	* src/: sub_gauges_display.h, sub_periscope_display.h: preparation
	  for clock display

2005-02-05 13:33  thjordan

	* src/: sub_periscope_display.cpp, sub_periscope_display.h: compass
	  bar is drawn

2005-02-05 11:49  thjordan

	* data/images/periscope_compassbar2.png: cut image to needed size

2005-02-05 11:46  thjordan

	* data/images/periscope_compassbar2.png: added new compass bar

2005-02-05 11:34  thjordan

	* src/: font.cpp, sub_periscope_display.cpp,
	  sub_periscope_display.h: first bits of periscope screen changes

2005-02-04 18:43  simsoueu

	* data/images/periscope_redlight_rev.1.1b_maskedcomps.xcf: gimp
	  .xcf - do not anchor compass selection, etc...

2005-02-04 18:40  simsoueu

	* data/images/periscope_daylight_rev.1.1b_maskedcomps.xcf: gimp
	  .xcf comp and masks,positioning references

2005-02-04 18:38  simsoueu

	* data/images/periscope_compassbar.png: scope compass bar - check
	  gimp .xcf for positioning,masking

2005-02-04 18:36  simsoueu

	* data/images/periscope_redlight_rev.1.1b_final.png: night time
	  version - new scope grid - rev.1.0 deprecated

2005-02-04 18:35  simsoueu

	* data/images/periscope_daylight_rev.1.1b_final.png: new scope grid
	  - rev.1.0 deprecated

2005-02-03 20:31  thjordan

	* src/sub_periscope_display.cpp: use new periscope image

2005-02-03 18:48  simsoueu

	* data/images/periscope_daylight_rev.1.0_maskedfinal_and_clock.xcf:
	  Included gimp file of periscope room, masked, with 2 extra
	  layers, corresponding to the minutes and hours pointers in the
	  clock. Both layers already masked and positioned in the gimp
	  comp. Only extraction needed for clock display (and save as png
	  or whatever). Night time version of periscope screen will follow
	  in a couple of days.

2005-02-03 18:45  simsoueu

	* data/images/periscope_daylight_rev.1.0_maskedfinal.png: Final
	  periscope room screen, already masked for opengl area, updated

2005-01-31 10:31  thjordan

	* src/: convoy.cpp, convoy.h: removed obsolete code

2005-01-30 23:49  thjordan

	* src/sea_object.h: added comment

2005-01-30 23:25  thjordan

	* src/: color.h, matrix4.h, model.cpp, model.h, sea_object.h,
	  submarine.cpp, texture.cpp, texture.h: removed silly ifdefs,
	  added bound measurement to meshes

2005-01-30 18:52  thjordan

	* SConstruct, data/images/periscope_wip.png,
	  data/ships/carrier_bogue.xml: new scope screen wip

2005-01-30 17:58  thjordan

	* src/submarine.cpp: some thoughts about damage calculation

2005-01-30 14:51  thjordan

	* src/SConscript, src/ai.cpp, src/command.cpp, src/command.h,
	  files.txt: removed obsolete files

2005-01-30 12:07  thjordan

	* ChangeLog, src/global_data.cpp, src/global_data.h, src/sound.cpp,
	  src/sound.h, src/subsim.cpp: replaced direct sdl sound usage by
	  sdl mixer usage

2005-01-30 11:23  thjordan

	* data/sounds/liquidblast.wav, data/sounds/machine1.wav,
	  data/sounds/screws_fast.wav, data/sounds/screws_normal.wav,
	  data/sounds/screws_slow.wav, data/sounds/screws_veryfast.wav,
	  data/sounds/liquidblast.ogg, data/sounds/machine1.ogg,
	  data/sounds/screws_fast.ogg, data/sounds/screws_normal.ogg,
	  data/sounds/screws_slow.ogg, data/sounds/screws_veryfast.ogg,
	  files.txt: replace wav by ogg files

2005-01-30 11:15  thjordan

	* src/credits.h: updated credits

2005-01-29 20:02  thjordan

	* src/: damagemodel.cpp, system.cpp, viewmodel.cpp: do not eat cpu
	  time when application sleeps

2005-01-29 09:32  thjordan

	* src/: sub_periscope_display.cpp, sub_periscope_display.h: Scope
	  shows black when it is down

2005-01-23 18:34  thjordan

	* src/: game.cpp, game.h: some patches to make the code compile on
	  MacOS

2005-01-23 17:55  thjordan

	* SConstruct, src/bspline.h, src/color.h, src/credits.h,
	  src/crosssection.cpp, src/game.cpp, src/logbook_display.cpp,
	  src/matrix4.h, src/model.cpp, src/sky.cpp,
	  src/sub_periscope_display.cpp, src/sub_periscope_display.h,
	  src/submarine_interface.cpp, src/subsim.cpp, src/system.cpp,
	  src/texture.cpp, src/texture.h, src/user_interface.cpp,
	  src/water.cpp: some patches to make the code compile on MacOS

2005-01-23 11:32  thjordan

	* src/ai.h: added notes about AI ideas

2005-01-21 11:06  thjordan

	* src/: ai.cpp, ai.h, convoy.cpp: changed zig-zagging

2005-01-15 12:33  thjordan

	* files.txt: update

2005-01-15 12:29  thjordan

	* TODO, src/README-Developers.txt: Moved todo list to the website

2005-01-14 11:11  thjordan

	* src/subsim.cpp: updated italian text

2005-01-14 11:07  thjordan

	* data/texts/italian.text: updated italian text

2005-01-13 20:17  thjordan

	* src/: cfg.cpp, subsim.cpp: handle alt gr key like alt

2005-01-13 18:10  thjordan

	* src/: map_display.cpp, sub_bridge_display.cpp,
	  sub_periscope_display.cpp, sub_uzo_display.cpp,
	  submarine_interface.cpp, submarine_interface.h, widget.cpp,
	  widget.h: ingame keys are now fully user defineable

2005-01-13 17:24  thjordan

	* src/: cfg.cpp, cfg.h, submarine_interface.cpp, subsim.cpp,
	  widget.cpp, widget.h: keys are now user configurable, but the
	  game doesnt use them yet

2005-01-13 15:40  thjordan

	* src/: cfg.cpp, cfg.h, keys.h, subsim.cpp, widget.cpp, widget.h:
	  keys now configureable, widget list improvements

2005-01-11 22:24  thjordan

	* data/texts/german.text, src/cfg.cpp, src/cfg.h, src/subsim.cpp:
	  more work for configurable keys

2005-01-11 18:07  thjordan

	* src/water.cpp: updates

2005-01-11 17:34  thjordan

	* data/texts/english.text, data/texts/german.text,
	  data/texts/italian.text, src/subsim.cpp, src/widget.cpp,
	  src/widget.h: now key combinations can be put in by users

2005-01-10 23:49  thjordan

	* src/: subsim.cpp, widget.h: more on configureable keys

2005-01-10 22:51  thjordan

	* SConstruct, data/texts/english.text, data/texts/german.text,
	  data/texts/italian.text, src/SConscript, src/global_data.cpp,
	  src/global_data.h, src/subsim.cpp: more on configureable keys

2005-01-10 21:26  thjordan

	* data/texts/english.text, data/texts/german.text,
	  data/texts/italian.text, src/global_data.cpp, src/subsim.cpp:
	  begun support for key config

2005-01-10 20:18  thjordan

	* src/oglext/: Macros.h, OglExt.cpp, OglExt.h, RCHashArray.hpp,
	  RenderingContext.cpp, RenderingContext.hpp, glext.h: made new
	  oglext compileable with mingw

2005-01-10 18:56  thjordan

	* src/oglext/: LICENSE, Macros.h, OglExt.cpp, OglExt.h,
	  RCHashArray.hpp, README, RenderingContext.cpp,
	  RenderingContext.hpp, glext.h: merged newer oglext version

2005-01-10 18:38  thjordan

	* SConstruct, src/submarine_interface.cpp: added test code for
	  keyboard input

2004-12-28 19:57  thjordan

	* src/subsim.cpp: added some ideas about options

2004-12-28 19:41  thjordan

	* SConstruct, TODO: removed useless helper function

2004-12-23 12:21  thjordan

	* src/subsim.cpp: fixed savegame directory bug

2004-12-23 11:49  thjordan

	* doc/debian/copyright: command line parsing for windows fixed,
	  compile problem for linux in oglext fixed

2004-12-23 11:43  thjordan

	* SConstruct, src/SConscript, src/subsim.cpp,
	  src/oglext/OglExt.cpp: command line parsing for windows fixed,
	  compile problem for linux in oglext fixed

2004-12-22 18:03  thjordan

	* debian/DEBIAN/control: updated so that deb can be build

2004-12-22 17:59  thjordan

	* debian/DEBIAN/control: updated so that deb can be build

2004-12-22 17:54  thjordan

	* makedeb: updated makedeb script to build packages

2004-12-22 17:22  thjordan

	* SConstruct, makedeb: simplified command line arguments

2004-12-22 15:30  thjordan

	* SConstruct, makedeb, src/SConscript, src/crosssection.cpp,
	  src/damagemodel.cpp, src/global_data.cpp, src/global_data.h,
	  src/viewmodel.cpp: made build system much more configureable

2004-12-22 13:11  thjordan

	* SConstruct: bugfix for install

2004-12-22 12:58  thjordan

	* SConstruct, files.txt, makefilelist.py, src/SConscript: updated
	  build scripts so that scons install and scons tarball building
	  works without cvs files

2004-12-22 12:34  thjordan

	* SConstruct: made install path prefix configureable via scons
	  command line

2004-12-21 22:59  thjordan

	* INSTALL, makewinpack, src/SConscript: fixed scons for win32

2004-12-21 22:12  thjordan

	* SConstruct, src/ai.cpp: more elegant fix to scons problem

2004-12-21 21:52  thjordan

	* SConstruct: tar fix for scons

2004-12-21 21:44  thjordan

	* SConstruct, src/note.txt: again an scons update

2004-12-21 21:29  thjordan

	* SConstruct: update

2004-12-21 21:28  thjordan

	* src/: SConscript, note.txt: added file as scons malfunction
	  workaround

2004-12-21 19:21  thjordan

	* INSTALL: updated INSTALL file

2004-12-21 19:20  thjordan

	* INSTALL, SConstruct, src/SConscript: updated scons build scripts

2004-12-13 14:36  thjordan

	* build/: default/note.txt, linux/note.txt, win32/note.txt: added
	  some note files to assure the directories are checked out that
	  means non-empty

2004-12-12 11:16  thjordan

	* src/README-Developers.txt: updated site

2004-12-11 17:50  thjordan

	* src/ai.cpp: updated what to do

2004-12-11 17:43  thjordan

	* src/: README-Developers.txt, ai.cpp, freeview_display.cpp,
	  game.cpp, game.h, map_display.cpp, sub_bridge_display.cpp,
	  sub_gauges_display.cpp, sub_periscope_display.cpp,
	  sub_torpedo_display.cpp, sub_torpedo_display.h,
	  sub_uzo_display.cpp, submarine.h, submarine_interface.cpp,
	  user_interface.cpp: removed command interface

2004-12-11 11:23  thjordan

	* src/: README-Developers.txt: update

2004-12-09 21:30  thjordan

	* src/sub_gauges_display.cpp: fixed sky display and stars

2004-12-09 20:15  thjordan

	* src/: freeview_display.cpp, particle.cpp, particle.h, sky.cpp,
	  water.cpp, water.h: fixed sky display and stars

2004-12-09 17:55  thjordan

	* src/torpedo.cpp: removed obsolete comment

2004-12-09 14:58  thjordan

	* src/sky.cpp: sky color fixed, stars missing yet

2004-12-09 14:55  thjordan

	* src/: freeview_display.cpp, sky.cpp: sky height fixed

2004-12-09 11:24  thjordan

	* src/: README-Developers.txt, user_interface.cpp, water.cpp,
	  water.h: fixed water refraction color

2004-12-09 00:34  thjordan

	* src/: README-Developers.txt, color.h, freeview_display.cpp,
	  game.cpp, sky.cpp, sky.h, water.cpp: some horizon color fixes

2004-12-08 22:38  thjordan

	* data/sounds/: liquidblast.wav, machine1.wav, nothing.wav,
	  screws_fast.wav, screws_normal.wav, screws_slow.wav,
	  screws_veryfast.wav: added some free sounds

2004-12-08 12:41  thjordan

	* SConstruct, build/default/SConscript, build/linux/SConscript,
	  build/win32/SConscript, src/SConscript: fixed build script
	  problems

2004-12-08 12:09  thjordan

	* data/images/periscope_wip.png, src/sub_periscope_display.cpp:
	  added new wip periscope

2004-12-07 23:51  thjordan

	* src/: game.cpp, particle.cpp, particle.h, torpedo.cpp: this time
	  really fix the particle display. it's late at night ;-)

2004-12-07 23:35  thjordan

	* src/: particle.cpp: corrected splash pos

2004-12-07 23:22  thjordan

	* Makefile.am, Makefile.in, SConstruct, aclocal.m4, config.h.in,
	  configure, configure.ac, depcomp, install-sh, missing,
	  mkinstalldirs, data/Makefile.am, data/Makefile.in,
	  data/fonts/Makefile.am, data/fonts/Makefile.in,
	  data/images/Makefile.am, data/images/Makefile.in,
	  data/maps/Makefile.am, data/maps/Makefile.in,
	  data/missions/Makefile.am, data/missions/Makefile.in,
	  data/models/Makefile.am, data/models/Makefile.in,
	  data/ships/Makefile.am, data/ships/Makefile.in,
	  data/sounds/Makefile.am, data/sounds/Makefile.in,
	  data/texts/Makefile.am, data/texts/Makefile.in,
	  data/textures/Makefile.am, data/textures/Makefile.in,
	  src/Makefile.am, src/Makefile.in, src/README-Developers.txt,
	  src/freeview_display.cpp, src/game.cpp, src/game.h,
	  src/global_data.cpp, src/global_data.h, src/particle.cpp,
	  src/particle.h, src/user_interface.cpp, src/water_splash.cpp,
	  src/water_splash.h, src/oglext/Makefile.am,
	  src/oglext/Makefile.in, src/tinyxml/Makefile.am,
	  src/tinyxml/Makefile.in: replaced water splash objects with
	  particles, removed old makefiles

2004-12-07 19:41  thjordan

	* src/: map_display.cpp, sea_object.cpp, sea_object.h, ship.cpp,
	  user_interface.cpp: fix that ships don't disapper after they're
	  hit

2004-12-07 17:52  thjordan

	* SConstruct: removed obsolete ones

2004-12-07 17:38  thjordan

	* makewinpack: update again

2004-12-07 17:35  thjordan

	* makewinpack: update

2004-12-07 17:21  thjordan

	* SConstruct: updates

2004-12-07 17:14  thjordan

	* SConstruct, maketarball, makewinpack: updates

2004-12-07 16:56  thjordan

	* src/: oglext/SConscript, tinyxml/SConscript: removed obsolete
	  files

2004-12-07 16:26  thjordan

	* SConstruct, version: removed obsolete files

2004-12-07 15:14  thjordan

	* src/README-Developers.txt: update

2004-12-07 15:14  thjordan

	* maketarball, makewinpack: updated build files

2004-12-07 14:54  thjordan

	* src/sub_gauges_display.cpp: adapted loading code to new filenames

2004-12-07 14:44  thjordan

	* data/images/: FUSEBOX_LIGHTS_OFF_PLUS_ALPHA.png,
	  FUSEBOX_LIGHTS_ON_FINAL_V1.png, controlscreen_daylight.png,
	  red_controlscreen_rev.0.99_b21_FuseOn.png,
	  rev.1.0_controlscreen_normallylit_daylight_final.png: renamed
	  files, removed obsolete ones

2004-12-07 14:33  thjordan

	* src/README-Developers.txt: update

2004-12-07 14:18  thjordan

	* src/: submarine_interface.cpp, subsim.cpp, water.cpp: fixed water
	  display part2

2004-12-07 13:10  thjordan

	* data/texts/english.text, data/texts/german.text,
	  data/texts/italian.text, src/freeview_display.cpp,
	  src/sub_uzo_display.cpp, src/submarine_interface.cpp,
	  src/user_interface.h, src/water.cpp, src/water.h: fixed water
	  display part1

2004-12-07 00:21  thjordan

	* ChangeLog: update

2004-12-06 23:47  thjordan

	* data/images/final_sw_compass.png: added missing file

2004-12-06 23:46  thjordan

	* SConstruct, build/win32/SConscript, src/coastmap.cpp,
	  src/crosssection.cpp, src/global_data.h, src/image.cpp,
	  src/image.h, src/model.cpp, src/particle.cpp, src/subsim.cpp,
	  src/system.cpp, src/system.h: updated scons makefiles so that
	  project compiles under win32 mingw and linux gcc

2004-12-06 21:52  thjordan

	* src/: subsim.cpp, system.cpp, system.h: added new system option

2004-12-06 19:29  thjordan

	* src/: README-Developers.txt, dangerdeep.dsp, dangerdeep.dsw,
	  dangerdeep.kdevprj, dangerdeep.kdevses, dangerdeep.vpj: removed
	  obsolete files

2004-12-06 19:26  thjordan

	* SConstruct, build/default/SConscript, build/linux/SConscript,
	  build/win32/SConscript, src/SConstruct: new build files

2004-12-06 17:33  thjordan

	* src/logbook_display.cpp: added note

2004-12-06 17:25  thjordan

	* src/: freeview_display.cpp, game.cpp, game.h, gun_shell.cpp,
	  gun_shell.h, sensors.cpp, sensors.h, water_splash.cpp: fixed
	  visibility computation. now gun shells and water splashes are
	  visible again, particles have visibility now

2004-12-06 17:01  thjordan

	* src/: ai.cpp, convoy.cpp, depth_charge.cpp, freeview_display.cpp,
	  gun_shell.cpp, ship.cpp, torpedo.cpp: added missing state check
	  and simulation code part two

2004-12-06 16:51  thjordan

	* src/: freeview_display.cpp, game.cpp, sea_object.cpp: added
	  missing state check and simulation code

2004-12-06 14:18  thjordan

	* src/: global_data.cpp, global_data.h, sub_bridge_display.cpp,
	  sub_bridge_display.h, sub_uzo_display.cpp, sub_uzo_display.h,
	  water.cpp: fixed uzo screen, some other fixes

2004-12-06 12:31  thjordan

	* src/: subsim.cpp, water.cpp, water.h: fixed water display bugs

2004-12-06 01:05  thjordan

	* src/: SConstruct, oglext/SConscript, tinyxml/SConscript: updated
	  scons makefile

2004-12-05 23:54  thjordan

	* src/convoy.cpp: fix crash on save game

2004-12-05 23:50  thjordan

	* src/: global_data.h, sub_bridge_display.cpp,
	  sub_bridge_display.h: glasses work again in bridge display mode

2004-12-05 23:24  thjordan

	* data/textures/logbook_spiral.png, src/global_data.cpp,
	  src/global_data.h, src/logbook_display.cpp,
	  src/logbook_display.h: changed logbook view

2004-12-05 18:49  thjordan

	* src/: Makefile.am, Makefile.in, README-Developers.txt,
	  SConstruct, game.cpp, game.h, logbook.cpp, logbook.h,
	  logbook_display.cpp, logbook_display.h, submarine_interface.cpp,
	  user_interface.cpp, user_interface.h: fixed logbook display

2004-12-05 14:25  thjordan

	* src/: SConstruct, game.cpp, game.h, global_data.cpp,
	  global_data.h, sea_object.h, ships_sunk_display.cpp,
	  ships_sunk_display.h, sub_torpedo_display.cpp, subsim.cpp,
	  user_interface.cpp: fixed sink record display

2004-12-05 12:49  thjordan

	* src/: game.cpp, sub_gauges_display.cpp, sub_gauges_display.h,
	  user_interface.cpp, user_interface.h: fixed day and night mode
	  computation and display time of clock

2004-12-05 12:15  thjordan

	* data/images/: ControlScreen_Compass.png, ControlScreen_Dials.png,
	  ControlScreen_NightLight.png, ControlScreen_NormalLight.png,
	  DIALS_INDICATORS.tif, FINAL_SW_COMPASS.tif,
	  FINAL_SW_COMPASS_2.tif, FINAL_SW_DIALS.tif, dials_indicators.png,
	  rev.1.0_controlscreen_normallylit_daylight_final.tif: removed
	  obsolete files, renamed other files

2004-12-05 11:54  thjordan

	* data/textures/: compressordiesel_indicator.png,
	  d_rudder_indicator.png, depth_indicator.png, knots_indicator.png,
	  main_rudder_indicator.png: removed obsolete files

2004-12-05 11:54  thjordan

	* data/textures/battery_indicator.png: binary file status change

2004-12-04 23:30  thjordan

	* src/: particle.cpp, particle.h, ship.cpp: improved spray
	  appearance

2004-12-04 22:57  thjordan

	* src/: README-Developers.txt, torpedo.cpp: fixed torpedo speed bug

2004-12-04 22:36  thjordan

	* src/: convoy.cpp, particle.cpp, sea_object.cpp, ship.cpp, ship.h,
	  torpedo.h: fixed missing inital speed for ships

2004-12-04 20:23  thjordan

	* src/: particle.cpp, particle.h: tracked down the reason for the
	  bug and added a comment about it

2004-12-04 20:06  thjordan

	* src/particle.h: tracked down the reason for the bug and added a
	  comment about it

2004-12-04 18:00  thjordan

	* src/particle.h: got rid of a very nasty bug by rewriting some
	  code. real reason of that is still unknown

2004-12-04 17:49  thjordan

	* src/: README-Developers.txt, particle.cpp, particle.h, ship.cpp:
	  got rid of a very nasty bug by rewriting some code. real reason
	  of that is still unknown

2004-12-04 16:41  thjordan

	* src/: SConstruct, global_data.cpp, particle.cpp, ship.cpp,
	  system.cpp: fixed ancient system bug that focus lost warps time

2004-12-04 14:23  thjordan

	* src/: SConstruct, crosssection.cpp, damagemodel.cpp, game.cpp,
	  particle.cpp, particle.h, sea_object.cpp, sea_object.h, ship.cpp,
	  subsim.cpp, viewmodel.cpp: added spray to particle systems

2004-12-03 19:19  thjordan

	* src/: README-Developers.txt: updated developer readme

2004-12-03 19:07  thjordan

	* src/README-Developers.txt: updated developer readme

2004-12-03 18:35  thjordan

	* src/: game.cpp, ship.cpp, ship.h: added ignition simulation code,
	  ships burn or sink at 50-50 chance

2004-12-03 17:42  thjordan

	* src/: particle.cpp, particle.h, ship.cpp: ships put out fire when
	  sinking

2004-12-03 17:10  thjordan

	* src/: color.h, particle.cpp: improved fire algo

2004-12-03 15:30  thjordan

	* src/: SConstruct, particle.cpp, particle.h, ship.cpp, ship.h:
	  added fire particles

2004-12-03 11:49  thjordan

	* data/models/destroyer_oclass.3ds, data/ships/carrier_bogue.xml,
	  data/ships/destroyer_oclass.xml, data/ships/destroyer_tribal.xml,
	  src/particle.cpp, src/particle.h, src/ship.cpp: now two types of
	  smoke, updated ship data

2004-12-02 21:55  thjordan

	* data/models/destroyer_oclass.3ds: model update

2004-12-02 21:54  thjordan

	* src/viewmodel.cpp: fixed display bug

2004-12-02 21:23  thjordan

	* data/: missions/attackbogue.xml, models/destroyer_oclass.3ds,
	  models/destroyer_oclass.cs, ships/destroyer_oclass.xml: new
	  destroyer O class model

2004-12-02 21:01  thjordan

	* src/particle.cpp: changed smoke appearance

2004-12-02 14:37  thjordan

	* src/particle.cpp: replaced smoke texture by run time generated
	  smoke

2004-12-02 13:40  thjordan

	* data/textures/smoke.png, data/textures/sub7.png,
	  src/particle.cpp, src/particle.h: replaced smoke texture by run
	  time generated smoke

2004-12-01 19:57  thjordan

	* src/: SConstruct, oglext/SConscript, tinyxml/SConscript: added
	  scons makefiles

2004-12-01 17:01  thjordan

	* src/: sea_object.cpp, ship.cpp: removed old comments

2004-11-28 17:25  thjordan

	* src/: map_display.cpp, ship.cpp, ship.h, torpedo.cpp, torpedo.h,
	  user_interface.cpp: fixed bugs, solved torpedo problem with dirty
	  hack

2004-11-28 14:32  thjordan

	* src/: ship.cpp, torpedo.cpp: torpedo turning problem found

2004-11-28 14:23  thjordan

	* src/torpedo.cpp: bugfixes

2004-11-28 14:17  thjordan

	* src/: sea_object.h, ship.cpp, ship.h, torpedo.cpp: bugfixes

2004-11-28 12:11  thjordan

	* src/: freeview_display.cpp, model.cpp: texture angle bug not
	  solved. order of operations in 3ds unknown

2004-11-28 11:37  thjordan

	* src/model.cpp: fixed texture angle bug

2004-11-27 18:48  thjordan

	* src/: ship.cpp, sub_gauges_display.cpp: fixed course input and
	  shrinked damping factor

2004-11-27 18:39  thjordan

	* src/sub_torpedo_display.cpp: fixed torpedo room click position
	  bug

2004-11-27 18:18  thjordan

	* src/map_display.cpp: fixed click position bug

2004-11-27 17:48  thjordan

	* src/: game.cpp, global_data.cpp, global_data.h, particle.cpp,
	  particle.h, user_interface.cpp, user_interface.h: added
	  explosions at torpedo impact

2004-11-27 14:08  thjordan

	* src/particle.cpp: replaced smoke stream by real particle
	  simulation

2004-11-27 13:40  thjordan

	* src/: Makefile.am, Makefile.in, freeview_display.cpp, game.cpp,
	  game.h, particle.cpp, particle.h, ship.cpp, ship.h,
	  smoke_stream.cpp, smoke_stream.h, subsim.cpp, water.cpp: replaced
	  smoke stream by real particle simulation

2004-11-24 19:53  thjordan

	* src/: freeview_display.cpp, ship.cpp, ship.h, water_splash.h: new
	  steering code

2004-11-24 17:33  thjordan

	* src/: command.h, ship.h, smoke_stream.cpp, water_splash.h: added
	  comments about further development plans

2004-11-22 23:25  thjordan

	* data/textures/: Makefile.am, Makefile.in: added explosion texture
	  directories to makefile

2004-11-22 14:46  thjordan

	* src/: user_interface.cpp, user_interface.h: add code for reading
	  explosions

2004-11-22 14:31  thjordan

	* data/textures/: explosion01/exbg0001.png,
	  explosion01/exbg0002.png, explosion01/exbg0003.png,
	  explosion01/exbg0004.png, explosion01/exbg0005.png,
	  explosion01/exbg0006.png, explosion01/exbg0007.png,
	  explosion01/exbg0008.png, explosion01/exbg0009.png,
	  explosion01/exbg0010.png, explosion01/exbg0011.png,
	  explosion01/exbg0012.png, explosion01/exbg0013.png,
	  explosion01/exbg0014.png, explosion01/exbg0015.png,
	  explosion02/exsm0001.png, explosion02/exsm0002.png,
	  explosion02/exsm0003.png, explosion02/exsm0004.png,
	  explosion02/exsm0005.png, explosion02/exsm0006.png,
	  explosion02/exsm0007.png, explosion02/exsm0008.png,
	  explosion02/exsm0009.png, explosion02/exsm0010.png,
	  explosion02/exsm0011.png, explosion02/exsm0012.png,
	  explosion02/exsm0013.png, explosion02/exsm0014.png,
	  explosion02/exsm0015.png: added a small and a large explosion
	  animation

2004-11-22 14:08  thjordan

	* src/: freeview_display.cpp, user_interface.cpp, user_interface.h:
	  added snow and rain as test code

2004-11-20 17:21  thjordan

	* src/: freeview_display.cpp, sub_bridge_display.cpp, water.cpp,
	  water.h: fixed water display bug

2004-11-19 10:36  thjordan

	* src/: coastmap.cpp, freeview_display.cpp, global_data.cpp,
	  global_data.h, submarine_interface.cpp, subsim.cpp,
	  user_interface.cpp, water.cpp: add simple loading screen
	  (english) with time measure

2004-11-17 12:20  thjordan

	* src/freeview_display.cpp: fixed display of ships

2004-11-17 11:05  thjordan

	* src/: freeview_display.cpp, sky.cpp, subsim.cpp, water.cpp: fog
	  fix

2004-11-16 22:37  thjordan

	* src/: freeview_display.cpp, water.cpp: fixed mirror display bug

2004-11-16 22:27  thjordan

	* src/: freeview_display.cpp, matrix4.h, user_interface.cpp,
	  water.cpp, water.h: fixed mirror display bug

2004-11-16 15:56  thjordan

	* src/: model.cpp, model.h, viewmodel.cpp: added split function to
	  model

2004-11-15 23:02  thjordan

	* src/: freeview_display.cpp, water.cpp, water.h: small changes,
	  some notes

2004-11-06 10:00  thjordan

	* src/matrix4.h: new matrix ops

2004-11-02 20:47  thjordan

	* src/system.cpp: use glColorMaterial correctly

2004-10-28 13:26  thjordan

	* data/: maps/default.png, textures/Makefile.am,
	  textures/Makefile.in, textures/addleadangle.png,
	  textures/atlanticmap.jpg, textures/background.png,
	  textures/battery_indicator.png, textures/bogue.png,
	  textures/bumpmapx.png, textures/clock12.png,
	  textures/clock24.png, textures/cloudsbackgr.jpg,
	  textures/compass1.png, textures/compressordiesel_indicator.png,
	  textures/corvette.png, textures/ct7c.png,
	  textures/d_rudder_indicator.png, textures/depth_indicator.png,
	  textures/flugzeug.png, textures/foam.png, textures/gauge1.png,
	  textures/gauge2.png, textures/gauge3.png, textures/gauge4.png,
	  textures/gauge5.png, textures/glasses.png,
	  textures/knots_indicator.png, textures/lgfreigh.png,
	  textures/lgmercha.png, textures/logbook_spiral.png,
	  textures/main_rudder_indicator.png, textures/malaya.png,
	  textures/mdfreigh.png, textures/mdmercha.png,
	  textures/mdtroops.png, textures/menuframe.png,
	  textures/metal.png, textures/metalbackgr.png,
	  textures/mt_indicator.png, textures/notepadsheet.png,
	  textures/panelbackgr.png, textures/periscope.png,
	  textures/psbackgr.png, textures/repaircritical.png,
	  textures/repairheavy.png, textures/repairlight.png,
	  textures/repairmedium.png, textures/repairwrecked.png,
	  textures/smmercha.png, textures/smoke.png, textures/smtanker.png,
	  textures/sub21.png, textures/sub7.png, textures/sub9c40.png,
	  textures/terrain.png, textures/terrain2.jpg,
	  textures/themoon.png, textures/thesun.png,
	  textures/torpedo_expl_water_splash.png,
	  textures/torpedo_expl_water_splash_1.png,
	  textures/torpedo_expl_water_splash_2.png, textures/torpempty.png,
	  textures/torpreload.png, textures/torpt1.png,
	  textures/torpt11.png, textures/torpt1fat.png,
	  textures/torpt2.png, textures/torpt3.png, textures/torpt3a.png,
	  textures/torpt3fat.png, textures/torpt4.png, textures/torpt5.png,
	  textures/torpt6lut.png, textures/torpunload.png,
	  textures/tribal.png, textures/turnswitch.png,
	  textures/turnswitchbackgr.png, textures/uzo.png,
	  textures/widgetelements_game.png,
	  textures/widgetelements_grey.png,
	  textures/widgetelements_menu.png, textures/widgeticons_game.png,
	  textures/widgeticons_grey.png, textures/widgeticons_menu.png,
	  textures/wooden_desk.png: binary file status change

2004-10-28 13:21  thjordan

	* data/: images/Makefile, maps/default.png, textures/Makefile.am,
	  textures/Makefile.in, textures/addleadangle.png,
	  textures/atlanticmap.jpg, textures/background.png,
	  textures/battery_indicator.png, textures/bogue.png,
	  textures/bumpmapx.png, textures/clock12.png,
	  textures/clock24.png, textures/cloudsbackgr.jpg,
	  textures/compass1.png, textures/compressordiesel_indicator.png,
	  textures/corvette.png, textures/ct7c.png,
	  textures/d_rudder_indicator.png, textures/depth_indicator.png,
	  textures/flugzeug.png, textures/foam.png, textures/gauge1.png,
	  textures/gauge2.png, textures/gauge3.png, textures/gauge4.png,
	  textures/gauge5.png, textures/glasses.png,
	  textures/knots_indicator.png, textures/lgfreigh.png,
	  textures/lgmercha.png, textures/logbook_spiral.png,
	  textures/main_rudder_indicator.png, textures/malaya.png,
	  textures/mdfreigh.png, textures/mdmercha.png,
	  textures/mdtroops.png, textures/menuframe.png,
	  textures/metal.png, textures/metalbackgr.png,
	  textures/mt_indicator.png, textures/notepadsheet.png,
	  textures/panelbackgr.png, textures/periscope.png,
	  textures/psbackgr.png, textures/repaircritical.png,
	  textures/repairheavy.png, textures/repairlight.png,
	  textures/repairmedium.png, textures/repairwrecked.png,
	  textures/smmercha.png, textures/smoke.png, textures/smtanker.png,
	  textures/sub21.png, textures/sub7.png, textures/sub9c40.png,
	  textures/terrain.png, textures/terrain2.jpg,
	  textures/themoon.png, textures/thesun.png,
	  textures/torpedo_expl_water_splash.png,
	  textures/torpedo_expl_water_splash_1.png,
	  textures/torpedo_expl_water_splash_2.png, textures/torpempty.png,
	  textures/torpreload.png, textures/torpt1.png,
	  textures/torpt11.png, textures/torpt1fat.png,
	  textures/torpt2.png, textures/torpt3.png, textures/torpt3a.png,
	  textures/torpt3fat.png, textures/torpt4.png, textures/torpt5.png,
	  textures/torpt6lut.png, textures/torpunload.png,
	  textures/tribal.png, textures/turnswitch.png,
	  textures/turnswitchbackgr.png, textures/uzo.png,
	  textures/widgetelements_game.png,
	  textures/widgetelements_grey.png,
	  textures/widgetelements_menu.png, textures/widgeticons_game.png,
	  textures/widgeticons_grey.png, textures/widgeticons_menu.png,
	  textures/wooden_desk.png: binary file status change

2004-10-28 09:54  thjordan

	* data/images/: ControlScreen_NormalLight.png,
	  DIALS_INDICATORS.tif, FINAL_SW_COMPASS.tif,
	  FINAL_SW_COMPASS_2.tif, FINAL_SW_DIALS.tif,
	  FUSEBOX_LIGHTS_OFF_PLUS_ALPHA.png,
	  FUSEBOX_LIGHTS_ON_FINAL_V1.png, Makefile, dials_indicators.png,
	  periscope_wip.png,
	  red_controlscreen_rev.0.99_b21_FuseLightsMasked.png,
	  red_controlscreen_rev.0.99_b21_FuseOn.png,
	  red_controlscreen_rev.0.99_b21_base.png,
	  red_controlscreen_rev.0.99_b21_indicatorsMasked.png,
	  rev.1.0_controlscreen_normallylit_daylight_final.png,
	  rev.1.0_controlscreen_normallylit_daylight_final.tif: binary file
	  status change

2004-10-28 09:37  thjordan

	* data/images/: ControlScreen_NormalLight.png,
	  DIALS_INDICATORS.tif, FINAL_SW_COMPASS.tif,
	  FINAL_SW_COMPASS_2.tif, FINAL_SW_DIALS.tif,
	  FUSEBOX_LIGHTS_OFF_PLUS_ALPHA.png,
	  FUSEBOX_LIGHTS_ON_FINAL_V1.png, periscope_wip.png,
	  red_controlscreen_rev.0.99_b21_FuseLightsMasked.png,
	  red_controlscreen_rev.0.99_b21_FuseOn.png,
	  red_controlscreen_rev.0.99_b21_base.png,
	  red_controlscreen_rev.0.99_b21_indicatorsMasked.png,
	  rev.1.0_controlscreen_normallylit_daylight_final.png,
	  rev.1.0_controlscreen_normallylit_daylight_final.tif: binary file
	  status change

2004-10-28 09:32  thjordan

	* data/fonts/: font_arial.png, font_arialbd.png, font_times.png,
	  font_timesbd.png, font_verdana.png, font_verdanabd.png: binary
	  file status change

2004-10-23 20:19  thjordan

	* src/: sub_gauges_display.cpp, sub_periscope_display.cpp: added
	  missing glcolor3f

2004-10-23 20:13  thjordan

	* src/sub_uzo_display.cpp: made in-game images reside in texture
	  memory

2004-10-23 20:09  thjordan

	* src/: image.h, sub_gauges_display.cpp, sub_periscope_display.cpp,
	  sub_uzo_display.cpp: made in-game images reside in texture memory

2004-10-23 19:38  thjordan

	* src/: Makefile.am, Makefile.in, sub_periscope_display.cpp,
	  sub_periscope_display.h, sub_uzo_display.cpp,
	  submarine_interface.cpp: periscope screen works basically

2004-10-23 19:38  thjordan

	* data/images/periscope_wip.png: added work in progress version for
	  testing

2004-10-23 16:56  thjordan

	* src/map_display.cpp: fixed bug

2004-10-23 16:39  thjordan

	* src/: game.cpp, game.h, map_display.cpp: fixed serious bug

2004-10-23 15:00  thjordan

	* src/: Makefile.am, Makefile.in, freeview_display.cpp,
	  freeview_display.h, global_data.cpp, global_data.h,
	  sub_uzo_display.cpp, sub_uzo_display.h, submarine_interface.cpp,
	  system.cpp: uzo and bridge display work basically, only periscope
	  needs to be ported to new class structure

2004-10-23 11:31  thjordan

	* src/water.cpp: made console key working again

2004-10-23 11:26  thjordan

	* src/: freeview_display.cpp, system.cpp: made console key working
	  again

2004-10-22 18:21  thjordan

	* src/: Makefile.am, Makefile.in, freeview_display.cpp,
	  sub_bridge_display.cpp, sub_bridge_display.h,
	  submarine_interface.cpp: bridge and freeview work barely

2004-10-22 18:05  thjordan

	* src/sub_gauges_display.cpp: fixed typo

2004-10-22 18:03  thjordan

	* src/: freeview_display.cpp, objcache.h, sky.cpp,
	  sub_gauges_display.cpp, sub_gauges_display.h, user_interface.cpp,
	  water.cpp: bugfixes

2004-10-22 17:02  thjordan

	* src/: freeview_display.h, game.cpp, user_interface.cpp,
	  user_interface.h, water.cpp, freeview_display.cpp: freeview
	  display works again, input ok, water view seems broken

2004-10-22 13:01  thjordan

	* src/: Makefile.am, Makefile.in, freeview_display.h,
	  submarine_interface.cpp, user_interface.h: freeview display
	  compiles and is included

2004-10-22 12:14  thjordan

	* src/: logbook.cpp, map_display.cpp, ships_sunk_display.cpp,
	  sub_damage_display.cpp, submarine_interface.cpp,
	  submarine_interface.h, user_interface.cpp, user_interface.h:
	  input works mostly, new display code works mostly, 3d views still
	  missing but getting nearer to release

2004-10-22 11:19  thjordan

	* src/: Makefile.am, Makefile.in, game.cpp, map_display.cpp,
	  map_display.h, ships_sunk_display.h, sub_bridge_display.cpp,
	  sub_torpedo_display.cpp, sub_torpedo_display.h,
	  submarine_interface.cpp, submarine_interface.h,
	  user_interface.cpp, user_interface.h: project compiles again but
	  input is missing yet

2004-10-21 23:14  thjordan

	* src/: game.cpp, ships_sunk_display.h, user_interface.cpp,
	  user_interface.h: getting a bit closer to compilability

2004-10-21 22:14  thjordan

	* src/: freeview_display.h, smoke_stream.h, water.cpp: a bit more
	  changes

2004-10-15 15:54  thjordan

	* src/: map_display.cpp, sub_bridge_display.cpp,
	  sub_periscope_display.cpp, sub_uzo_display.cpp: added missing
	  files

2004-10-14 21:37  thjordan

	* src/: freeview_display.h, game.cpp, sub_bridge_display.h,
	  submarine_interface.cpp, user_interface.cpp, water.cpp: more
	  porting

2004-10-14 14:39  thjordan

	* src/: sub_torpedo_display.cpp, sub_torpedo_display.h,
	  user_interface.h: torpedo display fixed

2004-10-14 12:04  thjordan

	* src/: global_data.cpp, global_data.h, sub_torpedo_display.cpp,
	  sub_torpedo_display.h: porting torpedo display

2004-10-14 12:04  thjordan

	* data/textures/notepadsheet.png: new appearance

2004-10-14 11:32  thjordan

	* src/: sub_torpedo_display.cpp, sub_torpedo_display.h: fixed more
	  displays, map finished

2004-10-14 11:26  thjordan

	* src/: game.cpp, game.h, ships_sunk_display.cpp,
	  sub_damage_display.cpp, user_interface.h: fixed more displays,
	  map finished

2004-10-14 11:05  thjordan

	* src/: Makefile.am, Makefile.in, airplane_interface.cpp,
	  coastmap.cpp, freeview_display.h, game.cpp, logbook.cpp,
	  logbook.h, map_display.h, ships_sunk_display.cpp,
	  ships_sunk_display.h, sub_damage_display.cpp,
	  sub_damage_display.h, sub_gauges_display.cpp,
	  sub_gauges_display.h, sub_torpedo_display.cpp,
	  submarine_interface.cpp, system.h, user_display.h,
	  user_interface.cpp, user_interface.h, widget.cpp: and even more
	  changes

2004-10-14 09:35  thjordan

	* src/: freeview_display.h, global_data.cpp, logbook.cpp,
	  logbook.h, ships_sunk_display.cpp, ships_sunk_display.h,
	  sub_bridge_display.h, sub_damage_display.cpp,
	  sub_damage_display.h, sub_gauges_display.cpp, user_interface.h:
	  more internal changes

2004-10-13 20:32  thjordan

	* src/: sub_gauges_display.cpp, sub_torpedo_display.cpp,
	  sub_torpedo_display.h, submarine_interface.cpp,
	  submarine_interface.h, user_interface.cpp, user_interface.h:
	  added torpedo display, code still needs to be reworked

2004-10-13 19:47  thjordan

	* src/: freeview_display.h, logbook.h, map_display.h,
	  ships_sunk_display.h, sub_bridge_display.h, sub_damage_display.h,
	  sub_gauges_display.h, sub_periscope_display.h,
	  sub_torpedo_display.h, sub_uzo_display.h,
	  submarine_interface.cpp: new display classes

2004-10-13 19:22  thjordan

	* src/: game.h, submarine_interface.cpp, submarine_interface.h,
	  user_interface.h: more internal changes

2004-10-13 15:58  thjordan

	* data/images/: ControlScreen_Compass.png, ControlScreen_Dials.png,
	  ControlScreen_NightLight.png: new file names for control screen
	  graphics

2004-10-13 15:52  thjordan

	* src/: Makefile.am, Makefile.in, image.h, logbook.cpp, logbook.h,
	  ships_sunk_display.cpp, ships_sunk_display.h,
	  sub_damage_display.cpp, sub_damage_display.h, user_display.h,
	  user_interface.cpp, user_interface.h, sub_gauges_display.cpp,
	  sub_gauges_display.h: ported gauges screen

2004-10-13 13:54  thjordan

	* src/: game.cpp, submarine_interface.cpp, submarine_interface.h,
	  user_interface.cpp, user_interface.h: internal changes

2004-10-12 11:58  thjordan

	* src/: logbook.cpp, logbook.h, ships_sunk_display.cpp,
	  ships_sunk_display.h, sub_damage_display.cpp,
	  sub_damage_display.h, submarine_interface.cpp, user_display.h:
	  changed user_display and adapted some classes. new internal
	  display structure

2004-10-11 22:02  thjordan

	* src/: subsim.cpp, system.cpp, widget.cpp, widget.h: more
	  efficient main menu

2004-10-11 21:22  thjordan

	* src/: subsim.cpp, widget.cpp, widget.h: fixed language selection

2004-10-11 20:43  thjordan

	* src/: Makefile.am, Makefile.in, menu.cpp, menu.h, subsim.cpp,
	  system.cpp, system.h, texts.cpp, texts.h, user_interface.cpp,
	  widget.cpp, widget.h: got rid of old menu class

2004-10-09 19:39  thjordan

	* src/: game.cpp, game.h, submarine.cpp, submarine_interface.cpp,
	  subsim.cpp, water.cpp: small change in reflection factor, makes
	  water look better. Idea from Christian Kolaß

2004-10-07 11:12  thjordan

	* src/water.cpp: added some comments about foam, new distance hack
	  with fog

2004-10-06 23:46  thjordan

	* src/water.cpp: some water code changes

2004-10-06 12:07  thjordan

	* src/: global_data.h, water.cpp: removed debug output

2004-10-06 10:25  thjordan

	* src/: smoke_stream.h, water.cpp, water.h: water now has some
	  refraction color

2004-10-05 17:37  thjordan

	* src/: submarine_interface.cpp, water.cpp: more tiny water changes

2004-10-05 14:24  thjordan

	* src/: system.cpp, water.cpp, water.h: water rendering improved

2004-10-04 21:24  thjordan

	* data/textures/bumpmapx.png, src/color.h, src/font.cpp,
	  src/matrix4.h, src/model.cpp, src/model.h, src/quaternion.h,
	  src/system.cpp, src/system.h, src/user_display.h, src/vector2.h,
	  src/vector3.h: various small changes

2004-09-11 22:19  simsoueu

	* data/images/red_controlscreen_rev.0.99_b21_FuseOn.png: Reference
	  for fusebox lights enabled overlay.

2004-09-11 22:16  simsoueu

	* data/images/red_controlscreen_rev.0.99_b21_FuseLightsMasked.png:
	  Fusebox lit masked, they're in the same position relative to the
	  base image, should overlay perfectly. I'll include an fusebox
	  lights enabled version for reference.

2004-09-11 22:14  simsoueu

	* data/images/red_controlscreen_rev.0.99_b21_indicatorsMasked.png:
	  Dial indicators properly masked included, also red lit.

2004-09-11 22:13  simsoueu

	* data/images/red_controlscreen_rev.0.99_b21_base.png: Base
	  background for the red lit (night time operations) version of the
	  controlscreen. Rev.0.99b21, still needs some tweaking, but other
	  screens need some work too, so i'll leave tweaking,
	  colorcorrection, for a later date

2004-08-30 14:47  thjordan

	* src/: font.cpp, widget.h: serious bugfix

2004-08-29 23:10  thjordan

	* src/: damagemodel.cpp, font.cpp: bugfixes.

2004-08-27 17:30  thjordan

	* CREDITS: updated credits

2004-08-25 22:04  thjordan

	* data/texts/german.text: added missing string

2004-08-25 16:19  thjordan

	* data/images/ControlScreen_NormalLight.png,
	  data/missions/aegeanconvoy.xml, data/missions/attackbogue.xml,
	  data/missions/battleships.xml, data/texts/english.text,
	  data/texts/german.text, data/texts/italian.text, src/subsim.cpp,
	  src/texts.cpp, src/texts.h: added italian language support

2004-08-25 05:01  simsoueu

	* data/images/DIALS_INDICATORS.tif: rev.1.0 dials indicators, with
	  alpha - battery charge indicator corrected

2004-08-25 04:59  simsoueu

	* data/images/FUSEBOX_LIGHTS_OFF_PLUS_ALPHA.png: rev.1.0 fusebox
	  lights off position, with alpha

2004-08-25 04:53  simsoueu

	* data/images/FUSEBOX_LIGHTS_ON_FINAL_V1.png: rev.1.0 fusebox
	  lights, enabled with alpha. exterior ring is masked by alpha,
	  therefore irrelevant

2004-08-25 04:52  simsoueu

	* data/images/rev.1.0_controlscreen_normallylit_daylight_final.tif:
	  rev.1.0 control screen, final, daylight operations, normal
	  interior light, tiff version

2004-08-25 04:48  simsoueu

	* data/images/rev.1.0_controlscreen_normallylit_daylight_final.png:
	  rev.1.0 control screen background - final

2004-08-23 15:03  thjordan

	* src/: quaternion.h, ship.cpp: some tests

2004-08-21 22:27  thjordan

	* src/: game.cpp, ship.cpp: some more on physics and simulation

2004-08-21 17:04  thjordan

	* src/ship.cpp: some physic hacks

2004-08-21 12:18  thjordan

	* src/: airplane.cpp, airplane.h, convoy.cpp, sea_object.cpp,
	  sea_object.h, ship.cpp, ship.h, submarine.cpp,
	  submarine_interface.cpp, torpedo.cpp: newer physics code

2004-08-20 21:02  thjordan

	* src/: submarine_interface.cpp, submarine_interface.h,
	  texture.cpp, texture.h: more indicators used

2004-08-20 21:00  thjordan

	* data/textures/: battery_indicator.png,
	  compressordiesel_indicator.png, d_rudder_indicator.png,
	  depth_indicator.png, knots_indicator.png,
	  main_rudder_indicator.png, mt_indicator.png: new indicators

2004-08-20 16:26  thjordan

	* src/: submarine_interface.cpp, submarine_interface.h: new
	  graphics used, first bits

2004-08-20 16:24  thjordan

	* data/textures/compass1.png: using new graphics, first bits

2004-08-19 01:25  simsoueu

	* data/images/FINAL_SW_DIALS.tif: rev.1.0. Final, don't forget that
	  redlight controlscreen have alternate versions for all

2004-08-19 01:24  simsoueu

	* data/images/FINAL_SW_COMPASS_2.tif: rev.0.9. Revision 1.0 with
	  alpha fixed will follow in a day or two

2004-08-19 01:22  simsoueu

	* data/images/FINAL_SW_COMPASS.tif: rev.1.0 final

2004-08-19 01:21  simsoueu

	* data/images/ControlScreen_NormalLight.png: revision 0.9. But
	  enough to get started. Reviosion 1.0 final will be available in a
	  day or two

2004-08-18 17:15  thjordan

	* src/matrix4.h: bugfixes

2004-08-17 22:24  thjordan

	* src/: matrix4.h, quaternion.h: new features and bugfixes for
	  quaternions and matrices

2004-08-15 00:15  thjordan

	* src/: color.h, matrix4.h, model.cpp, model.h, texture.cpp,
	  texture.h: used a more descriptive define

2004-08-14 13:30  thjordan

	* src/: model.cpp, water.cpp: new bump mapping with ambient color

2004-08-13 19:11  thjordan

	* src/: quaternion.h, sky.cpp: fixed bug in quaternion class

2004-08-12 18:29  thjordan

	* src/: model.cpp, model.h, sky.cpp, texture.cpp, texture.h: made
	  content of a model accessible to the outer world

2004-08-12 12:41  thjordan

	* src/: color.h, font.cpp, matrix4.h, model.cpp, model.h, sky.cpp,
	  texture.cpp, texture.h: allowed loading of models without other
	  code per define, class texture API changes

2004-08-12 11:27  thjordan

	* src/: model.cpp, model.h, texture.cpp, texture.h: more texture
	  options

2004-08-11 19:12  thjordan

	* src/: font.cpp, viewmodel.cpp: fixed font display bug

2004-08-11 17:24  thjordan

	* data/fonts/font_arial.metric, data/fonts/font_arial.png,
	  data/fonts/font_arialbd.metric, data/fonts/font_arialbd.png,
	  data/fonts/font_times.metric, data/fonts/font_times.png,
	  data/fonts/font_timesbd.metric, data/fonts/font_timesbd.png,
	  data/fonts/font_verdana.metric, data/fonts/font_verdana.png,
	  data/fonts/font_verdanabd.metric, data/fonts/font_verdanabd.png,
	  src/font.cpp, src/model.cpp: fonts are stored and drawn in a
	  better way

2004-08-11 14:31  thjordan

	* data/fonts/: Makefile.in, font_times.metric, font_times.png,
	  font_timesbd.metric, font_timesbd.png: used georgia roman as
	  times roman

2004-08-11 14:16  thjordan

	* data/fonts/Makefile.am, data/fonts/font_arial.metric,
	  data/fonts/font_arial.png, data/fonts/font_arialbd.metric,
	  data/fonts/font_arialbd.png, data/fonts/font_nimbusrom.png,
	  data/fonts/font_panel.png, data/fonts/font_times.metric,
	  data/fonts/font_times.png, data/fonts/font_timesbd.metric,
	  data/fonts/font_timesbd.png, data/fonts/font_verdana.metric,
	  data/fonts/font_verdana.png, data/fonts/font_verdanabd.metric,
	  data/fonts/font_verdanabd.png, src/damagemodel.cpp, src/font.cpp,
	  src/font.h, src/global_data.cpp, src/global_data.h, src/menu.cpp,
	  src/subsim.cpp, src/user_interface.cpp, src/viewmodel.cpp: new
	  font handling

2004-08-10 20:29  thjordan

	* src/model.cpp: fixed texture transform order

2004-08-10 19:54  thjordan

	* src/: model.cpp, model.h: moved texture files to texture
	  directory

2004-08-10 19:46  thjordan

	* data/models/: Makefile.am, Makefile.in: file time fixes

2004-08-10 19:22  thjordan

	* data/: models/bogue.png, models/corvette.png, models/ct7c.png,
	  models/flugzeug.png, models/lgfreigh.png, models/lgmercha.png,
	  models/malaya.png, models/mdfreigh.png, models/mdmercha.png,
	  models/mdtroops.png, models/metal.png, models/smmercha.png,
	  models/smtanker.png, models/sub21.png, models/sub7.png,
	  models/sub9c40.png, models/tribal.png, textures/bogue.png,
	  textures/bumpmapx.png, textures/corvette.png, textures/ct7c.png,
	  textures/flugzeug.png, textures/lgfreigh.png,
	  textures/lgmercha.png, textures/malaya.png,
	  textures/mdfreigh.png, textures/mdmercha.png,
	  textures/mdtroops.png, textures/metal.png, textures/smmercha.png,
	  textures/smtanker.png, textures/sub21.png, textures/sub7.png,
	  textures/sub9c40.png, textures/tribal.png: moved textures to
	  directory where they should be

2004-08-10 18:15  thjordan

	* src/: model.cpp, model.h: some bump map fixes, tangents are
	  computed now

2004-08-10 17:19  thjordan

	* src/: font.cpp, model.cpp, model.h, objcache.h, subsim.cpp,
	  viewmodel.cpp: added bump mapping support. tangent computation
	  still a crude hack

2004-08-10 13:57  thjordan

	* data/models/gear.3ds: nicer gears

2004-08-10 12:45  thjordan

	* data/models/gear.3ds, src/font.h, src/iso_8859_1_chars.txt,
	  src/model.cpp, src/model.h, src/sky.cpp, src/subsim.cpp: some
	  changes for credit screen

2004-08-09 22:38  thjordan

	* data/models/gear.3ds, data/models/metal.png, src/credits.h,
	  src/subsim.cpp: a bit cooler credits screen

2004-08-09 19:40  thjordan

	* data/models/gear.3ds, data/texts/english.text,
	  data/texts/german.text, src/subsim.cpp: added simple credits
	  screen

2004-08-09 10:49  thjordan

	* src/water.cpp: added comments about vertex shaders

2004-08-09 10:31  thjordan

	* src/water.cpp: use more stl

2004-07-26 10:53  thjordan

	* src/: submarine_interface.cpp, texture.cpp, texture.h, water.cpp:
	  changed texture interface slightly, new bilinear interpolation (a
	  tiny bit faster)

2004-07-18 14:04  thjordan

	* ChangeLog, src/airplane.cpp, src/quaternion.h,
	  src/sea_object.cpp, src/sea_object.h, src/ship.cpp, src/ship.h:
	  fixed bug in quaternion.h, some things work again

2004-07-16 18:32  thjordan

	* src/: model.cpp, sea_object.cpp: reordered functions so that code
	  file matches header file

2004-07-16 10:41  thjordan

	* ChangeLog, src/convoy.cpp, src/game.cpp, src/sea_object.cpp,
	  src/ship.cpp, src/ship.h, src/user_interface.cpp: made game
	  compile and run again, but most of the things doesnt work yet

2004-07-15 19:45  thjordan

	* src/: ai.cpp, command.h, convoy.cpp, convoy.h, sea_object.cpp,
	  sea_object.h, ship.cpp, ship.h, submarine.cpp,
	  submarine_interface.cpp, torpedo.cpp, torpedo.h,
	  user_interface.cpp: made code compile again, but mostly with
	  crude hacks. it doesnt link, though

2004-07-10 11:53  thjordan

	* src/: system.cpp, system.h, water.cpp: new mechanism to request
	  supported gl extensions, should be used everywhere, for now only
	  in class water

2004-06-27 19:44  thjordan

	* src/: convoy.cpp, game.h, sea_object.cpp, sea_object.h,
	  sensors.cpp, ship.cpp, ship.h, user_interface.cpp: more changes

2004-06-27 11:21  thjordan

	* src/: depth_charge.cpp, gun_shell.cpp, gun_shell.h: more changes

2004-06-27 11:03  thjordan

	* ChangeLog, src/Makefile.am, src/Makefile.in, src/airplane.cpp,
	  src/binstream.h, src/convoy.h, src/sea_object.cpp, src/ship.h,
	  src/user_interface.cpp: more internal changes

2004-06-26 14:28  thjordan

	* src/: airplane.cpp, airplane.h, airplane_interface.cpp,
	  command.cpp, convoy.cpp, convoy.h, depth_charge.cpp,
	  depth_charge.h, gun_shell.cpp, model.h, sea_object.cpp,
	  sea_object.h, torpedo.cpp, torpedo.h, water_splash.h: more
	  changes on physics based code

2004-06-26 13:39  thjordan

	* src/: ai.cpp, ai.h, airplane.h, command.h, sea_object.h, ship.h:
	  more changes

2004-06-20 23:55  thjordan

	* ChangeLog, src/ai.cpp, src/ai.h, src/game.h, src/sea_object.cpp,
	  src/sea_object.h, src/submarine_interface.cpp,
	  src/user_interface.cpp, src/user_interface.h: new reference model

2004-06-19 12:15  thjordan

	* ChangeLog, src/ai.h, src/airplane.cpp, src/airplane.h,
	  src/sea_object.cpp, src/sea_object.h, src/ship.h, src/torpedo.h,
	  src/vector2.h, src/vector3.h: changes about physics code

2004-06-19 10:17  thjordan

	* src/: airplane.h, quaternion.h, sea_object.cpp, sea_object.h:
	  more comments added

2004-06-18 17:51  thjordan

	* src/: sea_object.cpp, sea_object.h: some more thoughts

2004-06-18 14:39  thjordan

	* ChangeLog, src/ai.cpp, src/ai.h, src/airplane.cpp, src/command.h,
	  src/convoy.h, src/depth_charge.cpp, src/game.cpp, src/game.h,
	  src/global_data.cpp, src/sea_object.cpp, src/sea_object.h,
	  src/ship.cpp, src/ship_interface.cpp,
	  src/submarine_interface.cpp, src/torpedo.cpp,
	  src/user_interface.cpp, src/user_interface.h: replaced sea_object
	  pointers by encapsulation class

2004-06-18 12:09  thjordan

	* src/: airplane.cpp, sea_object.cpp: added some thoughts about
	  physical modelling

2004-06-13 17:36  thjordan

	* data/missions/aegeanconvoy.xml, data/textures/terrain2.jpg,
	  src/global_data.cpp, src/user_interface.cpp: new test mission and
	  new terrain color

2004-06-01 09:36  thjordan

	* src/coastmap.cpp: coastmap display bugfix. terrain is now
	  visible.

2004-06-01 00:39  thjordan

	* src/: coastmap.cpp, coastmap.h: rendering terrain using bsplines
	  (nurbs), buggy yet...

2004-05-31 22:52  thjordan

	* src/: bspline.h, coastmap.cpp: added 2d bsplines and test code
	  for them.

2004-05-30 23:39  thjordan

	* src/coastmap.cpp: one more bugfix

2004-05-30 20:21  thjordan

	* src/coastmap.cpp: inserted test in code

2004-05-30 19:08  thjordan

	* src/: coastmap.cpp, coastmap.h, subsim.cpp, triangulate.cpp: some
	  work on map reading and coastline constructing code. some bugs
	  remain, endless hours of work, without final success...

2004-05-28 19:32  thjordan

	* src/coastmap.cpp: removed obsolete comments.

2004-05-28 15:44  thjordan

	* ChangeLog, src/subsim.cpp, src/system.cpp, src/system.h: build in
	  general fps limit mechanism

2004-05-28 15:22  thjordan

	* src/: coastmap.cpp, coastmap.h: 2d map display works again, many
	  issues remain. 3d rendering will follow soon.

2004-05-28 14:49  thjordan

	* src/: bspline.h, coastmap.cpp, coastmap.h: 2d map display works
	  again, many issues remain. 3d rendering will follow soon.

2004-05-27 23:46  thjordan

	* src/: bspline.h, coastmap.cpp, coastmap.h: a bit more on map
	  draw. some very weird bugs remain and are hard to find...

2004-05-27 18:51  thjordan

	* src/: bspline.h, coastmap.cpp, coastmap.h, user_interface.cpp:
	  even more on map drawing. getting closer to final result.

2004-05-27 01:36  efti

	* ChangeLog: Added changelog entry: Limit CPU use in menus by
	  sleeping instead of redrawing the menu unless an event occured

2004-05-27 01:30  efti

	* src/: menu.cpp, system.cpp, system.h, widget.cpp: Limit CPU use
	  in menus by sleeping instead of redrawing the menu unless an
	  event occured

2004-05-24 20:55  thjordan

	* src/: coastmap.cpp, coastmap.h, subsim.cpp: map code compiles and
	  runs again, but not ready yet. fixed bug of abort with missing
	  config file.

2004-05-24 15:33  thjordan

	* src/: coastmap.cpp, coastmap.h: more changes (getting closer)

2004-05-24 12:01  thjordan

	* src/: bspline.h, coastmap.cpp, coastmap.h: updated code (backup)

2004-05-24 10:34  thjordan

	* src/: bspline.h, coastmap.cpp: made bspline curve class from
	  bspline algo.

2004-05-23 23:39  thjordan

	* src/: bspline.h, coastmap.h, user_interface.h: updated current
	  code state. code doesn't compile at the moment.

2004-05-23 16:47  thjordan

	* src/: coastmap.cpp, coastmap.h: small changes

2004-05-23 15:52  thjordan

	* src/: coastmap.cpp, coastmap.h: more works on map (code compiles
	  again)

2004-05-23 14:48  thjordan

	* src/: coastmap.cpp, coastmap.h: more works on map (code won't
	  compile)

2004-05-23 11:18  thjordan

	* src/: coastmap.cpp, coastmap.h, makemap: some more code for new
	  map

2004-05-23 10:51  thjordan

	* src/coastmap.cpp: land is drawn on the map again (tiny
	  improvement)

2004-05-22 23:53  thjordan

	* src/coastmap.cpp: new map format (currently broken)

2004-05-22 22:02  thjordan

	* data/maps/Makefile.am, data/maps/Makefile.in, src/bwearthmap.png:
	  new map format (currently broken)

2004-05-22 21:58  thjordan

	* ChangeLog, data/maps/cities.txt, data/maps/default.map,
	  src/Makefile.am, src/Makefile.in, src/coastline.cpp,
	  src/coastline.h, src/coastmap.cpp, src/coastmap.h,
	  src/coastsegment.cpp, src/coastsegment.h, src/mapcompile.cpp,
	  src/user_interface.cpp, src/user_interface.h, src/water.cpp: new
	  map format (currently broken)

2004-05-22 14:31  thjordan

	* TODO, data/maps/default.png, data/maps/default.xml: provided new
	  map files, will soon replace old ones

2004-05-21 19:15  thjordan

	* ChangeLog, src/cfg.cpp, src/cfg.h, src/subsim.cpp,
	  src/system.cpp: config class now working

2004-05-21 18:29  thjordan

	* ChangeLog, src/Makefile.am, src/Makefile.in, src/cfg.cpp,
	  src/cfg.h, src/subsim.cpp: added config file class

2004-05-21 10:55  thjordan

	* ChangeLog, src/game.cpp, src/sensors.h, src/sky.cpp: better
	  custom mission generation

2004-05-20 09:42  thjordan

	* data/missions/battleships.xml, src/sky.cpp, src/sky.h: sky color
	  test, added mission

2004-05-17 18:22  thjordan

	* src/subsim.cpp: fixed mission description display bug

2004-05-17 11:14  thjordan

	* src/: coastmap.cpp, sky.cpp, system.cpp, water.cpp: fixed sky
	  clipping bug

2004-05-16 22:55  thjordan

	* TODO, src/game.cpp, src/sky.cpp: fixed mission time generation
	  bug, sky and cloud display fixes

2004-05-16 14:19  thjordan

	* ChangeLog, data/textures/notepadsheet.png, src/game.cpp,
	  src/sea_object.cpp, src/sensors.cpp, src/submarine.cpp,
	  src/submarine.h, src/submarine_interface.cpp: torpedoes are
	  created in custom missions

2004-05-16 11:42  thjordan

	* ChangeLog, src/sea_object.cpp, src/sensors.cpp,
	  src/submarine.cpp: some changes about visibility

2004-05-15 20:19  thjordan

	* src/ship.cpp: fixed smoke bug, destroyers had smoke

2004-05-15 20:00  thjordan

	* ChangeLog, data/texts/english.text, data/texts/german.text,
	  src/date.cpp, src/date.h, src/game.cpp, src/game.h,
	  src/global_data.cpp, src/global_data.h, src/submarine.cpp,
	  src/submarine.h, src/subsim.cpp, src/user_interface.cpp: date
	  fixes, time period can be choosen now

2004-05-14 19:36  thjordan

	* data/ships/battleship_malaya.xml, data/ships/carrier_bogue.xml,
	  data/ships/freighter_large.xml, data/ships/freighter_medium.xml,
	  data/ships/merchant_large.xml, data/ships/merchant_medium.xml,
	  data/ships/merchant_small.xml, data/ships/tanker_small.xml,
	  data/ships/troopship_medium.xml, src/ship.cpp, src/ship.h,
	  src/smoke_stream.cpp, src/system.cpp: smoke attribute is now
	  parsed

2004-05-14 11:40  thjordan

	* ChangeLog, src/submarine.cpp, src/submarine.h,
	  src/submarine_interface.cpp: added depths data to subs

2004-05-14 11:09  thjordan

	* data/textures/Makefile.am, data/textures/Makefile.in,
	  data/textures/atlanticmap.jpg, data/textures/atlanticmap.png,
	  data/textures/cloudsbackgr.jpg, data/textures/cloudsbackgr.png,
	  src/global_data.cpp: converted some textures from png to jpg

2004-05-14 10:52  thjordan

	* ChangeLog, src/global_data.h, src/subsim.cpp, src/widget.cpp,
	  src/widget.h: mission descriptions are shown in historical
	  mission menu

2004-05-13 22:12  thjordan

	* src/: objcache.h, sea_object.cpp: objcache parameters can be
	  empty string

2004-05-13 21:57  thjordan

	* ChangeLog, data/missions/attackbogue.xml, src/airplane.h,
	  src/convoy.cpp, src/game.cpp, src/game.h, src/global_data.cpp,
	  src/global_data.h, src/objcache.h, src/sea_object.cpp,
	  src/ship.cpp, src/submarine.cpp, src/subsim.cpp: big step in xml
	  conversion, game is playable again, now missions can be also
	  started from the command line

2004-05-13 19:26  thjordan

	* data/missions/attackbogue.xml, src/airplane.cpp,
	  src/sea_object.cpp, src/ship.cpp, src/submarine.cpp,
	  src/submarine.h, src/tokencodes.h: more on xml object attribute
	  parsing

2004-05-13 00:00  thjordan

	* data/ships/corvette.xml, data/ships/destroyer_tribal.xml,
	  src/game.cpp, src/sea_object.cpp: custom missions can be started
	  now, subs have no torpedoes yet

2004-05-11 11:10  thjordan

	* data/ships/battleship_malaya.xml, data/ships/carrier_bogue.xml,
	  data/ships/corvette.xml, data/ships/destroyer_tribal.xml,
	  data/ships/freighter_large.xml, data/ships/freighter_medium.xml,
	  data/ships/merchant_large.xml, data/ships/merchant_medium.xml,
	  data/ships/merchant_small.xml, data/ships/tanker_small.xml,
	  data/ships/troopship_medium.xml, src/game.h, src/sea_object.cpp,
	  src/sea_object.h: reading descriptions works, now vessel preview
	  works fully

2004-05-11 00:08  thjordan

	* src/: airplane.cpp, airplane.h, convoy.cpp, convoy.h, game.cpp,
	  game.h, sea_object.cpp, sea_object.h, ship.cpp, ship.h,
	  submarine.cpp, submarine.h, subsim.cpp: more works, code compiles
	  and runs again, vessel preview works, but not playing (some
	  fixme's left)

2004-05-10 21:59  thjordan

	* src/: game.cpp, submarine.cpp, subsim.cpp: more on xml works,
	  more objects are translated to new code

2004-05-10 15:47  thjordan

	* configure, configure.ac, data/ships/Makefile.in: added missing
	  Makefile.in

2004-05-10 14:10  thjordan

	* data/: Makefile.am, Makefile.in, missions/Makefile.am,
	  missions/Makefile.in, ships/Makefile.am: updated Makefiles

2004-05-10 14:00  thjordan

	* data/missions/attackbogue.xml, data/ships/submarine_IXc40.xml,
	  data/ships/submarine_VIIc.xml, data/ships/submarine_XXI.xml,
	  src/airplane.cpp, src/airplane.h, src/convoy.cpp, src/convoy.h,
	  src/game.cpp, src/game.h, src/global_data.h, src/sea_object.cpp,
	  src/sea_object.h, src/ship.cpp, src/ship.h, src/submarine.cpp,
	  src/submarine.h, src/user_interface.cpp, src/user_interface.h:
	  work, work, work on xml

2004-05-10 11:11  thjordan

	* src/: airplane.h, sea_object.cpp, sea_object.h, ship.h,
	  submarine.h: fixed header files, further xml works

2004-05-10 00:06  thjordan

	* src/: airplane.h, convoy.h, game.cpp, game.h, logbook.cpp,
	  sea_object.cpp, sea_object.h, ship.h, sky.cpp, submarine.h: more
	  on xml works

2004-05-09 23:40  efti

	* src/gldebug.h: Added a set of preprocessor macros useful for
	  debugging errors in OpenGL calls

2004-05-09 23:40  efti

	* debian/DEBIAN/control: Incremented version to 0.0.18pre2

2004-05-09 18:53  thjordan

	* data/missions/attackbogue.xml, src/game.cpp, src/game.h,
	  src/subsim.cpp, src/texts.cpp, src/texts.h: and even more on xml
	  translation

2004-05-09 18:18  thjordan

	* data/missions/attackbogue.xml, data/missions/list,
	  data/texts/english.text, data/texts/german.text, src/sky.cpp,
	  src/subsim.cpp: begun conversion of mission files to xml, code
	  doesnt compile at the moment

2004-05-09 15:33  thjordan

	* src/submarine.cpp: test hack, so that custom missions can be
	  started

2004-05-09 15:22  thjordan

	* src/submarine.cpp: more xml works

2004-05-09 15:07  thjordan

	* data/ships/freighter_large.xml, data/ships/freighter_medium.xml,
	  data/ships/merchant_large.xml, data/ships/merchant_medium.xml,
	  data/ships/merchant_small.xml, src/game.cpp, src/global_data.cpp,
	  src/global_data.h, src/objcache.h, src/ship.cpp,
	  src/submarine.cpp, src/subsim.cpp: xml transition, code compiles
	  and runs, but loading, saving, playing is broken, vessel preview
	  already works

2004-05-09 13:59  thjordan

	* data/ships/battleship_malaya.xml, data/ships/carrier_bogue.xml,
	  data/ships/corvette.xml, data/ships/destroyer_tribal.xml,
	  data/ships/freighter_large.xml, data/ships/freighter_medium.xml,
	  data/ships/merchant_large.xml, data/ships/merchant_medium.xml,
	  data/ships/merchant_small.xml, data/ships/submarine_IXc40.xml,
	  data/ships/submarine_VIIc.xml, data/ships/submarine_XXI.xml,
	  data/ships/tanker_small.xml, data/ships/troopship_medium.xml,
	  src/Makefile.am, src/Makefile.in, src/submarine.cpp,
	  src/submarine_IXc40.cpp, src/submarine_IXc40.h,
	  src/submarine_VIIc.cpp, src/submarine_VIIc.h,
	  src/submarine_XXI.cpp, src/submarine_XXI.h: removed submarine
	  classes, made xml files for them

2004-05-09 12:29  thjordan

	* data/ships/battleship_malaya.xml, data/ships/submarine_IXc40.xml,
	  data/ships/submarine_VIIc.xml, data/ships/submarine_XXI.xml,
	  src/convoy.cpp, src/game.cpp, src/game.h, src/sea_object.cpp,
	  src/sea_object.h, src/ship.h, src/ships_sunk_display.cpp,
	  src/submarine.cpp, src/submarine.h, src/subsim.cpp,
	  src/user_interface.cpp: more on xml transition

2004-05-09 10:42  thjordan

	* TODO, src/sea_object.h, src/ship.cpp, src/ship.h: more on xml
	  transition

2004-05-08 18:20  thjordan

	* data/ships/battleship_malaya.xml, data/ships/carrier_bogue.xml,
	  data/ships/corvette.xml, data/ships/destroyer_tribal.xml,
	  data/ships/freighter_large.xml, data/ships/freighter_medium.xml,
	  data/ships/merchant_large.xml, data/ships/merchant_medium.xml,
	  data/ships/merchant_small.xml, data/ships/tanker_small.xml,
	  data/ships/troopship_medium.xml, src/Makefile.am,
	  src/Makefile.in, src/airplane.cpp, src/airplane.h,
	  src/convoy.cpp, src/experimental_user_interface.cpp,
	  src/experimental_user_interface.h, src/global_data.cpp,
	  src/global_data.h, src/objcache.h, src/sea_object.cpp,
	  src/sea_object.h, src/ship.cpp, src/ship.h,
	  src/ship_battleshipmalaya.cpp, src/ship_battleshipmalaya.h,
	  src/ship_carrierbogue.cpp, src/ship_carrierbogue.h,
	  src/ship_corvette.cpp, src/ship_corvette.h,
	  src/ship_destroyertribal.cpp, src/ship_destroyertribal.h,
	  src/ship_largefreighter.cpp, src/ship_largefreighter.h,
	  src/ship_largemerchant.cpp, src/ship_largemerchant.h,
	  src/ship_mediumfreighter.cpp, src/ship_mediumfreighter.h,
	  src/ship_mediummerchant.cpp, src/ship_mediummerchant.h,
	  src/ship_mediumtroopship.cpp, src/ship_mediumtroopship.h,
	  src/ship_smallmerchant.cpp, src/ship_smallmerchant.h,
	  src/ship_smalltanker.cpp, src/ship_smalltanker.h,
	  src/ships_sunk_display.cpp, src/ships_sunk_display.h,
	  src/submarine.cpp, src/submarine_IXc40.cpp,
	  src/submarine_IXc40.h, src/submarine_VIIc.cpp,
	  src/submarine_VIIc.h, src/submarine_XXI.cpp, src/submarine_XXI.h,
	  src/subsim.cpp: new xml format for ship types. BEWARE code is
	  broken and WILL NOT COMPILE

2004-05-08 16:40  thjordan

	* src/ship.cpp: removed double code

2004-05-08 15:25  thjordan

	* src/tinyxml/: Makefile.am, Makefile.in, tinystr.cpp, tinystr.h,
	  tinyxml.cpp, tinyxml.h, tinyxmlerror.cpp, tinyxmlparser.cpp:
	  updated tinyxml version (now it is 2.2.1)

2004-05-08 15:10  thjordan

	* TODO, data/ships/battleship_malaya.xml,
	  data/ships/carrier_bogue.xml, data/ships/corvette.xml,
	  data/ships/destroyer_tribal.xml, data/ships/freighter_large.xml,
	  data/ships/freighter_medium.xml, data/ships/merchant_large.xml,
	  data/ships/merchant_medium.xml, data/ships/merchant_small.xml,
	  data/ships/tanker_small.xml, data/ships/troopship_medium.xml,
	  data/textures/smoke.png, src/global_data.h, src/ship.cpp,
	  src/ship.h, src/subsim.cpp, src/tinyxml/tinyxml.h: additional
	  experimental ship xml parsing code

2004-05-08 12:16  thjordan

	* src/: Makefile.am, Makefile.in, game.cpp, global_data.cpp,
	  global_data.h, mapcompile.cpp, matrix.h, matrix4.h, objcache.h,
	  sky.cpp, user_interface.cpp, water.cpp: added object cache,
	  renamed matrix.h to matrix4.h

2004-05-07 09:21  thjordan

	* src/water.cpp: new idea for foam, described in comment

2004-05-06 23:19  thjordan

	* src/water.cpp: some water color tests, no changes

2004-05-06 17:14  thjordan

	* src/water.cpp: added a bit comment about foam

2004-05-06 16:02  thjordan

	* src/water.cpp: fixed water code to match the OpenGL spec
	  (texture_env_combine)

2004-05-06 02:39  efti

	* doc/debian/: changelog.Debian, copyright: Incremented version
	  numbers

2004-05-05 16:49  thjordan

	* TODO: updated todo list

2004-05-05 16:44  thjordan

	* src/game.cpp: added comment

2004-05-04 19:30  thjordan

	* TODO, src/water.cpp: added idea to TODO file

2004-05-03 15:29  thjordan

	* ChangeLog, makedeb: fixed changelog

2004-05-03 14:03  thjordan

	* src/game.cpp: now moon position is also computed

2004-05-03 12:32  thjordan

	* src/: game.cpp, game.h, global_data.cpp, global_data.h, matrix.h,
	  sky.cpp, sky.h, user_interface.cpp: sun position is now right,
	  light brightness matches sun configuration

2004-05-03 09:06  thjordan

	* src/sky.cpp: now sun position is barely ok

2004-05-02 23:27  thjordan

	* src/sky.cpp: alternate sunpos computation. also wrong. why?

2004-05-02 21:00  thjordan

	* src/: matrix.h, sky.cpp, sky.h: new computation of sun pos. also
	  wrong :-(

2004-05-01 10:20  thjordan

	* src/: sky.cpp, sky.h: some info about sun and moon

2004-04-30 08:22  efti

	* debian/DEBIAN/control: Incremented version number to 0.0.18-pre1

2004-04-30 00:48  thjordan

	* ChangeLog, TODO, src/binstream.h, src/font.cpp,
	  src/global_data.cpp, src/image.cpp, src/mapcompile.cpp,
	  src/widget.cpp: removed silly ifdefs, used CLAMP_TO_EDGE instead
	  of CLAMP

2004-04-29 22:05  nsaki

	* src/: dangerdeep.vpj, oglext/Macros.h: - linked oglext statically
	  - added project file

2004-04-29 21:16  nsaki

	* src/: experimental_user_interface.cpp, game.cpp, sky.cpp,
	  user_interface.cpp: removed useless pragmas

2004-04-29 19:46  thjordan

	* src/: subsim.cpp, water.cpp: some ideas about cfg class

2004-04-29 18:45  thjordan

	* src/: sky.cpp, sky.h, user_interface.cpp: new sky rendering. sky
	  color can change dynamically, better stars.

2004-04-29 14:50  thjordan

	* src/: binstream.h, coastline.cpp, color.h, font.h, game.h,
	  global_data.h, matrix.h, sky.cpp, sky.h, texture.h,
	  user_interface.cpp, water.cpp, water.h: some experiments on sky

2004-04-29 10:29  thjordan

	* src/water.cpp: added ATI performance comment

2004-04-28 18:41  thjordan

	* ChangeLog, Makefile.in, configure, configure.ac, version,
	  src/subsim.cpp, src/water.cpp: updated version info, new distance
	  fresnel fix

2004-04-26 23:51  thjordan

	* src/: filehelper.cpp, filehelper.h: fixed critical bugs

2004-04-26 15:11  thjordan

	* src/user_interface.cpp: added comment about light source pos,
	  models are not lighted correctly

2004-04-26 12:52  thjordan

	* src/filehelper.cpp: new unix code, has to be tested yet

2004-04-26 00:01  thjordan

	* src/water.cpp: added some thoughts

2004-04-25 18:52  thjordan

	* src/: filehelper.cpp, filehelper.h, subsim.cpp, widget.cpp:
	  bugfix

2004-04-25 18:23  thjordan

	* src/: user_interface.cpp, water.cpp: fixed dark terrain
	  reflections bug

2004-04-25 16:16  thjordan

	* src/water.cpp: added a note about performance

2004-04-25 11:16  thjordan

	* src/: airplane_interface.cpp, ship_interface.cpp,
	  submarine_interface.cpp, user_interface.cpp, user_interface.h:
	  fixed glasses display

2004-04-24 22:18  thjordan

	* src/water.cpp: finer water detail on near waves

2004-04-24 21:35  thjordan

	* src/water.cpp: added wave subdetail for more detailed near waves

2004-04-24 13:12  thjordan

	* src/: user_interface.cpp, water.cpp, oglext/RenderingContext.cpp:
	  minor changes

2004-04-24 11:57  thjordan

	* src/water.cpp: added some thoughts in a comment

2004-04-24 11:32  thjordan

	* src/: water.cpp, water.h: new special distance term for fresnel,
	  fix: use position for height generation, too

2004-04-23 23:46  thjordan

	* src/water.cpp: improved water

2004-04-23 10:56  thjordan

	* src/water.cpp: more about water

2004-04-23 00:42  thjordan

	* src/water.cpp: projected grid water basically works

2004-04-22 18:29  thjordan

	* src/: matrix.h, water.cpp: some issues fixed, but water still
	  broken

2004-04-22 17:05  thjordan

	* src/: ship_interface.cpp, submarine_interface.cpp,
	  user_interface.cpp, water.cpp: fixed some vector matrix issues
	  with water

2004-04-22 13:04  thjordan

	* src/: matrix.h, user_interface.cpp, water.cpp: more projected
	  grid code implemented. bugs still to be fixed

2004-04-21 17:42  thjordan

	* src/: texture.cpp, water.cpp, water.h: replaced paletted texture
	  code with new code, making rgb or rgba textures always

2004-04-19 15:34  thjordan

	* src/texture.cpp: change in class texture, possible fix for
	  paletted textures

2004-04-19 11:03  thjordan

	* src/texture.cpp: added two asserts in class texture

2004-04-18 22:14  thjordan

	* src/user_interface.cpp: some parameter tests for water

2004-04-18 21:25  thjordan

	* src/: water.cpp, water.h: a bit more water code

2004-04-18 18:59  thjordan

	* src/: matrix.h, user_interface.cpp, user_interface.h, water.cpp,
	  water.h: first lines of projected grid code, water is more or
	  less broken or not existent

2004-04-18 14:08  thjordan

	* src/: matrix.h, water.cpp: matrix vector multiply

2004-04-18 13:50  thjordan

	* src/: global_data.cpp, image.cpp, matrix.h, water.cpp: matrix
	  fixes and test

2004-04-18 12:20  thjordan

	* src/: Makefile.am, Makefile.in, matrix.h, water.cpp: added matrix
	  class with matrix inversion function

2004-04-17 21:37  thjordan

	* src/: water.cpp, water.h: removed vertex buffer usage from water
	  code. now it works on opengl1.2 or 1.3 i.e. radeon7500

2004-04-03 14:41  thjordan

	* src/image.cpp: fixed image drawing bugs.

2004-04-03 12:50  thjordan

	* src/: global_data.cpp, image.cpp, image.h, system.cpp,
	  widget.cpp, widget.h: made new mode for images, freeing up much
	  graphcis memory, drawing still has bugs

2004-04-02 21:23  thjordan

	* src/: water.cpp, water.h: made use of VBOs

2004-04-02 11:03  thjordan

	* src/: user_interface.cpp, water.cpp, water.h: some performance
	  notes, begin of use of VBOs

2004-03-31 23:00  thjordan

	* src/: user_interface.cpp, water.cpp, widget.cpp: added
	  reflections to water

2004-03-31 14:26  thjordan

	* src/: image.cpp, system.cpp, texture.cpp, texture.h,
	  user_interface.cpp, water.cpp, water.h: implemented reflections
	  on water (experimental)

2004-03-31 10:58  thjordan

	* src/: submarine_interface.cpp, system.cpp, texture.cpp,
	  texture.h, user_interface.cpp, water.cpp: changed fov values,
	  added some comments

2004-03-30 18:50  thjordan

	* src/: system.cpp, water.cpp, water.h: minor changes and tests

2004-03-30 11:10  thjordan

	* src/: user_interface.cpp, water.cpp, water.h: filled gaps between
	  water tiles

2004-03-29 22:42  thjordan

	* src/: user_interface.cpp, user_interface.h, water.cpp, water.h:
	  global wave detail can be selected at runtime in freeview mode

2004-03-29 19:27  thjordan

	* src/: ocean_wave_generator.h, sky.cpp, water.cpp, water.h: more
	  changes on water

2004-03-29 11:53  thjordan

	* src/: damagemodel.cpp, experimental_user_interface.cpp, sky.cpp,
	  subsim.cpp, user_interface.cpp, viewmodel.cpp, water.cpp: made
	  various tests

2004-03-28 15:27  thjordan

	* src/: water.cpp, water.h: new water

2004-03-27 12:02  thjordan

	* data/textures/foam.png, data/textures/water.png, src/Makefile.am,
	  src/Makefile.in, src/global_data.cpp, src/global_data.h,
	  src/sky.cpp, src/sky.h, src/user_interface.cpp,
	  src/user_interface.h: moved water code to separate class (water
	  display is temporarily broken)

2004-03-26 18:24  thjordan

	* src/: sky.cpp, sky.h, user_interface.cpp: new sky appearance,
	  stars and sunglow

2004-03-26 16:41  thjordan

	* src/: Makefile.am, Makefile.in, global_data.cpp, global_data.h,
	  model.cpp, model.h, sky.cpp, sky.h, user_interface.cpp,
	  user_interface.h: moved sky code to separate class

2004-03-25 18:48  thjordan

	* src/user_interface.cpp: texenv fix try

2004-03-25 17:00  thjordan

	* data/textures/water.png, src/ocean_wave_generator.h,
	  src/user_interface.cpp: add comment

2004-03-25 13:24  thjordan

	* data/textures/water.png: water is now darker

2004-03-25 10:44  thjordan

	* data/textures/water.png: better water texture

2004-03-24 20:40  thjordan

	* data/textures/water.png, src/global_data.cpp,
	  src/user_interface.cpp: small changes on water

2004-03-24 19:36  thjordan

	* src/: ocean_wave_generator.h, user_interface.cpp: advanced water
	  bump mapping, faster, less memory use, nicer

2004-03-24 10:05  thjordan

	* src/: ocean_wave_generator.h, user_interface.cpp: new water bump
	  mapping

2004-03-23 19:44  thjordan

	* src/: ocean_wave_generator.h, user_interface.cpp: added a comment

2004-03-21 05:09  efti

	* makedeb: Removed unnecessary trailing slash after DATADIR

2004-03-10 21:38  thjordan

	* src/user_interface.cpp: fixed sky color

2004-03-10 18:37  thjordan

	* src/: global_data.cpp, model.cpp, model.h, user_interface.cpp:
	  update

2004-03-09 22:35  thjordan

	* src/user_interface.cpp: sky test

2004-03-09 21:52  thjordan

	* src/: global_data.cpp, model.cpp, model.h, user_interface.cpp,
	  user_interface.h: some sky experiments

2004-03-08 23:24  thjordan

	* data/textures/smoke.png, src/ocean_wave_generator.h,
	  src/smoke_stream.cpp, src/smoke_stream.h, src/user_interface.cpp:
	  smoke appearance changed

2004-03-08 13:55  thjordan

	* src/user_interface.cpp: added code to draw viewing cone

2004-03-08 10:20  thjordan

	* src/user_interface.cpp: added comment

2004-03-07 20:39  thjordan

	* src/: submarine_interface.cpp, user_interface.cpp: fix position
	  handling for display

2004-03-03 18:07  thjordan

	* src/: texts.h, user_interface.cpp: better finite normals for
	  water, hence faster init

2004-03-03 12:26  thjordan

	* src/: game.cpp, game.h, subsim.cpp, user_interface.cpp,
	  user_interface.h: more internal restructuring

2004-03-03 11:20  thjordan

	* src/: ai.cpp, game.cpp: more bugfixes

2004-03-03 10:59  thjordan

	* src/game.cpp: big bugfix

2004-03-03 10:51  thjordan

	* src/: ai.cpp, ship.cpp, ship.h, ship_battleshipmalaya.h,
	  ship_carrierbogue.h, ship_corvette.h, ship_destroyertribal.h,
	  ship_largefreighter.h, ship_largemerchant.h,
	  ship_mediumfreighter.h, ship_mediummerchant.h,
	  ship_mediumtroopship.h, ship_smallmerchant.h, ship_smalltanker.h,
	  submarine.cpp, submarine.h, submarine_IXc40.h, submarine_VIIc.h,
	  submarine_XXI.h, subsim.cpp: internal restructuring

2004-03-02 21:33  thjordan

	* src/ai.cpp: added some fixmes, loading doesn't work anymore

2004-03-02 20:23  thjordan

	* src/: game.cpp, game.h, subsim.cpp: more on networking

2004-03-02 18:47  thjordan

	* src/: game.cpp, game.h, network.h, networkcode.txt, subsim.cpp:
	  some network connect tests

2004-03-02 11:23  thjordan

	* src/: coastmap.h, sea_object.h, system.h, user_interface.cpp:
	  bugfixes

2004-03-01 10:54  thjordan

	* src/angle.h: fixed bug in angle.h

2004-02-29 19:39  thjordan

	* makedeb, data/texts/english.text, data/texts/german.text,
	  src/subsim.cpp, src/widget.cpp: some multiplayer menu work

2004-02-29 13:43  efti

	* CREDITS, INSTALL, README: Added INSTALL Added reference to
	  INSTALL into README Added 'Debian package' to CREDITS ;-)

2004-02-29 13:17  efti

	* doc/man/dangerdeep.6: Changed paths from /usr/share/dangerdeep to
	  /usr/share/games/dangerdeep

2004-02-29 04:20  efti

	* makedeb: Changed $datadir variable as dangerdeep binary was
	  looking for its data in /usr/share/games/dangerdeep/dangerdeep
	  Reset all directory permissions to 0644

2004-02-28 12:13  efti

	* makedeb: Alternate method of removing the suid bit from files

2004-02-28 11:37  thjordan

	* makedeb: updated makedeb script

2004-02-27 07:51  efti

	* makedeb: Fixed some minor problems with documentation so litian
	  won't complain any more

2004-02-27 04:16  efti

	* makedeb: Uncommented the ./configure && make line

2004-02-27 04:15  efti

	* makedeb: Added small shell script for building a Debian package

2004-02-27 04:13  efti

	* debian/DEBIAN/control, doc/debian/changelog.Debian,
	  doc/debian/copyright, doc/man/dangerdeep.6: Added files required
	  for Debian package creation:	   debian/DEBIAN/control -- package
	  description and dependancy info
	  doc/debian/changelog.Debian -- Debian-specific changes
	  doc/debian/copyright -- this is a standard Debian copyright file
	  that		 avoids having to ship a copy of the GPL with each
	  package Added manual page dangerdeep(6)

2004-02-26 11:18  thjordan

	* src/: subsim.cpp, widget.cpp, widget.h: some network prepration
	  code

2004-02-25 11:56  thjordan

	* src/subsim.cpp: outcommented new widget replacement for single
	  player menu

2004-02-24 23:19  thjordan

	* src/game.h: added comments

2004-02-24 17:46  thjordan

	* src/: README-Developers.txt, command.cpp, command.h,
	  networkcode.txt, submarine.cpp, submarine.h, submarine_IXc40.cpp,
	  submarine_VIIc.cpp, submarine_interface.cpp, torpedo.cpp,
	  torpedo.h: more commands, more code clean ups

2004-02-24 12:21  thjordan

	* src/: ai.cpp, ai.h, command.cpp, command.h, convoy.cpp, convoy.h,
	  game.cpp, sea_object.cpp, sea_object.h, ship.h,
	  ship_battleshipmalaya.cpp, ship_carrierbogue.cpp,
	  ship_corvette.cpp, ship_destroyertribal.cpp,
	  ship_largefreighter.cpp, ship_largemerchant.cpp,
	  ship_mediumfreighter.cpp, ship_mediummerchant.cpp,
	  ship_mediumtroopship.cpp, ship_smallmerchant.cpp,
	  ship_smalltanker.cpp, subsim.cpp, user_interface.cpp, widget.h:
	  some bugfixes, more on commands

2004-02-24 00:18  thjordan

	* ChangeLog, src/ai.cpp, src/ai.h, src/command.cpp, src/command.h,
	  src/convoy.cpp, src/game.cpp, src/game.h, src/sea_object.cpp,
	  src/submarine.cpp, src/submarine.h, src/submarine_interface.cpp,
	  src/submarine_interface.h: adaption to new command interface

2004-02-23 22:38  thjordan

	* src/: calc_cross_sections.sh, command.cpp, command.h: added
	  missing files

2004-02-23 22:35  thjordan

	* src/: airplane_interface.cpp, game.cpp, game.h, sea_object.h,
	  ship_interface.cpp, submarine.cpp, submarine.h,
	  submarine_interface.cpp, user_interface.cpp: transition to
	  command packages

2004-02-22 17:19  thjordan

	* ChangeLog, src/Makefile.am, src/Makefile.in, src/game.h,
	  src/ship.cpp, src/submarine.cpp, src/submarine.h,
	  src/submarine_interface.cpp, src/subsim.cpp, src/widget.cpp,
	  src/widget.h: added command class, first bits of network layer

2004-02-22 11:30  thjordan

	* src/: airplane.cpp, airplane.h, global_data.h: some more tests
	  and crude hacks

2004-02-21 18:42  thjordan

	* src/: airplane.cpp, airplane.h: plane aviaition is now more
	  realistic

2004-02-21 16:14  thjordan

	* src/: airplane.cpp, airplane.h, airplane_interface.cpp: some
	  experiments on aviation model

2004-02-21 12:26  thjordan

	* src/: Makefile.am, Makefile.in, airplane.cpp, airplane.h,
	  airplane_interface.cpp, quaternion.h, vector2.h, vector3.h: more
	  on experimental plane interface, added quaternion class

2004-02-20 23:37  thjordan

	* data/missions/airplanetest.mis, data/missions/list,
	  data/texts/english.text, data/texts/german.text, src/Makefile.am,
	  src/Makefile.in, src/airplane.cpp, src/airplane.h,
	  src/airplane_interface.cpp, src/airplane_interface.h,
	  src/game.cpp, src/parser.cpp, src/tokencodes.h: added airplane
	  interface just for fun

2004-02-20 17:49  thjordan

	* src/: airplane.cpp, airplane.h, coastmap.cpp, coastmap.h,
	  global_data.cpp, global_data.h, sea_object.h, ship_interface.h,
	  submarine_interface.h, user_interface.cpp, user_interface.h:
	  added some airplane bits

2004-02-18 12:22  thjordan

	* data/texts/english.text, data/texts/german.text,
	  src/submarine.cpp, src/submarine.h, src/submarine_IXc40.h,
	  src/submarine_VIIc.h, src/submarine_XXI.h,
	  src/submarine_interface.cpp, src/user_interface.cpp,
	  src/widget.h: torpedo reloading time computation

2004-02-15 19:16  thjordan

	* data/missions/attackbogue.mis, data/missions/battleships.mis,
	  src/coastsegment.cpp, src/global_data.cpp, src/global_data.h,
	  src/sea_object.cpp, src/sea_object.h, src/token.h,
	  src/triangulate.cpp, src/user_interface.cpp: bugfix

2004-02-15 17:41  thjordan

	* src/: global_data.cpp, global_data.h, user_interface.cpp: bugfix

2004-02-15 10:48  thjordan

	* data/maps/cities.txt, data/maps/default.map, src/bwearthmap.png,
	  src/makemap: fixed map offset and map (Dardanelles)

2004-02-14 23:28  thjordan

	* data/maps/cities.txt, data/maps/default.map,
	  data/textures/atlanticmap.png, src/bwearthmap.png, src/makemap,
	  src/mapcompile.cpp, src/triangulate.cpp: complete new map, now it
	  has a correct heigth. but triangulation lockup bug reoccours,
	  still to be found and fixed

2004-02-14 19:56  thjordan

	* data/maps/cities.txt, src/depth_charge.cpp, src/font.cpp,
	  src/game.cpp, src/gun_shell.cpp, src/logbook.cpp, src/logbook.h,
	  src/menu.cpp, src/menu.h, src/model.cpp, src/network.cpp,
	  src/parser.cpp, src/ship_interface.cpp, src/ship_interface.h,
	  src/ships_sunk_display.cpp, src/ships_sunk_display.h,
	  src/sound.cpp, src/sub_damage_display.cpp,
	  src/sub_damage_display.h, src/submarine.cpp,
	  src/submarine_interface.cpp, src/submarine_interface.h,
	  src/subsim.cpp, src/system.h, src/texture.cpp, src/torpedo.cpp,
	  src/user_display.h, src/user_interface.cpp, src/user_interface.h,
	  src/widget.cpp: added city display, changed function signatures
	  using class system

2004-02-10 21:18  thjordan

	* data/maps/default.map, data/textures/water.png,
	  src/coastsegment.cpp: bugfix

2004-02-10 20:02  thjordan

	* src/: coastline.cpp, coastline.h, coastsegment.cpp,
	  mapcompile.cpp: bugfix

2004-02-09 20:16  thjordan

	* src/: oglext/Makefile.am, oglext/Makefile.in,
	  tinyxml/Makefile.am, tinyxml/Makefile.in: fixed Makefile.am in
	  oglext and tinyxml

2004-02-09 19:02  thjordan

	* src/: coastsegment.cpp, coastsegment.h, triangulate.cpp: final
	  workaround or fix for 2d map display

2004-02-09 16:34  thjordan

	* ChangeLog, data/maps/default.map, src/coastline.cpp,
	  src/coastsegment.cpp, src/mapcompile.cpp, src/triangulate.cpp,
	  src/triangulate.h, src/widget.h: more map display fixes

2004-02-09 14:27  thjordan

	* src/: coastline.cpp, coastmap.cpp, coastmap.h, coastsegment.cpp,
	  coastsegment.h, mapcompile.cpp, triangulate.cpp: more on map
	  drawing

2004-02-09 11:45  thjordan

	* data/maps/default.map, src/coastline.cpp, src/coastline.h,
	  src/coastsegment.cpp, src/mapcompile.cpp: map drawing nearly
	  fixed and ready

2004-02-08 23:49  thjordan

	* data/maps/default.map, src/coastline.cpp, src/coastline.h,
	  src/coastsegment.cpp, src/mapcompile.cpp, src/triangulate.h: more
	  on map drawing

2004-02-08 21:54  thjordan

	* src/: coastsegment.cpp, mapcompile.cpp: bla

2004-02-08 19:38  thjordan

	* src/: coastline.cpp, coastline.h, coastsegment.cpp,
	  mapcompile.cpp, triangulate.cpp: map draw updates

2004-02-08 18:43  thjordan

	* src/: coastline.h, coastsegment.cpp, mapcompile.cpp,
	  triangulate.cpp, triangulate.h: coastmap, added comments

2004-02-08 14:54  thjordan

	* src/: Makefile.am, Makefile.in, bwearthmap.png, coastline.cpp,
	  makemap, triangulate.cpp, triangulate.h: map coastline
	  triangulation

2004-02-02 21:23  thjordan

	* src/: subsim.cpp, user_interface.cpp, user_interface.h: more on
	  wave foam

2004-02-02 16:21  thjordan

	* src/: user_interface.cpp, user_interface.h: added first
	  experimental bits of foam simulation

2004-02-02 09:29  thjordan

	* src/: texture.cpp, texture.h: removed silly ifdef in texture.cpp

2004-02-01 23:00  thjordan

	* src/: experimental_user_interface.h, user_interface.cpp: fixed
	  color for water

2004-02-01 22:50  thjordan

	* data/textures/water.png, src/experimental_user_interface.cpp,
	  src/experimental_user_interface.h, src/global_data.cpp: small
	  test changes

2004-02-01 18:07  thjordan

	* data/texts/english.text, data/texts/german.text, src/Makefile.am,
	  src/Makefile.in, src/user_interface.cpp: show target info in map

2004-02-01 16:09  thjordan

	* configure, src/Makefile.am, src/Makefile.in: fixed Makefile.am -
	  opengl issue

2004-01-31 16:51  thjordan

	* src/: ai.cpp, game.h, networkcode.txt, sea_object.cpp,
	  sea_object.h, ship.h, submarine.h, submarine_interface.cpp,
	  submarine_interface.h, user_interface.h: added some comments.

2004-01-26 22:07  thjordan

	* configure.ac, version, src/highscorelist.h: added comment

2004-01-26 21:47  thjordan

	* ChangeLog, TODO, data/missions/battleships.mis,
	  data/models/battleship_malaya.cs, data/models/carrier_bogue.cs,
	  data/models/corvette.cs, data/models/destroyer_tribal.cs,
	  data/models/large_freighter.cs, data/models/large_merchant.cs,
	  data/models/medium_freighter.cs, data/models/medium_merchant.cs,
	  data/models/medium_troopship.cs, data/models/small_merchant.cs,
	  data/models/small_tanker.cs, data/models/submarine_IXc40.cs,
	  data/models/submarine_VIIc.cs, data/models/submarine_XXI.cs,
	  src/Makefile.am, src/Makefile.in, src/airplane.cpp,
	  src/convoy.cpp, src/crosssection.cpp, src/damagemodel.cpp,
	  src/depth_charge.cpp, src/gun_shell.cpp, src/model.cpp,
	  src/model.h, src/sea_object.cpp, src/sea_object.h,
	  src/ship_battleshipmalaya.cpp, src/ship_carrierbogue.cpp,
	  src/ship_corvette.cpp, src/ship_destroyertribal.cpp,
	  src/ship_largefreighter.cpp, src/ship_largemerchant.cpp,
	  src/ship_mediumfreighter.cpp, src/ship_mediummerchant.cpp,
	  src/ship_mediumtroopship.cpp, src/ship_smallmerchant.cpp,
	  src/ship_smalltanker.cpp, src/submarine.cpp, src/submarine.h,
	  src/submarine_IXc40.cpp, src/submarine_VIIc.cpp,
	  src/submarine_XXI.cpp, src/system.cpp, src/torpedo.cpp: added
	  cross section tool and use its data

2004-01-26 15:24  thjordan

	* data/missions/attackbogue.mis, data/missions/largeconvoy.mis,
	  data/missions/list, data/missions/testconvoy.mis,
	  data/missions/twoconvoys.mis, data/texts/english.text,
	  data/texts/german.text, src/game.cpp, src/game.h,
	  src/global_data.h, src/highscorelist.cpp, src/highscorelist.h,
	  src/subsim.cpp, src/user_interface.cpp, src/user_interface.h:
	  bugfixes

2004-01-25 23:21  thjordan

	* src/: highscorelist.cpp, highscorelist.h, subsim.cpp, widget.h:
	  highscore update

2004-01-25 22:48  thjordan

	* src/: Makefile.am, Makefile.in, binstream.h, game.h,
	  highscorelist.cpp, highscorelist.h, subsim.cpp, texts.cpp,
	  texts.h: highscore list working

2004-01-25 13:25  thjordan

	* src/: game.cpp, networkcode.txt, sensors.h: added comments

2004-01-23 11:23  thjordan

	* src/: system.cpp, user_interface.cpp, oglext/Macros.h:
	  gl_dot3_rgb test

2004-01-21 17:34  thjordan

	* ChangeLog, config.h.in, configure, src/Makefile.am,
	  src/Makefile.in, src/user_interface.cpp, src/oglext/Makefile.am,
	  src/oglext/Makefile.in: bugfix

2004-01-19 23:26  thjordan

	* ChangeLog, README, data/images/panelbackground.jpg,
	  data/texts/english.text, data/texts/german.text,
	  data/textures/widgetelements_game.png,
	  data/textures/widgetelements_grey.png,
	  data/textures/widgeticons_game.png,
	  data/textures/widgeticons_grey.png, src/coastmap.cpp,
	  src/coastmap.h, src/game.cpp, src/global_data.cpp,
	  src/global_data.h, src/logbook.cpp, src/ship_interface.cpp,
	  src/ship_interface.h, src/submarine_interface.cpp,
	  src/submarine_interface.h, src/subsim.cpp,
	  src/user_interface.cpp, src/user_interface.h, src/widget.cpp,
	  src/widget.h: bugfixes

2004-01-18 18:43  thjordan

	* ChangeLog, data/texts/english.text, data/texts/german.text,
	  src/submarine_XXI.cpp, src/submarine_interface.cpp,
	  src/user_interface.cpp: bugfixes

2004-01-12 20:46  thjordan

	* src/networkcode.txt: some more thoughts on network code

2004-01-11 18:22  thjordan

	* src/: network.cpp, network.h, subsim.cpp, widget.cpp, widget.h:
	  improved network code. connecting is possible now

2004-01-11 14:24  thjordan

	* config.h.in, data/texts/english.text, data/texts/german.text,
	  src/Makefile.am, src/Makefile.in, src/network.cpp, src/network.h,
	  src/subsim.cpp, src/widget.cpp: added experimental udp
	  server/client code

2004-01-10 19:35  thjordan

	* src/networkcode.txt: added thoughts about network code.

2004-01-05 21:13  thjordan

	* configure, configure.ac, data/texts/english.text,
	  data/texts/german.text, src/subsim.cpp: added some experimental
	  network code

2004-01-04 20:48  thjordan

	* src/user_interface.cpp: fixed sky display bug

2003-12-28 18:52  nsaki

	* src/: game.cpp, system.cpp, system.h, user_display.h,
	  user_interface.h, game.h: made code compileable for VC++7

2003-12-28 14:39  thjordan

	* ChangeLog, src/game.h: made ready for linux release

2003-12-28 12:57  thjordan

	* ChangeLog, src/ai.cpp, src/ai.h, src/font.cpp, src/game.cpp,
	  src/game.h, src/ship.cpp, src/submarine.cpp, src/subsim.cpp,
	  src/torpedo.cpp, src/torpedo.h, src/widget.cpp, src/widget.h:
	  loading and saving works, many bugfixes

2003-12-27 20:23  thjordan

	* src/widget.cpp: bugfixes

2003-12-27 18:16  thjordan

	* ChangeLog, data/texts/english.text, data/texts/german.text,
	  src/subsim.cpp, src/system.h, src/widget.cpp, src/widget.h:
	  bugfixes, visual improvements

2003-12-26 22:40  thjordan

	* ChangeLog, src/game.cpp, src/game.h, src/subsim.cpp: added
	  load/save gui

2003-12-26 21:28  thjordan

	* src/: game.cpp, game.h, ship.cpp, submarine.cpp, subsim.cpp:
	  fixed game load bug

2003-12-26 19:52  thjordan

	* src/: game.cpp, ship.cpp, ship.h, ship_battleshipmalaya.h,
	  ship_carrierbogue.h, ship_corvette.h, ship_destroyertribal.h,
	  ship_largefreighter.h, ship_largemerchant.h,
	  ship_mediumfreighter.h, ship_mediummerchant.h,
	  ship_mediumtroopship.h, ship_smallmerchant.h, ship_smalltanker.h,
	  submarine.cpp, submarine.h, submarine_IXc40.h, submarine_VIIc.h,
	  submarine_XXI.h, subsim.cpp: games can be saved now

2003-12-26 16:58  thjordan

	* ChangeLog, src/airplane.cpp, src/airplane.h, src/convoy.cpp,
	  src/convoy.h, src/date.cpp, src/date.h, src/depth_charge.cpp,
	  src/depth_charge.h, src/game.cpp, src/game.h, src/gun_shell.cpp,
	  src/gun_shell.h, src/sea_object.cpp, src/sea_object.h,
	  src/ship.cpp, src/torpedo.cpp, src/torpedo.h,
	  src/user_interface.cpp, src/water_splash.h, src/widget.cpp,
	  src/widget.h: added load/save functions, widget fixes

2003-12-25 23:32  thjordan

	* ChangeLog, src/global_data.cpp, src/model.cpp, src/model.h,
	  src/subsim.cpp, src/system.cpp, src/system.h, src/tokenizer.cpp,
	  src/user_interface.cpp, src/widget.cpp, src/widget.h: bugfixes

2003-12-25 21:37  thjordan

	* ChangeLog, data/images/hedgehog.jpg, data/images/krupp_docks.jpg,
	  data/images/rescue_destroyer.jpg, data/images/sunderland.jpg,
	  data/images/sunken_destroyer.jpg, data/images/swordfish.jpg,
	  data/textures/widgetelements_menu.png, src/font.cpp,
	  src/game.cpp, src/game.h, src/global_data.cpp, src/global_data.h,
	  src/ship_interface.cpp, src/submarine_interface.cpp,
	  src/subsim.cpp, src/torpedo.cpp, src/torpedo.h,
	  src/user_interface.cpp, src/user_interface.h, src/widget.cpp,
	  src/widget.h: changed game internal structure, more widget usage,
	  new images

2003-12-25 17:15  thjordan

	* ChangeLog, configure, configure.ac,
	  data/images/sunken_destroyer.jpg,
	  data/textures/widgetelements_menu.png,
	  data/textures/widgeticons_menu.png, src/color.h, src/game.cpp,
	  src/game.h, src/global_data.cpp, src/global_data.h,
	  src/subsim.cpp, src/torpedo.h, src/widget.cpp, src/widget.h:
	  first bits of widget usage

2003-12-25 10:54  thjordan

	* src/: game.h, ship.h, user_interface.cpp: added some remarks

2003-12-22 17:29  thjordan

	* configure, makebinpack, makedatapack, makewinpack,
	  data/fonts/Makefile.am, data/fonts/Makefile.in,
	  data/images/Makefile.am, data/images/Makefile.in,
	  data/maps/Makefile.am, data/maps/Makefile.in,
	  data/missions/Makefile.am, data/missions/Makefile.in,
	  data/models/Makefile.am, data/models/Makefile.in,
	  data/sounds/Makefile.am, data/sounds/Makefile.in,
	  data/texts/Makefile.am, data/texts/Makefile.in,
	  data/textures/Makefile.am, data/textures/Makefile.in: updated
	  pakcage build scripts

2003-12-22 16:43  thjordan

	* ChangeLog, data/textures/water.png, src/user_interface.cpp: save
	  some ram using opengl features

2003-12-22 15:09  thjordan

	* ChangeLog, data/textures/water.png, src/dangerdeep.dsp,
	  src/user_interface.cpp, src/oglext/Macros.h,
	  src/oglext/Makefile.am, src/oglext/Makefile.in,
	  src/tinyxml/tinyxml.h: compatibility fixes

2003-12-22 12:20  thjordan

	* src/user_interface.cpp: reduced memory consumption by reducing
	  wave phases

2003-12-18 20:04  thjordan

	* Makefile.in, aclocal.m4, config.h.in, configure,
	  data/Makefile.in, data/fonts/Makefile.in,
	  data/images/Makefile.in, data/maps/Makefile.in,
	  data/missions/Makefile.in, data/models/Makefile.in,
	  data/sounds/Makefile.in, data/texts/Makefile.in,
	  data/textures/Makefile.in: adapted code to oglext

2003-12-18 20:01  thjordan

	* src/: Makefile.in, user_interface.cpp, oglext/Macros.h,
	  oglext/Makefile.in, tinyxml/Makefile.in: adapted code to oglext

2003-12-18 11:08  thjordan

	* src/: ocean_wave_generator.h, user_interface.cpp: bug fixes

2003-12-17 16:35  thjordan

	* src/oglext/: Makefile, OglExt.o, RenderingContext.o, liboglext.a:
	  restored win32 compile ability

2003-12-17 16:30  thjordan

	* ChangeLog, configure, configure.ac, data/textures/water.png,
	  src/Makefile.am, src/Makefile.in, src/ocean_wave_generator.h,
	  src/user_interface.cpp, src/oglext/Macros.h, src/oglext/Makefile,
	  src/oglext/Makefile.am, src/oglext/Makefile.in,
	  src/oglext/OglExt.cpp, src/oglext/OglExt.h, src/oglext/OglExt.o,
	  src/oglext/RCHashArray.hpp, src/oglext/README,
	  src/oglext/RenderingContext.cpp, src/oglext/RenderingContext.hpp,
	  src/oglext/RenderingContext.o, src/oglext/glext.h,
	  src/oglext/liboglext.a: restored win32 compile ability

2003-12-17 13:51  thjordan

	* src/: ocean_wave_generator.h, user_interface.cpp: bugfix in wave
	  generator.

2003-12-16 21:00  thjordan

	* src/user_interface.cpp: new water texture

2003-12-16 18:48  thjordan

	* src/: user_interface.cpp, user_interface.h: added outcommented
	  raster code to compute tiles for view

2003-12-16 12:38  thjordan

	* ChangeLog, src/user_interface.cpp, src/vector3.h: new bump mapped
	  water.

2003-12-15 22:21  thjordan

	* src/: user_interface.cpp, user_interface.h: display lists are
	  used smarter

2003-12-15 17:54  thjordan

	* ChangeLog, data/textures/water.png, src/global_data.cpp,
	  src/ocean_wave_generator.h, src/user_interface.cpp: more
	  realistic water

2003-12-14 19:25  thjordan

	* src/: ocean_wave_generator.h, user_interface.cpp: wave fft
	  speedup

2003-12-14 16:13  thjordan

	* ChangeLog, src/ocean_wave_generator.h, src/user_interface.cpp,
	  src/user_interface.h: added choppy waves, bugfixes.

2003-12-14 11:36  thjordan

	* ChangeLog, data/textures/water.png, src/ocean_wave_generator.h,
	  src/user_interface.cpp: added water surface normals.

2003-12-08 22:01  thjordan

	* ChangeLog, src/ocean_wave_generator.h, src/user_interface.cpp,
	  src/user_interface.h: Now waves are computed also with the ocean
	  water generator.

2003-12-08 18:50  thjordan

	* ChangeLog, config.h.in, configure, configure.ac, src/Makefile.am,
	  src/Makefile.in, src/ocean_wave_generator.h,
	  src/user_interface.cpp, src/user_interface.h: added experimental
	  code for new ocean wave generator.

2003-12-08 18:17  thjordan

	* src/: Makefile.am, ocean_wave_generator.h: added ocean wave
	  generator as template class.

2003-12-06 17:19  thjordan

	* src/user_interface.cpp: small changes.

2003-12-05 19:14  thjordan

	* ChangeLog, configure, configure.ac, data/Makefile.am,
	  data/maps/Makefile.in, data/maps/default.map, src/coastline.cpp,
	  src/mapcompile.cpp: now islands are created right.

2003-12-05 18:53  thjordan

	* data/maps/default.map, src/game.cpp, src/mapcompile.cpp: new
	  island code. islands are ugly, but a closed line now.

2003-12-05 14:05  thjordan

	* ChangeLog, Makefile.in, configure, data/Makefile.in,
	  data/fonts/Makefile.in, data/images/Makefile.in,
	  data/maps/default.map, data/missions/Makefile.in,
	  data/models/Makefile.in, data/sounds/Makefile.in,
	  data/texts/Makefile.in, data/textures/Makefile.in: new class game
	  feature, more map testing

2003-12-05 14:01  thjordan

	* src/: Makefile.in, game.cpp, game.h, mapcompile.cpp,
	  tinyxml/Makefile.in: new class game feature.

2003-12-05 11:39  thjordan

	* src/: coastline.cpp, mapcompile.cpp: another island test code

2003-12-05 11:35  thjordan

	* data/maps/default.map: island code test

2003-12-04 21:44  mpetermann

	* src/tinyxml/Makefile.in: Initial version.

2003-12-04 19:03  mpetermann

	* ChangeLog: New component tinyxml.

2003-12-04 19:02  mpetermann

	* configure: New directory src/tinyxml added.

2003-12-04 19:01  mpetermann

	* configure.ac: New directory src/tinyxml.

2003-12-04 18:57  mpetermann

	* src/: Makefile.am, Makefile.in: Added tinyxml directory.

2003-12-04 18:56  mpetermann

	* src/tinyxml/: Makefile.am, tinystr.cpp, tinystr.h, tinyxml.cpp,
	  tinyxml.h, tinyxmlerror.cpp, tinyxmlparser.cpp: Initial version.

2003-12-03 21:28  mpetermann

	* src/damagemodel.cpp: Front, side and top view with waterline
	  available.

2003-12-03 19:24  mpetermann

	* src/dangerdeep.kdevprj: New program damageview.

2003-12-03 19:23  mpetermann

	* ChangeLog: [no log message]

2003-12-03 19:17  mpetermann

	* src/: Makefile.am, Makefile.in: New program damageview.

2003-12-03 19:12  mpetermann

	* src/damagemodel.cpp: Initial version.

2003-12-02 22:29  thjordan

	* data/maps/default.map: new map.

2003-12-02 22:23  thjordan

	* ChangeLog, data/maps/default.map, src/Makefile.am,
	  src/Makefile.in, src/coastline.cpp, src/coastline.h,
	  src/coastmap.cpp, src/coastsegment.cpp, src/coastsegment.h,
	  src/global_data.cpp, src/global_data.h, src/mapcompile.cpp,
	  src/user_interface.cpp: used map image as texture for map quads.

2003-12-02 21:30  mpetermann

	* src/user_interface.cpp: Text of command is written with a fixed
	  format.

2003-12-02 21:29  mpetermann

	* ChangeLog: [no log message]

2003-12-02 19:10  thjordan

	* data/maps/default.map: fixed map.

2003-12-02 19:00  thjordan

	* Makefile.am, Makefile.in, configure, configure.ac,
	  data/Makefile.am, data/Makefile.in, data/fonts/Makefile.am,
	  data/fonts/Makefile.in, data/images/Makefile.am,
	  data/images/Makefile.in, data/maps/Makefile.am,
	  data/maps/Makefile.in, data/missions/Makefile.am,
	  data/missions/Makefile.in, data/models/Makefile.am,
	  data/models/Makefile.in, data/sounds/Makefile.am,
	  data/sounds/Makefile.in, data/sounds/nothing.wav,
	  data/texts/Makefile.am, data/texts/Makefile.in,
	  data/textures/Makefile.am, data/textures/Makefile.in,
	  data/textures/atlanticmap.png, src/coastmap.cpp: added data
	  makefiles

2003-12-02 00:52  thjordan

	* src/makemap: added map make script

2003-12-02 00:51  thjordan

	* ChangeLog, data/maps/default.map, src/coastline.cpp, src/game.h,
	  src/mapcompile.cpp, src/user_interface.cpp: map smoothing works,
	  better compression, but nevertheless a much larger map file.

2003-12-01 23:22  mpetermann

	* src/submarine_interface.cpp: Resized periscope view size from
	  20/60 degrees in zoomed/unzoomed mode to 5/20 degrees.

2003-12-01 23:21  mpetermann

	* src/dangerdeep.kdevprj: Update KDevelop project files.

2003-12-01 23:19  mpetermann

	* ChangeLog: [no log message]

2003-12-01 00:56  thjordan

	* ChangeLog, README, makebinpack, src/Makefile.am, src/Makefile.in,
	  src/coastline.h, src/font.h, src/game.cpp, src/global_data.h,
	  src/logbook.cpp, src/menu.cpp, src/ship_interface.cpp,
	  src/sound.cpp, src/submarine_interface.cpp, src/subsim.cpp,
	  src/system.cpp, src/texture.cpp, src/texture.h,
	  src/user_interface.cpp, src/viewmodel.cpp: named linux binary to
	  dangerdeep.

2003-11-30 20:03  thjordan

	* makedatapack: fixed make data package

2003-11-30 14:41  thjordan

	* data/missions/attackbogue.mis, src/mapcompile.cpp,
	  src/texture.cpp: bugfixes.

2003-11-30 11:09  thjordan

	* ChangeLog, makebinpack, makedatapack, makewinpack, version:
	  improved build scripts.

2003-11-29 23:44  thjordan

	* ChangeLog: updated script. increased release number

2003-11-29 23:40  thjordan

	* configure, configure.ac, makedatapack: updated script. increased
	  release number

2003-11-29 18:16  thjordan

	* src/: coastline.h, dangerdeep.dsp, subsim.cpp: made sourcefiles
	  compileable for VC6

2003-11-29 17:51  thjordan

	* makebinpack, src/Makefile.am, src/Makefile.in, src/game.cpp,
	  src/subsim.cpp, src/viewmodel.cpp: Makefile moving, fixes.

2003-11-29 17:38  thjordan

	* src/config.h: Makefile moving

2003-11-29 17:34  thjordan

	* ChangeLog, Makefile.am, Makefile.in, aclocal.m4, config.h.in,
	  configure, configure.ac, depcomp, makebinpack, makedatapack,
	  missing, mkinstalldirs, src/aclocal.m4, src/config.h.in,
	  src/configure, src/configure.ac, src/depcomp, src/install-sh,
	  src/missing, src/mkinstalldirs, install-sh: Makefile moving

2003-11-29 14:52  thjordan

	* data/maps/default.map, src/coastline.cpp, src/coastline.h,
	  src/mapcompile.cpp: more map compression, bug fixes.

2003-11-29 12:17  thjordan

	* data/maps/default.map, src/coastline.cpp, src/coastline.h,
	  src/mapcompile.cpp: further works on terrain.

2003-11-28 22:00  thjordan

	* ChangeLog, data/maps/default.map, data/missions/attackbogue.mis,
	  src/coastline.cpp, src/coastline.h, src/coastmap.cpp,
	  src/coastmap.h, src/coastsegment.cpp, src/mapcompile.cpp,
	  src/user_interface.cpp: bugfixes, added 3d terrain rendering.

2003-11-28 15:42  thjordan

	* ChangeLog, data/maps/default.map, src/Makefile.am,
	  src/Makefile.in, src/coastline.cpp, src/coastline.h,
	  src/coastmap.cpp, src/coastmap.h, src/coastsegment.cpp,
	  src/coastsegment.h, src/mapcompile.cpp, src/user_interface.cpp,
	  src/user_interface.h: more on terrain.

2003-11-27 21:07  thjordan

	* data/maps/default.map, src/mapcompile.cpp: bugfixes.

2003-11-27 18:58  thjordan

	* src/: coastmap.cpp, coastsegment.h, mapcompile.cpp: experimental.

2003-11-27 10:36  thjordan

	* src/: Makefile.am, Makefile.in, coastline.h, coastmap.cpp,
	  coastmap.h, coastsegment.h, global_data.h, mapcompile.cpp,
	  user_interface.cpp, user_interface.h: added missing files.

2003-11-25 22:38  thjordan

	* makedatapack, data/maps/default.map, src/1.map, src/Makefile.am,
	  src/Makefile.in, src/mapcompile.cpp, src/user_interface.cpp:
	  moved map file to right position.

2003-11-24 23:13  thjordan

	* src/: color.h, dangerdeep.dsp, filehelper.h, game.cpp, game.h,
	  global_data.h, model.cpp, system.cpp, system.h, texture.h,
	  user_interface.cpp, user_interface.h, widget.cpp, widget.h: Make
	  file compileable for VC6

2003-11-24 20:10  thjordan

	* ChangeLog, data/missions/attackbogue.mis, src/1.map,
	  src/mapcompile.cpp, src/user_interface.cpp: New map (full size)

2003-11-24 18:53  thjordan

	* logo.bmp: included bmp logo

2003-11-24 18:52  thjordan

	* ChangeLog, src/Makefile.am, src/Makefile.in, src/filehelper.cpp,
	  src/filehelper.h, src/global_data.cpp, src/global_data.h,
	  src/mapcompile.cpp, src/user_interface.cpp, src/widget.cpp: Win32
	  compiling is possible again.

2003-11-24 14:38  thjordan

	* src/: ship_interface.cpp, submarine_interface.cpp,
	  user_interface.cpp, user_interface.h: small cloud improvement.

2003-11-24 10:33  thjordan

	* src/: color.h, model.cpp, user_interface.cpp, user_interface.h:
	  more realistic clouds.

2003-11-23 22:25  thjordan

	* ChangeLog, data/textures/clouds1.png, data/textures/clouds2.png,
	  data/textures/cloudsbackgr.png, src/Makefile.am, src/Makefile.in,
	  src/game.cpp, src/game.h, src/global_data.cpp, src/global_data.h,
	  src/ships_sunk_display.h, src/texture.cpp, src/texture.h,
	  src/user_interface.cpp, src/user_interface.h, src/viewmodel.cpp:
	  new perlin noise clouds.

2003-11-23 14:45  thjordan

	* src/: font.cpp, font.h, widget.cpp, widget.h: new font features,
	  new widgets.

2003-11-22 22:12  thjordan

	* src/: configure, font.cpp, widget.cpp, widget.h: fixed font bug,
	  new widgets.

2003-11-22 10:29  thjordan

	* ai.cpp, ai.h, airplane.cpp, airplane.h, angle.h, binstream.h,
	  coastline.h, color.h, config.h, convoy.cpp, convoy.h, date.cpp,
	  date.h, depth_charge.cpp, depth_charge.h, font.cpp, font.h,
	  game.cpp, game.h, global_data.cpp, global_data.h, gun_shell.cpp,
	  gun_shell.h, image.cpp, image.h, logbook.cpp, logbook.h,
	  mapcompile.cpp, menu.cpp, menu.h, model.cpp, model.h, parser.cpp,
	  parser.h, sea_object.cpp, sea_object.h, sensors.cpp, sensors.h,
	  ship.cpp, ship.h, ship_battleshipmalaya.cpp,
	  ship_battleshipmalaya.h, ship_carrierbogue.cpp,
	  ship_carrierbogue.h, ship_corvette.cpp, ship_corvette.h,
	  ship_destroyertribal.cpp, ship_destroyertribal.h,
	  ship_interface.cpp, ship_interface.h, ship_largefreighter.cpp,
	  ship_largefreighter.h, ship_largemerchant.cpp,
	  ship_largemerchant.h, ship_mediumfreighter.cpp,
	  ship_mediumfreighter.h, ship_mediummerchant.cpp,
	  ship_mediummerchant.h, ship_mediumtroopship.cpp,
	  ship_mediumtroopship.h, ship_smallmerchant.cpp,
	  ship_smallmerchant.h, ship_smalltanker.cpp, ship_smalltanker.h,
	  ships_sunk_display.cpp, ships_sunk_display.h, smoke_stream.cpp,
	  smoke_stream.h, sound.cpp, sound.h, sub_damage_display.cpp,
	  sub_damage_display.h, submarine.cpp, submarine.h,
	  submarine_IXc40.cpp, submarine_IXc40.h, submarine_VIIc.cpp,
	  submarine_VIIc.h, submarine_XXI.cpp, submarine_XXI.h,
	  submarine_interface.cpp, submarine_interface.h, subsim.cpp,
	  system.cpp, system.h, texts.cpp, texts.h, texture.cpp, texture.h,
	  token.h, tokencodes.h, tokenizer.cpp, tokenizer.h, torpedo.cpp,
	  torpedo.h, user_display.h, user_interface.cpp, user_interface.h,
	  vector2.h, vector3.h, viewmodel.cpp, water_splash.cpp,
	  water_splash.h, 1.map, Makefile.am, Makefile.in, aclocal.m4,
	  config.h.in, configure, configure.ac, dangerdeep.dsp,
	  dangerdeep.dsw, dangerdeep.kdevprj, dangerdeep.kdevses, depcomp,
	  install-sh, missing, mkinstalldirs: removed old source files.

2003-11-21 08:15  thjordan

	* 1.map, Makefile.am, Makefile.in, aclocal.m4, ai.cpp, ai.h,
	  airplane.cpp, airplane.h, angle.h, binstream.h, coastline.h,
	  color.h, config.h, config.h.in, configure, src/1.map,
	  src/Makefile.am, src/Makefile.in, src/aclocal.m4, src/ai.cpp,
	  src/ai.h, src/airplane.cpp, src/airplane.h, src/angle.h,
	  src/binstream.h, src/coastline.h, src/color.h, src/config.h,
	  src/config.h.in, src/configure, configure.ac, convoy.cpp,
	  convoy.h, dangerdeep.dsp, dangerdeep.dsw, dangerdeep.kdevprj,
	  dangerdeep.kdevses, date.cpp, date.h, depcomp, depth_charge.cpp,
	  depth_charge.h, font.cpp, font.h, game.cpp, game.h,
	  global_data.cpp, global_data.h, gun_shell.cpp, gun_shell.h,
	  image.cpp, image.h, install-sh, logbook.cpp, logbook.h,
	  mapcompile.cpp, menu.cpp, menu.h, missing, mkinstalldirs,
	  src/configure.ac, src/convoy.cpp, src/convoy.h,
	  src/dangerdeep.dsp, src/dangerdeep.dsw, src/dangerdeep.kdevprj,
	  src/dangerdeep.kdevses, src/date.cpp, src/date.h, src/depcomp,
	  src/depth_charge.cpp, src/depth_charge.h, src/font.cpp,
	  src/font.h, src/game.cpp, src/game.h, src/global_data.cpp,
	  src/global_data.h, src/gun_shell.cpp, src/gun_shell.h,
	  src/image.cpp, src/image.h, src/install-sh, src/logbook.cpp,
	  src/logbook.h, src/mapcompile.cpp, src/menu.cpp, src/menu.h,
	  src/missing, src/mkinstalldirs, model.cpp, model.h, parser.cpp,
	  parser.h, sea_object.cpp, src/model.cpp, src/model.h,
	  src/parser.cpp, src/parser.h, src/sea_object.cpp, sea_object.h,
	  sensors.cpp, sensors.h, ship.cpp, ship.h,
	  ship_battleshipmalaya.cpp, ship_battleshipmalaya.h,
	  ship_carrierbogue.cpp, ship_carrierbogue.h, ship_corvette.cpp,
	  ship_corvette.h, ship_destroyertribal.cpp,
	  ship_destroyertribal.h, ship_interface.cpp, ship_interface.h,
	  ship_largefreighter.cpp, ship_largefreighter.h,
	  ship_largemerchant.cpp, ship_largemerchant.h,
	  ship_mediumfreighter.cpp, ship_mediumfreighter.h,
	  ship_mediummerchant.cpp, ship_mediummerchant.h, src/sea_object.h,
	  src/sensors.cpp, src/sensors.h, src/ship.cpp, src/ship.h,
	  src/ship_battleshipmalaya.cpp, src/ship_battleshipmalaya.h,
	  src/ship_carrierbogue.cpp, src/ship_carrierbogue.h,
	  src/ship_corvette.cpp, src/ship_corvette.h,
	  src/ship_destroyertribal.cpp, src/ship_destroyertribal.h,
	  src/ship_interface.cpp, src/ship_interface.h,
	  src/ship_largefreighter.cpp, src/ship_largefreighter.h,
	  src/ship_largemerchant.cpp, src/ship_largemerchant.h,
	  src/ship_mediumfreighter.cpp, src/ship_mediumfreighter.h,
	  src/ship_mediummerchant.cpp, src/ship_mediummerchant.h,
	  ship_mediumtroopship.cpp, ship_mediumtroopship.h,
	  ship_smallmerchant.cpp, ship_smallmerchant.h,
	  ship_smalltanker.cpp, ship_smalltanker.h, ships_sunk_display.cpp,
	  ships_sunk_display.h, smoke_stream.cpp, smoke_stream.h,
	  sound.cpp, sound.h, sub_damage_display.cpp, sub_damage_display.h,
	  submarine.cpp, submarine.h, submarine_IXc40.cpp,
	  submarine_IXc40.h, submarine_VIIc.cpp, submarine_VIIc.h,
	  submarine_XXI.cpp, submarine_XXI.h, submarine_interface.cpp,
	  submarine_interface.h, subsim.cpp, system.cpp, system.h,
	  texts.cpp, texts.h, texture.cpp, texture.h, token.h,
	  tokencodes.h, tokenizer.cpp, src/ship_mediumtroopship.cpp,
	  src/ship_mediumtroopship.h, src/ship_smallmerchant.cpp,
	  src/ship_smallmerchant.h, src/ship_smalltanker.cpp,
	  src/ship_smalltanker.h, src/ships_sunk_display.cpp,
	  src/ships_sunk_display.h, src/smoke_stream.cpp,
	  src/smoke_stream.h, src/sound.cpp, src/sound.h,
	  src/sub_damage_display.cpp, src/sub_damage_display.h,
	  src/submarine.cpp, src/submarine.h, src/submarine_IXc40.cpp,
	  src/submarine_IXc40.h, src/submarine_VIIc.cpp,
	  src/submarine_VIIc.h, src/submarine_XXI.cpp, src/submarine_XXI.h,
	  src/submarine_interface.cpp, src/submarine_interface.h,
	  src/subsim.cpp, src/system.cpp, src/system.h, src/texts.cpp,
	  src/texts.h, src/texture.cpp, src/texture.h, src/token.h,
	  src/tokencodes.h, src/tokenizer.cpp, tokenizer.h, torpedo.cpp,
	  torpedo.h, user_display.h, user_interface.cpp, user_interface.h,
	  vector2.h, vector3.h, viewmodel.cpp, water_splash.cpp,
	  water_splash.h, src/tokenizer.h, src/torpedo.cpp, src/torpedo.h,
	  src/user_display.h, src/user_interface.cpp, src/user_interface.h,
	  src/vector2.h, src/vector3.h, src/viewmodel.cpp,
	  src/water_splash.cpp, src/water_splash.h: file moving part 1

2003-11-20 19:37  thjordan

	* 1.map, Makefile.am, Makefile.in, aclocal.m4, ai.cpp, ai.h,
	  airplane.cpp, airplane.h, angle.h, binstream.h, coastline.h,
	  color.h, config.h, config.h.in, configure, src/1.map,
	  src/Makefile.am, src/Makefile.in, src/aclocal.m4, src/ai.cpp,
	  src/ai.h, src/airplane.cpp, src/airplane.h, src/angle.h,
	  src/binstream.h, src/coastline.h, src/color.h, src/config.h,
	  src/config.h.in, src/configure, configure.ac, convoy.cpp,
	  convoy.h, dangerdeep.dsp, dangerdeep.dsw, dangerdeep.kdevprj,
	  dangerdeep.kdevses, date.cpp, date.h, depcomp, depth_charge.cpp,
	  depth_charge.h, font.cpp, font.h, game.cpp, game.h,
	  global_data.cpp, global_data.h, gun_shell.cpp, gun_shell.h,
	  image.cpp, image.h, install-sh, logbook.cpp, logbook.h,
	  mapcompile.cpp, menu.cpp, menu.h, missing, mkinstalldirs,
	  model.cpp, src/configure.ac, src/convoy.cpp, src/convoy.h,
	  src/dangerdeep.dsp, src/dangerdeep.dsw, src/dangerdeep.kdevprj,
	  src/dangerdeep.kdevses, src/date.cpp, src/date.h, src/depcomp,
	  src/depth_charge.cpp, src/depth_charge.h, src/font.cpp,
	  src/font.h, src/game.cpp, src/game.h, src/global_data.cpp,
	  src/global_data.h, src/gun_shell.cpp, src/gun_shell.h,
	  src/image.cpp, src/image.h, src/install-sh, src/logbook.cpp,
	  src/logbook.h, src/mapcompile.cpp, src/menu.cpp, src/menu.h,
	  src/missing, src/mkinstalldirs, src/model.cpp, model.h,
	  parser.cpp, parser.h, sea_object.cpp, sea_object.h, sensors.cpp,
	  sensors.h, ship.cpp, ship.h, ship_battleshipmalaya.cpp,
	  ship_battleshipmalaya.h, ship_carrierbogue.cpp,
	  ship_carrierbogue.h, ship_corvette.cpp, ship_corvette.h,
	  ship_destroyertribal.cpp, ship_destroyertribal.h, src/model.h,
	  src/parser.cpp, src/parser.h, src/sea_object.cpp,
	  src/sea_object.h, src/sensors.cpp, src/sensors.h, src/ship.cpp,
	  src/ship.h, src/ship_battleshipmalaya.cpp,
	  src/ship_battleshipmalaya.h, src/ship_carrierbogue.cpp,
	  src/ship_carrierbogue.h, src/ship_corvette.cpp,
	  src/ship_corvette.h, src/ship_destroyertribal.cpp,
	  src/ship_destroyertribal.h, ship_interface.cpp, ship_interface.h,
	  ship_largefreighter.cpp, ship_largefreighter.h,
	  ship_largemerchant.cpp, ship_largemerchant.h,
	  ship_mediumfreighter.cpp, ship_mediumfreighter.h,
	  ship_mediummerchant.cpp, ship_mediummerchant.h,
	  ship_mediumtroopship.cpp, ship_mediumtroopship.h,
	  ship_smallmerchant.cpp, ship_smallmerchant.h,
	  ship_smalltanker.cpp, ship_smalltanker.h, ships_sunk_display.cpp,
	  ships_sunk_display.h, smoke_stream.cpp, smoke_stream.h,
	  sound.cpp, sound.h, sub_damage_display.cpp, sub_damage_display.h,
	  submarine.cpp, submarine.h, submarine_IXc40.cpp,
	  submarine_IXc40.h, submarine_VIIc.cpp, submarine_VIIc.h,
	  submarine_XXI.cpp, submarine_XXI.h, src/ship_interface.cpp,
	  src/ship_interface.h, src/ship_largefreighter.cpp,
	  src/ship_largefreighter.h, src/ship_largemerchant.cpp,
	  src/ship_largemerchant.h, src/ship_mediumfreighter.cpp,
	  src/ship_mediumfreighter.h, src/ship_mediummerchant.cpp,
	  src/ship_mediummerchant.h, src/ship_mediumtroopship.cpp,
	  src/ship_mediumtroopship.h, src/ship_smallmerchant.cpp,
	  src/ship_smallmerchant.h, src/ship_smalltanker.cpp,
	  src/ship_smalltanker.h, src/ships_sunk_display.cpp,
	  src/ships_sunk_display.h, src/smoke_stream.cpp,
	  src/smoke_stream.h, src/sound.cpp, src/sound.h,
	  src/sub_damage_display.cpp, src/sub_damage_display.h,
	  src/submarine.cpp, src/submarine.h, src/submarine_IXc40.cpp,
	  src/submarine_IXc40.h, src/submarine_VIIc.cpp,
	  src/submarine_VIIc.h, src/submarine_XXI.cpp, src/submarine_XXI.h,
	  submarine_interface.cpp, submarine_interface.h, subsim.cpp,
	  system.cpp, system.h, texts.cpp, texts.h, texture.cpp, texture.h,
	  token.h, tokencodes.h, tokenizer.cpp, tokenizer.h, torpedo.cpp,
	  torpedo.h, user_display.h, user_interface.cpp, user_interface.h,
	  vector2.h, vector3.h, viewmodel.cpp, water_splash.cpp,
	  water_splash.h, src/submarine_interface.cpp,
	  src/submarine_interface.h, src/subsim.cpp, src/system.cpp,
	  src/system.h, src/texts.cpp, src/texts.h, src/texture.cpp,
	  src/texture.h, src/token.h, src/tokencodes.h, src/tokenizer.cpp,
	  src/tokenizer.h, src/torpedo.cpp, src/torpedo.h,
	  src/user_display.h, src/user_interface.cpp, src/user_interface.h,
	  src/vector2.h, src/vector3.h, src/viewmodel.cpp,
	  src/water_splash.cpp, src/water_splash.h: Finish moving of files.

2003-11-20 11:35  thjordan

	* 1.map, Makefile.am, Makefile.in, aclocal.m4, ai.cpp, ai.h,
	  airplane.cpp, airplane.h, angle.h, binstream.h, coastline.h,
	  color.h, config.h, config.h.in, configure, src/1.map,
	  src/Makefile.am, src/Makefile.in, src/aclocal.m4, src/ai.cpp,
	  src/ai.h, src/airplane.cpp, src/airplane.h, src/angle.h,
	  src/binstream.h, src/coastline.h, src/color.h, src/config.h,
	  src/config.h.in, src/configure, configure.ac, convoy.cpp,
	  convoy.h, dangerdeep.dsp, dangerdeep.dsw, dangerdeep.kdevprj,
	  dangerdeep.kdevses, date.cpp, date.h, depcomp, depth_charge.cpp,
	  depth_charge.h, font.cpp, font.h, game.cpp, game.h,
	  global_data.cpp, src/configure.ac, src/convoy.cpp, src/convoy.h,
	  src/dangerdeep.dsp, src/dangerdeep.dsw, src/dangerdeep.kdevprj,
	  src/dangerdeep.kdevses, src/date.cpp, src/date.h, src/depcomp,
	  src/depth_charge.cpp, src/depth_charge.h, src/font.cpp,
	  src/font.h, src/game.cpp, src/game.h, src/global_data.cpp,
	  global_data.h, gun_shell.cpp, gun_shell.h, image.cpp, image.h,
	  install-sh, logbook.cpp, logbook.h, mapcompile.cpp, menu.cpp,
	  menu.h, missing, mkinstalldirs, model.cpp, model.h, parser.cpp,
	  parser.h, sea_object.cpp, src/global_data.h, src/gun_shell.cpp,
	  src/gun_shell.h, src/image.cpp, src/image.h, src/install-sh,
	  src/logbook.cpp, src/logbook.h, src/mapcompile.cpp, src/menu.cpp,
	  src/menu.h, src/missing, src/mkinstalldirs, src/model.cpp,
	  src/model.h, src/parser.cpp, src/parser.h, src/sea_object.cpp,
	  sea_object.h, sensors.cpp, sensors.h, ship.cpp, ship.h,
	  ship_battleshipmalaya.cpp, ship_battleshipmalaya.h,
	  ship_carrierbogue.cpp, ship_carrierbogue.h, ship_corvette.cpp,
	  ship_corvette.h, ship_destroyertribal.cpp,
	  ship_destroyertribal.h, ship_interface.cpp, ship_interface.h,
	  ship_largefreighter.cpp, ship_largefreighter.h,
	  ship_largemerchant.cpp, ship_largemerchant.h,
	  ship_mediumfreighter.cpp, ship_mediumfreighter.h,
	  ship_mediummerchant.cpp, ship_mediummerchant.h,
	  ship_mediumtroopship.cpp, ship_mediumtroopship.h,
	  ship_smallmerchant.cpp, ship_smallmerchant.h,
	  ship_smalltanker.cpp, ship_smalltanker.h, ships_sunk_display.cpp,
	  ships_sunk_display.h, smoke_stream.cpp, smoke_stream.h,
	  sound.cpp, sound.h, sub_damage_display.cpp, sub_damage_display.h,
	  submarine.cpp, submarine.h, submarine_IXc40.cpp,
	  submarine_IXc40.h, submarine_VIIc.cpp, submarine_VIIc.h,
	  submarine_XXI.cpp, submarine_XXI.h, submarine_interface.cpp,
	  submarine_interface.h, subsim.cpp, system.cpp, system.h,
	  texts.cpp, texts.h, texture.cpp, texture.h, token.h,
	  tokencodes.h, tokenizer.cpp, tokenizer.h, torpedo.cpp, torpedo.h,
	  user_display.h, user_interface.cpp, user_interface.h, vector2.h,
	  vector3.h, viewmodel.cpp, water_splash.cpp, water_splash.h,
	  src/sea_object.h, src/sensors.cpp, src/sensors.h, src/ship.cpp,
	  src/ship.h, src/ship_battleshipmalaya.cpp,
	  src/ship_battleshipmalaya.h, src/ship_carrierbogue.cpp,
	  src/ship_carrierbogue.h, src/ship_corvette.cpp,
	  src/ship_corvette.h, src/ship_destroyertribal.cpp,
	  src/ship_destroyertribal.h, src/ship_interface.cpp,
	  src/ship_interface.h, src/ship_largefreighter.cpp,
	  src/ship_largefreighter.h, src/ship_largemerchant.cpp,
	  src/ship_largemerchant.h, src/ship_mediumfreighter.cpp,
	  src/ship_mediumfreighter.h, src/ship_mediummerchant.cpp,
	  src/ship_mediummerchant.h, src/ship_mediumtroopship.cpp,
	  src/ship_mediumtroopship.h, src/ship_smallmerchant.cpp,
	  src/ship_smallmerchant.h, src/ship_smalltanker.cpp,
	  src/ship_smalltanker.h, src/ships_sunk_display.cpp,
	  src/ships_sunk_display.h, src/smoke_stream.cpp,
	  src/smoke_stream.h, src/sound.cpp, src/sound.h,
	  src/sub_damage_display.cpp, src/sub_damage_display.h,
	  src/submarine.cpp, src/submarine.h, src/submarine_IXc40.cpp,
	  src/submarine_IXc40.h, src/submarine_VIIc.cpp,
	  src/submarine_VIIc.h, src/submarine_XXI.cpp, src/submarine_XXI.h,
	  src/submarine_interface.cpp, src/submarine_interface.h,
	  src/subsim.cpp, src/system.cpp, src/system.h, src/texts.cpp,
	  src/texts.h, src/texture.cpp, src/texture.h, src/token.h,
	  src/tokencodes.h, src/tokenizer.cpp, src/tokenizer.h,
	  src/torpedo.cpp, src/torpedo.h, src/user_display.h,
	  src/user_interface.cpp, src/user_interface.h, src/vector2.h,
	  src/vector3.h, src/viewmodel.cpp, src/water_splash.cpp,
	  src/water_splash.h: undeleted files for copying.

2003-11-17 23:30  thjordan

	* src/: widget.cpp, widget.h: added widget classes from ADVSE.

2003-11-17 12:57  thjordan

	* ChangeLog, TODO: major cleanup in class system.

2003-11-17 00:28  thjordan

	* 1.map, ChangeLog, Makefile.am, Makefile.in, aclocal.m4, ai.cpp,
	  ai.h, airplane.cpp, airplane.h, angle.h, src/1.map,
	  src/Makefile.am, src/Makefile.in, src/aclocal.m4, src/ai.cpp,
	  src/ai.h, src/airplane.cpp, src/airplane.h, src/angle.h,
	  binstream.h, coastline.h, color.h, config.h, config.h.in,
	  configure, configure.ac, convert, convoy.cpp, convoy.h,
	  dangerdeep.dsp, dangerdeep.dsw, dangerdeep.kdevprj,
	  dangerdeep.kdevses, date.cpp, date.h, depcomp, depth_charge.cpp,
	  depth_charge.h, font.cpp, font.h, game.cpp, game.h,
	  src/binstream.h, src/coastline.h, src/color.h, src/config.h,
	  src/config.h.in, src/configure, src/configure.ac, src/convoy.cpp,
	  src/convoy.h, src/dangerdeep.dsp, src/dangerdeep.dsw,
	  src/dangerdeep.kdevprj, src/dangerdeep.kdevses, src/date.cpp,
	  src/date.h, src/depcomp, src/depth_charge.cpp,
	  src/depth_charge.h, src/font.cpp, src/font.h, src/game.cpp,
	  src/game.h, global_data.cpp, global_data.h, gun_shell.cpp,
	  gun_shell.h, image.cpp, image.h, install-sh, logbook.cpp,
	  logbook.h, mapcompile.cpp, menu.cpp, menu.h, missing,
	  mkinstalldirs, model.cpp, model.h, parser.cpp, parser.h,
	  sea_object.cpp, sea_object.h, sensors.cpp, sensors.h, ship.cpp,
	  ship.h, ship_battleshipmalaya.cpp, ship_battleshipmalaya.h,
	  ship_carrierbogue.cpp, ship_carrierbogue.h, ship_corvette.cpp,
	  ship_corvette.h, ship_destroyertribal.cpp,
	  ship_destroyertribal.h, ship_interface.cpp, ship_interface.h,
	  ship_largefreighter.cpp, ship_largefreighter.h,
	  ship_largemerchant.cpp, ship_largemerchant.h,
	  ship_mediumfreighter.cpp, ship_mediumfreighter.h,
	  ship_mediummerchant.cpp, ship_mediummerchant.h,
	  ship_mediumtroopship.cpp, ship_mediumtroopship.h,
	  ship_smallmerchant.cpp, ship_smallmerchant.h,
	  ship_smalltanker.cpp, ship_smalltanker.h, ships_sunk_display.cpp,
	  ships_sunk_display.h, smoke_stream.cpp, smoke_stream.h,
	  sound.cpp, sound.h, sub_damage_display.cpp, sub_damage_display.h,
	  submarine.cpp, submarine.h, submarine_IXc40.cpp,
	  submarine_IXc40.h, submarine_VIIc.cpp, submarine_VIIc.h,
	  submarine_XXI.cpp, submarine_XXI.h, submarine_interface.cpp,
	  submarine_interface.h, subsim.cpp, system.cpp, system.h,
	  texts.cpp, texts.h, texture.cpp, texture.h, token.h,
	  tokencodes.h, tokenizer.cpp, tokenizer.h, torpedo.cpp, torpedo.h,
	  user_display.h, src/global_data.cpp, src/global_data.h,
	  src/gun_shell.cpp, src/gun_shell.h, src/image.cpp, src/image.h,
	  src/install-sh, src/logbook.cpp, src/logbook.h,
	  src/mapcompile.cpp, src/menu.cpp, src/menu.h, src/missing,
	  src/mkinstalldirs, src/model.cpp, src/model.h, src/parser.cpp,
	  src/parser.h, src/sea_object.cpp, src/sea_object.h,
	  src/sensors.cpp, src/sensors.h, src/ship.cpp, src/ship.h,
	  src/ship_battleshipmalaya.cpp, src/ship_battleshipmalaya.h,
	  src/ship_carrierbogue.cpp, src/ship_carrierbogue.h,
	  src/ship_corvette.cpp, src/ship_corvette.h,
	  src/ship_destroyertribal.cpp, src/ship_destroyertribal.h,
	  src/ship_interface.cpp, src/ship_interface.h,
	  src/ship_largefreighter.cpp, src/ship_largefreighter.h,
	  src/ship_largemerchant.cpp, src/ship_largemerchant.h,
	  src/ship_mediumfreighter.cpp, src/ship_mediumfreighter.h,
	  src/ship_mediummerchant.cpp, src/ship_mediummerchant.h,
	  src/ship_mediumtroopship.cpp, src/ship_mediumtroopship.h,
	  src/ship_smallmerchant.cpp, src/ship_smallmerchant.h,
	  src/ship_smalltanker.cpp, src/ship_smalltanker.h,
	  src/ships_sunk_display.cpp, src/ships_sunk_display.h,
	  src/smoke_stream.cpp, src/smoke_stream.h, src/sound.cpp,
	  src/sound.h, src/sub_damage_display.cpp,
	  src/sub_damage_display.h, src/submarine.cpp, src/submarine.h,
	  src/submarine_IXc40.cpp, src/submarine_IXc40.h,
	  src/submarine_VIIc.cpp, src/submarine_VIIc.h,
	  src/submarine_XXI.cpp, src/submarine_XXI.h,
	  src/submarine_interface.cpp, src/submarine_interface.h,
	  src/subsim.cpp, src/system.cpp, src/system.h, src/texts.cpp,
	  src/texts.h, src/texture.cpp, src/texture.h, src/token.h,
	  src/tokencodes.h, src/tokenizer.cpp, src/tokenizer.h,
	  src/torpedo.cpp, src/torpedo.h, src/user_display.h,
	  user_interface.cpp, user_interface.h, vector2.h, vector3.h,
	  viewmodel.cpp, water_splash.cpp, water_splash.h,
	  src/user_interface.cpp, src/user_interface.h, src/vector2.h,
	  src/vector3.h, src/viewmodel.cpp, src/water_splash.cpp,
	  src/water_splash.h: code moved to sub directory.

2003-11-16 18:55  thjordan

	* 1.map, ChangeLog, global_data.cpp, global_data.h, mapcompile.cpp,
	  model.cpp, src/1.map, src/global_data.cpp, src/global_data.h,
	  src/mapcompile.cpp, src/model.cpp: replaced path DEFINEs by
	  inline functions.

2003-11-15 18:47  thjordan

	* ChangeLog, model.cpp, src/model.cpp: final model display speedup.

2003-11-10 18:17  thjordan

	* image.cpp, user_interface.cpp, src/image.cpp,
	  src/user_interface.cpp: fixed image loading code.

2003-11-10 14:43  thjordan

	* mapcompile.cpp, model.cpp, user_interface.cpp,
	  src/mapcompile.cpp, src/model.cpp, src/user_interface.cpp:
	  removed debugging printf

2003-11-10 13:51  thjordan

	* 1.map, mapcompile.cpp, user_interface.cpp, src/1.map,
	  src/mapcompile.cpp, src/user_interface.cpp: allow uncyclic
	  coastlines.

2003-11-10 11:13  thjordan

	* ship.cpp, ship.h, ship_interface.cpp, submarine_interface.cpp,
	  src/ship.cpp, src/ship.h, src/ship_interface.cpp,
	  src/submarine_interface.cpp, user_interface.cpp,
	  user_interface.h, src/user_interface.cpp, src/user_interface.h:
	  sub rolls more realistic.

2003-11-09 23:18  thjordan

	* user_interface.cpp, src/user_interface.cpp: allow more unzooming
	  of map.

2003-11-09 22:57  thjordan

	* 1.map, src/1.map, 1.map.bz2, ChangeLog, Makefile.am, Makefile.in,
	  coastline.h, src/Makefile.am, src/Makefile.in, src/coastline.h,
	  mapcompile.cpp, user_interface.cpp, user_interface.h,
	  src/mapcompile.cpp, src/user_interface.cpp, src/user_interface.h:
	  terrain works now.

2003-11-09 19:31  thjordan

	* configure, mapcompile.cpp, src/configure, src/mapcompile.cpp:
	  more on terrain.

2003-11-09 15:55  thjordan

	* 1.map.bz2, ChangeLog, Makefile.am, Makefile.in, TODO, aclocal.m4,
	  ai.cpp, binstream.h, configure, game.cpp, game.h,
	  global_data.cpp, global_data.h, mapcompile.cpp,
	  user_interface.cpp, user_interface.h, vector2.h, vector3.h,
	  src/Makefile.am, src/Makefile.in, src/aclocal.m4, src/ai.cpp,
	  src/binstream.h, src/configure, src/game.cpp, src/game.h,
	  src/global_data.cpp, src/global_data.h, src/mapcompile.cpp,
	  src/user_interface.cpp, src/user_interface.h, src/vector2.h,
	  src/vector3.h, data/textures/terrain.png: first terrain testing,
	  removed compile dependencies

2003-11-08 19:48  thjordan

	* ChangeLog, font.cpp, global_data.cpp, image.cpp, image.h,
	  model.cpp, model.h, texture.cpp, texture.h, src/font.cpp,
	  src/global_data.cpp, src/image.cpp, src/image.h, src/model.cpp,
	  src/model.h, src/texture.cpp, src/texture.h: new texture/image
	  constructor options

2003-11-08 17:58  thjordan

	* ChangeLog, user_interface.cpp, src/user_interface.cpp:
	  implemented horizon faces.

2003-11-08 17:27  thjordan

	* user_interface.cpp, user_interface.h, src/user_interface.cpp,
	  src/user_interface.h: Updated water code and ship movement.

2003-11-08 14:05  thjordan

	* ChangeLog, configure, user_interface.cpp, user_interface.h,
	  src/configure, src/user_interface.cpp, src/user_interface.h: New
	  water code (again)

2003-10-30 19:25  thjordan

	* ChangeLog, user_interface.cpp, src/user_interface.cpp,
	  data/missions/list: again fixed sun/moon simulation.

2003-10-30 11:11  thjordan

	* user_interface.cpp, src/user_interface.cpp: fix sun and moon
	  display.

2003-10-28 09:16  thjordan

	* user_interface.cpp, src/user_interface.cpp, user_interface.h,
	  src/user_interface.h: Fix sun display.

2003-10-27 22:29  thjordan

	* ChangeLog, global_data.cpp, global_data.h, user_interface.cpp,
	  src/global_data.cpp, src/global_data.h, src/user_interface.cpp,
	  data/textures/thesun.png: added sun and moon simulation.

2003-10-27 20:41  thjordan

	* data/textures/themoon.png: First bits of moon simulation.

2003-10-27 20:38  thjordan

	* global_data.cpp, global_data.h, user_interface.cpp,
	  src/global_data.cpp, src/global_data.h, src/user_interface.cpp:
	  First bits of moon simulation.

2003-10-27 16:46  thjordan

	* system.cpp, src/system.cpp, user_interface.cpp,
	  data/textures/water.png, src/user_interface.cpp: water test.
	  disabled for now.

2003-10-23 12:12  thjordan

	* vector2.h, vector3.h, src/vector2.h, src/vector3.h: small
	  syntactical changes.

2003-10-22 23:54  thjordan

	* model.cpp, user_interface.cpp, src/model.cpp,
	  src/user_interface.cpp, data/models/skyhemisphere.3ds: more
	  bugfixes.

2003-10-22 15:08  thjordan

	* viewmodel.cpp, src/viewmodel.cpp: more intuitive turning.

2003-10-22 14:47  thjordan

	* ChangeLog, model.cpp, model.h, ship_largefreighter.cpp,
	  ship_largemerchant.cpp, ship_mediumfreighter.cpp,
	  ship_mediummerchant.cpp, ship_smallmerchant.cpp,
	  ship_smalltanker.cpp, smoke_stream.h, user_interface.cpp,
	  src/model.cpp, src/model.h, src/ship_largefreighter.cpp,
	  src/ship_largemerchant.cpp, src/ship_mediumfreighter.cpp,
	  src/ship_mediummerchant.cpp, src/ship_smallmerchant.cpp,
	  src/ship_smalltanker.cpp, src/smoke_stream.h,
	  src/user_interface.cpp: use of display lists, bugfixes.

2003-10-22 11:06  thjordan

	* data/models/: corvette.3ds, submarine_IXc40.3ds: updated models.

2003-10-21 23:37  thjordan

	* model.cpp, model.h, viewmodel.cpp, src/model.cpp, src/model.h,
	  src/viewmodel.cpp: bugfixes.

2003-10-21 20:06  thjordan

	* model.cpp, subsim.cpp, viewmodel.cpp, src/model.cpp,
	  src/subsim.cpp, src/viewmodel.cpp: bugfixes.

2003-10-21 19:10  thjordan

	* model.cpp, model.h, viewmodel.cpp, src/model.cpp, src/model.h,
	  src/viewmodel.cpp, data/models/battleship_malaya.3ds: bugfixes.

2003-10-21 15:51  thjordan

	* data/models/: corvette.3ds, gun_shell.3ds, submarine_VIIc.3ds:
	  Updated models.

2003-10-21 15:28  thjordan

	* asc2off.pl, off2mdl.cpp: removed obsolete files

2003-10-21 15:27  thjordan

	* data/models/gun_shell.mdl: removed .mdl files

2003-10-21 15:26  thjordan

	* ChangeLog, Makefile.am, Makefile.in, binstream.h,
	  global_data.cpp, global_data.h, model.cpp, model.h, subsim.cpp,
	  user_interface.cpp, viewmodel.cpp, src/Makefile.am,
	  src/Makefile.in, src/binstream.h, src/global_data.cpp,
	  src/global_data.h, src/model.cpp, src/model.h, src/subsim.cpp,
	  src/user_interface.cpp, src/viewmodel.cpp,
	  data/models/battleship_malaya.3ds,
	  data/models/battleship_malaya.mdl, data/models/bogue.png,
	  data/models/carrier_bogue.3ds, data/models/carrier_bogue.mdl,
	  data/models/conning_tower_typeVII.mdl,
	  data/models/conning_tower_typeVIIc.3ds, data/models/corvette.3ds,
	  data/models/corvette.mdl, data/models/corvette.png,
	  data/models/ct7c.png, data/models/depth_charge.3ds,
	  data/models/depth_charge.mdl, data/models/destroyer1.mdl,
	  data/models/destroyer_tribal.3ds, data/models/flugzeug.png,
	  data/models/flugzeug3.3ds, data/models/gun_shell.3ds,
	  data/models/large_freighter.3ds, data/models/large_merchant.3ds,
	  data/models/largefreighter.mdl, data/models/largemerchant.mdl,
	  data/models/lgfreigh.png, data/models/lgmercha.png,
	  data/models/malaya.png, data/models/mdfreigh.png,
	  data/models/mdmercha.png, data/models/mdtroops.png,
	  data/models/medium_freighter.3ds,
	  data/models/medium_merchant.3ds,
	  data/models/medium_troopship.3ds,
	  data/models/mediumfreighter.mdl, data/models/mediummerchant.mdl,
	  data/models/skyhemisphere.3ds, data/models/skyhemisphere.mdl,
	  data/models/small_merchant.3ds, data/models/small_tanker.3ds,
	  data/models/smallmerchant.mdl, data/models/smalltanker.mdl,
	  data/models/smmercha.png, data/models/smtanker.png,
	  data/models/sub21.png, data/models/sub7.png,
	  data/models/sub9c40.png, data/models/subIXc40.mdl,
	  data/models/subVII.mdl, data/models/subXXI.mdl,
	  data/models/submarine_IXc40.3ds, data/models/submarine_VIIc.3ds,
	  data/models/submarine_XXI.3ds, data/models/torpedo.mdl,
	  data/models/torpedo_g7.3ds, data/models/tribal.png,
	  data/models/troopship1.mdl, data/textures/battleship_malaya.png,
	  data/textures/carrier_bogue.png,
	  data/textures/conning_tower_typeVII.png,
	  data/textures/corvettetex.png, data/textures/destroyer1.png,
	  data/textures/largefreightertex.png,
	  data/textures/largemerchant.png,
	  data/textures/mediumfreightertex.png,
	  data/textures/mediummerchant.png,
	  data/textures/smallmerchant.png, data/textures/smalltanker.png,
	  data/textures/subIXc40.png, data/textures/subVII.png,
	  data/textures/subXXI.png, data/textures/torpedo.png,
	  data/textures/troopship1.png: New model format 3DS.

2003-10-20 15:02  thjordan

	* data/fonts/font_nimbusrom.png: Updated font_nimbusrom

2003-10-20 14:44  thjordan

	* font.h, global_data.cpp, global_data.h, logbook.cpp,
	  ship_interface.cpp, ships_sunk_display.cpp,
	  sub_damage_display.cpp, submarine_interface.cpp, subsim.cpp,
	  user_interface.cpp, user_interface.h, src/font.h,
	  src/global_data.cpp, src/global_data.h, src/logbook.cpp,
	  src/ship_interface.cpp, src/ships_sunk_display.cpp,
	  src/sub_damage_display.cpp, src/submarine_interface.cpp,
	  src/subsim.cpp, src/user_interface.cpp, src/user_interface.h,
	  data/fonts/font_arial.png, data/fonts/font_arial2.png,
	  data/fonts/font_ellis.png, data/fonts/font_nimbusrom.png,
	  data/fonts/font_panel.png, data/fonts/font_tahoma.png,
	  data/texts/english.text, data/texts/german.text: Added new useful
	  characters, removed obsolete fonts.

2003-10-16 19:33  thjordan

	* smoke_stream.cpp, texture.cpp, texture.h, viewmodel.cpp,
	  src/smoke_stream.cpp, src/texture.cpp, src/texture.h,
	  src/viewmodel.cpp, data/textures/water.png: new water. new
	  texture method.

2003-10-13 12:19  thjordan

	* Makefile.am, Makefile.in, viewmodel.cpp, src/Makefile.am,
	  src/Makefile.in, src/viewmodel.cpp: Added a simple model viewer.

2003-10-12 17:18  thjordan

	* Makefile.am, Makefile.in, binstore.cpp, binstore.h, binstream.h,
	  game.cpp, src/Makefile.am, src/Makefile.in, src/binstream.h,
	  src/game.cpp: binstream update.

2003-10-11 23:11  thjordan

	* Makefile.am, Makefile.in, binstream.h, color.h, src/Makefile.am,
	  src/Makefile.in, src/binstream.h, src/color.h: binary storage
	  helper functions.

2003-10-11 12:28  thjordan

	* system.cpp, system.h, vector2.h, vector3.h, src/system.cpp,
	  src/system.h, src/vector2.h, src/vector3.h: new system calls.

2003-10-07 11:24  thjordan

	* color.h, texture.cpp, vector2.h, vector3.h, src/color.h,
	  src/texture.cpp, src/vector2.h, src/vector3.h: Added load and
	  save functions for color, vector2 and vector3

2003-10-05 12:44  thjordan

	* user_interface.cpp, src/user_interface.cpp: Test hack to fix wave
	  display bug.

2003-10-02 18:06  thjordan

	* parser.cpp, parser.h, src/parser.cpp, src/parser.h: fixed parser.

2003-09-28 12:11  thjordan

	* image.cpp, src/image.cpp: bugfix.

2003-09-28 06:48  efti

	* user_interface.cpp, src/user_interface.cpp: A tiny hack to make
	  the = key on US english keyboards work like the + key on german
	  keyboards (zoom the map)

2003-09-23 17:24  thjordan

	* Makefile.am, Makefile.in, aclocal.m4, configure, src/Makefile.am,
	  src/Makefile.in, src/aclocal.m4, src/configure, image.cpp,
	  image.h, src/image.cpp, src/image.h: fixed class image

2003-09-13 12:54  thjordan

	* vector2.cpp, vector3.cpp: removed useless vector2.cpp vector3.cpp

2003-09-08 20:12  thjordan

	* tokenizer.h, src/tokenizer.h: fix.

2003-09-02 09:45  thjordan

	* system.cpp, src/system.cpp: added messages for some assertions.

2003-08-08 13:24  thjordan

	* ChangeLog, ai.cpp, src/ai.cpp, ai.h, game.cpp, gun_shell.h,
	  src/ai.h, src/game.cpp, src/gun_shell.h: gun shell aiming.

2003-08-05 21:26  mpetermann

	* dangerdeep.kdevprj, dangerdeep.kdevses, src/dangerdeep.kdevprj,
	  src/dangerdeep.kdevses: Further files added.

2003-08-05 21:25  mpetermann

	* data/textures/cloudsbackgr.png: Initial version.

2003-08-05 21:24  mpetermann

	* ships_sunk_display.cpp, src/ships_sunk_display.cpp: cloudsbackgr
	  is now used as screen background

2003-08-05 21:23  mpetermann

	* global_data.cpp, global_data.h, src/global_data.cpp,
	  src/global_data.h: New texture object cloudsbackgr introduced.

2003-08-05 21:23  mpetermann

	* ChangeLog: [no log message]

2003-08-04 20:53  thjordan

	* TODO, dangerdeep.dsp, src/dangerdeep.dsp: windows version 0.0.12
	  vc6 project files update.

2003-08-04 14:40  thjordan

	* ChangeLog, config.h, configure, subsim.cpp, src/config.h,
	  src/configure, src/subsim.cpp: fixed text number bug .

2003-08-04 14:17  thjordan

	* ChangeLog, configure.ac, src/configure.ac: new release.

2003-08-04 13:56  thjordan

	* CREDITS, ChangeLog, makedatapack, data/textures/roundbutton.png:
	  fixed data package make script. removed unused file.

2003-08-04 00:10  thjordan

	* submarine_IXc40.cpp, src/submarine_IXc40.cpp: fixed wrong
	  description.

2003-08-03 18:26  thjordan

	* ChangeLog, Makefile.am, Makefile.in, global_data.cpp,
	  global_data.h, model.cpp, model.h, off2mdl.cpp, parser.cpp,
	  submarine.cpp, submarine.h, submarine_IXc40.cpp,
	  submarine_IXc40.h, subsim.cpp, tokencodes.h, src/Makefile.am,
	  src/Makefile.in, src/global_data.cpp, src/global_data.h,
	  src/model.cpp, src/model.h, src/parser.cpp, src/submarine.cpp,
	  src/submarine.h, src/submarine_IXc40.cpp, src/submarine_IXc40.h,
	  src/subsim.cpp, src/tokencodes.h, data/missions/twoconvoys.mis,
	  data/models/subIXc40.mdl, data/texts/english.text,
	  data/texts/german.text, data/textures/subIXc40.png: new sub
	  model.

2003-08-02 17:53  thjordan

	* ChangeLog, font.cpp, font.h, sub_damage_display.cpp, submarine.h,
	  system.cpp, system.h, texture.cpp, texture.h, src/font.cpp,
	  src/font.h, src/sub_damage_display.cpp, src/submarine.h,
	  src/system.cpp, src/system.h, src/texture.cpp, src/texture.h: new
	  font/texture functions. damage display fixes

2003-07-31 18:53  thjordan

	* ChangeLog, TODO, sub_damage_display.cpp, submarine.cpp,
	  submarine.h, src/sub_damage_display.cpp, src/submarine.cpp,
	  src/submarine.h, data/texts/english.text, data/texts/german.text:
	  more parts are damageable. more information about damages is
	  displayed.

2003-07-31 17:21  thjordan

	* ChangeLog, global_data.h, sub_damage_display.cpp, submarine.cpp,
	  submarine.h, submarine_interface.cpp, src/global_data.h,
	  src/sub_damage_display.cpp, src/submarine.cpp, src/submarine.h,
	  src/submarine_interface.cpp, data/texts/english.text,
	  data/texts/german.text: more changes on damage simulation and
	  display.

2003-07-31 13:12  thjordan

	* ChangeLog, game.cpp, game.h, global_data.cpp, global_data.h,
	  ships_sunk_display.cpp, subsim.cpp, user_interface.cpp,
	  src/game.cpp, src/game.h, src/global_data.cpp, src/global_data.h,
	  src/ships_sunk_display.cpp, src/subsim.cpp,
	  src/user_interface.cpp, data/textures/clouds.png,
	  data/textures/clouds1.png, data/textures/clouds2.png: new clouds.

2003-07-30 17:54  thjordan

	* ChangeLog, depth_charge.cpp, game.cpp, game.h, submarine.cpp,
	  submarine.h, subsim.cpp, system.cpp, system.h,
	  src/depth_charge.cpp, src/game.cpp, src/game.h,
	  src/submarine.cpp, src/submarine.h, src/subsim.cpp,
	  src/system.cpp, src/system.h: more on damage simulation.

2003-07-29 00:22  thjordan

	* ChangeLog, depth_charge.h, model.h, sub_damage_display.cpp,
	  submarine.cpp, submarine.h, src/depth_charge.h, src/model.h,
	  src/sub_damage_display.cpp, src/submarine.cpp, src/submarine.h:
	  first bits of damage simulation.

2003-07-28 22:04  thjordan

	* ChangeLog, sound.cpp, sound.h, subsim.cpp, src/sound.cpp,
	  src/sound.h, src/subsim.cpp: some sound fixes.

2003-07-28 15:22  thjordan

	* ChangeLog, depth_charge.cpp, game.cpp, src/depth_charge.cpp,
	  src/game.cpp: depth charge bug fix.

2003-07-28 14:25  thjordan

	* submarine.cpp, torpedo.cpp, data/missions/twoconvoys.mis,
	  src/submarine.cpp, src/torpedo.cpp: bugfix.

2003-07-28 12:59  thjordan

	* ChangeLog, global_data.cpp, global_data.h, parser.cpp,
	  ship_interface.cpp, submarine_interface.cpp, tokencodes.h,
	  torpedo.cpp, torpedo.h, user_interface.cpp, src/global_data.cpp,
	  src/global_data.h, src/parser.cpp, src/ship_interface.cpp,
	  src/submarine_interface.cpp, src/tokencodes.h, src/torpedo.cpp,
	  src/torpedo.h, src/user_interface.cpp, data/texts/english.text,
	  data/texts/german.text, data/textures/torpt1.png,
	  data/textures/torpt1fat.png, data/textures/torpt2.png,
	  data/textures/torpt3a.png, data/textures/torpt4.png,
	  data/textures/torpt5.png, data/textures/torpt6lut.png: historical
	  torpedo types added.

2003-07-28 00:44  thjordan

	* convoy.cpp, sea_object.cpp, data/missions/attackbogue.mis,
	  data/missions/largeconvoy.mis, data/missions/testconvoy.mis,
	  data/missions/twoconvoys.mis, src/convoy.cpp, src/sea_object.cpp:
	  fixed custom mission parsing.

2003-07-27 23:00  thjordan

	* ChangeLog, submarine.cpp, src/submarine.cpp, submarine.h,
	  submarine_interface.cpp, torpedo.cpp, torpedo.h, src/submarine.h,
	  src/submarine_interface.cpp, src/torpedo.cpp, src/torpedo.h:
	  completed FAT/LUT torpedo programming and simulation.

2003-07-27 21:47  thjordan

	* ChangeLog, submarine_interface.cpp, src/submarine_interface.cpp,
	  submarine_interface.h, subsim.cpp, user_interface.cpp,
	  user_interface.h, src/submarine_interface.h, src/subsim.cpp,
	  src/user_interface.cpp, src/user_interface.h: FAT programming
	  input available.

2003-07-27 18:48  thjordan

	* global_data.cpp, global_data.h, submarine_interface.cpp,
	  user_interface.cpp, user_interface.h, src/global_data.cpp,
	  src/global_data.h, src/submarine_interface.cpp,
	  src/user_interface.cpp, src/user_interface.h,
	  data/texts/english.text, data/texts/german.text,
	  data/textures/turnswitch.png, data/textures/turnswitchbackgr.png:
	  new turn switches.

2003-07-27 15:18  thjordan

	* ChangeLog, font.cpp, global_data.cpp, global_data.h,
	  submarine_interface.cpp, system.cpp, system.h,
	  user_interface.cpp, user_interface.h, src/font.cpp,
	  src/global_data.cpp, src/global_data.h,
	  src/submarine_interface.cpp, src/system.cpp, src/system.h,
	  src/user_interface.cpp, src/user_interface.h,
	  data/texts/english.text, data/texts/german.text,
	  data/textures/roundbutton.png: miscellanous changes.

2003-07-27 12:25  thjordan

	* ChangeLog, depth_charge.h, game.cpp, submarine.h,
	  user_interface.cpp, src/depth_charge.h, src/game.cpp,
	  src/submarine.h, src/user_interface.cpp: some preparations for
	  damage simulation.

2003-07-26 19:30  thjordan

	* ChangeLog, TODO, global_data.cpp, global_data.h, menu.cpp,
	  user_interface.cpp, user_interface.h, src/global_data.cpp,
	  src/global_data.h, src/menu.cpp, src/user_interface.cpp,
	  src/user_interface.h, data/fonts/font_panel.png,
	  data/textures/conning_tower_typeVII.png,
	  data/textures/menuframe.png, data/textures/panelbackgr.png: new
	  panel and menu design.

2003-07-25 13:43  thjordan

	* ChangeLog, game.cpp, user_interface.cpp, src/game.cpp,
	  src/user_interface.cpp: clouds and fog.

2003-07-24 16:40  thjordan

	* data/textures/conning_tower_typeVII.png: new conning tower
	  texture

2003-07-24 12:08  thjordan

	* ChangeLog, data/models/conning_tower_typeVII.mdl,
	  data/texts/english.text, data/texts/german.text,
	  data/textures/conning_tower_typeVII.png: improved conning tower
	  model, fixed mission text.

2003-07-23 10:13  thjordan

	* model.cpp, src/model.cpp, model.h, off2mdl.cpp, src/model.h,
	  data/models/conning_tower_typeVII.mdl: new texturing option

2003-07-22 22:03  thjordan

	* ChangeLog, global_data.cpp, global_data.h, user_interface.cpp,
	  src/global_data.cpp, src/global_data.h, src/user_interface.cpp,
	  data/models/conning_tower_typeVII.mdl: new display of conning
	  tower.

2003-07-18 15:08  thjordan

	* data/missions/twoconvoys.mis: new mission file.

2003-07-18 15:06  thjordan

	* convoy.cpp, ship.cpp, submarine.cpp, data/missions/list,
	  src/convoy.cpp, src/ship.cpp, src/submarine.cpp: some convoy
	  parse minor fixes.

2003-07-16 18:50  thjordan

	* font.cpp, src/font.cpp: fixed bug in font.cpp

2003-07-16 17:52  thjordan

	* ChangeLog, TODO, sound.cpp, src/sound.cpp: sound init test.

2003-07-15 20:27  thjordan

	* ChangeLog, submarine_interface.cpp, src/submarine_interface.cpp:
	  show torpedo that is to be moved as ghost image

2003-07-13 21:56  thjordan

	* ship_smalltanker.cpp, ship_smalltanker.h,
	  data/models/smalltanker.mdl, src/ship_smalltanker.cpp,
	  src/ship_smalltanker.h, data/textures/smalltanker.png: new tanker
	  model.

2003-07-13 21:53  thjordan

	* ChangeLog, Makefile.am, Makefile.in, convoy.cpp, global_data.cpp,
	  global_data.h, parser.cpp, ship.cpp, ship.h, submarine.cpp,
	  submarine.h, submarine_interface.cpp, submarine_interface.h,
	  subsim.cpp, system.cpp, system.h, tokencodes.h, src/Makefile.am,
	  src/Makefile.in, src/convoy.cpp, src/global_data.cpp,
	  src/global_data.h, src/parser.cpp, src/ship.cpp, src/ship.h,
	  src/submarine.cpp, src/submarine.h, src/submarine_interface.cpp,
	  src/submarine_interface.h, src/subsim.cpp, src/system.cpp,
	  src/system.h, src/tokencodes.h, data/models/largemerchant.mdl,
	  data/texts/english.text, data/texts/german.text: manual torpedo
	  reloading.

2003-07-13 16:22  thjordan

	* font.cpp, src/font.cpp, data/textures/notepadsheet.png: fixed bug
	  in font.cpp

2003-07-13 16:07  thjordan

	* ChangeLog, font.cpp, font.h, game.cpp, global_data.cpp,
	  global_data.h, logbook.cpp, menu.cpp, parser.cpp,
	  ship_interface.cpp, ships_sunk_display.cpp,
	  sub_damage_display.cpp, submarine.cpp, submarine_interface.cpp,
	  subsim.cpp, system.cpp, system.h, texts.cpp, texts.h,
	  user_interface.cpp, src/font.cpp, src/font.h, src/game.cpp,
	  src/global_data.cpp, src/global_data.h, src/logbook.cpp,
	  src/menu.cpp, src/parser.cpp, src/ship_interface.cpp,
	  src/ships_sunk_display.cpp, src/sub_damage_display.cpp,
	  src/submarine.cpp, src/submarine_interface.cpp, src/subsim.cpp,
	  src/system.cpp, src/system.h, src/texts.cpp, src/texts.h,
	  src/user_interface.cpp, data/missions/testconvoy.mis,
	  data/missions/testconvoy2.mis, data/texts/english.text,
	  data/texts/german.text, data/textures/notepadsheet.png,
	  data/textures/torpempty.png, data/textures/torpreload.png,
	  data/textures/torpt1.png, data/textures/torpt11.png,
	  data/textures/torpt3.png, data/textures/torpt3fat.png,
	  data/textures/torpt5.png, data/textures/torpt6lut.png,
	  data/textures/torpunload.png: new torpedo images, new torpedo
	  room display. replaced const char with string in class font.

2003-07-13 00:40  thjordan

	* CREDITS, ChangeLog, Makefile.am, Makefile.in, README, convoy.cpp,
	  global_data.cpp, global_data.h, parser.cpp, ship.cpp, ship.h,
	  ship_largemerchant.cpp, ship_mediummerchant.cpp,
	  ship_smallmerchant.cpp, ship_smallmerchant.h, subsim.cpp,
	  tokencodes.h, src/Makefile.am, src/Makefile.in, src/convoy.cpp,
	  src/global_data.cpp, src/global_data.h, src/parser.cpp,
	  src/ship.cpp, src/ship.h, src/ship_largemerchant.cpp,
	  src/ship_mediummerchant.cpp, src/ship_smallmerchant.cpp,
	  src/ship_smallmerchant.h, src/subsim.cpp, src/tokencodes.h,
	  data/models/mediummerchant.mdl, data/models/merchant1.mdl,
	  data/models/smallmerchant.mdl, data/texts/english.text,
	  data/texts/german.text, data/textures/mediummerchant.png,
	  data/textures/merchant1.png, data/textures/smallmerchant.png:
	  replaced old medium merchant model, new small merchant model.

2003-07-12 18:53  thjordan

	* CREDITS, ChangeLog, Makefile.am, Makefile.in, convoy.cpp,
	  global_data.cpp, global_data.h, parser.cpp, ship.cpp, ship.h,
	  ship_largemerchant.cpp, ship_largemerchant.h, subsim.cpp,
	  tokencodes.h, src/Makefile.am, src/Makefile.in, src/convoy.cpp,
	  src/global_data.cpp, src/global_data.h, src/parser.cpp,
	  src/ship.cpp, src/ship.h, src/ship_largemerchant.cpp,
	  src/ship_largemerchant.h, src/subsim.cpp, src/tokencodes.h,
	  data/missions/attackbogue.mis, data/models/largemerchant.mdl,
	  data/texts/english.text, data/texts/german.text,
	  data/textures/largemerchant.png: new model.

2003-07-12 13:58  thjordan

	* convoy.cpp, game.cpp, subsim.cpp, src/convoy.cpp, src/game.cpp,
	  src/subsim.cpp: fixed bug in custom mission generation.

2003-07-11 21:48  thjordan

	* ship_mediummerchant.cpp, ship_mediumtroopship.cpp,
	  src/ship_mediummerchant.cpp, src/ship_mediumtroopship.cpp,
	  data/texts/english.text: severall fixes for new models.

2003-07-11 21:10  thjordan

	* ChangeLog, Makefile.am, Makefile.in, convoy.cpp, global_data.cpp,
	  global_data.h, parser.cpp, ship.cpp, ship.h,
	  ship_largefreighter.cpp, ship_largefreighter.h,
	  ship_mediumfreighter.cpp, ship_mediumfreighter.h, subsim.cpp,
	  tokencodes.h, src/Makefile.am, src/Makefile.in, src/convoy.cpp,
	  src/global_data.cpp, src/global_data.h, src/parser.cpp,
	  src/ship.cpp, src/ship.h, src/ship_largefreighter.cpp,
	  src/ship_largefreighter.h, src/ship_mediumfreighter.cpp,
	  src/ship_mediumfreighter.h, src/subsim.cpp, src/tokencodes.h,
	  data/models/largefreighter.mdl, data/models/mediumfreighter.mdl,
	  data/texts/english.text, data/texts/german.text,
	  data/textures/largefreightertex.png,
	  data/textures/mediumfreightertex.png: introduced two new models.

2003-07-11 15:42  thjordan

	* convoy.cpp, game.cpp, vector2.h, src/convoy.cpp, src/game.cpp,
	  src/vector2.h: more on custom mission generation.

2003-07-11 12:40  thjordan

	* ChangeLog, convoy.cpp, game.cpp, sea_object.cpp, sea_object.h,
	  submarine_VIIc.cpp, submarine_XXI.cpp, src/convoy.cpp,
	  src/game.cpp, src/sea_object.cpp, src/sea_object.h,
	  src/submarine_VIIc.cpp, src/submarine_XXI.cpp: sea_object.cpp
	  game.cpp convoy.cpp etc.    - new throttle model. more code for
	  custom mission generation.

2003-07-10 23:23  thjordan

	* user_interface.cpp, src/user_interface.cpp: fix water bug fix :-/

2003-07-10 20:06  thjordan

	* Makefile.in, user_interface.cpp, src/Makefile.in,
	  src/user_interface.cpp: fixed wave display bug

2003-07-10 18:57  thjordan

	* ChangeLog, Makefile.am, ai.cpp, config.h, configure, game.cpp,
	  gun_shell.cpp, gun_shell.h, smoke_stream.cpp, user_interface.cpp,
	  src/Makefile.am, src/ai.cpp, src/config.h, src/configure,
	  src/game.cpp, src/gun_shell.cpp, src/gun_shell.h,
	  src/smoke_stream.cpp, src/user_interface.cpp: gun shell display
	  fix, smoke display fix.

2003-07-09 21:19  thjordan

	* ChangeLog, configure.ac, dangerdeep.dsp, model.cpp,
	  src/configure.ac, src/dangerdeep.dsp, src/model.cpp: fixed win32
	  bug. Version increased to 0.0.12

2003-07-08 00:11  thjordan

	* ChangeLog, subsim.cpp, user_interface.cpp, user_interface.h,
	  src/subsim.cpp, src/user_interface.cpp, src/user_interface.h,
	  data/textures/corvettetex.png, data/textures/water.png:
	  user_interface.cpp   - fixed code for new water, removed old
	  water code.

2003-07-07 12:41  thjordan

	* ChangeLog, game.cpp, src/game.cpp: * game.cpp   - end game when
	  contact to enemy is lost

2003-07-07 12:18  thjordan

	* model.cpp, parser.h, src/model.cpp, src/parser.h: fixed bug
	  preventing win32 compile. display bug still there.

2003-07-07 12:04  thjordan

	* model.cpp, src/model.cpp: quick and dirty win32 display fix.

2003-07-06 22:49  thjordan

	* ChangeLog, game.cpp, game.h, menu.cpp, src/game.cpp, src/game.h,
	  src/menu.cpp, data/texts/english.text, data/texts/german.text: *
	  game.h game.cpp   - first bits of result recording and display,
	  rather experimental.

2003-07-06 21:27  thjordan

	* ChangeLog, game.cpp, model.cpp, smoke_stream.cpp, smoke_stream.h,
	  src/game.cpp, src/model.cpp, src/smoke_stream.cpp,
	  src/smoke_stream.h: * smokestream.cpp   - segfault reason found &
	  fixe

2003-07-06 20:39  thjordan

	* ChangeLog, angle.h, binstore.h, color.h, dangerdeep.dsp,
	  dangerdeep.dsw, date.h, font.cpp, font.h, game.cpp, game.h,
	  global_data.cpp, global_data.h, image.cpp, logbook.cpp,
	  logbook.h, menu.cpp, model.cpp, ship.cpp, ship_interface.cpp,
	  sound.cpp, submarine_interface.cpp, subsim.cpp, system.cpp,
	  texture.cpp, texture.h, user_interface.cpp, vector2.h,
	  water_splash.cpp, src/angle.h, src/color.h, src/dangerdeep.dsp,
	  src/dangerdeep.dsw, src/date.h, src/font.cpp, src/font.h,
	  src/game.cpp, src/game.h, src/global_data.cpp, src/global_data.h,
	  src/image.cpp, src/logbook.cpp, src/logbook.h, src/menu.cpp,
	  src/model.cpp, src/ship.cpp, src/ship_interface.cpp,
	  src/sound.cpp, src/submarine_interface.cpp, src/subsim.cpp,
	  src/system.cpp, src/texture.cpp, src/texture.h,
	  src/user_interface.cpp, src/vector2.h, src/water_splash.cpp:
	  win32 port available.

2003-07-06 17:33  thjordan

	* ChangeLog, convoy.cpp, convoy.h, game.cpp, game.h, ship.h,
	  subsim.cpp, src/convoy.cpp, src/convoy.h, src/game.cpp,
	  src/game.h, src/ship.h, src/subsim.cpp: First bits of custom
	  mission generation.

2003-07-06 16:00  thjordan

	* data/models/corvette.mdl: further corvette model fix.

2003-07-06 13:12  thjordan

	* ship.cpp, ship.h, smoke_stream.cpp, subsim.cpp,
	  user_interface.cpp, data/missions/testconvoy.mis, src/ship.cpp,
	  src/ship.h, src/smoke_stream.cpp, src/subsim.cpp,
	  src/user_interface.cpp: sinking ships stop smoking. vessel
	  preview with length/width indicator.

2003-07-06 12:29  thjordan

	* model.cpp, model.h, off2mdl.cpp, src/model.cpp, src/model.h,
	  data/models/corvette.mdl, data/textures/corvettetex.png: fixed
	  corvette model. new off2mdl option.

2003-07-05 23:57  thjordan

	* ChangeLog, angle.h, menu.cpp, sea_object.h,
	  submarine_interface.cpp, user_interface.cpp, user_interface.h,
	  src/angle.h, src/menu.cpp, src/sea_object.h,
	  src/submarine_interface.cpp, src/user_interface.cpp,
	  src/user_interface.h: head to course is shown.

2003-07-05 22:48  thjordan

	* ChangeLog, Makefile.am, Makefile.in, global_data.cpp,
	  global_data.h, parser.cpp, ship.cpp, ship.h, ship_corvette.cpp,
	  ship_corvette.h, subsim.cpp, tokencodes.h, user_interface.cpp,
	  src/Makefile.am, src/Makefile.in, src/global_data.cpp,
	  src/global_data.h, src/parser.cpp, src/ship.cpp, src/ship.h,
	  src/ship_corvette.cpp, src/ship_corvette.h, src/subsim.cpp,
	  src/tokencodes.h, src/user_interface.cpp,
	  data/missions/testconvoy.mis, data/models/corvette.mdl,
	  data/texts/english.text, data/texts/german.text,
	  data/textures/corvettetex.png: new model: corvette.

2003-07-05 15:58  thjordan

	* user_interface.cpp, src/user_interface.cpp: new lighting.

2003-07-05 14:27  thjordan

	* ChangeLog, ai.cpp, game.cpp, game.h, subsim.cpp,
	  user_interface.cpp, src/ai.cpp, src/game.cpp, src/game.h,
	  src/subsim.cpp, src/user_interface.cpp, data/textures/clouds.png:
	  fixed ai bug, new clouds.

2003-07-05 12:07  thjordan

	* ship_destroyertribal.cpp, src/ship_destroyertribal.cpp: smaller
	  turn radius for destroyer.

2003-07-05 12:07  thjordan

	* ai.cpp, src/ai.cpp, ai.h, sea_object.cpp, sea_object.h, src/ai.h,
	  src/sea_object.cpp, src/sea_object.h, ship_destroyertribal.cpp,
	  src/ship_destroyertribal.cpp: ai changes.

2003-07-04 19:50  thjordan

	* user_interface.cpp, src/user_interface.cpp: new idea in comment.

2003-07-04 15:16  thjordan

	* smoke_stream.cpp, smoke_stream.h, src/smoke_stream.cpp,
	  src/smoke_stream.h: initial version of smoke_stream

2003-07-04 15:12  thjordan

	* ship_mediummerchant.cpp, src/ship_mediummerchant.cpp: improved
	  smoke appearance.

2003-07-04 10:21  thjordan

	* sea_object.cpp, sea_object.h, src/sea_object.cpp,
	  src/sea_object.h: outcommented old collision detection code.

2003-07-04 10:12  thjordan

	* ChangeLog, ai.cpp, ai.h, ship.cpp, ship.h,
	  ship_mediummerchant.cpp, user_interface.cpp, src/ai.cpp,
	  src/ai.h, src/ship.cpp, src/ship.h, src/ship_mediummerchant.cpp,
	  src/user_interface.cpp: changes smoke appearance.

2003-07-03 23:31  thjordan

	* ChangeLog, Makefile.am, Makefile.in, README, global_data.cpp,
	  global_data.h, ship.cpp, ship.h, ship_mediummerchant.cpp,
	  ship_mediummerchant.h, user_interface.cpp,
	  data/textures/smoke.png, src/Makefile.am, src/Makefile.in,
	  src/global_data.cpp, src/global_data.h, src/ship.cpp, src/ship.h,
	  src/ship_mediummerchant.cpp, src/ship_mediummerchant.h,
	  src/user_interface.cpp: new experimental smoke caused by medium
	  merchant.

2003-07-03 21:29  thjordan

	* user_interface.cpp, vector2.cpp, vector2.h, vector3.cpp,
	  vector3.h, src/user_interface.cpp, src/vector2.h, src/vector3.h:
	  vector2/3 .cpp -> .h transfer for templates

2003-07-03 12:09  thjordan

	* model.cpp, model.h, sea_object.cpp, user_interface.cpp,
	  vector2.cpp, vector2.h, vector3.cpp, vector3.h, src/model.cpp,
	  src/model.h, src/sea_object.cpp, src/user_interface.cpp,
	  src/vector2.h, src/vector3.h: new model drawing. really fast this
	  time.

2003-07-02 23:46  thjordan

	* data/texts/english.text: text correction

2003-07-02 21:34  mpetermann

	* ChangeLog: [no log message]

2003-07-02 21:33  mpetermann

	* submarine_interface.cpp, src/submarine_interface.cpp: When a
	  submarine launches a torpedo the right text is choosed now.

2003-07-02 21:32  mpetermann

	* game.cpp, src/game.cpp: When a ship is sunk the right text is
	  choosed now.

2003-07-02 20:49  thjordan

	* model.cpp, model.h, user_interface.cpp, src/model.cpp,
	  src/model.h, src/user_interface.cpp, data/textures/clouds.png:
	  faster model display using OpenGL features.

2003-07-02 16:56  thjordan

	* menu.cpp, submarine_interface.cpp, user_interface.cpp,
	  src/menu.cpp, src/submarine_interface.cpp,
	  src/user_interface.cpp: updates water, clouds, menu input
	  fetures, periscope FOV.

2003-07-02 16:00  thjordan

	* game.cpp, ship_interface.cpp, submarine_interface.cpp,
	  system.cpp, system.h, user_interface.cpp, src/game.cpp,
	  src/ship_interface.cpp, src/submarine_interface.cpp,
	  src/system.cpp, src/system.h, src/user_interface.cpp: new
	  experimental water part2. more files appear as touched in cvs
	  than really are!

2003-07-01 22:15  thjordan

	* global_data.h, submarine.h, system.cpp, user_interface.cpp,
	  user_interface.h, src/global_data.h, src/submarine.h,
	  src/system.cpp, src/user_interface.cpp, src/user_interface.h,
	  data/images/threesubs.jpg: new experimental water.

2003-06-29 23:16  thjordan

	* game.cpp, game.h, subsim.cpp, src/game.cpp, src/game.h,
	  src/subsim.cpp: shifted mission generation code fragments to
	  game.cpp

2003-06-29 21:14  thjordan

	* Makefile.am, src/Makefile.am, Makefile.in, binstore.cpp,
	  binstore.h, game.cpp, src/Makefile.in, src/game.cpp: new binary
	  storage class.

2003-06-29 20:16  thjordan

	* game.cpp, game.h, global_data.cpp, global_data.h,
	  submarine_interface.cpp, src/game.cpp, src/game.h,
	  src/global_data.cpp, src/global_data.h,
	  src/submarine_interface.cpp, data/images/damage_screen_backg.jpg,
	  data/images/damage_screen_backg.png, data/images/depthcharge.jpg,
	  data/images/killed.jpg, data/images/killed.png,
	  data/images/scopewatcher.jpg, data/images/scopewatcher.png,
	  data/images/threesubs.jpg, data/images/threesubs.png,
	  data/images/titlebackgr.jpg, data/images/titlebackgr.png,
	  data/texts/english.text, data/texts/german.text: new ingame menu.
	  replaced png's with jpg's to decrease data size.

2003-06-29 17:47  thjordan

	* global_data.cpp, global_data.h, menu.cpp, subsim.cpp,
	  src/global_data.cpp, src/global_data.h, src/menu.cpp,
	  src/subsim.cpp, data/images/killed.png,
	  data/images/scopewatcher.png, data/texts/english.text: more menu
	  works, more menues.

2003-06-29 14:17  thjordan

	* subsim.cpp, src/subsim.cpp: show vessel name also.

2003-06-29 14:11  thjordan

	* game.cpp, global_data.cpp, menu.cpp, menu.h, subsim.cpp,
	  src/game.cpp, src/global_data.cpp, src/menu.cpp, src/menu.h,
	  src/subsim.cpp, data/images/threesubs.png,
	  data/texts/english.text, data/texts/german.text,
	  data/textures/3subs.png: adapted "show vessels" to new menu style

2003-06-29 12:15  thjordan

	* game.cpp, src/game.cpp, menu.cpp, menu.h, sub_damage_display.cpp,
	  subsim.cpp, src/menu.cpp, src/menu.h, src/sub_damage_display.cpp,
	  src/subsim.cpp, data/texts/english.text, data/texts/german.text:
	  more menues and texts.

2003-06-28 23:52  thjordan

	* Makefile.am, Makefile.in, TODO, ai.cpp, date.cpp, game.cpp,
	  game.h, global_data.cpp, global_data.h, image.cpp, logbook.cpp,
	  logbook.h, ship_battleshipmalaya.cpp, ship_carrierbogue.cpp,
	  ship_destroyertribal.cpp, ship_interface.cpp, ship_interface.h,
	  ship_mediummerchant.cpp, ship_mediumtroopship.cpp,
	  ships_sunk_display.cpp, ships_sunk_display.h, submarine_VIIc.cpp,
	  submarine_XXI.cpp, submarine_interface.cpp, subsim.cpp,
	  texts.cpp, texts.h, user_interface.cpp, user_interface.h,
	  data/images/killed.png, data/texts/english.text,
	  data/texts/german.text, src/Makefile.am, src/Makefile.in,
	  src/ai.cpp, src/date.cpp, src/game.cpp, src/game.h,
	  src/global_data.cpp, src/global_data.h, src/image.cpp,
	  src/logbook.cpp, src/logbook.h, src/ship_battleshipmalaya.cpp,
	  src/ship_carrierbogue.cpp, src/ship_destroyertribal.cpp,
	  src/ship_interface.cpp, src/ship_interface.h,
	  src/ship_mediummerchant.cpp, src/ship_mediumtroopship.cpp,
	  src/ships_sunk_display.cpp, src/ships_sunk_display.h,
	  src/submarine_VIIc.cpp, src/submarine_XXI.cpp,
	  src/submarine_interface.cpp, src/subsim.cpp, src/texts.cpp,
	  src/texts.h, src/user_interface.cpp, src/user_interface.h:
	  changed text display to new routine usage. KIA picture.

2003-06-28 21:41  thjordan

	* menu.cpp, src/menu.cpp: replaced GL_LINE_STRIP with GL_LINE_LOOP
	  for frame drawing

2003-06-28 21:22  thjordan

	* global_data.cpp, global_data.h, src/global_data.cpp,
	  src/global_data.h: fixed global data, forgot some files that
	  changed in cvs.

2003-06-28 21:20  thjordan

	* global_data.cpp, global_data.h, menu.cpp, menu.h, subsim.cpp,
	  texts.cpp, src/global_data.cpp, src/global_data.h, src/menu.cpp,
	  src/menu.h, src/subsim.cpp, src/texts.cpp,
	  data/fonts/font_logo.png, data/fonts/font_nimbusrom.png,
	  data/images/titlebackgr.png, data/missions/list,
	  data/texts/english.text, data/texts/german.text,
	  data/textures/titel.png: made new menu structure and cool design

2003-06-28 14:25  thjordan

	* image.cpp, image.h, src/image.cpp, src/image.h: included
	  image.h/.cpp in cvs, i forgot that at last commit :-(

2003-06-28 14:21  thjordan

	* Makefile.am, Makefile.in, global_data.cpp, global_data.h,
	  logbook.cpp, sub_damage_display.cpp, submarine_interface.cpp,
	  src/Makefile.am, src/Makefile.in, src/global_data.cpp,
	  src/global_data.h, src/logbook.cpp, src/sub_damage_display.cpp,
	  src/submarine_interface.cpp, subsim.cpp, texture.cpp, texture.h,
	  src/subsim.cpp, src/texture.cpp, src/texture.h: introduced handy
	  class image

2003-06-16 22:23  thjordan

	* global_data.cpp, data/textures/repaircritical.png,
	  data/textures/repairheavy.png, data/textures/repairlight.png,
	  data/textures/repairmedium.png, data/textures/repairwrecked.png,
	  src/global_data.cpp: cosmetical fixes for damage status icons.

2003-06-16 21:49  thjordan

	* data/textures/: repaircritical.png, repairheavy.png,
	  repairlight.png, repairmedium.png, repairwrecked.png: and add the
	  icons also in cvs...

2003-06-16 21:47  thjordan

	* ChangeLog, global_data.cpp, global_data.h,
	  sub_damage_display.cpp, sub_damage_display.h, submarine.cpp,
	  submarine.h, src/global_data.cpp, src/global_data.h,
	  src/sub_damage_display.cpp, src/sub_damage_display.h,
	  src/submarine.cpp, src/submarine.h, data/texts/english.text,
	  data/texts/german.text: added small icons showing damage status.

2003-06-16 17:29  thjordan

	* ChangeLog, ship_interface.cpp, ship_interface.h,
	  submarine_interface.cpp, submarine_interface.h,
	  user_interface.cpp, user_interface.h, src/ship_interface.cpp,
	  src/ship_interface.h, src/submarine_interface.cpp,
	  src/submarine_interface.h, src/user_interface.cpp,
	  src/user_interface.h: moved display of damage status to correct
	  class.

2003-06-16 14:00  thjordan

	* submarine.cpp, src/submarine.cpp: set common damageable parts to
	  "no damage"

2003-06-16 13:58  thjordan

	* config.h, configure, sub_damage_display.cpp,
	  sub_damage_display.h, submarine.cpp, submarine.h,
	  submarine_XXI.cpp, src/config.h, src/configure,
	  src/sub_damage_display.cpp, src/sub_damage_display.h,
	  src/submarine.cpp, src/submarine.h, src/submarine_XXI.cpp: moved
	  damage handling to submarine.h

2003-06-11 19:57  thjordan

	* ChangeLog, configure.ac, makedatapack, src/configure.ac: new
	  release 0.0.10

2003-06-09 01:14  mpetermann

	* ChangeLog: [no log message]

2003-06-08 13:47  thjordan

	* sub_damage_display.cpp, sub_damage_display.h,
	  src/sub_damage_display.cpp, src/sub_damage_display.h: some
	  changes in sub damage display

2003-06-08 11:12  thjordan

	* sub_damage_display.o: removed mistakingly introduced .o file

2003-06-08 11:09  thjordan

	* sub_damage_display.cpp, sub_damage_display.h,
	  sub_damage_display.o, src/sub_damage_display.cpp,
	  src/sub_damage_display.h, data/texts/english.text,
	  data/texts/german.text: more damage screen texts

2003-06-08 10:44  thjordan

	* parser.cpp, sub_damage_display.cpp, src/parser.cpp,
	  src/sub_damage_display.cpp, sub_damage_display.o, subsim.cpp,
	  texts.cpp, texts.h, user_interface.cpp, src/subsim.cpp,
	  src/texts.cpp, src/texts.h, src/user_interface.cpp,
	  data/texts/english.text, data/texts/german.text: new multilingual
	  text handling

2003-06-08 01:07  thjordan

	* color.h, src/color.h, off2mdl.cpp, sub_damage_display.cpp,
	  sub_damage_display.h, sub_damage_display.o, user_interface.cpp,
	  src/sub_damage_display.cpp, src/sub_damage_display.h,
	  src/user_interface.cpp: some further sub_damage_display works,
	  standard colors in color.h available

2003-06-08 00:30  thjordan

	* ChangeLog, Makefile.am, Makefile.in, aclocal.m4, configure,
	  global_data.cpp, global_data.h, ship_interface.cpp,
	  sub_damage_display.cpp, sub_damage_display.h,
	  sub_damage_display.o, src/Makefile.am, src/Makefile.in,
	  src/aclocal.m4, src/configure, src/global_data.cpp,
	  src/global_data.h, src/ship_interface.cpp,
	  src/sub_damage_display.cpp, src/sub_damage_display.h,
	  submarine_interface.cpp, submarine_interface.h,
	  user_interface.cpp, user_interface.h,
	  src/submarine_interface.cpp, src/submarine_interface.h,
	  src/user_interface.cpp, src/user_interface.h,
	  data/images/sub_damage_scheme_all.png: further works on sub
	  damage display

2003-05-31 00:27  mpetermann

	* date.h, src/date.h: Month october added.

2003-05-30 23:50  thjordan

	* ChangeLog, global_data.cpp, src/global_data.cpp, global_data.h,
	  system.cpp, user_interface.cpp, src/global_data.h,
	  src/system.cpp, src/user_interface.cpp: damage screen background
	  drawing.

2003-05-30 22:45  thjordan

	* config.h, src/config.h, data/images/damage_screen_backg.png:
	  introduced image subdir, new damage screen background.

2003-05-15 23:30  mpetermann

	* ChangeLog: [no log message]

2003-05-15 23:29  mpetermann

	* data/textures/gauge5.png: Initial commit.

2003-05-15 23:27  mpetermann

	* user_interface.cpp, user_interface.h, src/user_interface.cpp,
	  src/user_interface.h: New methods display_manometer_gauge.

2003-05-15 23:25  mpetermann

	* tokencodes.h, src/tokencodes.h: New tokens for fuel amount and
	  battery charge.

2003-05-15 23:23  mpetermann

	* texts.h, src/texts.h: New texts for battery and diesel fuel
	  gauges.

2003-05-15 23:22  mpetermann

	* submarine_interface.cpp, submarine_interface.h,
	  src/submarine_interface.cpp, src/submarine_interface.h: New
	  method display_gauges.

2003-05-15 23:20  mpetermann

	* submarine_VIIc.cpp, submarine_XXI.cpp, src/submarine_VIIc.cpp,
	  src/submarine_XXI.cpp: Fuel consumption and battery decharge rate
	  modified. The original values were calculated for knots, but
	  meters per second is used.

2003-05-15 23:18  mpetermann

	* submarine.h, src/submarine.h: Method to return battery_level.

2003-05-15 23:16  mpetermann

	* submarine.cpp, src/submarine.cpp: Set battery_level default value
	  to 1. Use parser for mission specific battery charge. Call
	  ship::simulate and not sea_object::simulate method. ship is the
	  direct father class of submarine, not sea_object.

2003-05-15 23:14  mpetermann

	* ship.h, src/ship.h: Method to return fuel_level.

2003-05-15 23:13  mpetermann

	* ship.cpp, src/ship.cpp: Set fuel_level default value to 1. Use
	  parser for mission specific fuel values. Call ai only when AI is
	  available. That is not the case on the players unit.

2003-05-15 23:09  mpetermann

	* parser.cpp, src/parser.cpp: New token for fuel amount and battery
	  load.

2003-05-15 23:08  mpetermann

	* global_data.cpp, src/global_data.cpp, global_data.h,
	  src/global_data.h: Load one further gauge.

2003-05-15 23:07  mpetermann

	* game.cpp, src/game.cpp: Use the torpedos position as detonation
	  point, not the ships position.

2003-05-12 23:55  mpetermann

	* ChangeLog: [no log message]

2003-05-12 23:55  mpetermann

	* submarine_interface.cpp, src/submarine_interface.cpp: When no
	  target is selected but a torpedo is launched the simulation
	  aborts. This error is corrected.

2003-05-11 19:07  mpetermann

	* sound.cpp, src/sound.cpp: [no log message]

2003-05-07 21:05  mpetermann

	* sound.cpp, src/sound.cpp: Return value of function SDL_OpenAudio
	  was not evaluated properly.

2003-05-07 20:01  mpetermann

	* sound.cpp, sound.h, src/sound.cpp, src/sound.h: Minor changes.

2003-04-30 23:12  mpetermann

	* ChangeLog: [no log message]

2003-04-30 23:11  mpetermann

	* ships_sunk_display.cpp, src/ships_sunk_display.cpp,
	  ships_sunk_display.h, src/ships_sunk_display.h: Initial revision.

2003-04-30 23:10  mpetermann

	* Makefile.am, src/Makefile.am, Makefile.in, src/Makefile.in,
	  dangerdeep.kdevprj, src/dangerdeep.kdevprj, game.cpp,
	  src/game.cpp, sea_object.cpp, src/sea_object.cpp, sea_object.h,
	  src/sea_object.h, ship.h, src/ship.h, ship_battleshipmalaya.cpp,
	  src/ship_battleshipmalaya.cpp, ship_battleshipmalaya.h,
	  ship_carrierbogue.cpp, src/ship_battleshipmalaya.h,
	  src/ship_carrierbogue.cpp, ship_carrierbogue.h,
	  ship_destroyertribal.cpp, ship_destroyertribal.h,
	  src/ship_carrierbogue.h, src/ship_destroyertribal.cpp,
	  src/ship_destroyertribal.h, ship_mediummerchant.cpp,
	  src/ship_mediummerchant.cpp, ship_mediummerchant.h,
	  ship_mediumtroopship.cpp, src/ship_mediummerchant.h,
	  src/ship_mediumtroopship.cpp, ship_mediumtroopship.h,
	  src/ship_mediumtroopship.h, submarine.h, src/submarine.h,
	  submarine_VIIc.cpp, submarine_VIIc.h, submarine_XXI.cpp,
	  submarine_XXI.h, texts.h, user_interface.cpp,
	  src/submarine_VIIc.cpp, src/submarine_VIIc.h,
	  src/submarine_XXI.cpp, src/submarine_XXI.h, src/texts.h,
	  src/user_interface.cpp, user_interface.h, src/user_interface.h:
	  New module ships_sunk_display introduced. A vast number of
	  changes was necessary to used this new module.

2003-04-30 20:05  mpetermann

	* global_data.cpp, src/global_data.cpp, global_data.h,
	  src/global_data.h, logbook.cpp, src/logbook.cpp: Variable woodbg
	  renamed to woodbackgr.

2003-04-29 22:07  mpetermann

	* ChangeLog: [no log message]

2003-04-29 22:07  mpetermann

	* logbook.cpp, src/logbook.cpp: Wooden desk as background.

2003-04-29 22:05  mpetermann

	* data/textures/wooden_desk.png: Initial revision.

2003-04-29 20:10  mpetermann

	* ChangeLog: [no log message]

2003-04-29 20:06  mpetermann

	* torpedo.cpp, src/torpedo.cpp, torpedo.h, src/torpedo.h: New
	  method get_hit_points to create torpedos with different
	  detonation power.

2003-04-29 20:01  mpetermann

	* logbook.cpp, src/logbook.cpp: Extend the area that can be used to
	  change logbook page.	Change pages with '<' and '>' keys.

2003-04-29 20:00  mpetermann

	* game.cpp, src/game.cpp, game.h, src/game.h: When two torpedos hit
	  one target, it is sunk twice.

2003-04-28 19:19  mpetermann

	* user_display.h, src/user_display.h: Initial version.

2003-04-25 20:10  mpetermann

	* Makefile.am, Makefile.in, src/Makefile.am, src/Makefile.in,
	  dangerdeep.kdevprj, src/dangerdeep.kdevprj: New module logbook.

2003-04-25 20:01  mpetermann

	* logbook.cpp, logbook.h, src/logbook.cpp, src/logbook.h,
	  data/textures/logbook_spiral.png: Initial version.

2003-04-25 19:56  mpetermann

	* ChangeLog, ai.cpp, date.cpp, date.h, game.cpp, game.h,
	  global_data.cpp, global_data.h, sound.cpp, src/ai.cpp,
	  src/date.cpp, src/date.h, src/game.cpp, src/game.h,
	  src/global_data.cpp, src/global_data.h, src/sound.cpp, sound.h,
	  submarine_interface.cpp, texts.h, user_interface.cpp,
	  user_interface.h, vector2.cpp, vector3.cpp, src/sound.h,
	  src/submarine_interface.cpp, src/texts.h, src/user_interface.cpp,
	  src/user_interface.h: New module logbook.

2003-04-21 18:42  mpetermann

	* ChangeLog, config.h.in, src/config.h.in: [no log message]

2003-04-21 18:42  mpetermann

	* user_interface.cpp, user_interface.h, src/user_interface.cpp,
	  src/user_interface.h: New methods to play sound effects
	  introduced.

2003-04-21 18:41  mpetermann

	* submarine_interface.cpp, src/submarine_interface.cpp,
	  submarine_interface.h, src/submarine_interface.h: Methods to play
	  sound effects changed.

2003-04-21 18:38  mpetermann

	* submarine.cpp, src/submarine.cpp: Noise modification factor
	  changed.

2003-04-21 18:36  mpetermann

	* sound.cpp, src/sound.cpp: Removed some methods. When a sound is
	  not found the game does not exit anymore.

2003-04-21 18:33  mpetermann

	* global_data.cpp, global_data.h, src/global_data.cpp,
	  src/global_data.h: More sound effects.

2003-04-21 18:33  mpetermann

	* game.cpp, src/game.cpp: In the detection methods the very own
	  ship is no longer detected anymore.

2003-04-21 18:31  mpetermann

	* angle.h, src/angle.h: Operator < changed.

2003-04-21 18:31  mpetermann

	* ai.cpp, src/ai.cpp: Some randomize in the ai methods.

2003-04-21 18:05  mpetermann

	* data/sounds/: torpedo_detonation_1.wav, torpedo_detonation_2.wav,
	  torpedo_launch.wav: Soundfiles removed.

2003-04-20 20:12  mpetermann

	* sound.cpp, sound.h, src/sound.cpp, src/sound.h: Initial version.

2003-04-19 21:02  mpetermann

	* water_splash.h, src/water_splash.h: - Created new classes for
	  diverse water splash types.

2003-04-19 21:00  mpetermann

	* ChangeLog: [no log message]

2003-04-19 20:59  mpetermann

	* makedatapack: - data/sounds is now copied to archive now.

2003-04-19 20:57  mpetermann

	* water_splash.cpp, src/water_splash.cpp: - Created new classes for
	  diverse water splash types.

2003-04-19 20:53  mpetermann

	* game.cpp, global_data.cpp, global_data.h, gun_shell.cpp,
	  submarine.cpp, submarine_interface.cpp, submarine_interface.h,
	  user_interface.cpp, user_interface.h, src/game.cpp,
	  src/global_data.cpp, src/global_data.h, src/gun_shell.cpp,
	  src/submarine.cpp, src/submarine_interface.cpp,
	  src/submarine_interface.h, src/user_interface.cpp,
	  src/user_interface.h: - Sound effects for torpedo detonation -
	  Sound effect for torpedo launch - noise modification factor
	  changed - Sound effects are loaded now

2003-04-19 20:51  mpetermann

	* Makefile.am, Makefile.in, configure, configure.ac,
	  src/Makefile.am, src/Makefile.in, src/configure,
	  src/configure.ac: New module sound.

2003-04-19 20:44  mpetermann

	* data/sounds/: torpedo_detonation_1.wav, torpedo_detonation_2.wav,
	  torpedo_launch.wav: Initial version.

2003-04-18 22:30  mpetermann

	* global_data.cpp, src/global_data.cpp, global_data.h,
	  src/global_data.h: Three water splash textures are now available.

2003-04-18 22:29  mpetermann

	* ChangeLog: [no log message]

2003-04-18 22:28  mpetermann

	* water_splash.cpp, src/water_splash.cpp: Corrected an error. The
	  water splashes are now display in the correct way.

2003-04-18 20:49  mpetermann

	* ChangeLog: [no log message]

2003-04-18 20:45  mpetermann

	* data/textures/: torpedo_expl_water_splash_1.png,
	  torpedo_expl_water_splash_2.png: Initial version.

2003-04-18 20:44  mpetermann

	* global_data.cpp, global_data.h, submarine.cpp, submarine.h,
	  submarine_interface.cpp, submarine_interface.h, system.cpp,
	  system.h, torpedo.cpp, torpedo.h, user_interface.cpp,
	  src/global_data.cpp, src/global_data.h, src/submarine.cpp,
	  src/submarine.h, src/submarine_interface.cpp,
	  src/submarine_interface.h, src/system.cpp, src/system.h,
	  src/torpedo.cpp, src/torpedo.h, src/user_interface.cpp: - Night
	  mode color changed.  - Console is no longer displayed in night
	  mode.  - Lead angle system activated.

2003-04-18 20:42  mpetermann

	* water_splash.cpp, src/water_splash.cpp, water_splash.h,
	  src/water_splash.h: Experimental version of multiple texture
	  system.

2003-04-17 23:53  mpetermann

	* data/missions/testconvoy.mis: Type VIIc submarine is now using a
	  snorkel.

2003-04-17 23:47  mpetermann

	* ChangeLog: [no log message]

2003-04-17 23:47  mpetermann

	* README: New key f to raise/lower snorkel.

2003-04-17 23:45  mpetermann

	* user_interface.cpp, user_interface.h, src/user_interface.cpp,
	  src/user_interface.h: - Red light mode during night.	- Diverse
	  method calls changed. New parameter of class game needed.

2003-04-17 23:44  mpetermann

	* tokencodes.h, src/tokencodes.h: Tokens for snorkel changed

2003-04-17 23:43  mpetermann

	* texts.h, src/texts.h: Several new text entries.

2003-04-17 23:43  mpetermann

	* submarine_interface.cpp, submarine_interface.h,
	  src/submarine_interface.cpp, src/submarine_interface.h: -
	  Introduced red light mode.  - Diverse method calls changed. New
	  parameter of class game needed.

2003-04-17 23:42  mpetermann

	* submarine_XXI.cpp, src/submarine_XXI.cpp: Snorkel is a standard
	  equipment of Type XXI submarines.

2003-04-17 23:41  mpetermann

	* submarine.cpp, src/submarine.cpp, submarine.h, src/submarine.h:
	  Snorkel use modified.

2003-04-17 23:40  mpetermann

	* ship_interface.cpp, src/ship_interface.cpp: Calls for
	  draw_infopanel changed.

2003-04-17 23:39  mpetermann

	* parser.cpp, src/parser.cpp: Snorkel entries changed

2003-04-17 23:37  mpetermann

	* game.cpp, src/game.cpp: Time gap for night mode modified.

2003-04-17 21:44  mpetermann

	* ChangeLog: [no log message]

2003-04-17 21:44  mpetermann

	* README: New keys for snorkel depth and snorkel.

2003-04-17 21:43  mpetermann

	* submarine_interface.cpp, user_interface.cpp,
	  src/submarine_interface.cpp, src/user_interface.cpp,
	  user_interface.h, src/user_interface.h: - New methods for red
	  light mode.  - Draw a red box around the selected target.  -
	  Moved method add_rudder_message from submarine_interface to this
	  module.  - Moved method add_rudder_message to module
	  user_interface.

2003-04-17 21:42  mpetermann

	* ship.cpp, src/ship.cpp, ship.h, src/ship.h, submarine.cpp,
	  submarine.h, submarine_VIIc.cpp, submarine_XXI.cpp,
	  src/submarine.cpp, src/submarine.h, src/submarine_VIIc.cpp,
	  src/submarine_XXI.cpp: - Fuel and battery consumption introduces.
	  Battery recharged is still uncomplete because there are currently
	  no time value available for the recharge process.  - New method
	  is_day_mode introduced. This method is needed to activate red
	  light mode during night.  - ..._in_direction methods modified.  -
	  New method contact_in_direction introduced.

2003-04-17 21:40  mpetermann

	* parser.cpp, tokencodes.h, src/parser.cpp, src/tokencodes.h: New
	  tokens for snorkel.

2003-04-17 21:39  mpetermann

	* game.cpp, src/game.cpp, game.h, src/game.h: - ..._in_direction
	  methods modified.  - New method contact_in_direction introduced.
	  - New method is_day_mode introduced. This method is needed to
	  activate red light mode during night.

2003-04-17 21:38  mpetermann

	* angle.h, src/angle.h: Comparison methods introduced.

2003-04-13 22:11  mpetermann

	* Makefile.in, src/Makefile.in: New module date.

2003-04-13 22:02  mpetermann

	* ChangeLog, TODO: [no log message]

2003-04-13 22:01  mpetermann

	* game.cpp, src/game.cpp, game.h, src/game.h: - ..._in_direction
	  methods modified.  - New method contact_in_direction introduced.

2003-04-13 22:00  mpetermann

	* ship_interface.cpp, src/ship_interface.cpp,
	  submarine_interface.cpp, src/submarine_interface.cpp,
	  submarine_interface.h, user_interface.cpp,
	  src/submarine_interface.h, src/user_interface.cpp,
	  user_interface.h, src/user_interface.h: - Draw a red box around
	  the selected target.	- Moved method add_rudder_message from
	  submarine_interface to this module.  - Moved method
	  add_rudder_message to module user_interface.

2003-04-11 22:57  mpetermann

	* Makefile.am, src/Makefile.am: - New module date.

2003-04-10 23:25  mpetermann

	* dangerdeep.kdevprj, dangerdeep.kdevses, src/dangerdeep.kdevprj,
	  src/dangerdeep.kdevses: - New files

2003-04-10 23:22  mpetermann

	* date.cpp, src/date.cpp, date.h, src/date.h: Initial version

2003-04-10 23:11  mpetermann

	* ChangeLog: [no log message]

2003-04-10 23:08  mpetermann

	* vector2.cpp, vector2.h, src/vector2.h, vector3.cpp, vector3.h,
	  src/vector3.h: - New operator<< introduced.

2003-04-10 23:06  mpetermann

	* ai.cpp, game.cpp, src/ai.cpp, src/game.cpp, game.h,
	  sea_object.cpp, sea_object.h, sensors.cpp, sensors.h, ship.cpp,
	  ship.h, ship_battleshipmalaya.cpp, ship_battleshipmalaya.h,
	  ship_carrierbogue.cpp, ship_carrierbogue.h, src/game.h,
	  src/sea_object.cpp, src/sea_object.h, src/sensors.cpp,
	  src/sensors.h, src/ship.cpp, src/ship.h,
	  src/ship_battleshipmalaya.cpp, src/ship_battleshipmalaya.h,
	  src/ship_carrierbogue.cpp, src/ship_carrierbogue.h,
	  ship_destroyertribal.cpp, ship_destroyertribal.h,
	  ship_mediummerchant.cpp, ship_mediummerchant.h,
	  ship_mediumtroopship.cpp, ship_mediumtroopship.h, submarine.cpp,
	  submarine_VIIc.cpp, submarine_VIIc.h, submarine_XXI.cpp,
	  submarine_XXI.h, subsim.cpp, system.cpp, torpedo.cpp, torpedo.h,
	  src/ship_destroyertribal.cpp, src/ship_destroyertribal.h,
	  src/ship_mediummerchant.cpp, src/ship_mediummerchant.h,
	  src/ship_mediumtroopship.cpp, src/ship_mediumtroopship.h,
	  src/submarine.cpp, src/submarine_VIIc.cpp, src/submarine_VIIc.h,
	  src/submarine_XXI.cpp, src/submarine_XXI.h, src/subsim.cpp,
	  src/system.cpp, src/torpedo.cpp, src/torpedo.h: - New method
	  sonar_acoustical_torpedo_target determines the loudest target
	  within detection cone and range and returns a pointer to this
	  object.  - sensor_factory removed - passive_sonar used actual
	  position of target, not its noise source.  - New module for date
	  calculations and comparisons.

2003-04-07 19:11  mpetermann

	* submarine.cpp, src/submarine.cpp, submarine.h, src/submarine.h:
	  Torpedoes, that are actually reloaded, cannot longer be launched.

2003-04-06 21:41  thjordan

	* user_interface.cpp, src/user_interface.cpp: reverted to version
	  1.20, 1.21 was wrong.

2003-04-06 21:29  thjordan

	* user_interface.cpp, src/user_interface.cpp: fixed splash
	  rotation.

2003-04-06 21:21  mpetermann

	* user_interface.cpp, src/user_interface.cpp, water_splash.cpp,
	  src/water_splash.cpp: - The water splash was displayed with a
	  wrong angle. This error is corrected.

2003-04-06 20:00  mpetermann

	* ChangeLog: [no log message]

2003-04-06 19:59  mpetermann

	* gun_shell.cpp, src/gun_shell.cpp: When gun shell impacts on water
	  a splash is created.

2003-04-06 19:55  mpetermann

	* Makefile.am, src/Makefile.am, Makefile.in, src/Makefile.in: New
	  module water_splash.

2003-04-06 19:54  mpetermann

	* game.cpp, game.h, src/game.cpp, src/game.h: New list
	  water_splashs introduced and used.

2003-04-06 19:53  mpetermann

	* global_data.cpp, global_data.h, src/global_data.cpp,
	  src/global_data.h: New texture for torpedo detonation water
	  splash is loaded.

2003-04-06 19:53  mpetermann

	* user_interface.cpp, src/user_interface.cpp: Glasses view is
	  zoomed.

2003-04-06 19:52  mpetermann

	* submarine_interface.cpp, src/submarine_interface.cpp: Zoomable
	  periscope. Use y key for zoom mode. UZO view is zoomed.

2003-04-06 19:52  mpetermann

	* water_splash.cpp, water_splash.h, src/water_splash.cpp,
	  src/water_splash.h: Water splash when a torpedo detonates or a
	  gun shell hits water.

2003-04-06 19:51  mpetermann

	* data/textures/torpedo_expl_water_splash.png: Initial version.

2003-04-06 13:22  mpetermann

	* ChangeLog: [no log message]

2003-04-06 13:20  mpetermann

	* airplane.h, convoy.h, depth_charge.h, game.cpp, src/airplane.h,
	  src/convoy.h, src/depth_charge.h, src/game.cpp, gun_shell.h,
	  sea_object.cpp, sea_object.h, sensors.cpp, sensors.h,
	  src/gun_shell.h, src/sea_object.cpp, src/sea_object.h,
	  src/sensors.cpp, src/sensors.h, ship.h, ship_interface.cpp,
	  submarine.cpp, submarine.h, src/ship.h, src/ship_interface.cpp,
	  src/submarine.cpp, src/submarine.h, submarine_interface.cpp,
	  torpedo.h, user_interface.cpp, src/submarine_interface.cpp,
	  src/torpedo.h, src/user_interface.cpp: - Removed conversion
	  functions and introduced dynamic_cast calls to verify the exact
	  class type of an object.

2003-04-05 16:46  mpetermann

	* ChangeLog: [no log message]

2003-04-05 16:45  mpetermann

	* game.h, gun_shell.cpp, gun_shell.h, sea_object.cpp, src/game.h,
	  src/gun_shell.cpp, src/gun_shell.h, src/sea_object.cpp,
	  sea_object.h, src/sea_object.h, sensors.cpp, sensors.h,
	  src/sensors.cpp, src/sensors.h, ship_battleshipmalaya.cpp,
	  ship_carrierbogue.cpp, src/ship_battleshipmalaya.cpp,
	  src/ship_carrierbogue.cpp, ship_destroyertribal.cpp,
	  ship_mediummerchant.cpp, ship_mediumtroopship.cpp, submarine.cpp,
	  submarine.h, src/ship_destroyertribal.cpp,
	  src/ship_mediummerchant.cpp, src/ship_mediumtroopship.cpp,
	  src/submarine.cpp, src/submarine.h, submarine_VIIc.cpp,
	  submarine_XXI.cpp, torpedo.cpp, src/submarine_VIIc.cpp,
	  src/submarine_XXI.cpp, src/torpedo.cpp: - Passive sonar contacts
	  are grouped and not more than 5 are displayed.  - New method
	  get_depth_factor introduced in module game.  - Method
	  do_noise_mod removed. A new method get_noise_factor is introduced
	  in sea_object and submarine as replacement.  - Error in gun_shell
	  method simulate corrected. The position of the shell is now
	  calculated correctly. But their is still something to do within
	  the ai module to adjust the firing parameter (elevation and
	  direction).

2003-04-05 16:42  mpetermann

	* game.cpp, src/game.cpp: [no log message]

2003-04-04 20:54  mpetermann

	* ChangeLog, airplane.cpp, convoy.cpp, src/airplane.cpp,
	  src/convoy.cpp, depth_charge.cpp, gun_shell.cpp, sea_object.cpp,
	  sea_object.h, ship_battleshipmalaya.cpp, ship_carrierbogue.cpp,
	  src/depth_charge.cpp, src/gun_shell.cpp, src/sea_object.cpp,
	  src/sea_object.h, src/ship_battleshipmalaya.cpp,
	  src/ship_carrierbogue.cpp, ship_destroyertribal.cpp,
	  ship_mediummerchant.cpp, ship_mediumtroopship.cpp, submarine.cpp,
	  submarine.h, submarine_VIIc.cpp, src/ship_destroyertribal.cpp,
	  src/ship_mediummerchant.cpp, src/ship_mediumtroopship.cpp,
	  src/submarine.cpp, src/submarine.h, src/submarine_VIIc.cpp,
	  submarine_XXI.cpp, src/submarine_XXI.cpp, torpedo.cpp,
	  src/torpedo.cpp: Special visual and sonar cross section
	  introduced.

2003-04-04 20:25  mpetermann

	* sensors.cpp, src/sensors.cpp, sensors.h, src/sensors.h: Initial
	  version of new sensor system.

2003-04-04 20:18  mpetermann

	* ai.cpp, src/ai.cpp, ai.h, src/ai.h, airplane.cpp, airplane.h,
	  convoy.cpp, convoy.h, depth_charge.cpp, src/airplane.cpp,
	  src/airplane.h, src/convoy.cpp, src/convoy.h,
	  src/depth_charge.cpp, depth_charge.h, game.cpp, game.h,
	  src/depth_charge.h, src/game.cpp, src/game.h, global_data.cpp,
	  src/global_data.cpp, gun_shell.cpp, gun_shell.h, sea_object.cpp,
	  sea_object.h, src/gun_shell.cpp, src/gun_shell.h,
	  src/sea_object.cpp, src/sea_object.h, ship.cpp, ship.h,
	  src/ship.cpp, src/ship.h, ship_battleshipmalaya.cpp,
	  src/ship_battleshipmalaya.cpp, ship_carrierbogue.cpp,
	  src/ship_carrierbogue.cpp, ship_destroyertribal.cpp,
	  src/ship_destroyertribal.cpp, ship_interface.cpp,
	  src/ship_interface.cpp, ship_interface.h,
	  ship_mediummerchant.cpp, src/ship_interface.h,
	  src/ship_mediummerchant.cpp, ship_mediumtroopship.cpp,
	  submarine.cpp, src/ship_mediumtroopship.cpp, src/submarine.cpp,
	  submarine.h, src/submarine.h, submarine_VIIc.cpp,
	  src/submarine_VIIc.cpp, submarine_XXI.cpp, src/submarine_XXI.cpp,
	  torpedo.cpp, torpedo.h, src/torpedo.cpp, src/torpedo.h,
	  user_interface.cpp, src/user_interface.cpp, user_interface.h,
	  src/user_interface.h: New sensor system is used.

2003-04-04 20:15  mpetermann

	* ChangeLog: [no log message]

2003-04-04 20:14  mpetermann

	* Makefile.am, src/Makefile.am, Makefile.in, src/Makefile.in: New
	  module sensors.

2003-04-03 10:41  thjordan

	* CREDITS: updated CREDITS

2003-04-02 20:13  mpetermann

	* global_data.cpp, src/global_data.cpp: The glasses texture was
	  loaded without alpha value.

2003-04-01 18:46  mpetermann

	* data/textures/glasses.png: Initial version of glasses texture.

2003-04-01 18:45  mpetermann

	* ChangeLog: [no log message]

2003-04-01 18:44  mpetermann

	* user_interface.h, src/user_interface.h: - New method
	  display_glasses.

2003-04-01 18:43  mpetermann

	* user_interface.cpp, src/user_interface.cpp: - When the submarine
	  is on periscope depth and the periscope is up all visual contacts
	  are now shown on map.  - Use y- and x-keys in bridge mode to swap
	  to glasses view.

2003-04-01 18:42  mpetermann

	* submarine_interface.h, src/submarine_interface.h: - New method to
	  create a message about the rudder state.

2003-04-01 18:41  mpetermann

	* submarine_interface.cpp, src/submarine_interface.cpp: - Changed
	  the way the rudder works.

2003-04-01 18:39  mpetermann

	* submarine.h, src/submarine.h: - New method get_max_depth returns
	  the maximum dive depth of a submarine.  - New switch for electric
	  engine. This is needed e.g. for detection reasons using passive
	  sonar.  - snorkel_depth added

2003-04-01 18:38  mpetermann

	* submarine.cpp, src/submarine.cpp: - max_submerged_speed is
	  returned when electric engine is activated. max_speed else.  -
	  Electric engine is launched while diving.

2003-04-01 18:36  mpetermann

	* sea_object.h, src/sea_object.h: - Added new rudder features.

2003-04-01 18:35  mpetermann

	* sea_object.cpp, src/sea_object.cpp: - New rudder feature

2003-04-01 18:33  mpetermann

	* global_data.h, src/global_data.h: - New texture object glasses.

2003-04-01 18:33  mpetermann

	* global_data.cpp, src/global_data.cpp: - glasses object is filled.

2003-04-01 18:32  mpetermann

	* game.cpp, src/game.cpp: [no log message]

2003-04-01 18:28  mpetermann

	* ChangeLog: [no log message]

2003-04-01 12:22  mpetermann

	* ChangeLog: Initial version.

2003-04-01 12:21  mpetermann

	* user_interface.cpp, src/user_interface.cpp: Moved constructor
	  user_interface from header file to source file. New methods
	  draw_pings, draw_visual_contacts, draw_sound_contacts defined and
	  called from method display_map

2003-04-01 12:21  mpetermann

	* user_interface.h, src/user_interface.h: Definition of constructor
	  user_interface removed. New methods draw_pings,
	  draw_visual_contacts and draw_sound_contacts declared. Declared
	  some methods virtual.

2003-04-01 12:20  mpetermann

	* submarine_interface.cpp, src/submarine_interface.cpp: Use method
	  get_periscope_depth instead calculating depth everytime it is
	  needed

2003-04-01 12:20  mpetermann

	* submarine_interface.h, src/submarine_interface.h: Declared some
	  methods virtual

2003-04-01 12:19  mpetermann

	* submarine.h, src/submarine.h: New attribute periscope_depth, two
	  new methods get_periscope_depth and is_submerged

2003-04-01 12:19  mpetermann

	* submarine.cpp, src/submarine.cpp: Changed constructor

2003-04-01 12:18  mpetermann

	* sea_object.h, src/sea_object.h: New method get_depth added

2003-04-01 00:59  mpetermann

	* dangerdeep.kdevprj, src/dangerdeep.kdevprj, dangerdeep.kdevses,
	  src/dangerdeep.kdevses: Initial version of KDevelop project
	  files.

2003-04-01 00:50  mpetermann

	* ai.cpp, airplane.h, convoy.h, depth_charge.h, global_data.cpp,
	  gun_shell.h, model.cpp, ship.h, ship_interface.cpp, src/ai.cpp,
	  src/airplane.h, src/convoy.h, src/depth_charge.h,
	  src/global_data.cpp, src/gun_shell.h, src/model.cpp, src/ship.h,
	  src/ship_interface.cpp, submarine.h, submarine_interface.cpp,
	  torpedo.h, src/submarine.h, src/submarine_interface.cpp,
	  src/torpedo.h, user_interface.h, src/user_interface.h: -
	  Reimplemented virtual methods - Removed unused variables

2003-03-31 23:56  mpetermann

	* sea_object.h, src/sea_object.h: Changed some static methods for
	  speed reasons.

2003-03-31 23:34  mpetermann

	* TODO: Added some periscope features.

2003-03-31 23:29  mpetermann

	* submarine_interface.cpp, src/submarine_interface.cpp,
	  ship_interface.cpp, user_interface.cpp, src/ship_interface.cpp,
	  src/user_interface.cpp, submarine_interface.h,
	  src/submarine_interface.h, ship_interface.h, user_interface.h,
	  src/ship_interface.h, src/user_interface.h: Moved several methods
	  from ship_interface and submarine_interface to user_interface

2003-03-31 15:26  thjordan

	* Makefile.am, Makefile.in, TODO, src/Makefile.am, src/Makefile.in,
	  config.h, configure, configure.ac, game.cpp, makedatapack,
	  subsim.cpp, src/config.h, src/configure, src/configure.ac,
	  src/game.cpp, src/subsim.cpp: various fixes.

2003-03-24 11:13  thjordan

	* subsim.cpp, texts.cpp, texts.h, src/subsim.cpp, src/texts.cpp,
	  src/texts.h: simplified multilanguage text usage.

2003-03-19 19:16  thjordan

	* README, TODO, game.cpp, src/game.cpp, game.h, parser.cpp,
	  src/game.h, src/parser.cpp, sea_object.cpp, src/sea_object.cpp,
	  sea_object.h, src/sea_object.h, ship.cpp, ship.h,
	  ship_interface.cpp, src/ship.cpp, src/ship.h,
	  src/ship_interface.cpp, ship_interface.h,
	  submarine_interface.cpp, src/ship_interface.h,
	  src/submarine_interface.cpp, submarine_interface.h,
	  src/submarine_interface.h, texts.cpp, texts.h, src/texts.cpp,
	  src/texts.h, tokencodes.h, src/tokencodes.h, user_interface.cpp,
	  user_interface.h, src/user_interface.cpp, src/user_interface.h,
	  data/missions/attackbogue.mis, data/missions/testconvoy.mis,
	  data/missions/testconvoy2.mis: introduced time def. in missions,
	  better trail recording, simple ship tonnage recording

2003-03-19 12:21  thjordan

	* game.cpp, src/game.cpp: finally fixed collision detection. now
	  working on visibility

2003-03-18 21:16  thjordan

	* Makefile.in, game.cpp, src/Makefile.in, src/game.cpp,
	  data/missions/attackbogue.mis: fixed broken collision detection
	  (but not fully - i'm puzzled now)

2003-03-18 19:35  thjordan

	* CREDITS, Makefile.am, game.cpp, logo.xpm, src/Makefile.am,
	  src/game.cpp, data/missions/list: added logo, credits

2003-03-18 14:24  thjordan

	* Makefile.am, src/Makefile.am, Makefile.in, TODO, aclocal.m4,
	  configure, global_data.cpp, src/Makefile.in, src/aclocal.m4,
	  src/configure, src/global_data.cpp, global_data.h, model.cpp,
	  parser.cpp, ship.cpp, ship.h, ship_carrierbogue.cpp,
	  ship_carrierbogue.h, submarine_interface.cpp, subsim.cpp,
	  system.cpp, texts.cpp, src/global_data.h, src/model.cpp,
	  src/parser.cpp, src/ship.cpp, src/ship.h,
	  src/ship_carrierbogue.cpp, src/ship_carrierbogue.h,
	  src/submarine_interface.cpp, src/subsim.cpp, src/system.cpp,
	  src/texts.cpp, texts.h, tokencodes.h, src/texts.h,
	  src/tokencodes.h, data/models/carrier_bogue.mdl,
	  data/textures/carrier_bogue.png: added model of bogue class
	  carrier made by Christian Kolaß

2003-03-15 12:40  thjordan

	* ai.cpp, ai.h, convoy.cpp, convoy.h, game.h,
	  submarine_interface.cpp, src/ai.cpp, src/ai.h, src/convoy.cpp,
	  src/convoy.h, src/game.h, src/submarine_interface.cpp: made
	  escorts acting as team (crude hack)

2003-03-14 12:50  thjordan

	* game.cpp, game.h, sea_object.h, ship_interface.cpp,
	  submarine_interface.cpp, vector2.cpp, vector2.h, vector3.h,
	  src/game.cpp, src/game.h, src/sea_object.h,
	  src/ship_interface.cpp, src/submarine_interface.cpp,
	  src/vector2.h, src/vector3.h: better collision detection

2003-03-12 19:58  thjordan

	* TODO, game.cpp, game.h, submarine_interface.cpp, src/game.cpp,
	  src/game.h, src/submarine_interface.cpp: more realistic acustic
	  contact reporting

2003-03-12 17:21  thjordan

	* ai.cpp, src/ai.cpp, ai.h, src/ai.h, convoy.cpp, convoy.h,
	  game.cpp, src/convoy.cpp, src/convoy.h, src/game.cpp, parser.cpp,
	  sea_object.cpp, sea_object.h, ship.cpp, ship.h,
	  ship_interface.cpp, src/parser.cpp, src/sea_object.cpp,
	  src/sea_object.h, src/ship.cpp, src/ship.h,
	  src/ship_interface.cpp, submarine_interface.cpp, texts.cpp,
	  texts.h, src/submarine_interface.cpp, src/texts.cpp, src/texts.h,
	  tokencodes.h, torpedo.cpp, src/tokencodes.h, src/torpedo.cpp,
	  data/missions/largeconvoy.mis, data/missions/testconvoy.mis: more
	  convoy works.

2003-03-11 17:47  thjordan

	* Makefile.am, src/Makefile.am, Makefile.in, src/Makefile.in,
	  config.h, configure, configure.ac, src/config.h, src/configure,
	  src/configure.ac, convoy.cpp, convoy.h, sea_object.cpp, ship.h,
	  submarine_interface.cpp, src/convoy.cpp, src/convoy.h,
	  src/sea_object.cpp, src/ship.h, src/submarine_interface.cpp,
	  data/missions/largeconvoy.mis, data/missions/testconvoy.mis: more
	  about convoys.

2003-03-11 14:37  thjordan

	* convoy.cpp, src/convoy.cpp, convoy.h, game.cpp, game.h,
	  submarine.cpp, submarine_interface.cpp, src/convoy.h,
	  src/game.cpp, src/game.h, src/submarine.cpp,
	  src/submarine_interface.cpp, data/missions/testconvoy.mis,
	  data/missions/testconvoy2.mis: some more convoy works.

2003-03-11 13:54  thjordan

	* Makefile.am, Makefile.in, convoy.cpp, game.cpp, parser.cpp,
	  tokencodes.h, src/Makefile.am, src/Makefile.in, src/convoy.cpp,
	  src/game.cpp, src/parser.cpp, src/tokencodes.h,
	  data/missions/largeconvoy.mis: updated convoy code CVS

2003-03-11 13:44  thjordan

	* TODO, convoy.cpp, src/convoy.cpp, convoy.h, game.cpp, game.h,
	  ship.h, ship_battleshipmalaya.h, ship_destroyertribal.h,
	  ship_mediummerchant.h, ship_mediumtroopship.h, src/convoy.h,
	  src/game.cpp, src/game.h, src/ship.h,
	  src/ship_battleshipmalaya.h, src/ship_destroyertribal.h,
	  src/ship_mediummerchant.h, src/ship_mediumtroopship.h: added
	  convoy handling (under construction)

2003-03-10 21:48  thjordan

	* README, submarine.cpp, submarine.h, submarine_interface.cpp,
	  src/submarine.cpp, src/submarine.h, src/submarine_interface.cpp,
	  texts.cpp, texts.h, src/texts.cpp, src/texts.h: torpedo fire
	  control improved, added in-game vessel identification

2003-03-10 21:22  thjordan

	* convoy.h, game.cpp, src/convoy.h, src/game.cpp, global_data.cpp,
	  global_data.h, src/global_data.cpp, src/global_data.h,
	  sea_object.h, src/sea_object.h, ship_battleshipmalaya.cpp,
	  ship_battleshipmalaya.h, ship_destroyertribal.cpp,
	  ship_destroyertribal.h, ship_mediummerchant.cpp,
	  ship_mediummerchant.h, ship_mediumtroopship.cpp,
	  ship_mediumtroopship.h, submarine_VIIc.cpp, submarine_VIIc.h,
	  submarine_XXI.cpp, submarine_XXI.h,
	  src/ship_battleshipmalaya.cpp, src/ship_battleshipmalaya.h,
	  src/ship_destroyertribal.cpp, src/ship_destroyertribal.h,
	  src/ship_mediummerchant.cpp, src/ship_mediummerchant.h,
	  src/ship_mediumtroopship.cpp, src/ship_mediumtroopship.h,
	  src/submarine_VIIc.cpp, src/submarine_VIIc.h,
	  src/submarine_XXI.cpp, src/submarine_XXI.h, subsim.cpp,
	  texts.cpp, texts.h, src/subsim.cpp, src/texts.cpp, src/texts.h,
	  data/textures/3subs.png: improved vessel preview, added
	  descriptions.

2003-03-10 20:06  thjordan

	* airplane.cpp, src/airplane.cpp, airplane.h, depth_charge.cpp,
	  game.cpp, src/airplane.h, src/depth_charge.cpp, src/game.cpp,
	  gun_shell.cpp, sea_object.cpp, sea_object.h, ship.cpp, ship.h,
	  ship_battleshipmalaya.cpp, ship_destroyertribal.cpp,
	  src/gun_shell.cpp, src/sea_object.cpp, src/sea_object.h,
	  src/ship.cpp, src/ship.h, src/ship_battleshipmalaya.cpp,
	  src/ship_destroyertribal.cpp, ship_mediummerchant.cpp,
	  ship_mediumtroopship.cpp, submarine.cpp, submarine.h,
	  submarine_VIIc.cpp, submarine_XXI.cpp, submarine_interface.cpp,
	  src/ship_mediummerchant.cpp, src/ship_mediumtroopship.cpp,
	  src/submarine.cpp, src/submarine.h, src/submarine_VIIc.cpp,
	  src/submarine_XXI.cpp, src/submarine_interface.cpp, torpedo.cpp,
	  torpedo.h, src/torpedo.cpp, src/torpedo.h: removed awful init()
	  functions, improved sub ui a bit
	  ----------------------------------------------------------------------

2003-03-10 18:36  thjordan

	* TODO, ai.cpp, src/ai.cpp, ai.h, config.h, src/ai.h, src/config.h,
	  configure, configure.ac, game.cpp, src/configure,
	  src/configure.ac, src/game.cpp, game.h, makebinpack,
	  submarine_interface.cpp, torpedo.cpp, user_interface.cpp,
	  src/game.h, src/submarine_interface.cpp, src/torpedo.cpp,
	  src/user_interface.cpp: introduced basic acoustic simulation,
	  T5/T11 working now

2003-03-05 18:12  thjordan

	* game.cpp, src/game.cpp, game.h, global_data.cpp, global_data.h,
	  user_interface.cpp, src/game.h, src/global_data.cpp,
	  src/global_data.h, src/user_interface.cpp: now we have dusk &
	  dawn and variing view distance!

2003-03-05 14:33  thjordan

	* TODO, game.cpp, model.cpp, user_interface.cpp, src/game.cpp,
	  src/model.cpp, src/user_interface.cpp,
	  data/missions/largeconvoy.mis, data/missions/list: introduced
	  night/day

2003-03-05 12:30  thjordan

	* TODO, global_data.cpp, src/global_data.cpp, global_data.h,
	  submarine_interface.cpp, src/global_data.h,
	  src/submarine_interface.cpp, submarine_interface.h, texts.cpp,
	  texts.h, user_interface.cpp, src/submarine_interface.h,
	  src/texts.cpp, src/texts.h, src/user_interface.cpp,
	  data/textures/clock12.png, data/textures/clock24.png: time
	  display.

2003-03-05 10:50  thjordan

	* user_interface.cpp, src/user_interface.cpp,
	  data/textures/clouds.png: clouds looking much better, data size
	  halfed (50k).

2003-03-05 10:44  thjordan

	* global_data.cpp, global_data.h, src/global_data.cpp,
	  src/global_data.h, user_interface.cpp, src/user_interface.cpp,
	  data/models/skyhemisphere.mdl, data/textures/clouds.png: fixed
	  the mess of my cloud test yesterday. New better looking clouds,
	  at the cost of new big data (100k)

2003-03-05 00:14  thjordan

	* global_data.cpp, global_data.h, model.cpp, model.h, off2mdl.cpp,
	  user_interface.cpp, src/global_data.cpp, src/global_data.h,
	  src/model.cpp, src/model.h, src/user_interface.cpp,
	  data/models/skyhemisphere.mdl, data/textures/clouds.png: some sky
	  texturing tests

2003-03-04 17:31  thjordan

	* TODO, game.cpp, src/game.cpp, submarine_interface.cpp,
	  src/submarine_interface.cpp, torpedo.cpp, src/torpedo.cpp,
	  user_interface.cpp, src/user_interface.cpp, user_interface.h,
	  src/user_interface.h: several fixes.

2003-03-03 16:07  thjordan

	* TODO, ai.cpp, depth_charge.cpp, game.cpp, src/ai.cpp,
	  src/depth_charge.cpp, src/game.cpp, game.h, gun_shell.cpp,
	  menu.h, sea_object.cpp, sea_object.h, ship_interface.cpp,
	  ship_interface.h, submarine.cpp, submarine.h,
	  submarine_interface.cpp, submarine_interface.h, subsim.cpp,
	  texts.cpp, texts.h, torpedo.cpp, torpedo.h, user_interface.cpp,
	  user_interface.h, src/game.h, src/gun_shell.cpp, src/menu.h,
	  src/sea_object.cpp, src/sea_object.h, src/ship_interface.cpp,
	  src/ship_interface.h, src/submarine.cpp, src/submarine.h,
	  src/submarine_interface.cpp, src/submarine_interface.h,
	  src/subsim.cpp, src/texts.cpp, src/texts.h, src/torpedo.cpp,
	  src/torpedo.h, src/user_interface.cpp, src/user_interface.h:
	  restructuring of internal communication. visibility code now much
	  better suited for network play

2003-02-28 18:07  thjordan

	* TODO, game.cpp, game.h, gun_shell.cpp, ship.cpp, ship.h,
	  ship_battleshipmalaya.cpp, ship_destroyertribal.cpp,
	  ship_interface.cpp, ship_interface.h, ship_mediummerchant.cpp,
	  ship_mediumtroopship.cpp, submarine_VIIc.cpp, submarine_XXI.cpp,
	  submarine_interface.cpp, src/game.cpp, src/game.h,
	  src/gun_shell.cpp, src/ship.cpp, src/ship.h,
	  src/ship_battleshipmalaya.cpp, src/ship_destroyertribal.cpp,
	  src/ship_interface.cpp, src/ship_interface.h,
	  src/ship_mediummerchant.cpp, src/ship_mediumtroopship.cpp,
	  src/submarine_VIIc.cpp, src/submarine_XXI.cpp,
	  src/submarine_interface.cpp, submarine_interface.h, subsim.cpp,
	  torpedo.cpp, user_interface.h, src/submarine_interface.h,
	  src/subsim.cpp, src/torpedo.cpp, src/user_interface.h,
	  data/missions/list, data/missions/testship.mis: improved mission
	  handling

2003-02-28 09:39  thjordan

	* ship_destroyertribal.cpp, ship_mediumtroopship.cpp, subsim.cpp,
	  src/ship_destroyertribal.cpp, src/ship_mediumtroopship.cpp,
	  src/subsim.cpp, data/missions/testconvoy2.mis: switched troopship
	  and destroyer .cpp's. new mission

2003-02-27 19:52  thjordan

	* makedatapack: improved data package generator script

2003-02-27 19:29  thjordan

	* Makefile.am, Makefile.in, src/Makefile.am, src/Makefile.in, TODO,
	  airplane.cpp, depth_charge.cpp, game.cpp, game.h, gun_shell.cpp,
	  parser.cpp, parser.h, sea_object.cpp, sea_object.h,
	  src/airplane.cpp, src/depth_charge.cpp, src/game.cpp, src/game.h,
	  src/gun_shell.cpp, src/parser.cpp, src/parser.h,
	  src/sea_object.cpp, src/sea_object.h, ship.cpp, ship.h,
	  ship_battleshipmalaya.cpp, ship_battleshipmalaya.h,
	  ship_destroyertribal.cpp, ship_destroyertribal.h,
	  ship_mediummerchant.cpp, ship_mediummerchant.h,
	  ship_mediumtroopship.cpp, ship_mediumtroopship.h, submarine.cpp,
	  submarine.h, submarine_VIIc.cpp, submarine_VIIc.h,
	  submarine_XXI.cpp, submarine_XXI.h, subsim.cpp, tokencodes.h,
	  torpedo.cpp, src/ship.cpp, src/ship.h,
	  src/ship_battleshipmalaya.cpp, src/ship_battleshipmalaya.h,
	  src/ship_destroyertribal.cpp, src/ship_destroyertribal.h,
	  src/ship_mediummerchant.cpp, src/ship_mediummerchant.h,
	  src/ship_mediumtroopship.cpp, src/ship_mediumtroopship.h,
	  src/submarine.cpp, src/submarine.h, src/submarine_VIIc.cpp,
	  src/submarine_VIIc.h, src/submarine_XXI.cpp, src/submarine_XXI.h,
	  src/subsim.cpp, src/tokencodes.h, src/torpedo.cpp,
	  data/missions/testconvoy.mis: radical interior changes.
	  declassing of submarines/ships in own classes, parsing of
	  missions!

2003-02-26 17:16  thjordan

	* TODO, airplane.cpp, depth_charge.cpp, gun_shell.cpp,
	  sea_object.cpp, sea_object.h, ship.cpp, ship.h, submarine.cpp,
	  src/airplane.cpp, src/depth_charge.cpp, src/gun_shell.cpp,
	  src/sea_object.cpp, src/sea_object.h, src/ship.cpp, src/ship.h,
	  src/submarine.cpp, torpedo.cpp, src/torpedo.cpp: more damage
	  works

2003-02-26 14:08  thjordan

	* data/: fonts/font_arial.png, fonts/font_arial2.png,
	  fonts/font_ellis.png, fonts/font_logo.png, fonts/font_panel.png,
	  fonts/font_tahoma.png, missions/testconvoy.mis,
	  models/battleship_malaya.mdl, models/depth_charge.mdl,
	  models/destroyer1.mdl, models/gun_shell.mdl,
	  models/merchant1.mdl, models/skyhemisphere.mdl,
	  models/subVII.mdl, models/subXXI.mdl, models/torpedo.mdl,
	  models/troopship1.mdl, textures/addleadangle.png,
	  textures/background.png, textures/battleship_malaya.png,
	  textures/destroyer1.png, textures/gauge1.png,
	  textures/gauge2.png, textures/gauge3.png, textures/gauge4.png,
	  textures/merchant1.png, textures/metalbackgr.png,
	  textures/panelbackgr.png, textures/periscope.png,
	  textures/psbackgr.png, textures/subVII.png, textures/subXXI.png,
	  textures/titel.png, textures/torpedo.png, textures/torpempty.png,
	  textures/torpreload.png, textures/torpt1.png,
	  textures/torpt11.png, textures/torpt3.png,
	  textures/torpt3fat.png, textures/torpt5.png,
	  textures/torpt6lut.png, textures/torpunload.png,
	  textures/troopship1.png, textures/uzo.png, textures/water.png:
	  data restructuring part 2

2003-02-26 14:02  thjordan

	* data/: addleadangle.png, background.png, battleship_malaya.mdl,
	  battleship_malaya.png, depth_charge.mdl, destroyer1.mdl,
	  destroyer1.png, font_arial.png, font_arial2.png, font_ellis.png,
	  font_logo.png, font_panel.png, font_tahoma.png, gauge1.png,
	  gauge2.png, gauge3.png, gauge4.png, gun_shell.mdl, merchant1.mdl,
	  merchant1.png, metalbackgr.png, panelbackgr.png, periscope.png,
	  psbackgr.png, skyhemisphere.mdl, subVII.mdl, subVII.png,
	  subXXI.mdl, subXXI.png, titel.png, torpedo.mdl, torpedo.png,
	  torpempty.png, torpreload.png, torpt1.png, torpt11.png,
	  torpt3.png, torpt3fat.png, torpt5.png, torpt6lut.png,
	  torpunload.png, troopship1.mdl, troopship1.png, uzo.png,
	  water.png: data restructuring part 1

2003-02-26 14:00  thjordan

	* airplane.cpp, depth_charge.cpp, global_data.cpp, gun_shell.cpp,
	  model.cpp, sea_object.cpp, sea_object.h, ship.cpp, ship.h,
	  submarine.cpp, torpedo.cpp, torpedo.h, src/airplane.cpp,
	  src/depth_charge.cpp, src/global_data.cpp, src/gun_shell.cpp,
	  src/model.cpp, src/sea_object.cpp, src/sea_object.h,
	  src/ship.cpp, src/ship.h, src/submarine.cpp, src/torpedo.cpp,
	  src/torpedo.h: basic damage management

2003-02-25 20:57  thjordan

	* ai.cpp, ai.h, global_data.cpp, src/ai.cpp, src/ai.h,
	  src/global_data.cpp, global_data.h, gun_shell.cpp, gun_shell.h,
	  ship_interface.cpp, submarine_interface.cpp, user_interface.cpp,
	  src/global_data.h, src/gun_shell.cpp, src/gun_shell.h,
	  src/ship_interface.cpp, src/submarine_interface.cpp,
	  src/user_interface.cpp, user_interface.h, data/addleadangle.png,
	  src/user_interface.h, data/background.png,
	  data/battleship_malaya.mdl, data/battleship_malaya.png,
	  data/depth_charge.mdl, data/destroyer1.mdl, data/destroyer1.png,
	  data/font_arial.png, data/font_arial2.png, data/font_ellis.png,
	  data/font_logo.png, data/font_panel.png, data/font_tahoma.png,
	  data/gauge1.png, data/gauge2.png, data/gauge3.png,
	  data/gauge4.png, data/gun_shell.mdl, data/merchant1.mdl,
	  data/merchant1.png, data/metalbackgr.png, data/panelbackgr.png,
	  data/periscope.png, data/psbackgr.png, data/skyhemisphere.mdl,
	  data/subVII.mdl, data/subVII.png, data/subXXI.mdl,
	  data/subXXI.png, data/titel.png, data/torpedo.mdl,
	  data/torpedo.png, data/torpempty.png, data/torpreload.png,
	  data/torpt1.png, data/torpt11.png, data/torpt3.png,
	  data/torpt3fat.png, data/torpt5.png, data/torpt6lut.png,
	  data/torpunload.png, data/troopship1.mdl, data/troopship1.png,
	  data/uzo.png, data/water.png: further shell hacks, just a crude
	  test. added data in CVS to simplify usage.  added easier datapath
	  configuration.

2003-02-25 17:45  thjordan

	* ai.cpp, src/ai.cpp, submarine.cpp, torpedo.cpp,
	  src/submarine.cpp, src/torpedo.cpp, torpedo.h, src/torpedo.h: fix
	  stern torpedo launch bug

2003-02-25 17:32  thjordan

	* Makefile.am, Makefile.in, ai.cpp, ai.h, src/Makefile.am,
	  src/Makefile.in, src/ai.cpp, src/ai.h, datapath.h,
	  depth_charge.cpp, game.cpp, game.h, global_data.cpp,
	  global_data.h, gun_shell.cpp, gun_shell.h, model.cpp, ship.cpp,
	  ship.h, ship_interface.h, submarine.cpp, submarine.h,
	  submarine_interface.cpp, src/depth_charge.cpp, src/game.cpp,
	  src/game.h, src/global_data.cpp, src/global_data.h,
	  src/gun_shell.cpp, src/gun_shell.h, src/model.cpp, src/ship.cpp,
	  src/ship.h, src/ship_interface.h, src/submarine.cpp,
	  src/submarine.h, src/submarine_interface.cpp, subsim.cpp,
	  torpedo.cpp, torpedo.h, user_interface.cpp, src/subsim.cpp,
	  src/torpedo.cpp, src/torpedo.h, src/user_interface.cpp: basic
	  code skeleton for gun shell simulation. just need a fire AI
	  (ready, but has yet to be merged)

2003-02-24 18:19  thjordan

	* Makefile.am, src/Makefile.am, Makefile.in, config.h, configure,
	  src/Makefile.in, src/config.h, src/configure, configure.ac,
	  depth_charge.cpp, game.cpp, game.h, global_data.h, menu.cpp,
	  src/configure.ac, src/depth_charge.cpp, src/game.cpp, src/game.h,
	  src/global_data.h, src/menu.cpp, menu.h, src/menu.h,
	  ship_interface.cpp, ship_interface.h, submarine_interface.cpp,
	  src/ship_interface.cpp, src/ship_interface.h,
	  src/submarine_interface.cpp, submarine_interface.h, subsim.cpp,
	  texts.cpp, texts.h, torpedo.cpp, user_interface.cpp,
	  user_interface.h, src/submarine_interface.h, src/subsim.cpp,
	  src/texts.cpp, src/texts.h, src/torpedo.cpp,
	  src/user_interface.cpp, src/user_interface.h: added basic
	  functionality to control a ship, new interface class.

2003-02-23 18:05  thjordan

	* Makefile.am, Makefile.in, README, ai.cpp, ai.h, game.cpp, game.h,
	  parser.cpp, parser.h, sea_object.h, ship.cpp, ship.h,
	  submarine.cpp, submarine.h, submarine_interface.cpp,
	  src/Makefile.am, src/Makefile.in, src/ai.cpp, src/ai.h,
	  src/game.cpp, src/game.h, src/parser.cpp, src/parser.h,
	  src/sea_object.h, src/ship.cpp, src/ship.h, src/submarine.cpp,
	  src/submarine.h, src/submarine_interface.cpp, texts.cpp, texts.h,
	  token.h, tokencodes.h, tokenizer.cpp, tokenizer.h, src/texts.cpp,
	  src/texts.h, src/token.h, src/tokencodes.h, src/tokenizer.cpp,
	  src/tokenizer.h: made escorts a bit smarter, added scope
	  handling, added parser/tokenizer for mission files.

2003-02-22 18:27  thjordan

	* Makefile.am, Makefile.in, TODO, depth_charge.cpp, font.cpp,
	  font.h, global_data.cpp, global_data.h, sea_object.h, ship.cpp,
	  submarine.cpp, submarine_interface.cpp, submarine_interface.h,
	  system.cpp, texts.cpp, texts.h, torpedo.cpp, src/Makefile.am,
	  src/Makefile.in, src/depth_charge.cpp, src/font.cpp, src/font.h,
	  src/global_data.cpp, src/global_data.h, src/sea_object.h,
	  src/ship.cpp, src/submarine.cpp, src/submarine_interface.cpp,
	  src/submarine_interface.h, src/system.cpp, src/texts.cpp,
	  src/texts.h, src/torpedo.cpp: new infopanel, further gui work
	  (first basic mouse usage), all ingame texts are multilingual now

2003-02-22 12:23  thjordan

	* Makefile.in, src/Makefile.in, README, TODO, global_data.cpp,
	  global_data.h, submarine.cpp, submarine.h,
	  submarine_interface.cpp, submarine_interface.h, subsim.cpp,
	  system.cpp, system.h, src/global_data.cpp, src/global_data.h,
	  src/submarine.cpp, src/submarine.h, src/submarine_interface.cpp,
	  src/submarine_interface.h, src/subsim.cpp, src/system.cpp,
	  src/system.h: automatic torpedo reloading, gui works. NEW DATA
	  PACKAGE NEEDED

2003-02-20 20:39  thjordan

	* TODO, subsim.cpp, src/subsim.cpp: command line parsing, TODO file

2003-02-19 17:52  thjordan

	* ai.cpp, ai.h, game.cpp, game.h, ship.cpp, subsim.cpp, src/ai.cpp,
	  src/ai.h, src/game.cpp, src/game.h, src/ship.cpp, src/subsim.cpp:
	  improved ai

2003-02-19 15:29  thjordan

	* game.cpp, src/game.cpp: made asdic work basically. some
	  "gameplay" is now possible

2003-02-18 20:01  thjordan

	* README, global_data.cpp, global_data.h, submarine_interface.cpp,
	  submarine_interface.h, src/global_data.cpp, src/global_data.h,
	  src/submarine_interface.cpp, src/submarine_interface.h,
	  texts.cpp, texts.h, src/texts.cpp, src/texts.h: interface
	  updates. Renamed "manometer" to "gauge". Update README

2003-02-18 19:08  thjordan

	* angle.h, global.h, src/angle.h, global_data.cpp, global_data.h,
	  sea_object.cpp, sea_object.h, submarine_interface.cpp,
	  src/global_data.cpp, src/global_data.h, src/sea_object.cpp,
	  src/sea_object.h, src/submarine_interface.cpp, subsim.cpp,
	  src/subsim.cpp: removed awfull global.h, new font with shadow
	  option, fix display flaw

2003-02-18 15:28  thjordan

	* color.h, font.cpp, font.h, global.h, menu.cpp, model.cpp,
	  model.h, submarine_interface.cpp, subsim.cpp, src/color.h,
	  src/font.cpp, src/font.h, src/menu.cpp, src/model.cpp,
	  src/model.h, src/submarine_interface.cpp, src/subsim.cpp:
	  introduced better color handling, and asdic pings.

2003-02-18 11:44  thjordan

	* ai.cpp, game.cpp, src/ai.cpp, src/game.cpp, game.h,
	  submarine_interface.cpp, subsim.cpp, src/game.h,
	  src/submarine_interface.cpp, src/subsim.cpp: introduced ASDIC
	  pinging and coresponding AI code

2003-02-17 19:54  thjordan

	* data/: addleadangle.png, background.png, battleship_malaya.mdl,
	  battleship_malaya.png, depth_charge.mdl, destroyer1.mdl,
	  destroyer1.png, font_arial.png, font_arial2.png, font_ellis.png,
	  font_logo.png, font_panel.png, font_tahoma.png, manometer1.png,
	  manometer2.png, manometer3.png, manometer4.png, merchant1.mdl,
	  merchant1.png, metalbackgr.png, periscope.png, psbackgr.png,
	  skyhemisphere.mdl, subVII.mdl, subVII.png, subXXI.mdl,
	  subXXI.png, titel.png, torp.png, torpedo.mdl, torpedo.png,
	  torpt1.png, torpt11.png, torpt3.png, torpt3fat.png, torpt5.png,
	  torpt6lut.png, troopship1.mdl, troopship1.png, uzo.png,
	  water.png: removed mistakingly included .deps and data

2003-02-17 19:19  thjordan

	* ai.cpp, airplane.cpp, depth_charge.cpp, sea_object.cpp,
	  sea_object.h, ship.cpp, submarine.cpp, src/ai.cpp,
	  src/airplane.cpp, src/depth_charge.cpp, src/sea_object.cpp,
	  src/sea_object.h, src/ship.cpp, src/submarine.cpp, submarine.h,
	  submarine_interface.cpp, torpedo.cpp, src/submarine.h,
	  src/submarine_interface.cpp, src/torpedo.cpp: Inital checkin

2003-02-17 13:59  thjordan

	* data/: manometer3.png, manometer4.png, water.png, titel.png,
	  torpt11.png, font_arial2.png, depth_charge.mdl, font_arial.png,
	  periscope.png, torpt6lut.png, subXXI.mdl, subXXI.png,
	  font_ellis.png, font_panel.png, skyhemisphere.mdl,
	  troopship1.mdl, torpt3fat.png, troopship1.png, metalbackgr.png,
	  battleship_malaya.mdl, battleship_malaya.png, merchant1.mdl,
	  merchant1.png, torp.png, torpt1.png, torpt3.png, torpt5.png,
	  uzo.png, torpedo.mdl, torpedo.png, addleadangle.png,
	  font_tahoma.png, font_logo.png: Initial import.

2003-02-17 13:59  thjordan

	* data/: manometer3.png, manometer4.png, water.png, titel.png,
	  torpt11.png, font_arial2.png, depth_charge.mdl, font_arial.png,
	  periscope.png, torpt6lut.png, subXXI.mdl, subXXI.png,
	  font_ellis.png, font_panel.png, skyhemisphere.mdl,
	  troopship1.mdl, torpt3fat.png, troopship1.png, metalbackgr.png,
	  battleship_malaya.mdl, battleship_malaya.png, merchant1.mdl,
	  merchant1.png, torp.png, torpt1.png, torpt3.png, torpt5.png,
	  uzo.png, torpedo.mdl, torpedo.png, addleadangle.png,
	  font_tahoma.png, font_logo.png: Initial revision

2003-02-17 13:56  thjordan

	* ai.h, menu.cpp, src/ai.h, src/menu.cpp, convert, ship.cpp,
	  src/ship.cpp, depcomp, src/depcomp, LICENSE, README, aclocal.m4,
	  vector2.cpp, vector3.cpp, src/aclocal.m4, asc2off.pl, configure,
	  makebinpack, submarine.h, src/configure, src/submarine.h,
	  font.cpp, src/font.cpp, airplane.cpp, configure.ac,
	  global_data.cpp, src/airplane.cpp, src/configure.ac,
	  src/global_data.cpp, system.cpp, src/system.cpp, install-sh,
	  src/install-sh, texts.h, src/texts.h, ai.cpp, depth_charge.cpp,
	  src/ai.cpp, src/depth_charge.cpp, missing, src/missing,
	  Makefile.am, airplane.h, config.h, font.h, game.h, global.h,
	  mkinstalldirs, model.cpp, model.h, submarine_interface.h,
	  src/Makefile.am, src/airplane.h, src/config.h, src/font.h,
	  src/game.h, src/mkinstalldirs, src/model.cpp, src/model.h,
	  src/submarine_interface.h, Makefile.in, src/Makefile.in,
	  config.h.in, menu.h, src/config.h.in, src/menu.h, sea_object.h,
	  src/sea_object.h, ship.h, texts.cpp, texture.h, src/ship.h,
	  src/texts.cpp, src/texture.h, system.h, src/system.h,
	  submarine.cpp, src/submarine.cpp, texture.cpp, src/texture.cpp,
	  torpedo.h, src/torpedo.h, subsim.cpp, src/subsim.cpp, angle.h,
	  vector2.h, src/angle.h, src/vector2.h, datapath.h, vector3.h,
	  src/vector3.h, game.cpp, src/game.cpp, sea_object.cpp,
	  src/sea_object.cpp, global_data.h, off2mdl.cpp, torpedo.cpp,
	  src/global_data.h, src/torpedo.cpp, depth_charge.h, makedatapack,
	  submarine_interface.cpp, user_interface.h, src/depth_charge.h,
	  src/submarine_interface.cpp, src/user_interface.h,
	  data/destroyer1.mdl, data/destroyer1.png, data/psbackgr.png,
	  data/subVII.mdl, data/subVII.png, data/background.png,
	  data/manometer1.png, data/manometer2.png: Initial import.

2003-02-17 13:56  thjordan

	* ai.h, menu.cpp, src/ai.h, src/menu.cpp, convert, ship.cpp,
	  src/ship.cpp, depcomp, src/depcomp, LICENSE, README, aclocal.m4,
	  vector2.cpp, vector3.cpp, src/aclocal.m4, asc2off.pl, configure,
	  makebinpack, submarine.h, src/configure, src/submarine.h,
	  font.cpp, src/font.cpp, airplane.cpp, configure.ac,
	  global_data.cpp, src/airplane.cpp, src/configure.ac,
	  src/global_data.cpp, system.cpp, src/system.cpp, install-sh,
	  src/install-sh, texts.h, src/texts.h, ai.cpp, depth_charge.cpp,
	  src/ai.cpp, src/depth_charge.cpp, missing, src/missing,
	  Makefile.am, airplane.h, config.h, font.h, game.h, global.h,
	  mkinstalldirs, model.cpp, model.h, submarine_interface.h,
	  src/Makefile.am, src/airplane.h, src/config.h, src/font.h,
	  src/game.h, src/mkinstalldirs, src/model.cpp, src/model.h,
	  src/submarine_interface.h, Makefile.in, src/Makefile.in,
	  config.h.in, menu.h, src/config.h.in, src/menu.h, sea_object.h,
	  src/sea_object.h, ship.h, texts.cpp, texture.h, src/ship.h,
	  src/texts.cpp, src/texture.h, system.h, src/system.h,
	  submarine.cpp, src/submarine.cpp, texture.cpp, src/texture.cpp,
	  torpedo.h, src/torpedo.h, subsim.cpp, src/subsim.cpp, angle.h,
	  vector2.h, src/angle.h, src/vector2.h, datapath.h, vector3.h,
	  src/vector3.h, game.cpp, src/game.cpp, sea_object.cpp,
	  src/sea_object.cpp, global_data.h, off2mdl.cpp, torpedo.cpp,
	  src/global_data.h, src/torpedo.cpp, depth_charge.h, makedatapack,
	  submarine_interface.cpp, user_interface.h, src/depth_charge.h,
	  src/submarine_interface.cpp, src/user_interface.h,
	  data/destroyer1.mdl, data/destroyer1.png, data/psbackgr.png,
	  data/subVII.mdl, data/subVII.png, data/background.png,
	  data/manometer1.png, data/manometer2.png: Initial revision

