Bugzilla – Bug 11135
Numerical keyboard should go 1234567890, not 0123456789
Last modified: 2009-09-08 09:15:29 UTC
Seems stupid at first, but all keyboard layouts I've checked have 0 after the 9, not in front of the 1.
Ben, who should decide this? Dean, Noah, Matt?
yes, it should match a computer keyboard
this has been correctly laid out for a while now.
Ben - I can confirm it's ok in _most_ places. But if I remember right, then it's still the other way around in the Hex input keyboard or something else used during wlan setup. At least it was earlier this week, when I last updated. Can't test right now.
these are the current keyboard definitions for any keyboard that displays numbers. they all start from 1, including hex ['emailNumeric'] = { { '1', '2', '3', '4', '5', '6', '7', '8', '9', '0' }, { '$', '+', '_', '-', '!', '#', '%', '&', "'", '*' }, { '@', '/', '=', '?', '^', '`', '{', '|', '}', '~', '.' }, { self:_switchKeyboardButton(self:_decideKbType('email'), keyboardButtonText.qwertyLower), { keyWidth = 0, text = '.' }, { keyWidth = 92, text = '@' }, self:_macroKeyButton('.com'), self:_go() }, }, ['hex'] = { { '1', '2', '3', '4', '5', '6', '7', '8', '9', '0' } , { self:_spacer(), 'A', 'B', 'C', 'D', 'E', 'F', self:_go() }, }, ['ip'] = { { '1', '2', '3', '4', '5', '6', '7', '8', '9', '0' } , { '.', self:_spacer(), self:_go(92) }, }, ['numeric'] = { { '1', '2', '3', '4', '5', '6', '7', '8', '9', '0' }, { '.', '-', '+', '/', '=', '_', '@', '#', '$', '%' }, { self:_spacer(), ':', '&', ',', '?', '!', '(', ')', "'", self:_spacer() }, { self:_switchKeyboardButton(self:_decideKbType('qwerty'), keyboardButtonText.qwerty, 92), self:_spaceBar(), self:_go(92), }, },
Verified ok in rev. 5000. Thanks!