Re: Two finger input methods (PyGTK demos)

2007-09-05 Thread Josef Wolf
On Wed, Sep 05, 2007 at 03:53:17AM +0200, Lars Hallberg wrote:
 Josef Wolf skrev:
 On Sun, Sep 02, 2007 at 07:49:43PM +0200, Lars Hallberg wrote:
 [ ... ]
 Not much faster I'm afraid, but a new version available at the same place:
   http://www.micropp.se/openmoko/res/key2key.py
 
 Lars, can you please explain what you mean how this new 12-chars-per-key
 system works?
 
 Pretty simple, You have 12 key (3x4 array) and ether tap a key or press 
 it and drag to any of the other 11 keys - 12 functions. It's extendible 
 - If You add a column of keys You got 15 keys with 15 functions. 
 Actually plan on letting the user (and possibly apps) customize the 
 keyboard in part - that may include adding extra columns :-)

Ah, OK.  But don't this have the drawback that it is not possible to
show the positions second-level characters in advance?  So you have
to guess which key to press to find out whether the character you
look for is on the second level of the key you pressed.


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


Re: I broke my (non-NEO!) phone :-(

2007-09-05 Thread Dr. H. Nikolaus Schaller

As a Mac user/developer this might attract your interest:

http://www.quantum-step.com/wiki.php?page=OpenMoko-Edition
http://www.quantum-step.com/wiki.php?page=Presentations

Am 05.09.2007 um 07:47 schrieb Christ van Willegen:


On 9/4/07, Jimmy McMillan [EMAIL PROTECTED] wrote:
If you think you can wait a few more months before you'll be able  
to use

it as a phone, then I don't see the harm in not deving for it.  :P


...so I might as well dev for it.

True, true, but setting up the build env. has proven to be ... hard on
a Mac. There are the VMWare images, but it's an iMac G5, so I have no
Intel processor to run the VMWare player on. And running it under
Virtual PC may prove to be slowish, to say the least. But, I'll be
upgrading my RAM soon, so maybe then Virtual PC with VMWare player may
be an option.

Christ van Willegen
--
09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0

___
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: Two finger input methods (PyGTK demos)

2007-09-05 Thread Henryk Plötz
Moin,

Am Mon, 3 Sep 2007 08:52:45 +0200 schrieb pHilipp Zabel:

 The python-pygtk package should now depend on -pygobject and -pycairo
 and I moved the .pc file out of python-pygobject, so it shouldn't
 depend on libglib-2.0-dev anymore. Could you rebuild and test those
 three packages, please?

Ah, that's better, thanks.

-- 
Henryk Plötz
Grüße aus Berlin
~ Help Microsoft fight software piracy: Give Linux to a friend today! ~

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


Re: Two finger input methods (PyGTK demos)

2007-09-05 Thread Henryk Plötz
Moin,

Am Wed, 05 Sep 2007 03:53:17 +0200 schrieb Lars Hallberg:

 Over to Your problem. Your Python is probably to old. According to
 the python docs (3.6.1 String Methods) You need python 2.5:

I had the same problem and whipped up a quick partition(). Works ok for
me (patch attached).

-- 
Henryk Plötz
Grüße aus Berlin
~ Help Microsoft fight software piracy: Give Linux to a friend today! ~
--- key2key.py.old	2007-09-02 20:10:56.0 +0200
+++ key2key.py	2007-09-05 10:38:39.0 +0200
@@ -12,6 +12,12 @@
 scale = scale * 4.0 / cols
 hscale = hscale * scale
 
+def partition(s, sep):
+if sep in s:
+a,b = s.split(sep,1)
+return (a,sep,b)
+else: return (s, ,)
+
 keymap = [ [  # What function each 'key' vill have
 [ [1:@#$\, ', \, `, x, x ],
   [@, $, %, ~, x, x ],
@@ -97,7 +103,7 @@
 
 def build_label(self, l):
 p = pango.AttrList()
-(ll, sep, s) = l.partition(:)
+(ll, sep, s) = partition(l,:)
 if sep == ::
 l = \n.join([ll, s])
 p.insert(pango.AttrScale(hscale, 0, len(ll)))
@@ -168,7 +174,7 @@
 
 	c = keymap[row][col][ii][jj]
 if (ii == row) and (jj == col):
-(c, text, t) = c.partition(:)
+(c, text, t) = partition(c,:)
 text = c
 if c == enter:
 	self.txt.insert_at_cursor(\n)
___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


RE: SMedia 3362

2007-09-05 Thread thomas.cooksey
What exactly will the driver actually be? As far as I can tell there
are several options:

1) A DRI/DRM kernel module  associated mesa module
2) A hacked up KDrive with accelerated driver
3) An xorg EXA/XAA driver
4) A DirectFB kernel module
5) A bog-standard Linux frame buffer device

Does anyone know the answer to this at all? I've had a quick look around
the source and can't seem to find anything which might give us a clue...



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


Re: Two finger input methods (PyGTK demos)

2007-09-05 Thread Lars Hallberg

Josef Wolf skrev:

On Wed, Sep 05, 2007 at 03:53:17AM +0200, Lars Hallberg wrote:
Pretty simple, You have 12 key (3x4 array) and ether tap a key or press 
it and drag to any of the other 11 keys - 12 functions. It's extendible 
- If You add a column of keys You got 15 keys with 15 functions. 
Actually plan on letting the user (and possibly apps) customize the 
keyboard in part - that may include adding extra columns :-)


Ah, OK.  But don't this have the drawback that it is not possible to
show the positions second-level characters in advance?  So you have
to guess which key to press to find out whether the character you
look for is on the second level of the key you pressed.


Yes, kind of.

You can show the most common (letters, numbers).

You can try to group them logically and show a mnemonic hint at what 
characters are there (ie ,. - punctuation)


You can cancel a key press by dragging outside the keyboard to assist in 
searching.


But in the end is all about learning. To be really fast You need to 
learn the secondary key position so You can start the 'stroke' at once. 
In practice it don't appear to be as much of a problem as it sounds :-) 
You learn what You use often fast and the rest is rare enough to not be 
too troubling.


The key layout is not yet in any way optimal, and only in 'numlock' version.

To ease learning I believe the difference between numlock and not should 
be minimal... Like swap the number and the most used letter on each 
key... Stuff away 1 and 2 on 1, and pulling up the two most used letters 
left to those positions.



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


Re: I broke my (non-NEO!) phone :-(

2007-09-05 Thread Christ van Willegen
On 9/5/07, Al Johnson [EMAIL PROTECTED] wrote:
 You may be able to convert the VMware image to a VirtualPC image and run it
 direct. A tool certainly exists but it seems to be Windows-only. I've seen
 suggestions that qemu-img can do the conversion too, but the VHD format's not
 mentioned in the man page for my install.

 http://vmtoolkit.com/files/folders/converters/entry8.aspx

That looks like just the right tool in this instance! I'll check it
out, I have Windows at work...

Christ van Willegen
-- 
09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0

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


Re: I broke my (non-NEO!) phone :-(

2007-09-05 Thread Nkoli
On 9/5/07, Christ van Willegen [EMAIL PROTECTED] wrote:

 On 9/5/07, Al Johnson [EMAIL PROTECTED] wrote:
  You may be able to convert the VMware image to a VirtualPC image and run
 it
  direct. A tool certainly exists but it seems to be Windows-only. I've
 seen
  suggestions that qemu-img can do the conversion too, but the VHD
 format's not
  mentioned in the man page for my install.
 
  http://vmtoolkit.com/files/folders/converters/entry8.aspx

 That looks like just the right tool in this instance! I'll check it
 out, I have Windows at work...

 Christ van Willegen
 --
 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0


There's also virtualbox (www.virtualbox.org). It's opensource, available for
mac and can run vmware images.
___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: GTA01 now or GTA02 later

2007-09-05 Thread David R. Newman
Ian Stirling wrote:
 I do wish that it would not be assumed that every talk is not
 immediately known by everyone, and it might be reasonable to release
 highpoints in some global form.

A fair number of them are mentioned in the OpenMoko blog. It would be
nice if they were always linked to the presentations.

-- 
Dr. David R. Newman, Queen's University Management
School, Belfast BT7 1NN, Northern Ireland (UK)
Tel. +44 28 9097 3643 FAX: +44 28 9097 5156
mailto:[EMAIL PROTECTED] http://www.qub.ac.uk/mgt/

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


Re: GTA01 now or GTA02 later

2007-09-05 Thread Josef Wolf
On Wed, Sep 05, 2007 at 09:37:19AM +, Lalo Martins wrote:
 Also spracht Ian Stirling (Tue, 04 Sep 2007 22:26:46 +0100):
  AFACS, you have no choice: GTA01's are sold out.  You simply _have_ to
  wait...
  
  There have been conflicting announcements.
 
 On his presentation in Beijing last month, Sean told us they were making 
 more.  I think those extra GTA02s are already available now.

Eh? GTA02s _now_?  Guess this is a typo?

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


Re: GTA01 now or GTA02 later

2007-09-05 Thread Lalo Martins
Also spracht Josef Wolf (Wed, 05 Sep 2007 20:50:36 +0200):
 On Wed, Sep 05, 2007 at 09:37:19AM +, Lalo Martins wrote:
 On his presentation in Beijing last month, Sean told us they were
 making more.  I think those extra GTA02s are already available now.
 
 Eh? GTA02s _now_?  Guess this is a typo?

Eeep.  Yes.  01s :-)


best,
   Lalo Martins
-- 
  So many of our dreams at first seem impossible,
   then they seem improbable, and then, when we
   summon the will, they soon become inevitable.
   -
personal:http://lalo.hystericalraisins.net/
technical:http://www.hystericalraisins.net/
GNU: never give up freedom http://www.gnu.org/


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


4 GB SD flash card does not work

2007-09-05 Thread Ole Tange
I just got a 4 GB SD flash card. It seems this does not work. It may
just be this model though.

SanDisk 4GB microSDHC 07190023400ZC

So if you try it out with a 4GB card, try to get another one.

In a SD adapter it works in a computer running Microsoft Windows.

It does not work in my 2 cameras and also not in a Linux machine that
is newer than the Windows machine.

I have a feeling it might just be a driver issue.

/Ole

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


Re: 4 GB SD flash card does not work

2007-09-05 Thread Giles Jones


On 5 Sep 2007, at 22:27, Ole Tange wrote:


I just got a 4 GB SD flash card. It seems this does not work. It may
just be this model though.

SanDisk 4GB microSDHC 07190023400ZC

So if you try it out with a 4GB card, try to get another one.

In a SD adapter it works in a computer running Microsoft Windows.

It does not work in my 2 cameras and also not in a Linux machine that
is newer than the Windows machine.

I have a feeling it might just be a driver issue.

/Ole


Does it show up at all or just doesn't mount? you may need to format  
as ext3 if it doesnt mount.


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


Re: 4 GB SD flash card does not work

2007-09-05 Thread Georg Michelitsch

Giles Jones wrote:


On 5 Sep 2007, at 22:27, Ole Tange wrote:


I just got a 4 GB SD flash card. It seems this does not work. It may
just be this model though.

SanDisk 4GB microSDHC 07190023400ZC

So if you try it out with a 4GB card, try to get another one.

In a SD adapter it works in a computer running Microsoft Windows.

It does not work in my 2 cameras and also not in a Linux machine that
is newer than the Windows machine.

I have a feeling it might just be a driver issue.

/Ole


Does it show up at all or just doesn't mount? you may need to format 
as ext3 if it doesnt mount.


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




Sorry for getting off-topic but I was just wondering if the Neo is able 
to handle any capacity of microSD / microSDHC memory Cards?  
(hardware-side spoken..)
I assume capacity shouldn't be the problem on the side of software, 
right? Or are there some problems employing some newer cards (6GB, 8GB 
coming soon) ?


Thanks in advance..


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


Re: Two finger input methods (new versions)

2007-09-05 Thread Lars Hallberg
Thanks Morten Lysgaard for letting me on the Finger Keyboard project. 
Files is now in subversion. Changes include:


All program have now a short explanation in the textaria.

key2key:

https://svn.projects.openmoko.org/svnroot/finger-keyboard/key2key/trunc/

key2key.py - Try to make the slow update less intrusive if You know what 
keys to tap/drag to, curios on how this feels on the neo, please report. 
Include Henryk Plötz fix for python  2.5.


keyscroll.py A test where all keyboard 'pages' is rendered and shown one 
at the time in a viewport. Probably won't be faster then this with stock 
gtk buttons and labels??? The extra page use pixbuf to compare sped with 
labels. Needs targ.xpm. Speed reports from the neo are welcome.


octakey (new name for old keys.py):

https://svn.projects.openmoko.org/svnroot/finger-keyboard/octakey/trunc/

Fixed to hopefully render more sane on the neo.

Will not spam here any more. If Your interested, follow the project:

http://projects.openmoko.org/projects/finger-keyboard/

Major updates will be announced in project news or forum.

You are welcome to hack.

And... Yes... not *so* important now, but assuming this is a real 
keyboard implementation. What license is best... LGPL or GPL... Do 
anything but the OS/standard lib need to link to the keyboard?


/LaH


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


Making GPRS/pppd connection.

2007-09-05 Thread Bartlomiej Zdanowski AutoGuard Ltd.

Hi Community.

Did anyone make successful GPRS connection according to the wiki? I got 
some errors after a few first AT commands. Enabling debug with


pppd debug call gprs

pppd shows series of lines

[LCP ConfReq id=0x1 asyncmap 0x0 magic 0x309ee493 pcomp accomp]

and then

tcsetattr: Invalid argument (line 964)

pppd hangups and no connections is made. I tried to stop gsmd, restart 
gsmd, kill dialer and other software which might be disturbing gsm but 
no success. I have a card with pin checking but I added

AT+CPIN?
AT+CPIN=mypin
and it works elsewhere correcly. Minor information is that I'm using 
Orange PL (polish) sim card. I didn't try other cards.

Does anybody know how to run this machinery? Please help.

--
*Bartlomiej Zdanowski*
Programmer
Product Research  Development Department
AutoGuard S.A.

Place of registration: Regional Court for the Capital City of Warsaw
Registration no.: 287629
Share capital: 1 059 000 PLN
Polish VAT and tax ID no.: PL1132219747
Omulewska 27 street
04-128 Warsaw
Poland
phone +48 22 611 69 23
www.autoguard.pl http://www.autoguard.pl
___
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community