]> git.lyx.org Git - lyx.git/blobdiff - src/insets/ChangeLog
OK I'll try guii1 again ...
[lyx.git] / src / insets / ChangeLog
index 1c1b35568f6f5947a05774ae287a3c409a1329d0..e4ea1516f9b98695f666a65b2137c677c41137c7 100644 (file)
@@ -1,7 +1,322 @@
+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$.
+       $\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>