X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=RELEASE-NOTES;h=2efe627f2c404285ea53cb885c4808e3e6c690a4;hb=90f7007a2e6c78ffd031e4636ff909ab1bc2ddec;hp=50c1cf8ecc986a8fa057a072971e65521854d0c7;hpb=26e5f1a8ec3eb2952e49c87c91395fdcdceddfe9;p=lyx.git diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 50c1cf8ecc..2efe627f2c 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -6,6 +6,17 @@ when upgrading from earlier versions to a version of the 2.1.x series. Interface changes ----------------- +Whenever the user closes a (tabbed) view on a document, either by +clicking on the tab close button, or by using the File->Close menu, +LyX now closes exclusively that specific view. If there are other +views showing the same document, they are not closed. When the user +closes the last view, LyX can be configured for either closing the +document, or keeping it into memory as a hidden document (that can be +shown again through the View->Hidden-> submenu). + +A new configurable preference option has been added, allowing for either +(close_buffer_with_last_view) + There have been some changes to the LyX command line. The following new options have been added: @@ -22,15 +33,35 @@ options have been added: Also, it is available via the mini-buffer (or the -x switch) through a proper new LFUN (see below). +The Advanced Find and Replace feature now supports cancel of a long +search operation by hitting the ESC key. + +The following pref variables were changed in 2.1: -The following pref variables were changed in 2.0: +- \\close_buffer_with_last_view [yes|no|ask] + When user closes the last view on a document, close the document + as well ("yes"), or hide the document ("no"), or ask the user + ("ask"). -The following pref variables are obsoleted in 2.0: +The following pref variables are obsoleted in 2.1: +- \\default_language - \\default_papersize +To set the default language and paper size for new documents, use the +"Save As Document Defaults" button in Document > Settings. + +The support for ArmTeX (a special typesetting engine for Armenian) was removed. +Writing text in Armenian is now possible in a native way using XeTeX. + The following new LyX functions have been introduced: +- LFUN_BRANCH_MASTER_ACTIVATE : + LFUN_BRANCH_MASTER_DEACTIVATE : + Activates or deactivates a branch in a master document from within + a child (as opposed to the existing LFUN_BRANCH_[DE]ACTIVATE, which + toggle the branch in the document itself). + - LFUN_BUFFER_EXPORT_AS Equivalent to the new -export-to command-line switch (see above). @@ -39,6 +70,10 @@ The following new LyX functions have been introduced: This is also available through a new menu voice within the [Edit]->[Paste Special...] sub-menu. +- LFUN_VIEW_CLOSE + Close the current document view only, if there are no more views + on the document, either close or hide it (see the new preference + option \\close_buffer_with_last_view) The following LyX functions have been removed: @@ -53,6 +88,14 @@ The following LyX functions have been changed: to show the settings dialog. This is no longer possible and one should use inset-settings for this purpose. +- LFUN_CLOSE_TAB_GROUP_CLOSE ("close-tab-group") was renamed to + LFUN_TAB_GROUP_CLOSE ("tab-group-close"). + +- LFUN_SPIT_VIEW ("split-view") was renamed to + LFUN_VIEW_SPLIT ("view-split"). + +- LFUN_BREAK_PARAGRAPH ("break-paragraph") was renamed to + LFUN_PARAGRAPH_BREAK ("paragraph-break"). The following LyX key bindings have been changed: @@ -60,6 +103,9 @@ The following LyX key bindings have been changed: - LFUN_MATH_MACRO_FOLD ("math-macro-fold") The binding to "C-minus" has changed to "C-S-underscore". +- The binding "C-w" was moved from "buffer-close" to "view-close" + (only in cua.bind). + Linux desktop file specification and scalable icon has been included into the tarball. @@ -85,3 +131,8 @@ Known issues in version 2.1.0 Caveats when upgrading from earlier versions to 2.1.x ------------------------------------------------------- +In order to improve reported scrolling slowness, we changed the way screen +painting is done. This, however, can slow down the performance on remote +X connections and we provide RC_USE_QIMAGE variable, which brings back +the old way of painting (when set to false). +