The number of bugs assigned to 1.4.4 is now 2, and I suspect that one
of them is already fixed. So let's see about doing a release.

2186    fixedintrunk, patch     .bst files cannot live in paths with spaces

  There is a pending patch which was said to crash OS X. I am still
  waiting for feedback from Bennett, but I fell we can live without
  this fix for now.

3045    crash   Win XP and Adobe Reader 8.0 - default "PDFViewWin" causes...

  This has been reportedly fixed by Joost, but I did not manage to
  find the relevant entry in the svn logs. Joost, a pointer?


Other stuff that might be relevant:

- the error message about lyx2lyx and earlier format

- Martin's caption fix

- Edwin's update in tabular fix (although I do not understand why
  tabular inset is such a special case).


Other things?

JMarc

-*- text -*-

This file describes what has been done in the preparation of LyX 1.4.4
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_4_X branch, which you
can get with the command
  svn co svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_4_X lyx-1.4.x

JMarc

[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:

- Outline support: it is now possible to move around parts of
  documents in the Table of Contents dialog.

- Add new UI settings default-autotoolbars and default-alltoolbars
  allowing to select what toolbars are active.

- Improve Computer Algebra System support in math editor.

- Add support for fixed size math delimiters in math editor.

- Convert included vector graphics to pdf instead of png for pdflatex export
  (bug 2868). This is implemented with the help of a new format flag "vector"
  that you have to set manually for your self defined vector graphics formats
  if you want to use this feature.

- Add a wmf -> eps converter (bug 2845) and a latex -> rtf converter.

- The layout lfun without an argument does now set the layout to the default
  layout of the text class. This is used by a new button "Default" in the
  extra toolbar.

- Add a menu entry for numbered formulas (bug 2901).

- Add the layout file and an example document for the beamer
  presentation class (these files where taken from the beamer package
  by Till Tantau); new layout file ISPRS (Int. Soc. Photogrammetry &
  Remote Sensing); new layout file for Arabic articles; update layout
  file for REVTeX4 (bug 1215)

- New external template for LilyPond (a music typesetter).

- New manual ExtendedInsets available in English and Spanish. It describes
  in detail how to work with tables, graphics, floats, notes, and
  boxes; Update Intro and Extended manual (describe ifpdf package).

- New Galician localization; update German, Hungarian and Romanian
  localization of the interface.

- New Galician translation of the documentation (splash, Intro,
  Tutorial); Update German (all), Hebrew (Intro) and Italian
  (Tutorial, UserGuide) documentation.


** Bug fixes:

* Document Input/Output

- Fix crash when viewing documents as PDF on Windows with installed
  Adobe Reader/Acrobat 8 (bug 3045).

- Write inherited colors correctly as "inherit" to the .lyx file. Previously
  they where written as "default", which was then read in as "none".
  Fix some help documents that contained this invalid color.

- Parse the optional argument of the AMS math environments aligned, gathered
  and alignedat.

- Support lgathered and rgathered math environments.

- Fix import of \fullcite commands from LaTeX.

- Update bibliography references when the entry has been changed (bug 2744).

- Fixed undo-and-TOC-navigation bug.

- Fixed layout2layout (spurious tabs), so layout files from 1.3 can be read 
  again.

- Revert fix from 1.4.3 for better display of script insets with a nucleus
  with more than one element (like {a'}^{2}), since it was buggy and it is
  very difficult to do it right (bug 2921).

- Re-enable Address paragraph style in AMS article classes (bug 2890).

- Write \begin and \end alignment tags on their own lines (bug 3010).

- Fix output of \setlength commands, in order to please latex2html
  (bug 2843).

- Import \guilsinglright correctly from .tex files.

- Don't create invalid .lyx files when importing \i{} and \j{} from .tex
  files.

- Import \l{} and \L{} natively from .tex files (do not create ERT).

- Import correctly Sweave macros from .tex files.

* User Interface:

- Fix slowness with lots of math on Windows (bug 2900).

- Fix that LyX's dialogs remain partly untranslated on Windows (bug 2906).

- Fix a crash with PageDown/Up when the next/previous paragraph is an inset
  taller than the workarea.

- Fix a crash that occured on exit if the clipboard was not empty (only on
  windows). This fix was already used by the official windows installer for
  1.4.3.

- Fix a crash when navigating from a label a reference in the crossrefs
  dialog (bug 3063) [qt only].

- Fix hang when deleting a forced newling character in change tracking
  mode (bug 2865).

- Fix crash when exiting empty superscript in math editor (bugs 2908
  and 2933).

- Fix an undo crash crash with nested font changes in math (bug 3019).

- Clear label when a formula is unnumbered (bug 2556).

- Disallow pressing the add button in the citation dialog when no citations
  are available, preventing a crash (bug 3057).

- Fix deletion of empty paragraph in various situations: paragraphs
  with different layouts, layouts with KeepEmpty property, ERT insets,
  tabular cells (bugs 2587 and 2882).

- fix bug where icons remain disabled after opening a dialog (bug
  2877).

- when a dialog is open in LyX/Mac, make sure that the menu entries
  that do not make sense are disabled (bug 1720).

- Fix cursor positioning when opening the VSpace dialog (bug 2869).

- Make clicking in a "wide" inset always enter that inset.

- Avoid "wide" insets in text that is centered or right-justified.

- When selecting with the mouse an area that ends on a collapsable
  inset, do not open it by mistake.

- When a box inset has been given a small width, never show it in
  inlined mode, since it would make its contents unreadable.

- Give a better error message for missing layout include files.

- Show contents of branches in the ToC.

- Fix wrong ordering of insets in ToC entries.

- Don't show starred sections in Document->Numbering & TOC (bug 2910).

- Make sure that the size changing shortcuts ``M-s <digit>'' work on a
  french keyboard too.

- Make all the operations that require walking over all insets faster.

- Fix insertion position for cross-reference in superscript (bug 2789).

- Add support for the chars-transpose LFUN (bug 2939).

- Fix undo when inserting a line break (bug 3111).

- Only one undo step is needed to undo inset-dissolve (bug 2982).

- Fix spellckecking of Norwegian documents with aspell (bug 2850).

- Don't reset cell selection when opening tabular dialog (bug 2715).

- Quotation marks can now be inserted easier into mathed, which is
  important for phonetic notation (bug 3044).

- Fix one more case of copied ERT inset producing wrong language (bug 2476).

- Reset the language when dissolving an ERT inset (bug 2978).

- Sanitize button enabling in the bibtex dialog [qt only] (bug 2895).

- Fix focus problems in the graphics dialog [qt only] (bug 1663).

- On Mac OS X, make sure to view files with the same application as
  the Finder uses.

- The natbib labels weren't always displayed correctly when opening
  a document. This is fixed.

- Allow double values for graphics' bounding box parameters again
  (bug 3055). This also fixes problems with older LyX files
  (bug 3066) [qt only].

- Rename lib/ui/std*.ui include files to *.inc so that the user is not
  tempted to try them (bug 2387).

- Determine PDF image size within LyX correctly (bug 2418).

- Read filenames with spaces in external insets correctly from .lyx files

- Fix some crashes (with console error message "break on pointer: ...")
  related to large insets.

* Build/installation:

- Allow autoconf 2.60 and 2.61 for building.

- Do not warn against using gcc 4.1. It works fine.

* Miscellaneous

- The minimum required python version is now 2.2.0.

- Fix Free Software Foundation address.

Reply via email to