Bug 202143 - Reorganize kmail dictionary suggestion menu
Summary: Reorganize kmail dictionary suggestion menu
Status: RESOLVED DUPLICATE of bug 194979
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: kspell (show other bugs)
Version: unspecified
Platform: Ubuntu Unspecified
: NOR wishlist
Target Milestone: ---
Assignee: Zack Rusin
URL:
Keywords:
: 97996 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-07-31 22:29 UTC by Ian Turner
Modified: 2010-01-31 05:45 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ian Turner 2009-07-31 22:29:02 UTC
Version:            (using KDE 4.2.98)
Installed from:    Ubuntu Packages

Currently, right-clicking a misspelled word in kmail brings up a menu with just three options, the last of which opens a submenu. For example, typing in the word "teh" and right-clicking yields a menu as follows:

┌─────────────────────┐
│Ignore               │
│Add to Dictionary    │┌────┐
│Suggestions for teh ►││the │
└─────────────────────┘│eh  │
                        ...
                       │t eh│
                       └────┘

There are two problems with this approach:
1. The easiest to click options are "Ignore" and "Add to Dictionary", which are also the only undoable options. Although in a spellcheck dialog these might be the most common options, in this use case users are unlikely to right-click a word which is already correctly spelled.
2. Actually correcting the word requires two clicks, which is unnecessary as the first menu is not excessively long.

Therefore, I propose to rewrite the menu with the recommendations first and the "Ignore" and "add" options after, as follows:
┌─────────────────────┐
│the                  │
│eh                   │
 ...
│t eh                 │
├─────────────────────┤
│Ignore               │
│Add to Dictionary    │
└─────────────────────┘

Any thoughts on this approach?
Comment 1 Christoph Feck 2010-01-31 05:26:17 UTC

*** This bug has been marked as a duplicate of bug 194979 ***
Comment 2 Christoph Feck 2010-01-31 05:45:31 UTC
*** Bug 97996 has been marked as a duplicate of this bug. ***