2005-03-15 Ralf Schmelter <ralf.schmelter@t-online.de>
	* Fixed configuration of toolbar.
	* Made toolbar hidable.
	* Updated admin dir to kde3.3 version.
	* Release version 0.3.5.
	
2004-10-17 Ralf Schmelter <ralf.schmelter@t-online.de>

	* Adjustments to KDE 3.4.
	* Release version 0.3.4.
	
2003-12-30 Ralf Schmelter <ralf.schmelter@t-online.de>

	* Adjustments to KDE 3.2 and gcc 3.3
	* Release version 0.3.3.

2003-01-15 Ralf Schmelter <ralf.schmelter@t-online.de>

	* Take $DESTDIR into account.
	* Released version to 0.3.2.
	
2003-01-14 Ralf Schmelter <ralf.schmelter@t-online.de>

	* More gcc 3.2 fixes (thanks to Andreas Pour).
	* Adjusted to current KDE admin directory.
	
2003-01-13 Ralf Schmelter <ralf.schmelter@t-online.de>

	* Various fixes for gcc 3.2 (thanks to Philip Webb).
	* Easysok can now be compiled without libmng as
	  it should (thanks again to Philip Webb).
	* Check for libmng include and not only for the
	  lib.
	* Releases Easysok 0.3.1.
	
2002-10-30 Ralf Schmelter <ralf.schmelter@t-online.de>

	* We now add the directory in which easysok was installed
	  to kstddirs. This should solve problems when easysok is
	  not installed into the KDE-dir and KDEDIR(S) are not set
	  up correctly, because contrary to the documentation 
	  KStandardDirs does not do this already. Thanks to 
	  Sinan Dogan for pointing this out.

2002-10-06 Ralf Schmelter <ralf.schmelter@t-online.de>

	* Added Sasquatch VI collection from David Skinner.
	
2002-10-03 Ralf Schmelter <ralf.schmelter@t-online.de>

	* Improved speed in map class, by using a plain
	  array instead of a vector.
	* The number of moves in the status bar is now
	  updated not faster than every 100 ms.
	* Added a hack for a status bar problem in Qt
	  or KDE.
	* Added LOMA collection.

2002-05-18 Ralf Schmelter <ralf.schmelter@t-online.de>

	* Improved speed of linear assignment solver.

2002-05-12 Ralf Schmelter <ralf.schmelter@t-online.de>

	* Improved speed of the getShortestPath() method.
	* Released EasySok 0.3

2002-05-11 Ralf Schmelter <ralf.schmelter@t-online.de>

	* Fixed fast scaling.
	* The keeper is not always initially visible, even
	  in very large levels.
	* Fixed bug which causes automatic push optimizations,
	  when only move optimizations were requested.


2002-05-07 Ralf Schmelter <ralf.schmelter@t-online.de>

	* Fixed bug in send solutions dialog, when no levels
	  are really send
	
2002-05-06 Ralf Schmelter <ralf.schmelter@t-online.de>

	* Removed support for KDE2.
	* Fixed bug in change user data dialog.
	* Fixed rich text messages.

2002-05-05 Ralf Schmelter <ralf.schmelter@t-online.de>

	* Fixed missing std:: prefixes in SolutionHolder
	* The admin3 directory now contains the official
	  KDE contents
	* Added MasMicroban collection from David W. Skinner.
	* Added first version of Grigr2002 collection.
	
2002-02-18 Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Released EasySok 0.2.1

2002-02-17 Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Fixed out of bounds array access in compressed map.
	* Fixed problem with solver.
	* Fixed deeply hidden bug in solver.

2002-02-16 Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Fixed bad bug in getShortestPath for gem (thanks to
	  the anonymous bug submitter at the sf EasySok page).
	* Made separate proxy suggestor class.
	* Fixed bug in the selection menus for the collections,
	  which resulted in more than one selected level.
	* Be more tolerant to wrong entries in stored last
	  attempts.

2002-02-12 Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* We now also use the HTTP_PROXY variable to determine
	  the proxy to use.
	* We now suggest a proxy also in the import user dialog.

2002-02-11 Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Released EasySok 0.2.

2002-02-10 Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Finished first (rough) translation to german (except
	  for the handbook).
	* Prepared for release EasySok 0.2.
	* When comparing or getting solution from server, we
	  will first send best solutions to server.
	* Added options to jump to the next/previous unsolved
	  level.
	* Warn when trying to solve levels with more than
	  10 gems by the solver.

2002-02-09 Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Fixed a bug which caused the solutions of the first
	  level to be not send to the highscore server.
	* Added advanced options button to more dialogs.

2002-02-08 Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Don't suggest creating a user if one is already created.
	* If comparing solutions not stored on the server already,
	  a better error message is displayed.
	* Fixed bug when calling settings dialog, which caused
	  aut sending to server to be not correct.

2002-02-03 Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Added option to treat illegal moves as virtual keeper
	  moves.
	* Fixed bug in far moves, which resulted in unsolving
	  a solved level.

2002-01-28 Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* We now allow goto to any level by default.
	* We now try to get the proxy configuration from
	  konquror, netscape, mozilla, galeon or opera.

2002-01-27 Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* The number of linear pushes and gem changes is now
	  also displayed in the status bar.
	* Fixed bug in calculation of the number of linear
	  pushes in the Movements class.
	
2002-01-26 Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* We now let the user create an account on first
	  startup.
	* Started german translation.

2002-01-22 Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* The moves for solutions and last attempts are now
	  compressed.

2002-01-21 Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Now we warn if the user tries to import an unusual
	  large file.

2002-01-19 Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Fixed another bug which resulted in displaying of
	  arrows when the gems are hidden.
	* The warehousekeeper theme is now using less images.
	* Dragging keeper and gems should now really be
	  correct.
	* The KSokoban theme is now using less images.
	
2002-01-18 Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Added xsb selection pattern in import collection
	  file dialog,
	* Further compression of theme graphics.

2002-01-16 Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* The creation of solutions to export them is now
	  timer based to make it cancelable.
	
2002-01-15 Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Improved (hopefully) the usability of the Space
	  theme.

2002-01-14 Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* The graphics of the themes are compressed much
	  better now.
	
2002-01-14 Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Released EasySok 0.2-beta3.
	
2002-01-13 Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Added option to send solutions of levels which have
	  solutions not older than a given date,

2002-01-12 Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Fixed a bug in storing the last attempt for each
	  level.
	* Added support for regexp editor in KDE3 version
	  (this crashes EasySok on my system, but it seems
	   to be not my fault :).
	* Added a menu with the recently used collections.
	* You can now draw 'lines' in the editor.
	* Fixed missing update in status bar of user when
	  creating or importing a user.
	* Fixed bug when converting maps to xsb format.

2002-01-11 Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Refactored code for connection with highscore server.
	* Prepared for release 0.2-beta3.
	* Fixed problems when compiling the KDE3 version with
	  a multithreaded Qt.
	* Fixed flicker problem in KDE3 version.

2002-01-09 Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* We now send the best solutions in all four categories
	  to the server when sending the best solution.
	* Added option to send all solutions of a collection or
	  of all collection to a highscore server.

2002-01-07 Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Released EasySok 0.2-beta2.

2002-01-06 Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Fixed wrong display of map whe mirror in editor.
	* Added default accelerators in level editor.
	* Added option to configure accelerators und the
	  toolbar in level editor.
	* The generated distribution archives should now
	  work without calling configure twice.	
	* Prepared for release 0.2-beta2.
	
2002-01-05 Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Fixed off by one error in solutioj comparer, which resulted
	  in the level index of the first collection to start with 0.
	* Fixed bug which cause EasySok to segfault from time to time
	  when solving a level.
	
2002-01-05 Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Released EasySok 0.2-beta1.

2002-01-04 Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Added number of gem changes.
	* Added option to view local solutions of current level.
	* Reorganized the menu structure.

2002-01-03 Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Added support for proxies when connecting the
	  highscore server.
	* Added number methods to get number of pushes, 
	  linear pushes and moves in Movements class.
	* Added storing of linear pushes in solution holder.
	* Added linear pushes to local highscores.
	* Added linear pushes and saving of the best solution
	  of a level in the highscore server.

2002-01-02 Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Added complete Picocosmos collection from Aymeric
	  Du Peloux.
	* Added complete Grigr2001 collection from Evgeniy
	  Grigoriev.
	* Added missing functions in SolutionHolder.
	* Avoided to optimize already optimized solutions, which
	  resulted in slow level changes when they are already
	  solved.
	* Fixed bug which resulted in new solutions be stored only
	  by visiting old ones. We also now only store handmade
	  solutions.
	* We now don't calc arrows when we don't do updates.

2002-01-01 Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Added support for global highscores (via a highscore
	  server).
	* Fixed bug which allowed to move past a solvable level
	  when dragging a stone.
	* Added auto saving of state.
	* Prepared for release 0.2-beta1.
	
2001-12-28 Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Made EasySok compilable for KDE3 beta1.
	* Better insert new level functionality, which lets
	  the user directly edit the map.
	* Fixed keeper direction when changing a level.
	* Changed 'Use backgrounnd of theme' to 
	  'Make background transparent' in export as image and
	  animation dialogs.
	* If animations are disabled, the fastest speed is
	  assumend when playing the moves.
	
2001-12-19  Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Replaced the old level edit dialog by a new level editor
	  window, which uses menus and toolbars instead of al
	  the buttons (plus it is not modal and you can have more
	  than one).
	* Fixed bug in MapWidget which resulted in ignoring the
	  first mouse clicks.

2001-12-18  Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* The shadows of the common arrows should look more
	  correct now.
	* Added option to paste collection from the clipboard
	  to a new temporary collection.
	* Temporary levels are now marked as temporary in the
	  menus and the information dialogs.

2001-12-17  Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Added 100 boxes collection from Franois Marques.
	* Fixed problem in doMove() und doUndoMove() when keeper
	  sits on the destination goal of the moved gem.
	* Fixed problem with deadlocked fields in editor.
	* Fixed wrong diplaying of walls in editor.
	* The difficulty can now really be set in the level edit
	  dialog.
	* Fixed bug in solver in level edit dialog.
	
2001-12-16  Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Fixed missing arrows when exiting the configuration
	  dialog.

2001-12-15  Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Added new levels from Grigoriev.
	* Fixed bug in displaying the number of nodes examined
	  in the solver dialog.

2001-12-14  Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* We have now images of the fields in the editor again
	  (they were removed when introducing the new theme
	   engine).
	* Fixed wrong alpha channel for background color in
	  image export.

2001-12-12  Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* When the gems are hidden we now also hide the arrows.
	
2001-12-11  Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Released EasySok 0.1.6.
	
2001-12-10  Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Gems are not placed in dead fields in automatic gem
	  placement in the level editor.
	* Fixed bug in collection update (the program was claiming
	  to have not found new collections when it in fact has found
	  new ones).
	* The fields of empty maps are now always connected.
	* Fixed bad bug in level edit dialog which can leed to
	  segmentation faults in redo/uno.
	* Fixed possible drawing error in solver dialog.
	* Fixed bad bug in solve in main_window (used best effort if
	  solved and moves if not solved).
	* Prepared for release 0.1.6.
	* Created common director for themes which currently holds the
	  arrow used by most themes to save space.
	* Created SimpleBalls theme.
	* Fixed crop image effect.
	* Fixed bug when resizing window and the virtual keeper is
	  active.
	
2001-12-08  Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Made own solver dialog.
	* Added solver to level editor.
	
2001-12-08  Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Released EasySok 0.1.5.
	
2001-12-08  Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* More robust detection of updated levels.
	
2001-12-07  Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Fixed Sasquatch V collection.
	* Added an option to create a random empty map in the
	  level editor.
	* Added an option to create random goals in the level
	  editor.
	* Added an option to create random gems in the level
	  editor.
	
2001-12-07  Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>
	
	* Released EasySok 0.1.4.

2001-12-07  Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Added levels 11 to 15 of Picocosmos
	* Added Sasquatch V levels of David W. Skinner.
	
2001-12-05  Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Don't show trivial changes in updated levels.
	* Installed levels have the modification date when
	  installed.
	* Added option to hide the number of gems left and the
	  level author in the status bar.
	* The authors are now sorted by their last name.
	* Added tear of handles to menus where needed.

2001-12-04  Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Fixed a compilation problem in solver.cpp.
	* Added the collections from Franois Marques.
	* Added difficulty field to levels and collections.
	* Added collections by difficulty menu entry.
	* Added difficulty to the collections.
	* Added option to hide difficulty in status bar.
	* Decreased image resolution in Warehouse keeper and
	  KSokoban theme.
	* Fixed wrong moving keeper in Warehouse keeper theme.
	
2001-12-02  Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Added an menu entry to reorder levels and collections.
	* Added a menu entry for the collections sorted by their
	  authors.
	
2001-12-02  Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Added a new image scaling routine, which is about twice
	  as fast as the Qt function smoothScale() and don't
	  has it's problems.

2001-12-01  Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Fixed a bug which resulted in more image updates than
	  needed.

2001-12-01  Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Released EasySok 0.1.3.
	
2001-12-01  Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Added direction dependant virtual keeper.
	* Added direction independent keeper desctiption in themes.
	* Adjusted themes to new features.
	* Added blue XSokoban theme.
	* Updated theme documentation.
	* Added menu entries for previous and next theme.
	* Added cantrip collection from David Holland.

2001-11-25  Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* The theme engine now also treats outside fields.
	* Adjusted animation storer to new theme engine.
	* Added an option to treat all outside fields as walls.
	* Updated Grigoriev's levels
	* The border parameters of the themes are now respected.
	* Added option in level editor to fill outside fields.
	* Avoided to set the map twice when changing the map.

2001-11-24  Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Dragging of keeper and gems now respects the nearest
	  drop position (this simply means it's easier to
	  drag a keeper/gem now).
	* Nearly complete rewrite of the theme engine. The themes
	  are now stored in XML format and allow much more
	  flexible themes.
	* Adjusted the map widget to the new capabilities of the
	  theme engine, which resulted in a major cleanup of
	  the code.
	* Converted the themes to the new XML format. The KSokoban
	  theme is now virtual identical to that of KSokoban itself.
	* Added an option to hide all gems and/or goals.
	* Adjusted the image storer to the new theme engine.
	
2001-11-20  Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* For undo you can now click the right mouse button
	  and for redo the middle mouse button.
	
2001-11-20  Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Released EasySok 0.1.2.	

2001-11-20  Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Fixed bug when setting an empty Bookmark.	

2001-11-19  Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Easysok can now handle multiple wall images per field.
	* Added support for general walls in themes.
	* Adjusted Space theme to general wall type.

2001-11-18  Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Improved theme engine, which now can handle XSokoban
	  type of walls.
	* Added a XSokoban theme.
	
2001-11-17  Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Fixed bug when dragging the keeper.
	* Added KSokoban theme from Jan Borsodi <jb@ez.no>.
	* Added fade function with option to fade rgb and/or
	  alpha channel.
	
2001-11-17  Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Released EasySok 0.1.1.
	
2001-11-17  Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Fixed bug with wrong arrows when stopping an animation.
	* Added some tips of the day.
	* Fixed issues with changes of the group of KConfig due
	  to buglets in KDE.
	* Fixed incorrect behaviour in importing a game when the
	  user clicked cancel.
	
2001-11-15  Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Added first ten level of picokosmos (Thanks to
	  Aymeric Du Peloux).
	* Updated Grigoriev levels.
	* Corrected alpha handling in exporting images.
	
2001-11-14  Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Added level simplification function.
	
2001-11-13  Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Added undo/redo feature to level editor.
	
2001-11-13  Ralf Schmelter <ralfs@pc2a.chemie.uni-dortmund.de>

	* Released EasySok 0.1.
