From d4f25068218aba2da6282fb3ceb2a8b615eb1ea3 Mon Sep 17 00:00:00 2001 From: Angus Leeming Date: Thu, 3 Apr 2003 10:51:33 +0000 Subject: [PATCH] Attempt to fill out the new status file a little. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6700 a592a061-630c-0410-9148-cb99ea01b6c8 --- ChangeLog | 4 +++ src/insets/ChangeLog | 4 +-- status | 80 ++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 86 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index c9246c918d..f5406aa4d3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2003-04-03 Angus Leeming + + * status: attempt to fill it out a little. + 2003-04-03 John Levon * status: start a status file ... diff --git a/src/insets/ChangeLog b/src/insets/ChangeLog index 112b7901a9..a06fed40f8 100644 --- a/src/insets/ChangeLog +++ b/src/insets/ChangeLog @@ -266,7 +266,7 @@ 2003-03-10 Lars Gullik Bjønnes - * insettext.C (latex): addjust call to latexParagraphs. + * insettext.C (latex): adjust call to latexParagraphs. 2003-03-10 Angus Leeming @@ -324,7 +324,7 @@ * insetgraphics.[Ch]: define a new class InsetGraphicsMailer and use it to communicate with the frontend dialogs. -cd src2003-03-07 Angus Leeming +2003-03-07 Angus Leeming * insetexternal.C: remove operator== and operator!= for InsetExternal::Params. They were used only by the old controller diff --git a/status b/status index 7b980a0e6e..406d8d8485 100644 --- a/status +++ b/status @@ -1,6 +1,45 @@ This file lists interface changes that might affect users in 1.4.0, and also some bug fixes. +Internal changes +---------------- + +Add change tracking. + +Replace the home-grown RowList code with std::list. + +Load graphics images in a more asynchronous manner. + +Load graphics images in a serial fashion rather than (possibly) swamping the +machine with multiple conversion processes executing in parallel. + +Remove much of the hard-coding of bibitem insets from the paragraph code. + +Add a localDispatch method to many more inset classes and use it. An important +step in the clean-up of the current inset code and towards inset-unification. + +Add a real Label dialog rather than that nasty Alert thingy. + +Add a Hfill inset. + +Clean-up the use of Alert to make the dialogs far more descriptive. + +Rewrite entirely the interface between LyX and its dialogs. Multiple showXYZ() +methods replaced with a single show(). Attempt to create new LFUNs +so that the frontend dialogs do not actually change anything in the LyX core. +Instead they dispatch these LFUNs back to the core for consideration by it. + +As a side effect of the above, redesign the implementation of the Model- +Controller-View implementation of the dialogs to make it transparent. + +(xforms): replace the Combox code with a native xforms widget, for eventual +inclusion in the xforms library itself. + +File format changes +------------------- + +Add \end_header. + Interface changes ----------------- @@ -13,5 +52,46 @@ tab-forward -> cell-forward Additionally, tab-forward (bound to the "Tab" key normally) no longer has any effect in normal text. +bibkey-insert -> bibitem-insert + +bibtex-insert -> dialog-show-new-inset bibtex +citation-insert -> dialog-show-new-inset citation +external-insert -> dialog-show-new-inset external +graphics-insert -> dialog-show-new-inset graphics +buffer-child-insert -> dialog-show-new-inset include +reference-insert -> dialog-show-new-inset ref + +It is now possible to run LyX without a Toolbar if so desired. + +ReLyX changes +------------- + +Add support for 'm' column descriptors. + +Pass almost all math through reLyX unchanged. + +Add support for natbib citations. + +Add support for minipages. + +When reLyX creates a LyX file, the header now records this. + +Add support for generic LaTeX lengths. + +Layouts +------- + +Add classes mwart, mwbk, mwrep conforming to polish typographical conventions. + +Add elsart class. + +Update KOME classes. + Bug fixes --------- + +Fix detection of fax programs. + +Fix the tgif converters. + +lyx2lyx now handles development version files. -- 2.39.2