X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Ffrontends%2Fcontrollers%2FChangeLog;h=da02712894abafb80c1d2145e981c9bfcb4f13c9;hb=b9a7e874051b4fbc7f3a7ae70fd70b8f4a6766b7;hp=fa921f4485e6679ff0c18735e7e96383cf02af4d;hpb=26b1fa7be88e8388415b1aa49fb41cc2fc02c2db;p=lyx.git diff --git a/src/frontends/controllers/ChangeLog b/src/frontends/controllers/ChangeLog index fa921f4485..da02712894 100644 --- a/src/frontends/controllers/ChangeLog +++ b/src/frontends/controllers/ChangeLog @@ -1,3 +1,514 @@ +2002-04-04 Angus Leeming + + * ControlGraphics.C (readBB): Don't open the ifstrem and then + check the format from the contents (and open a second ifstream in the + process. One at a time please. + +2002-03-26 Angus Leeming + + * ControlRef.C (getBufferNum): squash warning message. + +2002-03-22 Angus Leeming + + * ControlBibtex.C (Browse): + * ControlGraphics.C (Browse): + * ControlPrint.C (Browse): use Jean-Marc's browseRelFile. + + * ControlGraphics.[Ch]: replace checkFilename with isFilenameValid. + + * ControlGraphics.C (applyParamsToInset): pass filepath to + InsetGraphics::updateInset. + +2002-03-21 Lars Gullik Bjønnes + + * most files: ws cleanup + +2002-03-18 Angus Leeming + + * biblio.C (getInfo): string::c_str() never returns NULL. Don't test + for it. + +2002-03-18 John Levon + + * ControlGraphics.C: + * ControlInclude.C: better error messages + +2002-03-11 Herbert Voss + + * biblio.C (parseBibTeX): fix another minibug with an + ending comma + +2002-03-10 Herbert Voss + + * biblio.C (parseBibTeX): fix bug + (familyName): improve parsing + +2002-03-09 Herbert Voss + + * ControlGraphics.[Ch]: adding checkFilename() for testing + of non-existing files + +2002-03-07 Lars Gullik Bjønnes + + * ControlSendto.C (allFormats): fix a iterators are not pointers + problem. + +2002-03-06 Angus Leeming + + * ControlShowFile.h: add a #include "LString.h" + +2002-03-05 Herbert Voss + + * biblio.C (getInfo): simplify if using paragraph layout + "bibliography". + +2002-03-05 Angus Leeming + + * biblio.C (getInfo): return the info field correctly if the key + is not a BibTeX one. + (parseBibTeX): fix crash when data.find('=') returns string::npos. + +2002-02-20 Angus Leeming + + * ControlForks.[Ch]: new files. A controller for the Forked Child + processes dialog, enabling the user to see what forked processes + are running, and, if he so desires, to kill them. + + * GUI.h: add class GUIForks. + + * Makefile.am: add ControlForks.[Ch]. + + * ControlGraphics.C (getParams): small change due to change in + insetgraphics. + +2002-02-21 Herbert Voss + + * biblio.C: fix bug with commentlines in a bibentry + +2002-02-20 Lars Gullik Bjønnes + + * Makefile.am: simpler obj. file compile + +2002-02-18 Herbert Voss + + * ControlGraphics.[Ch]: remove help-file call + +2002-02-18 Angus Leeming + + * helper_funcs.h: wrap the structs firster and seconder up in a + namespace to avoid clashes with those in lyxalgo,h. + + * ControlTexinfo.C Changes due to the renaming of support/syscall.[Ch] + as support/systemcall.[Ch] and of class Systemcalls as class SystemCall. + +2002-02-16 Angus Leeming + + * ControlGraphics.C: remove #include "support/syscall.h" as it's not + used. + * ControlTexinfo.C: + change Systemcalls::System to Systemcalls::Wait and + No change of functionality, just reflects the stripped down Systemcalls + class. + +2002-02-06 Herbert Voss + + * ControlGraphics.[C] (readBB): search also in + g'zipped files. If it is useful than PK and compress + should also be supported. use unzipFile() from + support/filetools + +2002-02-06 Jean-Marc Lasgouttes + + * ControlRef.C (getBufferName): new method to get a real buffer + name from an index. + +2002-02-05 Juergen Spitzmueller + + * ControlTexInfo.[Ch]: Removed Help functions. + +2002-02-01 John Levon + + * ControlSpellchecker.C: clear any selection left + (bug #211) + +2002-02-01 Herbert Voss + + * ControlGraphics.[C] (readBB): search only, if it is a + ".?ps" file and look for bb's at end of file + +2002-01-30 Herbert Voss + + * ControlGraphic.[C]: do not search the whole file, when + getting the bb + +2002-01-29 Herbert Voss + + * ControlGraphic.[C]: added a button for document path + when browsing -> bug 222 + +2002-01-27 Herbert Voss + + * ControlGraphic.[Ch]: added support for Bounding Box, other + small changes + +2002-01-25 Angus Leeming + + * ControlAboutlyx.h: + * ControlTexinfo.h: added #include "LString.h" where they belong. + +2002-01-25 Angus Leeming + + * ControlCitation.C: + * ControlDialog_impl.C: remove redundant // -*- C++ -*- + +2002-01-24 Angus Leeming + + * ControlInclude.[Ch] (fileExists): remove const type qualifier from + bool return type. + +2002-01-20 Herbert Voss + + * ControlInclude.[Ch]: better control of unexistings files + when entered without the browser + + * ControlGraphic.C (Browse): add extension "ps" when browsing for + a filename + +2002-01-19 Herbert Voss + + * biblio.C (getInfo): fix bug when no author is given + + * biblio.C (parseBibTeX): change the parsing, so that + '#'-characters in a bibtex entry are no more a problem. + +2002-01-19 Jean-Marc Lasgouttes + + * ControlDialog_impl.h (ControlConnectBI>): make ControlDialogBI + derive from ControlDialog (fixes bug #196) + + * helper_funcs.C (browseRelFile): forgot to pass dir2 to browseFile + +2002-01-17 Jean-Marc Lasgouttes + + * ControlMinipage.h: change MinipageParams::pageWidth to LyXLength + + * ControlExternal.C (Browse): add a std:: qualifier + +2002-01-16 Jean-Marc Lasgouttes + + * ControlExternal.C (Browse): simplify to use browseRelFile + +2002-01-16 Angus Leeming + + * ButtonController.tmpl: added // -*- C++ -*- + + * ControlCitation.C: #include "ControlInset.tmpl" to instantiate + ControlInset::showInset, createInset. + Needed in _one_ of the ControlCommand-derived classes only. + +2002-01-16 Angus Leeming + + * ControlInset.h: + * ControlSearch.h: #include LString.h + +2002-01-16 Angus Leeming + + * ButtonController.h: split into two. The definition remains in + ButtonController.h, the declaration is now in ButtonController.tmpl. + These template methods should be #included when the derived class is + instantiated, in this case in xforms/xformsBC.C and xforms/Dialogs.C + and in the qt2 and gnome equivalents. + + * ControlDialogs.h: removed. The definition of class ControlDialog is + now to be found in ControlDialog.h and the declaration of the methods + is in ControlDialog.tmpl. The two template instantiations are performed + in ControlDialog_impl.[Ch], new files also. + + * ControlInset.h: split into two. The definition remains in + ControlInset.h, the declaration is now in ControlInset.tmpl. + These template methods should be #included derived class is + instantiated, in this case in 8 other .C files in this directory. + + * ControlAboutlyx.[Ch]: + * ControlCharacter.[Ch]: + * ControlCommand.C: + * ControlERT.C: + * ControlError.C: + * ControlExternal.C: + * ControlFloat.C: + * ControlGraphics.C: + * ControlInclude.C: + * ControlLog.[Ch]: + * ControlMinipage.C: + * ControlPreamble.[Ch]: + * ControlPrint.[Ch]: + * ControlSearch.[Ch]: + * ControlShowFile.[Ch]: + * ControlSpellchecker.[Ch]: + * ControlTabularCreate.[Ch]: + * ControlTexinfo.[Ch]: + * ControlThesaurus.[Ch]: + * ControlVCLog.[Ch]: small changes associated with the above ones. + + * GUI.h: #include the ButtonController and dialog controller files + here, rather than forward declare them. This is the correct place + for these #includes. + + * Makefile.am: add ControlDialog_impl.[Ch] to libcontrollers_la_SOURCES. + Rename ControlDialogs.h as ControlDialog.h. + Add ButtonController.tmpl ControlDialog.tmpl ControlInset.tmpl to + EXTRA_DIST. + +2002-01-15 Angus Leeming + + * ControlInset.h (apply): fix bug unearthed by Michael Koziarski. + +2002-01-14 Jean-Marc Lasgouttes + + * ControlExternal.C (Browse): use Buffer::filePath; simplify (more + can be done) + + * ControlGraphics.C (Browse): remove overzealous shortcut + +2002-01-14 Angus Leeming + + * FormMinipage.C (apply, update): MinipageParams::width renamed + as MinipageParams::pageWidth. InsetMinipage::width renamed + as InsetMinipage::pageWidth. + +2002-01-13 Lars Gullik Bjønnes + + * ButtonController.h (refreshReadOnly): use explicit typename + +2002-01-13 Jean-Marc Lasgouttes + + * helper_funcs.h (browseFile): add default empty button descriptions. + + * ControlGraphics.C (Browse): + * ControlBibtex.C (Browse): + * ControlInclude.C (Browse): add shortcuts to directory buttons + +2002-01-12 John Levon + + * ControlThesaurus.h: + * ControlThesaurus.C: update to Aiksaurus 0.14 + +2002-01-07 Angus Leeming + + * ControlSpellchecker.C (clearParams): show the closing message + only if some words have been checked, thereby fixing + bugzilla bug #52. + +2001-12-11 Michael A. Koziarski + + * ControlFloat.[Ch]: changes to prevent here definitely being used + with wide figures. + +2001-12-19 Jean-Marc Lasgouttes + + * ControlThesaurus.h: do not include in header files + +2001-11-04 John Levon + + * ControlToc.C: changes for floatlist + +2001-11-04 John Levon + + * ControlVCLog.C: use _() + +2001-10-23 Jean-Marc Lasgouttes + + * ControlSpellchecker.C: include since FreeBSD needs + that for select. + +2001-10-22 Juergen Vigna + + * ControlSpellchecker.C (clearParams): use the error_ message of the + speller_ if available when the spellchecker died. + (setParams): remove double error message display. + +2001-10-15 Angus Leeming + + * ControlMinipage.[Ch] (getUnits): moved to helper_funcs. + + * helper_funcs.[Ch] (getLatexUnits): see above. + +2001-10-12 Jean-Marc Lasgouttes + + * ControlTexinfo.C (getContents): use the right file for .sty files + +2001-10-10 Herbert Voss + + * ControlTexinfo.C: new path for the shellscript TeXFiles.sh + and some more stuff from FormTexinfo.C + + * ControlShowFile.C: hiding the update-button + +2001-10-09 Herbert Voss + + * ControlTexinfo.[Ch]: new files. Display information about the + installed texfiles (cls,sty,bst). + + * ControlShowFile.[Ch]: new files. Display the contents of a file. + + * GUI.h: added classes GUIShowFile and GUITexinfo. + + * Makefile.am: modified appropriately. + +2001-10-03 Jean-Marc Lasgouttes + + * ControlAboutlyx.C (getVersion): use lyx_version and + lyx_release_date instead of old macros + +2001-09-27 Angus Leeming + + * ControlSpellchecker.C (check): Behaves well now when the spell + library doesn't know a replacement to an incorrect word. + +2001-09-27 Angus Leeming + + * ControlSpellchecker.C (clearParams): place emergency_exit_ in + the correct place. Can now check spelling more than once! + +2001-09-27 Angus Leeming + + * ControlSplash.[Ch]: removed. + + * GUI.h: remove GUISplash class. + + * ViewBase.h: remove ViewSplash class. + + * Makefile.am: remove ControlSplash.[Ch]. + +2001-09-25 Angus Leeming + + * ControlButtons.h: add variable emergency_exit_. If set to true, the + view will be shut down. + + * ControlDialogs.h: + * ControlInset.h: act on emergency_exit_. + + * ControlSpellchecker.C (clearParams): set emergency_exit_ if the + speller fails to launch. + +2001-09-24 Angus Leeming + + * ControlRef.C (getBufferList): use MakeDisplayPath on the list. + * (getLabelList): use MakeAbsPath on the buffer name passed to it. + +2001-09-21 Angus Leeming + + * ControlRef.h (disconnectOnApply): new method. Set to true. + Perhaps make this user-modifiable? + +2001-09-14 Jürgen Spitzmüller + + * ControlGraphics.C (Browse): add "jpg" to list of recognized file + extensions. + +2001-09-07 Dekel Tsur + + * ControlRef.C (getBufferList, getBufferNum): New methods + +2001-09-12 Angus Leeming + + * ControlInset.h (disconnectOnApply): new method. Defines the behaviour + of the dialog when the Apply button is pressed. Defaults to false, + but can be overridden in the daughter classes. + + * ControlCitation.h (disconnectOnApply): new method. Set to true. + Perhaps make this user-modifiable? + +2001-09-11 Angus Leeming + + * ControlDialogs.h (show): connect() the dialog on show. All of a sudden + we have dialogs that update their contents when the buffer changes. + Rather embarassing, really! + +2001-09-07 Angus Leeming + + * ControlSearch (replace): change semantics of replace to NOT move on + to the next instance of a word once the present instance has been + replaced unless we are replacing ALL instances of the word. + +2001-09-07 Rob Lahaye + + * ControlButtons.[Ch]: added publicly accessible IconifyWithMain method. + +2001-09-04 Angus Leeming + + * ControlCharacter.C: fix Michael's bug: In the "Character layout" + dialog, set all options to "reset", close the dialog, re-open it -> + the options are set incorrectly. + + * ControlButtons.[Ch]: add an is_closing_ variable and isClosing method. + When Applying it's useful to know whether the dialog is about to close + or not (no point refreshing the display for example). + + * ControlInset.C (apply): use isClosing. + +2001-08-25 John Levon + + * ControlInset.h: + * ControlDialogs.h: remove bc() hack, now fixed in + Qt2 frontend. use member dialog_built_ instead of shared + static. + + * ButtonController.h: + * ButtonPolicies.C: more debug info + + * ButtonControllerBase.C: call refresh() when setting readOnly ! + + * GUI.h: External form has apply, use the right policy + + * character.C: fix two off-by-one errors when latex font was removed + +2001-08-15 Angus Leeming + + * ControlInset.h (apply): tentative fix for the press Apply multiple + times and get multiple new Insets problem. + +2001-08-24 John Levon + + * ControlCharacter.C: fix typo + + * ViewBase.h: + * ControlDialogs.C: + * ControlInsets.C: make sure dialog is built before it is shown, so + it works properly the very first time it is shown + +2001-08-20 Herbert Voss + + * ControlBibtex.[Ch]: enhanced bibtex-data gui to browse for databases + and styles. Added an option for "bibliography into toc" + +2001-08-15 Angus Leeming + + * character.[Ch]: remove LATEX_TOGGLE from the FONT_STATE enum as + LaTeX is no longer a font property. + +2001-08-09 Angus Leeming + + * GUI.h: Button controller for Reference dialog changed to + NoRepeatedApplyReadOnlyPolicy. + + * biblio.C (getInfo): output volume and number info. Move year to end + of string. + +2001-08-09 Allan Rae + + * Makefile.am (SUBDIRS, dist-hook): remove bogus entries. + +2001-08-07 Angus Leeming + + * helper_funcs.C (getVectorFromString): fixed small bug. + + * helper_funcs.h (getFirst, getSecond): cleaned up and removed cruft. + +2001-08-07 Edwin Leuven + + * ControlSpellchecker.C: check next word after insert in personal dict + 2001-08-06 Juergen Vigna * ControlERT.[Ch]: new file @@ -46,7 +557,7 @@ * ControlInclude.h: * ControlInclude.C: implement ability to load file - + 2001-07-18 Juergen Vigna * ControlSearch.C (replace): changes to lyxfind.h function calls. @@ -82,7 +593,7 @@ 2001-07-17 Edwin Leuven * ControlSpellchecker.[Ch]: remove member quit() and some cleaning - + 2001-07-16 Juergen Vigna * ControlSpellchecker.C (show): use the lyxrc.use_pspell flag (if @@ -104,15 +615,15 @@ 2001-07-13 Jean-Marc Lasgouttes - * ControlSpellchecker.C (getSuggestion): + * ControlSpellchecker.C (getSuggestion): (getWord): add std:: qualifier ->001-07-13 Edwin Leuven +2001-07-13 Edwin Leuven * ControlSpellchecker.[Ch]: added * ViewBase.h: added partialUpdate(int) member * GUI.h: added spell stuff - + 2001-07-12 Lars Gullik Bjønnes * ControlExternal.C: (*it). -> it-> @@ -212,11 +723,11 @@ 2001-04-17 Lars Gullik Bjønnes * ButtonControllerBase.h: C++ mode, inherit privately from - noncopyable + noncopyable * ButtonPolicies.h: ditto * ButtonController.h: C++ mode, swap init order of restore_ and - cancel_ + cancel_ 2001-04-06 John Levon @@ -238,16 +749,16 @@ 2001-04-05 Jean-Marc Lasgouttes - * ControlToc.C: - * ControlSearch.C: - * ControlPrint.C: - * ControlPreamble.C: - * ControlInclude.C: - * ControlGraphics.C: - * ControlExternal.C: + * ControlToc.C: + * ControlSearch.C: + * ControlPrint.C: + * ControlPreamble.C: + * ControlInclude.C: + * ControlGraphics.C: + * ControlExternal.C: * ControlCopyright.C: include gettext.h - * ControlCharacter.C: + * ControlCharacter.C: * character.C: include gettext.h and language.h 2001-04-03 John Levon @@ -293,7 +804,7 @@ * ViewBase.h: * ControlConnections.h: associated change in #include and class names. - + * ControlExternal.[Ch]: new files; a controller for the External Material popup. @@ -445,7 +956,7 @@ 2001-03-23 Jean-Marc Lasgouttes * ControlCredits.C (getCredits): remove std:: qualifier for - getline(). + getline(). 2001-03-23 Lars Gullik Bjønnes @@ -566,9 +1077,9 @@ * ControlCommand.h (c-tor): give kb_action a default value of LFUN_NOACTION. - + * ControlCommand.C (apply): do nothing if kb_action is LFUN_NOACTION. - + * ControlCitation.[Ch]: moved search functions out of class. (bibkeysInfo): new method. Returns const reference to private data. (searchKeys): added case-sensitive switch. Used only by simpleSearch @@ -629,7 +1140,7 @@ * ControlCitation.h: the templatised class GUICitation instantiates the methods view() and bc(). It also stores the instances of the View and ButtonController. - + 2001-02-23 Angus Leeming * ButtonControllerBase.[Ch]: renamed as ButtonController.[Ch]. Class