]> git.lyx.org Git - features.git/blobdiff - src/insets/ChangeLog
add ParagraphList::erase, make mergeParagraph take a Buffer* arg, adjust other funcs...
[features.git] / src / insets / ChangeLog
index b572b432057f41e243bd3f57d728451dc3f559e3..849c49cf09013dc7e565339d8657c8b78b12f8c7 100644 (file)
@@ -1,3 +1,433 @@
+2003-03-04  Lars Gullik Bjønnes  <larsbj@gullik.net>
+
+       * insettext.C (collapseParagraphs): adjust
+       (appendParagraphs): make it take a Buffer* instead of a
+       BufferParams& as arg.
+       (appendParagraphs): adjust
+
+2003-03-04  Angus Leeming  <leeming@lyx.org>
+
+       * insetbibitem.C (localDispatch):
+       * insetbibtex.C (localDispatch):
+       * insetcommand.C (localDispatch):
+       * insetert.C (localDispatch):
+       * insetlabel.C (localDispatch):
+       handle LFUN_INSET_MODIFY, not LFUN_INSET_APPLY.
+
+2003-03-04  Lars Gullik Bjønnes  <larsbj@gullik.net>
+
+       * insettext.C (latex): adjust for ParagraphList::iterator
+
+2003-03-03  Lars Gullik Bjønnes  <larsbj@gullik.net>
+
+       * insetbutton.C (view): adjust for boost 1.30.0
+       * insetcollapsable.C (view): ditto
+       * insetgraphics.C (statusChanged): ditto
+
+       * insettext.h: move paragraphs to be public.
+
+2003-03-02  Lars Gullik Bjønnes  <larsbj@gullik.net>
+
+       * insetnote.[Ch] (InsetNote): remove unused constructor
+
+2003-02-28  Alfredo Braunstein  <abraunst@libero.it>
+
+       * insetgraphics.C: added include "format.h"
+
+2003-02-27  Angus Leeming  <leeming@lyx.org>
+
+       * indexlabel.C: use a real, LyX dialog rather than that nasty Alert
+       thingy.
+
+2003-02-27  Angus Leeming  <leeming@lyx.org>
+
+       * insetbibitem.C (localDispatch):
+       * insetbibtex.C (localDispatch):
+       * insetcommand.C:
+       * insetert:
+       collapse LFUN_XYZ_APPLY to LFUN_INSET_APPLY.
+
+2003-02-26  Angus Leeming  <leeming@lyx.org>
+
+       * insetbibitem.[Ch] (localDispatch):
+       * insetbibtex.[Ch] (localDispatch):
+       new method. Modify inset on receipt of LFUN_XYZ_APPLY.
+
+       * insetcommand.C (localDispatch):
+       act only on receipt of LFUN_XYZ_APPLY.
+
+       * insetert.C (localDispatch): reformat.
+       add LFUN_XYZ_APPLY to the switch.
+
+2003-02-26  John Levon  <levon@movementarian.org>
+
+       * insettext.C: use RowPainter
+
+       * inset.h: make helpers take const *
+
+2003-02-26  Angus Leeming  <leeming@lyx.org>
+
+       * insetcommand.[Ch] (localDispatch): new method.
+
+2003-02-26  Angus Leeming  <leeming@lyx.org>
+
+       * insetinclude.C (draw): cache the BufferView* using cache not
+       PreviewImpl::setView
+
+2003-02-26  Alfredo Braunstein <abraunst@libero.it>
+
+       * insetgraphics.C (draw)
+       * insetinclude.C (draw): Eliminate also the other argument (owner
+       inset inset) in the call to PreviewImage::image
+
+2003-02-25  Alfredo Braunstein <abraunst@libero.it>
+
+       * insetgraphics.C (draw)
+       * insetinclude.C (draw): Eliminate Buferview argument in call to
+       PreviewImage::image
+
+2003-02-25  John Levon  <levon@movementarian.org>
+
+       * insetgraphicsParams.h:
+       * insetgraphics.C: don't start a load process if
+         the inset is set to NoDisplay (bug #920)
+
+2003-02-22  John Levon  <levon@movementarian.org>
+
+       * insetfloat.C:
+       * insetwrap.C: TocItem changed API (bug 913)
+
+2003-02-21  Angus Leeming  <leeming@lyx.org>
+
+       * insetcollapsable.[Ch] (cache, edit):
+       * insetbutton.[Ch] (cache, edit): new methods to cache the
+       BufferView in the draw method.
+
+       * insetcommand.[Ch]: implement a new class, InsetCommandMailer, to
+       simplify comunication between InsetCommand-derived classes and
+       the Dialogs.
+
+       * insetbibitem.[Ch]:
+       * insetbibtex.[Ch]:
+       * insetcite.[Ch]:
+       * inseterror.[Ch]:
+       * insetfloatlist.[Ch]:
+       * insetindex.[Ch]:
+       * insetref.[Ch]:
+       * insettoc.[Ch]:
+       * inseturl.[Ch]: small changes to reflect the new interface to the
+       Dialogs code.
+
+       * mailinset.[Ch]: new files. Base class to InsetCommandMailer and
+       other, similar classes.
+
+       * Makefile.am: add new files.
+
+2003-02-21  Angus Leeming  <leeming@lyx.org>
+
+       * updatableinset.h (setView, view): remove.
+       * inset.h (view, cache): to be replaced by these.
+
+       * insetbib.[Ch]: removed, to be replaced by insetbibitem.[Ch] and
+       insetbibtex.[Ch]:
+
+       * Makefile.am: replace insetbib.[Ch] with insetbibitem.[Ch] and
+       insetbibtex.[Ch].
+
+       * inset.h: change BIBKEY_CODE to BIBITEM_CODE.
+
+2003-02-21  Allan Rae  <rae@lyx.org>
+
+       * insetinclude.C (loadIfNeeded): ensure loading also works when
+       child document is under version control.
+
+2003-02-17 André Pönitz <poenitz@gmx.net>
+
+       * insetbib.[Ch]: Adjust access to bibkeys
+
+2003-02-14  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * insetquotes.C (dispString): remove use of acute accent for "'"
+       right quote.
+
+2003-02-14  John Levon  <levon@movementarian.org>
+
+       * insettabular.C: changed method names in tabular.C
+
+2003-02-14  John Levon  <levon@movementarian.org>
+
+       * inset.h:
+       * inset.C:
+       * insetcollapsable.h:
+       * insetcollapsable.C:
+       * insettabular.h:
+       * insettabular.C:
+       * insettext.h:
+       * insettext.C: remove unused getParFromID()
+
+2003-02-13  John Levon  <levon@movementarian.org>
+
+       * insettext.h:
+       * insettext.C: remove unused beginningofMainBody()
+
+2003-02-08  John Levon  <levon@movementarian.org>
+
+       * inset.h:
+       * inset.C:
+       * insetcollapsable.h:
+       * insetcollapsable.C:
+       * insettabular.h:
+       * insettabular.C:
+       * insettext.h:
+       * insettext.C:
+         add nextChange(). Make allowSpellcheck() const. Add markErased().
+
+       * insetert.C: ignore deleted text
+
+       * insettabular.C: make sure to keep change  tracking working
+         properly.
+
+2003-01-20  Michael Schmitt <michael.schmitt@teststep.org>
+
+       * insetert.C:
+       * insetgraphics.C:
+       * insettabular.C:
+       * insettext.C: Use error messages with identical spelling and punctuation
+
+2003-01-12  Michael Schmitt <michael.schmitt@teststep.org>
+
+       * insetgraphics.C (draw, width): Fix spacing around graphics inset
+
+2002-12-17  Juergen Vigna  <jug@lyx.org>
+
+       * insettext.C (localDispatch): hopefully fixed cursor up down
+       movement on leaving other insets.
+
+2003-01-06  Michael Schmitt <Michael.Schmitt@teststep.org>
+
+       * insettext.C: fix inconsistent usage of spaces, colons, capitalization,
+       and the like.
+
+2002-12-18  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
+
+       * insetgraphics.C (prepareFile): do not remove the extension of
+       the file name if it is not the default extension for the given
+       format (that is, in latex output, remove extension from foo.eps,
+       but not from foo.epsi)
+
+2002-12-17  Alfredo Braunstein <abraunst@libero.it>
+
+       * insettext.C (lfunMouseRelease): hackish solution to the "double
+       menu open" bug
+
+2002-12-08  Lars Gullik Bjønnes  <larsbj@gullik.net>
+
+       * insetfloat.C (addToToc): use the floats name not its type
+       * insetwrap.C (addToToc): ditto
+
+2002-12-04  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
+
+       * insetnote.C (init): make label font smaller
+
+2002-12-04  John Levon  <levon@movementarian.org>
+
+       * insetinclude.C: ressurect setting of command name
+
+2002-12-02  Lars Gullik Bjønnes  <larsbj@gullik.net>
+
+       * insetquotes.C (dispString): disambiguate insert call
+
+2002-12-01  Lars Gullik Bjønnes  <larsbj@gullik.net>
+
+       * several files: ws changes
+
+2002-12-01  Lars Gullik Bjønnes  <larsbj@gullik.net>
+
+       * insetquotes.C (dispString): use string::insert for prepending a
+       char.
+
+2002-11-21  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * insetparent.C (getScreenLabel): use boost::format
+
+       * insetgraphics.C (prepareFile): use boost::format
+       (ascii): ditto
+
+       * insetfloatlist.C (latex): use boost::format
+
+       * insetcaption.C (draw): use boost::format
+
+2002-11-21  Dekel Tsur  <dekelts@tau.ac.il>
+
+       * insettabular.C (tabularFeatures): Support for block alignment in fixed width
+       columns.
+
+2002-11-20  Juergen Vigna  <jug@sad.it>
+
+       * insettabular.C (resetPos): temporary fix for endless loop in
+       this function on a redraw.
+
+2002-11-04  Lars Gullik Bjønnes  <larsbj@gullik.net>
+
+       * insettabular.C (copySelection): STRCONV
+
+       * insetinclude.C (uniqueID): STRCONV
+       (latexString): ditto
+
+       * insetgraphics.C: put VersionNumber inside anon namespace
+       (createLatexOptions): STRCONV
+
+       * insetcommandparams.C: include config.h
+
+2002-10-31  Rob Lahaye  <lahaye@snu.ac.kr>
+
+       * insetgraphicsParams.C (Write): use lyx::float_equal.
+       Write height data correctly.
+       (Read): zero scale when reading height data.
+
+2002-10-30  John Levon  <levon@movementarian.org>
+
+       * insetfloat.C (addToTOC): recursively traverse all
+         contents looking for captions (fix #568)
+
+2002-10-25  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
+
+       * insetexternal.C (doSubstitution): do not try to replace
+       environment variables, this is done when executing the command
+
+2002-10-24  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
+
+       * insetexternal.C (doSubstitution): change order of substitution
+       to work around ReplaceEnvironmentPath brokenness
+
+2002-10-24  Rob Lahaye  <lahaye@snu.ac.kr>
+
+       * insetgraphicsParams.h (scale): is now a float, not an unsigned int.
+
+       * insetgraphicsParams.C (init, Write): associated changes
+       * insetgraphics.C (createLatexOptions): use lyx::float_equal with
+       InsetGraphicsParams::scale.
+
+2002-10-21  John Levon  <levon@movementarian.org>
+
+       * inset.h: remove unused DISPATCH_RESULT
+
+       * insettext.C: sgml open/close tag now in sgml namespace
+
+2002-10-21  Angus Leeming  <leeming@lyx.org>
+
+       * insetgraphics.C (draw): Fix the drawing of an inset with a relative
+       file path subdir/fig.eps when pasting it into a buffer in a different
+       directory.
+
+2002-10-16  John Levon  <levon@movementarian.org>
+
+       * insetspecialchar.C: remove \\protected_separator parsing
+
+2002-09-25  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
+
+       * insetquote.C: fix LaTeX output of quotation marks.
+
+2002-10-14  Juergen Vigna  <jug@sad.it>
+
+       * insettext.C (localDispatch): remove double setUndo in Cut/Delete/
+       Backspace functions which confused the Undo handling.
+
+2002-10-09  Angus Leeming  <leeming@lyx.org>
+
+       * insetcite.[Ch] (setLoadingBuffer): new method, invoked by
+       BufferView::dispatch that turns off this optimisation when a new inset
+       is inserted.
+
+       * insetcite.C (getNatbibLabel): correct logic of when and when not to
+       reload the BibTeX keys.
+
+2002-10-11 André Pönitz <poenitz@gmx.net>
+
+       * insettext.h: handle LFUN_PRIOR/NEXT
+
+2002-07-30  Juergen Spitzmueller <j.spitzmueller@gmx.de>
+
+       * insetfloat.C: fix bug with float settings
+       (document default != float default).
+
+2002-09-24  Dekel Tsur  <dekelts@tau.ac.il>
+
+       * insetwrap.C (addToToc): New method.
+       (InsetWrap): Set layout to caption.
+
+2002-09-24  Lars Gullik Bjønnes  <larsbj@gullik.net>
+
+       * Makefile.am (INCLUDES): loose SIGC_INCLUDES
+
+2002-09-16  John Levon  <levon@movementarian.org>
+
+       * insettabular.h: hasSelection() needs to be public
+
+2002-09-12  Rob Lahaye  <lahaye@snu.ac.kr>
+
+       * insetgraphicsParams.C: use empty string as default for rotateOrigin
+
+2002-09-10  Rob Lahaye  <lahaye@snu.ac.kr>
+
+       * insetgraphicsParams.C: use empty string as default for rotateOrigin
+
+2002-09-11  André Pönitz <poenitz@gmx.net>
+
+       * insettabular.C: implement LFUN_WORDSEL
+
+2002-09-10  John Levon  <levon@movementarian.org>
+
+       * insetinclude.h: remove unused param
+
+2002-09-09  John Levon  <levon@movementarian.org>
+
+       * insetinclude.h:
+       * insetinclude.C: remove noload, default to input
+
+2002-09-29  Martin Vermeer  <martin.vermeer@hut.fi>
+
+       * insetgraphics.C: disfuscated use of ']' in built output string.
+
+2002-09-06  Lars Gullik Bjønnes  <larsbj@gullik.net>
+
+       * remove all INHERIT_LANG and INHERIT_LANGUAGE commented code.
+
+2002-08-29  Juergen Vigna  <jug@sad.it>
+
+       * insettabular.C (lfunMousePress): Pay attention where you set
+       the x/y values as they depend on which inset in the tabular is
+       actually locked. So you surely have to reset them if you (un)lock
+       a inset!
+
+2002-08-29  André Pönitz <poenitz@gmx.net>
+
+       * insetfootlike.h: rename include guard to ALL CAPS
+
+       * insettext.C: swap object and first parameter for checkInsetHit calls
+         as this functions has moved from BufferView to LyXText
+
+
+2002-08-28  Rob Lahaye  <lahaye@snu.ac.kr>
+
+       * insetgraphicsParams.C: remove local displayTranslator and use
+       the one from graphics/GraphicsTypes.h.
+
+2002-08-27  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * insetfloat.C (wide): add BufferParams parameter
+
+       * insetfloatlist.C (read):
+       (latex):
+       (getScreenLabel):
+       * insetfloat.C (latex):
+       (floatname):
+       * insetcaption.C (draw): use LyXTextClass::floats()
+
+2002-08-26  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * insetoptarg.h: add std:: qualifier.
+
 2002-08-26  Juergen Vigna  <jug@sad.it>
 
        * insettext.C (localDispatch): ditto.
@@ -7,7 +437,7 @@
 2002-08-25  John Levon  <levon@movementarian.org>
 
        * inseturl.C: elide long URLs (bug 404)
+
 2002-08-23  Rob Lahaye  <lahaye@snu.ac.kr>
 
        * insetgraphics.[Ch]: remove InsetGraphics::readFigInset()
 
        * insetoptarg.h:
        * insetoptarg.C: ws, pedantry ...
+
 2002-08-21  Lars Gullik Bjønnes  <larsbj@birdstep.com>
 
        * insettext.C (collapseParagraphs): pasteParagraph now in global