2005-01-19  Angus Leeming  <leeming@lyx.org>

	* support.c: use the HAVE_UNISTD_H guard.

2004-12-07  Angus Leeming  <leeming@lyx.org>

	* *.[Ch]: remove all traces of #pragma interface/implementation

2002-12-16  Angus Leeming  <leeming@lyx.org>

	* Makefile.am: remove the if USE_BASIC_IMAGE_LOADER test.

2002-12-01  Lars Gullik Bjnnes  <larsbj@gullik.net>

	* several files: ws changes

2002-09-25  Angus Leeming  <leeming@lyx.org>

	* Dialogs.C:
	* FileDialog.C: doxygen fixes.

	* GnomeBase.h: rename template FormCB as GnomeCB to avoid doxygen
	problems with multiple classes (xforms amd gnome) having the same name.

	* GAbout.[Ch]:
	* GERT.[Ch]:
	* GError.[Ch]:
	* GFloat.[Ch]:
	* GLog.[Ch]:
	* GPreamble.[Ch]:
	* GTabularCreate.[Ch]:
	* GUrl.[Ch]: associated change.

2002-06-15  Michael A. Koziarski  <michael@koziarski.com>

	* Dialogs.C
	* Makefile.am: Necessary changes for the various new dialogs
	* GERT.C
	* GERT.h
	* dialogs/GERT.glade: Make ERT Properties dialog follow the GNOME hig.
	* GLog.C: use std::string, all the conversion is wasteful
	* GFloat.C
	* GFloat.h
	* dialogs/GFloat.glade: Implement the Float Properties Dialog
	* dialogs/GAbout.glade
	* GAbout.C
	* GAbout.h: Temporary Aboutlyx implementation, waiting on some
	gtkmm  bugs to finalise it.

2002-06-10  Lars Gullik Bjnnes  <larsbj@birdstep.com>

	* gnomeBC.C: do not include ButtonController.tmpl

2002-06-03  Michael A. Koziarski  <michael@koziarski.com>

	* dialogs/GLog.C
	* GLog.C
	* GLog.h: Implement Log view class
	* accessors.py: update for new glade format

2002-06-02  Michael A. Koziarski  <michael@koziarski.com>

	== Gtkmm2 upgrade ==

	* dialogs/*: Updated to glade-2 format.
	* Dialogs.C: add() calls updated
	* GError.C
	* GError.h
	* GERT.C
	* GERT.h
	* GPreamble.C
	* GPreamble.h
	* GTabularCreate.C
	* GTabularCreate.h
	* GUIRunTime.C
	* GUrl.C
	* GUrl.h: updated for gtkmm2
	* GnomeBase.C
	* GnomeBase.h: updated for gtkmm2 and libglademm.
	* gnome_helpers.C
	* gnome_helpers.h: Cruft removed.  Blasted X.h #defines #undef'd
	* Timeout_pimpl.C
	* Timeout_pimpl.h
	* GUIRuntime.C: fix up the references to Gnome::* to use Gtk::*,
	slight other changes required
	* Makefile.am: all neccessary changes, mostly including stuff
	that's been moved into src/frontends/xforms



2002-05-23  John Levon  <moz@compsoc.man.ac.uk>

	* FileDialog.C: LyXView moved into frontends/

2002-04-09  Michael A. Koziarski  <michael@koziarski.com>

	* dialoges/GERT.glade
	* dialoges/GError.glade
	* dialoges/GUrl.glade
	* dialoges/GTabularCreate.glade: Added, I left them out of the
	last commit

2002-04-08  Lars Gullik Bjnnes  <larsbj@birdstep.com>

	* Makefile.am: change to work correctly with dist

2002-03-29  Michael A. Koziarski  <michael@koziarski.com>

	* GPreamble.C
	* GPreamble.h
	* Makefile.am
	* dialogs/GPreamble.glade:Implemented Preamble dialog
	* Dialogs.C
	* GERT.C
	* GERT.h
	* GTabularCreate.C
	* GTabularCreate.h
	* GUrl.C
	* GUrl.h
	* GError.C
	* GError.h:  Renamed classes to match the filenames
	* dialogs/GERT.glade
	* dialogs/GTabularCreate.glade
	* dialogs/GUrl.glade
	* dialogs/GError.glade: FormX isn't used for classes or files, so
	it shouldn't be used for ui files either.
	* dialogs/FormERT.glade
	* dialogs/FormTabularCreate.glade
	* dialogs/FormUrl.glade
	* dialogs/FormError.glade
	* dialogs/diaerror.glade
	* dialogs/diahelpcopyright.glade
	* dialogs/diahelpcredits.glade
	* dialogs/diainsertcitation.glade
	* dialogs/diainsertindex.glade
	* dialogs/diainserttabular.glade
	* dialogs/diainserturl.glade
	* dialogs/diaprint.glade
	* dialogs/diatoc.glade: old glade files.  Removed

2002-03-26  Michael A. Koziarski  <michael@koziarski.com>

	* Makefile.am: Moved all 4 active Form* dialogs to new Filenames.
	* Dialogs.C: Fixes for the Renaming and #include cleanup
	* GERT.C
	* GERT.h
	* GTabularCreate.C
	* GTabularCreate.h
	* GUrl.C
	* GUrl.h
	* GError.C
	* GError.h: #include Fixes for the renaming.  cruft tidyup
	* README: Reflect new naming convention
	* GnomeBase.C: cleaned up use of dialog_.  Fix for bug #169,
	Thanks Angus!
	* FormCitation.C
	* FormCitation.h
	* FormCopyright.C
	* FormCopyright.h
	* FormCredits.C
	* FormCredits.h
	* FormIndex.C
	* FormIndex.h
	* FormPrint.C
	* FormPrint.h
	* FormRef.C
	* FormRef.h
	* FormToc.C
	* FormToc.h: Removed, they're old, unused files.

2002-03-21  Lars Gullik Bjnnes  <larsbj@birdstep.com>

	* most files: ws cleanup

2002-03-16  Michael A. Koziarski  <michael@koziarski.com>

	* Makefile.am: Cleanup and linking fix.
	* README: Added procedure for adding a new dialog.
	* Dialogs.C (tooltipsEnable): new method.

2002-03-14  Michael A. Koziarski  <michael@koziarski.org>

	* Timeout_pimpl.C
	* Timeout_pimpl.h: implemented running to fix compilation, linking
	fix still to come

2002-03-11  Lars Gullik Bjnnes  <larsbj@birdstep.com>

	* docygen fixes.

2002-03-05  Angus Leeming  <a.leeming@ic.ac.uk>

	* GUIRunTime.C (initialiseGraphics): use the xforms image loader if
	your version of the xforms libraries is up to the task.

	* Makefile.am: link in 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

	* GUIRunTime.C (initialiseGraphics): new static method

2002-03-02  Lars Gullik Bjnnes  <larsbj@birdstep.com>

	* Makefile.am: get rid of LYX_LIBS

2002-02-10  Michael A. Koziarski  <michael@koziarski.com>

	* FormERT.C
	* FormERT.h
	* Dialogs.C
	* dialogs/FormERT.glade: Implemented FormERT, still seeing the
	weird crashes
	* GnomeBase.C: add debug message to help track down the "twice OK"
	bug
	* gnomeBC.C: Fix compilation

2002-01-12  Michael A. Koziarski  <michael@koziarski.com>

	* Menubar_pimpl.C
	* Menubar_pimpl.h
	* mainapp.h
	* mainapp.C: Removed,  We should behave similarly to the qt2
	frontend, so I've removed the LyXGnomified and menubar code.  The
	menubar wasn't working properly anyway.

2002-01-12  Michael A. Koziarski  <michael@koziarski.com>

	* various:  Cleaned out the old stuff, standardised the new
	stuff.
	* GnomeBase.C
	* GnomeBase.h: Changed the constructor to take one argument.  The
	dialog name.  The path and name of the glade files can be
	calculated from there.  These two now provide default validate() &
	*Clicked functions.
	* FormUrl.C
	* FormUrl.h
	* FormError.C
	* FormError.h
	* FormTabularCreate.C
	* FormTabularCreate.h: updated them to use the new system.
	Removed Local inline *Clicked functions as they're now in the base
	class.
	* README: new, brief outline of what I'm doing here.
	* accessors.py: Described in README, generates the accessor
	functions from the glade file.

2002-01-12  Michael A. Koziarski  <michael@koziarski.com>

	* Menubar_pimpl.C
	* Menubar_pimpl.h
	* mainapp.h
	* mainapp.C: Removed,  We should behave similarly to the qt2
	frontend, so I've removed the LyXGnomified and menubar code.  The
	menubar wasn't working properly anyway.

2002-01-08  Martin Vermeer  <martin.vermeer@hut.fi>

	* Menubar_pimpl.C (composeUIInfo):
	(update): use FuncStatus

2002-01-03  Michael Koziarski  <michael@koziarski.com>

	* Dialogs.h: fix compilation.
	* Makefile.am: ditto.
	* GUIRunTime.C: ditto.  Supply a getScreenDPI().

2001-12-19  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>

	* Timeout_pimpl.h: do not include <config.h> in header files.

2001-12-05  Lars Gullik Bjnnes  <larsbj@birdstep.com>

	* FormCitation.C:
	* GUIRunTime.C: change "while(" to "while ("

2001-09-27  Angus Leeming  <a.leeming@ic.ac.uk>

	* Dialogs.C: remove splash dialog code.

	* Makefile.am: remove splash dialog files.

2001-09-09  Lars Gullik Bjnnes  <larsbj@birdstep.com>

	* Makefile.am (libgnome_la_LIBADD): depend on the gui libs.
	(libgnome_la_SOURCES): sort

2001-08-27  John Levon  <moz@compsoc.man.ac.uk>

	* GUIRunTime.C: initApplication() should take a int & argc, add debug

2001-07-19  Baruch Even  <baruch@lyx.org>

	* Menubar_pimpl.C: Renamed LyXFunc::Dispatch to LyXFunc::dispatch.

2001-07-16  Baruch Even  <baruch@lyx.org>

	* GUIRunTime.C: Added some functions that were required lately.

2001-07-16  Baruch Even  <baruch@lyx.org>

	* Makefile.am:
	* Dialogs.C: Removed Citation and Copyright dialogs from build. Left them
	in repository until they get redone as About Dialog.

	* FileDialog.C:
	* Menubar_pimpl.C:
	* Menubar_pimpl.h:
	* mainapp.C:
	* mainapp.h: Various fixed to get Gnome FE (FrontEnd) to compile again.

2001-07-13  Angus Leeming  <a.leeming@ic.ac.uk>

	Consistent use of Lsstream.h:
	* FormCredits.C (build): std::stringstream -> stringstream.

2001-06-16  Angus Leeming  <a.leeming@ic.ac.uk>

	* gnomeBC.h: clean-up of included files.

2001-06-14  Angus Leeming  <a.leeming@ic.ac.uk>

	* FileDialog.C:
	* FormCitation.C:
	* FormCopyright.C:
	* FormCredits.C:
	* FormError.C:
	* FormIndex.C:
	* FormPrint.C:
	* FormRef.C:
	* FormTabularCreate.C:
	* FormToc.C:
	* FormUrl.C:
	* GnomeBase.C:
	* Menubar_pimpl.C:
	* gnome_helpers.C:
	* mainapp.C: removed // -*- C++ -*- as first line.

	* FormTabularCreate.h:
	* FormToc.h:
	* Timeout_pimpl.h: added // -*- C++ -*- as first line.

2001-05-08  Michael A. Koziarski  <michael@koziarski.org>

	* FormTabularCreate[Ch]:
	* dialogs:
	* Makefile.am:
	* Dialogs.C:  Created the FormCharacter Dialog and altered the
	other files to include it.

2001-04-29  Baruch Even  <baruch@lyx.org>

	* Dialogs.C: Added an include for ControlSplash which is required
	in GUI.h but is not included there.

	* GnomeBase.C: Changed an Assert to lyx::Assert.

2001-04-17  Lars Gullik Bjnnes  <larsbj@birdstep.com>

	* FormIndex.C: delete duplicate include files

2001-04-16  Allan Rae  <rae@lyx.org>

	* gnomeBC.C (setButtonLabel):
	* Menubar_pimpl.C (updateAllLists):
	* GnomeBase.C (loadXML): #warning triggers an error on Sun CC 6.0 as
	an unrecognised preprocessor directive.  So ensure they're wrapped.

2001-04-03  Baruch Even  <baruch@lyx.org>

	* FileDialog.C: Added file to provide the gnome file dialog.

2001-04-03  John Levon  <moz@compsoc.man.ac.uk>

	* Dialogs.C: s/popup/dialog/

	* FormUrl.C:
	* GnomeBase.C:
	* GnomeBase.h: s/ControlButton/ControlButtons/
	s/UndoAll/Restore/

2001-04-02  Michael Koziarski  <michael@koziarski.org>

	* FormCopyright.[Ch]: Reimplemented as an MVC dialog.

	* gnome_helpers.C: Some castings to avoid compilation break.

2001-04-01  Baruch Even  <baruch@lyx.org>

	* GUIRuntime.C (initApplication):  Changed strings to non-static.

2001-03-30  Baruch Even  <baruch@lyx.org>

	* FormCredits.C: Added the formatting of the credits text.

	* gnome_helpers.[Ch]: Added functions to get font name from font.

2001-03-30  Baruch Even  <baruch@lyx.org>

	* GnomeBase.[Ch]: Added the dialog as a responsibility.

	* FormUrl.[Ch]: Changed accordingly.
	* FormCredits.[Ch]: ditto.

	* gnomeBC.[Ch]: Fixed to get it to compile.

	* gnome_helpers.h: Changed declaration from const char * to char const *

2001-03-30  Angus Leeming  <a.leeming@ic.ac.uk>

	* GnomeBase.[Ch]: changed ControlBase to ControlButton.

2001-03-29  Angus Leeming  <a.leeming@ic.ac.uk>

	* gnomeBC.[Ch]: Patched in a slight reworking of Baruch Even's patch.
	Code moved into the generic template base class. Replaced
	setCancelCloseButton() with setButtonLabel().

2001-03-29  Baruch Even  <baruch@lyx.org>

	* gnomeBC.[Ch]: Changed to use the new GuiBC template.

2001-03-29  Baruch Even  <baruch@lyx.org>

	* FormUrl.C (d-tor):
	* FormCredits.C (d-tor): Removed the dialog_->destroy(), it was causing
	crashes on exit.

	* GnomeBase.C (d-tor): Added a check for times when the xml wasn't loaded.

2001-03-29  Michael Koziarski  <michael@koziarski.org>

	* Dialogs.C: Uncommented FormCredits in the #include and instantiate it.

	* Makefile.am: Added FormCredits.[Ch]

	* FormCredits.[Ch]: Created FormCredits dialog using libglade
	approach.  Text needs to be formatted still.

	* dialogs/diahelpcredits.glade: Created file.

2001-03-26  Baruch Even  <baruch@lyx.org>

	* Various files: Fixes to get the gnome frontend to compile again.
	Removed most xforms dialogs in order to reduce compilation breaks caused
	by the moves to MVC in the xforms frontend.

	* GUIRuntime.C: Added libglade library initialization.

	* gnomeBC.h:
	* gnomeBC.C: Added file for the MVC support.

	* gnome_helpers.h: Added file with support functions.

	* GnomeBase.h:
	* GnomeBase.C: Added file to be the base class of MVC dialogs that use
	libglade.

	* FormUrl.h:
	* FormUrl.C: Recreated the dialog in the MVC way.

	* Timeout_pimpl.h:
	* Timeout_pimpl.C: Implementation of the Timeout pimpl.

2001-03-15  Lars Gullik Bjnnes  <larsbj@trylle.birdstep.com>

	* several files: remove CXX_WORKING_NAMESPACES

2001-03-11  Baruch Even  <baruch@lyx.org>

	* Various files: More fixes to get it compiled again.

2001-03-06  Baruch Even  <baruch@lyx.org>

	* Various files: Small fixes to get the gnome frontend to compile again.

2001-02-26  Dekel Tsur  <dekelts@tau.ac.il>

	* FormRef.C (apply): Update bookmark #0 after inserting a reference.

2001-02-16  Lars Gullik Bjnnes  <larsbj@lyx.org>

	* FormCitation.C: small cleanup.
	(searchSimple): better localization of variables, don't use
	sequencing operator if you don't have to.

	* other: use compare instead of strcmp/strncmp
