* Alt-Escape can be used to 'float' and redock widgets like the table of contents
or source view.
-* Edit > Paste operation now preserve newlines in text by default.
+* Edit > Paste operation now preserves newlines in text by default.
+
+* Dark mode on Windows is possible now by choosing "fusion" user interface style
+ in the user interface preferences dialog, your system style has to be set to dark.
+
+* One can now use the Text Properties dialog in mathed to not only change
+ colors but also other text properties, except strikethrough and language
+ settings.
!!Documents compilation process and images conversion
splash.lyx to Welcome.lyx).
-!!!The following new folders have been added to the LyX directory
+!!!The following new files and folders have been added to the LyX directory
* The examples and templates directories have been completely re-organized.
They are now much more structured (by means of layout categories) and thus
consist of many new subfolders.
+* The file images/icon.aliases provides simple string substitution
+ rules that can be used when searching for an icon. This mechanism
+ can be used to handle icons for renamed lfuns or new arguments.
!!!The following preferences files have been removed from the tarball in 2.4:
!!Known issues in version 2.4.0
-* See http://www.lyx.org/trac/wiki/BugTrackerHome
+* Various versions Qt6 have a problem with key events handling (QTBUG-123848).
+ This issue is documented in bug #12641 (e.g. LyX is unresponsive to
+ Control-Command keyboard shortcuts).
+ The fix for the Qt bug is announced for Qt 6.7, 6.5 and 6.2.
+
+* Gnome environments defaulting to Wayland + mutter compositor might be missing
+ proper window decorations. This is a generic problem which can be for Qt-based
+ applications (including LyX) alleviated by setting QT_QPA_PLATFORMTHEME=gnome
+ environment variable prior to running LyX.
+
+* For others see http://www.lyx.org/trac/wiki/BugTrackerHome
!!Caveats when upgrading from earlier versions to 2.4.x
delivering the fonts as a separated package dependent from core LyX
in order to display correctly math symbols like \oint.
- Also note, that while it is still possible to compile LyX against Qt 4
- these math symbols will not be displayed correctly anymore on Qt 4.
+* Parentheses inside custom insets (defined in the local layout or in a
+ custom module) which has the "PassThru" tag set to true, in a hebrew text
+ will be reversed after conversion of existing documents.
+
+ To avoid that remove the "PassThru" tag, and restore it after
+ the conversion, or add the name of the inset, inset and the argument,
+ or layout and argument to the appropriate list, or dictionary in
+ the function "convert_hebrew_parentheses(document)" in lyx_2_4.py.
!! If upgrading from a LyX version before 2.3.0