+2001-03-23 Angus Leeming <a.leeming@ic.ac.uk>
+
+ * FormError.[Ch]:
+ * form_error.fd:
+ * FormInclude.[Ch]:
+ * form_include.fd: implemented controller-view split.
+
+ * Dialogs.C: associated changes.
+
+ * FormBibitem.h:
+ * FormBibtex.h:
+ * FormCitation.h: moved methods from protected to private.
+
+2001-03-23 Angus Leeming <a.leeming@ic.ac.uk>
+
+ * FormCredits.C (build): changes associated with
+ ControlCredits::getCredits returning a stringstream not a vector<string>
+
+2001-03-22 Angus Leeming <a.leeming@ic.ac.uk>
+
+ * FormCopyright.[Ch]:
+ * forms/form_copyright.fd: implemented controller-view split.
+
+ * FormCredits.[Ch]:
+ * forms/form_credits.fd: implemented controller-view split.
+
+ * Dialogs.C: associated changes.
+
+ * xforms_helpers.C (formatted): improved the function so that it now
+ repects '\n' characters in the input string. Ie, the user can now
+ specify line breaks explicitly.
+
+2001-03-21 Angus Leeming <a.leeming@ic.ac.uk>
+
+ * FormCharacter.[Ch]:
+ * forms/form_character.fd: implemented controller-view split.
+
+ * Dialogs.C: associated changes.
+
+ * FormBase.C (input): changed return to SMI_VALID.
+
+ * FormCitation.C (updateBrowser): ensure that the keys are stripped of
+ any surrounding whitespace.
+
+2001-03-20 Angus Leeming <a.leeming@ic.ac.uk>
+
+ * FormBase.[Ch] (input): no longer pure virtual. Has defualt state of
+ SMI_NOOP.
+ (FormBase2): split into two template classes, FormDB (DialogBase) and
+ FormCB (ControllerBase) for greater flexibility.
+
+ * FormBibitem.[Ch]:
+ * FormBibtex.[Ch]:
+ * FormCitation.[Ch]: associated changes.
+
+ * FormBrowser.[Ch]:
+ * FormLog.[Ch]:
+ * FormVCLog.[Ch]:
+ * forms/form_browser.fd: implemented controller-view split.
+
+ * Dialogs.C: associated changes.
+
+2001-03-19 Angus Leeming <a.leeming@ic.ac.uk>
+
+ * FormBibtex.[Ch]:
+ * forms/form_bibtex.fd: implemented controller-view split.
+
+ * Dialogs.C: associated changes.
+
+2001-03-19 Angus Leeming <a.leeming@ic.ac.uk>
+
+ * FormBaseDeprecated.[Ch]: rename title as title_.
+
+ * FormBaseDeprecated.C: restore John's trick to give the dialog a border
+ with limited functionality. It got lost in the MVC merge.
+
+ * FormBaseDeprecated.C:
+ * FormBase.C (show): moved initialisation of minw_, minh_ here.
+
+ * FormBibitem.C (build):
+ * FormBibtex.C (build):
+ * FormBrowser.C (build):
+ * FormCharacter.C (build):
+ * FormCitation.C (build):
+ * FormCopyright.C (build):
+ * FormCredits.C (build):
+ * FormDocument.C (build):
+ * FormError.C (build):
+ * FormExternal.C (build):
+ * FormGraphics.C (build):
+ * FormInclude.C (build):
+ * FormIndex.C (build):
+ * FormMinipage.C (build):
+ * FormParagraph.C (build):
+ * FormPreamble.C (build):
+ * FormPreferences.C (build):
+ * FormPrint.C (build):
+ * FormRef.C (build):
+ * FormSearch.C (build):
+ * FormTabular.C (build):
+ * FormTabularCreate.C (build):
+ * FormToc.C (build):
+ * FormUrl.C (build): removed initialisation of minw_, minh_.
+
+ * The Maths Panel stuff no longer causes a crash on exit from LyX.
+
+ * FormMaths.[Ch]:
+ * forms/form_maths.fd: removed.
+
+ * forms/form_maths_delim.fd:
+ * forms/form_maths_deco.fd:
+ * forms/form_maths_matrix.fd:
+ * forms/form_maths_space.fd:
+ * forms/form_maths_panel.fd: new files.
+ Split contents of form_maths.fd into 5 new files, one for each form.
+
+ * MathsSymbols.[Ch]: remove class BitmapMenu, renamed and reworked as
+ class FormMathsBitmap in FormMathsBitmap.[Ch].
+
+ * FormMathsPanel.[Ch]:
+ * FormMathsBitmap.[Ch]:
+ * FormMathsDeco.[Ch]:
+ * FormMathsDelim.[Ch]:
+ * FormMathsMatrix.[Ch]:
+ * FormMathsSpace.[Ch]: Split contents of FormMaths into new files,
+ one for each popup. Rewrite so that all the new classes are derived from
+ FormBaseBD. Clean up the logic in the process (I hope!).
+
+ * Makefile.am: added new fils, removed redundant ones.
+
+2001-03-19 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
+
+ * FormMinipage.C (FormMinipage): add SigC:: namespace specifier.
+ (showInset): ditto
+ (updateInset): ditto
+
+2001-03-16 Juergen Vigna <jug@sad.it>
+
+ * Dialogs.C (Dialogs): create minipage options dialog.
+
+ * forms/form_minipage.fd:
+ * form_minipage.C:
+ * form_minipage.h:
+ * FormMinipage.C:
+ * FormMinipage.h: new files for the minipage options dialog.
+
+2001-03-16 Angus Leeming <a.leeming@ic.ac.uk>
+
+ * FormMaths.[Ch]: make the FD_ structs private. Create appropriate
+ callback methods.
+
+ * forms/form_maths.fd: change C_FormBaseCancelCB to
+ FormBaseDeprecatedCancelCB and so fix crash on closing the panel.
+
+2001-03-16 John Levon <moz@compsoc.man.ac.uk>
+
+ * FormMaths.C: quash warnings
+
+2001-03-16 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
+
+ * FormMaths.C (C_FormMathsDelimCB): add usual .c_str() for lyxstring
+ compatibility.
+
+2001-03-16 Angus Leeming <a.leeming@ic.ac.uk>
+
+ * Form_various.h: cleaned up #includes and forward declarations.
+
+ * Form_various.C: added "using SigC::slot" declaration.
+
+ * FormMaths.[Ch]: moved to boost::scoped_ptrs.
+
+ * FormDocument.C (CheckChoiceClass): removed string tct as the
+ compiler warned that it was defined but never used.
+ removed USE_CLASS_COMBO.
+
+2001-03-13 John Levon <moz@compsoc.man.ac.uk>
+
+ * Dialogs.C:
+ * FormMaths.h:
+ * FormMaths.C:
+ * MathsSymbols.h:
+ * MathsSymbols.C:
+ * Makefile.am:
+ * Toolbar_pimpl.C:
+ * form_*.C:
+ * forms/makefile:
+ * forms/form_maths.fd:
+ * forms/fdfixc.sed:
+ * forms/fdfix.sh: add maths panel
+
+ * bmtable.h:
+ * bmtable.c: moved from src/
+
+2001-03-16 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
+
+ * FormParagraph.h: NO_PEXTRA
+ * FormParagraph.C (input): NO_PEXTRA
+
+2001-03-15 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
+
+ * several files: remove CXX_WORKING_NAMESPACES
+
+2001-03-14 Angus Leeming <a.leeming@ic.ac.uk>
+
+ * Merging changes from BRANCH_MVC back into HEAD.
+
+2001-03-12 Angus Leeming <a.leeming@ic.ac.uk>
+
+ * Dialogs.C (c-tor): Changes associated with storing a vector of
+ boost::shared_ptrs.
+ Use MVC Bibitem popup.
+
+ * FormBase.h: add a new template class FormBase2, derived from FormBase
+ to make life creating MVC popups even easier ;-)
+
+ * FormBibitem.[Ch]:
+ * forms/form_bibitem.fd: moved over to the MVC way of doing things.
+ Proof that a simple popup should be easy to implement!
+
+ * FormCitation.[Ch]: now derived from FormBase2.
+
+ * FormToc.C: added using std::vector directive.
+
+2001-03-09 Dekel Tsur <dekelts@tau.ac.il>
+
+ * FormSearch.C: Add missing #pragma
+
+2001-03-09 Angus Leeming <a.leeming@ic.ac.uk>
+
+ * FormCitation.C:
+ * forms/form_citation.fd: added the ability to Search, both Simply and
+ for Regular Expressions. Use the Search code in the controller() to do
+ the actual searching.
+
+2001-03-08 Angus Leeming <a.leeming@ic.ac.uk>
+
+ * Makefile.am: added FormCredits.[Ch] and form_credits.[Ch]
+ * forms/makefile: added form_credits.fd
+
+ * Dialogs.C: added FormCredits and removed ShowCredits.
+
+ * FormCredits.[Ch]:
+ * forms/form_credits.fd:
+ * forms/form_search.fd: ported to the MVC way.
+
+2001-03-07 Angus Leeming <a.leeming@ic.ac.uk>
+
+ * xforms_helpers.h (formatted): now has default arguments for size and
+ style.
+
+ * FormCitation.[Ch]: moved code out of this class and into
+ ControlCitation and associated helper funcs.
+
+2001-03-05 Angus Leeming <a.leeming@ic.ac.uk>
+
+ * FormBase.[Ch]: (InputCB): use ButtonController::input() rather than
+ ButtonController::valid() to check state of input. The buttons are
+ now controlled correctly.
+
+ * Form*.[Ch]: use boost::scoped_ptr for the remaining few classes.
+
+2001-03-05 Lars Gullik Bjønnes <larsbj@lyx.org>
+
+ * Form*.[Ch]: use boost::scoped_ptr for dialog_ et al.
+
+ * FormBase.[Ch]: rename title as title_.
+
+2001-03-02 John Levon <moz@compsoc.man.ac.uk>
+
+ * FormBase.C (c-tor): initialise variables in correct order.
+
+ * FormCitation.C: add #include <algorithm>
+
+2001-03-02 Angus Leeming <a.leeming@ic.ac.uk>
+
+ * xformsBC.[Ch]: Changes associated with the changes to
+ controllers/ButtonController.[Ch]. Ie, the class is now derived from
+ ButtonControllerBase and the ButtonPolicy is accessed through a method
+ bp() rather than the instance bp_.
+
+ * FormBaseDeprecated.[Ch]: no longer store a ButtonController, but
+ rather use a pure virtual method bc() to access the controller
+ instantiated by the daughter classes.
+
+ * F*.[Ch]: changes associated with the above.
+
+2001-02-27 Angus Leeming <a.leeming@ic.ac.uk>
+
+ * FormBase.[Ch]: renamed as FormBaseDeprecated.[Ch]
+
+ * ViewXforms.[Ch]: renamed as FormBase.[Ch]
+
+2001-02-23 Angus Leeming <a.leeming@ic.ac.uk>
+
+ * ButtonController.[Ch]: deleted. The class is split into two
+ (with identical functionality), the code being found in
+ ../controllers/ButtonController.[Ch] and xformsBC.[Ch]
+
+ * xformsBC.[Ch]: new files. Xforms specific part of Allan's original
+ ButtonController class.
+
+ * FormBase.[Ch]: changes associated with the above split.
+
+ * ViewXforms.[Ch]: Base class for xforms dialogs derived from ViewBase
+ (../controllers/ViewBase.h). Ie, for Dialogs with GUI-I controllers
+ controlling all interaction to/from the LyX kernel.
+
+ * FormCitation.[Ch]:
+ * forms/form_citation.fd: An xforms-specific implementation of the
+ Citation dialog, controlled by the GUI-I ControlCitation.
+
+ * Dialogs.C: Use the controlled Citation dialog.
+
+2001-03-15 John Levon <moz@compsoc.man.ac.uk>
+
+ * Makefile.am:
+ * combox.h:
+ * combox.C: moved from src/
+
+2001-03-09 Angus Leeming <a.leeming@ic.ac.uk>
+
+ * forms/fdfix.sh:
+ * forms/form_filedialog.C.patch: I hate having to make these patches,
+ but on reflection I think it's probably better than hacking fdfix.sh.
+
+2001-03-14 Angus Leeming <a.leeming@ic.ac.uk>
+
+ * forms/fdfix.sh: test whether bmtable.h is needed before #including it.
+
2001-03-13 John Levon <moz@compsoc.man.ac.uk>
* FormGraphics.C: remove unnecessary hack