X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FChangeLog;h=5aac0c6fc9a1ce2e74be265e18931cdf2ea17f95;hb=102266cf922b4a62c9ce33635b67e98a8872c004;hp=7a4fba5b248aabff7e272b3e1693b819b7267ef3;hpb=53274e31ec1cc715c0b48921ee67818790c2e99a;p=lyx.git diff --git a/src/ChangeLog b/src/ChangeLog index 7a4fba5b24..5aac0c6fc9 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,335 @@ +2003-02-11 Jean-Marc Lasgouttes + + * paragraph.C (asString): remove two unused variables + + * lyxtextclass.C (readTitleType): + (Read): + (LyXTextClass): handle new members titletype_ and titlename_ + + * buffer.C (latexParagraphs): honor LyXTextClass::titletype + +2003-02-13 John Levon + + * CutAndPaste.C: remove debug + +2003-02-09 John Levon + + * buffer.h: + * buffer.C: replace hand-coded list with a map for the dep clean + +2003-02-08 John Levon + + * LaTeX.C: consolidate code into showRunMessage() helper + +2003-02-08 John Levon + + * lyxfind.C: + * lyxtext.h: + * text2.C: + * BufferView.C: change setSelectionOverString() to setSelectionRange() + and pass the size in explicitly + + * BufferView_pimpl.h: + * BufferView_pimpl.C: + * BufferView.h: + * BufferView.C: add getCurrentChange() + + * BufferView_pimpl.h: + * BufferView_pimpl.C: handle change lfuns + + * CutAndPaste.C: merge the cut and copy code. Rework the cut code + for changes. Mark pasted paragraphs as new. + + * support/lyxtime.h: + * support/lyxtime.C: + * DepTable.C: abstract time_t as lyx::time_type + + * LColor.h: + * LColor.C: add colours for new text, deleted text, changebars + + * LaTeXFeatures.C: add dvipost as a simple feature. Make the color + package use "usenames" option. + + * commandtags.h: + * lyxfunc.C: + * LyXAction.C: add change lfuns + + * Makefile.am: + * author.h: + * author.C: author handling + + * buffer.h: + * buffer.C: add a per-buffer author list, with first entry as + current author. Handle new .lyx tokens for change tracking. Output + author list to .lyx file. Output dvipost stuff to .tex preamble. + Bump lyx format to 222. + + * bufferlist.h: + * bufferlist.C: add setCurrentAuthor() to reset current author details + in all buffers. + + * bufferparams.h: + * bufferparams.C: add param for tracking + + * bufferview_funcs.C: output change info in minibuffer + + * Makefile.am: + * changes.h: + * changes.C: add change-tracking structure + + * debug.h: + * debug.C: add CHANGES debug flag + + * lyxfind.h: + * lyxfind.C: add code for finding the next change piece + + * lyxrc.h: + * lyxrc.C: add user_name and user_email + + * lyxrow.h: + * lyxrow.C: add a metric for the top of the text line + + * lyxtext.h: + * text.C: implement accept/rejectChange() + + * lyxtext.h: + * text.C: paint changebars. Paint new/deleted text in the chosen colours. + Strike through deleted text. + + * paragraph.h: + * paragraph.C: + * paragraph_pimpl.h: + * paragraph_pimpl.C: output change markers in .lyx and .tex. Pass in the current change + to the insert functions. Rework erase to mark text as deleted, adding + an eraseIntern() and a range-based erase(). Implement + per-paragraph change lookup and accept/reject. + + * paragraph_funcs.C: Fixup paste for change tracking. + + * tabular.C: mark added row/columns as new. + + * text.C: fix rowLast() to never return -1. Don't allow spellchecking of deleted + text. Track transpose changes. Don't allow paragraph break or merge where appropriate. + + * text2.C: leave cursor at end of selection after a cut. + +2003-02-07 Jean-Marc Lasgouttes + + * text.C (getLengthMarkerHeight): + (drawLengthMarker): make the `symbolic' lengths (small/med/big) + visible on screen too. + +2003-02-07 John Levon + + * text.C: s/LYX_PAPER_MARGIN/PAPER_MARGIN/g + +2003-02-05 Angus Leeming + + * lyxserver.C (read_ready): revert my patch of 11 September last year + as it sends PC cpu through the roof. Presumably this means that + the lyxserver will no longer run on an Alpha... + +2003-01-30 Angus Leeming + + * factory.C (createInset): create an InsetCommandParam of type "index" + and use it to 'do the right thing'. + + * text2.C (getStringToIndex): ensure that cursor position is always + reset to the reset_cursor position. + +2003-01-28 Jean-Marc Lasgouttes + + * lyxfunc.C (getStatus): "buffer-export custom" should never be + disabled. + +2003-01-20 Michael Schmitt + + * bufferview.C: + * lyxcb.C: + * lyxfunc.C: Output messages with identical spelling, punctuation, + and spaces + +2003-01-22 Michael Schmitt + + * MenuBackend.C (expandFormats): List only viewable export formats + in "View" menu + + * buffer.C (parseSingleLyXformat2Token): Fix misleading error + message + + * lyxfunc.C (getStatus): Make sure that formats other than + "fax" can also be disabled + +2003-01-16 Jean-Marc Lasgouttes + + * text3.C (dispatch): put the lfuns that insert insets in 3 + groups, and call doInsertInset with appropriate arguments. + (doInsertInset): new function, that creates an inset and inserts + it according to some boolean parameters. + +2003-01-16 Lars Gullik Bjønnes + + * buffer.C (readFile): remember to pass on 'par' when calling + readFile recursively. + +2003-01-15 Jean-Marc Lasgouttes + + * MenuBackend.C (expandFormats): add "..." to import formats. + +2003-01-15 Dekel Tsur + + * paragraph.C (asString): Remove XForms RTL hacks. + +2003-01-13 Alfredo Braunstein + * buffer.C: fix typo + +2003-01-12 Lars Gullik Bjønnes + + * Makefile.am (LIBS): delete var + (lyx_LDADD): add @LIBS@ here instead. + +2003-01-08 Michael Schmitt + + * Clarify the meaning of "wheel mouse jump" + +2003-01-06 Jean-Marc Lasgouttes + + * lyxfunc.C (getStatus): fix disabling of cut/paste of cells in a + tabular in a float + +2003-01-08 Jean-Marc Lasgouttes + + * importer.C (Loaders): do not preallocate 3 elements in the + vector, since one ends up with 6 elements otherwise + +2002-12-20 Jean-Marc Lasgouttes + + * DepTable.C (write): write the file name as last element of the + .dep file (because it may contain spaces) + (read): read info in the right order + +2003-01-07 Jean-Marc Lasgouttes + + * paragraph_pimpl.C (simpleTeXBlanks): + (simpleTeXSpecialChars): + * paragraph.C (simpleTeXOnePar): make `column' unsigned. + + * tabular.C (latex): add some missing case statements. Reindent. + + * MenuBackend.C (expandToc): remove unused variable. + +2003-01-06 Michael Schmitt + + * LColor.C: + * LaTeX.C: + * LyXAction.C: + * MenuBackend.C: + * buffer.C: + * exporter.C: + * lyxfunc.C: + * lyxrc.C: fix inconsistent usage of spaces, colons, capitalization, + and the like. + +2003-01-05 John Levon + + * BufferView.h: + * BufferView.C: add getEncoding() + + * kbsequence.h: + * kbsequence.C: do not store last keypress + + * lyxfunc.h: + * lyxfunc.C: store last keypress here instead. Pass encoding + to getISOEncoded() + +2002-12-27 Jean-Marc Lasgouttes + + * lyx_main.C (init): remove annoying error message when following + symbolic links (bug #780) + +2002-12-26 Jean-Marc Lasgouttes + + * text.C (insertChar): + * lyxrc.C (getDescription): remove extra spaces + +2002-12-23 Jean-Marc Lasgouttes + + * lyxrc.C (getDescription): remove extra spaces + +2002-12-20 John Levon + + * text3.C: hack fix for page up/down across tall rows + +2002-12-17 Jean-Marc Lasgouttes + + * text2.C (pasteEnvironmentType): avoid crash if layout-copy has + not been invoked + +2002-12-17 Jean-Marc Lasgouttes + + * lyxfunc.C (getStatus): query lyx_gui::getStatus() to catter for + unimplemented lfuns. Make LFUN_THESAURUS_ENTRY status unknown if + thesaurus is not compiled in + +2002-12-17 Alfredo Braunstein + + * lyxfunc.C: correct inversion of WORDFINDBACK/FORWARD + +2002-12-16 Angus Leeming + + * lyxrc.[Ch]: + * lyx_main.C (init): remove override_x_deadkeys stuff. + +2002-12-12 John Levon + + * lyxfunc.C: use LyXKeySym->isText() as last-ditch + insert. Only remove shift modifier under strict + circumstances. + +2002-12-09 Lars Gullik Bjønnes + + * MenuBackend.C (expandToc): fix crash. + +2002-12-08 Lars Gullik Bjønnes + + * MenuBackend.C (expandToc): gettext on float names. + +2002-12-03 Juergen Spitzmueller + + * lyxlength.[Ch]: set default unit to UNIT_NONE, + implement bool empty() [bug 490] + +2002-12-02 Lars Gullik Bjønnes + + * text2.C, CutAndPaste.C: use BoostFormat.h not boost/format.hpp + +2002-12-01 Lars Gullik Bjønnes + + * several files: ws changes + +2002-12-01 Lars Gullik Bjønnes + + * text2.C (setCounter): clean up a bit, use boost.format. + (updateCounters): initialize par upon declaration. + + * CutAndPaste.C (SwitchLayoutsBetweenClasses): set the layout also + if the layout exists. We do not just store the layout any more. + (SwitchLayoutsBetweenClasses): use boost.format + +2002-11-18 Jean-Marc Lasgouttes + + * converter.C (convert): if from and to files are the same, use a + temporary files as intermediary + +2002-11-22 Jean-Marc Lasgouttes + + * commandtags.h: + * LyXAction.C (init): remove LFUN_VECTOR (bug 662) + +2002-11-27 Dekel Tsur + + * lyxrc.[Ch]: Add {roman,sans,typewriter}_font_foundry variables. + 2002-11-27 Lars Gullik Bjønnes * tabular.C (asciiPrintCell): use string(size, char) instead of