Re: QtMoko's new keyboard

2012-05-09 Thread Nashvin Gangaram
Its looking awesome Radek!  Just make sure that any key supported by the
old input methods is still supported...



On Tue, May 8, 2012 at 11:45 PM, Radek Polak pson...@seznam.cz wrote:

 Hi,
 while there was discussion about hw keyboard, i was working on software
 onscreen keyboard with simple goal: implement the best onscreen keyboard in
 the world.

 I think i am now very close ;-) The key is to have as big buttons as
 possible.
 Here is picture and video of how it looks now:

 http://activationrecord.net/radekp/pub/keyboard.png
 http://www.youtube.com/watch?v=fyN7wS66y_I

 It still needs some more work, but it's currently very usable and i am
 really
 happy how it works. E.g. the video was taken with N900 in my left hand and
 still with the SMS layout i made no mistake.

 My plan for now is to finish it up and remove all those 5!! QtMoko input
 methods in favour of this one. I can make installable packages of the old
 methods if anyone is interested. This should be part of v45. For v46 i can
 try
 to implement customizable layouts and unicode characters.

 Regards

 Radek

 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: QtMoko's new keyboard

2012-05-09 Thread Giacomo 'giotti' Mariani
Hello Radeck,

On 05/08/2012 10:26 PM, community-requ...@lists.openmoko.org wrote:
 Hi,
 while there was discussion about hw keyboard, i was working on software 
 onscreen keyboard with simple goal: implement the best onscreen keyboard in 
 the world.

 I think i am now very close ;-) The key is to have as big buttons as 
 possible. 
 Here is picture and video of how it looks now:

 http://activationrecord.net/radekp/pub/keyboard.png
 http://www.youtube.com/watch?v=fyN7wS66y_I

 It still needs some more work, but it's currently very usable and i am really 
 happy how it works. E.g. the video was taken with N900 in my left hand and 
 still with the SMS layout i made no mistake.

 My plan for now is to finish it up and remove all those 5!! QtMoko input 
 methods in favour of this one. I can make installable packages of the old 
 methods if anyone is interested. This should be part of v45. For v46 i can 
 try 
 to implement customizable layouts and unicode characters.

 Regards

 Radek
Your keyboard looks very promising, thanks a lot!
Anyway, I like the predictive keyboard very much and I'd like a package
of it, just in case your one doesn't fit my needs.

Best regards,
   Giacomo

-- 
##
giacomo 'giotti' mariani
gpg --keyserver pool.sks-keyservers.net --recv-key 0x99bfa859
O ASCII ribbon campaign: stop HTML mail
www.asciiribbon.org
##


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: QtMoko's new keyboard

2012-05-09 Thread Matthias Apitz
On 05/08/2012 10:26 PM, community-requ...@lists.openmoko.org wrote:

 Hi,
 while there was discussion about hw keyboard, i was working on software 
 onscreen keyboard with simple goal: implement the best onscreen keyboard in 
 the world.

 I think i am now very close ;-) The key is to have as big buttons as 
 possible. 
 Here is picture and video of how it looks now:

 http://activationrecord.net/radekp/pub/keyboard.png
 http://www.youtube.com/watch?v=fyN7wS66y_I

 It still needs some more work, but it's currently very usable and i am really 
 happy how it works. E.g. the video was taken with N900 in my left hand and 
 still with the SMS layout i made no mistake.

 My plan for now is to finish it up and remove all those 5!! QtMoko input 
 methods in favour of this one. I can make installable packages of the old 
 methods if anyone is interested. This should be part of v45. For v46 i can 
 try 
 to implement customizable layouts and unicode characters.

 Regards

 Radek

Hi Radek,

Thanks for this amazing step forward!

Is this work somehow available as well for the SHR distribution?

For the former Om2008.9 and now in SHR I'm using an enhanced version
which includes all Spanish tilded chars and signs like áíóéñ¡¿...
I'm attaching the keyboard file. Is yours somehow expandable as well or
could you produce a Spanish version of yours too?

Thanks in advance

matthias
-- 
Matthias Apitz
e g...@unixarea.de - w http://www.unixarea.de/
UNIX since V7 on PDP-11, UNIX on mainframe since ESER 1055 (IBM /370)
UNIX on x86 since SVR4.2 UnixWare 2.1.2, FreeBSD since 2.2.5
##KBDCONF-1.0
kbd 450 190

# keyboard type
type TERMINAL
# an icon for the keyboard so you know which one you have
icon qwerty.png

# added by g...@unixarea.de for Spanish tilde chars
# $Id: Spanish.kbd,v 1.10 2009/03/02 15:55:17 guru Exp $
#

key  450  30  30
  normal   ¿  ¿
key  750  30  30
  normal   á  á
  capslockÁ  Á
key 1050  30  30
  normal   é  é
  capslockÉ  É
key 1350  30  30
  normal   í  í
  capslockÍ  Í
key 1650  30  30
  normal   ñ  ñ
  capslockÑ  Ñ
key 1950  30  30
  normal   ó  ó
  capslockÓ  Ó
key 2250  30  30
  normal   ú  ú
  capslockÚ  Ú
key 2550  30  30
  normal   ü  ü
  capslockÜ  Ü
key 2850  30  30
  normal   ¡  ¡

key   0   30  30  30
  normal   ` grave
  shift~ asciitilde
  capslock ` grave
key  30   30  30  30
  normal   1 1
  shift! exclam
  capslock 1 1
key  60   30  30  30
  normal   2 2
  shift@ at
  capslock 2 2
key  90   30  30  30
  normal   3 3
  shift# numbersign
  capslock 3 3
key 120   30  30  30
  normal   4 4
  shift$ dollar
  capslock 4 4
key 150   30  30  30
  normal   5 5
  shift% percent
  capslock 5 5
key 180   30  30  30
  normal   6 6
  shift^ asciicircum
  capslock 6 6
key 210   30  30  30
  normal   7 7
  shift ampersand
  capslock 7 7
key 240   30  30  30
  normal   8 8
  shift* asterisk
  capslock 8 8
key 270   30  30  30
  normal   9 9
  shift( parenleft
  capslock 9 9
key 300   30  30  30
  normal   0 0
  shift) parenright
  capslock 0 0
key 330   30  30  30
  normal   - minus
  shift_ underscore
  capslock - minus
key 360   30  30  30
  normal   = equal
  shift+ plus
  capslock = equal
key 390   30  60  30
  normal   backspace.png BackSpace

key   0  60  45  30
  normal   tab.png Tab
  shifttab.png ISO_Left_Tab
key  45  60  30  30
  normal   q q
  shiftQ Q
  capslock Q Q
key  75  60  30  30
  normal   w w
  shiftW W
  capslock W W
key 105  60  30  30
  normal   e e
  shiftE E
  capslock E E
key 135  60  30  30
  normal   r r
  shiftR R
  capslock R R
key 165  60  30  30
  normal   t t
  shiftT T
  capslock T T
key 195  60  30  30
  normal   y y
  shiftY Y
  capslock Y Y
key 225  60  30  30
  normal   u u
  shiftU U
  capslock U U
key 255  60  30  30
  normal   i i
  shiftI I
  capslock I I
key 285  60  30  30
  normal   o o
  shiftO O
  capslock O O
key 315  60  30  30
  normal   p p
  shiftP P
  capslock P P
key 345  60  30  30
  normal   [ bracketleft
  shift{ braceleft
  capslock [ bracketleft
key 375  60  30  30
  normal   ] bracketright
  shift} braceright
  capslock ] bracketright
key 405  60  45  30
  normal   \ backslash
  shift| bar
  capslock \ backslash

key   0  90  60  30
  normal   caps
  capslock CAPS
  is_capslock
key  60  90  30  30
  normal   a a
  shiftA A
  capslock A A
key  90  90  30  30
  normal   s s
  shiftS S
  capslock S S
key 120  90  30  30
  normal   d d
  shiftD D
  capslock D D
key 150  90  30  30
  normal   f f
  shiftF F
  capslock F F
key 180  90  30  30
  normal   g g
  shiftG G
  capslock G G
key 210  90  30  30
  normal   h h
  shiftH H
  capslock H H
key 240  90  30  30
  normal   j j
  shiftJ J
  capslock J J
key 270  90  30  30
  normal   k k
  shiftK K
  capslock K K
key 300  90  30  30
  normal   l l
  shiftL L
  capslock L L
key 330  90  30  30

NeoTools [Ubuntu]

2012-05-09 Thread Travis Bachelder
Oops forgot to change the subject.

I'm trying to figure out how to download and install Neotools. When I go
the this link http://users.on.net/~antisol/neotool. It goes to what look
like the code?

I read somewhere that I can copy this to Gedit and use some terminal
commands to install it.

Am I missing something?
Thanks,
Travis Bachelder

This email was sent by Howell Laboratories, Inc. or Shively Labs.  It may 
contain information that is confidential or privileged.  If you suspect you 
were not intended to receive it, please delete it without copying or forwarding 
it, and notify the sender by reply email or by calling 207-647-3327.
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: NeoTools [Ubuntu]

2012-05-09 Thread Nashvin Gangaram
Hi Travis

Neotool is just a script.  It does not need installation.  You can run it
from the terminal directly (./neotool.sh)

Nowadays, I just use dfu-util directly...

Regards,
Nashvin



On Wed, May 9, 2012 at 1:43 PM, Travis Bachelder tbachel...@shively.comwrote:

 Oops forgot to change the subject.

 I'm trying to figure out how to download and install Neotools. When I go
 the this link http://users.on.net/~antisol/neotool. It goes to what look
 like the code?

 I read somewhere that I can copy this to Gedit and use some terminal
 commands to install it.

 Am I missing something?
 Thanks,
 Travis Bachelder

 This email was sent by Howell Laboratories, Inc. or Shively Labs.  It may 
 contain information that is confidential or privileged.  If you suspect you 
 were not intended to receive it, please delete it without copying or 
 forwarding it, and notify the sender by reply email or by calling 
 207-647-3327.



 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: QtMoko's new keyboard

2012-05-09 Thread Radek Polak
On Wednesday, May 09, 2012 01:00:00 PM Matthias Apitz wrote:

 Is this work somehow available as well for the SHR distribution?

IIRC SHR uses illume keyboard. It's entirely diffrent project. But since it 
took me just few days to do in Qt it should be quite the same amount of work 
for illume keyboard.

 For the former Om2008.9 and now in SHR I'm using an enhanced version
 which includes all Spanish tilded chars and signs like áíóéñ¡¿...
 I'm attaching the keyboard file. Is yours somehow expandable as well or
 could you produce a Spanish version of yours too?

Currently the layout is in cpp sources, but it should not be a big problem to 
load it from external file - it's just array of chars. I'll try to make it for 
v45...

Regards

Radek___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: QtMoko's new keyboard

2012-05-09 Thread Rafael Ignacio Zurita
Geat work Radek!!! Thanks a lot for that job coming!!

Rafa

--- On Tue, 5/8/12, Radek Polak pson...@seznam.cz wrote:
 Hi,
 while there was discussion about hw keyboard, i was working on software 
 onscreen keyboard with simple goal: implement the best onscreen keyboard in 
 the world.
 
 I think i am now very close ;-) The key is to have as big
 buttons as possible. 
 Here is picture and video of how it looks now:
 
 http://activationrecord.net/radekp/pub/keyboard.png
 http://www.youtube.com/watch?v=fyN7wS66y_I
 
 It still needs some more work, but it's currently very
 usable and i am really 
 happy how it works. E.g. the video was taken with N900 in my
 left hand and 
 still with the SMS layout i made no mistake.
 
 My plan for now is to finish it up and remove all those 5!!
 QtMoko input 
 methods in favour of this one. I can make installable
 packages of the old 
 methods if anyone is interested. This should be part of v45.
 For v46 i can try 
 to implement customizable layouts and unicode characters.
 
 Regards
 
 Radek
 
 ___
 Openmoko community mailing list
 community@lists.openmoko.org
 http://lists.openmoko.org/mailman/listinfo/community
 

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: NeoTools [Ubuntu]

2012-05-09 Thread Boudewijn
Hi Travis,

On Wednesday 09 May 2012 13:43:21 Travis Bachelder wrote:
 Oops forgot to change the subject.
 
 I'm trying to figure out how to download and install Neotools. When I go
 the this link http://users.on.net/~antisol/neotool. It goes to what look
 like the code?
 
 I read somewhere that I can copy this to Gedit and use some terminal
 commands to install it.
 
 Am I missing something?

You are not missing something, but as I recall from a previous post, you are 
new to using Ubuntu/Linux. 

If you come from MS Windows, I guess you are familiar with .bat batch files. 
The page you see at ~antisol/neotool is comparable to a batch script (with the 
difference of being more powerful etc, fill in Linux marketing ;-) ).

To install you can follow (at least) two paths: 
- open the page in your web browser, copy the text and paste it in a text 
file, or
- use the command line: wget http://users.on.net/~antisol/neotool

The second will get the file and put it in your current directory.

To use the script, it has to be executable. Use chmod + x filename to add 
(+) execution rights (x) to the file. You would type at the command prompt 
chmod +x neotool , for example. After that, to run: ./neotool  (or whatever 
name you gave it).

It has some dependencies, which you probably installed after reading the wiki.

The whole chat with your computer could look like (it's a bit of an artists 
impression, but should give you an idea): 

traba@rig:~/$ sudo apt-get install bash zenity which awk
[sudo] password for traba:


traba@rig:~/$ wget http://users.on.net/~antisol/neotool
--2012-05-09 21:25:56--  http://users.on.net/~antisol/neotool
Resolving users.on.net (users.on.net)... 203.16.214.120
Connecting to users.on.net (users.on.net)|203.16.214.120|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 25024 (24K) [text/plain]
Saving to: `neotool'

100%[===] 25,024  35.0K/s  
 
in 0.7s

2012-05-09 21:25:58 (35.0 KB/s) - `neotool' saved [25024/25024]

traba@rig:~/neo$ chmod +x neotool 
traba@rig:~/$ sudo ./neotool 
NeoTool v1.3, By Dale Maggee. (C) 2008. GNU GPLv3 Licensed.
traba@rig:~/Downloads/pms-1.52.1$ 

Here it will give you a dialog box with options to flash your Neo, as shown on 
the wiki. In case of problems, you got the mailinglist at your disposal ;-)

Good luck and have lots of fun with your Freerunner!

Boudewijn




smime.p7s
Description: S/MIME cryptographic signature
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: QtMoko's new keyboard

2012-05-09 Thread robin
great work! I am looking forward to updating qtmoko!!

I don't know too much about virtual keyboards but I was wondering if the meego
keyboard might offer some code to be reused:

https://wiki.maliit.org/Main_Page
 

br

robin





___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: [Gta04-owner] [ANN] GTA04 Keyboard prototype

2012-05-09 Thread Boudewijn
On Monday 07 May 2012 15:44:00 Matthias Apitz wrote:
 El día Monday, May 07, 2012 a las 03:31:11PM +0200, Dr. H. Nikolaus Schaller 
escribió:
  The idea is that the keyboard is integrated in the back battery cover.
  And if you remove it, both parts (main body and battery cover/keyboard)
  are connected through a small ribbon cable.
  
  I.e. you remove the keyboard, fold it by 180 degrees so that the keys
  show in the same direction as the display and you can us the display in
  landscape format.
  
  If that works out with the snap mechanism of the battery cover and/or if
  it needs some physical connection between both parts has to be worked
  out.
 
 I don't want to be negative (just reaistic), the list of disadvantages
 of such a solution (keyboard in battery cover, or with hinge) is:
(..non-exhaustive...) ;-)

 1) works only on desktop or table surface, i.e. not while walking or
 standing;
I think we would (indeed) snap it to the body, and not fold it by 180 degrees, 
but more 250-ish. It would actually exclude usage on a surface, because the 
keyboard (+battery?) is too light to balance the phone without pressing it to 
that surface.

 2) open the battery cover many more times (as for hard reset with battery
 lift) will break the case soon;
While we're at it, we have to do some redesign at the case anyway, there might 
be place for a switch between the battery and the contact points. 

 3) you are forced to use landscape applications, while most of the apps
 today are in portait;
That is, in many cases, for lacking a hardware keyboard. A browser window of 
480x480 + 160x480 for the keyboard is often more handy than a larger keyboard 
of 160x640 and 320x640 left over for the application. (I'm not counting top 
bars and maybe a status bar, which indeed take more space in landscape than in 
portrait). Lacking reliable rotation on Freerunner, I must admit I have not 
often used applications in landscape; I remember some coping well, others not 
adjusting to the wider screen. 
 
 4) perhaps your battery will fall out (if not secured with something) in
 a lot of cases, esp. if it is the most important situation :-)
..cases, no pun intended? ;-) I guess we can come up with this securing 
something for the battery as well. Some cavity the battery slides into, or 
integration into the key module.

 to be continued...
Yeah! Indeed ;-) With some luck, I'll have access (in a couple of months) to a 
3d printer and can experiment with cases. To be continued...

Boudewijn


smime.p7s
Description: S/MIME cryptographic signature
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community