X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FChangeLog;h=cfac2e3c5c1eb10a755a90fadcb6a765b39bad00;hb=4b07057b7eaf1b91da715f4f266f1395f7d9bf7c;hp=d47352bc1f60e477033bb24a43e1208bdc4cd340;hpb=637e368f1c3055efce8eee40a9e97a0434522a93;p=lyx.git diff --git a/src/ChangeLog b/src/ChangeLog index d47352bc1f..cfac2e3c5c 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,329 @@ +2002-02-28 Jean-Marc Lasgouttes + + * vspace.C (asLatexCommand): fix bogus gcc warning + + * Makefile.am (lyx_SOURCES): remove vms_defines.h + +2002-02-27 Martin Vermeer + + * text2.C (setLayout): get rid of redundant code + +2002-02-26 Martin Vermeer + + * text2.C (incDepth): make sure depth cannot be increased beyond + reasonable values. + +2002-02-20 Angus Leeming + + * lyxfunc.C (dispatch): act on LFUN_FORKS_SHOW and LFUN_FORKS_KILL. + also call grfx::GCache::changeDisplay if the graphicsbg color changes. + + * PainterBase.h (image): + * Painter.[Ch] (image): now accepts a grfx::GImage const & rather than + a LyXImage const *. + +2002-02-26 John Levon + + * BufferView.C: + * BufferView.h: + * BufferView_pimpl.C: + * BufferView_pimpl.h: + * LaTeXFeatures.C: + * LyXAction.C: + * LyXView.C: + * Makefile.am: + * UpdateList.h: + * UpdateList.C: + * buffer.C: + * figure.h: + * figureForm.C: + * figureForm.h: + * figure_form.C: + * figure_form.h: + * lyx_cb.C: + * lyx_gui.C: + * lyx_gui_misc.C: + * lyxfunc.C: + * sp_base.h: + * sp_ispell.h: + * sp_pspell.h: + * sp_spell.C: remove fig inset, and the crap house of + cards that follows it + +2002-02-26 John Levon + + * Makefile.am: + * lyxserver.C: + * os2_defines.h: + * os2_errortable.h: + * nt_defines.h: move .h into support/ + + * vms_defines.h: remove + + * WorkArea.C: add space in debug output + + * text2.C: + * paragraph.C: + * buffer.C: add WITH_WARNINGS + + * vc-backend.h: + * vc-backend.C: + * bufferlist.C: s/retrive/retrieve/, add docs + + * vspace.h: + * vspace.C: + * kbmap.h: + * lyxlength.h: + * lyxgluelength.h: + * length_common.h: + * chset.h: + * chset.C: add docs + + * lyxgui.C: add ID to X error handler + + * lyxtestclass.c: fix typo + +2002-02-26 Juergen Vigna + + * tabular_funcs.C (write_attribute): changed so that some default + attributes are not written at all. + (getTokenValue): set default values before trying to read the + value so we have the return value always set as default if we don't + find the token we search for. + + * tabular.C (Write): write bools as bools not as strings! + +2002-02-22 Juergen Vigna + + * BufferView_pimpl.C (workAreaButtonPress): call edit() before calling + insetButtonPress for HIGHLY_EDITABLE_INSETS seems saner (fix #250). + + * text.C (leftMargin): don't add an indent for paragraphs inside + tabular cells (fix #208). + +2002-02-21 José Matos + + * tabular.C (docBook): fixed support for long tables. + +2002-02-20 Juergen Vigna + + * text2.C (getFont): get the drawing font of the Inset if this + paragraph is inside an inset (only important for InsetERT for now). + + * buffer.C (insertErtContents): use new lanugage params in ERT + constructor. + + * CutAndPaste.C: commenting out seemingly uneeded code. + +2002-02-19 Allan Rae + + * BufferView2.C (removeAutoInsets): fix remaining freed memory read. + Iterators might be simple to use but they also get invalidated. + (removeAutoInsets): renamed saved cursor tracking variables and added + some comments to clarify what everything does. + +2002-02-18 Angus Leeming + + * Chktex.C: + * LaTeX.C: + * LyXSendto.C: + * converter.C: + * lyx_cb.C: + * vc-backend.C: Changes due to the renaming of support/syscall.[Ch] as + support/systemcall.[Ch] and of class Systemcalls as class SystemCall. + + * lyxfunc.C: + * vc-backend.h: remove #include "support/syscall.h" + + * LaTeX.C: + * LyXSendto.C: + * converter.C: rearrange #includes in Lars' approved fashion. + + * LyXView.[Ch]: make autosave_timeout a pointer to Timeout. Can thus + forward declare class Timeout in the header file. + + * XFormsView.C: changes due to the above. + + * minibuffer.[Ch]: make timer and stored_timer pointers to Timeout, + similar to LyXView. + + * commandtags.h: add LFUN_FORKS_SHOW and LFUN_FORKS_KILL to the enum. + * LyXAction.C (init): add LFUN_FORKS_SHOW and LFUN_FORKS_KILL to items[] + +2002-02-18 José Matos + + * buffer.C (simpleDocBookOnePar): if paragraph style is CDATA escapes + insets contents. + +2002-02-16 Lars Gullik Bjønnes + + * a lot of small ws changes + * add a lot of using std::XXX + * use std construcs some places where approp. + * use some exisint stuff from lyxfunctional where approp. + * Make file changes to use partial linking (lets test this now...) + +2002-02-16 Angus Leeming + + * Chktex.C: + * buffer.C: + remove #include "support/syscontr.h" as it's redundant. Always has been. + + * Chktex.C: + * LaTeX.C: + * LyXSendto.C: + * converter.C: + * lyx_cb.C: + * vc-backend.C: + change Systemcalls::System to Systemcalls::Wait and + change Systemcalls::SystemDontWait to Systemcalls::DontWait. + No change of functionality, just reflects the stripped down Systemcalls + class. + +2002-02-16 Angus Leeming + + * debug.[Ch]: add a GRAPHICS type to the enum. + +2002-02-13 Jean-Marc Lasgouttes + + * text.C (nextBreakPoint): use Paragraph::isLineSeparator + + * paragraph.C (isLineSeparator): call Inset::isLineSeparator if + there is an inset. + +2002-02-12 Jean-Marc Lasgouttes + + * lyxfunc.C (getStatus): change the rules for LFUN_INSET_TOGGLE to + match the changes below. + + * text2.C (toggleInset): if there is not editable inset at cursor + position, try to see if cursor is _inside_ a collapsable inset + and close it. + +2002-02-11 Jean-Marc Lasgouttes + + * lyxfunc.C (getStatus): handle LFUN_SWITCHBUFFER so that the + document menu has a nice checkbox + +2002-02-07 Jean-Marc Lasgouttes + + * lyxlength.C (asLatexString): change PW to output as percent of + \textwidth. + + * lengthcommon.C: change '%' to 't%' + + * lyxfunc.C (dispatch): a few comments from Martin + +2002-02-06 John Levon + + * WorkArea.h: + * WorkArea.C: + * BufferView_pimpl.h: + * BufferView_pimpl.C: clear our selection when X tells us we've lost + the X selection. + +2002-02-07 Jean-Marc Lasgouttes + + * vspace.C (inPixels): fix compiler warning + +2002-02-06 Jean-Marc Lasgouttes + + * lyxfunc.C (getStatus): fix status message for disabled commands. + +2002-02-01 John Levon + + * BufferView_pimpl.C: fix crash on close buffer + during selection (#227) + +2002-01-27 Herbert Voss + + * buffer.C: link old Figure to new graphic inset + +2002-01-26 Dekel Tsur + + * FontLoader.C (getFontinfo): Change the latex font names in order + to match the names of type1inst. + +2002-01-21 Lars Gullik Bjønnes + + * WorkArea.C (WorkArea): initialize the scrollbar bounds. + + * DepTable.C (sumchange): do not evaluate end() on every iteratrion. + (extchanged): ditto + (ext_exist): ditto + (remove_files_with_extension): ditto + (remove_file): ditto + (write): ditto + + * BufferView_pimpl.C (updateScrollbar): do the right thing if the + document is smaller than the work area height. Do not initialize + static variables to 0. + +2002-01-20 Jean-Marc Lasgouttes + + * lyx_gui.C (init): give the toolbar tooltips a normal font. + + * lyxfunc.C (getStatus): handle LFUN_LAYOUT like + LFUN_LAYOUT_PARAGRAPHS. + + * tabular.C (GetCellFromInset): new method. Finds an inset in a + tabular. It is possible to provide a possible cell, which will + typically be the actcell from the corresponding insettabular + + * lyxfunc.C (getStatus): small cleanup; disable + LFUN_LAYOUT_PARAGRAPHS in insets where forceDefaultParagraphs is + true + +2002-01-19 Jean-Marc Lasgouttes + + * tabular.C (Validate): remove broken optimization (fixes bug #201) + + * paragraph.C (startTeXParParams): + (endTeXParParams): new methods. The LaTeX code to + start/end paragraph formatting + (simpleTeXOnePar): call startTeXParParams also when paragraph is + empty (fixes bug #200) + + * vspace.C (inPixels): adapt to the change below + (inPixels): [later] more cleanups (remove unused variables) + + * lyxlength.C (inPixels): change to use a width and a height as + parameter. + +2002-01-18 Jean-Marc Lasgouttes + + * lyxlength.C (asLatexString): \pagewidth is not a LaTeX macro. + Replaced with \paperwidth + + * DepTable.C (insert): add std:: qualifier + +2002-01-18 Allan Rae + + * text2.C (removeRow): add comment. Should other refresh_?? vars be + updated also? + + * text.C (drawInset): Turned out I didn't know enough about how + rebreaking worked. This fixes most of the redraw problems. I see + an occasional cursor trail when a line is broken now and the cursor + placement can seem out by a few pixels also after a rebreak. + +2002-01-17 Jean-Marc Lasgouttes + + * buffer.C (parseSingleLyXformat2Token): update because minipage + width is now a LyXLength + + * lyxlength.C (inPixels): new method, extracted from VSpace::inPixels + + * BufferView_pimpl.C (smartQuote): fix insertion of quote inset in + math insets + +2002-01-17 Juergen Vigna + + * lyxfunc.C (dispatch): fixed PARAGRAPH_GOTO + + * BufferView2.C (lockInset): call edit() so that theLockingInset() + is set correctly and the inset is updated correctly. + 2002-01-17 Jean-Marc Lasgouttes * CutAndPaste.C (pasteSelection): move the setInsetOwner call at