+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
+
+2002-07-20 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
+
+ * Menubar_pimpl.[Ch]: remove support for multiple menubars
+
+2002-07-20 John Levon <moz@compsoc.man.ac.uk>
+
+ * XMiniBuffer.h:
+ * XMiniBuffer.C: cleanup, make start/end history work as before
+
+2002-07-20 John Levon <moz@compsoc.man.ac.uk>
+
+ * FormMathsDelim.C:
+ * FormMathsMatrix.C: fix dispatch calls nicely
+
+2002-07-20 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
+
+ * Menubar_pimpl.C (add_toc): avoid crash when there is no document
+ open
+
+ * Menubar_pimpl.[Ch]: turn owner_ into a XFormsView, to avoid casting
+
+2002-04-28 Herbert Voss <voss@perce.de>
+
+ * FormGraphics.C:
+ * forms/form_graphics.fd: add a new check button for LyXAspectRatio.
+
+2002-07-19 John Levon <moz@compsoc.man.ac.uk>
+
+ * DropDown.h:
+ * DropDown.C: remove unneeded LyXView *
+
+ * XFormsView.h:
+ * XFormsView.C: changes for minibuffer rework
+
+ * XMiniBuffer.h:
+ * XMiniBuffer.C: use ControlCommandBuffer. Move relevant
+ old code to here
+
+ * lyx_gui.C: add FIXME
+
+2002-07-19 John Levon <moz@compsoc.man.ac.uk>
+
+ * FormMathsDelim.C:
+ * FormMathsMatrix.C: fix dispatch calls
+
+2002-07-18 John Levon <moz@compsoc.man.ac.uk>
+
+ * Menubar_pimpl.C:
+ * Toolbar_pimpl.C:
+ * lyx_gui.C:
+ * XformsView.C: remove initMiniBuffer(), verboseDispatch()
+
+ * xfont_loader.C: remove call to messagePush(),Pop()
+
+2002-07-17 Dekel Tsur <dekelts@tau.ac.il>
+
+ * FormFiledialog.C: Add missing #include
+
+2002-07-17 Angus Leeming <leeming@lyx.org>
+
+ * xformsImage.C (init_graphics): disable direct loading of PostScript
+ files. It's more effort than it's worth.
+
+2002-07-17 André Pönitz <poenitz@gmx.net>
+
+ * FormPreferences.C: add help for $$s feature, lots of stupid "code
+ beautifying"
+
+2002-07-17 John Levon <moz@compsoc.man.ac.uk>
+
+ * FormPreferences.C:
+ * forms/form_preferences.fd: remove 2nd exit confirmation
+
+2002-07-17 John Levon <moz@compsoc.man.ac.uk>
+
+ * XFormsView.h:
+ * XFormsView.C: hook up view_state_changed
+
+2002-07-16 Angus Leeming <leeming@lyx.org>
+
+ * XPainter.C: add some #ifdef ugliness to enable the home grown image
+ loader to work too.
+
+2002-07-16 André Pönitz <poenitz@gmx.net>
+
+ * FormFiledialog.[Ch]: rename member variables, rewrite some functions
+
+2002-07-15 John Levon <moz@compsoc.man.ac.uk>
+
+ * xformsImage.h:
+ * xformsImage.C: add isDrawable()
+
+ * XPainter.C: use static cast to xformsImage
+
+2002-07-14 Angus Leeming <leeming@lyx.org>
+
+ * lyx_gui.C (C_read_callback): give it extern "C" linkage.
+
+2002-07-14 John Levon <moz@compsoc.man.ac.uk>
+
+ * lyx_gui.C: add set_read_callback()
+
+2002-07-12 John Levon <moz@compsoc.man.ac.uk>
+
+ * lyx_gui.C: move init_graphics() into setup
+
+2002-07-12 Angus Leeming <leeming@lyx.org>
+
+ * xformsImage.C (width): apply fudge irrespective of library version.
+
+2002-07-12 John Levon <moz@compsoc.man.ac.uk>
+
+ * Toolbar_pimpl.h:
+ * Toolbar_pimpl.C: remove unused (de)activate()
+
+2002-07-12 John Levon <moz@compsoc.man.ac.uk>
+
+ * lyx_gui.C: implement update_fonts(), font_available()
+
+2002-07-12 John Levon <moz@compsoc.man.ac.uk>
+
+ * lyx_gui.C: add update_color()
+
+2002-07-11 John Levon <moz@compsoc.man.ac.uk>
+
+ * FormPreferences.C:
+ * forms/form_preferences.fd: remove file->new asks for name
+
+2002-07-11 John Levon <moz@compsoc.man.ac.uk>
+
+ * XWorkArea.h:
+ * XWorkArea.C: do a copy area on redraw when no geometry change
+
+2002-07-11 Herbert Voss <voss@perce.de>
+
+ * FormGraphics.C (input): test also the height for %-value, when
+ importing the latex-value into the lyx-view
+
+2002-07-10 Andrew Zabolotny <zap@cobra.ru>
+
+ * XMiniBuffer.C (peek_event):
+ * combox.C (peek_event):
+ * DropDown.C (peek): support keypad keys
+
+2002-07-09 John Levon <moz@compsoc.man.ac.uk>
+
+ * xscreen.C: add const
+
+2002-07-09 Angus Leeming <leeming@lyx.org>
+
+ * xformsImage.C (scale): use boost::tie.
+ (width): fudge to fix bug in image width for xforms <= 0.89.6.
+
+2002-07-08 Angus Leeming <leeming@lyx.org>
+
+ * forms/fdfix.sh: whitespace.
+
+2002-07-05 Angus Leeming <leeming@lyx.org>
+
+ * lyx_gui.C (hexname): new function.
+
+2002-07-04 Lars Gullik Bjønnes <larsbj@birdstep.com>
+
+ * lyx_gui.C (init_graphics): boost::function assign, not
+ boost::signal connect.
+
+ * combox.C (Combox): what remove does is now done implicitly from
+ XFormsView destructor.
+
+ * XMiniBuffer.C (peek_event): comment last arg to avoid warning.
+
+ * XFormsView.h: form_ is now a raw pointer not a scoped_ptr.
+
+ * XFormsView.C (XFormsView): hide and free form_
+ (getForm): raw pointer return
+ (create_form_form_main): raw pointer set
+
+ * Toolbar_pimpl.C (toolbarItem): whet clean does is now done
+ implicitly from XFormsView destructor.
+
+2002-07-04 André Pönitz <poenitz@gmx.net>
+
+ * FormInset.[Ch]: reduce #include depencies
+
+ * guiapi.C: suppress compiler warning
+
+2002-06-27 Juergen Spitzmueller <j.spitzmueller@gmx.de>
+
+ * FormInclude.C: Comment out unneeded and wrong update mechanism
+ (related to bug #459)
+ *forms/form_include.fd: define missing callbacks (bug #459)
+
+2002-07-03 Vitaly Lipatov <LAV@VL3143.spb.edu>
+
+ * FormDocument.C (build): add pt154 encoding
+
+2002-07-03 Lars Gullik Bjønnes <larsbj@birdstep.com>
+
+ * Tooltips.C (Tooltips): add Dialogs to constructor arg.
+
+2002-07-01 Angus Leeming <leeming@lyx.org>
+
+ * forma/Makefile.am: keep "make clean" consistent with Kayvan's fix.
+
+2002-07-01 Kayvan A. Sylvan <kayvan@sylvan.com>
+
+ * forms/fdfix.sh: fix compilation failure on WinXP.
+
+2002-06-28 Angus Leeming <leeming@lyx.org>
+
+ * XPainter.[Ch]: changes associated with the name change
+ grfx::GImage -> grfx::Image.
+
+ * xformsGImage.[Ch]: deleted.
+ * xformsImage.[Ch]: new files, reflecting changed class name.
+
+ * Makefile.am:
+ * lyx_gui.C: associated changes.
+
+2002-06-27 Juergen Spitzmueller <j.spitzmueller@gmx.de>
+
+ * FormPreferences.C
+ * forms/formPreferences.fd: Add a checkbox for Andrés new toy (preview)
+
+2002-06-26 Angus Leeming <leeming@lyx.org>
+
+ * xformsGImage.C (load, setPixmap): changes aassociated with moving
+ grfx::DisplayType out of grfx::GParams.
+
+2002-06-25 Angus Leeming <leeming@lyx.org>
+
+ * FormPreferences.C (LnFmisc::apply): Comment out the call to
+ grfx::GCache::changeDisplay. The method no longer exists now that the
+ pixmap generation part of the graphics loader has been moved into
+ InsetGraphics.
+
+2002-06-24 Lars Gullik Bjønnes <larsbj@birdstep.com>
+
+ * Toolbar_pimpl.C: layout as layout
+
+2002-06-21 Angus Leeming <leeming@lyx.org>
+
+ * xscreen.C: add a using std::endl directive.
+
+2002-06-21 John Levon <moz@compsoc.man.ac.uk>
+
+ * FormPreferences.h:
+ * FormPreferences.C:
+ * forms/form_preferences.fd: remove show_banner, display_shortcuts
+
+2002-06-21 John Levon <moz@compsoc.man.ac.uk>
+
+ * XWorkArea.h:
+ * XWorkArea.C: remove splash, should be handled in
+ LyXScreen::greyOut()
+
+2002-06-21 John Levon <moz@compsoc.man.ac.uk>
+
+ * forms/form_texinfo.fd: "Update List" not "Rescan"
+
+2002-06-20 John Levon <moz@compsoc.man.ac.uk>
+
+ * guiapi.C: createIndex() changed
+
+2002-06-20 John Levon <moz@compsoc.man.ac.uk>
+
+ * FormBibtex.C: use new lyx::eliminate_duplicates
+
+2002-06-20 Herbert Voss <voss@perce.de>
+
+ * FormBibtex.C:
+ * forms/form_bibtex.fd: give better support for choosing the
+ bibstyle (new browserfield with the available bibstyles).
+ move some code of ControlTexinfo into a helper
+ file support/tex-helpers to use some of the functions
+
+2002-06-20 John Levon <moz@compsoc.man.ac.uk>
+
+ * XWorkArea.h:
+ * XWorkArea.C: remove unused code, name change
+
+2002-06-20 John Levon <moz@compsoc.man.ac.uk>
+
+ * XLyXKeySym.h:
+ * XLyXKeySym.C: whitespace
+
+2002-06-20 John Levon <moz@compsoc.man.ac.uk>
+
+ * XWorkArea.h: remove focus stuff, greyOut()
+
+2002-06-19 John Levon <moz@compsoc.man.ac.uk>
+
+ * XWorkArea.C: remove focus/unfocus events
+
+2002-06-19 John Levon <moz@compsoc.man.ac.uk>
+
+ * XWorkArea.h: remove unused methods
+
+2002-06-15 Martin Vermeer <martin.vermeer@hut.fi>
+
+ * FormMathsDelim.C: Redesign of Delimiters dialogue in mathed.
+ Cleaner, smaller.
+
+2002-06-19 John Levon <moz@compsoc.man.ac.uk>
+
+ * XWorkArea.h: remove unused width()
+
+2002-06-18 John Levon <moz@compsoc.man.ac.uk>
+
+ * guiapi.C: fix compile with libAiksaurus
+
+2002-06-17 Herbert Voss <voss@perce.de>
+
+ * forms/.cvsignore: ignore the *.lo files
+
+2002-06-18 John Levon <moz@compsoc.man.ac.uk>
+
+ * FormSearch.h:
+ * FormSearch.C: focus and select search string on open (bug #77)
+
+2002-06-16 Lars Gullik Bjønnes <larsbj@birdstep.com>
+
+ * changes to let the function setup happen in frontends
+
+ * guiapi.C: new file
+
+2002-06-16 <alstrup@diku.dk>
+
+ * xscreen.C (draw): After drawing, we wait for X with XSync..
+
+ * XWorkArea.[Ch]: Xforms implementation of GUII WorkArea.
+
+ * XPainter.[Ch]: Use XWorkArea instead of WorkArea.
+
+ * xscreen.[Ch]: Use XWorkArea instead of WorkArea.
+
+ * WorkAreaFactory.C: New file for GUII WorkArea.
+
+ * LyXScreenFactory.C: WorkArea GUIIized.
+
+2002-06-15 Lyx Development team <larsbj@birdstep.com>
+
+ * LyXKeySymFactory.C: Added XForms implementation.
+
+ * XLyXKeySym.[Ch]: Added XForms implementation of the LyXKeySym
+ stuff.
+
+ * XWorkArea.[Ch]: Use LyXKeySym in signal interface for keypress.
+
+2002-06-14 Lyx Development team <lyx@electronia>
+
+ * LyXScreenFactory.C: Implementation for XForms.
+
+ * xscreen.[Ch]: Added implementation of LyXScreen for XForms,
+ called XScreen (surprise!).
+
+2002-06-14 Angus Leeming <leeming@lyx.org>
+
+ * forms/Makefile.am: make the .Ch files dependent on the fdfix files.
+
+ * fdfix.sh: test whether "fdesign -convert file.fd" succeeds and
+ if not, exit gracefully.
+ Test whether the newly generated .h file is different from the existing
+ one and if not discard it to prevent unnecessary recompilation in the
+ xforms directory.
+
+2002-06-14 Angus Leeming <leeming@lyx.org>
+
+ * FormPreferences (XYZ::build): pass "&parent_" to build_xyz, not
+ "this", ro we'll get a crash following FormBaseDeprecated's
+ C_PrehandlerCB cast of ob->form->u_vdata to FormBaseDeprecated *.
+
+ This is the only form in which all the folders are not built in the
+ parent class direct, so this is the only one that should suffer from
+ this bug.
+
+2002-06-12 Angus Leeming <leeming@lyx.org>
+
+ * form_*.[Ch]: removed from the repository.
+ * forms/Makefile.am:
+ * forms/fdfix.sh: changes to generate form_*.[Ch] automatically.
+
+ * forms/form_*.fd: use a consistent naming convention for the fdesign
+ generated FD_xyz structs. For example, form_aboutlyx.h now contains:
+ struct FD_aboutlyx;
+ struct FD_aboutlyx_version;
+ struct FD_aboutlyx_credits;
+ struct FD_aboutlyx_license;
+
+ * forms/fdfix[ch].sed: no longer write the build routines for the
+ fdesign generated FD_xyz structs as member methods of the controlling
+ FormXyz class. It's unnecessary and needs patch files in addition to
+ the sed magic to work properly. Thus, the structs above are now
+ generated by routines
+ FD_aboutlyx * build_aboutlyx(void *);
+ FD_aboutlyx_version * build_aboutlyx_version(void *);
+ FD_aboutlyx_credits * build_aboutlyx_credits(void *);
+ FD_aboutlyx_license * build_aboutlyx_license(void *);
+
+ * forms/README: document all the above.
+
+ * forms_fwd.h: new file to forward declare FL_OBJECT, FL_FORM.
+
+ * forms_gettext.[Ch]: new files containing only the scex, idex functions
+ stored previously in xforms_helpers.[Ch].
+
+ * xforms_helpers.[Ch]: removed scex, idex functions.
+
+ * Most other files: minor changes associated with the above.
+
+2002-06-12 John Levon <moz@compsoc.man.ac.uk>
+
+ * XWorkArea.h:
+ * XWorkArea.C: move scrolling logic into here
+
+ * ColorHandler.h:
+ * ColorHandler.C:
+ * XPainter.h:
+ * XPainter.C: remove unused stuff, s/PainterBase/Painter/,
+ s/Painter/XPainter/
+
+2002-06-12 Angus Leeming <leeming@lyx.org>
+
+ * lyx_gui.C (parse_init): exit isn't in namespace lyx_gui!
+
+2002-06-12 Angus Leeming <leeming@lyx.org>
+
+ * FormParagraph.C: include ParagraphParameters.h now that
+ ParagraphParameters is forward declared in ControlParagraph.h.
+
+2002-05-24 Martin Vermeer <martin.vermeer@hut.fi>
+
+ * FormMathsDelim.C: fix delimiter pre-display rendering
+ mess-up bug (354)
+
+2002-06-12 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
+
+ * xformsGImage.h: do not rely on FLIMAGE_H_LOCATION anymore
+
+2002-06-12 John Levon <moz@compsoc.man.ac.uk>
+
+ * XFormsView.h:
+ * XFormsView.C: move init() back to LyXView
+
+2002-06-12 John Levon <moz@compsoc.man.ac.uk>
+
+ * GUIRunTime.C: remove in favour of ...
+
+ * Makefile.am:
+ * lyx_gui.C: ... GUI startup namespace
+
+ * XFormsView.h:
+ * XFormsView.C: change show() prototype
+
+ * XPainter.C:
+ * xfont_loader.C: don't use GUIRunTime any more
+
+2002-06-12 John Levon <moz@compsoc.man.ac.uk>
+
+ * ColorHandler.C:
+ * FontInfo.h:
+ * FormBase.C:
+ * FormBaseDeprecated.C:
+ * MathsSymbols.C:
+ * Menubar_pimpl.C: minor cleanups
+
+2002-06-12 John Levon <moz@compsoc.man.ac.uk>
+
+ * xformsGImage.C:
+ * FontInfo.h:
+ * FontInfo.C: some cleanup
+
+ * XWorkArea.C:
+ * XFormsView.h:
+ * XFormsView.C: some minor cleanup, use of
+ scoped_ptr
+
+ * xfont_loader.h:
+ * xfont_loader.C: rename
+
+2002-06-12 John Levon <moz@compsoc.man.ac.uk>
+
+ * XWorkArea.h:
+ * XWorkArea.C: use workHeight(), remove enter/leaveView
+
2002-06-11 John Levon <moz@compsoc.man.ac.uk>
* XWorkArea.h:
* XWorkArea.C: remove belowMouse() and active()
-
+
2002-06-11 John Levon <moz@compsoc.man.ac.uk>
* xfont_metrics.h:
* XPainter.C: X-specific metrics stuff moved into xforms/ only
2002-06-11 Edwin Leuven <leuven@fee.uva.nl>
-
- * FormParagraph.[Ch]: moved to mvc
- * form_paragraph.[Ch]: idem
- * forms/form_paragraph.fd: idem
- * Dialogs.C: idem
+
+ * FormParagraph.[Ch]: moved to mvc
+ * form_paragraph.[Ch]: idem
+ * forms/form_paragraph.fd: idem
+ * Dialogs.C: idem
2002-06-06 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
* xformsGImage.h: use FLIMAGE_H_LOCATION to include flimage.h.
2002-06-10 Lars Gullik Bjønnes <larsbj@birdstep.com>
-
+
* FormMathsPanel.C: do not include ButtonController.tmpl
* FormPreferences.C: ditto
* xformsBC.C: ditto
2002-06-04 John Levon <moz@compsoc.man.ac.uk>
* xformsGImage.h: an xforms build fix
-
+
2002-06-02 Michael A. Koziarski <michael@koziarski.com>
-
+
* Tooltips.C: fix some sigc++ -> boost errors.
-
+
2002-06-02 John Levon <moz@compsoc.man.ac.uk>
* GUIRunTime.C:
2002-05-10 Herbert Voss <voss@perce.de>
- * FormInclude.C (input, update): disable load-button when
+ * FormInclude.C (input, update): disable load-button when
"use verbatim" is enabled
2002-05-30 Lars Gullik Bjønnes <larsbj@birdstep.com>