X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Finsets%2FChangeLog;h=64e55b4823b5d8a8befb81764dcaa2dc2a003221;hb=b15e539c6868321078523e60d2c1a210c639a4eb;hp=b9074b1433c41678150641bbb73d6d7310aea4c6;hpb=ab254289c832cd045c56e6012d14b048618cb833;p=lyx.git diff --git a/src/insets/ChangeLog b/src/insets/ChangeLog index b9074b1433..64e55b4823 100644 --- a/src/insets/ChangeLog +++ b/src/insets/ChangeLog @@ -1,5 +1,199 @@ +2001-07-18 Jean-Marc Lasgouttes + + * many files: update to match the change below + + * inset.h (insetAllowed): renamed from insertInsetAllowed; + implement the version which takes an inset here. + + * insetcollapsable.[Ch]: implement open and isOpen + + * inset.h: remove insertInsetAllowed from Inset + (open): new method, to open or close an inset + (isOpen): returns the status of an inset + (isCollapsable, colapse): removed + +2001-07-13 Yves Bastide + + * insetquotes.C (dispString): display french guillemets when using + ISO8859-15. + +2001-07-18 Jean-Marc Lasgouttes + + * insetcollapsable.h: remove bogus return statements + +2001-07-18 Juergen Vigna + + * insettabular.C (selectNextWord): fixed spellchecking for the + first cell of a tabular (wasn't entered!) + +2001-07-17 Juergen Vigna + + * various files: implemented the below functions. + + * inset.h: added functions + - virtual string selectNextWord(BufferView *, float & value) const; + - virtual void selectSelectedWord(BufferView *) { return; } + - virtual void toggleSelection(BufferView *, bool /*kill_selection*/) + needed for spellchecking correctly! + +2001-07-16 Lars Gullik Bjønnes + + * insetert.C (latex): write out all paragraphs. + +2001-07-17 Baruch Even + + * insetgraphics.C (draw): Removed unneeded casts. + +2001-07-16 Juergen Vigna + + * insettext.C (update): fixed small oversight (reset lt to 0). + +2001-07-14 Baruch Even + + * insetgraphics.h: + * insetgraphics.C: Added a copy c-tor and handled the same_id case. + +2001-07-13 Angus Leeming + + Consistent use of Lsstream.h: + * figinset.C: removed using std::ostringstream directive. + + * insetgraphics.C (createLatexOptions): + * insetinclude.C (unique_id): + std::ostringstream -> ostringstream. + * insettext.C (localDispatch): std::istringstream -> istringstream. + +2001-07-13 Juergen Vigna + + * insetfloat.C (insertInsetAllowed): added missing const_cast. + + * insetcollapsable.C (getLockingInset): ditto. + +2001-07-12 Juergen Vigna + + * insetcollapsable.h: added implementation of new function for + collapsable status. + + * 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). + + * insetfloat.C (insertInsetAllowed): make a bit more checks. + + * insettext.C (getLyXText): use 'lt' to assure we're not erasing the + LyXText which is marked for removal while we're using it! + + * insettext.h: added private LyXText * lt to use it to assure we are + not deleting our LyXText while we're using it! + +2001-07-11 Juergen Vigna + + * insettext.C (insertInset): check if we are before the inset after + inserting it! This check IS needed. Remove the Undo-Call as it is + called in LyXText::insertInset! + + * insettext.h: added struct InnerCache. + + * insettext.C (deleteLyXText): insert a new InnerCache mechanism so + that we ONLY delete the LyXText in the getLyXText() routine. So we + are sure we don't delete LyXText while someone is working with it! + +2001-07-12 Lars Gullik Bjønnes + + * insetexternal.C: (*it). -> it-> + * insettext.C: ditto + +2001-07-11 Jean-Marc Lasgouttes + + * insetcollapsable.C (edit): always open collapsed insets (even if + they are not autocollapsable) + + * insetcommand.C (operator=): simplify. + +2001-07-10 Lars Gullik Bjønnes + + * insetert.C (latex): handle META_NEWLINE + +2001-07-09 Juergen Vigna + + * insetert.h: a normal InsetText can insert insets, but we won't. + + * inset.h: return default "false" on insertInsetAllowed and implement + this function where a returnvalue != "false" is needed. + +2001-07-08 Lars Gullik Bjønnes + + * insetert.C (InsetERT): new contructor + +2001-07-06 Juergen Vigna + + * 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-05 Lars Gullik Bjønnes + + * insettext.[hC]: make cached_text a shared_ptr, make Cache be a map + of BufferView * and shared_ptr + +2001-07-05 Juergen Vigna + + * insettext.C (clear): deleted also the cache not only LyXText. + (setParagraphData): ditto. + +2001-07-04 Lars Gullik Bjønnes + + * insetfloat.C (latex): let the specific placement take presedence + if set, otherwise choose document placement if set, otherwise just + use float default placement. + +2001-07-03 Lars Gullik Bjønnes + + * insettext.C (localDispatch): call CutAndPaste::'s static method + directly. + +2001-07-03 Jean-Marc Lasgouttes + + * insetbib.C: no meed to include forms.h here. + +2001-07-03 Angus Leeming + + * insettext.C: added using std::make_pair directive. + +2001-07-03 Lars Gullik Bjønnes + + * insettext.C (getLyXText): avoid multiple lookups, and simplify + slightly + (deleteLyXText): ditto + (resizeLyXText): ditto + +2001-07-02 Juergen Vigna + + * insettext.C (getLyXText): introduce a cache in getLyXText so that + following calls are only returned the right pointer without the over + head to search in the map. + (various funcs): reset the cached_bview variable as this signs that + the cache is not valid anymore. + 2001-06-29 Jean-Marc Lasgouttes + * insettabular.C (clone): do not copy the LyXTabular twice + +2001-06-29 Lars Gullik Bjønnes + + * insettext.h (TEXT): delete method + +2001-06-29 Jean-Marc Lasgouttes + + * insetmarginal.C (latex): + * insetfoot.C (latex): fix spacing of notes in LaTeX + * insettext.C (localDispatch): use .c_str() on istringstream constructor argument. @@ -11,6 +205,11 @@ * inseturl.C: fix method names in these to begin with small char too, so they inherit +2001-06-28 Juergen Vigna + + * insettext.C (setFont): fixed font settings using toggleFree() + instead of setFont(). + 2001-06-28 Lars Gullik Bjønnes * Change a lot of method names to begin with a small char.