+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.
+
+2002-03-11 Juergen Vigna <jug@sad.it>
+
+ * insetgraphics.C (draw): hack to fix the redrawing bug.
+ (draw): seems this fixes #268 (force redraw of row if we changed).
+
+ * insettext.C (updateInsetInInset): fixed for updates in insets inside
+ this inset text (don't know why I missed this earlier).
+
+2002-03-08 Juergen Vigna <jug@sad.it>
+
+ * insettabular.C (updateLocal): do a FULL update if we're not locked
+ and only a CELL update is asked.
+
+ * insettext.C (updateInsetInInset): update insets inside inset also
+ if it isn't inside the_locking_inset.
+
+ * insettabular.C (updateInsetInInset): ditto.
+
+2002-03-06 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
+
+ * insetexternal.C (doSubstitution): check whether we are using a
+ temp dir for defining $$FPath
+
+2002-03-07 Angus Leeming <a.leeming@ic.ac.uk>
+
+ * insettabular.C:
+ * insettext.C: remove #include "WorkArea.h".
+
+2002-03-06 Juergen Vigna <jug@sad.it>
+
+ * insettext.C (draw): fixed frame redrawing.
+ (clear): forgot to set the inset_owner of the paragraph.
+
+ * insetert.C (status): pay attention the bv can be 0 here!
+ (getMaxWidth): add the default leftMargin
+
+2002-03-06 Lars Gullik Bjønnes <larsbj@birdstep.com>
+
+ * insetert.C (getMaxWidth): make w unsigned int.
+
+2002-03-05 Juergen Vigna <jug@sad.it>
+
+ * insetert.C (status): change behaviour of Inlined.
+ (getMaxWidth): added for new inlined behaviour.
+
+2002-03-05 José Abílio Oliveira Matos <jamatos@novalis.fc.up.pt>
+
+ * insetnote.h (linuxdoc, docbook): add empty methods.
+ * insetinclude.C (validate): fix a case where buffer->niceFile was used
+ before being initialized.
+
+2002-03-05 Juergen Vigna <jug@sad.it>
+
+ * insettext.C (insetButtonPress): don't call exit on a InsetButtonPress
+ only that one in the inset. Should be enough.
+ (updateLocal): set the selection cursor always if we don't have a
+ selection to be sure it's set!
+
+ * insettabular.C (insetButtonPress): don't hit a sub inset 2 times.
+
+2002-03-04 Lars Gullik Bjønnes <larsbj@birdstep.com>
+
+ * insettext.C (clear): a gross hack to set layout on a newly
+ created paragraph.
+
+2002-03-04 Juergen Vigna <jug@sad.it>
+
+ * insettabular.C (localDispatch): inserted handling of
+ LFUN_FILE_INSERT_ASCII_PARA and LFUN_FILE_INSERT_ASCII.
+ (insertAsciiString): new helper function.
+
+2002-03-04 Jose Abilio Oliveira Matos <jamatos@novalis.fc.up.pt>
+
+ * insetinclude.C (linuxdoc, docbook): deal correctly with the niceFile
+ argument.
+
+2002-03-03 Lars Gullik Bjønnes <larsbj@birdstep.com>
+
+ * insettext.C (InsetText): initalize newly created par with
+ default layout. add bufferparams parameter
+ first -> first_y
+
+ * insetcaption.[Ch] (InsetCaption): add BufferParams parameter
+ * insetcollapsable.[Ch] (InsetCollapsable): ditto
+ * insetert.[Ch] (InsetERT): ditto
+ * insetfloat.[Ch] (InsetFloat): ditto
+ * insetfoot.[Ch] (InsetFoot): ditto
+ * insetfootlike.[Ch] (InsetFootLike): ditto
+ * insetmarginal.[Ch] (InsetMarginal): ditto
+ * insetminipage.[Ch] (InsetMinipage): ditto
+ * insetnote.[Ch] (InsetNote): ditto
+ * insettabular.[Ch] (InsetTabular): ditto + adjust for tabular changes
+
+2002-03-02 Lars Gullik Bjønnes <larsbj@birdstep.com>
+
+ * insettext.C: layout as string
+
+ * insetinclude.C: layout as string
+
+ * insetert.C: layout as string
+
+ * insetbib.C: layout as string
+
+2002-02-28 Angus Leeming <a.leeming@ic.ac.uk>
+
+ * insetert.C:
+ * insettabular.C: remove #include "lyx_gui_misc.h".
+
+2002-02-26 John Levon <moz@compsoc.man.ac.uk>
+
+ * Makefile.am:
+ * 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
+ copy c-tor and initialise member variables in the correct order.
+
+2002-02-28 Juergen Vigna <jug@sad.it>
+
+ * insettabular.C (localDispatch): clear selection on PgUp/Down.
+
+2002-02-28 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
+
+ * inset.h: ... and add a better one here.
+
+ * insetcommand.C (insetButtonRelease): remove that one which was a
+ bit broken...
+
+2002-02-27 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
+
+ * insetcommand.C (insetButtonRelease): ... and move it here.
+
+ * inseturl.h: remove insetButtonRelease from there...
+
+2002-02-26 Juergen Vigna <jug@sad.it>
+
+ * inseturl.h: Added a insetButtonRelease call returning true as
+ prove of concept.
+
+ * insetlabel.C (edit): Fixed wrong update handling after change I
+ leave in the wrong code for the one who wrote it to remove and have
+ a look what he did wrong.
+
+ * insettabular.C (localDispatch): force a SELECTION update if we
+ had a selection and we passed the event down to the inset (fix #213)
+ (localDispatch): handle font changing stuff when we have a cell
+ selection so that the selection is not rewoked. I don't really like
+ this fix, but it's the only way I see to do it right now.
+
+2002-02-22 Juergen Vigna <jug@sad.it>
+
+ * insettext.C (insetUnlock): set the cursor to the second paragraph
+ if available and if the first one is empty (fix #191).
+
+2002-02-20 Juergen Vigna <jug@sad.it>
+
+ * insettext.C (getDrawFont): implemented this function to call the
+ one of the owner if present as the owner normally knows what to do
+ with us.
+
+ * insetert.C: implement getDrawFont() function and comment out all
+ the crap for setting a special latex font inside this inset.
+ (InsetERT): added a Lanugage parameter to this constructor.
+
+ * inset.h: added function getDrawFont(LyXFont & font) to be able to
+ change the font for being drawn on screen (used only in InsetERT for
+ now).
+
+ * insettabular.C (draw): clear the parts around a cellinset ALWAYS
+ and also above (was missing).
+ (updateLocal): don't remove the cell selection if we have one this
+ should be done where we really want to remove it.
+
+2002-02-20 José Matos <jamatos@fep.up.pt>
+
+ * insetinclude.h: include_label made string const.
+
+ * insetinclude.C (InsetInclude): moved include_label initialization.
+ (linuxdoc):
+ (docbook):
+ (validate): fix support for temporary directory, for docbook and
+ linuxdoc.
+
+ * insetgraphics.h : new private member, graphic_label, that holds
+ the entity name that defines the graphics location (SGML).
+
+ * insetgraphics.C (unique_id): new function to give a unique label
+ for graphic.
+ (docbook):
+ (validate): the file locatation is given by an entity reference.
+
+2002-02-18 Herbert Voss <voss@lyx.org>
+
+ * insetgraphics.C: use [Debug::GRAPHICS] for lyxerr
+
+2002-02-18 Angus Leeming <a.leeming@ic.ac.uk>
+
+ * insetexternal.C Changes due to the renaming of support/syscall.[Ch]
+ as support/systemcall.[Ch] and of class Systemcalls as class SystemCall.
+
+2002-02-18 José Matos <jamatos@fep.up.pt>
+
+ * insetinclude.C (validate): some code only applies to latex buffers,
+ it was made conditional.
+
+2002-02-12 Herbert Voss <voss@lyx.org>
+
+ * insetgraphics.C: (prepareFile) do not check at this time
+ if the file is present.
+
+2002-02-12 Herbert Voss <voss@lyx.org>
+
+ * insetgraphics.C: latex(), return the correct newlines
+
+2002-02-13 José Matos <jamatos@fep.up.pt>
+
+ * inseturl.C (docbook): escape & in url.
+
+2002-02-13 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
+
+ * insetspecialchar.C (isLineSeparator): line breaking is allowed
+ after HYPHENATION and MENU_SEPARATOR
+
+ * inset.h (isLineSeparator): new method, returns false by default.
+
+2002-02-12 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
+
+ * insetert.C (status): do not update the text inset, but the ERT
+ 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:
+ * insetgraphicsParams.[Ch]: adding new Option noUnzip to
+ prevent LyX from unzipping when this should be handled
+ by latex vis the graphic.cfg.
+ clean up the code
+
+2002-02-08 Herbert Voss <voss@lyx.org>
+
+ * insetgraphic.C: prepareFile(): fix bug when file doesn't
+ exists, than return filename with extension
+
+2002-02-06 Herbert Voss <voss@lyx.org>
+
+ * insetgraphic.C: prepareFile(): don't convert the file, when
+ it's not viewed in LyX. Saves a lot of time when opening a
+ document!
+
+2002-02-05 Herbert Voss <voss@lyx.org>
+
+ * 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:
+ * insetgraphicsParams.[Ch]: add a LyXView-scale to have a
+ similiar view to the LaTeX one. Get zipped files work.
+
+2002-02-04 Angus Leeming <a.leeming@ic.ac.uk>
+
+ * insetgraphicsParams.C (init): set display to DEFAULT.
+ No longer #include "lyxrc.h".
+
+2002-02-04 Angus Leeming <a.leeming@ic.ac.uk>
+
+ * insetgraphics.C (readFigInset): comment out the "zippedFile" stuff
+ for now (so that the code compiles).
+
+2002-02-02 Herbert Voss <voss@lyx.org>
+
+ * insetgraphic.C: delete inVariant() and some minor changes
+ * insetgraphicsParams.[C]:
+
+2002-02-01 Angus Leeming <a.leeming@ic.ac.uk>
+
+ * insetgraphics.C (updateInset): if params.display == DEFAULT,
+ interogate lyxrc.display_graphics before diaplaying the graphic.
+
+ * insetgraphicsParams.[Ch]: respect the new DEFAULT state of
+ InsetGraphicsParams::DisplayType.
+
+2002-01-31 Herbert Voss <voss@lyx.org>
+
+ * insetgraphic.C: (readfigInset) set display to pref-default
+