2003-10-08 Angus Leeming 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 * lyx_gui.C (parse_init): fix new bug 2003-09-09 Lars Gullik Bjønnes * GView.C: change Assert to BOOST_ASSERT * GnomeBase.C: ditto 2003-07-21 Angus Leeming * lyx_gui.C (reset): use namespace lyx::graphics rather than grfx shortcut. 2003-06-28 Lars Gullik Bjønnes * FileDialog.C: fix const type order 2003-02-21 Angus Leeming * Timeout_pimpl.[Ch]: removed. * gnomeTimeout.[Ch]: new files, replacing the above. The gnomeTimeout class derives from Timeout::Impl. 2003-02-21 Angus Leeming * FileDialog.C (FileDialog): no need for LyXView *. 2003-02-14 John Levon * FileDialog.C: remove spurious allow/prohibitInput() 2003-02-12 Michael A. Koziarski * GChanges.C * GChanges.h * dialogs/GChanges.glade: implement the Changes dialog 2003-02-01 Michael A. Koziarski Major changes to make the gnome frontend compile and work again. Credit to Martin Craig 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 * Makefile.am: remove the if USE_BASIC_IMAGE_LOADER test. 2002-12-01 Lars Gullik Bjønnes * several files: ws changes 2002-09-25 Angus Leeming * 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 * 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 * gnomeBC.C: do not include ButtonController.tmpl 2002-06-03 Michael A. Koziarski * dialogs/GLog.C * GLog.C * GLog.h: Implement Log view class * accessors.py: update for new glade format 2002-06-02 Michael A. Koziarski == 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 * FileDialog.C: LyXView moved into frontends/ 2002-04-09 Michael A. Koziarski * 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 * Makefile.am: change to work correctly with dist 2002-03-29 Michael A. Koziarski * 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 * 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 * most files: ws cleanup 2002-03-16 Michael A. Koziarski * 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 * Timeout_pimpl.C * Timeout_pimpl.h: implemented running to fix compilation, linking fix still to come 2002-03-11 Lars Gullik Bjønnes * docygen fixes. 2002-03-05 Angus Leeming * 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 * Dialogs.C (redrawGUI): removed to frontends/Dialogs.C * GUIRunTime.C (initialiseGraphics): new static method 2002-03-02 Lars Gullik Bjønnes * Makefile.am: get rid of LYX_LIBS 2002-02-10 Michael A. Koziarski * 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 * 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 * 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 * 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 * Menubar_pimpl.C (composeUIInfo): (update): use FuncStatus 2002-01-03 Michael Koziarski * Dialogs.h: fix compilation. * Makefile.am: ditto. * GUIRunTime.C: ditto. Supply a getScreenDPI(). 2001-12-19 Jean-Marc Lasgouttes * Timeout_pimpl.h: do not include in header files. 2001-12-05 Lars Gullik Bjønnes * FormCitation.C: * GUIRunTime.C: change "while(" to "while (" 2001-09-27 Angus Leeming * Dialogs.C: remove splash dialog code. * Makefile.am: remove splash dialog files. 2001-09-09 Lars Gullik Bjønnes * Makefile.am (libgnome_la_LIBADD): depend on the gui libs. (libgnome_la_SOURCES): sort 2001-08-27 John Levon * GUIRunTime.C: initApplication() should take a int & argc, add debug 2001-07-19 Baruch Even * Menubar_pimpl.C: Renamed LyXFunc::Dispatch to LyXFunc::dispatch. 2001-07-16 Baruch Even * GUIRunTime.C: Added some functions that were required lately. 2001-07-16 Baruch Even * 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 Consistent use of Lsstream.h: * FormCredits.C (build): std::stringstream -> stringstream. 2001-06-16 Angus Leeming * gnomeBC.h: clean-up of included files. 2001-06-14 Angus Leeming * 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 * FormTabularCreate[Ch]: * dialogs: * Makefile.am: * Dialogs.C: Created the FormCharacter Dialog and altered the other files to include it. 2001-04-29 Baruch Even * 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 * FormIndex.C: delete duplicate include files 2001-04-16 Allan Rae * 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 * FileDialog.C: Added file to provide the gnome file dialog. 2001-04-03 John Levon * Dialogs.C: s/popup/dialog/ * FormUrl.C: * GnomeBase.C: * GnomeBase.h: s/ControlButton/ControlButtons/ s/UndoAll/Restore/ 2001-04-02 Michael Koziarski * FormCopyright.[Ch]: Reimplemented as an MVC dialog. * gnome_helpers.C: Some castings to avoid compilation break. 2001-04-01 Baruch Even * GUIRuntime.C (initApplication): Changed strings to non-static. 2001-03-30 Baruch Even * 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 * 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 * GnomeBase.[Ch]: changed ControlBase to ControlButton. 2001-03-29 Angus Leeming * 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 * gnomeBC.[Ch]: Changed to use the new GuiBC template. 2001-03-29 Baruch Even * 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 * 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 * 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 Bjønnes * several files: remove CXX_WORKING_NAMESPACES 2001-03-11 Baruch Even * Various files: More fixes to get it compiled again. 2001-03-06 Baruch Even * Various files: Small fixes to get the gnome frontend to compile again. 2001-02-26 Dekel Tsur * FormRef.C (apply): Update bookmark #0 after inserting a reference. 2001-02-16 Lars Gullik Bjønnes * 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