]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/xforms/ChangeLog
fix #306 (from juergen s.)
[lyx.git] / src / frontends / xforms / ChangeLog
index 40fd0667f136b80af8027a707f2d184d90c80383..e59fec9d03011ab81c61a2ba73b0f2aa024196e4 100644 (file)
@@ -1,9 +1,428 @@
+2002-03-28  Juergen Spitzmueller <j.spitzmueller@gmx.de>
+
+       * FormDocument.C (CheckChoiceClass): update the necessary class
+       settings on class change (fix bug #306)
+
+2002-03-27  Herbert Voss  <voss@lyx.org>
+
+       * xforms_helpers.h:
+       * FormGraphics.C:  change c%, l%, p% t% to col%, line%, page%
+       and text% 
+
+2002-03-27  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * MathsSymbols.[Ch]: remove #include "bmtable.h" & "FormMathsPanel.h".
+       Move enum MathsCallbackValues from FormMathsPanel.h to MathsSymbols.h.
+       The MathsSymbols are now xforms-independent.
+
+       * FormMathsPanel.h: #include MathsSymbols.h for the enum.
+
+2002-03-26  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * FormPreferences.C (browse): don't use BrowseRelPath here you noodle!
+
+       * FormGraphics.C (input): don't disallow the input of a file that's
+       not there.
+
+2002-03-25  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * FormParagraph.C (changedParagraph): whitespace.
+
+       * xforms_helpers.C: rearrange #includes.
+
+       * RadioButtonGroup.[Ch]: rename some of the methods. Remove #if 0 code.
+
+       * FormPrint.C: changes associated with changes to RadioButtonGroup.
+
+       * FormGraphics.C:
+       * forms/form_graphics.fd: rename some of the widgets.
+
+2002-03-22  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * FormGraphics.C (input): don't activate the Ok, Apply buttons if the
+       file can't be found.
+
+       * FormParagraph.C (changedParagraph): activate the Ok, Apply buttons
+       only if the underlying paragraph will accept changes.
+
+       * FormPreferences.C (browse): use Jean-Marc's browseRelFile.
+
+       * xforms_helper.C (updateWidgetsFromLength): fix crash when trying to
+       set the choice to a unit that isn't present in the choice!
+       Also remove #if 0 sections of code.
+
+2002-03-21  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * several files: ws cleanup
+
+2002-03-20  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * lots: whitespace changes.
+
+2002-03-20  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * FormParagraph.C: a little more factorisation.
+
+2002-03-20  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * xforms_helpers.C (setCursorColor):
+       * Tooltips.C (set): remove XC_question_arrow code.
+
+       * FeedbackController.[Ch] (clearMessage): new method.
+
+       * FeedbackController.C (postMessage): the warning message is now
+       displayed in red!
+
+       * FormParagraph.C: define some helper functions to minimise the amount
+       of repeated code.
+
+       * FormDocument.C:
+       * FormGraphics.C:
+       * FormMinipage.C:
+       * FormTabular.C: use the FeedbackController to post the warning
+       messages.
+
+2002-03-19  André Pönitz <poenitz@gmx.net>
+
+       * FormParagraph.C: whitespace changes
+
+2002-03-18  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * Tooltips.[Ch] (initTooltip): renamed init. In the 0.89 version, no
+       longer call fl_set_object_helper as this routine respects line breaks
+       only if the dialog is visible.
+       (getTooltip): renamed as get.
+       (toggleTooltips): renamed as set and made public.
+
+       * FormBase.C (show):
+       * FormBaseDeprecated.C (show): move tooltip-inards into Tooltip.
+
+       * FormBibtex.C (build):
+       * FormCitation.C (build):
+       * FormForks.C (build):
+       * FormSendto.C (build):
+       * FormTexinfo.C (build):
+       * Toolbar_pimpl.C (set): Tooltip::initTooltip -> Tooltip::init.
+
+       * xforms_helper.C (formatted): rewritten as a one-pass algorithm.
+
+2002-03-18  Juergen Vigna  <jug@sad.it>
+
+       * FormTabular.C (update): deactivate left/right border settings for
+       multicolumns if not an outer cell or no parent multicolumn cell.
+
+2002-03-14  John Levon  <moz@compsoc.man.ac.uk>
+
+       * GUIRunTime.C: add spaces to error messages
+
+2002-03-13  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * FormBase.C (show):
+       * FormBaseDeprecated.C (show): set the initial state of the cursor.
+
+       * FormPreferences.C (Colors::apply()): use the helper function
+       setCursorColor.
+
+       * Tooltips.C (toggleTooltips): proper fix for those Bad Window messages.
+       Can only set the cursor if the dialog is visible.
+
+       * xforms_helpers.[Ch] (setCursorColor): new helper function to set the
+       color of all cursors used by LyX.
+       (XformsColor::read): use it.
+
+2002-03-12  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * forms/*.fd (except form_filedialog.fd which is v. scary :-():
+       housekeeping changes.
+       1. Ensure that all radio buttons are wrapped up within a group.
+       2. Rename all button_cancel as button_close.
+       3. Ensure that all objects follow the naming scheme outlined in
+          forms/README
+
+       class             | prefix
+       ------------------+-------
+       FL_BROWSER        | browser
+       FL_BUTTON         | button
+       FL_PIXMAPBUTTON   | button
+       FL_CHECKBUTTON    | check
+       FL_CHOICE         | choice
+       FL_COUNTER        | counter
+       FL_DIAL           | dial
+       FL_INPUT          | input
+       FL_FRAME          | frame
+       FL_LABELFRAME     | frame
+       FL_ROUND3DBUTTON,
+       RADIO_BUTTON      | radio
+       FL_SLIDER         | slider
+       FL_VALSLIDER      | slider
+       FL_TABFOLDER      | tabfolder
+       FL_TEXT           | text
+
+       The only exceptions to this are objects that are to be converted
+       in the sed scripts. At the moment this applies only to bmtable:
+
+       Convert an FL_BUTTON to a FL_BMTABLE by using prefix "bmtable".
+
+2002-03-11  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * doxygen fixes.
+
+2002-03-09  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * FeedbackController.C: improve a comment.
+
+       * FormFiledialog.C: whitespace change.
+
+       * FormBibitem.C (build):
+       * FormBibtex.C (build):
+       * FormCitation.C (build):
+       * FormDocument.C (build):
+       * FormExternal.C (build):
+       * FormGraphics.C (build):
+       * FormInclude.C (build):
+       * FormIndex.C (build):
+       * FormMathsMatrix.C (build):
+       * FormMinipage.C (build):
+       * FormParagraph.C (build):
+       * FormPrint.C (build):
+       * FormRef.C (build):
+       * FormSendto.C (build):
+       * FormSpellchecker.C (build):
+       * FormTabular.C (build):
+       * FormThesaurus.C (build):
+       * FormUrl.C (build): invoke setPrehandler for all FL_INPUT objects.
+       Means that pasting with the middle mouse button will activate the
+       Ok, Apply buttons.
+
+       * FeedbackController.C (MessageCB): fix crash by removing
+       Assert(message_widget_) and returning silently in this case.
+       Can happen quite justifiably.
+
+       * Most files: consistent comments at the top of the file, usable by
+       sourcedoc.
+
+2002-03-09  Herbert Voss  <voss@lyx.org>
+
+       * FormGraphics.C: test if file exists, simplify an if command
+
+2002-03-10  John Levon  <moz@compsoc.man.ac.uk>
+
+       * FormToc.C: make goto not reset the dialog
+
+2002-03-08  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * FeedbackController.[Ch]: new files, providing a standard interface to
+       the feedback and warning messages. Created by stripping code out of
+       FormBase.
+
+       * FormBase.[Ch]: strip out all the feedback code and simplify yet
+       further the tooltips code.
+
+       * FormBase.[Ch]:
+       * FormBaseDeprecated.[Ch]: Add a Tooltips pointer.
+       Derive both classes from FeedbackController so daughter classes each
+       have a common interface for same.
+
+       * Toolbar_pimpl.[Ch]: strip out all the tooltip code and use the
+       Tooltips wrapper class.
+
+       * Tooltips.[Ch]: work out how to update tooltips when using
+       xforms 0.89's fl_set_object_helper. Can now toggle tooltips with both
+       xforms 0.88 and 0.89. Change the cursor to a "?" when in query mode
+       and when the dialog has some tooltips.
+
+       * FormPreferences.[Ch]: strip out all the feedback code and use
+       the FeedbackController.
+
+       * xforms_helpers.C: save the color of the gui pointer.
+
+       * FormBibtex.[Ch]:
+       * forms/form_bibtex.fd:
+       * FormCitation.[Ch]:
+       * forms/form_citation.fd:
+       * FormForks.[Ch]:
+       * forms/form_forks.fd:
+       * FormSendto.[Ch]:
+       * forms/form_sendto.fd:
+       * FormTexinfo.[Ch]:
+       * forms/form_texinfo.fd: remove "Help" button and rejig for much
+       simplified tooltips code.
+
+       * Makefile.am: add FeedbackController.[Ch].
+
+2002-03-08  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
+
+       * FormGraphics.C: Tiny stylistic correction.
+
+2002-03-07  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
+
+       * FormGraphics.C:
+               - Make radiobuttons change too when using Latex size in
+                 lyxview and vice versa.
+               - Fix a typo where the value for height (lyxview) was
+                 taken from width (size).
+               - Remove *%-values from lyxview.
+               - Add an Alert when using "Get Latex size" and that contains
+                 *%-values.
+       * FormTabular.C: Remove obsolete comment.
+
+2002-03-07  Martin Vermeer <martin.vermeer@hut.fi>
+
+       * FormMathsDeco.C: add leftrightarrows to the bitmap.
+
+       * forms/form_maths_style.fd: reflect the changes in the bitmaps.
+
+2002-03-07  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * xformsGImage.C (statusCB, errorCB): close the file streams once the
+       image is loaded or if an error occurs.
+       (init_graphics): FLIMAGE_SETUP setup must be static as xforms stores
+       it permanently (and does not make a copy!).
+
+2002-03-05  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * xformsGImage.[Ch]: new files. An image loader based on xforms library
+       routines.
+
+       * GUIRunTime.C (initialiseGraphics): use the xforms image loader if
+       your version of the xforms libraries is up to the task.
+
+       * Makefile.am: compile the xforms image loader if so configured.
+
+2002-03-04   Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * Dialogs.C (redrawGUI): removed to frontends/Dialogs.C
+
+       * Dialogs.C:
+       * GUIRunTime.C (initialiseGraphics): moved to GUIRunTime.
+
+2002-03-04   Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * FormDocument.C (build): add a std:: qualifier to remove_if.
+
+2002-03-02  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * Toolbar_pimpl.[Ch]: layout as string
+
+       * FormParagraph.C: layout as string
+
+       * FormDocument.C (build): use remove_if and contains_functor
+       layout as string
+
+2002-03-01  Martin Vermeer <martin.vermeer@hut.fi>
+
+       * FormMathsBitmap.[Ch]:
+       * FormMathsPanel.C: Give window titles to bit map sub-panels.
+
+2002-02-28  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * Dialogs.C (initialiseGraphics): a new static method.
+       Remove Allan's venerable description as I think it's past its sell-by
+       date.
+
+2002-02-28  John Levon  <moz@compsoc.man.ac.uk>
+
+       * FormBase.C:
+       * FormBaseDeprecated.C:
+       * FormFiledialog.C: possible fix to the Bad Window problems that some
+       people have been experiencing.
+
+2002-02-28  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * FormForks.C (input_button_all): resolve comparison between signed
+       and unsigned.
+
+2002-02-26  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * Menubar_pimpl.C (makeMenubar): ignore entries which are not
+       submenus in menubar.
+
+2002-02-20  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * FormForks.[Ch]:
+       * forms/form_forks.fd: new files. A view for the Forked Child
+       processes dialog, enabling the user to see what forked processes
+       are running, and, if he so desires, to kill them.
+
+       * Dialogs.C: add the class Forked Child dialog.
+
+       * Makefile.am: add FormForks.[Ch], form_forks.[Ch].
+
+       * forms/makefile: add form_forks.fd.
+
+       * FormPreferences.C (LnFmisc::apply): rather ugly: call
+       grfx::GCache::changeDisplay if the lyxrc.display_graphics changes.
+
+2002-02-24  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
+
+       * forms/form_graphics.fd: Enlarge Restore button.
+       * FormGraphics.C: Set filter to bounding box input fields.
+
+2002-02-20  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * Makefile.am: simpler obj. file compiling
+
+2002-02-20  Juergen Vigna  <jug@sad.it>
+
+       * FormTabular.C (input): don't call the autoapply on exit input calls
+       if we don't really have a change!
+
+2002-02-19  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * FormBase.h (FormCB): tiny bugfix.
+
+       * xforms_helpers.h: remove incorrect comment.
+
+2002-02-18  Herbert Voss  <voss@lyx.org>
+
+       * FormGraphics.C: same units for LyX and Latex view, cosmetics
+
+2002-02-18  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * Timeout_pimpl.[Ch] (running): new method.
+
+2002-02-18  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * FormParagraph.C:
+       * FormTabular.C: added a using std::remove_if directive.
+
+2002-02-14  Herbert Voss  <voss@lyx.org>
+
+       * xforms_helpers.h: fix bug with "?%" units
+
+2002-02-14  Rob Lahaye  <lahaye@users.sourceforge.net>
+       * forms/form_graphics.fd:
+       * form_graphics.C: minor layout changes, such as stretching all
+       tab-windows to equal sizes and better keyboard-shortcuts.
+
+2002-02-14  Rob Lahaye  <lahaye@users.sourceforge.net>
+       * forms/form_graphics.fd:
+       * form_graphics.C: minor layout changes, such as stretching all
+       tab-windows to equal sizes and better keyboard-shortcuts.
+
+2002-02-12  Herbert Voss  <voss@lyx.org>
+
+       * forms/form_graphics.fd:
+       * form_graphics.[Ch]: small changes to the layout, mentioned
+       by Rob
+
+       * FormGraphics.C: fix bug with use of updateWidget... when
+       no unit is given.
+
 2002-02-11  John Levon  <moz@compsoc.man.ac.uk>
 
        * FormMinipage.C: return SMI_VALID on other form changes
+
+2002-02-11  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
+
+       * FormParagraph.C (update): [VSpace:] Delete the special method
+       for gluelengths...
+       * xforms_helpers.C: ...and move it here.
+       Activate JMarcs new (shorter) code for updateWidgetsFromLengthString
+       and updateWidgetsFromLength.
+
 2002-02-10  Rob Lahaye  <lahaye@users.sourceforge.net>
+
        * forms/form_external.fd:
        * form_external.C: change color2 of a few buttons into the
        proper grey color.
        * FormGraphics.C:
        * form_graphics.[Ch]: simplify the bounding box folder
        of the Graphic GUI
-       
+
 2002-02-08  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
 
        * Menubar_pimpl.C (create_submenu): work around an xforms bug (?)
        * FormCitation.[Ch]:
        * FormTexinfo.[Ch]:
        * Makefile.am: altered appropriately.
-       
+
 2002-02-06  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
 
        * forms/form_texinfo.fd:
 
 2002-02-05  Herbert Voss  <voss@lyx.org>
 
-       * forms/form_graphics.fd: Noew the same view of the 
+       * forms/form_graphics.fd: Noew the same view of the
        buttons as in preferences (LyXView). Make some things clear
        with better names.
        * FormGraphic.C: cosmetic changes to the layout. Delete
        * forms/form.citation.fd,form.bibtex.fd: add text_info
        * FormTexinfo.[Ch]: Delete Help mechanism, add tooltips and help messages.
        * FormCitation.[Ch],FormBibtex.[Ch]: add tooltips and help messages (actually
-       no tooltips in Bibtex). 
+       no tooltips in Bibtex).
 
 2002-02-05  Angus Leeming  <a.leeming@ic.ac.uk>
 
 
 2002-02-03  Herbert Voss  <voss@lyx.org>
 
-       * xforms_helpers.C: fix bug with unit "%" in 
+       * xforms_helpers.C: fix bug with unit "%" in
        updateWidgetsFromLengthString(...)
 
 2002-02-02  Herbert Voss  <voss@lyx.org>
 
 2002-01-27  Herbert Voss  <voss@lyx.org>
 
-       * FormGraphic.[Ch]: 
-       * form_graphic.[Ch]: 
+       * FormGraphic.[Ch]:
+       * form_graphic.[Ch]:
        * forms/form_graphic.fd: rewritten to support graphicx with
        all options and to be sure that the old figinsets are correct
        converted.
        * Toolbar_pimpl.C (update): disable layout combox when LFUN_LAYOUT
        is disabled
 
-       * combox.C (activate): 
+       * combox.C (activate):
        (deactivate): change color of labels to reflect the state of the
        combox
 
 2002-01-17  John Levon  <moz@compsoc.man.ac.uk>
 
        * FormDocument.C: enable line spacing input properly
+
 2002-01-17  John Levon  <moz@compsoc.man.ac.uk>
 
        * forms/form_preferences.fd:
        * form_preferences.C:
        * FormPreferences.h:
        * FormPreferences.C: use better variable name
+
 2002-01-17  John Levon  <moz@compsoc.man.ac.uk>
 
        * forms/form_preferences.fd: change "Use Scalable Fonts"
          to "Rescale bitmap fonts"
+
 2002-01-16  Angus Leeming  <a.leeming@ic.ac.uk>
 
        * FormMathsPanel.C:
 
        * xformsBC.C: #include ButtonController.tmpl, containing the
        instatiation of the button controller.
-       
+
 2002-01-15  John Levon  <moz@compsoc.man.ac.uk>
 
        * FormThesaurus.C: fix a crash
 
 2002-1-15  Martin Vermeer <martin.vermeer@hut.fi>
 
-        * FormMathsDelim.C:
-        * form_maths_delim_C:
-        * form_maths_delim.h:
-        * form_maths_delin.fd:
-        Put three radio buttons on the delimiters pop-up. It works as follows:
-        
-                                left mouse     middle mouse        right mouse
-        ----------------------------------------------------------------------
-        Left radio button   |       (               ()                   )
-        Middle radio button |       ()              ()                   )
-        Right radio button  |        )               )                   )
-        ----------------------------------------------------------------------
-
-       Where 
+       * FormMathsDelim.C:
+       * form_maths_delim_C:
+       * form_maths_delim.h:
+       * form_maths_delin.fd:
+       Put three radio buttons on the delimiters pop-up. It works as follows:
+
+                               left mouse     middle mouse        right mouse
+       ----------------------------------------------------------------------
+       Left radio button   |       (               ()                   )
+       Middle radio button |       ()              ()                   )
+       Right radio button  |        )               )                   )
+       ----------------------------------------------------------------------
+
+       Where
 
        (       left-side delimiter selected
        )       right-side delimiter selected
        ()      "symmnetric pair" selected, of which the clicked delimiter is
-               the left one. 
+               the left one.
                So, if the middle radio button is activated ("()\nBoth")
                and you click on "[" with the default (left) mouse button, you
                get the delimiter pair "[]".
 2002-01-14  John Levon  <moz@compsoc.man.ac.uk>
 
        * FormSpellchecker.C: disable resizing due to xforms bug
+
 2002-01-13  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
 
        * FormFiledialog.C (Reread): skip broken symlinks
        * MathsSymbols.C (get_pixmap_from_symbol): add a default statement
        in the switch.
 
-       * FormPreferences.C (Interface::input): 
-       (Language::input): 
+       * FormPreferences.C (Interface::input):
+       (Language::input):
        (Paths::input): add shortcuts to file dialogs directory buttons
-       
+
        * FormPreference.h (browse): add default empty parameters for
        buttons descriptions.
 
        * form_thesaurus.h:
        * form_thesaurus.C:
        * forms/form_thesaurus.fd: update to Aiksaurus 0.14
+
 2002-01-12  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
 
        * Toolbar_pimpl.C (setPixmap): simplify a bit
 
 2002-01-10  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
 
-       * Toolbar_pimpl.C (ToolbarCB): 
+       * Toolbar_pimpl.C (ToolbarCB):
        * Menubar_pimpl.C (MenuCallback): use verboseDispatch instead of
        dispatch.
 
 
        * FormTabular.C (FormTabular): Fix Purify UMR.
 
-       * FormPreferences.C (build): "Conversion" is a better name. 
+       * FormPreferences.C (build): "Conversion" is a better name.
 
 2002-01-10  Martin Vermeer  <martin.vermeer@hut.fi>
 
 2002-01-09  Martin Vermeer <martin.vermeer@hut.fi>
 
        * forms/form_maths_style.fd:
-       * FormMathsStyle.[Ch]: New files, Implementing a mathed pop-up for math 
+       * FormMathsStyle.[Ch]: New files, Implementing a mathed pop-up for math
        size "styles" and font types.
        * FormMathsPanel.[Ch]:
        * MathsSymbols.C:
 
 2002-01-08  Martin Vermeer  <martin.vermeer@hut.fi>
 
-       * Menubar_pimpl.C (create_submenu): 
+       * Menubar_pimpl.C (create_submenu):
        * Toolbar_pimpl.C (update): use FuncStatus.
 
 2002-01-08  Angus Leeming  <a.leeming@ic.ac.uk>
 
        * form_*:
        * forms/form_*: change radio buttons to round3dbutton
+
 2002-01-05  John Levon  <moz@compsoc.man.ac.uk>
 
        * FormFiledialog.C: add FIXME
+
        * xforms_helpers.C: fix use of FileInfo
+
 2002-01-07  John Levon  <moz@compsoc.man.ac.uk>
 
        * FormTabular.h:
        * form_tabular.C:
        * forms/form_tabular.fd: ugly fix to get around
          some of the UI problems (bug #110).
+
 2002-01-04  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
 
        * FormDocument.C: Recognize the default paper settings too
 
        * DropDown.C: always include <config.h> in sources.
 
-       * xforms_helpers.h: 
-       * FormFiledialog.h: 
-       * Timeout_pimpl.h: 
+       * xforms_helpers.h:
+       * FormFiledialog.h:
+       * Timeout_pimpl.h:
        * DropDown.h: do not include <config.h> in headers
 
 2001-12-20  Juergen Vigna  <jug@sad.it>
 
        * FormToc.C: fix crash when no entries, and
          update types properly
+
 2001-12-11  Ben Stanley <bds02@uow.edu.au>
 
        * Menubar_pimpl.C: Fixed a crashing bug when document has more
 
 2001-12-05  John Levon  <moz@compsoc.man.ac.uk>
 
-       * FormParagraph.C (getCurrentParagraph): 
+       * FormParagraph.C (getCurrentParagraph):
        (apply):  get the right LyXText !
+
 2001-11-29  John Levon  <moz@compsoc.man.ac.uk>
 
        * FormParagraph.C: disallow page breaks in insets
+
 2001-11-23  John Levon  <moz@compsoc.man.ac.uk>
 
        * FormParagraph.C: allow signed space above/below, actually
 2001-11-04  John Levon  <moz@compsoc.man.ac.uk>
 
        * FormToc.C: fixes to make floatlists work
+
 2001-11-23  John Levon  <moz@compsoc.man.ac.uk>
 
        * Makefile.am:
        * forms/fdfix.sh: move idex etc. to here
 
        * GUIRunTime.C: move getScreenDPI() to here
+
 2001-11-20  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
 
        * forms/form_ref.fd, form_preferences.fd, form_citation.fd,
 
        * FormFiledialog.C: don't reset path if new dir
          doesn't exist.
+
 2001-11-12  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
 
        * forms/form_document.fd: Renamed "Save as Class Defaults"
 2001-11-07  John Levon  <moz@compsoc.man.ac.uk>
 
        * DropDown.C: fix crash, improve behaviour a bit
+
 2001-11-07  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
 
-       * FormDocument.C (class_apply): 
-       (paper_apply): 
-       (language_apply): 
-       (options_apply): 
+       * FormDocument.C (class_apply):
+       (paper_apply):
+       (language_apply):
+       (options_apply):
        (bullets_apply): add a version of these methods taking a
        BufferParams& parameters. The original versions are now wrappers
-       around these. 
+       around these.
        (saveParamsAsDefault): new function, moved from old
        LFUN_LAYOUT_SAVE_DEFAULT code.
 
        * Makefile.am:
        * DropDown.h:
        * DropDown.C: drop-down completion
+
 2001-11-04  John Levon  <moz@compsoc.man.ac.uk>
 
        * forms/form_graphics.fd: change clashing shortcut
+
 2001-10-24  Juergen Vigna  <jug@sad.it>
 
        * FormTabular.C: changed calls for footer/headers of longtabulars.
 2001-10-19  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
 
        * forms/form_document.fd:
-         Class: add a value choice for Default Skip.
-         Some rearrangements (minor tweaks).
+        Class: add a value choice for Default Skip.
+        Some rearrangements (minor tweaks).
        * FormDocument.C: Handle that choice, minor tweaks.
        * forms/form_paragraph.fd: Add value choices
        * FormParagraph.C: Handle that choices.
        * FormTexinfo.[Ch]: some changes to the code
 
 2001-10-10  André Pönitz  <poenitz@htwm.de>
-       
+
        * FormsMathMatrix.C: add missing space between v- and h-alignment
        parameters
 
        * FormPreferences.[Ch] (connect, disconnect): removed (redundant).
 
        * FormMaths*.C (c-tor): prohibit resizing of the dialog.
-       
+
 2001-09-07  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
 
-       * Toolbar_pimpl.C (setLayout): 
+       * Toolbar_pimpl.C (setLayout):
        (layoutSelected): make them work even when gettext has been
        translating the interface.
 
 2001-09-02  John Levon  <moz@compsoc.man.ac.uk>
 
        * FormParagraph.C: fix default line spacing case
+
 2001-08-31  John Levon  <moz@compsoc.man.ac.uk>
 
        * FormParagraph.C: disable space inputs when != Length
        * form_preferences.h:
        * form_preferences.C:
        * forms/form_preferences.fd: add view_dvi_paper_option
+
 2001-08-31  John Levon  <moz@compsoc.man.ac.uk>
 
        * FormMathsPanel.h: sub dialogs must be Ignorant.
+
 2001-08-31  John Levon  <moz@compsoc.man.ac.uk>
 
        * FormParagraph.C: fix to not allow 0 linespacing
+
 2001-08-29  Angus Leeming  <a.leeming@ic.ac.uk>
 
        * FormCitation.C (c-tor): prevent re-sizing of the dialog.
 2001-08-27  John Levon  <moz@compsoc.man.ac.uk>
 
        * GUIRunTime.C: initApplication() should take a int & argc
+
 2001-08-24  John Levon  <moz@compsoc.man.ac.uk>
 
        * FormCitation.h:
        * FormCitation.C: tidy code a little
+
        * GUIRunTime.C: more informative error
+
 2001-08-23  Angus Leeming  <a.leeming@ic.ac.uk>
 
        * forms/form_preferences.fd: order the items "logically" so that
 
        * combox.h: fix source doc
 
-       * form_math_matrix.C: 
+       * form_math_matrix.C:
        * forms/form_math_matrix.fd: new layout
+
 2001-08-16  John Levon  <moz@compsoc.man.ac.uk>
 
        * form_paragraph.h:
        * form_paragraph.C:
        * forms/form_paragraph.fd:
        * FormParagraph.C: support per-para linespacing
+
        * forms/form_float.fd:
        * form_float.C: fix shortcut typo
+
 2001-08-15  Angus Leeming  <a.leeming@ic.ac.uk>
 
        * forms/form_character.fd: small adjustment to the position of John's
        * form_maths_panel.C:
        * form_maths_panel.h:
        * forms/form_maths_panel.fd: re-add dots bitmaps
-        
+
        * FormRef.C: "Goto" -> "Go to"
 
 2001-07-29  John Levon  <moz@compsoc.man.ac.uk>
        * FormGraphics.C:
        * forms/form_graphics.fd: Removed inline option, all InsetGraphics figures
        are inlined.
-       
+
 2001-07-23  John Levon  <moz@compsoc.man.ac.uk>
 
        * FormInclude.C: add load file facility back
+
 2001-07-23  John Levon  <moz@compsoc.man.ac.uk>
 
        * FormCharacter.C: disable resizing as it doesn't work
 
 2001-07-03  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
 
-       * GUIRunTime.C (x11Display): 
-       (x11Screen): 
-       (x11Colormap): 
+       * GUIRunTime.C (x11Display):
+       (x11Screen):
+       (x11Colormap):
        (x11VisualDepth): new methods
 
 2001-07-03  Lars Gullik Bjønnes  <larsbj@birdstep.com>
 
        * FormDocument.C (class_apply): call CutAndPaste::'s staitc method
-       directly. 
+       directly.
 
        * Toolbar_pimpl.h: make owner be a XFormsView, small changes
        because of this.
 
        * FormPrint.C (input): modify to select radio_file
          when the user uses the filename input
+
 2001-06-26  The LyX Project  <lyx@violet.home.sad.it>
 
        * combox.C (remove): send debug output to Debug::GUI.
 
 2001-06-26  The LyX Project  <lyx@rose.home.sad.it>
 
-       * Menubar_pimpl.C (create_submenu): 
+       * Menubar_pimpl.C (create_submenu):
        * Toolbar_pimpl.C (update): update to use func_status
 
 2001-06-25  The LyX Project  <lyx@tulip.home.sad.it>
 
 2001-06-01  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
 
-       * MathsSymbols.C: 
+       * MathsSymbols.C:
        * FormMathsMatrix.C: bring C functions into global namespace if
-       necessary. 
+       necessary.
 
 2001-05-31  Lars Gullik Bjønnes  <larsbj@birdstep.com>
 
 
 2001-04-16  Allan Rae  <rae@lyx.org>
 
-       * xforms_helpers.C (formatted): 
+       * xforms_helpers.C (formatted):
        * Menubar_pimpl.C (add_toc): #warning triggers an error on Sun CC 6.0
-       as an unrecognised preprocessor directive.  So ensure they're wrapped. 
+       as an unrecognised preprocessor directive.  So ensure they're wrapped.
 
 2001-04-06  John Levon  <moz@compsoc.man.ac.uk>
 
        Squashed bug when creating a new inset, the keys field contained
        one (empty) key. No more; thanks, Dekel.
 
-       * FormExternal.C: 
+       * FormExternal.C:
        * forms/form_external.fd: added Apply button.
 
 2001-03-30  Angus Leeming  <a.leeming@ic.ac.uk>
 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.
 
        * 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]:
 
        * Dialogs.C (Dialogs): create minipage options dialog.
 
-       * forms/form_minipage.fd: 
-       * form_minipage.C: 
-       * form_minipage.h: 
-       * FormMinipage.C: 
+       * 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>
 2001-03-16  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
 
        * FormMaths.C (C_FormMathsDelimCB): add usual .c_str() for lyxstring
-       compatibility. 
+       compatibility.
 
 2001-03-16  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
 
        * 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
        * forms/form_splash.fd:
        * FormSplash.h:
        * FormSplash.C: make independent of FormBase, tidy
-       
+
        * Menubar_pimpl.C: destroy splash on interaction
 
 2001-03-12  John Levon  <moz@compsoc.man.ac.uk>
 
 2001-03-07  Edwin Leuven  <leuven@fee.uva.nl>
 
-        * added credits:
+       * added credits:
        * Dialogs.C:
        * Makefile.am:
        * FormCredits.[Ch]:
        * Menubar_pimpl.h: make Pipl::ItemInfo::item_ a boost::shared_ptr,
        make ButtonList contain boost::shared_ptr<ItemInfo>
 
-       * Menubar_pimpl.C (~Pimpl): remove destructor 
+       * Menubar_pimpl.C (~Pimpl): remove destructor
 
 2001-03-06  John Levon  <moz@compsoc.man.ac.uk>
 
        * form_character.C: added
        * form_character.h: added
        * forms/form_character.fd: added
-               
+
 2001-02-23  Dekel Tsur  <dekelts@tau.ac.il>
+
        * FormPreferences.C: Handle lyxrc.language_use_babel and
        lyxrc.language_global_options.
 
 
 2001-02-21  Dekel Tsur  <dekelts@tau.ac.il>
 
-       * FormDocument.C (checkMarginValues): Activate "use geometry" button 
+       * FormDocument.C (checkMarginValues): Activate "use geometry" button
        if using custom paper size/margin.
 
 2001-02-21  Allan Rae  <rae@lyx.org>
 
 2001-02-20  Edwin Leuven <leuven@fee.uva.nl>
 
-        * src/frontends/xforms/Dialogs.C: added preamble
-        * src/frontends/xforms/FormPreamble.C: added
-        * src/frontends/xforms/FormPreamble.h: added
-        * src/frontends/xforms/Makefile.am: added
-        * src/frontends/xforms/form_preamble.C: added
-        * src/frontends/xforms/form_preamble.h: added
-        * src/frontends/xforms/form_preamble.fd: added
+       * src/frontends/xforms/Dialogs.C: added preamble
+       * src/frontends/xforms/FormPreamble.C: added
+       * src/frontends/xforms/FormPreamble.h: added
+       * src/frontends/xforms/Makefile.am: added
+       * src/frontends/xforms/form_preamble.C: added
+       * src/frontends/xforms/form_preamble.h: added
+       * src/frontends/xforms/form_preamble.fd: added
 
 2001-02-19  Angus Leeming  <a.leeming@ic.ac.uk>
 
 2001-01-25  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
 
        * FormPreferences.C (GetFrom): fix crash when there is no format
-       defined. 
+       defined.
        (GetTo): ditto.
 
 2001-01-23  Angus Leeming  <a.leeming@ic.ac.uk>
 2001-01-21  Dekel Tsur  <dekelts@tau.ac.il>
 
        * FormRef.C (update): Do not update dialog_->{ref,name,type}
-       if inset_ == 0.
+       if inset_ == 0.
        Deactivate the type button when buffer is LinuxDoc/Docbook
        (build): Uncomment calls to addReadOnly().
-       (updateBrowser) Do not disable the update button when there are no 
+       (updateBrowser) Do not disable the update button when there are no
        keys.
        (build, getType, getName): Use InsetRef::types.
 
 2001-01-17  Dekel Tsur  <dekelts@tau.ac.il>
 
        * FormRef.C (input): Fix the behavior of goto reference button.
-