X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FChangeLog;h=32fb5ab833dcfd5e48b6ace2640f6d531d08760e;hb=3f1d516ac9b5ebeda3c138dc7a9cec37ce3fd383;hp=8e0ec6ab6df6818e7ac338d47bfe02f93c6bb14d;hpb=16c957358a2b74b970221863e7b5c58b1d9ba637;p=lyx.git diff --git a/src/ChangeLog b/src/ChangeLog index 8e0ec6ab6d..32fb5ab833 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,211 @@ +2005-11-10 Jürgen Spitzmüller + + * bufferview_funcs.C (coordOffset): fix the fix for bug 2094, as + math insets do not return a proper editable() state yet (bug 2124). + +2005-11-07 Martin Vermeer + + * BufferView_pimpl.[Ch]: Fix bug 1814: better scroll behaviour for + docs containing very large paragraphs. + +2005-11-07 Martin Vermeer + + * cursor.C (selectionBegin, selectionEnd): + * text.C (drawSelection): Fix bug 2115: assertion when anchor and + cursor at different depths. + +2005-11-03 Jürgen Spitzmüller + + * bufferview_funcs.C (coordOffset): do not call cursorPos + for collapsed collapsables (fix bug 2094). + +2005-11-03 Jean-Marc Lasgouttes + + * paragraph.C (fontSpan): make sure that the FontSpan does not + span across beginOfBody (bug 1947). + +2005-11-02 Jean-Marc Lasgouttes + + * lyxlength.h: undefine macros that clash with solaris/x86 (bug 992) + +2005-11-03 Michael Gerz + + * messages.C: fix crash and localization on MinGW/Windows platform + +2005-11-02 Angus Leeming + + * Bidi.C: + * lyxtextclass.C: trivial fixes to some MSVS warnings. + +2005-10-28 Jean-Marc Lasgouttes + + * text3.C (getStatus): re-enable disabled code. (bug 2081) + + * BranchList.h (empty): constify. + +2005-10-25 Jean-Marc Lasgouttes + + * text3.C (getStatus): + * MenuBackend.C (expandBranches): take the branch list from the + master document (bug 2092). + + * MenuBackend.C (expandBranches): + * bufferparams.C (writeFile): use BranchList type. + +2005-10-25 Jean-Marc Lasgouttes + + * text3.C (dispatch, getStatus): + * LyXAction.C (init): + * lfuns.h: get rid of LFUN_KEYMAP_TOGGLE + +2005-10-25 Jean-Marc Lasgouttes + + * toc.C (getTocList): skip paragraphs which toclevel is NOT_IN_TOC. + +2005-10-25 Jean-Marc Lasgouttes + + * text.C (insertChar): do not reset boundary (bug 2061) + +2005-10-24 Jean-Marc Lasgouttes + + * dociterator.C (updateInsets): new method. Updates the inset_ + cache of all the slices of the iterator. + + * text2.C (deleteEmptyParagraphMechanism): compare also containing + insets when comparing pit/pos; pass the right cursor to + recordUndo; when a paragraph has been deleted, compare `old.top()' to + the right cursor slice of `cur'; use updateInsets on cur to make + sure that the inset caches are correct; general cleanup. + +2005-10-21 Jean-Marc Lasgouttes + + * text3.C (dispatch): LFUN_NEXT_INSET_TOGGLE: first try to + dispatch LFUN_INSET_TOGGLE to inset at cursor, and then to + containg inset. If this does not work, the same command will be + sent to other insets down the queue by LCursor::dispatch. (bug 2066) + + * lyxfunc.C (dispatch): make sure the cursor is correct when doing + a dispatch. + +2005-10-20 Georg Baum + + * lyxtextclass.C (Read): convert layout file if the format is wrong + * lyxtextclass.C (layout2layout): new, needed for the above + +2005-10-18 Jean-Marc Lasgouttes + + * messages.C: do not forget to include . + +2005-10-12 Jürgen Spitzmüller + + * dociterator.h (StableDocIterator): add access to pos(). + * undo.C (samePar): new method to check if two + iterators are in the same paragraph + * undo.C (recordUndo): check for samePar instead of cell identity + (which includes pos() and is too strict) (fixes bug 2097) + +2005-10-07 Jean-Marc Lasgouttes + + * text.C (setCursorFromCoordinates): return a bool telling whether + dEPM triggered. + + * text3.C (cursorPrevious): update if needed after + setCursorFromCoordinates (when dEPM triggered). + + * text2.C (cursorDown, cursorUp): make sure to reset the anchor + (otherwise the anchor may be completely wrong and make dEPM assert). + +2005-10-12 Jürgen Spitzmüller + + * buffer.C: version upgrade to 245. + * bufferparams.C: remove \quotes_times (bug 2090). + * text3.C (doDispatch): LFUN_QUOTE_INSERT has to output double + quotation marks as default. + +2005-10-09 Georg Baum + + * CutAndPaste.C (nrOfParagraphs): remove (unused) + * CutAndPaste.C (cutSelection): Remove debug message + * CutAndPaste.C (cutSelection): Use the real cursor in mathed, record + undo information and only copy if this is a real cut + * CutAndPaste.C (pasteSelection): remove superflous cur.resetAnchor() + call + * CutAndPaste.C (pasteSelection): remove now superflous mathed warning + (bug 2059) + * CutAndPaste.C (eraseSelection): prevent cursor corruption + * CutAndPaste.C (grabAndEraseSelection, selDel): remove now + superflous cur.selection() setting + * CutAndPaste.[Ch] (grabSelection): take a const cursor + * cursor.C (selectionAsString): implement mathed case ((bug 2059) + +2005-10-09 Georg Baum + + * text3.C (mathDispatch, dispatch): Dont' record undo steps that don't + change anything. + +2005-10-11 Martin Vermeer + + * BufferView_pimpl.C: comment layout change + +2005-10-07 Jürgen Spitzmüller + + * LyXAction.C: + * lfuns.h: + * lyxfunc.C: reimplement LFUN_INSERT_CITATION, which is needed + by bibliography managers (bug 2071). + +2005-10-07 Martin Vermeer + + * BufferView_pimpl.C (update): choose arguments to update call so + that single-par update works most times + * text3.C (dispatch): carefully tune updating separately for + whole-screen and current-paragraph + * rowpainter.C (paintText): 1) replace painting by caching for + the two extra paragraphs, because we can; + 2) suppress greying out of areas below/above drawn area in case of + single-par refresh + * lyxfunc.C (dispatch): remove superfluous update + * LyXAction.[Ch]: introduce SingleParUpdate + +2005-10-05 Angus Leeming + + * BufferView_pimpl.C (loadLyXFile): ensure that a pointer is + always initialised before use. + + * text.C (setHeightOfRow): squash warning about comparison + of signed and unsigned types. + +2005-10-03 Martin Vermeer + + * text.C (cursorX): two fixes involving RtL text drawing + +2005-10-03 Jean-Marc Lasgouttes + + * cursor.C (erase): fix 'clever' UI hack. It was activated for all + items, not only large ones (part of bug 2057) + +2005-10-03 Jean-Marc Lasgouttes + + * text3.C (dispatch): when invoking LFUN_MATH_MACRO with no type + argument, use "newcommand". + +2005-09-28 Jürgen Spitzmüller + + * cursor.C (setSelection): do not open collapsable insets; + the insets do by themselves now (autoopen). + +2005-09-28 Jürgen Spitzmüller + + * buffer.C: format is up to 244. + +2005-09-27 Jürgen Spitzmüller + + * text.C (redoParagraph): fix calcultation of inset width wrt + leftMargin (bug 1957). + + * text3.C (dispatch): leave inset to the right when hitting ESC + (bug 2034). + 2005-09-23 Jean-Marc Lasgouttes * text2.C: