]> git.lyx.org Git - features.git/commit
Reimplement inset-select-all in a generic way
authorJean-Marc Lasgouttes <lasgouttes@lyx.org>
Sun, 19 Oct 2014 18:43:17 +0000 (20:43 +0200)
committerJean-Marc Lasgouttes <lasgouttes@lyx.org>
Tue, 6 Jan 2015 10:05:49 +0000 (11:05 +0100)
commit1997e8b817c0a65aa82f97ef7cc887c7bb11caa1
tree96830568c08a4f0f3a5f3a69524c63f7a41c5649
parente0840f28b73aa16b5bd0a2c8aa9bf84198d19287
Reimplement inset-select-all in a generic way

There are 3 possible actions (in order)
* select current cell
* select all calls of inset
* select the inset from outside (in the containing inset)

C-a is now bound to inset-select-all

C-M-a is bound to the global "select all". The
reason for this change is that selecting an inset
is a more common operation that selecting an entire
document.

This patch is the result of discussion on #7727.
12 files changed:
RELEASE-NOTES
lib/bind/cua.bind
lib/bind/mac.bind
lib/bind/sciword.bind
lib/doc/LFUNs.lyx
src/BufferView.cpp
src/CursorSlice.cpp
src/CursorSlice.h
src/LyXAction.cpp
src/Text3.cpp
src/mathed/InsetMathNest.cpp
status.21x