mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-12 22:14:35 +00:00
d7e2ca377f
Since the platform is selected at run time (e.g. xcb vs. Wayland), it is not a good idea to decide at compile time what code is run. Another example is on macOS, where having xcb libraries available will lead to lauching the Xquartz whenever LyX is running. With this patch, things are separated: - the code is run when run-time platform is "xcb". - the support code is compiled in when xcb header and libraries are available. The cmake code is courtesy of Kornel Benko. Fixes ticket #13086. (cherry picked from commit18c310a8cf
) (cherry picked from commitf1fddd86ef
) (cherry picked from commit3bc4554e57
) (cherry picked from commit8c14748e78
)
160 lines
3.7 KiB
Plaintext
160 lines
3.7 KiB
Plaintext
-*- text -*-
|
|
|
|
This file describes what has been done in the preparation of LyX 2.4.2.
|
|
All comments are welcome.
|
|
|
|
We try to group things by topic and in decreasing order of importance.
|
|
Please feel free to re-arrange if that seems like a good idea.
|
|
|
|
|
|
What's new
|
|
==========
|
|
|
|
** Updates:
|
|
***********
|
|
|
|
* DOCUMENT INPUT/OUTPUT
|
|
|
|
- There was undocumented change how hyperlink insets are exported to
|
|
xHTML format compared to LyX 2.3.x (type "File" is no more exported
|
|
as http(s) link). We added details to the RELEASE-NOTES file.
|
|
|
|
- Load graphics after geometry, so page size is set properly (bug
|
|
10970).
|
|
|
|
- Recognize .plt as a GnuPlot extension (bug 11148).
|
|
|
|
- Restore obvious "G" shortcut for Greyed Out notes.
|
|
|
|
|
|
* MISCELLANEOUS
|
|
|
|
- Update format of lyxrc.dist templates
|
|
|
|
- Update templates to use native vertical space method.
|
|
|
|
|
|
* TEX2LYX IMPROVEMENTS
|
|
|
|
|
|
|
|
* USER INTERFACE
|
|
|
|
- Show font info in status line again.
|
|
|
|
- Make scrolling smoother when using selection.
|
|
|
|
- Show the temporary directory in About LyX dialog.
|
|
|
|
- Improve document output pane (bug 12902).
|
|
|
|
- Fix regression which marks document modified in case of external
|
|
modification. Only file deletion will trigger the modification
|
|
flag now (see bug 12819).
|
|
|
|
- fix crash when using Save As... with previews enabled (bug 13091).
|
|
|
|
- Speedup interactive use by avoiding expensive math macros bookkeeping
|
|
when possible.
|
|
|
|
- Make -geometry command-line option work on all platforms.
|
|
|
|
- Fix macOS bug, where XQuartz application would be launched for no
|
|
reason (bug #13086).
|
|
|
|
|
|
* DOCUMENTATION AND LOCALIZATION
|
|
|
|
- Update Brazilian Portuguese, Czech, French, German, Italian,
|
|
Polish and Slovak localizations of the user interface.
|
|
|
|
|
|
* BUILD/INSTALLATION
|
|
|
|
- Avoid bogus warnings when configuring for Qt6.
|
|
|
|
|
|
|
|
** Bug fixes:
|
|
*************
|
|
|
|
* DOCUMENT INPUT/OUTPUT
|
|
|
|
- When exporting to MathML, the argument of the \boxed{} macro is now
|
|
correctly treated as math.
|
|
|
|
- Properly escape special characters (!, @, |) in nomenclature output.
|
|
|
|
- Handle linguistic structure trees in ePub and PDF (DocBook) output (bug 12372).
|
|
|
|
|
|
* USER INTERFACE
|
|
|
|
- Fix crash when attempting to search in selection that contains only math.
|
|
|
|
- fix crash when copying some math formulas or exporting them to
|
|
DocBook (bug 13069).
|
|
|
|
- Fix potential crashes when scrolling documents.
|
|
|
|
- Fix bug where the dialog asking for saving unapplied changes on buffer change
|
|
popped up twice, or sometimes not at all (bug 12954).
|
|
|
|
- Improve performance when selecting text on less powerful systems (bug 13050).
|
|
|
|
- Fix performance problems with references with (very) many authors.
|
|
|
|
- Fix problem that key bindings that include optional modifier keys could not
|
|
be un- or re-bound (bug 12973)
|
|
|
|
- Enable OK/Apply button in tabular dialog when "Additional Space" combo has
|
|
been set to different value.
|
|
|
|
- Fix ghost image on Windows with system colors (bug 13084).
|
|
|
|
- Restore old display of cross-references in the outliner. The change led to
|
|
odd behavior on filtering.
|
|
|
|
- Display values of cross-references in tooltips for forward references.
|
|
|
|
- Disable vertical alignment in tables with variable width columns (tabularx
|
|
and xltable), as this is not supported by the packages. Also fix the
|
|
disabling mechanism in the table dialog.
|
|
|
|
- Fix display of integral limits on Windows (bug 13087)
|
|
|
|
|
|
* INTERNALS
|
|
|
|
- Fix possible crash in undo code after inserting note inset over a
|
|
multi-paragraph selection.
|
|
|
|
- Fix a Python script, used to preview math expressions, that used a
|
|
module that is removed in Python 3.13.
|
|
|
|
|
|
* DOCUMENTATION AND LOCALIZATION
|
|
|
|
|
|
|
|
* LYX2LYX
|
|
|
|
|
|
|
|
* TEX2LYX
|
|
|
|
- Fix import of nomenclature entries which contain '%' or '"' characters.
|
|
|
|
|
|
* LYXHTML
|
|
|
|
|
|
|
|
* ADVANCED FIND AND REPLACE
|
|
|
|
|
|
|
|
* BUILD/INSTALLATION
|
|
|
|
- Fix 'make install' target for autotools builds with autoconf >= 2.72.
|