3 This file describes what has been done in the preparation of LyX 2.2.4.
4 All comments are welcome.
6 We try to group things by topic and in decreasing order of importance.
7 Please feel free to re-arrange if that seems like a good idea.
16 * DOCUMENT INPUT/OUTPUT
19 * TEX2LYX IMPROVEMENTS
25 - On Windows, allow to automatically bring the LyX window to top (bug 10469).
27 - Cache information on exportable formats (bug 9980).
29 - Shorten the time required to save the session state on exit.
32 * DOCUMENTATION AND LOCALIZATION
34 - Updated Japanese user interface localization.
44 * DOCUMENT INPUT/OUTPUT
46 - Fix wrong spacing in output when the font size is changed inside
47 a center environment or a greyed out note (bugs 9598 and 10650).
49 - Assure properly nested \begin{lang} and \end{lang} tags even when
50 no language package is selected (bug 10685).
52 - Catch "! Incomplete \if[x]" LaTeX error (bug 10666).
54 - Ignore LaTeX error on missing ZWNJ (ligature break) characters
57 - Fix PDF output of clipped graphics with recent graphics package (bug 7910).
59 - Catch xdvipdfmx driver error that breaks XeTeX compilation (bug 10076).
61 - Fix caption handling in listings insets when it is split into multiple
62 lines in the LaTeX output (bug 10705).
64 - Do not let the natbibapa module overwrite what the class or other packages
67 - Assure the color package is loaded before polyglossia in preview snippets
68 This fixes preview image generation with polyglossia and bidi (bug 10716).
70 - Fix babel name of Vietnamese language. This requires now babel-vietnamese
71 (2013ff.) instead of vietnam.ldf that was shipped with vntex previously
80 - Fix crash occurring in certain circumstances when previewing the source
81 of a single paragraph containing a language switch (bug 10636).
83 - Fix crash when closing master file with full view source open (bug 10560).
85 - Fix crash when closing master document with dirty child while Document
86 Settings dialog is open (bug 9979).
88 - Fix crash when closing master with children and grandchildren
91 - Fix random crash when dissolving inset (bug 10667).
93 - Fix potential crash when cursor enters an inset (bug 10691).
95 - Avoid crash when selecting long text (bug 10324).
97 - Fix crash with undo and child documents (bug 10643).
99 - Remove duplicate entries from the Symbols dialog (bug 10644).
101 - Always show the float type in the float inset label (bug 10618).
103 - Show correct color name for green in the status bar (bug 10656).
105 - fixes to cursor positionning on mouse click for right-to-left text
108 - Fix metrics of full-width insets when paragraph endings are shown
111 - Fix glacial performance with ancient Hebrew text on macOS.
113 - Fix hole in selection for some zoom and justification values (bug
116 - Fix some rare cases of bad on-screen line breaking (bug #10700).
118 - Fix bad justification before a displayed inset (bug 10699).
120 - Fix cursor state after double/triple click in mathed (bug #10686).
122 - Avoid a case of stuck cursor after entering an inset (bug 10630).
124 - Fix problems with hidden "BibTeX Add" dialogs on MacOSX by using drawers
125 instead of modal subdialogs (bug 10662).
127 - Don't swallow labels not entered through the toolbar in mathed (bug 10546).
129 - Fix bad context menu on insets that do not have one (bug 10616).
131 - Enable OK/Apply buttons when resetting to class defaults.
136 - Fix execution of set-graphics-group function.
139 * DOCUMENTATION AND LOCALIZATION
141 - Fix loading of math packages in many manuals (bug 10661).
143 - Add note that the fixltx2e package (and so module) is obsolete as of
144 TeXLive 2015 (bug 9361).
146 - Updated French user interface localization.
154 - Fix import of \newtheorem* declarations (bug 10622).
157 * ADVANCED FIND AND REPLACE