]> git.lyx.org Git - lyx.git/blobdiff - status.22x
tex2lyx: normalize bib and bst paths
[lyx.git] / status.22x
index eee103b4805b57cd1c6ba795d569d96ed74148da..197eee02b45e588aaae40b31bdb300f02c596e03 100644 (file)
@@ -1,6 +1,6 @@
 -*- text -*-
 
-This file describes what has been done in the preparation of LyX 2.2.3.
+This file describes what has been done in the preparation of LyX 2.2.4.
 All comments are welcome.
 
 We try to group things by topic and in decreasing order of importance.
@@ -15,12 +15,6 @@ What's new
 
 * DOCUMENT INPUT/OUTPUT
 
-- Allow use of verbatim and quotation environments with IOP articles
-  (bug 10505).
-
-- Search for input files relative to local layout files, when those 
-  are provided and relative paths are used.
-
 
 * TEX2LYX IMPROVEMENTS
 
@@ -28,65 +22,22 @@ What's new
 
 * USER INTERFACE
 
-- The title bar is now set according to platform UI. Read-only and
-  version control are shown by indicators in the status bar.
-
-- The toolbar context menu and the View>Toobars menus are now
-  identical. Both allow to change icon size and to enable individual
-  toolbars.
-
-- The citation dialog has been redesigned, following user suggestions.
-
-- Remember citation style settings both within and between sessions
-  (bug 10256).
-
-- Improve cross-references dialog design.
-
-- Implement wrap-around in change tracking's next-change function (bug 10388).
-
-- The Math Delimiters dialog now has a "Swap & Reverse" button (bug 10457).
-
-- Document Settings > "Output" has been renamed to "Formats" now that it
-  also contains the option "Save transient properties".
+- On Windows, allow to automatically bring the LyX window to top (bug 10469).
 
-- The title of the source pane now reflects the format being previewed,
-  e.g. "LaTeX (pdflatex) Preview".
+- Cache information on exportable formats (bug 9980).
 
-- Improve information preview of bibliographic references (e.g. in the Citation
-  dialog), particularly for bibtex databases that use biblatex features.
-
-- When using Return in an empty paragraph and the depth is reduced,
-  the layout of the paragraph is now changed accordingly.
-
-- Issue an error message if incompatible languages (in terms of language package
-  requirements) are used (bug 10456).
-
-- Improve display speed, especially when compiled against Qt 4.x.
-
-- Polish the BibTeX add dialog (bug 9795).
-
-- Fix regression that was not allowing inserting more than three consecutive
-  dashes without jumping through hoops.
-
-- Remove the unused question mark button in dialogs on Windows (bug 10098).
+- Shorten the time required to save the session state on exit.
 
 
 * DOCUMENTATION AND LOCALIZATION
 
-- New Arabic translation of the Intro and Tutorial manuals and the Shortcuts
-  documentation file.
-
-- New German translation of the PDF-form.lyx example file.
-
-- Updated translation of the French EmbeddedObjects and UserGuide manuals.
-
-- Updated Arabic, Brazilian, Chinese, German, Italian, Slovakian, Swedish,
-  Ukrainian and French user interface localization.
+- Updated Japanese user interface localization.
 
 
 * BUILD/INSTALLATION
 
-- Correctly determine whether the X11 backend is used by Qt 5.8.
+- Mark some intentional fall-throughs in order to silence false
+  -Wimplicit-fallthrough warnings with gcc7.
 
 
 ** Bug fixes:
@@ -94,163 +45,125 @@ What's new
 
 * DOCUMENT INPUT/OUTPUT
 
-- Fix nested language handling with polyglossia (bug 9633).
+- Fix wrong spacing in output when the font size is changed inside
+  a center environment or a greyed out note (bugs 9598 and 10650).
 
-- Fix usage of multiple varieties of the same polyglossia language.
+- Assure properly nested \begin{lang} and \end{lang} tags even when
+  no language package is selected (bug 10685).
 
-- Fix LaTeX output of fixed-width cells with decimal separator (bug 9568).
+- Catch "! Incomplete \if[x]" LaTeX error (bug 10666).
 
-- Fix strike out of deleted display math with track-changes and pdf
-  output (bug 9678).
+- Ignore LaTeX error on missing ZWNJ (ligature break) characters
+  (bug 10727).
 
-- Do not hardcode required packages for Note inset.
+- Fix PDF output of clipped graphics with recent graphics package (bug 7910).
 
-- Make *-lyxformat-* backup files use .lyx~ extension.
+- Catch xdvipdfmx driver error that breaks XeTeX compilation (bug 10076).
 
-- Quote filenames used for forward-search with SumatraPDF (bug 10342).
+- Fix caption handling in listings insets when it is split into multiple
+  lines in the LaTeX output (bug 10705).
 
-- The '|' special character in index insets must no longer be inserted via
-  TeX-mode.
+- Do not let the natbibapa module overwrite what the class or other packages
+  add to the preamble.
 
-- Fix preview of language switching commands for single paragraphs in some
-  corner cases.
+- Assure the color package is loaded before polyglossia in preview snippets
+  This fixes preview image generation with polyglossia and bidi (bug 10716).
 
-- Show symbol name and description in plaintext export of nomenclature
-  entries (bug 10459).
+- Fix babel name of Vietnamese language. This requires now babel-vietnamese
+  (2013ff.) instead of vietnam.ldf that was shipped with vntex previously
+  (bug 10743).
 
-- Correct encoding for Baltic languages like Lithuanian (bug 10474).
-
-- Fix some quote inset bugs (bug 10451):
-  # Adjoining closing Single + double quote becomes double + single quote
-    (for English, Swedish and German).
-  # French double quotes are converted to << >> in the LaTeX file and to double
-    inverted question/interrogation marks in the output, if the font encoding is
-    set to [None] or OT1 but the global default is T1.
-  # Quote type ignored for LyXHTML: always "English" quotes used.
-
-- Output correct identifier for DocBook XML.
-
-- Correctly escape hyperlinks for DocBook output.
-
-- Fix mathtools, amsmath and amssymb not loading automatically for some
-  symbols (bug 10467)
-
-- Protect citation arguments (pre and post text) which contain brackets
-  (part of bug 2751).
-
-- Handle backslash in label and ref insets (bug 4595).
-
-- Output Preamble code of InPreamble styles before the styles themselves
-  (bug 10215).
-
-- Fix CopyRightYear with ACMSiggraph 0.9.3.
-
-- Use \providecommand for logical markup macros. This fixes a LaTeX error
-  with strong and fontenc.
-
-- Fix problem with deleted page and paragraph breaks when changes are
-  shown in output (bugs 10554 and 10579).
-
-- Allow for empty .lyx files to be opened (bug 9198).
+- Fix issue with language nesting when using Asian languages (bug 10778).
 
 
 * LYX2LYX
 
-- Do not convert "--" to "\twohyphens" in formula macros.
-
-- Fix bug in the reversion of colored boxes with special frame settings.
-
 
 * USER INTERFACE
 
-- Fix wrap-around on (simple) replace and in the spellchecker (bug 10378).
+- Fix crash occurring in certain circumstances when previewing the source
+  of a single paragraph containing a language switch (bug 10636).
 
-- Fix logic of OK/Apply buttons in cross-references dialog (bug 10376).
+- Fix crash when closing master file with full view source open (bug 10560).
 
-- Fix display of Examples and Sub-Examples labels in linguistics module.
+- Fix crash when closing master document with dirty child while Document
+  Settings dialog is open (bug 9979).
 
-- LyX keyboard shortcuts now take precedence over Qt accelerators. In
-  particular, under KDE, the automatic accelerator reassignment no longer steals
-  keys from LyX shortcuts (but can still leave some accelerators
-  inoperable). (bug 10261, see http://www.lyx.org/trac/ticket/10261#comment:16
-  for a workaround to KDE's bug.)
+- Fix crash when closing master with children and grandchildren
+  (bug 10766).
 
-- Do not issue an error on missing characters in 'nullfont' (bug 10394).
+- Fix crash when pasting multiple cells into a multi-paragraph cell of
+  a table (bug 9983).
 
-- Fix on-screen display of font changes for text-in-math, so that now
-  $\textbf{\textsc{a}}$ is also boldened on screen other than in output.
+- Fix random crash when dissolving inset (bug 10667).
 
-- When selecting special logos, set their color correctly.
+- Fix potential crash when cursor enters an inset (bug 10691).
 
-- Fix display of Arabic text when compiling with Qt5 (bug 10436).
+- Avoid crash when selecting long text (bug 10324).
 
-- Fix selection painting in right-to-left texts (bug 10424).
+- Fix crash with undo and child documents (bug 10643).
 
-- Fix cursor movement when the document contains high-plane Unicode
-  characters (bug 10443).
+- Fix completely broken undo in Advanced Find & Replace edit areas
+  (bug 10847).
 
-- Fix wrong on-screen text layout where a word would be alone on a
-  line.
+- Fix crash when changing preview preferences while previewable
+  external inset is open (bug 10785).
 
-- Fix wrong on-screen flushing of a row that was cut after an hyphen.
+- Fix problem with decimal special height/width values in the Box
+  dialog in some localizations (bug 11000).
 
-- Fix crash when the document contains Unicode line-breaking characters.
+- Remove duplicate entries from the Symbols dialog (bug 10644).
 
-- Fix assertion when selecting muticolumn in math (bug 10486).
+- Always show the float type in the float inset label (bug 10618).
 
-- Allow using colors supported by xcolor inside mathed (bug 10417).
+- Show correct color name for green in the status bar (bug 10656).
 
-- Change description of "frame of button" color to "button frame" (bug
-  10135).
+- fixes to cursor positionning on mouse click for right-to-left text
+  (bug 10569).
 
-- Fix height of cursor inside insets (bug 10478).
+- Fix metrics of full-width insets when paragraph endings are shown
+  (bug #10537).
 
-- Fix bad painting of collapsable insets sub-label when selecting (bug 10475).
+- Fix glacial performance with ancient Hebrew text on macOS.
 
-- Always prefer breaking lines at word boundaries even for very long words. This
-  fixes line breaking issues most noticeably in languages where spaces are rare
-  such as Chinese (bug 10299).
+- Fix hole in selection for some zoom and justification values (bug
+  8883).
 
-- Do not use the clipboard stack when transforming selection into an
-  inset (bug 6570).
+- Fix some rare cases of bad on-screen line breaking (bug #10700).
 
-- Fix display and output of math macros with optional arguments appearing
-  in the optional argument of another macro.
+- Fix bad justification before a displayed inset (bug 10699).
 
-- Do not prematurely cut selected text when inserting a Hyperref (bug 10306).
+- Fix selection display glitch with paragraph label (bug 10972).
 
-- Consider the argument of the hyperref-insert function even if there is a
-  selection.
+- Fix cursor state after double/triple click in mathed (bug #10686).
 
-- Fix size of Section* headings in amsart.
+- Avoid a case of stuck cursor after entering an inset (bug 10630).
 
-- Fix possible crash with Save As... when online spell-checking is active.
+- Fix problems with hidden "BibTeX Add" dialogs on MacOSX by using drawers
+  instead of modal subdialogs (bug 10662).
 
-- Correctly enable/disable citation dialog widgets on initialization.
+- Don't swallow labels not entered through the toolbar in mathed (bug 10546).
 
-- Correct width of the navigating window in the document settings and
-  preferences dialogs in non-English localizations.
+- Fix bad context menu on insets that do not have one (bug 10616).
 
-- Fix display of some text-mode accents in the citation preview (bug 9340).
+- Enable OK/Apply buttons when resetting to class defaults.
 
-- Fix font display in preview insets (bug 9732).
+- Fix untranslated GUI string in Box dialog (bug 10999).
 
 
 * INTERNALS
 
-- Squash annoying warning from Qt when attempting to delete a non-existent
-  file.
+- Fix execution of set-graphics-group function.
 
 
 * DOCUMENTATION AND LOCALIZATION
 
-- Fix compilation of the Fexynman diagram example file.
-
-- Added some comments to User Guide section 6.1 about defining formatted
-  references (bug 10545).
+- Fix loading of math packages in many manuals (bug 10661).
 
-- Fix translation of Fixme module description (bug 10058).
+- Add note that the fixltx2e package (and so module) is obsolete as of
+  TeXLive 2015 (bug 9361).
 
+- Updated French user interface localization.
 
 * LYXHTML
 
@@ -258,14 +171,13 @@ What's new
 
 * TEX2LYX
 
+- Fix import of \newtheorem* declarations (bug 10622).
 
-* ADVANCED FIND AND REPLACE
+- Fix import of (specific) BibTeX paths (bug 7637).
 
 
-* BUILD/INSTALLATION
+* ADVANCED FIND AND REPLACE
 
-- Update boost source to 1.62.
 
-- Fix compiler warnings from clang 3.9 and gcc 6.
+* BUILD/INSTALLATION
 
-- Fix compilation with Qt 5.8.