]> 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 2ae5e72a5270e06e7985dcd7e70f2f26dddbde09..7a426506dc1164c965e13fd805a393d4179dc0fa 100644 (file)
@@ -3,10 +3,12 @@
 
 !!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
   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.
 
 * Default shortcuts for saving bookmarks have been changed to Alt-NUM, where
   NUM is the number of the bookmark. (They were previously Shift-F1, etc.)
 
-* This allows Shift-F3 to be used for word-find-backwards (i.e., find previous)
-  on Linux and Windows.
+* Shift-F3 can be used for word-find-backwards (i.e., find previous) on Linux
+  and Windows.
 
 * The shortcut to use the selection for a find on macOS is now Cmd-E, as is the
   Apple standard.  The shortcut for find the next occurrence of the current
 * 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 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),
 
 * spelling-remove-local removes words for a given language from the document's local
   spelling dictionary.
+
+* index-tag-all adds a copy of the index entry under cursor to after all occurrences of the
+  word that precedes the index inset.
   
 * inset-insert-copy inserts the inset's content (in ToC pane) at the position of the cursor.
 
 
 * 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:
 
 
 * 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:
 
 !!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.
 
 
 * 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
+