]> git.lyx.org Git - lyx.git/blobdiff - lib/RELEASE-NOTES
Move Slides (SliTeX) section in Additional.lyx to Chapter 3 Document classes
[lyx.git] / lib / RELEASE-NOTES
index 31e3e7ca070f112cbff7f05f687a8bb82198e1dd..7a426506dc1164c965e13fd805a393d4179dc0fa 100644 (file)
@@ -3,10 +3,12 @@
 
 !!Interface changes
 
 
 !!Interface changes
 
-* It is now possible to cancel background export processes. A menu entry
-  to do so will appear on the Document menu when such a process is underway.
-  The LFUN for this is export-cancel. One can also click on the 'spinner'
-  to cancel export.
+* It is now possible to cancel background export processes at any time. A menu
+  entry to do so will appear on the Document menu when such a process is
+  underway.  The LFUN for this is export-cancel. One can also click on the red
+  'x' next to the spinner to cancel export. Thanks to this functionality, we now
+  remove the "Stop command?" prompt, which polled users whether to stop a long
+  process.
 
 * The items on the Edit menu have been reordered, and many of the shortcuts
   have been changed so that they are more intuitive in the case of often
 
 * The items on the Edit menu have been reordered, and many of the shortcuts
   have been changed so that they are more intuitive in the case of often
@@ -14,7 +16,8 @@
   while noting that menu shortcuts can always be customized by copying the
   stdmenus.inc file to the user directory and editing it.
 
   while noting that menu shortcuts can always be customized by copying the
   stdmenus.inc file to the user directory and editing it.
 
-* Backspace will now merge paragraphs even when they have different layouts.
+* Backspace and other forms of deletion will now merge paragraphs even when they 
+  have different layouts.
 
 * Ctrl-click on a cross-reference will now take you to its label.
 
 
 * Ctrl-click on a cross-reference will now take you to its label.
 
 * The actual enabled state of the synchronize TeX output option of the document
   is used to enable or disable the menu item for forward-search.
 
 * The actual enabled state of the synchronize TeX output option of the document
   is used to enable or disable the menu item for forward-search.
 
+* When using the document compare function, there is now an option to display the
+  differences using a special "Document Compare" author.
+
+* InsetRef now supports starred commands. The starred commands stop hyperref from
+  creating a link (and are only available when hyperref is used). There is a 
+  checkbox "No Hyperlink" for this purpose.
+
 !!Documents compilation process and images conversion
 
 * LyX now uses utf8 encoding per default for all languages. This does
 !!Documents compilation process and images conversion
 
 * LyX now uses utf8 encoding per default for all languages. This does
 * Documents that use TeX fonts can only be compiled with XeTeX if the input
   encoding is set to "utf8-plain" or "ascii".
 
 * Documents that use TeX fonts can only be compiled with XeTeX if the input
   encoding is set to "utf8-plain" or "ascii".
 
+* With LyXHTML output, there are now different CSS classees generated for
+  different depths: enumi, enumii, enumiii, and enumiv, and similarly for
+  itemize: lyxitemi, etc. There is also a new HTMLClass tag, which makes it
+  easier to provide specific classes for paragraphs.
+
 * DocBook support has been revamped and now targets DocBook 5 (i.e.
   only XML, SGML is gone). Some supporting files for the previous
   implementation have been removed: all examples (lib/examples),
 * DocBook support has been revamped and now targets DocBook 5 (i.e.
   only XML, SGML is gone). Some supporting files for the previous
   implementation have been removed: all examples (lib/examples),
 
 * tabular-style-insert: Insert a table in a specified style.
 
 
 * tabular-style-insert: Insert a table in a specified style.
 
+* tab-group-next, tab-group-previous: Activate another tab group in split view.
+  The new functions bound to F6/S-F6 in CUA bindings.
+
 
 !!!The following LyX functions have been changed in 2.4:
 
 
 !!!The following LyX functions have been changed in 2.4:
 
 
 * branch-sync-all: Open/close all insets of selected branch (depending on its activation status).
 
 
 * branch-sync-all: Open/close all insets of selected branch (depending on its activation status).
 
+* word-delete-forward, word-delete-backward, char-delete-forward,
+  char-delete-backward
+
+  The 2.4 behavior of these functions is almost equivalent to the
+  pre-2.3 behavior: without argument, it just deletes the
+  next/previous element; with the "confirm" argument however, big
+  insets are selected on the first call and deleted only on the
+  second. This new behavior allow scripts to work intuitively and
+  require the argument only for interactive use.
+
 
 !!!The following LyX functions have been removed in 2.4:
 
 
 !!!The following LyX functions have been removed in 2.4:
 
 !!Changes with respect to external programs and libraries in 2.4:
 
 * The Qt5 libraries are now used by default. In order to link against
 !!Changes with respect to external programs and libraries in 2.4:
 
 * The Qt5 libraries are now used by default. In order to link against
-  Qt4 the configure option --disable-qt5 has to be used.
+  Qt6 the configure option --enable-qt6 has to be used. Qt4 is not 
+  supported anymore.
 
 * The dependency on pplatex/dvipost was dropped.
 
 
 * The dependency on pplatex/dvipost was dropped.
 
 
 * Please additionally see the release notes from the versions in-between:
   https://wiki.lyx.org/LyX/ReleaseNotes
 
 * Please additionally see the release notes from the versions in-between:
   https://wiki.lyx.org/LyX/ReleaseNotes
+
+
+!!Detailed list of 2.4 changes
+
+* For more comprehensive list of changes and new features in LyX 2.4 see
+  https://wiki.lyx.org/LyX/NewInLyX24
+