Download it now!
Bug 70418 - When selecting text, automatically select entire word
Summary: When selecting text, automatically select entire word
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: needsUXEval
Depends on:
Blocks: Writer-UX Writer-Enhancements Selection
  Show dependency treegraph
 
Reported: 2013-10-13 05:54 UTC by Luke
Modified: 2019-08-20 20:00 UTC (History)
5 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Luke 2013-10-13 05:54:17 UTC
Please consider adding the optional feature to intelligently select text word by word. When highlighting one word, only select the characters. When you select more than one word, select entire words at a time. When selecting left to right, and the mouse is moved backwards, revert to selecting one character at a time. If the cursor is moved right again over multiple words, continue with the select by word behavior.

This feature would only apply to Writer and Impress. The option to disable it could be placed under 
Tools -> Options -> Writer AND Impress -> General -> Editing

The option could be called "When selecting text, automatically select entire word"

The feature would be especially useful for those of us on laptop with imprecise input devices like touchpads or pointing sticks. You can see an example of how this could be implemented by using MS Word or Powerpoint.
Comment 1 Jorendc 2013-10-13 22:15:01 UTC
Looks a nice feature to have :).
Therefore I mark it as such (enhancement request) and NEW.

Kind regards,
Joren
Comment 2 Luke 2014-10-10 17:52:35 UTC
Added Samuel as he's been active in this area.
Comment 3 Samuel Mehrbrodt (CIB) 2014-10-11 10:00:00 UTC
Doesn't this already work?
When I select a whole word by double-clicking on it, then move the mouse, the whole next word is selected.
Comment 4 Samuel Mehrbrodt (CIB) 2014-10-11 10:00:51 UTC
The same works with paragraphs btw.
Comment 5 Luke 2014-10-11 21:53:53 UTC
Right now, the select-by-word mode has to be enabled by double-clicking on a word and then dragging. The user has to remember to start with a double click. Instead, I am suggesting to have a more intelligent select that starts with a single-click and drag. Once you have highlighted more than one word, it will automatically switch into select-by-word mode. To disable this mode, you move the move backwards to return to the select-by-character mode. 

This is how most modern word processors behave. Do you have access to Word Perfect or MS Word? If not, I can record a video on youtube.
Comment 6 Samuel Mehrbrodt (CIB) 2014-10-12 19:04:40 UTC
Ok, I have now checked Word and seen how this works.
Comment 7 Luke 2016-05-11 15:33:57 UTC
Still not available in Version: 5.2.0.0.alpha1+
Build ID: 4266caadbbe67fa23de0df3b84f4d923cfd57201
Comment 8 Thomas Lendo 2019-08-20 15:52:18 UTC
Adding needsUXEval keyword.

Such autoselection of an entire word would be really useful. Sometimes I miss this when editing words or terms multiple times. But I also like the current behavior of LibreOffice because sometimes you don't want to select a full word. For me, it would be sufficient to have an accelerator key (maybe shift or ctrl) to shift to the other selection mode temporarily.

So we have to discuss 3 issues:
1. What should be the default behavior: Selection by character or word?
2. Where should this setting be changable?
3. How can it be made possible to switch temporarily to the other mode?
Comment 9 Thomas Lendo 2019-08-20 15:58:00 UTC
Additional note: It's already possible to select word by word with keyboard by pressing SHIFT + CTRL + ARROW KEY.

So, this enhancement request would harmonize (1) a mouse + keyboard selection and (2) a keyboard only selection.
Comment 10 Thomas Lendo 2019-08-20 16:10:41 UTC
And the fourth issue:
4. Behavior of selecting a single or some character(s) or word(s) and what if user changes selection back. This is mentioned by the bug opener in comment 0.


MSO Word behaves also differently:

Starting text selection by mouse within an arbitrary position in a word only selects the selected characters. If the user selects also the first character of the following word then the selection of the first word expands to the entire first word and all following words will be selected in its entire length. (Switch from character to word selection.)

If the user is going back to the first word with its selection then the selection mode switches back from entire word to characters. (Switch from word to character selection.)