UIFe: Onboard (on-screen keyboard) does not use Ubuntu interface font or colours
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| Ayatana Design |
Wishlist
|
Unassigned | ||
| Onboard |
Undecided
|
Unassigned | ||
| onboard (Ubuntu) |
Wishlist
|
Unassigned |
Bug Description
Binary package hint: onboard
The default on-screen keyboard (used for a11y and tablets) in Ubuntu does not use the Ubuntu interface font or theme colours.
http://
http://
Think that's everything covered:
1. +1 from A11y/Charlie/
2. +1 from Jim/Ubuntu Docs as there is no Onboard documentation/
3. +1 from Ivanka/
Related branches
- marmuta: Approve on 2011-04-24
-
Diff: 261 lines (+94/-72)4 files modifiedOnboard/Config.py (+1/-1)
Onboard/KeyGtk.py (+28/-6)
layouts/Default-Alpha.svg (+62/-62)
layouts/Default.onboard (+3/-3)
summary: |
- Onboard (on-screen keyboard) does not use Ubuntu interface font or + UIFe: Onboard (on-screen keyboard) does not use Ubuntu interface font or colours |
Changed in onboard (Ubuntu): | |
milestone: | none → ubuntu-11.04 |
Changed in ayatana-design: | |
milestone: | none → release |
Changed in onboard (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Wishlist |
Changed in ayatana-design: | |
status: | New → Fix Committed |
importance: | Undecided → Wishlist |
Changed in onboard: | |
status: | New → Confirmed |
Alan Bell (alanbell) wrote : | #1 |
Alan Bell (alanbell) wrote : | #2 |
discussion in #ayatana
http://
Paul Sladen (sladen) wrote : | #3 |
Ooops, seems I ended up duplicating the original bug from two weeks ago! (Guess the right people just didn't get subscribed!).
Signed off by Ivanka two weeks ago:
http://
<ivanka> AlanBell: makes a lot of sense but to warn you, UI exceptions are getting harder and harder.
<ivanka> AlanBell: that won't stop me trying though as this does look much much better.
description: | updated |
Charlie Kravetz (charlie-tca) wrote : | #4 |
The contrasts and letters used in this scheme do make the Onboard Keyboard easier to see. From a visual impairment view, this should make Onboard more useful to the Ubuntu community. As a user who can not always distinguish letters and numbers due to the design, this is a step in the right direction. The contrasts on the keys themselves make the most used keys easier to see.
Alan Bell (alanbell) wrote : | #5 |
The colours are tones of the correct aubergine and orange colours with #dd4814 as the keycap border colour. The highest contrast keys are the main keys followed by the number keys. Boldest colours are on shift and space as they don't need contrast. Image was checked with a variety of visually impaired users in #ubuntu-
Jim Campbell (jwcampbell) wrote : | #6 |
At the moment we don't have any documentation about Onboard (we have some about Orca, but those docs need a bit of updating) so this proposed merge is fine by the Ubuntu Docs team.
Penelope Stowe (pendulum) wrote : | #7 |
I love anything that makes a accessibility program look more like it belongs within Ubuntu.
As well, the colours and contrast are much improved from the previous colours for onBoard.
Paul Sladen (sladen) wrote : | #8 |
Jim: per your reply about the /lack/ of documentation, I've filed bug #768602 ('Does not contain any a11y/tablet computer documentation about Onboard, the default on-screen keyboard') while we're at it!
description: | updated |
tags: | added: a11y |
Francesco Fumanti (frafu) wrote : | #9 |
In reply to comment #1 and the references to Caribou (It is a bit of topic, but since people of the a11y team are watching this thread, I think it is worth mentioning it):
Onboard does not need at-spi in order to work; but I think Caribou depends on it. I don't know whether at-spi2 solves the problems of at-spi (for example, opening /usr/bin in nautilus takes very long; under some circumstances there was something like a lock (I don't remember the details from the top of my head),...), but I think for a simple onscreen keyboard like onboard, not depending on at-spi is a good thing.
In fact, I wonder whether we should not consider two categories of onscreen keyboard users:
- Those that can control the pointer that only requires a simple onscreen keyboard like onboard.
- Those that access the computer with switches and that probably need a more sophisticated onscreen keyboard like gok (or I suppose Caribou, once it is completed), that is able to grab elements of the active application and duplicate them in the gok interface to make them accessible to the user.
Alan Bell (alanbell) wrote : | #10 |
@Francesco, yes, totally valid points. I will be looking at Caribou and there are known bugs with on screen keyboards and both unity and gnome shell, however, this specific bug is about getting onboard which is already in Natty to look like it belongs, what we do for Oneiric is up for discussion and I would encourage you to participate in the relevant sessions at UDS in a few weeks.
Changed in onboard: | |
status: | Confirmed → In Progress |
Changed in onboard (Ubuntu): | |
milestone: | ubuntu-11.04 → natty-updates |
marmuta (marmuta) wrote : | #11 |
Onboard main has support for themes now. There is an Ambiance theme included based on Alan Bells design. The system wide default theme can be specified in a new configuration file onboard-
Have a look and let me know if you want to see any changes.
Changed in onboard: | |
status: | In Progress → Fix Committed |
Francesco Fumanti (frafu) wrote : | #12 |
Onboard 0.95.0 has been released and it contains among others the changes that marmuta announced in comment 11 of this thread.
Remark:
Onboard uses distutils-extra and version 2.26 currently shipping with natty has a bug that breaks the building of the debian package of Onboard. The distutils-extra bug is fixed in version 2.28 that is currently shipping in oneiric. Thus, unless the fixed version of distutils-extra is backported to natty, onboard cannot be built on a current standard natty installation.
Charlie Kravetz (charlie-tca) wrote : | #13 |
The normal procedure to get the fix into the previous versions of Ubuntu is:
Please do steps 1 and 2 of the SRU Procedure [1] to bring the need to a developer's attention.
Changed in onboard: | |
status: | Fix Committed → Fix Released |
Changed in onboard: | |
status: | Fix Released → Fix Committed |
Francesco Fumanti (frafu) wrote : | #14 |
Here is the SRU that I filed:
https:/
Francesco Fumanti (frafu) wrote : | #15 |
You can find the new version of Onboard that among others includes this bug fix in my PPA for Ubuntu Natty:
https:/
I am writing this here in case you might want to try the new release.
Changed in onboard (Ubuntu): | |
status: | Triaged → Fix Released |
Changed in onboard: | |
status: | Fix Committed → Fix Released |
Changed in ayatana-design: | |
status: | Fix Committed → Fix Released |
discussion in accessibility IRC channel with Ivanka from the design team irclogs. ubuntu. com/2011/ 04/07/% 23ubuntu- accessibility. html#t09: 23
http://