View Single Post
Old 04-15-2012, 03:02 PM   #606
Mark Nord
2B || !2B
Mark Nord ought to be getting tired of karma fortunes by now.Mark Nord ought to be getting tired of karma fortunes by now.Mark Nord ought to be getting tired of karma fortunes by now.Mark Nord ought to be getting tired of karma fortunes by now.Mark Nord ought to be getting tired of karma fortunes by now.Mark Nord ought to be getting tired of karma fortunes by now.Mark Nord ought to be getting tired of karma fortunes by now.Mark Nord ought to be getting tired of karma fortunes by now.Mark Nord ought to be getting tired of karma fortunes by now.Mark Nord ought to be getting tired of karma fortunes by now.Mark Nord ought to be getting tired of karma fortunes by now.
 
Posts: 854
Karma: 327896
Join Date: Feb 2010
Location: Austria
Device: Sony PRS505/650/T1/tolino vision 5
Hi,
just decapitated Frotz-App in the SIM (code is in the apps-repository) to be used as sandbox for 300/505 keyboard.
Changed key-layout to have 10 keys in each row -> numeric keys can be used for input,
added two "special" keys left and right of the space-bar (as seen on the T1)
Those keys can provide e.g. "/"
Added code to handle hold for center-key and numeric-keys -> PopUp with additional "accented" key.

Thats what I have so far.
Next: move keyboard in it's own XML, and integrate it into main.xml via <view> (See popUpMenu)
Move JS from sandbox to Core-level.
Intrioduce new button-assets with less hight, so that eventually a fifth row (with "soft-keys") or at least a line with number 1 to 0, as "helper" can be done. Should we try a vertical "helper" infront of the numeric-keys too?

IMHO for 600+ we should aim to use the standard-Sony-keyboard, with the same hold-functionality for touch-devices, or - at least - try to reproduce this functionality.
Which would be
A) check if we can use custom-hold with buttons
B) overload key-down to log the system-time and check in key-up for hold
Mark Nord is offline   Reply With Quote