]> git.lyx.org Git - lyx.git/blobdiff - src/insets/ChangeLog
OK I'll try guii1 again ...
[lyx.git] / src / insets / ChangeLog
index 9d4421ac118804a3798709f3e3962052713c568b..e4ea1516f9b98695f666a65b2137c677c41137c7 100644 (file)
@@ -1,3 +1,408 @@
+2002-05-23  John Levon  <moz@compsoc.man.ac.uk>
+
+       * inset.C:
+       * insetbutton.C:
+       * insetcaption.C:
+       * insetcollapsable.C:
+       * insetcommand.C:
+       * inseterror.C:
+       * insetgraphics.C:
+       * insetgraphicsParams.C:
+       * insetlatexaccent.C:
+       * insetquotes.C:
+       * insetspecialchar.C:
+       * insettabular.C:
+       * insettext.C: move Painter to frontends/
+2002-05-22  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * insettabular.h: use more specific smart_ptr header.
+       * insettext.h: ditto
+
+       * insetgraphics.C (InsetGraphics): change call of shared_ptr::reset
+       (draw): ditto
+
+2002-05-15  John Levon  <moz@compsoc.man.ac.uk>
+
+       * insettext.C: clear selection on paste (bug 393)
+
+2002-05-11  Dekel Tsur  <dekelts@tau.ac.il>
+
+       * insettext.C (latex): Honor the moving_arg argument.
+
+2002-04-22  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * insetfoot.C (latex): if a footnote is in a title layout, then it
+       is a \thanks. And then, its contents is a moving argument.
+
+2002-05-14  Juergen Vigna  <jug@sad.it>
+
+       * insetcollapsable.C (InsetCollapsable): forgot to initialize
+       first_after_edit.
+
+2002-05-09  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * Insetcite.C (getNatbibLabel): don't disable natbib label support
+       when using options "Full author list" or "Upper case".
+
+2002-05-14  Herbert Voss  <voss@perce.de>
+
+       * insetgraphics.C (prepareFile): allow files with same name
+       in different dirs
+       (readFigInset): set the flags from old figinset in the right
+       manner
+       (findTargetFormat): more comments
+
+2002-05-14  Juergen Vigna  <jug@sad.it>
+
+       * insettext.C (edit): tell checkAndActivateInset() that we don't
+       have a button press.
+       (checkAndActivateInset): if button < 0 we don't have a button press
+       on the inset and os we won't call edit on it if it's not a Highly
+       editable inset (then we have to enter it).
+
+2002-05-13  Juergen Vigna  <jug@sad.it>
+
+       * insetcollapsable.C (insetButtonRelease): returned wrong return
+       value.
+
+2002-05-09  Juergen Vigna  <jug@sad.it>
+
+       * insetcollapsable.C (edit): first_after_edit should only be
+       set to true if we enter this inset and it was collapsed so we
+       open it up. This is needed to reclose it after a search/replace
+       or spellcheck function opened it and was negative.
+
+2002-05-09  Dekel Tsur  <dekelts@tau.ac.il>
+
+       * insetfloat.C (latex): Return correct value.
+
+2002-05-04  Herbert Voss  <voss@perce.de>
+
+       * InsetgraphicsParams.C (read): fix bug with WH
+
+2002-05-05  Dekel Tsur  <dekelts@tau.ac.il>
+
+       * insetfloat.C (latex): More sensible latex output
+       (fix the problem with endfloat).
+
+2002-05-02  José Matos  <jamatos@fep.up.pt>
+
+       * insetgraphics.C (validate): acess params as everyone else.
+
+2002-05-03  Juergen Vigna  <jug@sad.it>
+
+       * insettabular.C (fitInsetCursor): recalculate the cursor position
+       if I request it.
+
+2002-05-01  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * InsetgraphicsParams.[Ch]: whitespace.
+
+2002-04-28  Dekel Tsur  <dekelts@tau.ac.il>
+
+       * insetfloatlist.C (getScreenLabel): Fix crash in the case where
+       float type do not exist.
+
+2002-04-28  Herbert Voss  <voss@perce.de>
+
+       * insetgraphics.C (latex): fix bug with missing file-extension.
+       LaTeX still allows a missing "eps" or "ps".
+
+2002-04-26  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * insetfloat.C (c-tor, wide): translate the name of the float.
+
+2002-04-22  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * insetcite.[Ch]: take Herbert's patch to give WYSIWYG citation labels
+       when using natbib and make it work efficiently. Must emphasise that the
+       real work is Herbert's.
+
+2002-04-23  Herbert Voss  <voss@perce.de>
+
+       * insetgraphic.C (prepareFile): fix bug with overwriting and
+       deleting an existing *.eps-file in the doc-dir
+
+2002-04-23  Juergen Vigna  <jug@sad.it>
+
+       * insettabular.C (drawCellSelection): fix off by 1 error.
+
+2002-04-22  Juergen Vigna  <jug@sad.it>
+
+       * insettabular.C (setFont): rewoke full selection if it was asked,
+       after we changed all we had to change.
+
+       * insettext.C (insetUnlock): code was uninitialized in some situations.
+
+2002-04-19  Herbert Voss  <voss@perce.de>
+
+       * insetgraphic.C (prepareFile): return filename without
+       extension if we only export without compiling
+
+2002-04-19  Juergen Vigna  <jug@sad.it>
+
+       * insettext.C (draw): call a fullRebreak on the row where we had a
+       change and reset the cursor and selection-cursors.
+
+       * insettabular.C (insetUnlock):
+       (insetButtonPress): call an update before setting the_locking_inset = 0
+       as otherwise we don't repaint!
+       (update): reset the cursor position when we changed dimensions as
+       otherwise our cursor may be on the wrong spot.
+
+2002-04-18  Juergen Vigna  <jug@sad.it>
+
+       * insettabular.C (localDispatch): repaint the cell if it was unlocked.
+       (unlockInsetInInset): set the_locking_inset to 0 only AFTER we made the
+       redraw otherwise we won't redraw.
+
+       * insettext.C (draw): fixed the setting of LyXText::first_y it was
+       not really right before, but I only discovered this with the last
+       changes to Page up/down.
+
+2002-04-17  Juergen Vigna  <jug@sad.it>
+
+       * insettext.C (checkAndActivateInset): simplified as we now have the
+       edit(bv, bool) call.
+
+       * insettext.h: changed behind variables to front variables to be
+       equal to the one in the edit call (as it is for that they are used).
+
+2002-04-16  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * insetnote.h (ascii): overide the InsetCollapsable::ascii method to
+       not output anything at all!
+
+2002-04-16  Juergen Vigna  <jug@sad.it>
+
+       * insettabular.C (insetButtonPress):
+       (insetUnlock): call a redraw on unlocking the cell inset.
+
+       * insettext.C (insetButtonPress): same as below.
+       (lockInset): new function to set initial values when inset should
+       be locked.
+       (insetButtonPress): use above function.
+       (insetUnlock): don't force a repaint only set the updateStatus. The
+       outside world should repaint if it thinks it should be done!
+
+       * insettabular.C (insetButtonPress): init values if not set as locked
+       as we are locked if someone presses on us and don't call the edit()
+       call of the InsetText to lock it do it as BufferView does it!
+
+       * inset.h (insetInInsetY): make func const and return an int.
+       * insettext.C:
+       * insettabular.C:
+       * insetcollapsable.C: adapt the above changed function.
+
+2002-04-15  Juergen Vigna  <jug@sad.it>
+
+       * insettext.C (getCursorPos): return relative position as to be able
+       to give them directly to the edit() call.
+       (edit): we have to set also x_fix as it is not set inside the
+       setCursorFromCoordinates call!
+       (insetMotionNotify): ditto.
+
+2002-04-16  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * insetbib.C (getKeys): strip leading '\t's from the line too.
+       With thanks to Henry Pfister <hpfister@ucsd.edu>.
+
+2002-04-12  Juergen Vigna  <jug@sad.it>
+
+       * insettext.h: added cix() helper function and use it where appropriate
+
+2002-04-12  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * insetgraphics.C (prepareFile): fix bug when graphics is a
+       relative path
+
+2002-04-12  Juergen Vigna  <jug@sad.it>
+
+       * insettext.C (insertInset): remove unneeded code!
+       (updateLocal): fitCursor() fixes.
+       (collapseParagraphs): fix a possible problem when having a selection
+       and collapsing the paragraphs.
+
+2002-04-08  Herbert Voss  <voss@perce.de>
+
+       * insetgraphic.C (write): write the rotating angle as
+       a float as is. test only for != 0.0
+
+2002-04-11  Juergen Vigna  <jug@sad.it>
+
+       * insettext.C: new function ciy() and use it for setting inset_y.
+
+       * insetert.C (draw): fix the x return for collapsed version.
+
+2002-04-07  Herbert Voss  <voss@perce.de>
+
+       * insetgraphic.C (readFigInset): fix bug with subcaption and
+       rotating
+
+2002-04-08  Herbert Voss  <voss@lyx.org>
+
+       * insetgraphicsparam.C: forgot special option and delete old
+       1.2.0 stuff
+
+2002-04-05  Juergen Vigna  <jug@sad.it>
+
+       * insettext.C (localDispatch): make a CURSOR update if we inserted
+       a character.
+
+2002-04-04  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * insetfloatlist.C (getScreenLabel):
+       (latex): use Floating::listName
+       (validate): new method
+
+2002-04-03  José Matos  <jamatos@fep.up.pt>
+
+       * insetlabel.C (docbook): the anchor is an empty element in docbook.
+
+       * insetfoot.[Ch] (docbook): added forgotten method.
+
+2002-04-03  Juergen Vigna  <jug@sad.it>
+
+       * insettext.C (insetButtonPress): fix insetButtonPress events the same
+       way as in Bufferview_pimpl.
+
+2002-04-03  Allan Rae  <rae@lyx.org>
+
+       * insetgraphics.C (latex): one % too many makes living on the bleeding
+       edge fun with less than 30 minutes to a meeting with a PhD supervisor.
+
+2002-03-28  Herbert Voss  <voss@lyx.org>
+
+       * insetgraphic.C (latex): simplify the code for the latex
+       output when the file doesn't exist
+
+2002-03-29  Juergen Vigna  <jug@sad.it>
+
+       * insettext.C (updateLocal): fixes to fitCursor calls when locking/
+       unlocking inset.
+
+       * insettabular.C (edit): call fitCursor().
+
+       * insettext.C (insetButtonPress): change behaviour of no_selection
+       to the one in the BufferView selection_possible and fix the spurious
+       selection bug with it.
+       (localDispatch): revoke selection on BREAK... functions.
+
+2002-03-28  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * insetfloatlist.C (getScreenLabel): translate the GUI label.
+
+2002-03-28  Juergen Vigna  <jug@sad.it>
+
+       * insettabular.C (insetAllowed): return true as default value otherwise
+       we're not able to insert insets inside paragraphs of an not locked
+       insettext!
+
+2002-03-27  Herbert Voss  <voss@lyx.org>
+
+       * insetgraphicsparam.C: change c%, p% to col%, page%
+
+2002-03-27  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * insetspecialchar.C (isLineSeparator): disable the nice code to
+       allow linebreaks after hyphenation and menu separators.
+
+2002-03-26  Herbert Voss  <voss@lyx.org>
+
+       * insetgraphics.C (figinsetRead): set the right lyxview
+
+2002-03-26  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * insetgraphicsParams.C (latexify): use \textbackslash in preference to
+       $\backslash$ and pass a "string const &" to the function.
+       (prepareFile, latex): use Path rather than MakeAbsPath.
+
+2002-03-26  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * insetgraphicsParams.C (Read): revert Herbert's fix and apply the
+       proper fix to the graphics cache.
+       (latex): "really" nice output if the file is not found ;-)
+
+2002-03-26  Juergen Vigna  <jug@sad.it>
+
+       * insettext.C (setText): added a LyXFont param and call reinitLyXText()
+       (collapseParagraphs): fixed inserting of separator ' '
+
+       * insettabular.C (insertAsciiString): only check for buffer lenght
+       not if we have \t or \n inside the buffer as if we don't have we only
+       have 1 cell and that's it!
+
+       * insetert.C (close): don't collapse if inlined.
+
+2002-03-25  Herbert Voss  <voss@lyx.org>
+
+       * insetgraphicsParams.C (Read): prevent LyX from hanging if the
+       graphics file does not exist.
+
+2002-03-25  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * insetgraphics.C (prepareFile): ensure that the file has an absolute
+       path when preparing export.
+
+       * insetgraphicsParams.[Ch] (Write): no longer passed Buffer *, as we
+       no longer MakeRelPath.
+
+2002-03-22  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * insetgraphics.[Ch] (c-tor, setParams, updateInset): passed filepath.
+       Used to determine the absolute path to the graphics file in the
+       graphics cache and only in the graphics cache.
+       (readInsetGraphics, readFigInset) : no longer passed buffer. Do not
+       make graphics file name absolute if it is stored as a relative path.
+
+       * insetgraphicsParams.[Ch] (Read): no longer passed buffer. Do not
+       make graphics file name absolute if it is stored as a relative path.
+
+       * insettext.C (edit): emit an updateParagraph signal on entering a text
+       inset. Needs to be emitted when leaving the inset also.
+
+2002-03-21  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * all files: ws cleanup
+
+       * Makefile.am: remove ld -r stuff
+
+2002-03-21  Juergen Vigna  <jug@sad.it>
+
+       * insettext.C (appendParagraphs): new function added to append
+       the paragraphs to this insets paragraphs.
+
+2002-03-20  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * Makefile.am: special rules if partial linking
+
+2002-03-19  Juergen Vigna  <jug@sad.it>
+
+       * insetgraphics.C (draw): fixed the setting of CHANGED_IN_DRAW!
+
+2002-03-18  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * insetgraphics.C: Clean up Baruch's comments a little.
+       (c-tor): remove code setting id_, as it's set in the Inset c-tor.
+
+2002-03-14  John Levon  <moz@compsoc.man.ac.uk>
+
+       * insettabular.C:
+       * insettheorem.C: wrap warnings
+
+       * insetgraphics.C: improve messages, move cached_status_
+         setting to safer place
+
+2002-03-18  Juergen Vigna  <jug@sad.it>
+
+       * insettabular.C (unlockInsetInInset): removed unneeded showCursor
+       calls.
+       (localDispatch): ditto
+
+       * insettext.C (edit): removed unneeded showCursor calls.
+       (localDispatch): ditto.
+
 2002-03-13  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
 
        * insetgraphics.h: remove display() method.
        * figinset.h:
        * figinset.C:
        * inset.h: remove figinset, yahoo !
+
 2002-02-28  Angus Leeming  <a.leeming@ic.ac.uk>
 
        * insetgraphics.C (c-tors): initialise parent classes explicitly in
 2002-02-12  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
 
        * insetert.C (status): do not update the text inset, but the ERT
-       inset. 
+       inset.
 
 2002-02-11  John Levon  <moz@compsoc.man.ac.uk>
 
        * insetnote.C: use notebg for background
+
 2002-02-08  Herbert Voss  <voss@lyx.org>
 
-       * insetgraphic.C: 
+       * insetgraphic.C:
        * insetgraphicsParams.[Ch]: adding new Option noUnzip to
        prevent LyX from unzipping when this should be handled
        by latex vis the graphic.cfg.
 
 2002-02-05  Herbert Voss  <voss@lyx.org>
 
-       * insetgraphic.C: 
+       * insetgraphic.C:
        * insetgraphicsParams.[Ch]: some cosmetic changes to latex output
        and adding a rotate bool similiar to subcaption
 
 2002-02-04  Herbert Voss  <voss@lyx.org>
 
-       * insetgraphic.C: 
+       * insetgraphic.C:
        * insetgraphicsParams.[Ch]: add a LyXView-scale to have a
        similiar view to the LaTeX one. Get zipped files work.
 
 2002-01-30  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
 
        * figinset.C (runqueue): open translation file in binary mode (for
-       cygwin). 
+       cygwin).
 
 2002-01-27  Herbert Voss  <voss@lyx.org>
 
 
 2002-01-20  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
 
-       * insettabular.C (getMaxWidth): 
+       * insettabular.C (getMaxWidth):
        (forceDefaultParagraphs): use Tabular::GetCellFromInset
 
 2002-01-19  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
        * insettabular.C (getMaxWidthOfCell): adapt to the new definition
        of LyXLength::inPixels
 
-       * inset.C (latexTextWidth): 
+       * inset.C (latexTextWidth):
        * insetminipage.C (latexTextWidth): new method, which implements
        the equivalent of the LaTeX macro \textwidth
-       
+
        * insetminipage.C (getMaxWidth): use latexTextWidth
 
 2002-01-18  Juergen Vigna  <jug@sad.it>
 
 2002-01-14  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
 
-       * insetparent.C (InsetParent): 
-       * insetgraphicsParams.C (Write): 
-       (Read): 
-       * insetgraphics.C (prepareFile): 
-       (readFigInset): 
-       (docbook): 
-       * insetexternal.C (executeCommand): 
+       * insetparent.C (InsetParent):
+       * insetgraphicsParams.C (Write):
+       (Read):
+       * insetgraphics.C (prepareFile):
+       (readFigInset):
+       (docbook):
+       * insetexternal.C (executeCommand):
        (doSubstitution): use Buffer::filePath
 
        * insetbib.C (getFiles): add a #warning for Angus
 2002-01-05  John Levon  <moz@compsoc.man.ac.uk>
 
        * insetinclude.C: fix use of FileInfo
+
 2002-01-07  Juergen Vigna  <jug@sad.it>
 
        * insettabular.C (draw): fixed clearing of cell around inset.
 2001-12-31  John Levon  <moz@compsoc.man.ac.uk>
 
        * insettabular.C: correct single-cell select vertically
+
 2001-12-27  Juergen Vigna  <jug@sad.it>
 
        * insettabular.C (ascii): export as tab-separated-values if the
 
        * insettext.[Ch]: move includes around a bit, other ws changes and
        small stuff.
-       
+
 2001-12-17  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
 
        * insettext.C (insetButtonRelease): fix compile problem
 2001-12-11  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
 
        * inset.h: add par_owner_ member variable and parOwner
-       setter/accessor. 
+       setter/accessor.
 
 2001-12-10  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
 
 
 2001-12-09  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
 
-       * insettext.C (draw): 
+       * insettext.C (draw):
        (drawFrame): use insetWidth instead of last_width
 
        * insettext.h: remove variable last_width (insetWidth is exactly
 2001-12-05  John Levon  <moz@compsoc.man.ac.uk>
 
        * insettext.C (insetAllowed): add comment
+
 2001-12-05  Juergen Vigna  <jug@sad.it>
 
        * insettext.C (insetAllowed): fixed for the case that we directly
        * insettoc.[Ch]: DocBook -> docbook.
 
 2001-11-29  André Pönitz <poenitz@gmx.net>
-       
+
        * inseterror.C:
        * insettext.C: further reduction of header dependencies by using
        lyx::layout_type and lyx::textclass_type from support/types.h
        * insetfloatlist.h:
        * insetfloatlist.C: derive from InsetCommand so gui can use it
          easily
+
 2001-11-26  André Pönitz <poenitz@gmx.net>
-       
+
        * insettext.[Ch]:
        * insetert.C:
        * insetnote.C: reduce header dependencies, introduce type for
-       positions 
+       positions
 
 2001-11-23  John Levon  <moz@compsoc.man.ac.uk>
 
        * various: update for Alert.h
+
 2001-11-22  John Levon  <moz@compsoc.man.ac.uk>
 
        * inset.h: fix comment
+
        * insettext.C: use par->isInset()
 
 2001-11-22  Allan Rae  <rae@lyx.org>
 
-       * insetcollapsable.h: 
+       * insetcollapsable.h:
        * inset.h: Changes to checkInsertChar() behaviour.
        Now return value indicates whether chars can be inserted.
 
 
 2001-11-14  José Matos  <jamatos@fep.up.pt>
 
-       * insetspecialchar.C (linuxdoc): 
+       * insetspecialchar.C (linuxdoc):
        (docbook): don't give a name to a unused variable.
 
        * insettext.C (docbook): removed unused variable.
 2001-11-13  Herbert Voss  <voss@perce.de>
 
        * insetgraphic.C: fix scale bug
-       
+
 2001-11-13  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
 
-       * inset.h (isSpace): 
+       * inset.h (isSpace):
        (isLetter): new virtual methods.
 
-       * insetspecialchar.C (isSpace): 
+       * insetspecialchar.C (isSpace):
        (isLetter): implement here.
 
 2001-11-04  John Levon  <moz@compsoc.man.ac.uk>
 
        * insetert.h:
        * insetert.C: fix some problems
+
 2001-10-30  Kayvan A. Sylvan  <kayvan@sylvan.com>
 
        * insetexternal.C (doSubstitution): Added $$FPath token
        * inset.h (getFirstParagraph): New virtual method.
 
 2001-08-20  Herbert Voss  <voss@perce.de>
-       * insetbib.C: added a option bibtotoc which is from "BIB to TOC" 
+       * insetbib.C: added a option bibtotoc which is from "BIB to TOC"
        in the the bibtex-database-gui for inserting a line
-       \addcontentsline... 
+       \addcontentsline...
 
        If no style is given than there is no tex-output.
-       
+
 2001-08-18  Angus Leeming  <a.leeming@ic.ac.uk>
 
        * insetbib.[Ch] (getFiles): new method, returning the BibTeX database
        * insetnote.h: Add empty validate method.
        * insetert.h: Ditto
 
-       * insetnote.C (InsetNote): Set language to the language of the 
+       * insetnote.C (InsetNote): Set language to the language of the
        document.
 
 2001-08-16  Juergen Vigna  <jug@sad.it>
 
        * insettext.C: implemented the new FINISHED states.
 
-       * insettabular.C: ditto 
+       * insettabular.C: ditto
 
        * inset.h: added more FINISHED states for cursor right,up,down
 
 2001-08-16  John Levon  <moz@compsoc.man.ac.uk>
 
-       * insetfloatlist.C: use "FloatName List" 
+       * insetfloatlist.C: use "FloatName List"
+
 2001-08-14  Juergen Vigna  <jug@sad.it>
 
        * insetert.C (edit): forgot to set status_ in edit calls!
 
 2001-08-11  Dekel Tsur  <dekelts@tau.ac.il>
 
-       * insettext.C (localDispatch): Change language only when the inset 
+       * insettext.C (localDispatch): Change language only when the inset
        becomes empty.
 
 2001-08-10  Juergen Vigna  <jug@sad.it>
 
 2001-08-03  Lars Gullik Bjønnes  <larsbj@birdstep.com>
 
-       * inset.C (convertFont): delete method. not used. 
+       * inset.C (convertFont): delete method. not used.
 
 2001-08-03  Juergen Vigna  <jug@sad.it>
 
        * ChangeLog: Hiding time travel evidence.
 
        * insetgraphicsParams.h:
-       * insetgraphicsParams.C: 
+       * insetgraphicsParams.C:
        * insetgraphics.C: Added horizontal scale option, it actually scales both
        directions since it keeps image proportions.
 
 2001-07-29  Baruch Even  <baruch@lyx.org>
 
        * insetgraphics.C (decideOutputImageFormat): when doing postscript output
-       convert PNG/GIF/JPG to EPS, assume the rest are EPS already. 
+       convert PNG/GIF/JPG to EPS, assume the rest are EPS already.
 
        HACKY! Will need to add an EPS detection routine like old InsetFig does!
 
 
 2001-07-26  Baruch Even  <baruch@lyx.org>
 
-       * insetgraphics.C (draw): changed casting to be in one place rather than 
+       * insetgraphics.C (draw): changed casting to be in one place rather than
        all over the function.
 
        * insetgraphics.h:
        * insetgraphics.C (read): Added compatibility reads of InsetFig.
-       
+
        * insetgraphicsParams.h:
-       * insetgraphicsParams.C: 
+       * insetgraphicsParams.C:
        * insetgraphics.C: Removed inline option and changed rotateAngle to float.
 
 2001-07-28  Kayvan A. Sylvan  <kayvan@sylvan.com>
        * inset.h: added new function checkInsertChar.
 
        * various files: added c-tor and clone() function.
-       
+
        * insetcollapsable.h: removed clone function here as this should
        be only realized in REAL insets and added it to all collapsable
        insets! (with the copy-constructor).
        * insettext.C (insetUnlock): only set update to CLEAR_FRAME if
        draw frame mode is LOCKED.
 
-       * insetcollapsable.C (edit): 
+       * insetcollapsable.C (edit):
        (insetButtonRelease): set update status to full when
        opening inset.
 
-       * insettext.C (clearInset): 
-       * insettabular.C (draw): 
+       * insettext.C (clearInset):
+       * insettabular.C (draw):
        * insetlatexaccent.C (draw): honor background color.
 
        * inset.h: new member background_color_, initialized to
 2001-07-19  Juergen Vigna  <jug@sad.it>
 
        * most files: implemented the below new introduced function.
-       
+
        * inset.h: added new edit(BufferView *, bool front) method to be able
        to enter an inset from the front/back without knowing x/y positions
        and baselines inside the inset. So I just can tell the inset activate
        the default InsetCollapsable methods. I.e., it can insert anything.
        (write) output the name of the inset, not some silly hack for
        compatability with the old InsetInfo.
-       
+
        * insetinfo.[Ch]: removed.
        * insetnote.[Ch]: new files. InsetNote replaces InsetInfo. The inset is
        now collapsable, but functionality is otherwise identical to InsetInfo.
 2001-07-17  Juergen Vigna  <jug@sad.it>
 
        * various files: implemented the below functions.
-       
+
        * inset.h: added functions
        - virtual string selectNextWord(BufferView *, float & value) const;
        - virtual void selectSelectedWord(BufferView *) { return; }
 2001-07-14  Baruch Even  <baruch@lyx.org>
 
        * insetgraphics.h:
-       * insetgraphics.C: Added a copy c-tor and handled the same_id case. 
+       * insetgraphics.C: Added a copy c-tor and handled the same_id case.
 
 2001-07-13  Angus Leeming  <a.leeming@ic.ac.uk>
 
 
        * various files: added implementation of new insertInsetAllowed-func
        and redone the function a bit more.
-       
+
        * inset.h: added isCollapsable(), bool collapsed(),
        collapsed(BufferView *, bool) and insertInsetAllowed(Inset::Code).
 
        * a lot of files: added implementation of the below new functions
        and the change to clone(). Also the call of the new undo-functions
        where needed.
-       
+
        * inset.h: added an inset_id, added functions getParFromID,
        getInsetFromID, firstParagraph, cursor and id functions, added
        bool same_ids to clone function.
 2001-07-03  Lars Gullik Bjønnes  <larsbj@birdstep.com>
 
        * insettext.C (localDispatch): call CutAndPaste::'s static method
-       directly. 
+       directly.
 
 2001-07-03  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
 
 
 2001-06-29  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
 
-       * insetmarginal.C (latex): 
+       * insetmarginal.C (latex):
        * insetfoot.C (latex): fix spacing of notes in LaTeX
 
        * insettext.C (localDispatch): use .c_str() on istringstream
        * inseturl.h:
        * inseturl.C: fix method names in these to begin
          with small char too, so they inherit
+
 2001-06-28  Juergen Vigna  <jug@sad.it>
 
        * insettext.C (setFont): fixed font settings using toggleFree()
 2001-06-13  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
 
        * lyxinset.h (resizeLyXText): shut off warning about unused
-       parameter "force" 
+       parameter "force"
 
 2001-06-07  Juergen Vigna  <jug@sad.it>
 
        * insetert.C:
        * insetcollapsable.C:
        * insetcaption.C: LColor tidy
-        
+
 2001-06-01  Lars Gullik Bjønnes  <larsbj@birdstep.com>
 
        * figinset.C: fix typo
 
        * insettabular.C (LocalDispatch):
        * insettext.C (LocalDispatch): getClipboard() is now a BufferView
-       method 
+       method
 
 2001-05-03  Lars Gullik Bjønnes  <larsbj@birdstep.com>
 
 
 2001-04-16  Allan Rae  <rae@lyx.org>
 
-       * insettoc.C (Ascii): 
-       * insettext.C (draw): 
-       * insettabular.C (setPos): 
-       * insetminipage.C (Read): 
-       * insetfloat.C (placement): 
-       * insetcaption.C (Ascii, DocBook): 
+       * insettoc.C (Ascii):
+       * insettext.C (draw):
+       * insettabular.C (setPos):
+       * insetminipage.C (Read):
+       * insetfloat.C (placement):
+       * insetcaption.C (Ascii, DocBook):
        * figinset.C (runqueue): #warning triggers an error on Sun CC 6.0 as
-       an unrecognised preprocessor directive.  So ensure they're wrapped. 
+       an unrecognised preprocessor directive.  So ensure they're wrapped.
 
 2001-04-06  John Levon  <moz@compsoc.man.ac.uk>
 
 2001-04-06  Lars Gullik Bjønnes  <larsbj@birdstep.com>
 
        * insettext.C (InsetText): fix new
-       (InsetText): reindent some, simplify deletion of par list 
+       (InsetText): reindent some, simplify deletion of par list
        (clear): simplify deletion of par list, fix new
        (SetParagraphData): simplify deletion of par list
 
 
        * insetcollapsable.[Ch] (getLabelList): add std:: on vector<string>
 
-       * insettext.[Ch] (getLabelList): add std:: on vector<string> 
+       * insettext.[Ch] (getLabelList): add std:: on vector<string>
 
        * insetcollapsable.[Ch] (getLabelList): implement
 
        token
        (draw): constify tx, localize loop vars.
        some other localization of variables, remove double initilizatons.
-       
+
        * insetfoot.C: remove using std::ostream, add ostream where needed
 
 2001-04-04  Lars Gullik Bjønnes  <larsbj@birdstep.com>
        (Clone): comment out.
        * insetcollapsable.h: some reformatting
        (Clone): comment out.
-       
+
        * inset.C: reindent
        (scroll): simplify
 
 2001-03-30  Juergen Vigna  <jug@sad.it>
 
        * insetcollapsable.h: changen *inset to be a InsetText inset.
-       
+
        * some files: changed to reflect the above change.
 
 2001-03-29  Angus Leeming  <a.leeming@ic.ac.uk>
 
        * insetcollapsable.C (draw): changed to draw the button in the
        upper left corner outside the textinset.
-       (ascent): changed because of different drawing 
+       (ascent): changed because of different drawing
        (descent): ditto
        (width): ditto
        (Edit): ditto
 2001-03-27  Dekel Tsur  <dekelts@tau.ac.il>
 
        * figinset.C (GetPSSizes): Fix for the case when filename doesn't
-       contain a suffix.
+       contain a suffix.
        (Clone): ditto
 
 2001-03-26  Juergen Vigna  <jug@sad.it>
 2001-03-23  Juergen Vigna  <jug@sad.it>
 
        * insetcollapsable.C (InsetMotionNotify):
-       (InsetButtonRelease): 
+       (InsetButtonRelease):
        (InsetButtonPress): fixed y-offset (minipages).
 
        * insettext.C (draw): force a FULL update if cleared == true.
 
        * insetcaption.[Ch]: update from new_insets branch
        * insetfloat.[Ch]: ditto
-       
+
 2001-03-06  John Levon  <moz@compsoc.man.ac.uk>
 
        * insetexternal.C:
 
        * inset.C (LocalDispatch): changed action to be a kb_action (as it
        should be) and not an int.
-       
+
        * insettabular.C (LocalDispatch): ditto
 
        * insettext.C (LocalDispatch): ditto
 2001-02-22  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
 
        * insetcollapsable.C (getLyXText): add const qualifier to second
-       parameter. 
+       parameter.
 
 2001-02-22  Juergen Vigna  <jug@sad.it>
 
        * inseterror.h:
        * insetgraphics.C: change name of "hide" signal to "hideDialog",
        consistent with InsetTabular.
-       
+
 2001-02-19  Juergen Vigna  <jug@sad.it>
 
        * insettabular.C (LocalDispatch): implement PAGE up/down.
        * BoundingBox.h: removed
 
 2001-02-08  Dekel Tsur  <dekelts@tau.ac.il>
-       
-       * insettext.C (LocalDispatch): Update selection cursor when moving 
+
+       * insettext.C (LocalDispatch): Update selection cursor when moving
        cursor to the right.
        (moveRightIntern): Call to CursorRight with 2 argument eqaul to false.
        (moveLeftIntern): Ditto.
 
 2001-01-26  Dekel Tsur  <dekelts@tau.ac.il>
 
-       * insetref.C (getType, getName): Move methods from 
+       * insetref.C (getType, getName): Move methods from
        src/frontends/xforms/FormRef.C.
 
 2001-01-12  Dekel Tsur  <dekelts@tau.ac.il>
 2001-01-25  Dekel Tsur  <dekelts@tau.ac.il>
 
        * insetbib.C (bibitemWidest): Use lyxfont::width instead of
-       par->bibkey->width. This fixes the crashes when running without
+       par->bibkey->width. This fixes the crashes when running without
        gui or when having included documents.
 
 2001-01-22  Dekel Tsur  <dekelts@tau.ac.il>