+2003-03-25 John Levon <levon@movementarian.org>
+
+ * ControlSpellchecker.C: support for new aspell
+
+2003-03-25 Angus Leeming <leeming@lyx.org>
+
+ * ControlLog.[Ch]:
+ * ControlShowFile.[Ch]:
+ * ControlVCLog.[Ch]: rewrite to use the Dialog-based scheme.
+
+2003-03-24 John Levon <levon@movementarian.org>
+
+ * ControlMath.C: include Pr function
+
+2003-03-23 John Levon <levon@movementarian.org>
+
+ * ControlSpellchecker.C: make "words checked" translatable,
+ from Michael Schmitt
+
+2003-03-18 John Levon <levon@movementarian.org>
+
+ * ControlParagraph.C: make reading of params succeed
+
+2003-03-13 Rob Lahaye <lahaye@snu.ac.kr>
+
+ * ControlChanges.[Ch]: ControlChanges::find() returns the bool
+ from lyxfind::findNextChange(), instead of void.
+
+2003-03-13 Angus Leeming <leeming@lyx.org>
+
+ * Dialog.h (initialiseParams): return a bool to indicate successful
+ translation of the string.
+
+ * Dialog.h:
+ * Kernel.h
+ * ControlAbout.h: a serious attempt at documenting the code.
+
+ * ButtonController.[Ch] (readWrite): it wasn't used, so remove it.
+ (invalid): ditto.
+
+ * ButtonController.[Ch]:
+ * BCView.[Ch], BCView.tmpl: make many methods const.
+
+2003-03-13 Angus Leeming <leeming@lyx.org>
+
+ * ControlParagraph.[Ch]: rewrite to use the Dialog-based scheme and
+ the new dispatch lfuns.
+
+2003-03-12 Angus Leeming <leeming@lyx.org>
+
+ * ControlCharacter.[Ch]: rewrite to use the Dialog-based scheme and
+ the new dispatch lfuns.
+
+2003-03-09 Angus Leeming <leeming@lyx.org>
+
+ Flatten the ButtonController tree by splitting it into a Controller
+ and a View.
+
+ * BCView.[Ch], BCView.tmpl: new files containing the View part of the
+ ButtonController.
+
+ * ButtonController.[Ch]: just the controller, which needs know only
+ two methods of the View, refresh and refreshReadOnly.
+
+ * lots of files: associated changes.
+
+2003-03-09 Angus Leeming <leeming@lyx.org>
+
+ * ControlChanges.[Ch]: rewrite to use the Dialog-based scheme.
+
+2003-03-09 Angus Leeming <leeming@lyx.org>
+
+ * ControlAboutlyx.[Ch]: rewrite to use the Dialog-based scheme.
+
+2003-03-09 Angus Leeming <leeming@lyx.org>
+
+ * ControlTabularCreate.[Ch]: rewrite to use the Dialog-based scheme.
+
+2003-03-09 Angus Leeming <leeming@lyx.org>
+
+ * ControlTabular.[Ch]: rewrite to use the Dialog-based scheme.
+
+2003-03-09 Angus Leeming <leeming@lyx.org>
+
+ * ControlTabular.[Ch]: minimise the interface in preparation for
+ a move to the Dialog-based scheme.
+ (inset): removed; the views require only getActiveCell().
+ (tabular): return as a reference.
+
+2003-03-07 Angus Leeming <leeming@lyx.org>
+
+ * ControlGraphics.[Ch]: rewrite to use the Dialog-based scheme.
+
+ * ControlInset.{h, tmpl}: remove.
+ * Makefile.am: remove files.
+
+2003-03-07 Angus Leeming <leeming@lyx.org>
+
+ * ControlBibitem.[Ch]:
+ * ControlIndex.[Ch]:
+ * ControlLabel.[Ch]:
+ * ControlUrl.[Ch]: removed.
+
+ * Makefile.am: remove files.
+
+ * ControlERT.C (dispatchParams):
+ * ControlExternal.C (dispatchParams):
+ * ControlFloat.C (dispatchParams):
+ * ControlInclude.C (dispatchParams):
+ * ControlWrap.C (dispatchParams): no need to pass name to Mailer
+ anymore.
+
+ * ControlMinipage.[Ch]: rewrite to use the Dialog-based scheme.
+
+2003-03-05 Angus Leeming <leeming@lyx.org>
+
+ * ControlWrap.[Ch]: rewrite to use the Dialog-based scheme.
+
+ * ControlFloat.[Ch]: move insetfloat.h into the .C file.
+
+ * ControlFloat.[Ch]: rewrite to use the Dialog-based scheme.
+ * ControlInclude.C: remove unneeded header files.
+
+ * ControlFloat.[Ch]: replace FloatParams with InsetFloatParams.
+
+ * ControlInclude.[Ch]: rewrite to use the Dialog-based scheme.
+
+ * ControlExternal.[Ch]: rewrite to use the Dialog-based scheme.
+
+ * Dialog.h: make view() public. Add dialog() methods.
+
+2003-02-28 Alfredo Braunstein <abraunst@libero.it>
+
+ * ControlGraphics.C: removed #include "converter.h"
+ * ControlPrefs.C:
+ * ControlSendto.C: added #include "format.h"
+
+2003-02-27 Angus Leeming <leeming@lyx.org>
+
+ * ControlLabel.[Ch]: new files. A controller for the Label dialog.
+
+ * Makefile.am: add the new files.
+
+2003-02-27 Angus Leeming <leeming@lyx.org>
+
+ * ControlBibitem.C (c-tor):
+ * ControlBibtex.C (c-tor):
+ * ControlCitation.C (c-tor):
+ * ControlIndex.C (c-tor):
+ * ControlRef.C (c-tor):
+ * ControlToc.C (c-tor):
+ * ControlUrl.C (c-tor):
+ pass "name" to ControlCommand c-tor,
+ not an LFUN.
+
+ * ControlCommand.[Ch] (c-tor, dispatchParams): use "name" rather than a
+ specific LFUN.
+
+ * ControlERT.C (dispatchParams): use "name" rather than a
+ specific LFUN.
+
+2003-02-25 Dekel Tsur <dekelts@tau.ac.il>
+
+ * ControlDocument.C (apply): Call to setLanguage() after updating bp_;
+
+2003-02-21 Angus Leeming <leeming@lyx.org>
+
+ * Dialog.[Ch]:
+ * Kernel.[Ch]: a new, transparent MCV split of the dialogs code.
+
+ * ControlBibitem.[Ch]:
+ * ControlBibtex.[Ch]:
+ * ControlCitation.[Ch]:
+ * ControlCommand.[Ch]:
+ * ControlError.[Ch]:
+ * ControlIndex.[Ch]:
+ * ControlRef.[Ch]:
+ * ControlToc.[Ch]:
+ * ControlUrl.[Ch]: New MCV design leads to cleaner code for the
+ individual controllers too.
+ Move 'apply' code into the LyX kernel.
+
+ * ControlConnections.C: temporary renaming of Dialogs::signals.
+
+ * Makefile.am: add new files.
+
+2003-02-21 Angus Leeming <leeming@lyx.org>
+
+ * ControlBibtex.C (Browse):
+ * ControlExternal.C (Browse):
+ * ControlGraphics.C (Browse):
+ * ControlInclude.C (Browse):
+ * ControlPrefs.C (browsebind, browseUI, browsekbmap, browsedict,
+ browse, browsedir):
+ * ControlPrint.C (Browse):
+ don't pass a LyXView & to browseFile et al.
+ * helper_funcs.[Ch] (browseFile, browseRelFile, browseDir):
+ don't pass a LyXView & to fileDlg.
+
+2003-02-17 John Levon <levon@movementarian.org>
+
+ * ControlDialog.tmpl: build dialog before calling setParams
+ for the benefit of ControlSpellchecker
+
+ * ControlSpellchecker.h:
+ * ControlSpellchecker.C: rework. Lots of bugs fixed and
+ cleanups.
+
+2003-02-14 Juergen Spitzmueller <j.spitzmueller@gmx.de>
+
+ * ControlBibtex.[Ch]: new function getBibFiles() (provides list
+ of available *.bib-files from bibFiles.lst).
+
+ * tex_helpers.C (getTexFileList): sort and dis-duplicate
+ listWithoutPath correctly.
+
+2003-02-08 John Levon <levon@movementarian.org>
+
+ * ControlPrefs.h:
+ * ControlPrefs.C: call setCurrentAuthor explicitly on apply()
+
+2003-02-08 John Levon <levon@movementarian.org>
+
+ * Makefile.am:
+ * ControlChanges.h:
+ * ControlChanges.C: add merge changes dialog
+
+ * ControlPrefs.h:
+ * ControlPrefs.C: add setCurrentAuthor()
+
+2003-01-31 Angus Leeming <leeming@lyx.org>
+
+ * ViewBase.h: add an isVisible() pure virtual method.
+
+ * ControlTabular.C (updateInset): don't build the dialog here.
+ Instead, do nothing if the dialog is invisible.
+
+2003-01-15 Dekel Tsur <dekelts@tau.ac.il>
+
+ * ControlSpellchecker.[Ch]: Remove XForms RTL hacks.
+
+2003-01-11 Juergen Spitzmueller <j.spitzmueller@gmx.de>
+
+ * helper_funcs.[Ch]: implement browseDir (browse directory) [bug 824]
+
+ * ControlPrefs.[Ch]: implement browsedir for the use of use browseDir.
+
+2002-12-02 Lars Gullik Bjønnes <larsbj@gullik.net>
+
+ * ControlDocument.C: use BoostFormat.h instead of boost/format.hpp
+
+2002-12-01 Lars Gullik Bjønnes <larsbj@gullik.net>
+
+ * several files: ws changes
+
+2002-12-01 Lars Gullik Bjønnes <larsbj@gullik.net>
+
+ * ControlDocument.C (classApply): use boost.format
+
+2002-11-29 Angus Leeming <leeming@lyx.org>
+
+ * ControlButtons.h (isClosing): make it public, so that the view can
+ see it too.
+ (OKButton): no longer virtual. ControlPrefs should use isClosing() from
+ within apply.
+
+ * ControlPrefs.[Ch] (OKButton): removed.
+
+ * ControlPrefs.C (apply): dispatch a LFUN_SAVEPREFERENCES if the
+ dialog isClosing(). (Ie, if the "save" button has been pressed.)
+
+2002-11-28 John Levon <levon@movementarian.org>
+
+ * ControlSpellchecker.C: fix Lars' broken cleanup
+
2002-11-27 Juergen Spitzmueller <j.spitzmueller@gmx.de>
* ControlTabular.[Ch]: Add isMulticolumnCell