]> git.lyx.org Git - features.git/blobdiff - src/frontends/gnome/ChangeLog
change "support/std_sstream.h" to <sstream>
[features.git] / src / frontends / gnome / ChangeLog
index ca4ff4d86c88f3a28198de70d2d3bb1a385d1126..e7e0e7c34b417410a4fcdc35776a98be5e3a08ff 100644 (file)
@@ -1,3 +1,504 @@
+2004-07-24  Lars Gullik Bjonnes  <larsbj@gullik.net>
+
+       * lyx_gui.C:
+       * GAbout.C: change "support/std_sstream.h" to <sstream>
+
+2004-05-28  Lars Gullik Bjonnes  <larsbj@gullik.net>
+
+       * Makefile.am (libgnome_la_SOURCES): add support.c and support.h
+
+2004-03-17  Angus Leeming  <leeming@lyx.org>
+
+       * Dialogs.C, Dialogs2.C, Dialogs_impl.h, Makefile.am: remove
+       mention of the forks dialog.
+
+2004-02-01  Lars Gullik Bjonnes  <larsbj@gullik.net>
+
+       * GFloat.C (update): "c" -> 'c' in calls to contains
+
+2003-12-14  Michael Schmitt  <michael.schmitt@teststep.org>
+
+       * Dialogs.C:
+       * Dialogs2.C:
+       * Dialogs_impl.h:
+       * Makefile.am: remove minipage
+
+2003-10-08  Angus Leeming  <leeming@lyx.org>
+
+       Fix doxygen warnings.
+
+       * GView.C: \file GView.C -> \file gnome/GView.C
+       * GView.h: \file GView.h -> \file gnome/GView.h
+
+2003-09-21  Lars Gullik Bjønnes  <larsbj@gullik.net>
+
+       * lyx_gui.C (parse_init): fix new bug
+
+2003-09-09  Lars Gullik Bjønnes  <larsbj@lyx.org>
+
+       * GView.C: change Assert to BOOST_ASSERT
+       * GnomeBase.C: ditto
+
+2003-07-21  Angus Leeming  <leeming@lyx.org>
+
+       * lyx_gui.C (reset): use namespace lyx::graphics rather than grfx
+       shortcut.
+
+2003-06-28  Lars Gullik Bjønnes  <larsbj@gullik.net>
+
+       * FileDialog.C: fix const type order
+
+2003-02-21  Angus Leeming  <leeming@lyx.org>
+
+       * Timeout_pimpl.[Ch]: removed.
+       * gnomeTimeout.[Ch]: new files, replacing the above.
+       The gnomeTimeout class derives from Timeout::Impl.
+
+2003-02-21  Angus Leeming  <leeming@lyx.org>
+
+       * FileDialog.C (FileDialog): no need for LyXView *.
+
+2003-02-14  John Levon  <levon@movementarian.org>
+
+       * FileDialog.C: remove spurious allow/prohibitInput()
+
+2003-02-12  Michael A. Koziarski  <michael@koziarski.com>
+
+       * GChanges.C
+       * GChanges.h
+       * dialogs/GChanges.glade: implement the Changes dialog
+
+2003-02-01  Michael A. Koziarski  <michael@koziarski.org>
+
+       Major changes to make the gnome frontend compile and work again.
+
+       Credit to Martin Craig <martin@menudo.freeserve.co.uk> who
+       actually did the work, I just cleaned his patch up.
+
+       Removed Files:
+       * GUIRuntime.C
+
+       Added Files:
+       * Dialogs2.C
+       * Dialogs_impl.h
+       * lyx_gui.C
+
+       Changed Files:
+       * Dialogs.C
+       * FileDialog.C
+       * GAbout.[Ch]
+       * GERT.[Ch]
+       * GError.[Ch]
+       * GFloat.[Ch]
+       * GLog.[Ch]
+       * GPreamble.[Ch]
+       * GTabularCreate.[Ch]
+       * GUrl.[Ch]
+       * GnomeBase.[Ch]
+       * Makefile.am
+       * Timeout_pimpl.C
+
+2002-12-16  Angus Leeming  <leeming@lyx.org>
+
+       * Makefile.am: remove the if USE_BASIC_IMAGE_LOADER test.
+
+2002-12-01  Lars Gullik Bjønnes  <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 Bjønnes  <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 Bjønnes  <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 Bjønnes  <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 Bjønnes  <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 Bjønnes  <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 Bjønnes  <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 Bjønnes  <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 Bjønnes  <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-26  Baruch Even  <baruch@lyx.org>
 
-       * Various files: Fixes to get the gnome frontend to compile again. 
+       * 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.