]> git.lyx.org Git - lyx.git/blobdiff - src/ChangeLog
fix bug with relative paths in insetgraphics
[lyx.git] / src / ChangeLog
index f4ed8ac7637bc3dfa3b4986ae6e18f9bdae3a06b..3ae0942835b5d49ad76a3d72f06137b2c9b81e24 100644 (file)
@@ -1,5 +1,142 @@
+2002-04-12  Juergen Vigna  <jug@sad.it>
+
+       * text.C (breakParagraph): honor keepempty flag and break the paragraph
+       also with no chars on this paragraph.
+
+       * paragraph.C (breakParagraph): honor keepempty flag and break the
+       paragraph always below not above.
+
+       * BufferView2.C (unlockInset): update the paragraph layout on inset
+       unlock as we changed paragraph in such a case.
+
+       * lyxfind.C (LyXFind): clear the former selection if not found!
+
+       * text2.C (insertInset): freeze Undo after setUndo so that it is not
+       again called in insertChar().
+
+       * text.C (leftMargin): return LYX_PAPER_MARGIN if this row contains
+       an inset which uses the whole row!
+       (rightMargin): ditto.
+       (insertChar): force a rebreak if we inserted an inset!
+
+2002-03-28  Herbert Voss  <voss@lyx.org>
+
+       * lyxlength.[Ch]: add inBP() to get the right PS-point
+       units (BigPoint). With inPixels we have rounding errors
+
+2002-04-11  Juergen Vigna  <jug@sad.it>
+
+       * text2.C (setCursorFromCoordinates): set iy to the right value.
+       (setCursor): add check if row->previous exists!
+
+       * buffer.C (parseSingleLyXformat2Token): reset font after read of
+       an old float_type as this was the case in the old code!
+
+       * paragraph.C (simpleTeXOnePar): fix closing of foreignlanguage tags.
+
+       * BufferView2.C (showLockedInsetCursor): use iy
+       (fitLockedInsetCursor): ditto
+
+       * BufferView_pimpl.C (checkInset): use LyXCursor::iy for baseline of
+       locked insets as there we have the right value now.
+
+       * lyxcursor.C: added iy_ variable and iy functions to set to the
+       baseline of cursor-y of the locked inset.
+
+       * text2.C (setCursorFromCoordinates): set LyXCursor::iy.
+       (setCursor): fixed for insets which need a full row.
+
+       * text.C (rowLastPrintable): don't ignore the last space when before
+       an inset which needs a full row.
+       (numberOfSeparators): use rowLastPrintable and <= last to honor a space
+       as last character of a row when before a inset which needs a full row.
+
+2002-04-06  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * version.C.in: update date
+
+       * text2.C (fullRebreak): try to always return true and see what
+       happens...
+
+2002-04-04  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * MenuBackend.C (expand): use Floating::listName
+
+       * FloatList.C (FloatList): add listName argument to the built-in
+       floats
+
+       * Floating.[Ch]: add listName member, which is the 'List of XXX'
+       text associated with the float.
+
+2002-04-03  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * MenuBackend.C (expand): change label "Wide xxx" to "xxx (wide)".
+
+2002-04-03  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * ShareContainer.h: add a couple of missing typenames.
+
+2002-04-02  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * lyxrc.C (getDescription): use _() correctly rather than N_().
+
+2002-03-28  Herbert Voss  <voss@lyx.org>
+
+       * lyxlength.C: compatibility stuff for < 1.1.6fix4 and
+       "old" 1.2.0 files which use c%, l%, p% t% instead of text%, ...
+
+2002-04-02  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * lyx_main.C (init): use environment variable LYX_DIR_12x instead
+       of LYX_DIR_11x. Same for LYX_USERDIR_12x.
+
+2002-03-29  Juergen Vigna  <jug@sad.it>
+
+       * lyxfunc.C (dispatch): add a missing fitCursor call.
+
+       * BufferView2.C (fitLockedInsetCursor): the inset needs to know if
+       it was scrolled by a cursor move, so return the bool status.
+
+       * BufferView.C (fitCursor): return the bool flag also to the outside
+       world as this is needed.
+
+       * screen.C (toggleToggle): don't subtract the offset if it's positive.
+
+       * BufferView_pimpl.C (workAreaButtonPress): just lock the inset don't
+       call the edit() as it is not needed (and wrong) IMO.
+       (workAreaButtonPress): set the screen_first variable before evt.
+       unlock the inset as this may change screen_first and then we have
+       a wrong y position for the click!
+
+2002-03-28  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * MenuBackend.C (expand): another translation that I missed
+
+2002-03-28  Juergen Vigna  <jug@sad.it>
+
+       * screen.C (toggleToggle): fix for insettexts y_offset on drawing.
+
+       * tabular.C (OldFormatRead): fix ert compatibility read inside cells.
+
 2002-03-27  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
 
+       * lyxfunc.C (getStatus): return 'disabled' early for LFUN_NOACTION
+
+       * MenuBackend.C (expand): fix export/view/update when there is no
+       document open.
+
+2002-03-27  Herbert Voss  <voss@lyx.org>
+
+       * lengthcommon.C: change c%, l%, p% t% to col%, line%, page%
+       and text%
+
+2002-03-27  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * bufferview_funcs.C (currentState): only show paragraph number
+       for is DEVEL_VERSION is set.
+
+       * lyxfunc.C (dispatch): put warning in INFO channel
+
        * MenuBackend.C (expand): translate the name of floats
 
        * FloatList.C (FloatList): mark the float names for translation