-*- text -*-
-This file describes what has been done in the preparation of LyX 2.2.2.
+This file describes what has been done in the preparation of LyX 2.2.3.
All comments are welcome.
We try to group things by topic and in decreasing order of importance.
* DOCUMENT INPUT/OUTPUT
+
* TEX2LYX IMPROVEMENTS
+
* USER INTERFACE
-* When changing zoom level, show current value in status bar (bug
- 10212).
+- The title bar is now set according to platform UI. Read-only and
+ version control are shown by indicators in the status bar.
+- The citation dialog has been redesigned, following user suggestions.
-* DOCUMENTATION AND LOCALIZATION
+- Remember citation style settings both within and between sessions
+ (bug 10256).
-- Updated French user interface localization.
+- Improve cross-references dialog design.
-- Updated French Customizaion, Math, Tutorial and UserGuide manuals.
+- Implement wrap-around in change tracking's next-change function (bug 10388).
+- Document Settings > "Output" has been renamed to "Formats" now that it
+ also contains the option "Save transient properties".
-* BUILD/INSTALLATION
+- The title of the source pane now reflects the format being previewed,
+ e.g. "LaTeX (pdflatex) Preview".
+- 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).
-** Bug fixes:
-*************
-
-* DOCUMENT INPUT/OUTPUT
-
-- We no longer attempt to convert images for which we cannot find an
- input format.
-- Fixed fen2ascii script.
+* DOCUMENTATION AND LOCALIZATION
-- Fixed preview of external material with plaintext and DocBook.
+- new Arabic translation of the Intro manual and the Shortcuts
+ documentation file
+- Updated Arabic, Swedish and Ukrainian user interface localization.
-- Fixed substitution for $$Contents in external templates.
-- Fixed usage of new module "Title and Preamble Hacks" (bug 10320).
+* BUILD/INSTALLATION
-- Fix error with older versions of the covington package in the
- Linguistics module (bug 10340).
-* LYX2LYX
+** Bug fixes:
+*************
-- Fix hang with some IEEEtran documents (bug 10307).
+* DOCUMENT INPUT/OUTPUT
-- Fix export of compressed files to previous versions that were not
- recognised on windows (bug 10273).
+- Fix nested language handling with polyglossia (bug 9633).
+- Fix usage of multiple varieties of the same polyglossia language.
-* USER INTERFACE
+- Fix LaTeX output of fixed-width cells with decimal separator (bug 9568).
-- Avoid crashing in release mode if we stumble across an unrealized font.
+- Do not hardcode required packages for Note inset.
-- Correctly return exit code from spawned processes on Windows (bug 10327).
+- Make *-lyxformat-* backup files use .lyx~ extension.
-- Fix display of citations with two authors.
+- Quote filenames used for forward-search with SumatraPDF (bug 10342).
-- Fix display of multi-author citations when the GUI language is not English.
+- The '|' special character in index insets must no longer be inserted via
+ TeX-mode.
-- Fix bug where change tracking marks are lost under math insets (bug
- 10265).
+- Fix preview of language switching commands for single paragraphs in some
+ corner cases.
-- Fix display glitch when switching to Description layout with an inset
- at the beginning of the paragraph (bug 10163)
+- Show symbol name and description in plaintext export of nomenclature
+ entries (bug 10459)
-- Fix display of label font for argument insets.
-- Keep leading whitespace when converting local layout.
+* LYX2LYX
-- Correct default font of beamer article layouts (bug 9977).
-- Remove extra whitespace around Preview and IPA insets (bug 10304).
-- Let M-x give focus to minibuffer when it is already open.
+* USER INTERFACE
-- When doing a selection with Shift-click, make sure that the selection anchor
- is correct.
+- Fix wrap-around on (simple) replace and in the spellchecker (bug 10378).
-- Avoid to overwrite end-of-proof character with text on screen (bug
- 10344).
+- Fix logic of OK/Apply buttons in cross-references dialog (bug 10376).
-- Use proper dialog titles in InsetParams-derived dialogs (bug 10329).
+- Fix display of Examples and Sub-Examples labels in linguistics module.
-- Fix "scroll here" feature of scrollbar (bug 10311).
+- 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 the minimum size of the citation dialog on first time (bug 10019).
+- Do not issue an error on missing characters in 'nullfont' (bug 10394).
+- 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.
-* INTERNALS
+- When selecting special logos, set their color correctly.
+- Fix display of Arabic text when compiling with Qt5 (bug 10436).
-* DOCUMENTATION AND LOCALIZATION
+- Fix selection painting in right-to-left texts (bug 10424).
+- Fix cursor movement when the document contains high-plane Unicode
+ characters (bug 10443).
-* LYXHTML
+- Allow using colors supported by xcolor inside mathed (bug 10417).
-- Enable export of external material (bug 8693).
+- Change description of "frame of button" color to "button frame" (bug
+ 10135).
-- Fix problem with output of branches (bug 8022).
+- Fix height of cursor inside insets (bug 10478).
-- Fix output of table borders (bug 10154).
+- Fix bad painting of collapsable insets sub-label when selecting (bug 10475).
-- Fix display of several math symbols (bug 8844).
-- Use scaling factor for export of images (bug 8742).
+* INTERNALS
-- Fix display of listings (bug 8362).
-- Fix output of floats, etc, inside environments (bug 9094).
+* DOCUMENTATION AND LOCALIZATION
-- Simplify XHTML output for floats, etc (bug 8605).
-- Add "dir='auto'" to body tag, which should help a lot with export of
- RTL languages (bug 8279, partly).
-- Fix display of cases and matrices (bugs 8753, 8755).
+* LYXHTML
-- Fixed output of logos to the TOC.
* TEX2LYX
* ADVANCED FIND AND REPLACE
-
* BUILD/INSTALLATION
+
+- Update boost source to 1.62.
+
+- fix compiler warnings from clang 3.9 and gcc 6.