2001-04-02 John Levon * Dialogs.C: update for MVC * KFormBase.C: * KFormBase.h: new template class which all Forms are derived from. * everything: update for MVC, KFormBase. Ref, Citation, and Toc not functional at all currently though, and various fixes are needed, but at least it compiles. * dlg/everything: make widget names consistent 2001-03-29 Baruch Even * kdeBC.[Ch]: Changed to use the new GuiBC template. 2001-03-15 Lars Gullik Bjønnes * several files: remove CXX_WORKING_NAMESPACES 2001-03-14 Angus Leeming * Merging changes from BRANCH_MVC back into HEAD. 2001-03-12 Angus Leeming * Dialogs.C (c-tor): Changes associated with storing a vector of boost::shared_ptrs. 2001-03-08 Angus Leeming * Makefile.am: added ../xforms/FormCredits.lo and ../xforms/form_credits.lo * Dialogs.C: added FormCredits and removed ShowCredits. 2001-03-07 Angus Leeming * FormCitation.[Ch]: cull large chunks of code, making more use of ControlCitation and associated helper funcs. Also use boost::scoped_ptr for dialog_. 2001-03-05 Angus Leeming * FormCitation.[Ch]: use ButtonController::input() rather than ButtonController::valid() to check state of input. The buttons are now controlled correctly. 2001-03-02 Angus Leeming * kdeBC.[Ch]: Changes associated with the changes to controllers/ButtonController.[Ch]. Ie, the class is now derived from ButtonControllerBase and the ButtonPolicy is accessed through a method bp() rather than the instance bp_. 2001-02-23 Angus Leeming * kdeBC.[Ch]: new files. A ButtonController for KDE. * FormCitation.[Ch]: * citationdlg.[Ch]: A KDE-specific implementation of the Citation dialog, controlled by the GUI-I ControlCitation. * Dialogs.C: Use the controlled Citation dialog. 2001-03-15 Angus Leeming * FormParagraph.C: changes associated with Lars' creation of a params struct, needed to get the class to compile once again. 2001-02-26 John Levon * : remove noncopyable (now inherited from DialogBase) * Makefile.am: * FileDialog.C: * FileDialog_private.C: * moc/Makefile.am: * FileDialog_private.h: add File Dialog * docdlg.C: remove DEFAULT_LANGUAGE stuff 2001-02-26 Dekel Tsur * FormRef.C (apply): Update bookmark #0 after inserting a reference. 2001-02-22 Angus Leeming * : small changes to enable compilation once again. 2001-02-12 John Levon * : move to house style * Dialogs.C: add bib, splash, include, logs * dlg/README: update * Makefile.am: * FormLog.C: * FormLog.h: * FormVCLog.C: * FormVCLog.h: * logdlg.C: * logdlg.h: * dlg/logdlgdata.C: * dlg/logdlgdata.h: * dlg/dialogs/log.dlg: new Log and VCLog dialogs * dlg/dialogs/para*.dlg: fix tab order * docdlg.C: * docdlg.h: * dlg/dialogs/doc*.dlg: tab order, UI improvements 2001-02-07 John Levon * Timeout_pimpl.h: * Timeout_pimpl.C: * Makefile.am: add Timeout_pimpl 2001-01-26 Dekel Tsur * dlg/lengthentry.C: Move the '#include ' to the top (fix compilation with lyxstring). * FormPrint.h: Fix for namespace-less compilers. * refdlg.C (RefDialog): Use InsetRef::types. * FormRef.C (update, apply): Use InsetRef::getName and InsetRef::getType. 2000-01-24 John Levon * FormParagraph.C: update readonly in correct place * FormParagraph.h: remove bogus include * FormRef.C: add tooltip for Goto Ref/Back * Makefile.am: add library dependencies add FormDocument * citationdlg.h: * citationdlg.C: use setSizeHint(). Derive from QWidget * dlg/helpers.C: * dlg/helpers.h: useful widget manipulators * dlg/lengthentry.C: * dlg/lengthentry.h: widget for manipulating LyXLengths * dlg/Makefile.am: * dlg/moc/Makefile.am: * moc/Makefile.am: * dlg/copyrightdlgdata.C: * dlg/copyrightdlgdata.h: * dlg/docbulletsdlgdata.C: * dlg/docbulletsdlgdata.h: * dlg/docdlgdata.C: * dlg/docdlgdata.h: * dlg/docextradlgdata.C: * dlg/docextradlgdata.h: * dlg/docgeometrydlgdata.C: * dlg/docgeometrydlgdata.h: * dlg/doclanguagedlgdata.C: * dlg/doclanguagedlgdata.h: * dlg/docsettingsdlgdata.C: * dlg/docsettingsdlgdata.h: * dlg/dialogs/doc.dlg: * dlg/dialogs/docbullets.dlg: * dlg/dialogs/docextra.dlg: * dlg/dialogs/docgeometry.dlg: * dlg/dialogs/doclanguage.dlg: * dlg/dialogs/docsettings.dlg: * dlg/dialogs/paraabove.dlg: * dlg/dialogs/parabelow.dlg: * FormDocument.C: * FormDocument.h: * docdlg.h: * docdlg.C: new FormDocument (incomplete) * dlg/paraabovedlgdata.C: * dlg/paraabovedlgdata.h: * dlg/parabelowdlgdata.C: * dlg/parabelowdlgdata.h: * dlg/paradlgdata.C: * paradlg.h: * paradlg.C: * parageneraldlg.C: * parageneraldlg.h: * paraextradlg.C: use setSizeHint(). Add tooltips. use LengthEntry widget. * tabstack.C: * tabstack.h: fix drawing problems * printdlg.C: small fix to tooltip * refdlg.h: * refdlg.C: use setSizeHint(). Derive from QWidget. Add tooltips. * tabcreatedlg.C: add tooltip * tocdlg.h: * tocdlg.C: derive from QWidget. Use setSizeHint() * urldlg.h: * urldlg.C: derive from QWidget. Use setSizeHint() 2000-01-12 John Levon * FormTabularCreate.C: use LFUN_INSET_TABULAR Dispatch instead of creating by hand * FormUrl.C: add accelerators for Close and Cancel * paradlg.C: add accelerators for Close and Cancel, clean the code up a little * printdlg.C: add FIXME for later