X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FChangeLog;h=3ee0e7681ac415a3fba86a482b7b0433efcf6101;hb=08b29513b3e9a83ebe6baf5796ee7a3d584a855e;hp=6cb6f11ec5cd50e3d4333a7223e26fe96537a7fa;hpb=880919dc78030f34da158f90511713704b56a3e8;p=lyx.git diff --git a/src/ChangeLog b/src/ChangeLog index 6cb6f11ec5..3ee0e7681a 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,375 @@ +2003-04-11 John Levon + + * text.C (rowBreakPoint): reintroduce the labelEnd + checks, code copied from the row fill stuff. Deep voodoo. + + * text.C (fill): add a comment and debugging for the + next poor soul. + +2003-04-11 John Levon + + * text.C: make sure fullrow insets get wrapped to the next line, + even when they're in a manual label + +2003-04-10 Lars Gullik Bjønnes + + * text2.C (insertParagraph): make it take ParagraphList::iterator + as arg. + (setLayout): make it return ParagraphList::iterator + (redoParagraphs): ditto + (setCounter): ditto + (checkParagraph): ditto + + * text.C (getRow): make getrow take ParagraphList::iterator as arg + + * text2.C: adjust several funcs. + (realizeFont): take a ParagraphList::iterator as arg. + (getLayoutFont): ditto + (getLabelFont): ditto + (setCharFont): ditto + + * text.C: adjust several funcs. + +2003-04-09 Alfredo Braunstein + + * text.C (selectNextWordToSpellcheck): don't accidentally + skip insets + +2003-04-10 John Levon + + * ToolbarBackend.C (getIcon): special handling for + LFUN_MATH_DELIM + +2003-04-09 Alfredo Braunstein + + * text2.C (cursorRight): a getChar assert fixed + +2003-04-09 Lars Gullik Bjønnes + + * text2.C (getFont): change to take a ParagraphList::iterator + instead of Paragraph* + Adjust several functions. + + * text.C (transformChar): change to take a ParagraphList::iterator + instead of Paragraph* + (singleWidth): ditto + Adjust several functions. + + * rowpainter.C: adjust several functions + * rowpainter.h:store a ParagraphList::iterator and not a + Paragraph&. + + +2003-04-09 John Levon + + * lyxfunc.C: + * lfuns.h: + * LyXAction.h: + * LyXAction.C: remove LFUN_APROPOS, LFUN_GETTIP, + and the "help" bits as well + +2003-04-09 John Levon + + * ToolbarBackend.h: + * ToolbarBackend.C: allow multiple toolbars + +2003-04-09 Lars Gullik Bjønnes + + * undo_funcs.C (setCursorParUndo): adjust + + * text_funcs.C (transposeChars): adjust + + * text3.C (gotoNextInset): adjust + (dispatch): adjust + + * text2.C (setLayout): adjust + (changeDepth): adjust + (setFont): adjust + (redoParagraphs): adjust + (selectionAsString): adjust + (setParagraph): adjust + (insertInset): adjust + (cutSelection): adjust + (copySelection): adjust + (pasteSelection): adjust + (insertStringAsLines): adjust + (updateInset): adjust + (setCursor): change to take a ParagraphList::iterator parameter + (setCursorIntern): change to take a ParagraphList::iterator parameter + (setCurrentFont): adjust + (cursorLeft): adjust + (cursorRight): adjust + (deleteEmptyParagraphMechanism): adjust + + * text.C (breakParagraph): adjust + (insertChar): adjust + (acceptChange): adjust + (rejectChange): adjust + (selectNextWordToSpellcheck): adjust + (changeCase): adjust + (Delete): adjust + (backspace): adjust + + * lyxfind.C (SearchForward): adjust + (SearchBackward): adjust + (nextChange): adjust + + * lyxcursor.C (par): adjust + + * lyxcursor.h: store a ParagraphList::iterator instead of a + Paragraph* + + * lyx_cb.C (getPossibleLabel): adjust + + * bufferview_funcs.C (toggleAndShow): adjust + + * BufferView_pimpl.C (resizeCurrentBuffer): adjust + (dispatch): adjust + + * BufferView.C (removeAutoInsets): adjust + (lockedInsetStoreUndo): adjust + +2003-04-09 John Levon + + * ToolbarBackend.C: try icon without argument + if with argument fails + +2003-04-08 John Levon + + * ToolbarBackend.h: + * ToolbarBackend.C: add getIcon(), handle tooltip, + and change from "Icon" to "Item". + +2003-04-08 Alfredo Braunstein + + * BufferView.C (lockInset): another bad getchar crunched + +2003-04-08 Alfredo Braunstein + + * text2.C (changeDepth): do not setUndo on test_only (make undo work + again) + +2003-04-05 Alfredo Braunstein + + * lyxfind.C (searchForward, searchBackwards): bug 782 + +2003-04-07 John Levon + + * paragraph.C: remove dead comment + + * text.C: remove troublesome depth-fiddling code + in leftMargin() and rightMargin() (bug 1017) + + * text.C: fix breaking of rows in nested lists + (bug 1004) + + * text2.C (updateCounters): fix up depth values + (bug 1013) + +2003-04-07 John Levon + + * BufferView_pimpl.C: clear message when doc finishes resizing, + and after a mouse event + + * lyxfunc.C: clear message after exiting inset + +2003-04-07 John Levon + + * bufferview_funcs.C: show math status not outside + status in the statusbar + +2003-04-07 John Levon + + * lyxfunc.C: note status changed after a depth change + +2003-04-04 Angus Leeming + + * LaTeX.h: move AuxInfo operator==, != out of line. + Remove LaTeX virtual destructor; nothing derives from it. + Move operator()() out of public area and rename it startscript(). + Change protected for private. + +2003-04-04 Angus Leeming + + * lyxfunc.C: + * text2.C: remove unneeded #includes. + +2003-04-03 Alfredo Braunstein + + * text2.C (dEPM): fix the heigth of the next row + +2003-04-03 Alfredo Braunstein + + * text.C: squashed an invalid getChar requester + some ws changes + +2003-04-03 John Levon + + * bufferview_funcs.h: + * bufferview_funcs.C: + * lyxfunc.C: + * lyxtext.h: + * text2.C: make getStatus work for the env depth lfuns + +2003-04-03 John Levon + + * bufferview_funcs.h: + * bufferview_funcs.C: + * lyxfunc.C: + * lyxtext.h: + * text2.C: parlistize decDepth(), by merging it with incDepth() + +2003-04-03 Lars Gullik Bjønnes + + * lyxrow.h: store a ParagraphList::iterator instead of a + Paragraph* and adjust other class functions to suit. + + * lyxrow_funcs.C, text.C, text2.C, text3.C: adjust because of the + above. + +2003-04-01 Alfredo Braunstein + + * text2.C (setCursor): do not anchor to cursor row for the time being + +2003-04-02 John Levon + + * LyXAction.C: + * lfuns.h: + * lyx_main.C: + * lyxtext.h: + * text.C: + * text3.C: rename the "tab" lfuns. Remove tab support from normal text + +2003-04-02 Lars Gullik Bjønnes + + * paragraph.h: make ParagraphList and ParagraphList::iterator + friends of Paragraph. + + * buffer.C (makeLinuxDocFile): move towards ParagraphList + + * ParagraphList.C: Use the private next_ and previous_ from + Paragraph. + +2003-04-01 John Levon + + * ToolbarBackend.h: + * ToolbarBackend.C: + * Makefile.am: rename, remove defaults gunk + + * MenuBackend.h: + * MenuBackend.C: remove defaults gunk + + * Languages.h: + * Languages.C: remove defaults gunk + + * lyx_main.h: + * lyx_main.C: error out if files couldn't be found. + +2003-04-02 John Levon + + * text2.C: make incDepth() use parlist + +2003-04-02 Lars Gullik Bjønnes + + * undo_funcs.C (firstUndoParagraph): adjust + + * text3.C (gotoInset): adjust + (dispatch): adjust, and rewrite loop. + + * text2.C (init): adjust, and rewrite loop. + (redoParagraphs): adjust + (updateInset): adjust, and rewrite loop. + (deleteEmptyParagraphMechanism): adjust + + * tabular.C (LyXTabular): adjust + (SetMultiColumn): adjust + (TeXRow): adjust + + * lyxtext.[Ch] (ownerParagraph): delete function + (ownerParagraphs): new function returns a ParagraphList. + + * BufferView.C (removeAutoInsets): adjust + (insertErrors): adjust + (setCursorFromRow): adjust + +2003-04-01 Angus Leeming + + * BufferView_pimpl.C (buffer): ensure that the Layout is correct + in the frontends. + +2003-04-02 John Levon + + * lyxtext.h: + * text.C: + * Makefile.am: + * text_funcs.h: + * text_funcs.C: make transposeChars a free function + + * lyxrow_funcs.C: remove wrong comment + +2003-04-01 Lars Gullik Bjønnes + + * lyxtext.h: adjust + * rowpainter.C: adjust + * text.C: adjust + * text2.C: adjust + * text3.C: adjust + + * lyxrow_funcs. [Ch]: new files + + * lyxrow.[Ch]: remove next and previous pointers + (next,previous): remove accessor functions + (isParEnd): move to lyxrow_funcs + (lastPos): move to lyxrow_funcs + (nextRowIsAllInset): move to lyxrow_funcs + (lastPrintablePos): move to lyxrow_funcs + (numberOfSeparators): move to lyxrow_funcs + (numberOfHfills): move to lyxrow_funcs + (numberOfLabelHfills): move to lyxrow_funcs + (hfillExpansion): move to lyxrow_funcs + + * lyxfunc.C: adjust + + * bufferview_funcs.C (toggleAndShow): adjust + + * RowList.h: Remove class RowList from file leave just a + std::list. + + * RowList.C: delete file + + * Makefile.am (lyx_SOURCES): remove RowList.C, add lyxrow_funcs.C + and lyxrow_funcs.h + +2003-04-01 Lars Gullik Bjønnes + + * text3.C (cursorPrevious): adjust + (cursorNext): adjust + (dispatch): adjust + + * text2.C (redoHeightOfParagraph): adjust + (redoDrawingOfParagraph): adjust + (setCursor): adjust + + * text.C (breakParagraph): adjust + (insertChar): adjust + (backspace): adjust + + * rowpainter.C (RowPainter): adjust + (leftMargin): simplify and adjust + (most rowpainter functions): adjust. + + * rowpainter.h: store the row as RowList::iterator not as Row* + + * lyxcursor.C (row): taka RowList::iterator as arg + (irow): ditto + + * lyxcursor.h: make the LyXCursor store RowList::iterators instead + of Row*. + +2003-04-01 Angus Leeming + + * bufferview_funcs.C (string2font): rewrite so that it no longer uses + stuff like bool Bool. + 2003-04-01 Alfredo Braunstein * text2.C (redoParagraphs): fix a bug (introduced by myself) and