lyx_mirror/status.15x

176 lines
5.8 KiB
Plaintext
Raw Normal View History

-*- text -*-
This file describes what has been done in the preparation of LyX 1.5.3
All comments are welcome.
I'd be glad if some of you could take the time to check it out (or fix
a bug or two if you are feeling adventurous). Let me recall that all
these fixes have been checked into the BRANCH_1_5_X branch, which you
can get with the command
svn co svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X lyx-1.5.x
Juergen
[In this list, I try to group things by topic and in decreasing
order of importance. This is, of course, subjective...]
What's new
==========
** Updates:
***********
* DOCUMENTATION AND LOCALIZATION
- Updated Norwegian, Czech, French, German, Italian, Japanese, Spanish and
Traditional Chinese translations of the user interface.
- New Spanish translation of the example file "ItemizeBullets.lyx".
- New French translation of the EmbeddedObjects manual.
- Updated French introduction manual and User's Guide.
* USER INTERFACE
- The way collapsable insets (footnotes, comments etc) are widen has seen
a complete overhaul in order to speedup painting when typing within
insets. Now these insets are widen as soon as they contain more than one
row of text. Users of Mac/PPC and of Unixes with slow X11 server should
feel a significant boost in performance thanks to this change.
- The pixmap cache that was introduced in LyX 1.5.2 to improve performance
can now be switched on and off in Preferences, since it might decrease
on-screen display quality of fonts (subpixel hinting). By default, the
cache is disabled. If you experience performance problems, turn in on
(Mac and Windows only).
- The behaviour of Return and M-Return has changed: they now allow to either
keep current paragraph and depth or to nesting paragraph (bug 2445).
- Add the esint font to the private math fonts. This font assures a
consistent on screen looking for all kinds of supported integral signs.
- The slides/foils of presentation classes such as beamer, powerdot, foils
and slides are now displayed in the outliner. This makes it easy to navigate
to specific slides or move them up and down (bug 78).
- It is now possible to enter greek and cyrillic characters and have them
typesetted without switching to the proper language.
- Inset-dissolve now works in mathed.
- Add native Erlang support for listings (bug 4263).
- The on-screen represenation of charstyle insets has been polished: they now
integrate better in the line. Furthermore, their label is not displayed anymore
by default (it can be toggled globally by "View->Open all Insets" and individually
by clicking the right mouse button). As a new type of information, the type of a
charstyle inset is now displayed in the status bar when the mouse hovers over it.
- The math toolbar has a new button for placeholders.
** Bug fixes:
*************
* DOCUMENT INPUT/OUTPUT
- Fix a crash when exporting a file with a branch from the command line
(bug 4255).
- Fix LaTeX output of AMS classes when using layouts like Definition but
not using also Theorem (bug 4282).
- Remove obsolete LaTeX preamble code that was set when a document contained
URLs (bug 2265).
* USER INTERFACE:
- Fix a crash when using bookmarks in insets (bug 4301).
- Fix a crash when some files or directories are not readable.
- Fix a crash when pasting into a math formula (bug 4318).
- Fix a crash when deleting a row or column of a math matrix while its
content is selected (bug 4323).
- Fix a crash when inserting a label after a math matrix (bug 4334).
- Fix a crash when overwriting a selection that spans multiple paragraphs
(bug 4317).
- Fix a crash when using the outline-* lfuns within mathed (bug 4330).
- Fix an assertion when entering a math object in a list environment (bug 4335).
- Correctly adjust screen fonts after the zoom or dpi settings were changed in
the preferences (Mac and Windows only) (bug 4268).
- Fix updating of externally modified files on Windows both in the workarea and
in the output (bug 3172).
- Fix a problem on Windows where invalid names were given to backup files
(bug 4287).
- Fix a bug where the spellchecker didn't update the screen display on the last
of several misspelt words (bug 3586).
- Fix a bug where the spellchecker skipped the first misspelled word on a second
run (bug 2218).
- Fix cut and paste of tabular cells via the external clipboard (bug 4147).
- Repair wasy font such that it can also be used on Mac (bug 2326).
- Fix color of some math symbols (bug 2330).
- Fix math display problem with binoms (bug 4308).
- Fix problem in conversion of equations to eqnarray (when pressing C-Enter).
- Fix a bug when adding a math formula column.
- Check and show proper error message if configure.py fails (part of bug 2829).
- Fix DraftDVI preference settings (Windows only).
- Fix several duplicated keyboard accelerators in the paragraph settings dialog
(bug 4277).
- Do not close the error dialog on double click (bug 4090).
- Really highlight search text in the find and replace dialog (bug 3999).
- Fix bug that files with non-ascii names are reported as externally modified
(bug 4266).
* DOCUMENTATION
- Fix corrupted character in the User's Guide (including the translations).
- Remove the example file "currency.lyx" and its German translation
"Waehrungen.lyx". The file is obsolete, since LyX allows direct insertion
of currency symbols as of version 1.5.0.
- Remove the German example file "TabellenBeispiel.lyx" and its French
version "ExemplesTableaux.lyx". The files have been obsoleted by the
EmbeddedObjects documentation.
- Remove wrong description of math space handling from the German tutorial
(bug 4328).
* BUILD/INSTALLATION:
- Fix installation of the Spanish User's Guide when building with scons.
- Fix configure.py such that all possible extensions for executables are
taken into account when searching for programs (Windows only).