]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/xforms/ChangeLog
Implemented controller-view split for FormError and FormInclude.
[lyx.git] / src / frontends / xforms / ChangeLog
index 7b8734e5a685021a1ba8bfd88f306d0b16c561ea..095baae30754b03892bd033ebf7ee7fa33b8bce1 100644 (file)
@@ -1,3 +1,161 @@
+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