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
This commit is contained in:
Angus Leeming 2003-04-03 10:51:33 +00:00
parent f5d175ff40
commit d4f2506821
3 changed files with 86 additions and 2 deletions

View File

@ -1,3 +1,7 @@
2003-04-03 Angus Leeming <leeming@lyx.org>
* status: attempt to fill it out a little.
2003-04-03 John Levon <levon@movementarian.org> 2003-04-03 John Levon <levon@movementarian.org>
* status: start a status file ... * status: start a status file ...

View File

@ -266,7 +266,7 @@
2003-03-10 Lars Gullik Bjønnes <larsbj@birdstep.com> 2003-03-10 Lars Gullik Bjønnes <larsbj@birdstep.com>
* insettext.C (latex): addjust call to latexParagraphs. * insettext.C (latex): adjust call to latexParagraphs.
2003-03-10 Angus Leeming <leeming@lyx.org> 2003-03-10 Angus Leeming <leeming@lyx.org>
@ -324,7 +324,7 @@
* insetgraphics.[Ch]: define a new class InsetGraphicsMailer and use * insetgraphics.[Ch]: define a new class InsetGraphicsMailer and use
it to communicate with the frontend dialogs. it to communicate with the frontend dialogs.
cd src2003-03-07 Angus Leeming <leeming@lyx.org> 2003-03-07 Angus Leeming <leeming@lyx.org>
* insetexternal.C: remove operator== and operator!= for * insetexternal.C: remove operator== and operator!= for
InsetExternal::Params. They were used only by the old controller InsetExternal::Params. They were used only by the old controller

80
status
View File

@ -1,6 +1,45 @@
This file lists interface changes that might affect users in This file lists interface changes that might affect users in
1.4.0, and also some bug fixes. 1.4.0, and also some bug fixes.
Internal changes
----------------
Add change tracking.
Replace the home-grown RowList code with std::list<Row>.
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(<name>). 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 Interface changes
----------------- -----------------
@ -13,5 +52,46 @@ tab-forward -> cell-forward
Additionally, tab-forward (bound to the "Tab" key normally) no Additionally, tab-forward (bound to the "Tab" key normally) no
longer has any effect in normal text. 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 Bug fixes
--------- ---------
Fix detection of fax programs.
Fix the tgif converters.
lyx2lyx now handles development version files.