2006-10-26  Jan Wedekind <jan at wedesoft.de> 0.30
	* scripts/recipeToHTML.xsl: Added XSL-script for direct conversion
	from anymeal-XML to HTML for fast displaying of recipes.
	* src/connectDialog.ui: Made "New"-button red so that it can be seen
	easier.
	- Added man-page generated by html2man provided by Sandro Tosi.

2006-09-14  Jan Wedekind <jan at wedesoft.de> 0.29-4
	- Renamed database-logo, because it is being overriden by KDE.
	* configure.in.in: AC_CONFIG_FILES([ scripts/docbookToFo.xsl ]) was
	missing.
	* destroyDialog.ui: Missing include-statement for cassert. Thanks to
	Sandro Tosi <matrixhasu at gmail.com>

2006-06-03  Jan Wedekind <jan at wedesoft.de> 0.29-3
	* src/xmlReference.cpp: Declaration and definition in different namespaces.
	* src/importRecipeMLDialog.ui: Import-dialog for RecipeML-files.
	* src/ignoreErrorHandler.hpp: New error-handler for ignoring errors.

2006-05-28  Jan Wedekind <jan at wedesoft.de> 0.29-2
	* src/mealMaster.ll: A line with whitespace-characters in a Mealmaster
	recipe has to be threated like an empty line.

2006-05-24  Jan Wedekind <jan at wedesoft.de> 0.29
	- Improved log-window for embedded database.
	* src/connectDialog.ui.h: Fixed the bug, which caused incomplete
	updating of the embedded databases list in KDE-wallet.
	* src/mealMaster.ll: Skip leading whitespaces in instructions.
	* scripts/recipeMLToRecipe.xsl: Parsing of fractions and composite
	numbers was implemented. Empty amount- and unit-entries are ignored.

2006-03-23  Jan Wedekind <jan at wedesoft.de> 0.28
	- AnyMeal now can start an embedded MySQL server and connect to it
	using a file-socket.
	* src/unitMap.cpp: Unit 't' was missing in unit-map.
	* src/mysqlDatabase.cpp: Error-message on failure connecting to
	database now contains user and hostname
	* src/databaseWizard.ui.h: Specifying '%' for allowed clients led to
	syntax error (missing quotes).
	* src/anyMeal.ui.h: Bugfix: Programm didn't connect to remote servers.
	- Added possibility for fast listing of recipes by not pre-sorting
	them.

2006-01-24  Jan Wedekind <jan at wedesoft.de> 0.27
	- ImportDialog is forcing the user to select the input-encoding.
	* src/importDialog.ui: Changed the resize-mode.
	* src/searchDialog.ui: Bugfix: There is no include-file named
	  `kintspinbox.h'. The correct include-hint is `knuminput.h'.
	* scripts/recipeToMealMaster.xsl: Added two empty lines to Mealmaster
	  output to cause less problems for import of other recipe software.

2006-01-15  Jan Wedekind <jan at wedesoft.de> 0.26
	- Added splash-screen.
	* src/importDialog.ui: Added KComboBox for selecting input encoding.
	- Added Recoder class for converting character encodings.

2006-01-07  Jan Wedekind <jan at wedesoft.de> 0.25
	- Ported code to use KMessageBox and KFileDialog.
	* src/xmlReference.tcc: Added exception for failing transcoding. E.g.
	  for the case LANG=C.
	* scripts/english.mmf: Converted floating point numbers to fractions.

2005-12-10  Jan Wedekind <jan at wedesoft.de> 0.24
	- Implemented fractions for ingredient-amounts.
	- Replaced some Qt-controls with corresponding KDE-equivalent.

2005-11-02  Jan Wedekind <jan at wedesoft.de> 0.23
	- User defined units are allowed now
	* scripts/recipeToMealMaster.xsl: There was a bug in formatting of big
	  numbers.
	* src/searchDialog.ui.h: Categories containing '&'-character didn't
	  work.
	* src/recipeEditor.ui.h: Making sure, new or moved ingredient is
	  visible.

2005-09-11  Jan Wedekind <jan at wedesoft.de> 0.22

	- Editor now allows reordering of categories, ingredients and
	  instructions.
	- Added more page-breaks to FO-export.
	- Internationalisation of recipe-display and export.
	- Adjusted codec for error-messages in command-line mode to UTF-8.
	- Database-Wizard allows importing of recipes.
	- Reusing file-dialog, so that last filename is being remembered.
	- Made ChangeLog conformant.

2005-08-31  Jan Wedekind <jan at wedesoft.de> 0.21
	
	- Database now maintains order of ingredients.
	- Bugfix: Recipe-editor was crashing under certain conditions.

2005-08-10  Jan Wedekind <jan at wedesoft.de> 0.20-3
	
	- init-slot of recipe-editor was not declared protected resulting in
	  uninitialised combobox for units.

2005-07-24  Jan Wedekind <jan at wedesoft.de> 0.20-2
	
	- Changed constructor-calls for XalanDOMString to make it work with
	  Xalan-C version 1.9.

2005-07-23  Jan Wedekind <jan at wedesoft.de> 0.20-1
	
	- Mealmaster-compiler can do continuation-lines from bottom of first
	  column to top of second column now.

2005-07-16  Jan Wedekind <jan at wedesoft.de> 0.19-1
	
	- Improved performance of category-table in database.
	- Speed up selection of a group of recipes.
	- Adapted automake-build files to kdevelop.
	- Fixed dookbook.m4 script.

2005-06-26  Jan Wedekind <jan at wedesoft.de> 0.18-1
	
	- Added autoconf-script for searching docbook-xsl-scripts.
	- Order of ingredients and ingredient-section is maintained by
	  recipe-editor.
	- Added dialog for displaying database-information.

2005-06-19  Jan Wedekind <jan at wedesoft.de> 0.17-1
	
	- Added extra-entry for preparation-method.
	- Empty sections are not ignored any more.
	- Parsing and assigning continuation-lines in two-column format has
	  been fixed.
	- Connection not being closed any more, when another database is being
	  deleted.
	- A recipe's categories are ordered. The primary category will be
	  retained.

2005-06-05  Jan Wedekind <jan at wedesoft.de> 0.16-1
	
	- Fixed error in documentation: recode latin1..utf8
	  (not: recode pc..utf8) 
	- Mealmaster-compiler tolerates overlong ingredient lines (caused f.e.
	  by Mealmaster-export of B&S-software).
	- Mealmaster-compiler didn't cover '\r' not being followed by '\n' in
	  some cases.
	- Icons are loaded using a QMimeFactory now.

2005-05-30  Jan Wedekind <jan at wedesoft.de> 0.15
	
	- Added more icons to the user-interface.
	- It is possible to add users to existing databases now.
	- User-interface now allows exporting recipes as FO-files.
	- Important: Configure-option `--with-docbook-file' has been replaced
	  by `--with-docbook-dir'.

2005-05-02  Jan Wedekind <jan at wedesoft.de> 0.14-1
	
	- 'T' and 't' were missing in anymeal.xsd, causing Mealmaster-export
	  to fail.
	- Display for Recipe lists allows exporting of multiple recipes now.

2005-04-27  Jan Wedekind <jan at wedesoft.de> 0.13-2
	- Displayed recipes are observing the database.
	- Bugfix for "./anyMeal -b" (anymeal.xsd wasn't up to date).
	- Setting character-set of connection to UTF-8 if possible.
	- Fixed the bug, that the editor was reversing the order of the
	  ingredient-sections.

2005-04-24  Jan Wedekind <jan at wedesoft.de> 0.13-1
	
	- Export of single recipes to docbook or HTML..
	- Selections are persistent by now.
	- Added functionality for updating the database version.
	- Using a context-menu, recipes can be deleted, edited or displayed by
	  now.

2005-04-14  Jan Wedekind <jan at wedesoft.de> 0.12-2
	
	- Fixed error-line counter for the case, where erroneous recipes
	  aren't stored
	- Database-format has changed.
	- Started work on selections and corresponding functionality.

2005-04-01  Jan Wedekind <jan at wedesoft.de> 0.12-1
	
	- Improved search-dialog. Changed ingredients-tab.
	- Extended Mealmaster-compiler for two-column ingredient-format.
	- Added filter for forbidden UTF-8 codes U+D800 to U+DFFF, U+FFFE and
	  U+FFFF.
	- Added dialog for destroying database.
	- Docbook-file contains category-chapters now.
	- Implemented check for version of recipe-database.
	- Using MySQL's UTF-8 character collations, if they are available.

2005-03-25  Jan Wedekind <jan at wedesoft.de> 0.11-3
	
	- Bugfix: Ingredient-sections are getting lost.

2005-03-25  Jan Wedekind <jan at wedesoft.de> 0.11-2
	
	- The file for the erroneous recipes is getting overwritten now
	  instead of appending text to it.
	- Fixed some bugs, which lead to the erroneous recipes not being cut
	  out properly.

2005-03-25  Jan Wedekind <jan at wedesoft.de> 0.11-1
	
	- Using YY_USER_ACTION to keep track of read-position.

2005-03-23  Jan Wedekind <jan at wedesoft.de> 0.10-8
	
	- Using the revised and faster mealmaster-compiler now.

2005-03-19  Jan Wedekind <jan at wedesoft.de> 0.10-7
	
	- Fixed XSL-script generating docbook.
	- Only calling QTextCodec::setCodecForCStrings, if KDE command-line is
	  not being used (there is a problem with KCmdLineOptions).
	- Improved progress-dialog for importing.
	- Fixed a bug (endless-loop before importing second file, when
	  erroneous recipes are not written to an extra file).

2005-03-12  Jan Wedekind <jan at wedesoft.de> 0.10-6
	
	- Fixed ordering of sections. Order is maintained now.
	- Updated credits and authors.

2005-03-11  Jan Wedekind <jan at wedesoft.de> 0.10-5
	
	- Using KDE instead of popt for parsing command-line.
	- Error-handling for last recipe in file wasn't working properly.

2005-03-10  Jan Wedekind <jan at wedesoft.de> 0.10-3
	
	- Using po-files instead of ts-files for translation.
	- Moved most todos in doxygen-documentation.

2005-03-09  Jan Wedekind <jan at wedesoft.de> 0.10-2
	
	- Started functionality for selecting recipes.
	- Fixed sorting by number of recipes in category-listbox of
	  search-dialog.

2005-03-06  Jan Wedekind <jan at wedesoft.de> 0.10-1
	
	- Replacing ODBC with mysql-API.
	- Connect-dialog is MySQL-specific now (additional server-field).

2005-02-28  Jan Wedekind <jan at wedesoft.de> 0.9-11
	
	- Working on database-wizard.
	- Putting it on kde-apps.org as well.
	- Made character-filter stricter.

2005-02-27  Jan Wedekind <jan at wedesoft.de> 0.9-10
	
	- Starting with database-wizard.
	- Compiler generating Mealmaster always uses ':' to ensure equivalence
	  of output.
	- Default prefix for installation is automatically detected
	  kde-directory now.

2005-02-14  Jan Wedekind <jan at wedesoft.de> 0.9-9
	
	- Fixed missing escaping for recipe-title in SQL output.
	- Added icon to information-dialog.

2005-02-13  Jan Wedekind <jan at wedesoft.de> 0.9-8
	
	- Using kwallet for storing parameters and passwords for ODBC
	  connection.
	- Checked source-code for 'tr( "" )' to get rid of KLocale warning.
	- Added logo.

2005-02-07  Jan Wedekind <jan at wedesoft.de> 0.9-7
	
	- Added validation for amount and combo-box for units in recipe-editor.
	- Fixed bug: mealmaster-stack for XML-tags must be emptied, when error
	  was encountered.
	- Fixed bug: servings-unit must be threated with CDATA-section as well.
	- Added XSD and fixed some more bugs of the mealmaster-compiler, which got
  discovered in the process.

2005-02-05  Jan Wedekind <jan at wedesoft.de> 0.9-6
	
	- Fixed new bugs in mealmaster-export and import.

2005-01-31  Jan Wedekind <jan at wedesoft.de> 0.9-5
	
	- Editor now preserving new-lines.

2005-01-30  Jan Wedekind <jan at wedesoft.de> 0.9-4
	
	- Starting to use a stack directly in mealmaster-compiler.

2005-01-30  Jan Wedekind <jan at wedesoft.de> 0.9-3
	
	- Not using br-tag any more.

2005-01-11  Jan Wedekind <jan at wedesoft.de> 0.9-2
	
	- Improved Apache-Wrappers for handling XML-documents.

2004-12-31  Jan Wedekind <jan at wedesoft.de> 0.9-1
	
	- Fixed bug: Database was only storing one category per recipe!
	  Database format has changed!
	- Recipe-editor integrated.
	- Added menu-item for deleting single recipe.

2004-12-30  Jan Wedekind <jan at wedesoft.de> 0.8-13
	
	- Recipe-Editor running (not fully integrated yet).

2004-12-30  Jan Wedekind <jan at wedesoft.de> 0.8-12
	
	- Implemented ingredients-tab of recipe-editor.

2004-12-29  Jan Wedekind <jan at wedesoft.de> 0.8-11
	
	- Version of database structure is checked before further operations.

2004-12-28  Jan Wedekind <jan at wedesoft.de> 0.8-10
	
	- Added bulk-import for importing a set of files.
	- Working on editor.

2004-12-04  Jan Wedekind <jan at wedesoft.de> 0.8-9
	
	- Fixed error-message passing in odbcWrap.
	- Included number of desired servings in search-query.

2004-11-25  Jan Wedekind <jan at wedesoft.de> 0.8-8
	
	- Displaying wait-cursor during in	- and export.
	
2004-11-14  Jan Wedekind <jan at wedesoft.de> 0.8-7
	
	- Improved search query.

2004-11-14  Jan Wedekind <jan at wedesoft.de> 0.8-6
	
	- Improved design of error-recovery code by using error-handlers.
	- Using xsl:translate for translating substrings.
	
2004-11-01  Jan Wedekind <jan at wedesoft.de> 0.8-3
	
	- Added LD_ASSUME_KERNEL=2.4.1 to startup-script.

2004-10-30  Jan Wedekind <jan at wedesoft.de> 0.8-1
	
	- Added command-line interface and dropped xsutest-program.

2004-10-27 Jan Wedekind <jan at wedesoft.de> 0.7-6
	
	- Added Mealmaster export facility.

2004-10-24  Jan Wedekind <jan at wedesoft.de> 0.7-5
	
	- Preparing for internal multiple-recipe-XML.
	- Started implementation of Mealmaster export.

2004-10-20  Jan Wedekind <jan at wedesoft.de> 0.7-3
	
	- Working on design and requirements.

2004-10-18  Jan Wedekind <jan at wedesoft.de> 0.7-2
	
	- Improved documentation. Loading Qt's standard internationalisation
	  file.

2004-09-30  Jan Wedekind <jan at wedesoft.de> 0.7-1
	
	- Updated version number of database.
	- Instruction sections are working as well now.

2004-09-27  Jan Wedekind <jan at wedesoft.de> 0.6-10
	
	- Ingredient sections are working now.

2004-09-26  Jan Wedekind <jan at wedesoft.de> 0.6-9

	- Started with implementation of ingredient sections.
	- Bugfix in mysqlIn.xsl. 

2004-09-08  Jan Wedekind <jan at wedesoft.de> 0.6-8
	
	- Implemented a more flexible error-macro.

2004-09-07 Jan Wedekind <jan at wedesoft.de> 0.6-7
	
	* error.cpp: Changed exception class to inherit from std::exception.

2004-09-06  Jan Wedekind <jan at wedesoft.de> 0.6-6
	
	- Minimized number of scripts. All database-I/O is done using the two
	  XSL-scripts mysqlIn.xsl and mysqlOut.xsl now.
	- Displaying number of recipes when opening datasource.

2004-09-05  Jan Wedekind <jan at wedesoft.de> 0.6-5

	- Search of recipes for given ingredients much faster after adding
	  some key-columns.

2004-09-04  Jan Wedekind <jan at wedesoft.de> 0.6-4
	After a change in my private life, I'm back to attend to my project.
	- Improved search-facilities. Putting project on sourceforge.

2004-01-04  Jan Wedekind <jan at wedesoft.de> 0.5-1
	
	- Search queries are fully working now (using XSL conversion of an XML
  query document).
	- Improved performance of database by adding primary keys.

2004-01-18  Jan Wedekind <jan at wedesoft.de> 0.4-1
	
	- Adapted to different character encodings
	- Advanced search facilities, which are rather slow.

2003-12-16  Jan Wedekind <jan at wedesoft.de> 0.3-1
	
	- Started with Linux-GUI using Qt.
	* requirements.dxx: Added requirements page to doxygen-documentation.
	* design.dxx: Added design page to doxygen-documentation.

2003-09-29  Jan Wedekind <jan at wedesoft.de> 0.2-2
	
	- test.cpp: Added XSU (XML SQL utility) test program.
	- There is a full set of scripts for storing and extracting XML
	  data in/from the SQL database.

2003-08-29  Jan Wedekind <jan at wedesoft.de> 0.2-1
	
	- Starting ChangeLog with Version 0.2
