Bug Hunting Session
Bug 98441 - UNO: Jump to next and previous spelling/grammar error
Summary: UNO: Jump to next and previous spelling/grammar error
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
5.2.0.0.alpha0+
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: needsDevEval, topicUI
Depends on:
Blocks: UNO-Command-New Spell-Checking
  Show dependency treegraph
 
Reported: 2016-03-05 07:22 UTC by Yousuf Philips (jay) (retired)
Modified: 2017-05-15 22:54 UTC (History)
3 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 Yousuf Philips (jay) (retired) 2016-03-05 07:22:33 UTC
Would be good to have this option, so a user doesnt need to go into the Spelling dialog in order to get to the next error.

Apple's HIG has this assigned to Cmd + Semicolon (Calc uses this key for inserting the current date), MS Word has it assigned to Alt + F7, and Google Docs has it as Ctrl + Comma.

As we already use F7 and Shift + F7 for spellcheck related functions, Alt + F7 seems like the best choice for Windows, but it wont work on Linux (Gnome) as Alt + F7 is for moving the current window. Ctrl + Alt + F7 is also reserved on Linux, so Ctrl + Shift + F7 is likely the only other choice.
Comment 1 Olivier R. 2016-03-07 08:07:05 UTC
I agree with this idea.

F6 may be?
It doesn’t seem to be of any use in LO.
Comment 2 Yousuf Philips (jay) (retired) 2016-03-07 10:51:17 UTC
(In reply to Olivier R. from comment #1)
> F6 may be?
> It doesn’t seem to be of any use in LO.

It is used for accessibility to cycle around between the menubar, toolbar, window, and document.

Alt + Shift + F7 is another possibility which is free throughout libreoffice.
Comment 3 Olivier R. 2016-03-07 11:35:39 UTC
OK, I didn’t see that in the customization dialog.

> Alt + Shift + F7 is another possibility which is free throughout libreoffice.

In that case, imho, it seems better to assign F7 to the Goto-next-error feature and launch the spelling/grammar dialog with Alt + Shift + F7, as it has to be done only once.

Or may be, we could move the thesaurus dialog (Ctrl+F7) to another hotkey. And use this one for the Goto-next-error feature.
Comment 4 Yousuf Philips (jay) (retired) 2016-03-07 18:23:13 UTC
(In reply to Olivier R. from comment #3)
> In that case, imho, it seems better to assign F7 to the Goto-next-error
> feature and launch the spelling/grammar dialog with Alt + Shift + F7, as it
> has to be done only once.

Shorter (1 or 2 keypress) keyboard shortcuts are important to used by novice users and more complicated shortcuts are left for more advanced features. So having a 3 keypress shortcut to access the spelling dialog will be a disadvantage to novice users. Also F7 is used in many office suites as the shortcut to access the spelling dialog.

> Or may be, we could move the thesaurus dialog (Ctrl+F7) to another hotkey.
> And use this one for the Goto-next-error feature.

A three keypress shortcut for this functionality seems appropriate as its functionality is already covered in F7 and would only be used by more advanced shortcut users.
Comment 5 Yousuf Philips (jay) (retired) 2017-05-15 22:54:32 UTC
In addition to the next spelling/grammar error, jumping to the previous spelling/grammar error is also needed as an UNO command.