X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2FChangeLog;h=b9aaf44572a772e5115aaed9046ed6353a481cf4;hb=5e1253ee8875eb2a23257b0777b57d3cc5568d9c;hp=3b8aa8656241dc56e9e625d7f13431e85c557a5b;hpb=5144bfbad914e5ae47f9363f9ad9d7264bc26257;p=lyx.git diff --git a/src/ChangeLog b/src/ChangeLog index 3b8aa86562..b9aaf44572 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,229 @@ +2002-01-10 Angus Leeming + + * lyxrc.[Ch]: change names and descriptions of popup font variables to + reflect their actual use. Provide compatibility code for older lyxrc + files. + + * lyx_gui.C (init): revoke change of 2002-01-07 of popup font style to + FL_NORMAL_STYLE. + change names of popup font variables in line with the changes to lyxrc.C + +2002-01-10 Jean-Marc Lasgouttes + + * buffer.C (asciiParagraph): avoid outputing a word twice after + an inset. + + * lyxrc.C (getDescription): document that document_path and + template_path can be empty. + +2002-01-09 Jean-Marc Lasgouttes + + * LaTeXFeatures.C (getMacros): + * buffer.C (validate): rename feature "amsstyle" to "amsmath" + + * buffer.C (makeLaTeXFile): remove test for "amsstyle" from here. + + * LaTeXFeatures.C (useFloat): require "float" here instead of in + getPackages. + (getPackages): rename feature "floats" to "float". Use an array to + iterate over 'simple' features (i.e. just a \usepackage). Add + handling of "amsmath" (renamed from "amsstyle"). + +2001-12-29 Michael A. Koziarski + + * LaTeXFeatures.C (require): Prevent duplicate entries in the + features list. + +2002-01-08 Angus Leeming + + * FuncStatus.C: small compile fix for DEC cxx. Doesn't like + FuncStaus::FuncStatus & FuncStaus::some_method(). + +2002-01-08 Martin Vermeer + + * FuncStatus.[Ch]: new files. This is a rewrite as a proper class + of the func_satus stuff. Edited and massaged in various ways by + JMarc. + + * lyxfunc.C (getStatus): use FuncStatus + +2002-01-08 Juergen Vigna + + * text.C (nextBreakPoint): use function Inset::isChar(). + + * paragraph.C (TeXOnePar): use function + Inset::forceDefaultParagraphs. + + * buffer.C (latexParagraphs): use function + Inset::forceDefaultParagraphs. + +2002-01-07 Angus Leeming + + * lyx_gui.C (init): set the style of the menu popups to + FL_BOLD_STYLE, thereby fixing bugzilla bug #32. + +2002-01-07 Juergen Vigna + + * text.C (setHeightOfRow): small fix + (prepareToPrint): don't look at alignment if we don't have the place + for doing it. + +2002-01-07 Angus Leeming + + * box.C: New file. Move the Box methods and functions out of box.h, + following Lars' suggestion. + +2002-01-07 Angus Leeming + + * box.h: #include "support/LOstream.h", needed for inlined function. + + * lyxtextclass.C: + * lyxtextclasslist.C: added some using std declarations. + +2002-01-06 John Levon + + * box.h: make signed dimensions to allow insets wider than + the screen (bug #162) + + * BufferView_pimpl.C: add some insetHit debug + +2002-01-05 John Levon + + * vc-backend.C: add FIXME + +2002-01-03 Jean-Marc Lasgouttes + + * lyxfunc.C (getStatus): enable code for showing math font status + in toolbar/menu. + +2002-01-07 Juergen Vigna + + * text.C (nextBreakPoint): removed debug output not needed anymore. + +2002-01-06 Juergen Vigna + + * text.C (nextBreakPoint): fixed up this function we had this bug + since ever but now hopefully we break row better. + (insertChar): we have to check if an inset is the next char as it + could now happen that a large inset is causing a break. + +2002-01-05 Juergen Vigna + + * BufferView2.C (showLockedInsetCursor): don't draw the inset cursor + if it doesn't like to be drawed. + +2002-01-04 Juergen Vigna + + * BufferView2.C (lockInset): forgot to set a cursor. + + * lyxfunc.C (dispatch): add a finishUndo() in LFUN_ESCAPE. + +2002-01-03 Martin Vermeer + + * FormMathsPanel.C: + * FormMathsPanel.h + * MathsSymbols.C: + * form_maths_panel.C: + * form_maths_panel.h: + * form_maths_panel.fd: implemented sub- and super- buttons in math + panel. + + * lyx_main.C: Revised hardwired bindings to allow original _ and ^ + (or ^ space) to be used as in TeX (req'd by André). + + * lyxfunc.C: Allow ^ and _ again to be used both as + super/subscript (mathed) and as themselves (in text). + +2002-01-03 Allan Rae + + * LyXView.C (updateWindowTitle): Setup a short icon title of either + "LyX" or the filename of the current buffer if it has one. This is a + modified form of John Levon's patch. + + * XFormsView.C (setWindowTitle): also set icon title. + + * LyXView.h (setWindowTitle): signature changed. + * XFormsView.h (setWindowTitle): ditto. + +2002-01-02 Juergen Vigna + + * tabular.C (AppendColumn): hopefully fixed this memory access problem. + +2001-12-28 Lars Gullik Bjønnes + + * screen.C (topCursorVisible): introduce a temp var for + text->cursor.row(), handle the case where this row is null. (kindo + hachish) + + * text2.C (setCursor): add a couple of asserts. + + * paragraph.h (inset_iterator): add -> operator + + * paragraph.[Ch] (autoDeleteInsets): remove member function + + * BufferView2.C (removeAutoInsets): rewrite to handle the old + cursor pos correctly and handle inset deletion by itself. + (insertErrors): move iterator declaration out of for expression + + * lyxtextclass.C: add + + * Makefile.am: added the new files to sources, removed layout.C + + * layout.C: removed file + + * layout.h: remove LYX_DUMMY_LAYOUT + + * lyxtextclasslist.C (NumberOfLayout): do not special case dummy + layout. + + * lyxlayout.[Ch]: + * lyxtextclass.[Ch]: + * lyxtextclasslist.[Ch]: new files + + * include order changes to a lot of files, also changes because of + the six new files. + +2001-12-27 Juergen Vigna + + * buffer.C (asciiParagraph): more fixes. + + * tabular.C (ascii): make ascii export support export of only the + data separated by a column-delimiter. + (ascii): better support for ascii export. + + * buffer.C (asciiParagraph): rewrote to hopefully work as expected! + +2001-12-26 Jean-Marc Lasgouttes + + * tabular_funcs.C: use a "using std::getline" instead of the + previous fix from Angus (necessary for cxx + lyxstring) + +2001-12-24 Juergen Vigna + + * BufferView_pimpl.C (tripleClick): fixed for InsetText. + + * buffer.C (parseSingleLyXformat2Token): fixed 2 compatibility read + problems. First check a minipage also if we have some ert-contents + (not only on par->size(), second set the right depth of the paragraph + on the relink to the root-paragraph-list! + + * undo_funcs.C (textHandleUndo): fixed a stupid earlier wrong fix + which then did not anymore update the main paragraphs on undo/redo! + +2001-12-21 Jean-Marc Lasgouttes + + * lyxfunc.C (getStatus): use func_status::toggle to simplify the + code. Support all font-changing funcs (even those which are not in + menu currently). Support for reporting font settings in + mathed (disabled until Andre provides a function on mathed's side). + + * func_status.h (toggle): small helper function to set toggle + state on a flag. + +2001-12-21 Angus Leeming + + * tabular_funcs.C: getline -> std::getline + 2001-12-21 Juergen Vigna * undo_funcs.C (textHandleUndo): fixed a case where tmppar3 is