Re: Openmoko Beagle Hybrid
Hiya! Im doing some Mendel development (http://blog.arcol.hu), and I have a working 3D printer. Here is my offer: I can print you prototypes for free. You still need to pay for the shipping, so I dont loose too much money on it. If you are interested, shoot me an email. Also the machine has its limitations, so I doubt the final product can be made on it. Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: latest SHR unstable: neo theme not working well, can't close apps anymore, qwo keyboard breaks starter
On Wed, May 5, 2010 at 7:20 AM, Lars Hennig n...@el-hennig.de wrote: I am really looking forward to the upgrade of neo theme to illume2 ;-) And how you close an application in illume2?;-) For me the top shelf does not slide down anymore (dunno, what should be the method to close the applications) Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: OM future
On Tue, Feb 9, 2010 at 12:22 AM, William Kenworthy bi...@iinet.net.au wrote: I pay that one! - was thinking hmmm ... looks nice ...WHAT THE F... when the CD appeared :) The CD is realistic, but the video cassette!:-) Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: TangoGPS font size for speed indicator
On Thu, Jan 7, 2010 at 11:31 PM, Marcus Bauer marcus.ba...@gmail.com wrote: On Wed, 6 Jan 2010 23:36:21 +0200 Risto H. Kurppa ri...@kurppa.fi wrote: The community shall be the judge and point me where did I go wrong. The community did already: Risto Kurppa, you have been sending me your massively abusive emails after the release of 0.9.3. They were so far beyond anything acceptable that I a) got a lawyer in Helsinki to deal with you and b) informed the Ubuntu Community Council. I think it was nothing else just a desperate try to build a community around tangogps as apparently you failed to do it. What you should have to do, is simply make clear, you dont want anybody else to make a community around your project. Risto was and are a very active mailing list member, had some very useful comments here, what I think many users appreciated. I do believe there was some small misunderstanding in your email exchanges. As for the lawyer part, Im really sorry, you needed hire a lawyer in a foreign country. I hope you didnt spent to much money on it and also I hope you enjoyed the trip to Helsinki. However I usually dont hire any lawyers, if I receive some spams in my inbox. But everyone are free to do in his/her way. Im pretty sure (as you made clear), Risto wont do any private mailing/harassment with you in the future. Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [Shr-User] Alternatives to FR
On Fri, Jan 8, 2010 at 11:10 AM, Neil Jerram neiljer...@googlemail.com wrote: From the same point of view, I expect that further expansion of this platform will depend massively on whether N900 is successful. Firstly, whether it sells in large numbers; secondly, whether Nokia estimate that Maemo is now a more efficient platform for future development than their other options. I highly doubt about the selling numbers of Nokia N900. It is the most expensive model from Nokia, with no other alternatives (from Nokia). For example here in Hungary, none of the providers offer Nokia N900, so paying the full price (590EUR) is pretty much a non-option for an average person when he can get an iphone for 35 EUR (plus 70EUR/month minimum talk). I also doubt if it runs smoothly on a weaker device (processor-wise). Today on the train I saw a guy with nokia N900. He was reading some texts on it. Oh dear, the scrolling was awesomely laggish. As an openmoko user I know a bit about laggish scrolling;-) It is really sad such a highend device still suffers from it. (not as bad as openmoko though) An iphone had never such problem, and it has a weaker hardware... So Im back to my waiting position. In a year or so, my decision will be crystal-clear;-) Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [Shr-User] Alternatives to FR
On Thu, Jan 7, 2010 at 12:14 AM, Michael 'Mickey' Lauer mic...@vanille-media.de wrote: - Nokia N900 http://maemo.nokia.com/n900/ Likely. It uses basic GNU/Linux, and the modem interface is at least somewhat known. Advanced drivers (Wifi, BT, PowerManagement, Camera) unknown though. What I fear about N900 is that it always stays as one single high-end model to nokia. There were always single model in the past: n700, n800, n810 No other phones appeared using the same software on it. So I doubt if it will or want to become a widespread platform, or always stays as specialty. Btw, if there an SHR porting effort to N900? Or e libraries? Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [Shr-User] Alternatives to FR
What do you think which mobile phone has the most likeliness to RE or somehow put fso on it? - Google Nexus http://www.google.com/phone/ - Motorola MILESTONE (US version: Droid) http://www.motorola.com/Consumers/XW-EN/Consumer-Products-and-Services/Mobile-Phones/Motorola-MILESTONE-XW-EN Already rooted the US version (Droid): http://alldroid.org/viewtopic.php?f=236t=567 - Nokia N900 http://maemo.nokia.com/n900/ - Palm Pre http://www.palm.com/us/products/phones/pre/ - Apple iphone http://www.apple.com/iphone/ Maybe apple iphone seems unrealistic, but the hardware is quite similar to the other ones. Almost all of the aboves uses omap3430 processor. Google Nexus uses snapdragon... Is there some site, who tracks the process of RE of each individual devices? Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [Shr-User] Alternatives to FR
On Wed, Jan 6, 2010 at 9:57 PM, Michael Zanetti michael_zane...@gmx.net wrote: The N900 runs a debian like linux with an X11 server. I'm pretty sure it would be possible to put FSO on it. It is pretty much open. http://maemo.org You cant use FSO, because the key parts are closed. The modem handling or even the battery charger daemon is closed source. http://wiki.maemo.org/Free_Maemo The situation is only better, because it happen to have more open source developers who are willing to really free the maemo platform. IE reverse engineer the closed source programs. Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Happy New Year from FSO
On Sun, Jan 3, 2010 at 4:12 PM, Michael 'Mickey' Lauer mic...@vanille-media.de wrote: There is still hope. I like the form factor of the Palm Pre very much. If we get access to the modem, the rest should be relatively simple. Seems like the Motorola Droid is similar hardware-wise to the Palm Pre. Im still googling to know the exact specs, but seems promising. Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Happy New Year from FSO
On Sat, Jan 2, 2010 at 2:31 PM, Michael 'Mickey' Lauer mic...@vanille-media.de wrote: (or whatever device you run FSO on). Btw how are going the Palm Pre reverse engineering effort? Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Happy New Year from FSO
On Sun, Jan 3, 2010 at 2:45 PM, Michael 'Mickey' Lauer mic...@vanille-media.de wrote: (or whatever device you run FSO on). Btw how are going the Palm Pre reverse engineering effort? Somewhat disappointing. Although some progress is being made (and we're still working on it), the modem communication proved to be a complete show stopper. Apparantly Palm is using one of Qualcomm's binary protocols, which is very complex to reverse engineer :/ I had asked, because Im waiting to a device to replace my freerunner. My only requirement is nice audio quality (any mobile phone out there is ok), I want to run fso on it, and 3G. I hoped such device surfaces within a year (ie. until 2011) or even Palm Pre could be this device ... Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Whither open hardware ? (was Re: Quick e-mail poll: Still using your Freerunner?)
On Sun, Jan 3, 2010 at 3:47 PM, Werner Almesberger wer...@openmoko.org wrote: The 2442 is now about five years old, and it shows all over the place. In an updated but similar design, unlike gta02-core suitable for mass-production, I would use something like the 2450, which has high-speed USB, 2D acceleration, and other goodies. There is also the openpandora project: http://www.open-pandora.org/index.php?option=com_contentview=categorylayout=blogid=2Itemid=2lang=en Is it unsuitable for a phone because of power inefficiency? Can be the ARM Cortex-A8 600Mhz used in a future phone? Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Quick e-mail poll: Still using your Freerunner?
Risto H. Kurppa ri...@kurppa.fi writes: Do you use FR as your daily/primary phone? Still yes. Do you use FR as your primary PDA? Define PDA. I use it uniquely for listening music with lyrics, and my own developed dictionary. What distribution you run most of the time? SHR-U from september. I learned the caveats. I use my modified paroli too. It has bugs, problems, but I know almost all of them. If it starts with cant init wifi service, I will not able to pick up the incoming call for example. The above bug I figured out in 2 months (why dont appear the incoming call screen in paroli). So there are bugs like this, but as I know all of them (never hang up the same time as the other party, because paroli/fso just freezes), I can workaround all of them. If you don't use FR as your daily phone/PDA, what phone did you change over to, and why? I began seriously thinking to switching back to a normal phone. The audio quality is unreliable and poor. The largest issue currently is sound quality during call. I have managed to get rid of buzz and echo but sometimes people complain that they can't hear what I am saying and sometimes the sound is amplified so much that it gets distorted. I have not been able to identify why this behavior seems to change. My biggest issue too. It never really worked. I have awesome quality with Motorola old Razor phone (my gf has it), almost never have any issue (buzz, echo, etc) and she is at the same provider. But for example with almost all Samsung phone, they can hardly understand me. I have also problem with Nokia 6300, sometime my voice get chopped, and the other party too. So I hear from 1 sec only half sec, then nothing, another half second, then nothing. If I speak slooowly the other party can understand me. But I pretty often need to guess what the other party wanted to say. Also I have problem with people who have different provider then me (pannon vs. vodafone) What is worst, it has a serious social impact. There are people, who simply refuse to call me, because, my phone is shitty. When the above chopping occurs, the other party starts to be really angry, and starts talking faster and louder, which makes the effect even worse. Talking to landline has no issue in general. So in my humble opinion the audio (hardware+software) on the freerunner is seriously fucked up, and what is worse, the key people never admitted the fact. I tried everything, I fighted with the issue more then 6 months now for a feature which is supposed to JUST WORKs. And I think my settings are the best possible what can be made. As the audio quality depends on the other party's phone (motorola is the best in general), and also the other's provider too, I dont think it can be ever adjusted from software... I only kept using this phone, because of the dictionary and the music listening with lyrics. Thats the only reason. And thats why I cant switch to an other phone I also hate the fact that I need to charge every day my freerunner. I will look into #1024 fix, just the situation is so frustrating. I also miss times to times the incoming call, because Im unable to hear the ringing... Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Homemade USB gamepad (NeoPlay)
On Thu, Dec 10, 2009 at 6:00 PM, Bastian Muck bastian.m...@gmx.de wrote: Here is a picture to get an idea about printing quality (I printed an iphone docking station for my friend): http://sites.google.com/site/laszlokrekacs/reprap/iphone2_k.jpg Btw I also plan to design a docking station. Anyone interested to collaborating?;-) With which software do you design the dockingstation? I have some experience with blender. If you use it, I could help. I didnt modelled the iphone docking station. If I would model a docking station then it would be definietly an openmoko one, not an iphone one. I just printed the model out. Still you can help modelling a docking station. I have something in mind, that the mouth of the docking station would be at least two times bigger than the phone periphery, and would have a form of a cone. So I could basically just throw the phone into, and it would automagically plug itself in. Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Homemade USB gamepad (NeoPlay)
On Tue, Dec 8, 2009 at 8:04 PM, ANT ant0...@gmail.com wrote: [3] http://www.youtube.com/watch?v=l8VRABmJKSw This is AWESOME. The game ran smoothly, the buttons didnt had any lags. Just works. Its really stunning. I think the full screen issues is just some temporary xfce issue. So the goal is really having the DOS games in full screen mode. But other than that, it is ... Ahh, I just cant find the words for this. Btw, if you are interested having a 3D case, just shoot me an email, and I can print you one if you are in EU. (im sure we can figure out how to ship to worldwide). Of course at no cost. (or having electrical board in return;-) Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Homemade USB gamepad (NeoPlay)
On Wed, Dec 9, 2009 at 3:54 PM, ANT ant0...@gmail.com wrote: Laszlo KREKACS wrote: I think the full screen issues is just some temporary xfce issue. Actually I just switched LCD to QVGA mode, not XFCE itself. Btw, if you are interested having a 3D case, just shoot me an email Sure, I'm interested in that. But it is needed to design a CAD model. I may try to make one if I have enough spare time. Then I'll email you. Or you may help with designing too? Im a beginner too (in CAD modelling). I imagine the workflow something like this: you model it, I print it. Then I post pictures of the print, how is it looks like on the freerunner, where are the design faults, and printing faults. Then we fix it, and print again. And again, and again. As far as modelling is concerned, this is the open source toolbox: - blender - openscad - qcad - inkscape Inkscape is great for the logo for example (import it into blender, extrude it, etc). qcad +openscad is great for accurate modelling. qcad for 2d, openscad for 3d (extruding 2d, boolean it, etc). I assume you meant a separate case for gamepad addon, but it also would be great (as arne anka said) to have a full replacement gaming case for Freerunner, or at least a LCD cover with integrated buttons. As arne have asked too, I own a reprap machine. So there are some limitations, namely: - the printing process is achieved layer-by-layer printing. About 0.5mm layers, so you can feel them with your nail. At least 2 layers required to really bond together. - some postprocessing is required, polishing the plastic, to get rid of the layers, and have a better look - no overhangs less then 45 degree. (ie. I cant print a standing letter T because, there is nothing under the top part of the T. Or the roof of the house. (ie. four walls plus the roof). So summing up, we need at least 2mm thickness. So printing out the original case is impossible, because it has less then 1mm of wall thickness. But for prototyping, or having a gamepad, what you posted does not impose such a strict limitation. So nobody really care if it is 3mm or 5mm thick. Here is a picture to get an idea about printing quality (I printed an iphone docking station for my friend): http://sites.google.com/site/laszlokrekacs/reprap/iphone2_k.jpg Btw I also plan to design a docking station. Anyone interested to collaborating?;-) and I can print you one if you are in EU. (im sure we can figure out how to ship to worldwide) I'm not in EU. Ok we arrange it somehow. (or having electrical board in return;-) Of course ;) Great! Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
When intone running the ringtone is double as loud
Hi! I was always wondering why I miss sometimes phonecalls. Then today, I discovered, that when intone is running, and I level up the volume, the phone ringing is much more louder when intone is not running. I tried to level up the volume through fso-simplemixer.py, but even at '101' percent, is not as much loud as with intone running. If I launch intone while the phone is ringing, then the ringing become louder, and if I quit then it get quiter. What is really stranger, that intone set the volume through amixer: src/dbus-stuff.c:100 sprintf(cmd, amixer -c 0 set PCM %d%s, vol, \%\n); And in my /usr/share/shr/scenarii/stereout.state file, the PCM value is already at maximum(255): control.1 { comment.access 'read write' comment.type INTEGER comment.count 2 comment.range '0 - 255' iface MIXER name 'PCM Volume' value.0 255 value.1 255 } What I miss? Any idea? Best regards, Laszlo ps: since I discovered this, intone is always running. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: True USB plug and play experience
On Fri, Oct 16, 2009 at 2:27 PM, Laszlo KREKACS laszlo.krekacs.l...@gmail.com wrote: http://wiki.openmoko.org/wiki/User:Klaszlo#True_plug-and-play_experience_using_usb_networking It is working fine with ubuntu 9.04(jaunty), but I have difficulty with 8.10 (intrepid) my gf's laptop, maybe it is dependent on the Networkmanager version, maybe my memory is a little bit fuzzy, as I setup a month ago originally. So please test it and report. I have just completed the above howto with tested distributions. So I have tested it under ubuntu 8.10 - NOT working ubuntu 9.04 - works ubuntu 9.10 - works So basically I have verified my tutorial on ubuntu 9.10, and works great, no information is lacking, so I can say, that the ubuntu 8.10 is not working. Time to upgrade;-) Hope others find this script useful, and can test on other distro too. Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Insisting on metaphors that exploit the device's weaknesses (Re: Centralization of graphical awesomeness)
On Sat, Oct 31, 2009 at 9:21 AM, Matthias Huber matthias.hu...@wollishausen.de wrote: that's exact what i told you, what openbox has: they say: if movement number_pixels then its click, if movement = pixels, its slide. in your case, one could hava a hysteresis over the time: if a single click comes shortly after a slide, it is part of slide. if you measure now the time of the tap, you have all you need for differentiating between all this three events. generally i think, its better to get the btn-release instead of btn-down. (from the view of windowmanager) and you are right: it should be done in tslib or window manager. In that case you just killed any application which are drawing oriented. So no Xournal, Sketchbook or any such application. Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Gift for c_c
On Fri, Oct 30, 2009 at 5:44 AM, c_c cchan...@yahoo.com wrote: Hi, I've thought of doing something similar. The only problem I face is creating the edje files. But :- 1. If we're looking at going the edje way - which does give far better layout options (something I had thought about for intone anyway) it would be better if intone's look could be overhauled. I agree. Completely alternative displays could be implement as simple .edj themes. What I mean is, for eg - we could have rounded buttons (play/pause), simple animation for sliding out the vol control etc. We can play with it yes. However I cant imagine what you mean under simple animation for sliding out the vol control. The only reason I haven't moved to edc files is my limitation with the layout. Your help (or anyone else's) will be welcome in improving the user experience. We can go with an incremental approach. So no need to implement all at once, but develop always a little. If you implement what I posted above, we are already at the .edje theme. So no extra voodoo is required, we can replace other elements with our custom design step by step. So the first step is definietly implementing elementary layout. 2. I'll look at implementing the mplayer error reporting part soon. That's something that causes most of the remining hangs (if they do occur) - since right now intone doesn't respond to mplayer crashing / hanging / getting killed. And this is a drawback. The right behaviour should be to pause, tell the user something, re-start mplayer and continue playing from where the error occurred or move on to the next song. Seems an important feature. 3. Then - I will add the auto-scrolling feature for karaoke. I think it can be the first step, as it is only a minor programing challenge, and only requires elementary layout, which is required anyway. What do you think? I can help you, yes. BUT, I was never able to compile anything for the freerunner, I could not modify any program which was written in C. So unless someone can invest time to teaching me for compiling, developing setup for C, Im unable to help in the programmic part, basically because, I cant touch the code. And I also lack C knowledge. I only can code in python and I know a little elementary/edje programming (embryo scripting). (Btw, I dont really understand why programming in C is required in intone, as all the speed critical part is provided by third party (mplayer, enlightenment). Besides intone does not launch fast. It launches 6 sec for me on the freerunner, while my own python program launch 6 sec too. So no speed improvements either. Im not campaigning for python or anything, just dont know the main motivation. Python is definietly easier, and development cycle is much shorter (no compilation required). If you are willing spend on me multiple days on irc, then I can involve more into intone, if not I can provide example codes for specific feature. Thats my offer;-) Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [wikireader]Error on parsing the spanish wikipedia
On Fri, Oct 30, 2009 at 4:22 PM, David Reyes Samblas Martinez da...@tuxbrain.com wrote: Are you uploading this changes to git? can I take a look? Btw is there any plan to implement images rendering? If so, any time estimation? Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Insisting on metaphors that exploit the device's weaknesses (Re: Centralization of graphical awesomeness)
To not confuse with window changing, I would suggest the following scenario: 1. double click for launching an app why double click ? for me, i am using double click for a menu and a single click for starting the app. Because when sliding, you can have accidental clicks. I know it from the hard way. (I came up a nice usability workaround in paroli exactly for this issue. It works good.) Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Gift for c_c
Hi! Some months back I promised to c_c to show him an example code, how to hide elementary entry, and show another. (Intone paging between lyrics view, cover art view, file list). So here it goes: http://github.com/klaszlo/esnippets/tree/master/playground/intone/ Just launch this program using (I already compiled the .edj file, so you dont need to launch build.sh manually): python cc_simple.py How demo works: Just click on the entry (Textbox 1), it should change to Textbox 2 and back to Textbox 1 when you click it again. I hope you find it useful c_c, and you implement it in your intone program. No more excuse ... Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Congratulation, Wikireader! 7th in Amazon TOP 100
On Thu, Oct 29, 2009 at 1:20 AM, Thomas Otterbein th.otterb...@gmx.net wrote: Hmm, a lot of devices made by Palm, some of them already stone old, are the Bestsellers at Amazon? Where is their own Kindle? Or devices from HTC? Does HP still procude Handhelds at all? If we take all the electronics category, the Kindle is the first, and WikiReader is not in the top 100: http://www.amazon.com/gp/bestsellers/electronics/ref=pd_ts_pg_4?ie=UTF8pg=4 Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Congratulation, Wikireader! 7th in Amazon TOP 100
On Thu, Oct 29, 2009 at 3:40 PM, Laszlo KREKACS laszlo.krekacs.l...@gmail.com wrote: http://www.amazon.com/gp/bestsellers/electronics/ref=pd_ts_pg_4?ie=UTF8pg=4 Just to put this into perspective: Amazon Kindle got 7111 customer review while WikiReader 13. Laszlo ps: sorry for spamming the thread;-) ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Gift for c_c
On Thu, Oct 29, 2009 at 7:17 PM, c_c cchan...@yahoo.com wrote: I hope you find it useful c_c, and you implement it in your intone program. No more excuse ... I will :-D Thanks! There are a few pending things to be done in intone. Will do them soon. I also figured out a rough way to autoscroll lyrics based on the music: 1. We know the current position and the length of the music: t_percent = t_cur/t_length 2. We can scroll an elementary scroller: (x_cur, y_cur, x_max, y_max) = scroller1.region_get() y_cur = int(y_max*t_percent) scroller1.region_show(x_cur, y_cur, x_max, y_max) It will be not accurate (so when we scroll with our finger, we should disable the autoscrolling feature), but should work most of the time;-) (also reenable when songs changes) Also I have thinked a bit about lyrics timing function. We should display the lyrics as normal edje TEXT. So we can change each line's color. Also we need some buttons (preferably over the text). No scrolling required in this scenario. We see the current line and past two lines and the following two lines. I can cook up a proof-of-concept gui for this, if you have trouble. If you have trouble with my precedent example, I can finish the intone gui (I already did a hbox with some buttons;-), just didnt want to confuse you. But the idea is simple, we are using edje for the same as you used vbox. Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Insisting on metaphors that exploit the device's weaknesses (Re: Centralization of graphical awesomeness)
On Thu, Oct 29, 2009 at 4:46 PM, Neil Jerram neiljer...@googlemail.com wrote: I think it would be more usable (instead of having to scroll) to have multiple pages of icons, which you switch between using the same and as for switching between apps. (i.e. each icon page acts like another app) To not confuse with window changing, I would suggest the following scenario: 1. double click for launching an app 2. sliding left/sliding right would change the current page. I would also suggest different background image for each virtual desktop. Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Insisting on metaphors that exploit the device's weaknesses (Re: Centralization of graphical awesomeness)
On Wed, Oct 28, 2009 at 10:27 AM, Michael 'Mickey' Lauer mic...@vanille-media.de wrote: The problem is : on the freerunner we merely need something to display some simple widgets, scroll the screen smoothly (because on a small display you always need to scroll) Why do all of you insist on using scrolling as the only metaphor to present excerpts of large content? Given the physical size of the display and the hardware constraints (touchscreen jitter, for a start... not going to comment on the Glamo) I think this is very questionable. There are other metaphors available that would fit the device's strengths much better. What about paging? Or discrete scrolling. (ie. only scroll by lets say 48px height). Also text only scrolling would be useful to speed up. (most of our scrolling happens on the text). Or dont load the whole text only the first 20 lines of it, and when you hit at the bottom, load the rest of the text. (Im implementing this approach, and I expect better speed of this *workaround* then what elementary provides by default) I do believe that scrolling can be speedup. Especially for texts. I also think that a zoom in/zoom out interface can be also speedier than what the current scrolling is. Ie.you zoom out the texts, and zoom in the other part of it... What I think our hardware shows really its limitation is the animations. But I dont think scrolling falls in that category. Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Strange behaviour of elementary entry and illume keyboard. Did anybody noticed it?
Hi! Have anybody noticed, when you type some text in a elementary entry, then you click on any other element (a button for example) and you click again on the entry. Now the cursor is still at the end of the text. But when you send some chars using illume keyword it inserts the chars *before the last char*. And what is really strange: The backspace button (or swiping left on the keyboard) does erase the LAST char. Even after you inserted some chars already before the last char. The backspace still erase the last char. Once you erased one char from the end (using backspace), you are back to the normal behaviour. The cursor is at the end, when you type chars, it inserted at the end, and the backspace deletes the last char too. Any possible explanation? Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Congratulation, Wikireader! 7th in Amazon TOP 100
On Wed, Oct 28, 2009 at 10:08 PM, Rui Miguel Silva Seabra r...@1407.org wrote: Congratulation, Wikireader! 7th in Amazon TOP 100 Already at 4th. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Strange behaviour of elementary entry and illume keyboard. Did anybody noticed it?
On Wed, Oct 28, 2009 at 7:43 PM, Petr Vanek van...@penguin.cz wrote: has this been reported in E track? Nope as I only figured out today what the exact cause of this strange behaviour. I always thought I click on the wrong place ... Also Im quite happy, as I can reproduce this bug on my desktop too with an elementary app. Start typing in an elementary entry, then click any other object in the window (lets say an edje part TEXT), and continue typing without clicking inside the entry. All chars entered one char before the last one. But dunno how to debug more. Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Centralization of graphical awesomeness
On Tue, Oct 27, 2009 at 6:42 AM, Carsten Haitzler ras...@rasterman.com wrote: I would only rise couple of points here: Scrolling is not optimized at the maximum. Look at ipod or nintendo DS, they do *discrete* scrolling and it is amazingly fast. They dont do kinetics, or pixel perfect scrolling like iphone. Also on a side note if the content is a bit bigger, the scrolling is exponentially slows down... but.. if i were smart.. i'd not develop apps for the freerunner. it's a dead product. it has no more being produced. it has no evolution path. there won't be a gtao3, 04, 05 etc. everyone quit or was fired/let go from om that worked on phones.. or worked on pretty much anything. your future is other devices.. Lets count the elementary apps here. How many of them written for the Freerunner? Sad true: almost all usable elementary app are written for the Freerunner. Where are the other future devices to developing for? There is none. Maybe Palm Pre reverse engineering will change things a little, but its only a hope right now. (and also a dead-end, as the Palm Pixi is a no-go, and probably the future devices will be also) So fixing some annoying things because of the Freerunners actually makes sense, as we are a huge e userbase with a couple of *usable* real world apps. Not demos;-) In my personal view, even the Freerunner would be 10 times better hardware-wise, would not change to many things. As the lowlevel apps is getting in usable shape just now. I can use my phone like a month *reliably* thanks to frameworkd. I think in a year or so we will grow out the Freerunner. But until then there is a lot of small usable apps to write!;-) Best regards, Laszlo ps: Im still figthing with the bad audio experience after 7(!) months... Yeah, the Freerunner could be better. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Centralization of graphical awesomeness
On Tue, Oct 27, 2009 at 10:01 AM, DJDAS dj...@djdas.net wrote: AHAHAHAHAH.Guy, please go home I followed this thread and read too much bul***it but now it's very very interesting your position! So E it's a very optimized-full_of_fancy-magical-biggest window manager BUT all of his stuff works like Qt only if you don't use them! :D VERY FUNNY! Dude, what is lacking in your comment is some respect. Raster has some deep knowledge in graphical libraries, and more then 10 years of experience. So raster knows more then most of us will ever learn in his whole life...;-) Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: My python + e program freeze after suspend
On Fri, Oct 23, 2009 at 12:01 PM, Laszlo KREKACS laszlo.krekacs.l...@gmail.com wrote: Can somebody try out, and confirm? It is pretty sad, nobody had 2 minutes to try it out. What is more sad, that not my only program are affected, but any program which use elementary.Entry. So if you are typing an SMS in shr-messages or paroli's sms window, then it has the same symptom. Ie. after suspend-resume cycle you cant input anymore into Entry. Also it seems suspend-resume cycle is not even required, only change to an other window and change back. What I find the most strange, that nobody even noticed this bug until now Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: My python + e program freeze after suspend
On Thu, Oct 22, 2009 at 1:12 PM, Laszlo KREKACS laszlo.krekacs.l...@gmail.com wrote: It happens every time after suspend. Do somebody have any idea? Here is a little demo app: http://github.com/klaszlo/esnippets/tree/master/playground/swallowd_entry/ Simply copy to the freerunner, launch it: cd swallowd_entry; python ./sentry.py Suspend the device, and wake up. No it is not possible anymore to change the text in the Entry (where are the initial lolza text). Can somebody try out, and confirm? Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: #1024-rework service available
On Fri, Oct 23, 2009 at 1:07 PM, Dr. H. Nikolaus Schaller h...@computer.org wrote: Q: Bass-Rework? A: we currently have no plans because it is again a different work which has to be evaluated, tested, prepared for the public. And demand appears to be lower. But having bass rework the same time as the 1024 fix, its a huge benefit and also more attractive service. I for example will never send my phone for just to the #1024 fix, because I plan to in a way or another apply the bass fix. So no point to sending you to do the half of the job. (the easier half actually) Frankly, when you dismounted the phone, and you have the necessary tools in your hand, than applying the bass rework in plus, is a negligible price In my really biased view, I find ugly to coming up each quarter year to provide a separate fix, and thus requireing people to send you their freerunner multiple times... ((also I find not fair to having the two fix together involves almost the double price, as it does not require double amount of work)) Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
My python + e program freeze after suspend
Hi! I have written a small application, it uses plain python and elementary and edje bindings. No dbus. My problem, is when the phone goes back from suspend, it works only partially. The callbacks works, buttons works. But the elementary.Entry seems like it freezed, ie. I cant delete chars from it, or add to it. So it freezed partially. It happens every time after suspend. Do somebody have any idea? Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Glamo
On Wed, Oct 21, 2009 at 9:45 AM, Thomas Zimmermann zimmerm...@vdm-design.de wrote: You should look at the IRC Channel, we are speaking nearly every day about Xorg and xf86-video-glamo. #openmoko-cdevel ? ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: True USB plug and play experience
On Tue, Oct 20, 2009 at 1:56 PM, David Reyes Samblas Martinez da...@tuxbrain.com wrote: Hi Lazlo I was trying to follow your tutorial of USB plug and play but I have a doubt, How did you find the UUID and the MacAddress? Mac adress: just ifconfig on the laptop, while the freerunner is plugged in. UUID: it is a simple identifier for the connection. It can be anything, only requirements, that you use HEX numbers. (0-9a-f) It identifies the connection internally in NetworkManager. Using this identifier you can write script for it. Please report back, if you success. I plan to migrate to ubuntu 9.10 once it is out, and redo this config. (I had no luck with ubuntu 8.10. So Im interested in your experience) Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: True USB plug and play experience
On Tue, Oct 20, 2009 at 2:22 PM, David Reyes Samblas Martinez da...@tuxbrain.com wrote: ok some trial and error and it works MacAddres is the on reported in the host though dmesg (for example, you can also obtain it though ifconfig) and the uuid, seems arbitrary mean while you use the same in all the scripts Thanks Lazlo :) Oh, I missed this message. Nice to hear, you succeed on your own! * What is your system? * Any additional tweaking? * Your NetworkManager version? Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [brainstorm]Online contact sync
On Sun, Oct 18, 2009 at 4:57 PM, Atilla Filiz atilla.fi...@gmail.com wrote: I was thinking about storing my contact list online. I don't feel comfortable giving my contacts' phone numbers to google or someone else. Before sending contact info, the phone will encrypt the data(vcard?) with gpg for the owner's self. Why not encrypt it, and upload to google? Each field should be encrypted, to be shared with google. Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
True USB plug and play experience
Dear list, I have using my laptop+2 Freerunners since more than a month now with this setup. I have written down this tutorial, because I have promised to Paul Fertser:-) http://wiki.openmoko.org/wiki/User:Klaszlo#True_plug-and-play_experience_using_usb_networking It is working fine with ubuntu 9.04(jaunty), but I have difficulty with 8.10 (intrepid) my gf's laptop, maybe it is dependent on the Networkmanager version, maybe my memory is a little bit fuzzy, as I setup a month ago originally. So please test it and report. What are the achieved features you may ask, here it goes: * manually assigned IP to the freerunner (no DHCP wait) * each freerunner recognised and separate name is assigned to it. (ie. when I plug my freerunner in my laptop, it displays Laci's moko) * a script is executed when the freerunner is plugged in (it set up the iptables rule currently for the network, but it will (in the future) also auto-sync some stuff with my laptop)) * I can access the internet from the freerunner without problem (no need any manual command typed in the terminal) * Each freerunner is recognised individually, and the appropriate part of the script is executed Please respect this work, as it took several days, and some heavy help from NetworkManager's developers (namely dcbw, asac and NoelJB) to fully setup and debug it. It had various problems and headaches. I hope you enjoy using it, and report back how is it going. I personally love the plug and play experience. Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Buy WikiReader [was: WikiReader]
On Thu, Oct 15, 2009 at 11:59 AM, Xavier Cremaschi omega.xav...@gmail.com wrote: As read on slashdot : [...] at those kind of power usage levels, you could hack a small solar cell into it and it should work anywhere you've got sunlight. Imagine a complete breakdown of civilization as we know it. Books are heavy and inconvenient and make good kindling. Without electricity, compact digital forms of information retrieval become impossible. What do we use to rebuild civilization after a couple generations of this send us back to the dark ages? This thing. [...] :P http://xkcd.com/208/ ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Buy WikiReader [was: WikiReader]
On Tue, Oct 13, 2009 at 11:17 PM, Maksim 'max_posedon' Melnikau maxpose...@gmail.com wrote: and I think most interested question for all openmoko community now is: I think the most interested question is: What are they smoking? Seriously guys, any ebook reader is way more advanced then this WikiReader, and it is not suited for the job at all. It does not support colored images, or images at all. And reading the general feedback on the web (engadget, two other local sites), almost all of the commenters find this device a joke. I couldnt read *one* positive feedback from them. In plus, evopedia was not generating too much interests either. And I do think evopedia is much more advanced than this *dedicated* device. At least implement offline wiktionary.org, to be able to promote as a replacement for electronic dictionary devices. Sorry for my harsh comment, but my bad joke just came true: On Thu, Jun 11, 2009 at 2:19 PM, Laszlo: I even found the first prototype;) http://www.rob-matthews.com/index.php?/project/wikipedia/ I truly hope, Im wrong here, and I wish you success! Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [SHR] new package: theremin (alfa version warning)
On Wed, Oct 7, 2009 at 1:16 PM, Valery Febvre vfeb...@easter-eggs.com wrote: Aapo Rantalainen wrote: I packaged maemo-theremin[1] on freerunner SHR-U. I hear nothing else, just noise (zzZZZzz, brrrZZZrr) coming out of the speaker...:-( Any idea? Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Paroli Theme/UI proposals
On Sun, Oct 4, 2009 at 5:50 PM, Jon Kristian Nilsen jokr.nil...@gmail.com wrote: For instance font-sizes should imho be adjustable by the app, not locked to a theme. I do believe, it is also beneficial to adjust the overall look to it. My view is pretty much summerized in jimmac's blogpost: http://jimmac.musichall.cz/log/?p=31 Although its not an icon, but the analogy its quite perfect. Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Paroli Theme/UI proposals
On Fri, Oct 2, 2009 at 6:22 AM, Risto H. Kurppa ri...@kurppa.fi wrote: About the information density 4 lines text too small - Why not use the full 5 blocks (= 60% of the screen area) of space to show information when you select one of the menu items. I like this idea. Also soon, a suspend button will appear on the launcher at the bottom right corner (in the current git, there is already a picture, but not a real button). The reasoning is simple, when you use your phone everyday (as I am), you want to suspend it *fast*. Without going to the illume icon view. So I think the design should include it. Until now I requested the following things from Jon: 1. put each topbar icon as a separate .png file online with an appropriate license. 2. show me one screen with unsmoothed text (whatever it means) (3) optional: make texts larger (its future work, as we are talking about quite a number of screens here) I have been thinking about implementing a bit more. I will read one more time throughly the proposal, and write a summary letter, how I think we should proceed, and how others can dive into e gui development. Jon: Can you redraw the home screen using inkscape? Just that one: http://jonkristian.no/wp-content/uploads/2009/08/main.jpg Here is a barebone .svg file, to get starting: http://laszlo.krekacs.googlepages.com/concept_drawing.svg Dont concentrate on the small details, ie. the gradients between the rows. Use simple rectangles, also for the icons you can use your already separated .png files. I will be offline for the weekend, so my detailed letter will come on monday the latest. Until it's plenty of time for inkscape learning;-) Best regards, Laszlo ps: For gui development we will use inkscape. The reasoning is simple: it is the best (open source) program for the purpose. So if we would use photoshop for example, its a huge (financial) barrier for others to enter. Also with inkscape, with a little training, you can exactly feel how the gui will be build. In edje, the gui is drawn on a canvas, just like in inkscape. Only limited thing is, we dont have that many tool (ie. we only have rectangles, images, texts, etc in our repertoire, and not the more advanced things like vector circle, spiral or bezier curve as in inkscape) ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [fso based] Simplified mixer app
On Thu, Oct 1, 2009 at 11:24 PM, Al Johnson openm...@mazikeen.demon.co.uk wrote: Feedback would be welcome. There have been many attempts to implement volume control;) Angus looked into it, did two versions (gtk, and after elementary) I have also researched some of the things. Nice to see, that there is an another attempt. I hope you will done it right;) I have only one suggestion: Please implement a help button on every near every group, where you explain shortly the most essential infos about the options. I just launched your program and it picked up the stereout .state file, and displayed the sliders. Screenshot: http://laszlo.krekacs.googlepages.com/fso-mixer-screenshot.png The screenshot is a bit wrong, because it does show the Stereo Out string, in the middle (above Microphone). So it looks normal in real life, dunno why the screenshot didnt included it. (maybe it was rendering while captured the screen) I would like see the following help buttons: Stereo Out [help] Microphone [help] Speaker [help] Help of the Stere Out page should be something similar: Stereo Out state is corresponds, when the phone is idle (ie waiting for incoming call, or playing music). Microphone is disabled in this state, and Speaker corresponds to the speaker at the bottom near to the Neo text. [Should show a picture with a neo indicating where the microphone and the speaker are.] Help of Microphone page should be something similar: Mic2 corresponds to XXX alsa settings (or group of alsa settings) Mono corresponds to XXX alsa setting Mono Sidetone corresponds to XXX alsa setting. Microphone can be altered also by this alsa settings: XXX,YYY, ZZZ However it is strongly discouraged to touch them. Advices: The monoside tone is used for XXX. You should hear XXX, when you raise it. Highest state does not automatically means better/louder voice transmitted. Also some other advices how to correctly adjust the sliders. Like on the wiki page: reduce #5 by some 15..30 steps do testcall: you get very low volume at far end. but tone should be clear, no clipping (sharp agressive noise) if there is clipping: reduce #48 by one step (i.e. to 2) then adjust #5 to your preferences and taste Keep in mind that your program should be self-explanatory and useful for even for the first time user. If you want the explanatory pictures, Im sure somebody can draw it for you. If nobody step up, I look into what can I make;) There is also some AT command to affect the voice quality. Mickey told me, that on his freerunner, value 4 works better then value 5 (the default). I think it should also be included in your program, to give the ability to play with it... (if the user are still not satisfied with the result). Usability reports: IT is nice, that your program switch the display automagically when the incoming call happens. However I think these are defectives: 1. when clicking on save there is no report what you did exactly, and was it successful. I think on shr, you should save the .state file to /usr/share/shr/scenarii/ dir. So I expect something similar: Copying /usr/share/shr/scenarii/stereout.state to ~/.simplemixer/backup/stereout-20091002-1424.state... Success! Overwriting /usr/share/shr/stereout.state... Success! Saving was successful, even after reboot you should have the same voice experience as now. 2. When you adjusted the microphone while talking, and other hangup, your program automagically switch back to stereout.state display - no ability to save the adjusted gsmhandset.state (the state file while talking) We should be able to switch between states, and adjust/save them invidually. Also you should display which one is active currently (bold text, or something similar). However I like your program! Keep it up! Would be nice to create a googlecode project for this. Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [fso based] Simplified mixer app
On Fri, Oct 2, 2009 at 2:42 PM, Laszlo KREKACS laszlo.krekacs.l...@gmail.com wrote: ps: Ok I stop spamming your thread. Cant stand it...:( After I adjusted the mic volume during call, and pushed multiple times the save button. We hanged up. AFter about half hour, I got a call, and nobody heared anything (nor me, nor the callee). Im examining the difference between the two state files right now: Original: http://paste.pocoo.org/show/142502/ Broken: http://paste.pocoo.org/show/142501/ Diff: http://paste.pocoo.org/compare/142502/142501/ Also on the console I have seen: Gain effectively muted. Returning 0 The Earpiece slider is at 0 (it was always at 0, and worked fine). If I raise it, there is no difference. I see this in the console: Speaker: 0 set to 92 Speaker: 1 set to 92 Bypass: 0 set to 71 Bypass: 1 set to 71 Speaker: 0 set to 94 Speaker: 1 set to 94 Bypass: 0 set to 100 Bypass: 1 set to 100 Do you have any idea whats wrong? Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [fso based] Simplified mixer app
On Fri, Oct 2, 2009 at 4:17 PM, Laszlo KREKACS laszlo.krekacs.l...@gmail.com wrote: But there is so many things what changed, that Im completely lost. Just wanted to notice you, that restoring the original gsmhandset.state file (and rebooting) does solve my problem. Im able to take call, and hear the other party. (and he able to hear me). Although your program was nice. It changed the mic way better, what I had. Other party said, its much louder and clearer. Hope you can sort out, why the broken .state file is broken. And where the bugs comes from ... Best regards, Laszlo ps: Ok. I seriously stop spamming... ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [fso based] Simplified mixer app
On Fri, Oct 2, 2009 at 4:08 PM, Laszlo KREKACS laszlo.krekacs.l...@gmail.com wrote: Do you have any idea whats wrong? Im suspecting line 345: value 'Constant PGA Gain' versus: value 'Mute ADC Output' But there is so many things what changed, that Im completely lost. Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [fso based] Simplified mixer app
First: sorry for the many grammar errors in my previous post. I just sended it, without reread it carefully. On Fri, Oct 2, 2009 at 2:27 PM, Laszlo KREKACS laszlo.krekacs.l...@gmail.com wrote: 1. when clicking on save there is no report what you did exactly, and was it successful. Hmm, its not quite true. There is a dbus warning on stdout;) Using **pending_return in dbus_connection_send_with_reply_setup() without pending_setup is deprecated and strongly discouraged So when saving there is some dbus messaging going on. But there is no message what is really going on. Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [fso based] Simplified mixer app
On Fri, Oct 2, 2009 at 2:37 PM, Laszlo KREKACS laszlo.krekacs.l...@gmail.com wrote: So when saving there is some dbus messaging going on. But there is no message what is really going on. Ok, after looking at the code (line 790): def SaveState(self, arg, scenario): self.audio_iface.StoreScenario(scenario) I didnt find StoreScenario on the docs.freesmartphone.org: http://git.freesmartphone.org/?p=specs.git;a=blob_plain;f=html/org.freesmartphone.Device.Audio.html;hb=HEAD Nice to see, there is such an option. I was completely unaware of this feature. Btw, where should inform myself of the correct freesmartphone doc? IS there somewhere a newer doc? How do you do it? For you code: You dont do any sanity checking if the storing was successful (what frameworkd returns by the way? True/False?) Would be nice to check for it and display to the user about the outcome. Best regards, Laszlo ps: Ok I stop spamming your thread. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Paroli Theme/UI proposals
On Thu, Oct 1, 2009 at 4:01 AM, Dan Staley daniel.l.sta...@gmail.com wrote: Those ideas look great! But I agree with Steven, I think it would require much more than a theme to get that functionality working. I dont think so. Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Paroli Theme/UI proposals
On Wed, Sep 30, 2009 at 11:26 PM, Jon Kristian Nilsen jokr.nil...@gmail.com wrote: Now these are just mock-ups, but ihmo pretty god ones. I've spent quality time thinking about user friendliness and what I'd like to see:) Ofcourse I've probably missed Just some remarks;) 1: Try to put these pictures on the Freerunner, to see how it feels. There are view image viewer out there, or you can even write a simple elementary application for it. On my 15.4 laptop, the freerunner screen is equal to a 176x235 pixel rectangle. So if you scale your images to this size, you can observe a few things. Lets talk about the main screen: http://jonkristian.no/wp-content/uploads/2009/08/main.jpg Apart from the clock, none of the texts are readable. I can read some, if I seriously try, but my mom cant read it for sure. To demonstrate it, here is a resized, blurred image (just apply gaussian blur in gimp): http://laszlo.krekacs.googlepages.com/paroli-ui-proposal.png So there are some key texts which are not readable at all. There is no rule (yet), for the minimum text size on paroli, but I try to avoid all small texts. So could you please repost your proposal with much bigger texts?;) Its a huge rework I know. 2. Button sizes Also there should be some rules for the minimum size of a button. Currently the back buttons are 159x69 pixel, and the calculator has a button size of 96pixel at least in one direction. so I would say 96x48 pixel should be the minimum of a button. Even if the button is not looks like as 96pixel wide or tall, the clicking area should be that big. An excellent example your own gallery site, where the PREV and NEXT buttons' clicking area are 240x640pixel rectangle. 3. No idea what is the 23 number of the upper left corner of clock. Should be 42, no?;) 4. Although Im not a designer at any means, but I think the pixelized icons does not really much with the smoothed texts. 5. The displayed numbers of incoming and outgoing calls are almost unreadable. Should be way bigger. 6. In the current paroli gui, there are quite a big role of sliding left and right. Its a nice screen size saver. I think its totally lacks your design. 7. If you are seriously thinking to implement this gui in paroli, I really suggest you, to try to draw some of the screen in inkscape. It helps the implementation a lot. 8. There are many eyecandy in your image, which takes *time* to implement it, and also slows down the gui a little. Im thinking about all the gradient at the edge of each button, or the sms text view. Other than that, I really like your proposal, there are some aspects on which Im already working. For example the background image: http://jonkristian.no/wp-content/uploads/2009/08/main_custom_background.jpg I also like some of your icons a lot, especially for the toolbars. Im working (right now) of putting the paroli's topbar at the bottom to be a bottombar;) It is because the top is reserved for illume topbar, and two topbars does not make sense. Especially, when its hard to touch the edge of the screen. Would you mind to put the topbar at the bottom in your proposal? Are you also interested in implementing your gui? I would be more than happy to mentoring you. Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Paroli Theme/UI proposals
Just some remarks;) Also could you post all your icons as separate .png files? With a reasonable license. GPL is required for paroli. (but you can dual-license, release it as public domain, etc) Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Paroli Theme/UI proposals
On Thu, Oct 1, 2009 at 4:40 PM, Jon Kristian Nilsen jokr.nil...@gmail.com wrote: So could you please repost your proposal with much bigger texts?;) I believe your approach to this is wrong, my mockups contains elements that for sure needs to be taken care of in the code, this includes, if im not mistaken, text styles, sizes, shapes of boxes etc... In your proposal there is no place for bigger texts. It is that simple. It needs to rethink some part of the gui. No code will help here. Have you layed out a plan for this, I am interested to see what you come up with. Sorry I dont understand it. Plan for what exactly? Btw, out of curiosity, are you with the dev team? Cant comment here. 3. No idea what is the 23 number of the upper left corner of clock. Should be 42, no?;) Just second indicator. It could be 42 if it was 19 seconds later:) Updating the gui in every sec, is a no-go on a battery equipped device. I disagree here. However, I see now that I should've turned off smoothing, just for the sake of visualization. Could you show one screen with turned off smoothing ? See my first comment. Text size should be considered at a later stage, also, this is easy to change in code. Cant. If there is no place for bigger texts, than there is no place.;) 6. In the current paroli gui, there are quite a big role of sliding left and right. Its a nice screen size saver. I think its totally lacks your design. :) :)) Was it a serious answer? :) I used photoshop for the mockups. If paroli devs are interested in working on this, i will provide vectorized variants of what is needed, If you *seriously* want to see this implemented you should wrap your mind around coding. I can help you get started. But you can't expect developers implement all these proposals as soon as possible. Most importantly, because paroli lacks some every-day feature, and has some serious bugs. but as my first comment states, there are alot of things here that should be taken care of by the code. I think the best proposal is what matches 99% of the final look. As stated in my post, I am not sure about the limitation of the toolkit, I am unsure if gradients and shapes might be taken care of by it. Ok. Can you elaborate? The background image is just used to show how it looks with custom bg. Of course. If we broke down your proposal into smaller steps. Then you have one proposal, where you propose custom background image. I just mentioned Im working on it. And it is intead possible to change the background of the homescreen in paroli (although it is hackish right now). :) :) Would you mind to put the topbar at the bottom in your proposal? Yeah, in my posts I had an entry about that, I would mine, as it breaks the normal flow. Care to elaborate? Are you also interested in implementing your gui? I would be more than happy to mentoring you. Sure, but I am not a programmer, I would love to work closely with someone who wants to do this. Nobody born as a programmer. The question is, are you ready to devote 2hours/day until it is implemented? I want feedback from devs and maybe set up a meeting. This needs to be planned out. Not much to be planned. The most simple way, is break down your proposal into small steps. Like: - easily changable background image. - adapt your topbar icons - make the homescreen a list with icons - etc, etc Then implement this small steps. Someone on this list has already mentioned that they don't belive this could be re-programmed into paroli. Hmm. We should rephrase this question, to something like this: - Is it possible to implement that complex gui using enlightenment's libraries? And it turns out, its a rhetorical question;) (although there are some part of your proposal, which are almost impossible to implement. Im thinking about your top shelf's sliding idea for example. We cant interact with illume topshelf, and I dont think, paroli want to go to the fullscreen direction (again), as it generated too much resistance from users in the past.) It's also possible to discuss this more up-close on my site's comments, or you can find me on #paroli, #openmoko-cdevel, #openmoko Hmm, you are not online... Jon Kristian Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Paroli Theme/UI proposals
On Thu, Oct 1, 2009 at 8:36 PM, EdorFaus edorf...@xepher.net wrote: This approach doesn't work. Especially the blurring is wrong. The Freerunner screen has a lot more pixels in the same physical size, so it is much sharper than your computer screen - resizing down like that loses information, and then the blur makes it even worse, and moves the result even further away from the FR's screen. You completely missed my point. I see many old people, when they look at their phone, they take an *eyeglasses* to be able to navigate or dial a people from the phonebook. And they even take a glass while *driving*... What I want to achieve, is these people could confortably navigate in paroli. Why is it that important? Because if they can read and navigate, you are able too, with one hand, while driving, and only looking a sec on your phone...;-) Im not advertising texting while driving at all. Just wanted to show you what I mean under easy of navigating;) Oh, and by the way, if you are shortsighted, then its a big help, that you do not need to look closely on the device (assuming you dont wear your eyeglasses). OK, enough talk. Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: recommendations for headset or 3.5mm adapter
On Mon, Sep 28, 2009 at 12:13 PM, Stefan Buschmann s_buschm...@gmx.de wrote: I've got the official openmoko headset, but I don't like those in-ear headphones, I got a Motorola W388 for 1cent with my contact lens. It was packaged with a nice usb micro charger and with a nice 2.5mm headset, which isnt in-ear. It even has a button, but it does not seem to work, or dunno how to test it. So it was a good deal only for the headset;) I never used really the phone, because I tried two or three times, and it shutdown when I tried hangup. (a little longer push on the cancel button resulted a shutdown). It was so annoying, that I didnt turn on since.* So headsets exist. I have seen 2.5-3.5mm converter too, but what I have seen was without a small cable, so it was a solid thing coming out of the phone about 3 cm, which makes really fragile (prone to break the jack off of the phone). Best regards, Laszlo *: My gf also wanted to use that phone only for music playing (had a uSD card slot), but as it didnt act like a usb thumbdrive, it required some windows-only driver to access the uSD, it was a no-go. (when intone turned out to be useful enough I bought an another fr for my gf) ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Mokomaze and incoming call
Hi! Although I love Mokomaze, its just addictive, could it be modified in a way, when an incoming call happens, it stops itself (like when you touch on the screen), to prevent CPU abuse? What happened to me: Mokomaze was running when incoming call happened, the call screen came up way longer then usual (ie. about 3 sec), and when I hit the accept button it could not accept the call, and the vibrator just rerun for a few ms in every sec or two sec. Really strange. Then the other party hang up. Mokomaze, came back, I stopped it, and recalled the guy who called me. So it was really a minor annoying issue, but it costed me 1 min of call;-) And btw, what happened with the mokomaze's dreams like: * 2 player mode (I play, then i pass to her to play, then I play again) * number of lives * some score system * some cheetings * enemy ball or teleport doors or having multiple balls when you hit a magic hole, just like what flippers do. Calm me, that the development didnt stopped ...;) Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: FreeRunner case + stylus holder (was Re: New case)
On Sat, Sep 26, 2009 at 2:50 AM, Brolin Empey bro...@brolin.be wrote: but lacks a stylus holder. I use my freerunner as my (only) cell phone and I spent additional time just for hacking on it, so I use it extensively. I bought a leather case with my freerunner from tuxbrain, and it protects the freerunner, and has a stylus holder too. My freerunner felt more then 20 times already (even from the first floor*), but thanks to this case, there is no damage at all... (I also have screen protector which is an absolute musthave). *:I also had an accident with my electric bike, and the leather case damaged quite a lot (the metal clip has no longer leather on it;), but the feerunner survived without a scratch, just the leather case, the bike, my pants and t-shirt damaged. So I recommend a case, which has a stylus holder builtin. Also it is a good idea, to protect your freerunner by the way. Just my 2 cents. Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Emulate right-click for copy/paste?
On Wed, Sep 23, 2009 at 2:18 PM, Jan Henkins j...@henkins.za.net wrote: I've read here and there that it at least used to be possible to emulate a right-click In any elementary app long pushing on a textblock popups a small select and cut/copy/paste menu. So its builtin. I tested in paroli's sms app, intone's lyrics view. Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Selling/giving damaged Neo Freerunner.
On Tue, Sep 15, 2009 at 3:11 PM, Radek Bartoň black...@post.cz wrote: except of damaged PCB and missing micro-USB and micro-BNC connectors. What the hell did you do with this poor freerunner? Messed hardware fixes? Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [ETK] Problem running etk hello world.
On Tue, Sep 15, 2009 at 5:52 PM, Adolph J. Vogel ajvo...@tuks.co.za wrote: I`m trying to run some of the examples from enlightenment trunk on my laptop with pyhton-etk installed, but it appears i`ve been a naughty programmer. :) *** ECORE ERROR: Ecore Magic Check Failed!!! *** IN FUNCTION: ecore_evas_window_get() Input handle pointer is NULL! *** NAUGHTY PROGRAMMER!!! *** SPANK SPANK SPANK!!! *** Now go fix your code. Tut tut tut! Certainly one of the most creative tracebacks i`ve ever seen, but meaningless to me. Does anybody have an idea to rectify this? Could you make sure, you have set the DISPLAY variable right? Btw, you need to catch up with some south park episode to fully enjoy the error message;-) Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Freerunner in real world
On Wed, Sep 16, 2009 at 12:07 AM, Cry cry_regar...@yahoo.com wrote: Does anyone have a solution for this? I can't see the screen on my freerunner when I am in sunshine. It is completely washed out. Did you tried paroli? It has a blackwhite design for a reason.;) I can read the screen without problem in direct sunlight too. I know there is no gps app with similar design, but Im working on it;-) Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Need a SIP based phone application
On Fri, Sep 11, 2009 at 4:27 PM, John Dowd jdowds...@gmail.com wrote: However I well ultimately need a SIP phone application in the end. http://www.openapathy.org/screenshots/ Designed for the freerunner, uses elementary. Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [SHR-U] Paroli working now
On Thu, Sep 10, 2009 at 12:32 PM, Marcel tan...@googlemail.com wrote: On automatic startup via paroli-autostart package, Paroli shows this to me: can't init service Wifi : org.moblin.connman.Error: .InvalidProperty Tried again by restarting paroli without reboot in between, then the error doesn't occur. Enabling wifi from paroli-settings seems to work, although Networks doesn't show any of them while iwlist scan is successful. Already had that problem on 2009t5... wifi.py 108 wifi INFO setting power of wifi device [...] wifi.py 116 wifi INFO new status active [...] wifi.py 200 wifi INFO power active BTW: Using **pending_return in dbus_connection_send_with_reply_setup() without pending_setup is deprecated and strongly discouraged is damn annoying. Just need to say that once again. :/ Im not sure we should do all settings in paroli. The paroli-settings application was always meant to be independant (but style matching) to paroli. So I dont know the right place of wifi enabling/disabling, managing is in paroli settings. Maybe we should reduce the settings to change wallpaper(not implemented), color costumization (not implemented yet), ringtone, volume adjustement, pin code enable/disable, roaming settings, gprs settings, and thats about it. Time settings, wifi Im not sure at all, paroli has any business in these domains... Anyway I should raise this question to the paroli mailing list, and see what other paroli developers think. In short: Im not really interested fixing wifi management inside paroli, as I dont see a future of this setting. Can you manage to get wifi working by other method? (shr settings, anything). Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
2.6.31 is out, where is my ultimate kernel?
Hi! I just want to notice the list that the 2.6.31 final kernel is out. Everybody was waiting for it, to be able properly merge all patches floating around. So I expect with the new kernel the following features: * KMS * BFS scheduler * imporved wifi * improved gprs * improved resume time * improved battery management, aka dump battery support * No WSOD anymore for sure (not even in cold/warm or temperature change) * improved everything. Can the kernel developers let the community know, when new important things happens? Is the new git structure is already in place? Is the patches are revisited and cleaned up for the new kernel? What patches didnt go upstream? There are *many* interesting questions, which can be interested to us, non kernel hackers. Btw, who are the people behind it, who is responsible for what? Some kind of summerization, and updates about the process would be more then welcome on this link. (I think others agree with me). So start flow a bit of information to us, mortals;) Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: 2.6.31 is out, where is my ultimate kernel?
On Thu, Sep 10, 2009 at 1:55 PM, Paul Fertser fercer...@gmail.com wrote: * BFS scheduler Who said it works any better? Michael Buesch says it performs 1.5 times better on an wl500 router: http://marc.info/?l=linux-kernelm=125233663823328w=2 Cyanogen tried out with Android+Freerunner: http://twitter.com/cyanogen/status/3836404163 One last thing.. you know the lag you get when your phone rings and it doesn't display right away? Yeah thats gone now. Thomas White: It's difficult to say, really. I haven't done any scientific tests, but it feels a little faster in some areas (suspend/resume, Illume sliders and toggles), and pretty much the same in most other places. Thank you for the updates! Im really looking forward to report 2.6.31 related bugs to the bugtracker!;)) Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [SHR-U] Paroli working now
to get a working paroli on my SHR-U or do I need to disable some things too? When the package will be upgraded more, there will be only one package (I hope). IF you have a calculator app, then it is already the newest package. Angus is working on paroli packaging, however he is really busy these days, so there are some delays of the package update. If you want to try out the newest thing you can always check out the git version, and copy the folder as is to the phone, and cd into the scripts/ dir and run: ./paroli -e fso ((you need to build the gui, which is ./build.sh in the scripts dir. You have to installed edje-utils for it)) As far as shr integration, paroli works pretty good, most urgent things was already fixed. If you want to disable shr telephony app, you should disable ophonekitd from starting. (ophonekitd is not part of frameworkd!, just name coincidance) To disable it, you want to comment all lines in: /etc/X11/Xsession.d/80ophonekitd After you need to start paroli manually after each boot. You can also create a similar file to 80ophonekitd. I use it since 2 days now, without any serious problem. Although the automatic suspend is broken. I need to suspend it manually each time. (it seems ophonekitd provided this feature). You can find out how to configure oeventsd to do it. In om2009, I always suspended via the power button, as it was not reliable there either. So to restoring it, you want to disable e popup window (suspend, shutdown, etc). To do this, go into wrench-Input -key bindings And delete all the two keybindigs (power button, aux button). Then copypaste these rules to rules.yaml: http://paste.pocoo.org/show/138541/ Then restart frameworkd to take effect. Im glad there are interested people in paroli, and got their hand dirty to try it out! Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [SHR-U] Paroli working now
FYI, paroli can be also run on the desktop. Just start: cd scripts ./paroli -e fallback So it does not want to reach freesmartphone nor want to use dbus. You only need python-elementary installed. packages.enlightenment.org is the right place to gather all required packages. (I got ubuntu packages there) Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Interesting Linux development for lower resources machines from Con Kolivas
On Tue, Sep 8, 2009 at 11:23 AM, Rui Miguel Silva Seabrar...@ansol.org wrote: http://twitter.com/cyanogen/status/3836404163 One last thing.. you know the lag you get when your phone rings and it doesn't display right away? Yeah thats gone now. On a wl500 router the performance hit is 1.5 time faster;) http://marc.info/?l=linux-kernelm=125233663823328w=2 Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Interesting Linux development for lower resources machines from Con Kolivas
On Tue, Sep 8, 2009 at 12:04 PM, Joseph Reevesiknowjos...@gmail.com wrote: SHR + 2.6.31 + BFS + OpenWRT drivers = win? +KMS Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [elementary] How to get evas object out of elementary.Window
On Wed, Sep 9, 2009 at 5:02 AM, Denis Johnsondenis.john...@gmail.com wrote: win = elementary.Window(, elementary.ELM_WIN_BASIC) win_evas = win.evas_get() type(win_evas) type 'NoneType' type(win.evas) type 'NoneType' FYI it is fixed in enlightenment svn. Morphis fixed for me. Thanks for him! It just needs repackaging in SHR. Best regards, Khiraly ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: opimd: a bug (?) and how to list missed calls?
On Mon, Sep 7, 2009 at 12:58 AM, Sebastian Krzyszkowiakseba.d...@gmail.com wrote: And I don't know how to send dictionaries by mdbus ;( I dont know, just asking: Is dbus suited to pass large data through the bus? Ie. it is not better practice, that you save to a file, and give only the filename to the client? Maybe it is slower. Just cant believe, that dbus is built for large data transfer. Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Small improvements suggestion to intone
On Sun, Sep 6, 2009 at 8:43 AM, c_ccchan...@yahoo.com wrote: http://n2.nabble.com/file/n3591628/intone intone If something still goes bad try after rm -rf .intone. I selected dir, and added successfully. When I returned to the list view, there were still a 'to add files use Songs button' item in the list. I clicked on the album view, and segmentation fault happened. I relaunched intone, and it has my directories. However it does not display the head icon when there is no cover art, it displays nothing, blank. Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Small improvements suggestion to intone
On Sun, Sep 6, 2009 at 9:42 AM, Laszlo KREKACSlaszlo.krekacs.l...@gmail.com wrote: If something still goes bad try after rm -rf .intone. Another bug: When you change back to the list view, it does not jump to the actual playin file anymore. It tend to display the end of the list. Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
[SHR] Using **pending_return in dbus_connection_send_with_reply_setup()
Hi! Using **pending_return in dbus_connection_send_with_reply_setup() without pending_setup is deprecated and strongly discouraged When will shr get rid of this annoying message? It just makes development (on the phone) a real PITA. Or there is already an updated dbus package which fix this issue? If the root cause cant be fixed, at least should be dbus patched to not output this f*cking annoying message every line. Look at this output: http://paste.pocoo.org/show/138295/ The real thing is burried into this dbus warning. Just slowes everybody down. Can it be fixed? Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Why frameworkd starts automatically playing ringtone, aka. how to debug frameworkd?
Hi! It looks like frameworkd plays the ringtone file by itself. I requested before it in the program, but always got AlreadyPlaying exception. I checked the rules.yaml file, but there is no rule for playing ringtone. I also observed the dbus line using mdbus -l -s, but it does not print out from where the signal arrived (it only indicates, that a service received the signal). I checked ophonekitd too, and there is also automatic ringtone playing, and looks like it is not ophonekits who requested it. Im a bit lost at this stage, I dont know how to debug further. Could somebody shred a bit of light? Best regards, Laszlo mdbus: [SIGNAL]org.freesmartphone.Phone.CallCreatedfrom :1.18 /org/freesmartphone/Phone (op'/org/freesmartphone/Phone/GSM/13',) [SIGNAL]org.freesmartphone.GSM.Call.CallStatusfrom :1.11 /org/freesmartphone/GSM/Device ( 1, 'incoming', { 'direction': 'incoming', 'line': 0, 'mode': 'voice', 'peer': '+362', 'status': 'incoming'}) [SIGNAL]org.freesmartphone.Device.Audio.SoundStatusfrom :1.19 /org/freesmartphone/Device/Audio ('/usr/share/sounds/ringtone_ringnroll.wav', 'playing', { }) [SIGNAL]org.freesmartphone.Usage.ResourceChangedfrom :1.20 /org/freesmartphone/Usage ('Display', True, { 'policy': 0, 'refcount': 1}) [SIGNAL]org.freesmartphone.Usage.ResourceChangedfrom :1.20 /org/freesmartphone/Usage ('Display', True, { 'policy': 0, 'refcount': 1}) [SIGNAL]org.freesmartphone.GSM.Network.SignalStrengthfrom :1.11 /org/freesmartphone/GSM/Device (75,) [SIGNAL]org.freesmartphone.Device.PowerSupply.Capacityfrom :1.19 /org/freesmartphone/Device/PowerSupply/battery (94,) [SIGNAL]org.freesmartphone.GSM.Call.CallStatusfrom :1.11 /org/freesmartphone/GSM/Device (1, 'release', { 'status': 'release'}) [SIGNAL]org.freesmartphone.PIM.Calls.NewCallfrom :1.13 /org/freesmartphone/PIM/Calls ('/org/freesmartphone/PIM/Calls/58',) [SIGNAL]org.freesmartphone.PIM.Calls.NewMissedCallsfrom :1.13 /org/freesmartphone/PIM/Calls (22,) [SIGNAL]org.freesmartphone.PIM.Calls.MissedCallfrom :1.13 /org/freesmartphone/PIM/Calls ('/org/freesmartphone/PIM/Calls/58',) [SIGNAL]org.freesmartphone.Phone.CallReleasedfrom :1.18 /org/freesmartphone/Phone (op'/org/freesmartphone/Phone/GSM/13',) [SIGNAL]org.freesmartphone.Phone.Call.Releasedfrom :1.18 /org/freesmartphone/Phone/GSM/13 () [SIGNAL]org.freesmartphone.Device.Audio.SoundStatusfrom :1.19 /org/freesmartphone/Device/Audio ('/usr/share/sounds/ringtone_ringnroll.wav', 'stopped', { }) [SIGNAL]org.freesmartphone.Usage.ResourceChangedfrom :1.20 /org/freesmartphone/Usage ('Display', False, { 'policy': 0, 'refcount': 0}) [SIGNAL]org.freesmartphone.GSM.Network.SignalStrengthfrom :1.11 /org/freesmartphone/GSM/Device rules.yaml: r...@om-gta02 ~ $ cat /etc/freesmartphone/oevents/rules.yaml # This file is in YAML format (http://www.yaml.org/) # We define a list of rules that will be automatically loaded # When we start the oevents module of the framework daemon # # The attributes of a rule are : # - trigger : trigger object # - filters : filters object or list of filters objects # - actions : action object or list of actions objects # # We define the following functions : # - CallStatus(): create a trigger object activated on a call status event # - PowerStatus() : create a trigger object activated on a power status event # - HasAttr(name, value): create a filter that accept signal with a given attribute # - Not(filter) : create a neg filter # - PlaySound(file) : Action that starts to play an audio file # - StopSound(file) : Action that stop an audio file # - SetScenario(name) : Action that sets an audio scenario # - StartVibration # - StopVibration # - RingTone(cmd) : cmd can be 'start' or 'stop' # - Time(hour, min) : create a trigger activated at the given time # - Debug(msg) : Action that prints a debug message (only for debuging) - # # Call - Audio Scenario Handling # trigger: IncomingMessage() actions: MessageTone(play) - while: CallListContains(incoming) filters: Not(CallListContains(active)) actions: - RingTone() - Command('xset -display localhost:0 s reset') - SetLed(gta02_aux_red, blink) - OccupyResource(Display) - #while: CallStatus() #filters: Or(HasAttr(status, outgoing), HasAttr(status, active)) #actions: #- OccupyResource(CPU) #- #while: CallStatus() #filters: #- Or(Or(HasAttr(status, outgoing), HasAttr(status, active)), And(HasAttr(status, incoming), CallListContains(active))) #- Not(BTHeadsetIsConnected()) #actions: #- SetScenario(gsmhandset) #- while: CallStatus() filters: - Or(Or(HasAttr(status,
Re: [shr-unstable] Does mount nfs filesystem works
On Sat, Sep 5, 2009 at 6:38 AM, Marc Bantleopenm...@rcie.de wrote: Can anybody confirm if nfs mount or not on freerunner? Finally I could find my old uSD card, and restored om2009. IT works like a charm under om2009. Works here using mount from BusyBox V1.13.2 package and kernel/modules 2.6.29-oe11+gitr119839. Some months ago I had similar problems with mount binary from util-linux package IIRC. I installed util-linux package, but still mount -t nfs timeouts when I want to mount... Cheers, Marc Thx for your comment, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: My new possession: Lyrics and vocabulary learning with intone
On Sat, Sep 5, 2009 at 6:43 AM, c_ccchan...@yahoo.com wrote: Now for some (of the many ;-) python coders on these ML's to show some love! Frankly, my python is quite bad - but if no one else does this I will. If nobody else will step up, I can do it for some new features in intone in exchange;)) I have many small improvements suggestion;) Lets wait a week... Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [shr-unstable] Does mount nfs filesystem works
On Sat, Sep 5, 2009 at 10:34 AM, Laszlo KREKACSlaszlo.krekacs.l...@gmail.com wrote: Finally I could find my old uSD card, and restored om2009. IT works like a charm under om2009. We are talking about a command like this: mount -t nfs 192.168.0.200:/home/lama/Asztal/down/openmoko/paroli /usr/share/nfs-paroli/ Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Broken FR for sale
On Fri, Sep 4, 2009 at 4:54 PM, The Digital Pioneerdigitalpion...@gmail.com wrote: I have? Just the top of my head. Recently you made some useful remarks regarding to bluetooth headset usage. I think you was the first who used bluetooth headset seriously... If you have enough the freerunner. Just buy the cheapest phone for 10$. I expect you to return in a month or so. Seriously this highly costumizable phone is addictive! I think in a month freerunner will be in a very good shape. I expect KMS (for video), improved wifi, improved gprs, improved everything. I even want to have paroli a bit better shape running on shr. Regarding to what for is usable the freerunner: If you have an arduino, the possibility is endless. The most useful would be steal preventing in your car, ie you could track your card when stolen via sms. The second useful thing would be home automation. Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [SHR-Unstable] swapon: swapfile has holes
On Sat, Sep 5, 2009 at 10:57 AM, Matthias Hubermatthias.hu...@wollishausen.de wrote: *** but if you are formatting the card, you can make a real swap _partition_ also. I prefer the file over partition, because you can make bigger or shrink whenever you want. And giving a separate partition is just a luxury, when you can only create four (above that serious tweaking is necessary). Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Small improvements suggestion to intone
Hi c_c! Here is my list, what I would like to see to be improved in intone: 1. In the song list, switch between filename/Artist/Song Title/Album view Because there are cases were filename is preferred over title, for example for precompiled hits, where the order is seen in the filename. Example: 001 - Bob Dylan - Like A Rolling Stone.mp3 002 - Rolling Stones - (I Can't Get No) Satisfaction.mp3 003 - John Lennon - Imagine.mp3 2. Different ordering possibility, aka. improve the shuffle button The current play in order or play random should be improved: I never liked the random function, because you can predict what will be the next song: http://xkcd.com/221/ I would prefer a list manipulating button. Where you click on the button five different possibility button would appear: * Order by filename (as it does currently) * Order by album * Order by Artist * Order by Title * Shuffle the list * Party mode The Shuffle the list possibility would replace the current random button. It randomly reorder the list, but you can see what will be the next one. I think its superior solution. Party mode: You can interactively reorder the list. Like people come to you at a party, please put XY as the next song, please put a slow music next, etc, etc. Dunno how to solve interactivity in elementary, ie. drag and drop the list elements. Its not *that* important feature. 3. Improve the play once the list, play all button. A third state would be also useful: * play the list once * play infinity * play only the next song, and stop OR play one song infinitely So would be a three state button. Dunno if its really useful, and so which one. Others? (implement last;) 4. When adding new songs dir, should be a list view, where it lists all added dir, and could also remove add to it. (I already suggested it) 5. Implement minimal lyrics editor (MOST IMPORTANT;))) (I already suggested) Mark bold the current line, and a button, when the music is there I push the button, and it saves the time when it should jump to this line. It would be also really usefull as it could autoscroll the list. Currently I always need manually scroll the lyrics, and it has a drawback: if I dont follow the music, I need to search where the singer is. With autoscroll feature, I could always look at the view, and it would mark the current line for me. Timing is not an issue here, +- 1-4 sec has no importance. 6. Implement in the lyrics view zoom in and zoom out button I would consider this pretty important also. Not everybody has a good eyesight, and the text are small enough in the lyrics view. But my primary reason not this for suggestion. I select words in the lyrics, what i dont know for later look up in dictionary (read my recent mail with title 'My new possession'). The current text is small enough, that selecting is really difficult. I would like to zoom in when I want to select the texts. With autoscrolling zoomed in would pose no problem, as it would always scrolling for me, so no need to see 11 lines all at once. The zoom in, zoom out buttons would fit nicely in lyrics view next to the current Artist name/Song title text. Zoomin on the right side, zoom out on the left side of the text. You could also hide those buttons, when switching back to cover view, list view. And no need to manipulate layers, as other views dont use this space at all. 7. Future idea: Implement effects for the music. I already suggested karaoke effect. Others said, the implementation is rather simple, you mix the left and right channel in the way it lowers the singer voice. By the way c_c, do you also need this layer manipulating demo program? HAve you difficulties implementing it? Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [SHR-Unstable] swapon: swapfile has holes
On Sat, Sep 5, 2009 at 11:45 AM, Matthias Hubermatthias.hu...@wollishausen.de wrote: afaik, it is much faster than file. Benchmark it!;) I think glamo is enough bottleneck to make all the two the same slowiness... But just guessing. Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Small improvements suggestion to intone
On Sat, Sep 5, 2009 at 1:18 PM, c_ccchan...@yahoo.com wrote: For simple Karaoke effect, one of the channels is inverted, both channels are mixed and sound is played back mono. This is going to require intone to move to playing the songs itself (decoding and sending sound to alsa pcm). Also, I'm not sure if the FR can handle this much in realtime. Same goes for other DSP effects. I'm going to need some pointers here from DSP guru's. I've just about managed to get a guitar tuner going on the FR - and its slow - but usable. No need to be real time. We could generate them (ie converting music, please wait...), and play them as simple music files. It is not often used, just for fun, so no problem if it has its cost. By the way c_c, do you also need this layer manipulating demo program? Frankly, i haven't gotten around to it. Ok, I will cook up a demo program for it. Keep the ideas coming. It just takes one interested person to get nice ideas into a program. Thanks. Ideas are only coming if you *use* the app, and see what could be different. If you dont use it, no useful ideas are turning out;) Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [FSO] how to get info from odeviced audio interface?
On Sat, Sep 5, 2009 at 1:38 PM, Michael 'Mickey' Lauermic...@vanille-media.de wrote: This has now been fixed. Sample output: Thank you! Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [shr-unstable] Does mount nfs filesystem works
On Sat, Sep 5, 2009 at 10:48 AM, Laszlo KREKACSlaszlo.krekacs.l...@gmail.com wrote: IT works like a charm under om2009. With the help of blindcoder at #openmoko-cdevel channel, it turned out, that I need to install portmap software to be able to use nfs mounting. Sadly portmap is not available on shr. He was kind enough, and builded for me one: wget http://pallas.crash-override.net/~blindcoder/portmap_6.0-r3_armv4t.ipk opkg install portmap_6.0-r3_armv4t.ipk /etc/init.d/portmap restart And after it works like a charm. There is an error message though when starting the portmap daemon: r...@om-gta02 ~ $ /etc/init.d/portmap restart /etc/init.d/portmap: line 47: pmap_dump: not found Stopping portmap daemon: portmap. Starting portmap daemon: portmap. /etc/init.d/portmap: line 47: pmap_set: not found r...@om-gta02 ~ $ According to blindcoder they should only be run when /var/run/portmap.upgrade-state exists, which doesn't exists on Fr. Could some shr people include this package in shr? Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: intone and symlinks
On Fri, Sep 4, 2009 at 1:32 PM, Laszlo KREKACSlaszlo.krekacs.l...@gmail.com wrote: PS: Here's the intone binary for the impatient. (not ipk - just the /usr/bin/intone binary) Thanks, I will report asap. IT works great. The image are beautiful. However I need to test with smaller and bigger images too. (if it gets expanded or shrinked). Will report it, when I tested. But currently it is beautiful. Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Small improvements suggestion to intone
On Sat, Sep 5, 2009 at 4:12 PM, c_ccchan...@yahoo.com wrote: Hi, Ok, the song directories list is done. Code committed to svn. Here's a binary. http://n2.nabble.com/file/n3585318/intone intone Thx, testing Laszlo KREKACS wrote: Then, maybe it would be better if it was done as a an external script that I could call from Intone? Same for the cover art and lyrics fetching. I envision an FSO daemon for it. I would execute simple script file from directories. Where each directory would correspond an event. Directories: timeout/ gprs/ usb/ wifi/ So we could put our script in usb (for usb net) and in wifi. And we would simply write in our script, that delete the other script from usb dir (if our script is executed in wifi dir). The timeout script would simply correspond to 'launch this program at 16:00', and we could simply implement a alarm application;). Than in the script would simply launch fso-alarm through dbus.;))) It would be dead simple and robust implementation. No need extra voodoo, only put the right dir your program. Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Small improvements suggestion to intone
On Sat, Sep 5, 2009 at 5:14 PM, c_ccchan...@yahoo.com wrote: Hi, In the song list, switch between filename and Song Title is done. Here's the binary. http://n2.nabble.com/file/n3585909/intone intone Do you need other options too for the list? 1. I removed the dir which was listed. Then I added a dir containing only 3 files. It began scanning, but crashed after. 2. I removed the .intone directory and tried to relaunch intone, it coredumps since Logs: r...@om-gta02 ~ $ intone db ver 62 1792: old priority 0, new priority 0 Using **pending_return in dbus_connection_send_with_reply_setup() without pending_setup is deprecated and strongly discouraged Using **pending_return in dbus_connection_send_with_reply_setup() without pending_setup is deprecated and strongly discouraged Using **pending_return in dbus_connection_send_with_reply_setup() without pending_setup is deprecated and strongly discouraged 18 SQL error: no such table: 19 SQL error: no such table: Xlib: unexpected async reply (sequence 0x269)! *** glibc detected *** intone: double free or corruption (!prev): 0x0020d548 *** Aborted r...@om-gta02 ~ $ rm -rf .intone/ r...@om-gta02 ~ $ intone 16 SQL error: unable to open database file Creating new db file 16.5 SQL error: 1 not an error db ver 63 Killed 1827: old priority 0, new priority 0 Using **pending_return in dbus_connection_send_with_reply_setup() without pending_setup is deprecated and strongly discouraged Using **pending_return in dbus_connection_send_with_reply_setup() without pending_setup is deprecated and strongly discouraged Using **pending_return in dbus_connection_send_with_reply_setup() without pending_setup is deprecated and strongly discouraged Segmentation fault r...@om-gta02 ~ $ intone db ver 63 Killed 1846: old priority 0, new priority 0 Using **pending_return in dbus_connection_send_with_reply_setup() without pending_setup is deprecated and strongly discouraged Using **pending_return in dbus_connection_send_with_reply_setup() without pending_setup is deprecated and strongly discouraged Using **pending_return in dbus_connection_send_with_reply_setup() without pending_setup is deprecated and strongly discouraged Segmentation fault r...@om-gta02 ~ $ intone ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Small improvements suggestion to intone
Can you check if there is no intone / mplayer process hung in the background? That could lock up the db. Then rm -rf .intone and run intone. I will also reboot the phone. But there is no intone for sure. r...@om-gta02 ~ $ ps aux|grep intone root 2223 1.0 1.6 15668 2044 pts/4S19:42 0:00 mplayer -idle -quiet -slave -msglevel global=6 -input file=/tmp/intone-mplayer root 2234 0.0 0.6 3268 816 pts/4S+ 19:43 0:00 grep intone r...@om-gta02 ~ $ kill 2223 r...@om-gta02 ~ $ ps aux|grep intone root 2238 0.0 0.6 3268 816 pts/4S+ 19:43 0:00 grep intone r...@om-gta02 ~ $ ps aux|grep intone root 2240 0.0 0.6 3268 816 pts/4S+ 19:43 0:00 grep intone r...@om-gta02 ~ $ rm -rf .intone r...@om-gta02 ~ $ intone 16 SQL error: unable to open database file Creating new db file 16.5 SQL error: 1 not an error db ver 63 2256: old priority 0, new priority 0 Using **pending_return in dbus_connection_send_with_reply_setup() without pending_setup is deprecated and strongly discouraged Using **pending_return in dbus_connection_send_with_reply_setup() without pending_setup is deprecated and strongly discouraged Using **pending_return in dbus_connection_send_with_reply_setup() without pending_setup is deprecated and strongly discouraged Segmentation fault r...@om-gta02 ~ $ ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Small improvements suggestion to intone
On Sat, Sep 5, 2009 at 7:40 PM, c_ccchan...@yahoo.com wrote: Try this binary. http://n2.nabble.com/file/n3586458/intone intone With that binary the result: r...@om-gta02 ~ $ kill 2285 r...@om-gta02 ~ $ kill 2286 r...@om-gta02 ~ $ ps aux |grep intone root 2296 0.0 0.6 3268 816 pts/4S+ 19:45 0:00 grep intone r...@om-gta02 ~ $ rm -rf .intone/ r...@om-gta02 ~ $ intone 16 SQL error: unable to open database file Creating new db file 16.5 SQL error: 1 not an error db ver 63 2315: old priority 0, new priority 0 Using **pending_return in dbus_connection_send_with_reply_setup() without pending_setup is deprecated and strongly discouraged Using **pending_return in dbus_connection_send_with_reply_setup() without pending_setup is deprecated and strongly discouraged Using **pending_return in dbus_connection_send_with_reply_setup() without pending_setup is deprecated and strongly discouraged Segmentation fault r...@om-gta02 ~ $ ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Small improvements suggestion to intone
On Sat, Sep 5, 2009 at 7:40 PM, c_ccchan...@yahoo.com wrote: Try this binary. http://n2.nabble.com/file/n3586458/intone intone I also tried to debug with gdb, but without success: r...@om-gta02 /usr/bin $ gdb intone GNU gdb 6.8 Copyright (C) 2008 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type show copying and show warranty for details. This GDB was configured as arm-angstrom-linux-gnueabi... (gdb) run Starting program: /usr/bin/intone db ver 63 [1] + Stopped (tty output) gdb intone r...@om-gta02 /usr/bin $ fg gdb intone [New LWP 2479] [New LWP 2465] Program received signal SIGTTOU, Stopped (tty output). 0x40a92ef0 in waitpid () from /lib/libc.so.6 (gdb) cont Continuing. Program received signal SIGTTOU, Stopped (tty output). [Switching to LWP 2479] 0x40a92ef0 in waitpid () from /lib/libc.so.6 (gdb) ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Om2009 Maintainer
On Fri, Aug 28, 2009 at 9:09 PM, Angus Ainslienyt...@openmoko.org wrote: now if you want to disable the shr phone apps without removing them comment all of the lines out in /etc/X11/Xsession.d/89notifier and /etc/X11/Xsession.d/80ophonekitd If you comment out 80ophonekitd, there will be no sound when you are on line. So the ringing works, but no sound either on the callee side nor on the caller side. However if you dont disable it, it will bring app shr's white screen with the tiny phone number in the middle. Dunno how to disable it. Would be nice to know how a proper calling sequence are built. So what exactly is needed to send on the dbus. Im really lost here. Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: intone and symlinks
On Fri, Sep 4, 2009 at 6:36 AM, c_ccchan...@yahoo.com wrote: Try with img.smoot_set(1/0) and see if it changes Well, I've committed the source with changes to get a (smooth) image for cover art - and yes, it does make a huge difference. Thanks. np PS: Here's the intone binary for the impatient. (not ipk - just the /usr/bin/intone binary) Thanks, I will report asap. Report about symlinks: It seems, it has bugs. I could added some of the music once from symlink, but most of the time it just does not add it at all. Im testing it more then 2 days now, and can not really see the pattern, but does not work as expected. So Im proposing this solution: 1. Forget about symlinks. User can add multiple directory anyway (I didnt know this feature, thats why I whined about symlinks) 2. Implement a list view where we can simply add and remove directories. Thats it. Should be dead simple, because intone likes to crashes, and I suspect most of the crashes are related to path handling/database. So implement this simple approach. No more no less;) Best regards, Khiraly ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Broken FR for sale
On Fri, Sep 4, 2009 at 12:40 AM, The Digital Pioneerdigitalpion...@gmail.com wrote: OK, last chance: anyone who wants it, one FR with cracked LCD, comes with accessories. Current bid is about $70. Anyone care to raise it? I really suggest you to keep it. On my freerunner the power button are already began to wear seriously. I need to push it with my nails. Dunno any alternative method to wake up the device from suspend. I highly bet this is a custom part. Really 70$ is not much, for me, the shipping cost would be about the same. So really, keep it (if you are planning to buy a new freerunner). Best regards, Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
My new possession: Lyrics and vocabulary learning with intone
Dear list, I thought I share my newest hobby using the Freerunner. I downloaded lyrics to my musics automatically[1], and when I listen to the music, I mark the words, which I dont know, and later I download them from wiktionary.com with the pronounced .ogg file. And I put them into a 'dict' directory like: -rw-r--r--1 root root15122 Sep 3 18:41 assured.ogg -rw-r--r--1 root root 368 Sep 3 18:44 assured.txt -rw-r--r--1 root root12086 Sep 3 18:41 hound.ogg -rw-r--r--1 root root 1464 Sep 3 18:41 hound.txt -rw-r--r--1 root root12443 Sep 3 18:41 possession.ogg -rw-r--r--1 root root 316 Sep 3 18:41 possession.txt For learning the vocabulary, I select the 'dict' folder from the folders/playlist, and I hear again, and again the words until I memorized enough. In the lyrics view I have the definition of all words. Later, when I learned more or less the words, I put newlines into the definition, so I only see the word (what is pronounced), but I need to scroll for the definition. Thats way I only check the words, which I forgot. I think Freerunner became an ideal language learning platform. c_c wrote: Can you send me a link - or put up the script on Intone's wiki page. Th should help people. Ok, here is my quickdirty script. Feel free to contribute, and make the script better. It works for me(TM). It has problems, if the lyrics contain utf8 char (example: dash), it fails to download. It happened 12 times from 500 music files. So I didnt care to fix it. 1. Download lyric: http://pypi.python.org/pypi/lyricwiki/0.1.9 2. Put into a dir and make the 'lyrics_downloader' variable accordingly. 3. Save the script into the same dir as your downloadable music files are. call the script with no argument. Hope it is useful to someone. Best regards, Laszlo #! /usr/bin/python import os import subprocess lyrics_downloader = '/home/looser/Desktop/down/lyrics' def extract_keywords(filename): keywords = filename.replace('0', '') keywords = keywords.replace('1', '') keywords = keywords.replace('2', '') keywords = keywords.replace('3', '') keywords = keywords.replace('4', '') keywords = keywords.replace('5', '') keywords = keywords.replace('6', '') keywords = keywords.replace('7', '') keywords = keywords.replace('8', '') keywords = keywords.replace('9', '') keywords = keywords.replace('', '') keywords = keywords.replace(' - ', ' ') keywords = keywords.strip() return keywords def dump_to_file(keywords, filename): global lyrics_downloader res = subprocess.Popen([lyrics_downloader, keywords], stdout = subprocess.PIPE) result = res.stdout.read() fd = open(filename+'.txt', 'w') fd.write(result) fd.close() return for root, dirs, files in os.walk('.'): for file in files: j = file.rfind('.mp3') filename = file[:j] keywords = extract_keywords(filename) print filename, :, keywords dump_to_file(keywords, filename) ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Broken FR for sale
On Fri, Sep 4, 2009 at 1:45 PM, The Digital Pioneerdigitalpion...@gmail.com wrote: Well, I'm not really planning to buy another one. I enjoyed playing with it while I had it, but now I really just want something that works, works well, and keeps working. :( Thats rather sad. You have made some very useful contributions Laszlo ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community