[osk] no way to remove word candidates

Bug #1318808 reported by Bill Filler on 2014-05-12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu UX
Daniela Ferrai
Fix Released
Michael Sheldon
ubuntu-keyboard (Ubuntu)
Michael Sheldon

Bug Description

When word suggestions and auto-complete are turned on, there is no way to disable word candidates for a particular word you want to type that might not be in the list.

For example: I want to type "Hello my friend how are you?"

When typing I get to: "Hello my friend" and the word candidate shows "friends" and no candidate for "friend". Pressing the spacebar causes "friends" to be inserted and there is no way to prevent this. Happens with a lot of other words as well as our word suggestions are not always what you'd want/expect.

I think we should have a small "x" button on the far right of the word ribbon that when pressed will clear the word candidates for the current words, which would allow the user to essentially disable the feature just for the current word.

Related branches

Bill Filler (bfiller) on 2014-05-12
Changed in ubuntu-keyboard (Ubuntu):
importance: Undecided → Critical
Changed in ubuntu-keyboard:
importance: Undecided → Critical
assignee: nobody → Michael Sheldon (michael-sheldon)
Changed in ubuntu-keyboard (Ubuntu):
assignee: nobody → Michael Sheldon (michael-sheldon)
tags: added: osk-usability
Bill Filler (bfiller) wrote :

Another idea would be to swipe the word ribbon to the right to clear it

Just thinking about this a bit in conjunction with the problem of adding words to the user dictionary; what if instead of offering a way to remove the word candidates we just always present the user's exact entry as the second item on the word ribbon, so it's always available for them to select and override the primary suggestion? We could then also use them selecting it as the trigger for adding a word to the dictionary, so only unknown words we have been told are correct get added.

Or on second thoughts maybe it'd be less confusing if the user's input was the first entry in the word ribbon (and maybe highlighted in some way), and then we use the second word in the ribbon as the primary candidate for auto completion?

Changed in ubuntu-keyboard:
status: New → In Progress
Changed in ubuntu-keyboard (Ubuntu):
status: New → In Progress
Bill Filler (bfiller) on 2014-05-27
tags: added: rtm14
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntu-keyboard - 0.99.trunk.phablet2+14.10.20140527-0ubuntu1

ubuntu-keyboard (0.99.trunk.phablet2+14.10.20140527-0ubuntu1) utopic; urgency=low

  [ Michael Sheldon ]
  * Modify the build system so that presage databases are only updated
    when manually requested, instead of during every compile.
  * Add user input to the word ribbon as the first entry, allowing for
    autocomplete suggestions to be overridden. Use the selection of that
    entry as the cue to add words to the user spell check dictionary and
    filter presage's predictions based on what words are in the spell
    check dictionary. (LP: #1318808)
  * Re-evaluate the state of autocaps when the user is deleting
    characters and when the cursor position changes to the beginning of
    a field (LP: #1312329)

  [ Ubuntu daily release ]
  * New rebuild forced
 -- Ubuntu daily release <email address hidden> Tue, 27 May 2014 15:37:47 +0000

Changed in ubuntu-keyboard (Ubuntu):
status: In Progress → Fix Released
Changed in ubuntu-keyboard:
status: In Progress → Fix Released
Changed in ubuntu-ux:
assignee: nobody → Benjamin Keyser (bjkeyser)
John Lea (johnlea) on 2014-07-21
summary: - no way to remove word candidates
+ [osk] no way to remove word candidates
Changed in ubuntu-ux:
assignee: Benjamin Keyser (bjkeyser) → Daniela Ferrai (dferrai)
importance: Undecided → High
status: New → Triaged
Daniela Ferrai (dferrai) on 2014-08-05
Changed in ubuntu-ux:
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers