Changes from version 0.26 to version 0.27 (released: 30. October 2003)

  This release is dedicated to »The Bad Plus« - a Modern Creative Jazz trio.

* Fix bug in the about dialog that left Ricardo listed somewhat separate.
	
* Fix the file open dialogs so that the different types of
  supported recipe formats can be selected individually.

* Fix minor typo-like bugs in handling of online documentation.

* Bug fix that prevents reading of files that no one wants to be
  read (that is, the user canceled a file open dialog).

* Minor fix to make some compilers happier.

* (code cleanup) Use own closeEvent instead of lastWindowClosed in
  order to quit when the main window is closed.

Changes from version 0.25 to version 0.26 (released: 24. July 2003)

  This release is dedicated to »le pop« - a collection of chansons of the
  novelle scene francaise.
	
* Added support for CookML documents (import and export).

* The handled information has been extended: the yield information
  for each recipe may now be a range instead of a fixed number;
  the preparation time for a recipe is not any longer one fixed
  time stamp but a  list of separate times (for preparation,
  cooking, et cetera).

* Internal handling of menus added. There is no visible user
  interface yet, though.
	  
* Added calculation and handling of a unique id per recipe. This
  is the same as the id used by Ambrosia.

* Bug fix in the recipe organisation dialog that fixes possible
  crashes. Thanks to Matthias Hanisch for pointing this out and
  providing a patch.

* Updated translation: German.

Changes from version 0.24 to version 0.25 (released: 22. February 2003)

  This release is dedicated to »konzept« - my favourite hifi store around.
		
* RecipeML import completed.

* Bug fix: Missing remove function in the recipe list dialog
  added. Thanks to Matthias Hanisch for reporting this.

* Bug fix: Eventually add a created/modified recipe to user specified
  cookbooks in case it is not already part of them. Thanks to
  Matthias Hanisch for pointing this out.

* Bug fix: When editing/creating a recipe, deleting ingredients
  could cause a crash. It should not anymore.

* Bug fix: In case the user wants to continue from last time and a
  cookbook gone to heaven in between, just don't crash any longer.

* Bug fix: The ingredient table of the recipe editing window
  could possibly be displayed incorrectly.

* Some code reorganisation in order to make the Windows compiler
  happier.
	
Changes from version 0.23 to version 0.24 (released: 26. January 2003)

  This release is dedicated to »Panji« who provided Mango with an
  Indonesian translation.
	
* Indonesian translation added. Thanks to Muhammad Panji for
  providing this.

* New context menu for the manage cookbooks dialog
  added. Cookbooks can now be renamed from within this dialog,
  too.

* Bug fix: The close button of the paste raw recipes dialog was
  not working.

Changes from version 0.22 to version 0.23 (released: 12. January 2003)

* Fine tune the tracking of changes made to cookbooks in some
  regard.

* Fix bug that possibly caused a crash during search operations.

* Some inactive buttons have been disabled in order to avoid
  confusion.
	
Changes from version 0.21 to version 0.22 (released: 14. December 2002)

* KDE support added.

* A progress bar is now displayed for import operations that take
  some time.

* Fix bug that caused user made changes to be ignored.

* Fix bug that caused new categories for a recipe not to be
  addable.

* Fix minor bug in Meal-Master import that caused dashes in recipe
  ingredients group names to vanish magically. Thanks to Douglas
  Squirrel for reporting and fixing this.

Changes from version 0.20 to version 0.21 (released: 22. November 2002)

* A way for presenting online documentation has been added.
  The documentation is yet to be written, though.

* New context menu for the recipe list dialog added.
	
* Fix bugs in the RecipeML exporter that eventually caused a crash
  when exporting a recipe's categories and/or ingredient groups.
  In addition, some code has been added to ensure that the
  produced XML file is correctly UTF-8 encoded.

* Meal-Master files with ".mmf" as extension are now recognised
  correctly.

Changes from version 0.19 to version 0.20 (released: 14. November 2002)

* New dialog for organising recipes added. This dialog helps to
  remove unwanted recipes from a cookbook as well as to move
  recipes from one cookbook to another.

* The preferences dialog now determines the list of available GUI
  styles dynamically at runtime as some styles are only available
  on selected systems (Mac OS X, Windows XP).

Changes from version 0.18 to version 0.19 (released: 27. October 2002)

* Internal code reorganisation. Includes minor fixes to the "paste
  raw recipes" dialog.

* Fix i18n of error handling.
	
Changes from version 0.17 to version 0.18 (released: 1. September 2002)

* Support for RezKonv recipes (version 1.50 or later).

* Meal-Master import now tries to convert some measurements to
  more standard like units.

* Fix minor bug in Meal-Master export that might have caused some
  lines to start with a repeating character.

* Improve error handling: report file read error to the user
  instead of just crashing the application.

Changes from version 0.16 to version 0.17 (released: 8. August 2002)

* Fix bug in print preview that occured when viewing a recipe with
  multiple ingredient groups.

* Fix bug in MealMaster import causing ingredient groups to be
  recognised more correctly. (Thanks to Douglas Squirrel for
  pointing this out.)

* Avoid crash when user hits ESC in the quit confirm dialog.

* Make the Microsoft Compiler happier.
	
Changes from version 0.15 to version 0.16 (released: 28. July 2002)

* The configure script now knows about a -prefix option.

* Add class to support i18n of error messages.

* The BusyWidget now lives in the status bar and feels comfy.

* The most recently used paths for loading and saving files are
  now subject to session management.

* Bug fix: Just loading a cookbook does not mark it any more as
  being modified.

* The startup dialog now has a timeout bar.

* New translation: Italian (Thanks to Riccardo Russo for providing
  this!)

* The recipe list dialog now provides different actions for
  editing and viewing a recipe.
	
* Meal-Master export: The yield line is now labeled with "Yield:"
  instead of "Servings".

* Bug fix for Meal-Master import: "Yield" line may also be named
  "Servings" (at least in some Meal-Master 7.x files).

* Extension .mmf added to the Meal-Master file name extension
  list.

* Bug fix: Meal-Master import used to mess up on files with
  multiple recipes. Thanks to Martin Kneppe for reporting this.

* Add the cookbook name to each recipe list dialog.

* Behaviour change: Don't reopen the ManageCookbooks window on
  Ctrl-M in case it already exists, but bring it to front.

* Refresh ManageCookbooks window when a new cookbook is loaded
  from somewhere else than the window itself.

* Bug fix: In some cases, Mango crashed at startup when session
  management saved some information about wrong cookbook paths.

* Bug fix: Meal-Master import ignored multiple ingredient
  categories.

* Bug fix: Meal-Master files without an empty line at the end
  were not accepted. Thanks to Michal Rudolf for reporting this.

* Introduce a native file format for Mango. Needed for image
  handling. This is also used for session based cookbook saving.

* Add image support for each recipe.
	
* Internal code cleanup.

* The program is now tested on Windows. It runs.
	
Changes from version 0.14 to version 0.15 (released: 28. April 2002)

* New and simple quick search form added. Advanced search form is
  not yet up and running.	

* Images are included in the executable for now. That prevents
  showing an empty toolbar in case the program is not run from the
  source directory. 

* Added missing German translations.
	
Changes from version 0.13 to version 0.14 (released: 7. April 2002)

* Fixed buggy parsing of ingredients.

* Add ways of deleting cookbooks.

* Bug fix: RecipeML export partially resulted in empty tags. That
  should happen less often now.

* Bug fix: Allow unsaved cookbooks on exit if user wants it so.

* Bug fix: Write out files with correct unicode.
	
Changes from version 0.12 to version 0.13 (released: 3. March 2002)

* Add storage of all open cookbooks to session management.

* Bug fix: The About Dialog was gone. Welcome back.
	
* Bug fix: Some include path was hardcoded which is not a 
  Good Thing(tm).
	
Changes from version 0.11 to version 0.12 (released: 15. January 2002)

* Bug fix: The Apply/Ok/Cancel buttons of the Cookbook management
  dialog now do something. Be warned: For now, they all do the
  same thing (just closing the window). Any changes made stay valid!
	
* Bug fix: Selecting 'New' now causes something.

* Optional KDE support in case the installed QextMDI library
  provides it.

* Extended SDI/MDI by using the QextMDI library.
	
* Some more German translations.
	
Changes from version 0.10 to version 0.11 (released: 30. December 2001)

* Add a couple German translations.
	
* Fix bug in file reading.
	
* Add print preview dialog.
	
* Fix bug in printer code causing empty output in some cases.

* Fix some source files to make compilers happier.
	
Changes from version 0.9 to version 0.10 (released: 30. September 2001)

* Add printing of recipes.

* Add session management.

* Fix bug that caused internationalised strings not to be used.
	
Changes from version 0.8 to version 0.9 (released: 16. September 2001)

* Format ingredient lines for Meal-Master export more nicely.
	
* Add export dialog.

* Some internal code reorganisation.
	
Changes from version 0.7 to version 0.8 (released: 1. September 2001)

* Add meal master import.

* Add german measurement translations.

* Make use of the new ui.h form implementation mechanism of Qt 3
  in order to save some source code files (and thereby compilation
  time).

* The startup dialog is now modal and includes bug fixes so that
  a button click actually causes some action.
	
* Rename all header files from .hpp to .h as they would otherwise
  not be handled correctly by qmake.

* Fix various bugs leading to possible linker errors.

Changes from version 0.6 to version 0.7 (released: 26. July 2001)

* Add meal master export. Move status from "alpha" to "beta"
  because of that.

* Fix bug that could have caused different cookbooks with the same
  name stored internally.

* Enhanced about dialog.

Changes from version 0.5 to version 0.6 (released: 9. July 2001)

* When selecting "View / Edit" in the recipe list dialog, the
  current recipe gets actually displayed.

* Bug fix: When dialogs are closed, they now really go away and
  don't just hide.

Changes from version 0.4 to version 0.5 (released: 16. June 2001)

* Internal change: Mango now makes more use of Qt's string class
  instead of the STL string in order to provide better support
  for i18n.

* Bug fix: compiling source code is now restricted to the usual
  "./configure && make && make install".
  The install path is still hardcoded to /usr/local, though.

* Add dialog to handle (view, edit) a single cookbook.

* Add startup dialog.

* Provide a way of translating all user visible text
  in the user interface. Start with German as I can do that
  on my own. :) Contributions for other languages are very
  welcome.
	
Changes from version 0.3 to version 0.4 (released: 1. June 2001)

* Switch to Qt 3.

* Add configure script for Makefile generation.

* Add separate window for cookbook management.

* Improve XML handling.

* Improve MealMaster handling. (You can start feeling it. :-))

* A new dialog is available to paste recipes into.
	
Changes from version 0.2 to version 0.3 (released: 18. March 2001)
	
* Mango's major file format is now XML. See
  <http://www.formatdata.com/recipeml/> for the DTD. XML handling
  is not yet implemented completely.

* A new dialog is available to enter recipes manually.

* The format of this ChangeLog file changed to reflect changes
  between consecutive release versions instead of daily cvs commit
  logs.
