+2002-09-30 Angus Leeming <leeming@lyx.org>
+
+ * FormBase.[Ch]:
+ * FormBaseDeprecated.[Ch]:
+ (icon_pixmap_, icon_mask_) new member variables.
+ (prepare_to_show) new method, containing initialisation code invoked
+ the first time show() is called.
+ (d-tor) destroy icon_pixmap_, if it exists.
+ (show) ensure that the icon pixmap is generated only once.
+
+ * XFormsView.[Ch]:
+ (icon_pixmap_, icon_mask_) new member variables.
+ (d-tor) destroy icon_pixmap_, if it exists.
+ (create_form_form_main) assign the generated pixmap to the new
+ icon_pixmap_ member variable.
+
+2002-09-26 Angus Leeming <leeming@lyx.org>
+
+ * xscreen.h: don't #include "XWorkArea.h", forward-declare XWorkArea.
+
+2002-09-25 Angus Leeming <leeming@lyx.org>
+
+ * Dialogs2.C:
+ * Dialogs_impl.h:
+ * FormWrap.h:
+ * LyXKeySymFactory.C:
+ * LyXScreenFactory.C:
+ * Menubar_pimpl.[Ch]:
+ * Toolbar_pimpl.[Ch]:
+ * WorkAreaFactory.C:
+ * lyx_gui.C: doxygen fixes.
+
+2002-09-25 Dekel Tsur <dekelts@tau.ac.il>
+
+ * forms/form_wrap.fd: floatflt has no "Inner" placement option.
+ The possible placements are default/outer/left/right.
+
+2002-09-24 Lars Gullik Bjønnes <larsbj@gullik.net>
+
+ * Makefile.am (INCLUDES): loose SIGC_INCLUDES
+
+2002-09-20 Martin Vermeer <martin.vermeer@hut.fi>
+
+ * forms/form_maths_space.fd
+ * FormMathSpaces: remove access to internal macros \lyx*space
+
+2002-09-16 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
+
+ * Toolbar_pimpl.C (layoutSelected): when selecting a layout in
+ combox, make sure the corresponding shortcut is shown in
+ minibuffer
+
+2002-09-16 John Levon <levon@movementarian.org>
+
+ * forms/form_character.fd: Escape to cancel
+
+2002-09-13 Rob Lahaye <lahaye@snu.ac.kr>
+
+ * forms/form_graphics.fd:
+ * forms/form_print.fd: minor polishing of layout
+
+2002-09-12 Rob Lahaye <lahaye@snu.ac.kr>
+
+ * FormGraphics.C: improve tooltips text
+
+ * forms/form_graphics.fd: cosmetic change in file tab
+
+2002-09-12 Rob Lahaye <lahaye@snu.ac.kr>
+
+ * FormTexinfo.C:
+ * forms/form_filedialog.fd:
+ * forms/form_texinfo.fd: less bulky xforms dialogs.
+
+2002-09-12 Rob Lahaye <lahaye@snu.ac.kr>
+
+ * FormPrint.[Ch]:
+ * forms/form_print.fd: new xforms print dialog layout
+
+2002-09-10 Rob Lahaye <lahaye@snu.ac.kr>
+
+ * FormGraphics.C: use "Default" as first item in Origin of rotation
+
+ * forms/form_graphics.fd: improved layout
+
+2002-09-11 Angus Leeming <leeming@lyx.org>
+
+ * FormInclude.C (update): remove lyxerr call.
+
+2002-09-09 John Levon <levon@movementarian.org>
+
+ * FormInclude.C:
+ * forms/form_include.fd: reorder, remove noload
+
+2002-09-09 John Levon <levon@movementarian.org>
+
+ * FormMathDeco.C: move latex_deco into ControlMath
+
+2002-09-09 Rob Lahaye <lahaye@snu.ac.kr>
+
+ * FormBase.C:
+ * FormBaseDeprecated.C: use "LyX: " prefix to dialog window title;
+ set minimized title (without "LyX: ") and its icon.
+
+ * FormSpellchecker.C:
+ * FormSearch.C:
+ * FormThesaurus.C: remove "LyX: " from dialog window title.
+
+ * FormRef.[Ch]: add proper switch for "Go to" button.
+
+ * FormBibitem.C:
+ * forms/form_bibitem.fd:
+ * FormCitation.C:
+ * forms/form_citation.fd:
+ * FormRef.C:
+ * forms/form_ref.fd:
+ * FormSpellchecker.[Ch]:
+ * forms/form_spellchecker.fd:
+ * forms/form_toc.fd:
+ * forms/form_url.fd: less bulky dialogs; use proper gravity and
+ resize policy; add few tooltips.
+
+2002-09-06 Alain Castera <castera@in2p3.fr>
+
+ * FormTabular.C: leave the horizontal alignment buttons alive
+ on fixed width columns
+
+2002-09-05 Angus Leeming <leeming@lyx.org>
+
+ * all files: modify the headers as discussed on the list.
+
+2002-08-30 John Levon <levon@movementarian.org>
+
+ * MathsCallbacks.h:
+ * forms/fdfix.sh: fix build from last change
+
+2002-08-30 John Levon <levon@movementarian.org>
+
+ * MathsSymbols.h:
+ * MathsSymbols.C:
+ * FormMathsPanel.h:
+ * FormMathsPanel.C: remove MathsSymbols to controllers/
+
+2002-08-29 John Levon <levon@movementarian.org>
+
+ * MathsSymbols.h:
+ * MathsSymbols.C:
+ * Toolbar_pimpl.C: use XPMs for toolbar instead of gook
+
+2002-08-29 John Levon <levon@movementarian.org>
+
+ * MathsSymbols.C: implement splitting for AMS. nrel
+ is broken
+
+2002-08-29 John Levon <levon@movementarian.org>
+
+ * MathsSymbols.C: fix two crash bugs
+
+2002-08-28 Rob Lahaye <lahaye@snu.ac.kr>
+
+ * forms/form_graphics.fd:
+ * FormGraphics.C: re-implement the use of text_warning box.
+
+ * forms/form_preferences.fd:
+ * FormPreferences.C: use displayTranslator, change display mode
+ from four radio buttons into one choice button.
+
+ * FormBibtex.C: fix SIGSEGV with [Choose] when no style is selected.
+
+2002-08-24 John Levon <levon@movementarian.org>
+
+ * xformsImage.C: fix build, add FIXME for Rob
+
+2002-08-23 Rob Lahaye <lahaye@snu.ac.kr>
+
+ * FormGraphics.[Ch]:
+ * forms/form_graphics.fd: Implement new graphics dialog
+
+ * FormPreferences.C: use display_graphics "monochrome|grayscale|none"
+ instead of "mono|gray|no".
+
+2002-08-22 John Levon <levon@movementarian.org>
+
+ * xfont_loader.C: show name of failed font load (from Mikhail Teterin)
+
+2002-08-20 Lars Gullik Bjønnes <larsbj@birdstep.com>
+
+ * FormMathsBitmap.h: include boost/shared_ptr.hpp, remove include
+ for support/smart_ptr.h, change use of smart ptr to boost version
+
+ * FormMathsBitmap.C (FormMathsBitmap): do not initialize form_ (it
+ is a smart_ptr)
+ (build): use nifty 3rd arg of smart_ptr
+ (addBitmap): ditto
+
+2002-08-20 John Levon <levon@movementarian.org>
+
+ * lyx_gui.C: estimate default DPI
+
+2002-08-16 Angus Leeming <leeming@lyx.org>
+
+ * Dialogs.C:
+ * Dialogs2.C:
+ * Dialogs_impl.h: use the qt2 scheme of vars not pointer to vars.
+
+ * Dialogs3.C: removed.
+
+2002-08-16 Angus Leeming <leeming@lyx.org>
+
+ * Tooltips.C (c-tor): don't forget the "#ifdef crap xforms" code next
+ time, old boy.
+
+2002-08-16 Michael Schmitt <Michael.Schmitt@teststep.org>
+
+ * FormRef.C (update): Synchronise the buffer choice and the list of
+ labels if the dialog is re-opened.
+
+2002-08-15 Angus Leeming <leeming@lyx.org>
+
+ * Dialogs.C:
+ * Dialogs2.C:
+ * Dialogs3.C:
+ * Dialogs_impl.h: the brave new world of Dialog creation.
+
+ * FormBaseDeprecated.C:
+ * FormFiledialog.C:
+ * XFormsView.C: Dialogs::redrawGUI is now a method not a signal.
+
+ * guiapi.C: discard.
+
+ * Makefile.am: add new files Dialogs[23].C Dialogs_impl.h and
+ remove guiapi.C.
+
+2002-08-15 Angus Leeming <leeming@lyx.org>
+
+ * lots: changed my email address to leeming@lyx.org.
+
+ * FormBaseDeprecated.[Ch]: return it to private derivation from
+ boost::noncopyable.
+
+ * FormBaseDeprecated.[Ch]:
+ * FormDocument.[Ch]:
+ * FormInset.[Ch]:
+ * FormMaths*.[Ch]:
+ * FormPreferences.[Ch]:
+ * FormTabular.[Ch]:
+ pass and store references to LyXView and Dialogs, not pointers.
+
+ * FormInset.[Ch]: remove class FormCommand.
+
+2002-08-14 Angus Leeming <leeming@lyx.org>
+
+ * FormBaseDeprecated.h: public derivation from boost::noncopyable.
+
+ * forms/form_document.fd: remove declaration of file 'psnfss2.xpm'
+
+2002-08-14 Angus Leeming <leeming@lyx.org>
+
+ * FormBaseDeprecated.h: no longer derives from DialogBase, but instead
+ derives directly from boost::noncopyable.
+ (show): made public.
+
+ * FeedbackController.h: rearrange #includes.
+
+ * FormDocument.C:
+ * FormMathsDeco.C:
+ * FormMathsDelim.C:
+ * FormMathsMatrix.C:
+ * FormMathsPanel.C:
+ * FormTabular.C: remove #include "Dialogs.h"
+
+ * FormMathsBitmap.C: remove #include "Dialogs.h", "LyXView.h".
+
+ * FormPreferences.C: rearrange #includes.
+
+ * FormTabular.h (showInset, updateInset): make public.
+
+ * FormDocument.C (build): enable the bmtable to find the right file!
+
+ * guiapi.C (gui_ShowInfo): removed.
+
+2002-08-13 André Poenitz <poenitz@gmx.net>
+
+ * Toolbar_pimpl.C: small cleanup
+
+2002-08-13 Angus Leeming <leeming@lyx.org>
+
+ * FileDialog.C:
+ * FormMathsDelim.C:
+ * FormMathsMatrix.C:
+ * FormMathsPanel.C:
+ * FormPreferences.C:
+ * Menubar_pimpl.C:
+ * Toolbar_pimpl.C:
+ * XFormsView.C:
+ * lyx_gui.C:
+ changes due to the changed LyXView interface that now returns references
+ to member variables not pointers.
+
+2002-08-13 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
+
+ * Menubar_pimpl.C (create_submenu): fix code to disable submenu
+ entries.
+
+2002-08-12 Lars Gullik Bjønnes <larsbj@gullik.net>
+
+ * FormDocument.C (saveParamsAsDefault): use proper constructment
+
+2002-08-12 Angus Leeming <leeming@lyx.org>
+
+ * FormCitation.C:
+ * FromRef.C: change due to change of ControlConnections method name,
+ isReadonly() -> bufferIsReadonly().
+
+ * FormIndex.C:
+ * FormPrint.C: no longer #include "frontends/LyXView.h".
+
+2002-08-12 Angus Leeming <leeming@lyx.org>
+
+ * Dialogs.C (c-tor): connect the Tooltips::toggleEnabled method to
+ the Dialogs::toggleTooltips signal.
+
+ * FormAboutlyx.[Ch]:
+ * FormBibitem.[Ch]:
+ * FormBibtex.[Ch]:
+ * FormBrowser.[Ch]:
+ * FormCharacter.[Ch]:
+ * FormCitation.[Ch]:
+ * FormERT.[Ch]:
+ * FormError.[Ch]:
+ * FormExternal.[Ch]:
+ * FormFloat.[Ch]:
+ * FormForks.[Ch]:
+ * FormGraphics.[Ch]:
+ * FormInclude.[Ch]:
+ * FormIndex.[Ch]:
+ * FormLog.[Ch]:
+ * FormMinipage.[Ch]:
+ * FormParagraph.[Ch]:
+ * FormPreamble.[Ch]:
+ * FormPrint.[Ch]:
+ * FormRef.[Ch]:
+ * FormSearch.[Ch]:
+ * FormSendto.[Ch]:
+ * FormShowFile.[Ch]:
+ * FormSpellchecker.[Ch]:
+ * FormTabularCreate.[Ch]:
+ * FormTexinfo.[Ch]:
+ * FormThesaurus.[Ch]:
+ * FormToc.[Ch]:
+ * FormURL.[Ch]:
+ * FormVCLog.[Ch]:
+ No longer pass Controller or Dialogs to the c-tor.
+ No longer forward-declare Dialogs.
+
+ * FormBase.[Ch]: derives from ViewBase directly.
+ No longer passed ControlButtons & or Dialogs &.
+ (bc): new method, enabling the daughter classes to access the
+ ButtonController.
+ (C_FormBaseApplyCB):
+ (C_FormBaseOKCB):
+ (C_FormBaseCancelCB):
+ (C_FormBaseRestoreCB):
+ (C_WMHideCB): changes due to a change in the ViewBase class.
+
+ * Toolbar_pimpl.[Ch] (c-tor):
+ * Tooltips.[Ch] (c-tor): no longer passed a Dialogs &.
+
+ * Tooltips.h (toggleEnabled): made public for the Dialogs c-tor.
+
+ * XFormsView.[Ch] (c-tor, create_form_form_main): no longer pass
+ Dialogs & to the Toolbar.
+
+ * guiapi.C: access the controller methods by explicit invocation of the
+ controller.
+
+2002-08-12 Lars Gullik Bjønnes <larsbj@gullik.net>
+
+ * FormDocument.C (saveParamsAsDefault): ParagraphList changes
+ (class_apply): ditto
+
+2002-08-08 John Levon <levon@movementarian.org>
+
+ * Menubar_pimpl.C:
+ * Toolbar_pimpl.C: lyxaction cleanup
+
+2002-08-08 John Levon <levon@movementarian.org>
+
+ * forms/form_thesaurus.fd: allow Esc to close dialog
+
+2002-08-02 Angus Leeming <leeming@lyx.org>
+
+ * FormInclude.C:
+ * forms/form_include.fd: added a check_preview button and controlling
+ logic. The user can now choose to preview a \input-ed file.
+
+2002-08-02 Angus Leeming <leeming@lyx.org>
+
+ * FormTabular.C (input):
+ * XMiniBuffer.C (show_info): changes due to LyXView::view() now
+ returning a boost::shared_ptr.
+
+2002-08-01 John Levon <levon@movementarian.org>
+
+ * FormDocument.C: writeFile() change
+
+2002-08-01 John Levon <levon@movementarian.org>
+
+ * FormPreferences.h:
+ * FormPreferences.C:
+ * guiapi.C:
+ * forms/form_spellchecker.fd: remove options from spellchecker
+
+2002-07-30 John Levon <levon@movementarian.org>
+
+ * lyx_gui.C: implement remove_read_callback()
+
+2002-07-26 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
+
+ * XWorkArea.C (work_area_handler): change type of
+ scrollbar_value_old to double
+
+2002-07-29 Lars Gullik Bjønnes <larsbj@gullik.net>
+
+ * several files: strip,frontStrip -> trim,ltrim,rtrim
+
+2002-07-25 John Levon <levon@movementarian.org>
+
+ * lyx_gui.C:
+ * XWorkArea.C: using dec
+
+2002-07-25 Juergen Spitzmueller <j.spitzmueller@gmx.de>
+
+ * FormFloat.C: Fixed and better GUI-logic
+
+2002-07-25 André Pönitz <poenitz@gmx.net>
+
+ * lyx_gui.C:
+ * XWorkArea.C: add 'dec' to switch back to decimal output
+
+2002-07-25 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
+
+ * Menubar_pimpl.C: do not include "toc.h" and "FloatList.h".
+ (create_submenu): add parameter ``all_disabled'' which will be
+ false only if the menu contains at least one working item. Disable
+ submenus who have all_disabled true. What I could not do, though
+ is disable menubar items when all the menu is disabled (because I
+ know about it only when I try to open this menu)
+
+2002-07-25 Herbert Voss <voss@perce.de>
+
+ * FormBibtex.C (update): clear browser first
+
+2002-07-25 Juergen Vigna <jug@sad.it>
+
+ * XWorkArea.C (work_area_handler): set y_old and x_old to some
+ values in the MOUSE or DRAG even.
+
+2002-07-25 John Levon <levon@movementarian.org>
+
+ * forms/form_float.fd: "Span columns"
+
+2002-07-25 Juergen Spitzmueller <j.spitzmueller@gmx.de>
+
+ * FormFloat.C:
+ * forms/form_float.fd: Implement default placement checkbox;
+ some minor tweaks
+
+2002-07-25 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
+
+ * Menubar_pimpl.C (create_submenu): add the code for splitting too
+ long menus here. Remove call to add_toc.
+
+ * Menubar_pimpl.C (add_toc):
+ (add_toc2): remove. This code is now in MenuBackend; now, all the
+ frontend has to do is to support the item kinds Command, Submenu
+ and Separator. The rest is done transparently.
+
+2002-07-24 Juergen Spitzmueller <j.spitzmueller@gmx.de>
+
+ * FormFloat.C:
+ * forms/form_float.fd: Implement Wide Float toggle and !-option;
+ disable h and b with wide floats
+
+2002-07-24 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
+
+ * Menubar_pimpl.C (create_submenu): updates due to changes in
+ menubackend.
+
+2002-07-22 Lars Gullik Bjønnes <larsbj@birdstep.com>
+
+ * XMiniBuffer.h: add connection objects, and use them
+ * XMiniBuffer.C (XMiniBuffer): here and
+ (dd_init): here
+
+ * XFormsView.h: add connection objects, use them
+ * XFormsView.C (XFormsView): here
+
+2002-07-22 John Levon <moz@compsoc.man.ac.uk>
+
+ * XFormsView.C: don't call toolbar_->set()
+
+ * Toolbar_pimpl.h:
+ * Toolbar_pimpl.C: rationalise code, remove half-working
+ update stuff into simple add()
+
+2002-07-22 John Levon <moz@compsoc.man.ac.uk>
+
+ * lyx_gui.C: add lyx_gui::exit()
+
+2002-07-22 John Levon <moz@compsoc.man.ac.uk>
+
+ * Toolbar_pimpl.h:
+ * Toolbar_pimpl.C: remove ->push()
+
+2002-07-22 Herbert Voss <voss@lyx.org>
+
+ * FormGraphics.C: add tooltips, changesize_type to size_kind.
+ some rearrangements to the code
+
+2002-07-21 John Levon <moz@compsoc.man.ac.uk>
+
+ * FormToc.C: std:: fix
+
+2002-07-21 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
+
+ * Menubar_pimpl.h: do not include "MenuBackend.h" and "commandtags.h"
+
+ * Toolbar_pimpl.h: do not include "combox.h", "ToolbarDefaults.h"
+ and "commandtags.h"
+
+ * Toolbar_pimpl.C: use BufferParams::getLyXTextClass
+
+ * FormSendto.C:
+ * FormParagraph.C:
+ * FormMinipage.C:
+ * FormGraphics.C:
+ * FormForks.C:
+ * FormCitation.C:
+ * DropDown.C: update to use new getString and getVector
+
+ * xforms_helpers.[Ch]: replace getVectorFromChoice and
+ getVectorFromBrowser by getVector; replace getStringFromInput,
+ getStringFromBrowser and getSelectedStringFromBrowser with
+ getString, which works with input, choice and browser objects
+
+ * Menubar_pimpl.C:
+ * FormToc.C: update to use new toc.[Ch]
+
+2002-07-21 John Levon <moz@compsoc.man.ac.uk>
+
+ * XFormsView.C: move autosave timer to LyXView.C
+