Opened 7 years ago

Last modified 5 years ago

#4150 new defect

Applications need to detect/adapt to OSK height when OSK height can vary

Reported by: greenfeld Owned by: erikos
Priority: Normal Milestone: Unspecified
Component: Sugar Version: Unspecified
Severity: Unspecified Keywords:
Cc: Distribution/OS: OLPC
Bug Status: Unconfirmed

Description

Some fixes such as #4049 account for the "normal" Mallit OSK keyboard height.

But for certain languages the Mallit OSK has an extra level of keys above the normal QWERTY (or similar) top row. An example language which does this is Vietnamese (vi). Fixes such as #4049 do not account for this possibility.

I'm not quite sure what to assign this to as it is something that generally has to be taken into account, as it makes the majority of the screen unavailable for non-keyboard use.

Seen in OLPC 13.1.0 os8.

Change History (2)

comment:1 Changed 7 years ago by garycmartin

Vietnamese, and two of the Chinese layouts (neither of the Chinese layouts currently are deployable due to their need for a external glyph composition engine) are the only layouts that have the extra row of keys, all others have the same height. Having poked at the xml I think the Vietnamese layout is not very standard and could be improved to a standard height layout in a future cycle.

However if this is considered important just now, a main.ini and .xml configuration change could be added for these layouts to set a smaller custom key height for these specific keyboards – this should make the height a close match (but likely not 100% the same).

comment:2 Changed 5 years ago by walter

  • Priority changed from Unspecified by Maintainer to Normal
Note: See TracTickets for help on using tickets.