X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FLyXAction.cpp;h=992b47a4412e34367fe921143a6553c97b592a64;hb=c69da75dfca389b219e269f9d5668215f398c24b;hp=704b37a4d6c6236b46e4f89929c63d3682750f4c;hpb=b257e2999b71d1caf619cb99dda0197c9a4141c8;p=features.git diff --git a/src/LyXAction.cpp b/src/LyXAction.cpp index 704b37a4d6..992b47a441 100644 --- a/src/LyXAction.cpp +++ b/src/LyXAction.cpp @@ -452,6 +452,15 @@ void LyXAction::init() */ { LFUN_BRANCH_INSERT, "branch-insert", Noop, Edit }, +/*! + * \var lyx::FuncCode lyx::LFUN_BRANCH_SYNC_ALL + * \li Action: Open/close all insets of selected branch (depending on its activation status). + * \li Syntax: branch-sync-all + * \li Origin: sanda, 15 April 2022 + * \endvar + */ + { LFUN_BRANCH_SYNC_ALL, "branch-sync-all", AtPoint, Buffer }, + /*! * \var lyx::FuncCode lyx::LFUN_BRANCH_INVERT * \li Action: Toggles inversion status of branch inset. @@ -642,7 +651,7 @@ void LyXAction::init() visible in any window. * \li Syntax: buffer-forall * \li Params: : The command to be applied to the buffers. - * \li Sample: Close all Notes in buffers: \n + * \li Sample: Close all Notes in all buffers: \n buffer-forall inset-forall Note inset-toggle close \n Toggle change tracking on buffers: \n buffer-forall changes-track \n @@ -2179,8 +2188,10 @@ void LyXAction::init() yellow note insets. * \li Sample: Remove all index insets: \n inset-forall Index char-delete-forward force \n - Close all Notes (also works for a particular branch, for example): \n + Close all Notes: \n inset-forall Note inset-toggle close \n + Open all branch insets of branch "myBranch": \n + inset-forall Branch:myBranch inset-toggle open \n Transform all yellow notes to comments \n inset-forall Note:Note inset-modify note Note Comment \n Try to put LyX in an infinite loop if there is at least a Note: \n @@ -3508,7 +3519,7 @@ void LyXAction::init() * \var lyx::FuncCode lyx::LFUN_SEARCH_IGNORE * \li Action: Enables/disables searching for features in findadv * \li Syntax: search-ignore - * \li Params: : language|color|sectioning|font|series|shape|family|markup|underline|strike|deleted\n + * \li Params: : language|color|sectioning|font|series|shape|family|markup|underline|strike|deleted|non-output-content\n * \li Params: : true|false * \endvar */ @@ -3900,17 +3911,17 @@ void LyXAction::init() valign-top|valign-bottom|valign-middle|longtabular-align-left|\n longtabular-align-center|longtabular-align-right|m-align-left|m-align-right|\n m-align-center|m-valign-top|m-valign-bottom|m-valign-middle|multicolumn|\n - reset-formal-default|set-all-lines|unset-all-lines|toggle-longtabular|\n - set-longtabular|unset-longtabular|set-pwidth|\n + reset-formal-default|set-all-lines|toggle-all-lines|unset-all-lines|\n + toggle-longtabular|set-longtabular|unset-longtabular|set-pwidth|\n set-mpwidth|set-rotate-tabular|unset-rotate-tabular|toggle-rotate-tabular|\n set-rotate-cell|unset-rotate-cell|toggle-rotate-cell|set-usebox|set-lthead|\n unset-lthead|set-ltfirsthead|unset-ltfirsthead|set-ltfoot|unset-ltfoot|\n set-ltlastfoot|unset-ltlastfoot|set-ltnewpage|toggle-ltcaption|\n set-special-column|set-special-multicolumn|set-special-multirow|\n toggle-booktabs|set-booktabs|unset-booktabs|set-top-space|set-bottom-space|\n - set-interline-space|set-border-lines|tabular-valign-top|\n - tabular-valign-middle|tabular-valign-bottom|set-tabular-width|\n - toggle-varwidth-column + set-interline-space|tabular-valign-top|tabular-valign-middle|\n + tabular-valign-bottom|set-tabular-width|toggle-varwidth-column|\n + set-border-lines|toggle-border-lines|set-inner-lines|toggle-inner-lines Various math-environment features are handled as well, e.g. add-vline-left/right for\n the Grid/Array environment.\n : additional argument for some commands, use debug mode to explore its values. @@ -4084,6 +4095,8 @@ void LyXAction::init() menubar : Toggle visibility of the menubar.\n scrollbar : Toggle visibility of the scrollbar.\n frame : Toggle visibility of the frames around editing window.\n + zoomslider : Toggle visibility of the zoom slider in statusbar.\n + zoomlevel : Toggle visibility of the zoom level display in statusbar.\n fullscreen : Toggle fullscreen mode. This also covers calling the previous functions. However #LFUN_TOOLBAR_TOGGLE for the custom tweaks of the toolbars should be used.