Reply
Thread Tools
Posts: 64 | Thanked: 74 times | Joined on Mar 2011 @ Bim
#121
how about this?
Attached Images
 
 

The Following 7 Users Say Thank You to knarf For This Useful Post:
Posts: 93 | Thanked: 18 times | Joined on Oct 2011 @ Coimbatore, India
#122
Originally Posted by knarf View Post
how about this?
A Good one!
 
nicolai's Avatar
Posts: 1,637 | Thanked: 4,424 times | Joined on Apr 2009 @ Germany
#123
This is the best result until now. Any suggestions are welcome.
Attached Images
 
 

The Following 12 Users Say Thank You to nicolai For This Useful Post:
qwazix's Avatar
Moderator | Posts: 2,622 | Thanked: 5,447 times | Joined on Jan 2010
#124
It looks good. Can't you strech rows 1 and 2 to full width so that you gain even 1 pixel per key?
__________________
Proud coding competition 2012 winner: ρcam
My other apps: speedcrunch N9 N900 Jolla –– contactlaunch –– timenow

Nemo UX blog: Grog
My website: qwazix.com
My job: oob
 

The Following 4 Users Say Thank You to qwazix For This Useful Post:
Posts: 64 | Thanked: 74 times | Joined on Mar 2011 @ Bim
#125
Originally Posted by knarf View Post
how about this?
I just had an interesting idea. what if the top row were numbers when in CAPITALS mode (shift key on) but it was the most used extras in common mode. e.g.
comma and fullstop and question mark etc shown with common letters and numbers shown with capitals


EDIT added mockup
Attached Images
  

Last edited by knarf; 2012-10-22 at 22:53. Reason: added mockup
 

The Following 5 Users Say Thank You to knarf For This Useful Post:
Posts: 304 | Thanked: 235 times | Joined on May 2010 @ Manila
#126
The default vkb includes some punctuations, actually the most useful punctuations - period, comma, question mark, and exclamation point. It would be good to retain at least the most commonly used punctuations. A good example would be the Maliit vkb, see how period and comma is at the bottom.
Attached Images
 
 
Posts: 3,074 | Thanked: 12,960 times | Joined on Mar 2010 @ Sofia,Bulgaria
#127
Originally Posted by nicolai View Post
This is the best result until now. Any suggestions are welcome.
What is the problem to move some of the symbols on the same row the space is? I know this last row is not drawn by vkbrenderer, but by the upper layer, so what? we have both sources so it shouldn't be a problem to have different layout for landscape/portrait. Also keep in mind languages with more than 28 letters in their alphabet.

Otherwise what you've achieved looks pretty good.

EDIT:

A wild idea:

Add another property to vkbrenderer class, lets name it "keys-special", which contains an array of chars. For every char in that array, create a button (from him-western-...) right to the spacebar. Treat those buttons the same way space button is treated. That way ABI will be kept, i.e. if vkbrenderer class does not expose such property, do nothing. I hope you got the idea, I can elaborate if needed.
__________________
Never fear. I is here.

720p video support on N900,SmartReflex on N900,Keyboard and mouse support on N900
Nothing is impossible - Stable thumb2 on n900

Community SSU developer
kernel-power developer and maintainer


Last edited by freemangordon; 2012-10-23 at 06:29.
 

The Following 6 Users Say Thank You to freemangordon For This Useful Post:
Posts: 3,074 | Thanked: 12,960 times | Joined on Mar 2010 @ Sofia,Bulgaria
#128
Originally Posted by kent_autistic View Post
The default vkb includes some punctuations, actually the most useful punctuations - period, comma, question mark, and exclamation point. It would be good to retain at least the most commonly used punctuations. A good example would be the Maliit vkb, see how period and comma is at the bottom.
How do you switch between languages in maliit?!?
__________________
Never fear. I is here.

720p video support on N900,SmartReflex on N900,Keyboard and mouse support on N900
Nothing is impossible - Stable thumb2 on n900

Community SSU developer
kernel-power developer and maintainer

 

The Following User Says Thank You to freemangordon For This Useful Post:
artpra's Avatar
Posts: 158 | Thanked: 355 times | Joined on Sep 2011
#129
Originally Posted by nicolai View Post
This is the best result until now. Any suggestions are welcome.
- Add 5th, topmost row, with digits or symbols/punctuations (switching with shift);
- "1#+" button next to space can now show other symbols, there will be space for even rarest and weirdest;
- Move "M" one row down, next to "N" (there will be place for it, because that ";:-" button is not needed with 5th row);
- Stretch buttons as much as You can (each pixel counts).

Or, instead of reinventing the wheel, take best examples from industry and mimic them (iOS, Symbian, Meego, Android, etc).

Last edited by artpra; 2012-10-23 at 06:52.
 

The Following User Says Thank You to artpra For This Useful Post:
Posts: 3,074 | Thanked: 12,960 times | Joined on Mar 2010 @ Sofia,Bulgaria
#130
Originally Posted by artpra View Post
- Add 5th, topmost row, with digits or symbols/punctuations (switching with shift);
- "1#+" button next to space can now show other symbols, there will be space for even rarest and weirdest;
- Move "M" one row down, next to "N" (there will be place for it, because that ";:-" button is not needed with 5th row);
- Stretch buttons as much as You can (each pixel counts).

Or, instead of reinventing the wheel, take best examples from industry and mimic them (iOS, Symbian, Meego, Android, etc).
There is a problem that keyboard consists of two parts. And adding a fifth row on the top will mean a rework of all keyboard definitions. Which we'd better skip if possible.
__________________
Never fear. I is here.

720p video support on N900,SmartReflex on N900,Keyboard and mouse support on N900
Nothing is impossible - Stable thumb2 on n900

Community SSU developer
kernel-power developer and maintainer

 

The Following 3 Users Say Thank You to freemangordon For This Useful Post:
Reply

Tags
nokia n900, portrait vkb


 
Forum Jump


All times are GMT. The time now is 18:33.