**** BEGIN LOGGING AT Sun Apr 25 02:59:57 2010 Apr 25 06:07:23 Heh, still no emacsers here? ;) Apr 25 06:08:10 Hi Paul. No I am windows guy ;) Apr 25 06:11:36 sal-e: Hey :) Emacs is nice anywhere in fact. I'm asking the question because i want to promote the use of Emacs on smartphones. Apr 25 06:14:14 Good luck. I have grown on terminal and DOS, but I find my self addicted to the mouse. :) Apr 25 06:16:00 sal-e: i mean i'm currently trying to use it on my Freerunner and it feels good. Functionality, integration, customisation, i can't imagine a better non-specialised interface in fact. Apr 25 06:17:05 sal-e: hey, dos command prompt is nowhere near as powerfull, efficient and enjoyable as Unix shell! ;) Apr 25 06:17:51 I am sure I will try it, but first I need to get my Neo1973 up and running. Apr 25 06:18:37 I know. DOS is useless for any serious admin work. Apr 25 06:20:12 I am using Windows and Linux at the same time for the past 4 years and more and more I find my self spending most of my time in Linux. I am still newbi. Apr 25 06:26:55 sal-e: i think the easiest would be to run root from SD, that way you have enough free space for additional apps. Apr 25 06:31:03 About some time ago I was able to get SHR-Lite on NAND running, but I had two big problems. 1. Battery did not last at all. Les then 24h. and when I did update/upgrade the image get corrupted. I think it run out of free space on root partition. I read somewhere that I need swap partition. Apr 25 06:32:44 I wanted to fix the power problem, but learning the kernel is not easy job. So now I will try to help with SHR first and build my knowledge to become useful. Apr 25 06:33:29 sal-e: i'm not sure much can be done about 1. There's one trick that will make suspend time 2x more: you need to explicitly disable the sound amp before suspending. Apr 25 06:33:41 sal-e: as to the 2., just as i said, run from SD :) Apr 25 06:37:07 I have bought logging multimeter to track down the black-hole sucking all the power ;) Apr 25 06:37:59 PaulFertser: hehe... emacs-addict. 8) Apr 25 06:38:12 Paul do you know how long takes to build SHR image? Apr 25 06:38:49 sal-e: count me in for your tests. I have a gta01 attached to the battery via DMM so i can track power quite reliably. What i have found so far: the suspend current is reasonable ~5mA Apr 25 06:39:34 sal-e: but only if you manually disable sound amp beforehand, and without GSM. GSM with deepsleep enabled (so you need to do #1024 fix first) will add another ~4mA. Apr 25 06:41:06 sal-e: and while running probably ~20mA are sucked by the touchscreen. I'm not sure but i think i tried fully blanking the screen and then physically disconnecting the LCM and that was it. Apr 25 06:42:25 Q-Master: hehe, i'm not in fact a hardcore emacs user. But it really feels better than anything else on my FR. Now that i'll have a telephony UI, i think i'll finally start to enjoy my FR experience: http://wiki.github.com/paulfertser/fso-el/ Apr 25 06:43:31 sal-e: depends on your system, but if it's a usual PC with fast network it'll probably take 10hrs, maybe more, but i guess less than 24hrs. Apr 25 06:47:41 Oh. I just start the build on my Laptop (Lenovo T400) Looks like it going to be busy all night long. Spaetz told me that current SHR build host some time takes more then 2 days to build SHR-T. I don't know how powerful is it, but I think to build my own buildhost and donate it to SHR. Apr 25 06:52:21 sal-e: heh, probably i overestimated the laptop capabilities then. I've built images several times but i do not remember it taking awfully unreasonably long. Apr 25 06:57:15 My build keeps crashing with: ERROR: Build of /home/sal-e/shr-test/shr-unstable/openembedded/recipes/expat/expat_2.0.1.bb do_unpack failed Apr 25 06:57:17 there is gzip error prior this one: gzip: stdin: invalid compressed data--crc error Apr 25 06:58:07 Looks like I have corrupted file in my local cash. How I can clean it up? Apr 25 06:59:01 sal-e: there's "tmp" dir in your build, just do "find -name \*expat\*" in there Apr 25 07:02:46 can I delete it ./openembedded/recipes/expat/expat_2.0.1.bb Apr 25 07:02:55 sal-e: no! Apr 25 07:03:16 sal-e: this is a recipe, it tells the system how to properly build the package. Apr 25 07:05:06 the .bb file looks like a script to me. Apr 25 07:05:08 johnsu01: ping Apr 25 07:05:33 sal-e: it's a mixture of script and configuration, something similar to Gentoo's ebuilds. Apr 25 07:12:43 I had other problems before. I am going to start from clean slate again. Apr 25 07:14:21 sal-e: then removing your tmp dir should be enough. Apr 25 07:15:53 I keep having problems with GIT. It keeps failing with fatal: The remote end hung up unexpectedly Apr 25 07:15:55 i Apr 25 07:16:36 sal-e: with what repository? Apr 25 07:16:55 I am wondering if this is my problem or everyone has it. Apr 25 07:18:17 Initialized empty Git repository in /home/sal-e/shr-test/bitbake/.git/ Apr 25 07:18:59 sal-e: so you have problems with cloning bitbake? Apr 25 07:19:11 ,but I have seen it to fail with other repositories. I think that my local git client is having problem. Apr 25 07:20:02 I restarted the 'make setup' and this time is working. Apr 25 07:48:36 Let see if I understand how openembeded is working. Currently I am running 'make image'. Based on messages. The source packege is downloaded, then source is extracted. Series of patches applyed and finally compiled. Am I correct? Apr 25 07:50:30 sal-e: yes, and it also compiles and installs necessary dependencies, including host tools that are needed to build this particular package. Apr 25 07:53:52 Sounds like automated version of Linux From Scratch, but for Arm instead of x86. Apr 25 07:58:18 Ok. I will leave it running and go to bed. Good Night everyone and wonderful day for everyone in Europe and Asia. Apr 25 07:59:34 sal-e: it sounds like Gentoo Apr 25 07:59:39 sal-e: good night :) Apr 25 08:20:49 shr core team: hi Apr 25 08:21:35 i have an article about SHR @ the yesterdays Openmobility conference in CZ for the SHR blog Apr 25 08:28:23 nice, vanous123 if yiu mail it to me I can putit up, tomorrow latest Apr 25 08:28:37 spaetz: ok Apr 25 08:29:16 most of my family is sick and vomiting, so i can't promise anything for today Apr 25 08:37:30 spaetz: stomach flu? Apr 25 08:38:05 spaetz: got knocked down by it here last week. fortunately both children stayed away from it Apr 25 08:38:34 spaetz: that is they only kept the remains of chicken pox just recovering from :)) Apr 25 08:38:49 spaetz: good luck Apr 25 08:41:22 thanks. Apr 25 08:42:05 I actually suspect bad meat. We ate some sausages on a trip yesterday... :-( Apr 25 08:43:02 hmm Apr 25 09:16:14 spaetz: hehe, fun... had that a week ago :P Apr 25 09:16:31 though caused by a virus... and one after the other Apr 25 09:26:26 mrmoku: is this a known issue?: Apr 25 09:26:28 File "/usr/lib/python2.6/site-packages/dbus/proxies.py", line 237, in __init__ Apr 25 09:26:29 _dbus_bindings.validate_object_path(object_path) Apr 25 09:26:29 ValueError: Invalid object path '/org/freesmartphone/PIM/Contacts/dbus.Array([dbus.Int32(3), dbus.Int32(410)], signature=dbus.Signature('i'), variant_level=1)': contains invalid character '.' Apr 25 09:26:34 phonelog Apr 25 09:26:59 or bad content? Apr 25 09:31:13 vanous|away: no idea Apr 25 09:31:23 vanous|away: TAsn would know... Apr 25 09:32:14 hi Apr 25 09:32:19 Configuring pyphonelog.... fixed by upgrade :))) Apr 25 09:32:43 mickeyl: ping Apr 25 09:32:56 refused calls are not really missed Apr 25 09:33:02 has this been discussed? Apr 25 09:33:23 TAsn: ping Apr 25 09:35:12 it's incoming and although refused, missed Apr 25 09:35:37 s/missed/not missed/ Apr 25 09:35:37 vanous|away meant: it's incoming and although refused, not missed Apr 25 09:35:42 vanous|away, i don't think it's an issue Apr 25 09:35:48 it still takes fucking long to wakeup from suspend and start ringing :/ Apr 25 09:35:56 mrmoku: is it the same for you? Apr 25 09:36:31 vanous|away, it's how they programmed it Apr 25 09:36:50 daniele_athome: it is, as it's then spread around the phone (phone log, idle screen) as missed Apr 25 09:37:06 yes Apr 25 09:39:11 bbl Apr 25 09:40:03 meat -> harm Apr 25 09:47:48 PaulFertser: dunno... can't try right now... will try in a bit Apr 25 09:49:22 mrmoku: i just suspended my phone and called it from the landline. Apr 25 10:10:24 wakeup is very fast here, no probs only idlescreen I would prefer on incoming call no idlescreen but directly dialer screen ;) Apr 25 10:18:47 vanous|away, yes it has been discussed, it's not me, it's fso that doesn't provide a way to differ, mickeyl is on that (or will be on that) though. Apr 25 10:18:55 vanous|away, upgrade pyphonelog, I fixed that. Apr 25 10:19:10 daniele_athome, http://scap.linuxtogo.org/files/460ab073a6284cbb9f6f779d82ae7f87.png Apr 25 10:19:12 is this you? Apr 25 10:21:00 if so, please provide more details, is this a new indicator? or is it matchbox? Apr 25 10:21:11 Ciao for the meanwhile, please let me know. Apr 25 10:25:17 TAsn, yes this is JesusMcCloud's scap of mokopanel running on illume (as indicator) Apr 25 10:26:02 TAsn, daniele_athome can you provide with details, i just untarred what he sent me Apr 25 10:26:34 JesusMcCloud, what details? Didn't I send the root pack to you? Apr 25 10:27:01 daniele_athome, yup, i just said i just untarred, i dont know much about thwe undetlying details Apr 25 10:27:21 ok Apr 25 10:27:38 oh sorry JesusMcCloud Apr 25 10:27:45 what for? Apr 25 10:27:51 i'm reading your phrase with more attention Apr 25 10:27:58 and I understand now Apr 25 10:28:01 no biggie Apr 25 10:28:10 the phrase was not intended to me, now i got it :D Apr 25 10:30:42 PaulFertser: i think i recall the problem i had with 'noauth', it is a privileged option. but since i also use more priviliged options, we can just not care about it. I'll enable it for Calypso Apr 25 10:30:58 at some point of time I'd like to introduce proper privileges Apr 25 10:31:04 but that has to wait a bit more Apr 25 10:31:11 mickeyl, hi Apr 25 10:31:15 morning daniele_athome Apr 25 10:31:23 i just sent a bug to smartphones-userland Apr 25 10:31:25 :) Apr 25 10:31:43 i'm using android right now, it's pretty sad :( Apr 25 10:31:50 that's sad indeed Apr 25 10:32:06 CMS ERROR 512 of death Apr 25 10:32:08 mickeyl, tell me if you need more Apr 25 10:32:11 haven't seen that for a long time Apr 25 10:32:14 such as logs, etc. Apr 25 10:32:26 mickeyl, what is it exactly? Apr 25 10:32:40 it's a hangup of the AT interpreter in modem firmware Apr 25 10:32:56 it was never fixed since we have a workaround Apr 25 10:32:58 JesusMcCloud: have you tried to adopt neo theme to illume2? Apr 25 10:32:58 * dos1 is trying to get fsogsmd working Apr 25 10:33:07 but as a matter of fact, that workaround is being applied to fsogsmd Apr 25 10:33:08 :) Apr 25 10:33:14 s/is _not_/ Apr 25 10:33:28 Q-Master, yup i did, there mighte be something on scap...... Apr 25 10:33:28 err Apr 25 10:33:30 oh Apr 25 10:33:41 mickeyl, is it true that you will apply it? :P Apr 25 10:33:45 JesusMcCloud: so? 8) Apr 25 10:33:54 I won't use android anymore, I promise :) Apr 25 10:34:21 Q-Master, no nothing on scap anymore Apr 25 10:34:27 daniele_athome: for sure. like i said previously, fsogsmd contains very little support for modem-specifics right now, but this will change of course Apr 25 10:34:35 :) Apr 25 10:35:01 now that SHR is using fsogsmd, I'll shift some priorities Apr 25 10:35:21 in the meanwhile i will continue writing my wm Apr 25 10:35:33 and using android while i'm out :) Apr 25 10:35:46 :) Apr 25 10:36:21 Q-Master, but i havent spent much time on my fr the last time... and a palm pre is on the way... so let's just say i'll look into it as soon as illume2 is usable Apr 25 10:37:03 JesusMcCloud: it is rather usable in unstable. I switched to it already. Apr 25 10:37:25 Q-Master, well focus issues, no window switcher in the topbar... Apr 25 10:37:27 morning gnustavo Apr 25 10:37:30 err Apr 25 10:37:32 morning GNUtoo Apr 25 10:37:43 mrmoku: sms can't be written. Apr 25 10:38:00 hi mickeyl Apr 25 10:38:12 JesusMcCloud: ah... yep. that suxx Apr 25 10:38:55 yup and i dont know efl programming... Apr 25 10:39:14 and my bitbake skills are practically nonexistent Apr 25 10:39:25 JesusMcCloud: ah, so you finally ordered the Pre :) Apr 25 10:40:29 TAsn: i'm upgrading frameworkd. I'll have your opimd now. Let's see what you broke :P Apr 25 10:40:51 mickeyl, do you want some suggestions for userspace? Apr 25 10:41:18 Kensan, thanks to some help... amazon.de marketplace orders can onyl be paid by creditcard or form a german bank account and someone was kind enought to order it for me... unfortunately online banking is still not working here, so i'll have to wait till tomorrow to send the money Apr 25 10:41:38 GNUtoo: suggestions are always good ... Apr 25 10:42:22 ok Apr 25 10:42:22 (i dont wann point fingers, maybe others get the idea to do the same, and bug my kind remailer) Apr 25 10:42:33 *)don't route the audio but still ring Apr 25 10:43:53 TAsn: ok, cheers. phonelog working again as indicated... :) Apr 25 10:44:35 GNUtoo: did you test whether the BP handles all routing automatically? Apr 25 10:44:42 also for call-waiting? Apr 25 10:44:54 that is to say,the modem+alsa takes care of it,so in the actual implementation Apr 25 10:44:54 you use hearphones,then you've got a call Apr 25 10:44:54 then the audio is rerouted on headset Apr 25 10:44:54 including your music Apr 25 10:44:55 including the call Apr 25 10:44:56 but you've got the headphones plugged and it was router to headphones Apr 25 10:44:57 solution: don't handle routing and it'll be routed to headphones Apr 25 10:44:58 problem: Apr 25 10:44:59 with routing = null or something like that I had no ringtones Apr 25 10:45:00 I'll look the exact key Apr 25 10:45:02 JesusMcCloud: well, I bet the Pre team is happy to get a new developer ;) Apr 25 10:45:08 mickeyl, yes I did Apr 25 10:45:18 mickeyl, what's call-waiting Apr 25 10:45:42 call waiting is when you have an active call and someone else is trying to reach you Apr 25 10:45:42 Kensan, i hope i dont get one with QA issues... Apr 25 10:45:55 Q-Master: more specific? Apr 25 10:46:42 [fsodeviced.audio] Apr 25 10:46:50 router_type = null Apr 25 10:46:57 so in the code it does default: Apr 25 10:47:20 mrmoku: I am not able to enter any symbol while creating sms. It tells that 160 symbols left [1] and that's all. Apr 25 10:47:34 next thing: Apr 25 10:47:43 Q-Master: when did you last upgrade? Apr 25 10:47:45 *) resume only on power key Apr 25 10:47:51 mrmoku: yesterday. Apr 25 10:47:57 on the side of the phone you've got 2 volume keys Apr 25 10:48:13 Q-Master: yesterday late at night the fix went to the feed... please upgrade Apr 25 10:48:32 mrmoku: ok. thnx. Apr 25 10:48:37 well Apr 25 10:48:47 ideally we would have support for that in-kernel Apr 25 10:48:58 do all the keys hang on the same gpio? Apr 25 10:49:16 because if so, then we need to autosuspend again in userland Apr 25 10:49:35 where can i get the wakeup reason? Apr 25 10:49:53 i will need that to support power-on key only Apr 25 10:50:39 I've something I put my phone in,that is attached to a belt,nearly each time I put the phone in,it reusume Apr 25 10:51:09 mickeyl, by wakup I mean echo on > /sys/power/state but you're right I'll look Apr 25 10:51:34 i know Apr 25 10:51:35 then next thing: Apr 25 10:52:56 *) put a wakelock when playing music with intone Apr 25 10:52:56 else at the end of a song it suspend for real and the next song doesn't come Apr 25 10:52:56 next thing: Apr 25 10:52:56 *)handle volume in calls like in android Apr 25 10:52:57 that was the last thing Apr 25 10:53:06 mickeyl: people are complaining on maillist about echo with latest SHR. Does fsogsmd use echo cancellation from calypso's dsp? Apr 25 10:56:42 no wakelock Apr 25 10:56:47 but rather requesting the CPU resource Apr 25 10:57:01 no idea how android handles volume in-call Apr 25 10:57:05 details? Apr 25 10:57:10 dos1: no Apr 25 10:57:34 ok, so that explains it ;) Apr 25 10:57:49 yep. mrmoku knows the quickfix until that support lands in fsogsmd Apr 25 11:01:46 mickeyl, I'll look now for volume Apr 25 11:06:24 mickeyl, can I obtain write access to libframeworkd-glib repo? Apr 25 11:06:33 I think I will be the only one willing to mantain it Apr 25 11:10:29 mickeyl, I think the answer are in http://gitorious.org/replicant/msm7k/blobs/replicant/libaudio/AudioHardware.cpp Apr 25 11:10:40 I'm looking Apr 25 11:15:48 I'll look better Apr 25 11:16:28 my usb connection to neo fails after some minutes(consistently) with a kernel message (eth1: no IPv6 routers present) Apr 25 11:19:34 daniele_athome: send me your ssh key Apr 25 11:19:42 mrmoku: thnx. now everything works. BTW, didn't you fixed the problem with adding cyrillic field contents while creating new contact? Apr 25 11:20:34 GNUtoo: audiohardware is using the qdsp5 abstraction which is no longer in our kernel. Apr 25 11:20:57 yes I know Apr 25 11:21:09 that's why I said that I will look better Apr 25 11:21:15 besides, i yesterday said to leviathan that we know lost all hardware acceleration Apr 25 11:21:21 we need to enhance the alsa support Apr 25 11:21:22 but I can't call the 4242 Apr 25 11:21:26 under android Apr 25 11:21:41 dos1: add ;%N0187 to modem_init in /etc/freesmartphone/conf/GTA02/fsogsmd.conf Apr 25 11:21:51 did not verify yet if it works though Apr 25 11:22:01 * mrmoku has very, very, very little phone calls :P Apr 25 11:22:06 s/little/few/ Apr 25 11:22:40 Q-Master: dunno, did not do anything... TAsn is the locale freak in our horde :P Apr 25 11:22:51 bbiab Apr 25 11:22:59 TAsn: ^^^^ Apr 25 11:23:30 ah now I can Apr 25 11:23:47 mickeyl, sent Apr 25 11:25:40 mickeyl, let's do that later,it doesn't work under replicant either Apr 25 11:25:54 GNUtoo: for sure, that's all optimization Apr 25 11:26:02 have to do features first Apr 25 11:26:07 so Apr 25 11:26:11 now that suspend/resume works Apr 25 11:26:14 what are you concentrating on? Apr 25 11:27:05 maybe keyboard Apr 25 11:27:13 mickeyl: (noauth) i see. Looks like pppd's idea of authentication doesn't quite match our usecase. Apr 25 11:27:28 I'll look what there is to be done Apr 25 11:27:33 wifi PSM would be great Apr 25 11:29:22 that sounds like optimization to be :) Apr 25 11:29:33 so what should I do? Apr 25 11:29:42 Xorg crashes? Apr 25 11:29:46 depends on what is most important to you, of course. but open is BT, GPS, Camera Apr 25 11:29:53 GNUtoo: (just out of curiousity) what was the gotcha with suspend? Apr 25 11:29:56 yes, crashing xorg will be a problem as well Apr 25 11:30:02 hi guys Apr 25 11:30:06 onen! Apr 25 11:30:08 I can't do GPS Apr 25 11:30:22 I'm not good enough for that Apr 25 11:30:33 but I can provides trace and test Apr 25 11:30:41 mickeyl: I have seen your twiterring about losing hope about g1 suspend/resume, and then the success you met. congratulations! Apr 25 11:30:53 PaulFertser: 2.6.30-rc introduced a check for irq still being requested at suspend time. this works fine with good drivers, but crashes with some of the android nightmare. reverting this check made it work again Apr 25 11:31:12 mickeyl: is one of the wiki pages getting updated of the progress (I found at least two about FSO or Openmoko stack running on g1 effort) Apr 25 11:31:12 onen|openBmap: thanks, it's really a breakthrough for us. Apr 25 11:31:27 onen|openBmap: the most current page is on the htc-linux wiki Apr 25 11:31:35 mickeyl: ok thanks Apr 25 11:31:41 http://htc-linux.org/wiki/index.php?title=Dream Apr 25 11:31:43 mickeyl: who found it? :) Apr 25 11:31:56 PaulFertser: a french fellow called Alain Apr 25 11:32:04 someone i know from openezx days Apr 25 11:32:08 who recently acquired a dream Apr 25 11:32:17 mickeyl: i bet it was easy for a kernel hacker ;) Apr 25 11:32:26 well, he built around 100 kernels or so Apr 25 11:32:30 bisecting the problem Apr 25 11:32:39 mickeyl: you mean this one: http://www.htc-linux.org/wiki/index.php?title=Dream ? Apr 25 11:32:54 onen|openBmap: yep, suspend/resume needs to be updated now though ;) Apr 25 11:33:04 PaulFertser: http://gitorious.org/htc-msm-2-6-32/leviathan-incoming/commit/636fa4daf243826ef6cebb64dd0509f3b079fcb5 Apr 25 11:33:06 mickeyl: heh, so it wasn't investigation, rather brute force approach. Apr 25 11:33:10 yep Apr 25 11:33:21 Hm, strange, i thought it was easy. Apr 25 11:33:50 one small step for a kernel developers Apr 25 11:33:54 giant step for us userland guys :/ Apr 25 11:34:36 Probably it's just me underestimating the issue at hand. Apr 25 11:34:38 mickeyl: lol Apr 25 11:34:38 Sorry Apr 25 11:35:39 PaulFertser: well, someone with more experience may have traced the suspend/resume call stack - but what shall i say... even the most experienced hackers on #htc-linux worked days on that with us and found nothing Apr 25 11:35:59 without JTAG debugging suspend/resume is also a bit tough Apr 25 11:36:09 nor serial, btw. Apr 25 11:36:42 plus Apr 25 11:36:52 the damn wakelocks are tweaking behaviour as well Apr 25 11:36:56 mickeyl: moot point since the device never suspended ;) Apr 25 11:37:15 mickeyl: ah, so you're not removing wakelocks in the end? Apr 25 11:37:19 no Apr 25 11:37:20 ~nf Apr 25 11:37:21 The #openmoko-cdevel Newsflash Bulletin Board. (continued at ~NF2. For help see ~NF-help) - - - Recommended URLs and channels(chanlogs etc):see ~RL - - - NEWSFLASH [2010-03-28 21:09 UTC]:buildhost got rebooted... new RAM will arrive beginning of next week Apr 25 11:37:29 there are two kinds of wakelocks Apr 25 11:37:33 kernel and userland Apr 25 11:37:42 when you remove the kernel ones, the kernel blows up in front of you Apr 25 11:37:50 you can though remove the userland ones Apr 25 11:37:55 without too much trouble Apr 25 11:38:25 you know... rather than fixing a driver, we just duct tape the critical sections with more locks Apr 25 11:38:26 *sigh* Apr 25 11:40:50 Sad, looks like you lack motivated kernel hackers indeed :( Apr 25 11:42:55 freesmartphone.org: 03mickey 07cornucopia * r89498bc1ef2e 10/fsogsmd/src/lib/atmediators.vala: fsogsmd: org.freesmartphone.GSM.Network.Status: make sure 'display' always has a value Apr 25 11:42:59 yes Apr 25 11:43:07 i'm glad we have GNUtoo and leviathan Apr 25 11:43:17 they're kernel hackers compare to myself Apr 25 11:43:21 but still not really kernel hackers :) Apr 25 11:43:50 now we have a nice problem with GPS Apr 25 11:43:57 we have no idea how to turn it on Apr 25 11:44:04 once we come over this, it's done Apr 25 11:44:06 NMEA on a tty Apr 25 11:44:08 but... Apr 25 11:44:16 no one knows the secret chant to turn it on Apr 25 11:44:18 *sigh* Apr 25 11:44:28 PaulFertser: ok, now I tried. It is quite fast. Immediately after I see the first flashing of the display it starts to vibrate... and less than a (guessed) second the ringtone plays Apr 25 11:46:12 mrmoku: with .32? Apr 25 11:46:25 PaulFertser: no .29 Apr 25 11:46:30 mrmoku: nodebug? Apr 25 11:46:35 don't think so Apr 25 11:46:48 Hm, i wonder how the hell my configuration sucks that much then. Apr 25 11:46:58 Qi with low debuglevel... but I guess you have that too Apr 25 11:52:23 SHR: 03mok 07phonefsod * r1078db13a04b 10/ (4 files in 2 dirs): add new keyword 'suspend' for idle_screen config Apr 25 11:54:48 PaulFertser: ok, i'm on ppp. what's the best way to provoke the problem? activate pdp, wait until it's open, then forcefully deactivate and try to reactivate? Apr 25 11:55:50 mickeyl: exactly Apr 25 11:56:03 okies Apr 25 11:56:06 mickeyl: forcefully deactivate == DestroyContext Apr 25 11:56:17 That way you'll see zombie as well Apr 25 11:56:20 ah, good Apr 25 11:56:21 (though it's harmless) Apr 25 11:56:29 so i'll just make it drop the context now Apr 25 11:56:51 it definitely needs to survive that Apr 25 11:57:02 since it's quite normal in certain conditions Apr 25 11:57:37 hmm Apr 25 11:57:39 no zombie here Apr 25 11:57:43 shutdown ok Apr 25 11:58:38 2010-04-25T11:57:31.620256Z [INFO] libfsotransport <0710:1>: SRC: "+CGATT=0" -> [ "OK" ] Apr 25 11:58:39 2010-04-25T11:57:33.164126Z [DEBUG] PdpPppMux <>: Status update from PPP helper: 10 Apr 25 11:58:39 2010-04-25T11:57:33.219562Z [DEBUG] PdpPppMux <>: Status update from PPP helper: 0 Apr 25 11:58:39 ** Message: muxtransport.vala:263: EOF FROM PPP Apr 25 11:58:39 2010-04-25T11:57:33.222000Z [DEBUG] PdpPppMux <>: ppp has been stopped Apr 25 11:58:39 ** Message: muxtransport.vala:251: STOP FORWARDING TO PPP Apr 25 11:58:44 that's a normal shutdown Apr 25 11:58:48 what does it print for you? Apr 25 11:59:46 mickeyl: must i enable DEBUG for some components? Apr 25 12:00:39 Hm, i think i'm not the only one who's seen the zombie... And it definetely should be there given the code i saw. Apr 25 12:00:52 well Apr 25 12:00:56 i'm not on the FR, tbh Apr 25 12:01:07 the slowness of the system might provoke the zombie Apr 25 12:01:48 zombie here too Apr 25 12:01:54 mickeyl: how? The glib main loop can't be run before you remove the child watch. Apr 25 12:02:05 mickeyl: and after you do you are to get a zombie. Apr 25 12:02:10 * vanous booting Apr 25 12:02:33 Freerunner - the best device to find race conditions ;] Apr 25 12:03:03 mickeyl: i'm also using multiplexing, this might be provoking the difference (that i can't start gprs the second time). Apr 25 12:03:09 Freerunner - the best device to learn efficient programming of even the simplest apps Apr 25 12:03:17 PaulFertser: i'm multiplexing here as well Apr 25 12:03:29 otherwise it would be too different Apr 25 12:04:11 mickeyl: ok, so what (and please some details how) debugging should i enable to provide you with meaningful logs for the "can't start gprs the second time" case? Apr 25 12:04:31 Even can't do AT+CGDCONT=... setting the second time to be precise. Apr 25 12:04:36 ah, right Apr 25 12:04:42 very strange Apr 25 12:05:22 mickeyl: and also after +CGDCONT fails i think "np, the parameters are the same", so i do ActivateContext, and the dbus call hangs! Apr 25 12:05:59 force everything to debug Apr 25 12:06:07 and run it in foreground Apr 25 12:06:17 so we also see the temp. glib debug messages Apr 25 12:06:24 everything would be: Apr 25 12:06:32 [libfsotransport] Apr 25 12:06:33 log_level = DEBUG Apr 25 12:06:33 log_to = stderr:colors Apr 25 12:06:53 same for [libgsm0710mux] Apr 25 12:06:59 and Apr 25 12:07:00 [logging] Apr 25 12:07:44 ah wait Apr 25 12:07:49 there's another set of differences here Apr 25 12:07:51 hmm Apr 25 12:07:59 * mickeyl applies the ppp options from ti_calypso to cinterion_mc75 Apr 25 12:10:12 hmm, same Apr 25 12:10:13 mickeyl, i'm off now, can you send an e-mail with the git stuff please? Apr 25 12:10:24 did not yet get your mail Apr 25 12:10:34 where did you send the key to? Apr 25 12:11:35 mickeyl: hmm, what am i getting here on a try to gsm register... No handler for URC +CTZV w/ rhs 128, please report to Mickey Apr 25 12:13:13 aah nice Apr 25 12:13:16 * mickeyl envious Apr 25 12:13:30 ~lart german operators Apr 25 12:13:30 * apt drops a truckload of VAXen on german operators Apr 25 12:13:40 you guys all get nice timezone notifications Apr 25 12:14:04 TAsn, JesusMcCloud: I have a very basic WM that works with mokosuite applications and tested with phoneuid Apr 25 12:14:12 you can find them all in my subversion repository Apr 25 12:14:39 mickeyl: 2010-04-25T12:14:05.479531Z [DEBUG] PdpPppMux <>: IPCP: Interface name is ppp0 Apr 25 12:14:42 2010-04-25T12:14:05.480418Z [DEBUG] PdpPppMux <>: IPCP: Interface addr is 10.227.90.128 Apr 25 12:14:45 2010-04-25T12:14:05.480976Z [DEBUG] PdpPppMux <>: IPCP: Gateway addr is 10.64.64.64 Apr 25 12:14:48 ** Message: muxtransport.vala:263: EOF FROM PPP Apr 25 12:14:58 EOF appeared after DeactivateContext Apr 25 12:15:04 And nothing happens now. Apr 25 12:15:05 daniele_athome: nice Apr 25 12:15:31 it's *very* basic mrmoku don't count on it for daily use :P Apr 25 12:15:52 :P Apr 25 12:15:52 sure Apr 25 12:16:04 bye! Apr 25 12:16:04 will check it out when i get back... now i got a flashmob to attend, cya Apr 25 12:17:38 PaulFertser: aah! Apr 25 12:17:43 misunderstood you Apr 25 12:17:45 mickeyl: and here's what i got on second try to start ppp: http://paste.debian.net/70551/ Apr 25 12:18:01 mickeyl: sorry for not being clear :( Apr 25 12:18:08 mickey@andromeda:/local/pkg/fso/cornucopia/fsogsmd$ ps -ef|grep ppp Apr 25 12:18:08 root 19328 19235 0 14:10 pts/2 00:00:00 [pppd] Apr 25 12:18:10 :) Apr 25 12:18:12 good Apr 25 12:18:24 Yeah Apr 25 12:18:36 it occurs when i use DeactivateContext() Apr 25 12:18:37 mickeyl: actually the good thing is that now we know how to fix that ;) Apr 25 12:18:40 Of course Apr 25 12:18:53 But it's ~harmless anyway, not a big deal. Apr 25 12:18:56 it doesn't occur when i forcefully close the context "behind the eyes" of fsogsmd Apr 25 12:19:06 Exactly Apr 25 12:19:14 so on network initiated bail out it should work ok Apr 25 12:19:22 * mickeyl adds the waitpid Apr 25 12:19:46 PaulFertser: would this explain why poff -a just works? Apr 25 12:19:55 vanous: yes Apr 25 12:19:57 ok Apr 25 12:20:31 btw. Apr 25 12:20:39 not that i want to do it, but we could now also fix it in ogsmd i guess :) Apr 25 12:20:46 mickeyl: but why do not i get "PdpPppMux <>: ppp has been stopped" after "EOF FROM PPP"? Apr 25 12:20:48 since it's basically using the same strategy Apr 25 12:20:55 SHR: 03mok 07libphone-ui-shr * rb4bd5ca92d0c 10/src/view/idle-view.c: idle-view: reset provider and signal strength when gsm is disabled - fixes #1058 Apr 25 12:20:57 LOL Apr 25 12:21:32 So trivial bug Apr 25 12:21:46 But i had to read some glib code to understand what's going on underneath :) Apr 25 12:23:05 yeah Apr 25 12:23:54 mickeyl: tried to reboot to help debugging ppp stuff but never got gsm, logs here fyi if important... http://vanous.penguin.cz/files/om/fsogsmd Apr 25 12:24:20 PaulFertser: the reason you're not getting the 'ppp has been stopped' is the zombie Apr 25 12:24:42 PaulFertser: this message comes only when the process has been correctly shutdown Apr 25 12:25:01 PaulFertser: (which in my case was done since i used the +CGATT=0 way) Apr 25 12:25:43 vanous: ok, noted the URI. will take a look when i have time. Apr 25 12:26:01 ok Apr 25 12:28:53 mickeyl: yes, it was a stupid question. But waitpid alone won't fix it then, you'll need to call stopSendSignal( true ); in GProcessGuard destructor. Apr 25 12:29:58 ok, so stopSendSignal(true) and the waitpid right after sending Apr 25 12:30:01 vanous: CME ERROR 3 is nasty Apr 25 12:30:28 hmm Apr 25 12:30:52 PaulFertser: i got plenty :/ Apr 25 12:31:51 PaulFertser: with pppd options, where do you configure it now in fso? Apr 25 12:32:09 mickeyl: probably just this.stop() would be ok too, but you understand that code better than me anyawy. Apr 25 12:32:30 vanous: /etc/freesmartphone/fsogsmd.conf Apr 25 12:32:37 really Apr 25 12:32:48 vanous: section [fsogsm], example ppp_options = 115200;nodetach;modem;crtscts;defaultroute;noreplacedefaultroute;debug;hide-password;ktune;noauth;noccp;noipdefault;novj;novjccomp;proxyarp;usepeerdns Apr 25 12:32:50 just pressed restart, will wait then Apr 25 12:32:59 good Apr 25 12:33:12 Q-Master, what's the issue? Apr 25 12:33:24 PaulFertser: is this default in the config? guess not... Apr 25 12:34:20 need the default route as i have to launch it manually atm Apr 25 12:34:59 vanous: i only changed auth -> noauth and added defaultroute. Because you're supposed to be using fsonetworkd for setting routes. Apr 25 12:36:45 PaulFertser: yeah, but then you need to supply whole bunch of other stuff to the org.freesmartphone.Network.OfferDefaultRoute Apr 25 12:43:25 mickeyl: btw, the logging is great, looks so neat! Apr 25 12:43:38 :) Apr 25 12:44:07 with the added bonus that we can completely yank the DEBUG logging out of the binary, if we want Apr 25 12:46:01 BTW, what is the recommended way to not let device auto-suspend when a charger is plugged? Apr 25 12:46:56 I've seen some oeventd kludges that modified timeout settings on the fly, but i didn't like those. Apr 25 12:46:59 freesmartphone.org: 03mickey 07cornucopia * r2f03906c3744 10/libfsobasics/tests/testprocess.vala: Apr 25 12:46:59 freesmartphone.org: libfsobasics: add test for implicit killing of a GProcessGuard child Apr 25 12:46:59 freesmartphone.org: This demonstrates that we're creating zombies on implicit kill atm. :/ Apr 25 12:47:40 Heh, test-driven development ftw :) Apr 25 12:47:42 PaulFertser: the recommended way is to request the CPU resource after getting the signal that we're powered by USB Apr 25 12:47:49 PaulFertser: :)) Apr 25 12:50:49 mickeyl: did you read my request for advise regarding fsotdld? Apr 25 12:50:57 mickeyl: somehow it conflicts with ogpsd right now Apr 25 12:51:00 hi there Apr 25 12:51:39 mickeyl: should we disable the gps providers in fsotdld.conf for the time being? Apr 25 12:51:48 Is there something specific to be done to have the freerunner to wake up on incoming gprs data (using Debian)? Apr 25 12:52:48 So something like this should work: Apr 25 12:52:49 while: PowerStatus() Apr 25 12:52:49 filters: Not(HasAttr(status, "discharging")) Apr 25 12:52:49 actions: OccupyResource(CPU) Apr 25 12:53:02 (a commented out example in rules.yaml). Somehow it doesn't work here. Apr 25 12:54:34 McKael: no, any incoming byte will wake up the modem. Apr 25 12:54:47 And it'll raise an interrupt and the device will resume Apr 25 12:55:37 McKael: btw, you might want to try this example to prevent the device from suspending when on charger, it now works for me. Apr 25 12:55:52 Probably i needed to replug usb or something. Apr 25 12:56:25 PaulFertser: thanks, I'll try it Apr 25 12:56:47 Does wake-up on incoming traffic work for you as well? Apr 25 12:57:18 McKael: yes, it does. Apr 25 12:57:24 :/ Apr 25 12:57:28 kernel? Apr 25 12:57:47 McKael: we even thought of modifying a bip irc proxy to inhibit join/part messages to avoid unnecessary wakeups. Apr 25 12:58:04 McKael: shouldn't be any difference. If it wakes up on incomping call, it should wake up on gprs as well. Apr 25 12:58:18 ok Apr 25 12:58:21 McKael: probably it's your operator forcefully terminating idle connections? Apr 25 12:58:39 PaulFertser: no, it works with SHR Apr 25 12:58:57 But I'll try again Apr 25 12:59:28 I've sorted out most of the annoyances I had, but this one. Apr 25 12:59:48 GPRS seems solid now, as long as I do not suspend Apr 25 12:59:54 McKael: how exactly doesn't it work? Apr 25 13:00:34 PaulFertser: When Neo sleeps, he sleeps. Apr 25 13:00:44 McKael: can incoming call wake it up? Apr 25 13:00:47 Haven't tried incoming call while sleeping though Apr 25 13:00:58 PaulFertser: I'll check that Apr 25 13:01:10 McKael: how do you put it to sleep? Apr 25 13:01:21 PaulFertser: I wait :) Apr 25 13:01:37 mrmoku: no, didn't see it. yeah, it definitely conflicts w/ ogpsd. feel free to remove it from the configuration for now Apr 25 13:02:49 PaulFertser: yes, that example should work, however we might have uppercase/lowercase problem. can you crosscheck with the signals from fsodeviced? Apr 25 13:04:04 mickeyl: ok, thanks Apr 25 13:04:05 mickeyl: org.freesmartphone.Device.PowerSupply.PowerStatus is all lowercase Apr 25 13:04:14 So it just works. Apr 25 13:04:33 * mickeyl has to go to the office to do some things :/ Apr 25 13:06:06 There's still some misbehaviour somewhere: 2010-04-25T13:04:10.019915Z [DEBUG] KernelIdleNotifier : onState transitioning from s4 to s5 Apr 25 13:06:09 2010-04-25T13:04:10.021934Z [DEBUG] KernelIdleNotifier : Timeout for s6 disabled, not falling into this state next. Apr 25 13:06:12 2010-04-25T13:04:10.235009Z [DEBUG] KernelCpuResource : Suspending resource KernelCpuResource... Apr 25 13:06:15 And it suspended :| Apr 25 13:06:42 With CPU resource being claimed. Apr 25 13:07:01 PaulFertser: this is in /etc/freesmartphone/oevents/rules.yaml, right? Apr 25 13:07:17 McKael: yes, with "-" before and after (look at the surrounding lines). Apr 25 13:07:58 Or yaml description on WP or somewhere. Apr 25 13:08:42 PaulFertser: looks like something else is suspening your phone Apr 25 13:09:02 hi everyone. I have stupid question. How much diskspace is needed to build SHR? My home partition is 12GB and my build fail because disk is full. Apr 25 13:09:08 PaulFertser: some daemon or something. CPU resource just says to fsodeviced that it shouldn't go into "suspend" idle state Apr 25 13:09:35 PaulFertser: but you can force suspend even with having CPU resource requested Apr 25 13:11:22 dos1: there's nothing Apr 25 13:11:41 dos1: btw, have you fixed the opimd-cli bug? Apr 25 13:11:42 ;) Apr 25 13:12:20 freesmartphone.org: 03mok 07cornucopia * rf2b8527ba170 10/libfsoframework/fsoframework/interfaces.vala: Apr 25 13:12:20 freesmartphone.org: fsoframework/interfaces.vala: add defines for PIM.Contact Apr 25 13:12:20 freesmartphone.org: Signed-off-by: Klaus Kurzmann Apr 25 13:13:12 Is there a way to know who requested/locked a resource? Apr 25 13:13:38 McKael: yes, lsfsor.py utility Apr 25 13:14:01 McKael: http://trac.freesmartphone.org/ticket/461 Apr 25 13:14:26 McKael: org.freesmartphone.ousaged /org/freesmartphone/Usage org.freesmartphone.Usage.GetResourceUsers Apr 25 13:14:55 mrmoku: not nearly as convenient as lsfsor ;) Apr 25 13:15:38 PaulFertser: but has no python dependency ;) Apr 25 13:16:08 mrmoku: be grateful it's not elisp :) Apr 25 13:16:25 Thanks Apr 25 13:16:41 Ongoing backup :) Apr 25 13:16:41 hmm... does not work though :/ Apr 25 13:17:38 PaulFertser: looks like GetResourceUsers is broken :( Apr 25 13:17:43 mrmoku: works here for me Apr 25 13:18:07 strange Apr 25 13:18:13 mrmoku: probably you need to restart frameworkd or something Apr 25 13:18:34 PaulFertser: frameworkd should not have to do anything with it... Apr 25 13:18:59 mrmoku: hm, right, fsousaged is not part of it anymore. Apr 25 13:19:01 PaulFertser: if I start an interactive mdbus2 session and request Display Apr 25 13:19:11 GetResourceUsers does not show anything Apr 25 13:19:28 and it does not show phonefsod which has requested GSM too Apr 25 13:20:05 mrmoku: Display auto 1 10877 mdbus2 -s -i Apr 25 13:22:21 I wonder how the hell i managed to write that utility, GetConnectionUnixProcessID looks like something i've never read about :) Apr 25 13:30:55 PaulFertser: the rules trick doesn't seem to work here Apr 25 13:31:53 McKael: that's most probably phonefsod not taking CPU resource into account. Apr 25 13:32:27 It's charging, it should do SetLed("gta02_power_orange", "light") Apr 25 13:32:33 but there's no led either Apr 25 13:32:48 McKael: i use fsousaged and disabled all brightness etc settings in phonefsod. And also i disabled even phonefsod now since i'm able to receive and place calls with emacs. Apr 25 13:33:13 :) Apr 25 13:34:14 In fact i'm not that excited now because it seems like no #openmoko* inhabitants are interested. Apr 25 13:34:38 I already told you I'm more of a VIM person myself :P Apr 25 13:36:10 We all told him, but he won't listen... Apr 25 13:36:33 Aye. :) Apr 25 13:36:47 Vim is not nearly a suitable environment for an fso UI. Apr 25 13:37:00 Its scripting capabilities are quite limited. Apr 25 13:37:22 I was just kidding. Apr 25 13:37:35 PaulFertser: use the python bindings and turn it to vimfso! ;) Apr 25 13:37:54 Well, I do prefer VIM, but I don't think it's a suitable env for applications. Apr 25 13:38:26 McKael: nah, emacs environment is too cool. Attachable text properties, funny (though clumsy by modern standards) functional programming... Apr 25 13:38:27 Anyhow, I'm off again, just came for a sec. Apr 25 13:39:53 Even if you guys are unimpressed, how will i be able to fascinate the girls with my cool emacs addon?! Apr 25 13:40:17 :D Apr 25 13:40:32 I've already tried kernel hacking but that didn't work either, so i decided to come nearer to the regular users. Apr 25 13:40:42 PaulFertser, I am impressed. But I'm afraid I can't use it! Apr 25 13:41:09 McKael: yep, debian doesn't come with modern enough FSO yet. Apr 25 13:47:01 Huh. CPU auto 1 993 /usr/bin/python /usr/bin/frameworkd Apr 25 13:47:11 wth... Apr 25 13:48:05 McKael: means the rule works. But something else forces suspend behind the fsodeviced's back. Probably phonefsod. Apr 25 13:48:28 I'm not sure why it doesn't work every time for me either and i do not have phonefsod running atm. Apr 25 13:48:33 No it doesn't suspend anymore! Apr 25 13:49:12 So it works :) Apr 25 13:49:40 No, it wasn't connected :) Apr 25 13:49:55 Maybe it's a case issue? Apr 25 13:50:14 McKael: no, not here, all-lowercase everywhere. Apr 25 13:50:19 i hope Apr 25 13:50:20 hm Apr 25 13:51:06 Something's wrong anyway, it should be orange on charging, according to that file Apr 25 13:51:29 PaulFertser: can't be phonefsod... phonefsod suspends only when it get's a suspend state signal from fsodeviced Apr 25 13:51:59 McKael: when you forcefully restart fsodeviced, the led state is undefined. Or something like that. Apr 25 13:52:14 mrmoku: ah, ok Apr 25 13:52:25 It's a fresh boot, haven't restarted anything yet Apr 25 13:52:27 mrmoku: so there's still some bug somewhere. Apr 25 13:53:46 Can't suspend from the E menu either :/ Apr 25 14:01:42 mickey|office: tried killing pppd to terminate a session, still doesn't work appropriately, probably ATH is not sent. Apr 25 14:01:54 And dbus call still hangs Apr 25 14:20:47 PaulFertser: I've tested. GPRS does wake up the phone, but then the connection dies. (And then the phone goes back to sleep.) Apr 25 14:21:34 lsfsor works here and looks good, thanks PaulFertser Apr 25 14:22:07 Yes, thanks for lsfsor.py as well! Apr 25 14:22:09 BBL Apr 25 14:26:46 whats the progress on ironing out bugs introduced by the switch to fsogsmd? Apr 25 14:42:57 JesusMcCloud: like which one? Apr 25 14:43:07 * mrmoku is busy ironing out bugs the whole day :P Apr 25 14:44:50 mrmoku, dunno i've read about problems in -unstable here... didn't really pay attention... i just know that my phone had resume issues and therefore i switchd to my spare phone Apr 25 14:51:09 McKael: probably starting pppd with debug option would provide more food for thought. Apr 25 15:00:56 raster: evenin' sir Apr 25 15:04:13 Kensan: yo yo Apr 25 15:04:36 raster: How are things around your parts? Apr 25 15:05:27 raster: been to korea lately? ;) Apr 25 15:06:18 just got back from a korea trip actually Apr 25 15:06:19 :) Apr 25 15:06:37 raster: I hope it was sucessfull Apr 25 15:06:45 it did its job Apr 25 15:06:45 :) Apr 25 15:06:59 say no more *haha* Apr 25 15:19:07 ohh, mrmoku & TAsn, what did you do to libphoneui-shr? :D Apr 25 15:19:15 and to opimd? and everything else? :o Apr 25 15:19:29 PIN dialog was showed earlier than Illume :D Apr 25 15:19:54 but SHR icon in lock screen is UGLY Apr 25 15:23:53 TAsn: hmm... i'm thinking about using elm index in messages window Apr 25 15:24:02 TAsn: as some kind of pages Apr 25 15:24:24 TAsn: if you want to quickly scroll to middle or end of list Apr 25 15:25:35 hmm Apr 25 15:25:44 looks like my freerunner is now much faster Apr 25 15:25:46 but Apr 25 15:25:50 there is a lot of breakage Apr 25 15:26:01 so... that would mean... Apr 25 15:26:14 * dos1 returns as SHR developer :D Apr 25 15:26:46 thanks guys for great progress made, it's really motivating :) Apr 25 15:28:43 welcome back dos1 ! Apr 25 15:28:54 welcome back dos1 :-) Apr 25 15:28:59 dos1: yeah welcome back :D Apr 25 15:29:33 dos1: and all is bleeding edge... just as you like :P Apr 25 15:29:45 mrmoku: yup, already noticed that :D Apr 25 15:30:23 but just answered a call and recieved sms... so it's not as bad ;) Apr 25 15:30:49 dos1: then let me push something... I'm sure I can do better ;) Apr 25 15:31:05 hehe :D Apr 25 16:39:20 mickey|bbl: hmm... USSD not yet implemented? that's sad :( Apr 25 16:39:34 mickey|bbl: they are quite important here with prepaids Apr 25 16:40:32 dos1, ahhh that's why it doesn't work... Apr 25 16:41:00 I thought it was something with my modem Apr 25 16:41:03 poor mrmoku, pushing fsogsmd to shr-u without ussd support ;o Apr 25 16:41:36 dos1: so now when you are back will you implement exploding of neo ?:P Apr 25 16:41:56 dos1: well, noone said it was a drop-in-replacement yet :) Apr 25 16:41:59 dos1: open a bug for me Apr 25 16:42:58 mickeyl: also, SMS.RetrieveTextMessages is not updated after SIM.DeleteMessage Apr 25 16:44:28 mickeyl: deleted message is still visible, and IDs doesn't match (well, that's reasonable after i found first one supports concatenated messages, but i already deleted some other message before i found that ;x) Apr 25 16:47:08 * mrmoku|dinner is sorry for dos1... but has no prepaid himself ;) Apr 25 16:48:17 dos1, welcome back! :P Apr 25 16:48:31 dos1, as for messages. I want to do it chat style. Apr 25 16:48:44 And to incorporate it with telepathy (or whatever it's name is) Apr 25 16:48:59 TAsn: well, we both have wanted to do it chat style for ~year :P Apr 25 16:49:01 Don't worry, it won't stay like this. Apr 25 16:49:11 dos1, but you don't do C, and I'm just lazy. Apr 25 16:49:15 ;) Apr 25 16:49:20 Hopefully either of those will change soon :P Apr 25 16:49:51 freesmartphone.org: 03mok 07cornucopia * r6a6084e555b5 10/libfsoframework/fsoframework/interfaces.vala: Apr 25 16:49:51 freesmartphone.org: fsoframework/interfaces.vala: remove ContactServicePathPrefix Apr 25 16:49:51 freesmartphone.org: there is no such thing. Apr 25 16:49:51 freesmartphone.org: Signed-off-by: Klaus Kurzmann Apr 25 16:54:12 mickeyl: #550 created Apr 25 16:58:19 TAsn: i've just got that in MissedCall signal: "/org/freesmartphone/PIM/Calls/" Apr 25 16:58:38 TAsn: well, i don't think that's correct dbus path ;D Apr 25 16:58:47 why not? looks correct to me :P Apr 25 16:59:31 NewCall is ok Apr 25 17:00:18 ok found what's wrong. Apr 25 17:02:36 * mrmoku too... stinky nappy Apr 25 17:02:37 brb Apr 25 17:06:41 wow who is here.... hi dos1 :) Apr 25 17:07:12 hi :) Apr 25 17:08:54 dos1, fixed. Apr 25 17:08:55 freesmartphone.org: 03tom 07framework * r7697be9a4661 10/framework/subsystems/opimd/pimd_calls.py: opimd: Fixed MissedCall signal. Apr 25 17:12:08 freesmartphone.org: 03tom 07framework * r9ec23103c139 10/framework/subsystems/opimd/TODO: opimd: Updated TODO. Apr 25 17:12:09 PaulFertser: AFAICS, pppd /is/ run with debug option Apr 25 17:12:32 It says, ogsmd.modems.abstract.pdp INFO pppd exited with code 5, signal 0 Apr 25 17:16:41 Hi :) Apr 25 17:17:11 mrmoku: pong Apr 25 17:18:26 :) Apr 25 17:18:26 JaMaO: arived alive? Apr 25 17:18:30 Derick: python-ctypes should be fixed in both shr versions Apr 25 17:18:45 TAsn: here it suspends too (using fsoraw+less again :/) Apr 25 17:18:54 vanous: only half way.. now in Ceska Trebova Apr 25 17:18:55 JaMaO: ah, awesome. Apr 25 17:19:08 vanous: charging batteries and reflashing for second part :) Apr 25 17:19:17 JaMaO: :) Apr 25 17:19:47 and building newer image for quick reflash of 2nd partition too :) Apr 25 17:20:14 vanous: btw those unpack errors seems resolved in oe.dev so you can rebase -i and drop those reverts I put to your checkout Apr 25 17:20:55 vanous: and you were right about zoo, the one in zlin was much better than in olomouc Apr 25 17:21:13 mrmoku: did mickeyl share a trick for calypso deeps sleep too, besides the %N0187 magic? :) Apr 25 17:22:04 vanous: sure... same thing Apr 25 17:22:11 vanous: just add ;%SLEEP=2 Apr 25 17:22:21 JaMaO: i was trying in the morning, got another erors, now i am trying bitbake just from recepies fom SHR specific stuff, if it get's better... Apr 25 17:22:31 mrmoku: sweet Apr 25 17:22:37 will try Apr 25 17:23:07 vanous: but for those recipes you need lots of other dependencies.. so don't use -b :) Apr 25 17:24:09 ok Apr 25 17:24:21 let me see what i did Apr 25 17:25:59 McKael: so somebody killed pppd explicitly Apr 25 17:26:36 JaMaO: hey, did you try to build fsodeviced lately? Apr 25 17:26:57 mrmoku: sure, with those new alsa states.. Apr 25 17:27:06 does not work for me :/ Apr 25 17:27:10 mrmoku: I guess you want to know that you have to remove that dir from staging Apr 25 17:27:18 mrmoku: because in newer fsodeviced it's symlink Apr 25 17:27:27 and bitbake refuse to replace staged dir with link Apr 25 17:27:40 ahh ok Apr 25 17:27:43 just remove alsa-default dir from staging and build again Apr 25 17:27:44 tell me then :) Apr 25 17:27:46 ok Apr 25 17:27:58 PaulFertser: maybe. But who would dare, and why? Apr 25 17:28:24 PaulFertser: only happens when the device resumes Apr 25 17:28:30 maybe I should warn about this issue in commit :/ Apr 25 17:28:43 McKael: no idea yet, can you retry with ogsmd DEBUG? Apr 25 17:28:49 I've noticed that sms timestamp is wrong, Apr 25 17:29:00 and I've tons of messages like: opimd ERROR Couldn't handle timestamp! Apr 25 17:29:01 but bitbake messages was quite self-explanatory :) Apr 25 17:29:08 mrmoku: trying the modem init stuff Apr 25 17:29:35 * JaMaO wants to try it too with newly reworked neo! :) Apr 25 17:29:59 JaMaO: you gave you baby for a tuning? :P Apr 25 17:30:09 +r Apr 25 17:30:30 mrmoku: yup Apr 25 17:30:41 mrmoku: now it's like new and shiny.. Apr 25 17:30:44 much faster too :))) Apr 25 17:30:49 :) Apr 25 17:31:15 lower too I guess ;) Apr 25 17:31:20 btw newer image rsynced on buildhost.. Apr 25 17:31:22 lower? Apr 25 17:31:31 like the cars... Apr 25 17:31:38 no I put back cover back in place :) Apr 25 17:31:40 well... flat as an iphone? Apr 25 17:31:46 ahh Apr 25 17:31:47 ok Apr 25 17:31:48 :P Apr 25 17:31:55 but good hint Apr 25 17:32:00 next time.. Apr 25 17:32:28 playya: I have another libfso-glib problem :) Apr 25 17:32:31 ohh Apr 25 17:32:32 ouch Apr 25 17:32:44 half a second late :/ Apr 25 17:34:53 19:32 < mrmoku> playya: I have another libfso-glib problem :) Apr 25 17:34:54 :) Apr 25 17:43:02 :( Apr 25 17:43:38 hi mickeyl Apr 25 17:43:44 I've found the log Apr 25 17:43:48 playya: I want to listen to signals from a FreeSmartphonePIMContact Apr 25 17:43:59 playya: it sends contact-updated and contact-deleted Apr 25 17:44:13 I see them with mdbus2... but my handler does not get called Apr 25 17:44:30 hmpf. strange Apr 25 17:44:41 PaulFertser: ogsmd DEBUG? How do I run that? Apr 25 17:45:34 McKael: in /etc/frameworkd.conf in [ogsmd] section loglevel = DEBUG i guess Apr 25 17:47:53 # set log_level to INFO for ogsmd to avoid a bug Apr 25 17:47:54 :) Apr 25 17:48:09 Does it mean, a bug when the variable isn't set? Apr 25 17:49:24 mrmoku, do you have other signal which are using "-" in there name? Apr 25 17:49:55 I think so... let me check Apr 25 17:50:13 playya: yep Apr 25 17:50:23 signal-strength for example Apr 25 17:50:30 and that one works Apr 25 17:50:30 ok Apr 25 17:53:45 could you add a breakpoint at _dbus_handle_free_smartphone_pim_contact_contact_updated Apr 25 17:53:58 let me update my freerunner Apr 25 17:54:25 playya: ok, can do that on my laptop :) Apr 25 17:58:05 playya: does not break Apr 25 17:58:11 * JaMaO off again Apr 25 17:58:12 which probably means it does not get called Apr 25 18:00:21 that method handles the dbus message Apr 25 18:01:04 and ContactUpdated appears in mdbus? Apr 25 18:01:41 let me retry Apr 25 18:02:22 [SIGNAL] org.freesmartphone.PIM.Contacts.UpdatedContact /org/freesmartphone/PIM/Contacts :1.2055 Apr 25 18:02:25 ( "/org/freesmartphone/PIM/Contacts/17", { } ) Apr 25 18:03:25 which version do you use? Apr 25 18:03:32 libfso-glib? Apr 25 18:03:38 vala Apr 25 18:03:40 sorry Apr 25 18:04:14 0002 mok@gonzales[pts/9]:~/src/openmoko/libfso-test-> valac --version Apr 25 18:04:14 Vala 0.7.10.281-f8b8-dirty Apr 25 18:04:35 hmm. ok. Apr 25 18:04:44 hmm... wait Apr 25 18:05:09 * mrmoku tries with a small test program Apr 25 18:06:58 playya: duh Apr 25 18:07:05 mrmoku: can you rebuild frameworkd? Apr 25 18:07:11 playya: it now shows them... I swear it did not before :/ Apr 25 18:07:19 mrmoku: or at least bump it to latest, and i'll rebuild it Apr 25 18:07:19 playya: sorry for the noise (for now) :) Apr 25 18:07:23 ok. no problem Apr 25 18:07:38 dos1: ok, will bump and build Apr 25 18:08:03 maybe you pointed me to a bug in my patch :) Apr 25 18:08:06 PaulFertser (or anybody): http://pastebin.com/U6ws55gn Apr 25 18:08:19 pppd is killed when the phone wakes up Apr 25 18:08:24 any idea? Apr 25 18:09:06 McKael: gdb? Apr 25 18:10:05 lindi- haven't installed it yet Apr 25 18:10:05 dos1: if you want to build it yourself... go ahead :) Apr 25 18:10:15 mrmoku: thanks ;) Apr 25 18:10:24 but I can try tonight Apr 25 18:10:26 McKael: hm, mad weird Apr 25 18:10:42 dos1: btw. we build directly from org.openembedded.dev in case you don't know yet :) Apr 25 18:11:26 nice :) Apr 25 18:11:53 dos1, are you motivated enough to fix shr-settings to work with fsogsmd? :P Apr 25 18:14:37 TAsn: i'll look at it :) Apr 25 18:16:59 thanks. :P Apr 25 18:21:38 McKael: judging logically, it's only frameworkd that might be sending pppd a signal, there's nothing else related running on the system, so i'd try to trace frameworkd code trying to understand how it can happen. Apr 25 18:21:38 PaulFertser: give me something i can add do my opimd, so i'll be able to test and fix your unicode issue Apr 25 18:22:01 McKael: unfortunately, i do not have more useful ideas :| Apr 25 18:22:08 dos1: ФЫВА Apr 25 18:22:28 PaulFertser: thanks anyway :) Apr 25 18:22:47 gtg, bye! Apr 25 18:22:56 Have a nice evening. Apr 25 18:26:04 PaulFertser: hmm, it looks like it works here Apr 25 18:27:31 dos1: probably because you have python2.6 or different python configuration Apr 25 18:27:56 dos1: that uses unicode codec by default Apr 25 18:28:14 hmm, probably Apr 25 18:29:04 TAsn: hmm, do i see correctly that we don't allow adding custom fields to contact anymore? Apr 25 18:29:19 no, you are wrong. Apr 25 18:29:20 playya: was just my supidity somewhere else when constructing the path for it... works just fine :) Apr 25 18:29:21 I think. Apr 25 18:29:25 It shouldn't happen. Apr 25 18:29:26 TAsn: or is that just laziness of ui developer, who was too lazy to add "custom..." entry in menu? ;D Apr 25 18:29:34 laziness of UI. Apr 25 18:29:58 ok then Apr 25 18:30:31 or business of UI ;) Apr 25 18:31:05 like in ... UI team is busy :P Apr 25 18:32:57 ;) Apr 25 18:40:10 johnsu01: reping Apr 25 18:44:31 GNUtoo: great, please send it to me Apr 25 18:44:54 mickeyl, mail? Apr 25 18:45:01 yeah, best Apr 25 18:45:03 ok Apr 25 18:46:40 mickeyl: can i be of any help in further debugging gprs issue? I tried killing pppd and it's not zombie and i guess the context released properly but on the second invocation it didn't work as before. Apr 25 18:47:49 PaulFertser: well, there hasn't been any work on it yet Apr 25 18:48:13 i'm revamping the process guard atm. to fix my broken stop Apr 25 18:48:23 after that i will come back to pppd Apr 25 18:48:45 mickeyl: i guess with me manually killing pppd even the broken implementation works as expected, so there's something else here as well. Apr 25 18:48:46 hoping that it will be solved by the zombie fix Apr 25 18:49:12 JaMaO: mrmoku: TAsn: is there new shr-u lite image? Apr 25 18:49:16 yes, it looks like the calypso needs an explicit context release Apr 25 18:50:31 let me fix the zombie first Apr 25 18:52:51 mickeyl: (auth) another possibility is to not use any *auth option but specify noauth presence in /etc/ppp/options as a requirement in documentation. Apr 25 18:53:43 I'd rather not impose any configuration file changes Apr 25 18:53:58 i tried hard to make our use of ppp not tempering with /etc/ppp/* Apr 25 18:54:08 as the old system was too unreliable Apr 25 18:54:17 i'm fine with noauth Apr 25 18:54:35 Ok, cool. Apr 25 18:54:40 once we move fsogsmd to a special 'telephony' process, we can revisit the issue Apr 25 18:55:14 mickeyl, btw tell me when routing+ringing will be fixed so I could bitbake and opkg upgrade Apr 25 18:55:33 alexxy: JaMaO said he synced, yes Apr 25 18:55:40 GNUtoo: will do. i'm stuck with calypso atm. though, so might take a few days Apr 25 18:56:54 ok Apr 25 18:57:07 what's the issue with calypso? Apr 25 18:58:21 GNUtoo: calypso users demand some attention ;) Apr 25 18:58:33 GNUtoo: we want deep sleep mode enabled. And echo cancellation :) Apr 25 18:58:37 GNUtoo: and gprs :) Apr 25 18:58:40 and ussd Apr 25 18:58:41 yes I know Apr 25 18:58:41 ok Apr 25 18:58:48 that's crucial indeed Apr 25 18:59:34 so freerunner is broken now? Apr 25 18:59:40 in shr-unstable Apr 25 19:00:00 or did they wait for syncing? Apr 25 19:00:27 mickeyl: hmm Apr 25 19:00:29 mickeyl: 2010.04.25 20:23:59.128 frameworkd.resource INFO setting resource status for GPS from unknown to enabling Apr 25 19:00:36 mickeyl: that's at boot Apr 25 19:00:55 mickeyl: GPS resource isn't requested, but GPS is on Apr 25 19:01:36 * PaulFertser considers adding blackjack and hookers to the emacs FSO UI :| Apr 25 19:01:55 freerunner is not broken Apr 25 19:01:59 GNUtoo: shr-u can be used on freerunner Apr 25 19:02:06 but needs modem-specifics Apr 25 19:02:08 GNUtoo: without some features we just mentioned Apr 25 19:02:24 ah ok Apr 25 19:08:36 TAsn: bad boy :P Apr 25 19:08:38 TAsn: ValueError: Invalid object path '/org/freesmartphone/PIM/Calls//org/freesmartphone/PIM/Calls/120': contains substring '//' Apr 25 19:08:51 hm... where? Apr 25 19:10:06 freesmartphone.org: 03seba.dos1 07framework * ra87c62a83404 10/framework/subsystems/opimd/pimd_calls.py: Apr 25 19:10:07 freesmartphone.org: opimd: Calls: fix path returned by MissedCall signal Apr 25 19:10:07 freesmartphone.org: (...again :P) Apr 25 19:10:07 TAsn: here Apr 25 19:10:09 :P Apr 25 19:10:20 mrmoku: bump :D Apr 25 19:11:08 damn it Apr 25 19:11:15 I want to remove the path crap :P Apr 25 19:11:30 I guess I'll have to do it the hard way. Apr 25 19:14:04 dos1: GPS is on for fsotdld Apr 25 19:14:32 dos1: will there be more bumps? Apr 25 19:14:43 mrmoku: i think no Apr 25 19:14:57 don't want to get into the top ten OE commiters this week just because of frameworkd bumps ;) Apr 25 19:16:43 dos1: bumped Apr 25 19:16:58 mrmoku: thanks ) Apr 25 19:17:00 :) Apr 25 19:18:18 mrmoku: hmm, i don't see that Apr 25 19:18:28 HEAD is now at 566c80f libgee: convert to BBEXTENDSCLASS Apr 25 19:19:32 SHR: 03mok 07libphone-ui * rf6a53d631583 10/src/ (phoneui-info.c phoneui-info.h): phoneui-info: add callback handling for changes of a specific contact Apr 25 19:19:42 SHR: 03mok 07libphone-ui * r7a41ce5d1823 10/src/ (phoneui-utils-contacts.c phoneui-utils-contacts.h): phoneui-utils-contacts: add helpers to convert entryid to path and the otherway round Apr 25 19:22:53 dos1: duhh... rejected and did not see :P Apr 25 19:22:54 moment Apr 25 19:23:15 dos1: now Apr 25 19:24:15 mrmoku, other way around shouldn't be that useful, as there's no reason to save Path Apr 25 19:24:34 SHR: 03mok 07libphone-ui-shr * r2c3865b673a7 10/src/view/ (contact-view.c contact-view.h): contact-view: register for changes of the contact and close the view if Apr 25 19:24:55 TAsn: yeah, I first thought I need it... then realized I don't... but the helper was already written :P Apr 25 19:25:18 I don't think it will ever be useful, but ok, let it bere for a short meanwhile. Apr 25 19:25:25 :P Apr 25 19:25:27 I'm against leaving useless code Apr 25 19:25:38 Just a mess. Apr 25 19:26:56 :P Apr 25 19:27:00 SHR: 03mok 07libphone-ui * rc859ebf00a01 10/src/ (phoneui-utils-contacts.c phoneui-utils-contacts.h): phoneui-utils-contacts: remove phoneui_utils_contact_get_entryid as we don't Apr 25 19:27:27 :P Apr 25 19:27:46 Ok, back to studying. Apr 25 19:28:08 Heinervdm: ping Apr 25 19:35:42 ping Apr 25 19:36:53 can someone give me the latest status on shr? Apr 25 19:37:09 can anyone plz patch the vfat fs and remove warning about utf-8 charset makes it case sensitive. it annoys while booting 8) Apr 25 19:37:49 ping mrmoku Apr 25 19:37:54 mrmoku: pong Apr 25 19:37:59 ping dos Apr 25 19:38:17 ping DocScrutinizer51 Apr 25 19:38:55 BluesLee: it works. 8) Apr 25 19:39:10 Q-Master: but there is no stabole version or? Apr 25 19:39:44 BluesLee: seems that even unstable one is stable enough for me Apr 25 19:40:55 Q-Master: my freerunner is getting dusty and i wil not use my n900 on holidays Apr 25 19:47:42 Heinervdm: what is the SIM Manager status? Apr 25 19:47:49 BluesLee: pong Apr 25 19:48:13 mrmoku: hi, i hope you remember me:-) Apr 25 19:48:18 Hey folks, check this out! https://paulfertser.is-a-geek.org/files/status-with-hooker.png Apr 25 19:48:18 sure Apr 25 19:48:49 mrmoku: i want to reactivate my frereunner, have to find it first:-) should i go for testing or unstable? Apr 25 19:48:59 PaulFertser: you just hope now everybody wants to run emacs ;) Apr 25 19:49:20 BluesLee: depends Apr 25 19:49:26 BluesLee: if you ask me go for unstable :P Apr 25 19:49:39 mrmoku: i'm thinking about how to make the input fields Apr 25 19:49:43 still some stuff to iron out, but it get's better every minute Apr 25 19:49:57 mrmoku: and whats the overall status on the project, is there a document on that or a link to a post on the ml? Apr 25 19:49:57 Heinervdm: we have to implement messages too... quite urgent Apr 25 19:50:07 mrmoku: if that's done only one fuction is left Apr 25 19:50:08 BluesLee: don't think so Apr 25 19:50:10 mrmoku: yeah, it's the basic advertising trick: make an association between something you want to sell and something your target audience already likes. Apr 25 19:50:20 :;P Apr 25 19:50:28 mrmoku: why? Apr 25 19:50:40 * spaetz slaps mrmoku for recommending unstable :-) Apr 25 19:50:42 Heinervdm: because fsogsmd fills SIM with messages right now Apr 25 19:50:56 spaetz: I said 'depends' and 'if you ask me' ;) Apr 25 19:51:05 emacs on a device with so few modifier keys sounds a bit masochist :p Apr 25 19:51:20 Heinervdm: so we need a way to delete messages from there Apr 25 19:51:29 and as we want SIM Manager to handle messages anyway... Apr 25 19:51:32 there is a simple sleep pattern app called sleep cycle on the iphone, has someone here implemented a similar app? Apr 25 19:52:06 BluesLee: what is a sleep pattern? Apr 25 19:52:15 mrmoku: ok, then we have to think about the design first, or we make 2 seperate programms Apr 25 19:52:17 it uses the accelerometers to analyze the quality of sleep Apr 25 19:52:51 Heinervdm: I would propose a toolbar with four icons Apr 25 19:53:09 I don't want to sleep with the fr on my pillow Apr 25 19:53:15 Heinervdm: SIM->Contacts | Contacts->SIM | SIM->Messages | Messages->SIM Apr 25 19:54:04 maybe you can strap it to your forehead instead Apr 25 19:54:20 and the FR would have to be cabled... to not die due to out of battery :P Apr 25 19:54:46 hehe Apr 25 19:55:03 BluesLee: there were some guys in the german channel that discussed that app, don't know how far they are Apr 25 19:55:06 so, basically there would be an app to strangle yourself :) Apr 25 19:55:12 Heinervdm: what is your input field problem? Apr 25 19:55:15 mrmoku: when you sleep you turn around like a world champion in the night, sometimes you stop (deep sleep). the idea is that the app wakes up you in modest phase Apr 25 19:55:47 Heinervdm: there is a maemo port from a russian guy, i think in python Apr 25 19:55:49 mrmoku: i don't know how to make them, that they are easily useable Apr 25 19:56:31 BluesLee: i read an article about that iphone app, that it isn't working at all Apr 25 19:57:02 Heinervdm: i read it too ... but measuring movements seems to be correct Apr 25 19:57:20 it recods your movements and then just guesses that the highest peak is a phase with not so deep sleep Apr 25 19:57:37 Heinervdm: what do you want to input? Apr 25 19:57:38 Heinervdm: something like that, yeah Apr 25 19:57:40 yes, but you have to interprte it correctly Apr 25 19:57:47 mrmoku: Name and phonenumber Apr 25 19:58:08 mrmoku: i can only guess a name from opimd Apr 25 19:58:59 Heinervdm: ahh, ok... hmm Apr 25 19:59:11 Heinervdm: for phonenumber there is a selection dialog Apr 25 19:59:36 Heinervdm: and for name you could just take phoneui_utils_contacts_display_name_get Apr 25 19:59:44 mrmoku: yes, i already used that Apr 25 19:59:55 but i want to make it editable Apr 25 20:00:05 ok Apr 25 20:00:30 because perhaps you want to save the name or phonenumber in a different format Apr 25 20:03:32 mrmoku: i think i have to use entrys for the input fields, but how should i design them? Apr 25 20:03:45 make a frame around them?= Apr 25 20:09:00 Heinervdm: no opinion on that apart from that you should probably put them in an inwin Apr 25 20:09:48 mrmoku: yes, that's how i planed it Apr 25 20:19:21 PaulFertser: hey Apr 25 20:19:41 johnsu01: http://wiki.github.com/paulfertser/fso-el/ Apr 25 20:21:15 PaulFertser: awesome :) Apr 25 20:22:54 PaulFertser: I'll add a link to that from my page Apr 25 20:23:17 johnsu01: of course it's not nearly finished but since i'm already able to place and receive calls, i've switched to it from shr tools to be more motivated to write other parts needed for the full functionality. Apr 25 20:23:56 johnsu01: somehow #openmoko* inhabitants are not interested, seems like there're too few emacs users in here :| Apr 25 20:24:30 PaulFertser: heh, I've received a few emails from others who were using the original version Apr 25 20:26:13 PaulFertser: i do use emacs as my editor on desktop and openmoko so it's not that :) Apr 25 20:26:37 johnsu01: cool, so it might have a feature then. My immediate plans are: make messages at least somehow usable, add handling for opimd changes signals (easy with ewoc), add flexible handling of opimd contacts database, including ability to activate sending e-mail to some particular contact or calling her with sip. Apr 25 20:26:54 lindi-: you're an exception :) Apr 25 20:27:34 PaulFertser: Hm, I thought I was doing okay with messages, did something break? Apr 25 20:27:48 PaulFertser, https://paulfertser.is-a-geek.org/files/status-with-hooker.png Apr 25 20:27:50 sweet :P Apr 25 20:28:00 ugly topbar though :P Apr 25 20:28:19 johnsu01: well, if you take a look at the code, i think you'll see it bears little resemblence with yours. Apr 25 20:28:54 TAsn: one guy at #openmoko told me i should have marked the link with nsfw and it looks like he was offended my "immodesty" :| Apr 25 20:29:26 nsfw? Apr 25 20:29:36 not suitable for what? Apr 25 20:29:43 wife? Apr 25 20:29:53 work Apr 25 20:29:56 nvm me :P Apr 25 20:30:35 PaulFertser, Tell him IRC is filled with malicious people and "pr0n", so being in IRC in nsfw :P Apr 25 20:30:47 furthermore Apr 25 20:30:49 I think Apr 25 20:30:57 status-with-*****HOOKER***.png Apr 25 20:31:06 is a pretty decent mark :P Apr 25 20:31:15 PaulFertser: Yeah, really I think this should probably be done with defmacro, but I didn't get around to it Apr 25 20:31:19 TAsn: 23:57 < luke-jr> it crossed my mind, but I assumed better of people here and thought it must refer to some phone terminology :( Apr 25 20:31:26 lol. Apr 25 20:31:32 sec reading backlog there. Apr 25 20:31:44 johnsu01: this==what? Apr 25 20:32:03 johnsu01: btw, it's my first elisp (and in fact FP) experience ever, so i might be doing many things wrong. Apr 25 20:32:15 PaulFertser: I mean the code should use a lot of defmacro, it's generally a nice way to write emacs lisp for APIs Apr 25 20:32:32 avoids a lot of repetition and makes it easy to update for changes in the API Apr 25 20:32:34 hell, why should that be tagged NSFW? Apr 25 20:33:04 johnsu01: i think i need to see an example to be convinced. Apr 25 20:33:56 johnsu01: btw, i think opimd compatibility is a good thing in the end, one can easily switch between emacs ui and any other ui, and also opimd does its job reasonably nice. Apr 25 20:34:18 Wonka, in different cultures different things count as inappropriate. Apr 25 20:34:28 I know... Apr 25 20:34:41 but that? are we in Dubai? Apr 25 20:34:51 hm, well, some people here have been... Apr 25 20:34:55 For instance, orthodox Jews are not allowed to see a womans elbow, hair + a lot of crap. Apr 25 20:35:12 oh my. Apr 25 20:35:13 Wonka, Some people here are from Iran/China/Whatever Apr 25 20:35:24 PaulFertser: http://github.com/hober/37emacs/blob/master/backpack.el?raw=true is a good example Apr 25 20:35:42 Wonka, A pretty funny rule for a religion that's *VERY* anti-homosexuality. Apr 25 20:36:17 (Not being allowed to look at woman who are not completely covered from head to toe) Apr 25 20:38:03 and then, there are muslim women running around in tight head cloths, no hair visible... but with bright makeup, painted fingernails, and all their other forms quite visible... Apr 25 20:38:10 johnsu01: thanks for the link, i'll try to understand the benefits. As a matter of fact, i use one macro (since elisp doesn't support closures). Apr 25 20:39:40 Wonka, god is weird :P Apr 25 20:41:44 JaMaO: it's building here again :) Apr 25 20:42:04 good :) Apr 25 20:42:40 alexxy: yes, I've built one today Apr 25 20:44:27 TAsn: not completely. Only 0.3+0.6i of the 1.8+2.3i existing gods. But all of the ltao about what we think she/it/they're doing Apr 25 20:47:41 DocScrutinizer, I don't think god(s) believes in imaginary numbers. Apr 25 20:48:28 no, she throws dice with different kinds of mathematics Apr 25 20:48:30 Maybe the greek gods do. Apr 25 20:49:01 DocScrutinizer, Are you implying god likes gambling? Apr 25 20:49:15 This statement will probably make many people pissed. Apr 25 20:50:19 I'm trying really hard to word my statements in a way not everybody is pissed in the end. And that's the reason I shut up now Apr 25 20:50:24 "god doesn't play dice" Apr 25 20:50:36 DocScrutinizer, :P Apr 25 20:50:57 DocScrutinizer, when talking about god, it's hard to not piss people off. Many people have different perceptions. Apr 25 20:51:21 and perception is a fundamental lie Apr 25 20:51:29 I don't understand why Mr. Einstein said that... of course, God _decides_ how the wave function collapses (or how the dice will fall). Apr 25 20:51:48 TAsn: s/hard/impossible/ Apr 25 20:51:49 Wonka, That acknowledges the existence of *one* god. Richard Dawkins, pagans and many other people are very pissed right now. Apr 25 20:52:03 TAsn: speaking of which Apr 25 20:52:09 TAsn: check out "Religulous" (the movie) Apr 25 20:52:12 TAsn: well, Einstein did too with his phrase. Apr 25 20:52:33 Wonka, Einstein is a "proud" Jew. Apr 25 20:52:36 Of course he likes god. Apr 25 20:52:37 TAsn: although he himself doesn't believe, as he said himself (iirc) Apr 25 20:52:46 I'm pissed about the topic ;-P Apr 25 20:52:50 bye Apr 25 20:53:10 I'm pissed off we don't have a well-running SHR stable by now ;) Apr 25 20:53:14 Wonka, I'm not sure if he believes in god or not, but I know he will never piss religious jews. :P Apr 25 20:53:17 DocScrutinizer, ciao. Apr 25 20:53:25 nevermore ; Apr 25 20:53:26 ) Apr 25 20:53:27 Ainulindale, in what language is it? Apr 25 20:53:31 english Apr 25 20:53:48 watched it this afternoon, made me laugh some times :-) Apr 25 20:53:58 Ainulindale, You can never know on IRC. People tend to recommend german films here :P Apr 25 20:54:07 * TAsn is googling. Apr 25 20:54:14 well there are subtitles if you need any Apr 25 20:54:33 zey are just se besst! Apr 25 20:54:34 OH Apr 25 20:54:38 I know this movie. Apr 25 20:54:46 (Haven't seen it though) Apr 25 20:54:54 Bill Maher is awesome. Apr 25 20:54:57 http://en.wikipedia.org/wiki/Albert_Einstein%27s_religious_views woo hoo Apr 25 20:55:32 if wp says it, it *must* be true :-) Apr 25 20:56:12 as for german movies TAsn, some are good Apr 25 20:56:20 as well as russian movies but I'm biased Apr 25 20:56:28 Wonka, I just remembered he was pro israel and the jewish nation. Apr 25 20:56:36 Wonka, but cool, will read this article tomorrow :P Apr 25 20:56:45 I won't, probably... Apr 25 20:57:00 :P Apr 25 20:57:05 It's short. Apr 25 20:57:08 You should. Apr 25 20:57:20 well... maybe Apr 25 20:57:22 I like pieces of random unneeded info. Apr 25 20:57:22 :P Apr 25 20:57:28 me too Apr 25 20:57:45 I won't ever need to know how to construct a thermonuclear bomb... Apr 25 20:57:55 but I know, at least the basics Apr 25 20:59:18 same here with operating an M16. Apr 25 20:59:49 1. point; 2. shoot ? Apr 25 21:00:12 Derick, I'm also talking about correct shooting stances Apr 25 21:00:25 ok :) Apr 25 21:00:27 And handling jams Apr 25 21:00:28 :P Apr 25 21:00:39 And whatever one need to know to operate an M16 :| Apr 25 21:00:57 And of course useless info about the history of that weapon and it's specs. Apr 25 21:01:07 its. Apr 25 21:01:09 BAD BOY Apr 25 21:01:21 Thank the Israeli govt. for that. Apr 25 21:04:20 TAsn: well... I know how to operate a H&K G3... but from my service time Apr 25 21:04:31 TAsn: M16 cannot be that much different Apr 25 21:04:59 Wonka, yeah, so I can probably operate an H&K G3 :P Apr 25 21:05:04 handling jams? 1. pull handle, try to continue shooting. Apr 25 21:05:19 Wonka, nah, M16 jams a lot. Apr 25 21:05:25 There are many different jams. Apr 25 21:05:39 heh, G3 isn't that easy to jam with live ammo Apr 25 21:05:46 TAsn: btw, good luck with your test tomorrow Apr 25 21:05:47 I also know how to operate a "Galil", which is an Israeli made weapon. :P Apr 25 21:06:01 only saw that on guns.ru Apr 25 21:06:06 PaulFertser, thanks, btw, after reading a bit, we do "set probability" Apr 25 21:06:12 FAMAS also in Counterstrike Apr 25 21:06:18 TAsn: :D Apr 25 21:06:18 pfff =) Apr 25 21:06:20 Wonka, Oh, you play CS. Apr 25 21:06:27 played. years ago. Apr 25 21:06:33 Wonka, they added Galil in source. Apr 25 21:06:38 more than 4, as far as i can tell atm. Apr 25 21:06:45 never had CS:S Apr 25 21:06:52 :P Apr 25 21:07:04 It's a good game, I still play sometimes. Apr 25 21:07:06 :P Apr 25 21:07:21 only original HL, CS for that, then up to CS 1.6 Apr 25 21:07:23 PaulFertser, And I have the shittiest book ever. Apr 25 21:07:31 Wonka, I used to play a lot of CS 1.6 Apr 25 21:07:37 and CS:S would somehow have cost me money, iirc Apr 25 21:07:43 Wonka, yes, it does. Apr 25 21:07:47 which i didn't want to pay Apr 25 21:07:59 TAsn: you've internet access. Just use it to prepare for the test, and not to read random wp articles ;) Apr 25 21:08:19 And those steam assholes erased my brother's account so he's using mine :| Apr 25 21:08:28 currently, I'd rather play sauerbraten, nexuiz or tremulous Apr 25 21:08:35 or bzflag Apr 25 21:08:37 PaulFertser, I know, I did a lot of reading before this test. Apr 25 21:08:45 PaulFertser, but to be honest, I still know nothing. :P Apr 25 21:08:54 Wonka, no idea what those games are. Apr 25 21:08:59 FPSes Apr 25 21:09:06 dfsg-free Apr 25 21:09:14 I only play UT99 and CSS :P Apr 25 21:09:20 if i had a joystick, i'd play descent too Apr 25 21:09:21 Used to play until lately COD4 Apr 25 21:09:38 oh, UT... UT-GOTYE I have too Apr 25 21:09:42 spaetz: please consider/test 365717102df41a3ec0a6caccb6d6ad5da080b9c3 for SHR-T Apr 25 21:09:51 PaulFertser, I started studying a couple of days ago, but actually, I didn't really study. Apr 25 21:10:04 It's the "student syndrome" Apr 25 21:10:18 I find a lot of stuff I need to do when I need to study for a (boring) test. Apr 25 21:10:20 JaMa, which package is that? Apr 25 21:10:34 I can test/bump tomorrrow Apr 25 21:11:40 it's probably an OE snapshot. Apr 25 21:11:46 But that's just a guess :P Apr 25 21:12:43 Ainulindale, I'll watch it (religulous) tomorrow or maybe the day after, thanks for reminding me :P Apr 25 21:12:56 you're welcome Apr 25 21:14:03 spaetz: whole fso Apr 25 21:14:50 spaetz: mickey said that it was finally proper fix for unreliable gsm registration Apr 25 21:15:01 reliable gsm reeg unds good Apr 25 21:15:07 lol. Apr 25 21:15:14 sorry for typos Apr 25 21:15:19 spaetz, consider also taking pyphonelog and frameworkd Apr 25 21:15:25 spaetz: but it was in shr-u only for few hours, before pushing fsogsmd to public feeds as default Apr 25 21:15:32 for a couple of nice fixes in opimd and pyphonelog :P Apr 25 21:16:00 i'll have a look tomorrow Apr 25 21:16:20 but be carefull with frameworkd as maybe some changes are incompatible with ogsmd (IMHO) Apr 25 21:17:06 huh? Apr 25 21:17:11 mmh, ok. thanks for the warning Apr 25 21:17:23 pyphonelog just uses opimd Apr 25 21:17:31 or were you talking about your "bump suggestion" ? Apr 25 21:17:44 Anyhow, going to study a bit more off the computer, and then going to sleep. Apr 25 21:17:47 Ciao all. Apr 25 21:17:57 ciao Apr 25 21:19:55 mrmoku: pushed latest changes out to git.bitwiz.org.uk... git.openmoko.org isn't behaving... Apr 25 21:20:22 VGA/QVGA should work in theory... rotation isn't quite there yet Apr 25 21:21:19 TAsn: yes about bumping frameworkd to latest Apr 25 21:22:03 okie :P Apr 25 21:22:08 TAsn: ie this commit message looks like something needed only for fsogsmd (but haven't look at actual diff) http://git.openembedded.org/cgit.cgi/openembedded/commit/?id=24ab9ff1f4b69ef7ad68654cce102b883c9bf32d Apr 25 21:22:39 JaMa, oh, no. Apr 25 21:22:56 opimd should support both ogsmd and fsogsmd completely. Apr 25 21:23:09 At least I don't remember breaking anything :P Apr 25 21:34:53 Weiss: ok, will try them tomorrow, thanks Apr 25 21:35:27 TAsn: after desperately trying to fix the icon... I revisited the focus thing Apr 25 21:36:00 TAsn: what fixes it too is elm_object_unfocus() with elm_object_focus() directly afterwards Apr 25 21:36:10 mrmoku, fixes everything? Apr 25 21:36:30 mrmoku, I told you I think it's a problem of focus not being cleared so you can't regain focus. Apr 25 21:36:33 Damn bugs :P Apr 25 21:37:08 What's more frightening, is that it sounds like a bug in evas, and not in elementary, or in other words: how in the world they didn't find it until now? Apr 25 21:37:17 Anyhow, night. Apr 25 21:37:21 TAsn: duhh... I was 100% sure I tried that... but just elm_object_unfocus() fixes it Apr 25 21:37:28 TAsn: night... and good luck :) Apr 25 21:37:34 toldya there's a bug in focus handling Apr 25 21:37:37 mrmoku, so *everything* works now? Apr 25 21:37:52 DocScrutinizer51, Words are not enough, we need patches! :P Apr 25 21:37:55 TAsn: regarding the focus thing... I think so... have to test more Apr 25 21:38:01 bah Apr 25 21:38:01 mrmoku, including icon? :P Apr 25 21:38:12 TAsn: sure, as I reverted my change ;) Apr 25 21:38:20 sweet :) Apr 25 21:38:29 Nice work. Apr 25 21:38:31 TAsn: go study :P Apr 25 21:38:44 I will talk to raster about it tomorrow or something. Apr 25 21:38:51 there's guzs who poke the holes. And others that patch Apr 25 21:39:19 damn qwerty kbd :-) Apr 25 21:39:22 DocScrutinizer51, :P Apr 25 21:39:29 I got what you meant. Apr 25 21:39:29 they poke holes using patches, though Apr 25 21:39:43 mrmoku, good idea, thanks. :P Apr 25 21:43:24 SHR: 03mok 07libphone-ui-shr * r5c3e8e709793 10/src/view/contact-view.c: contact-view: fix the focus problem in a better way Apr 25 22:10:48 freesmartphone.org: 03mickey 07cornucopia * rd2faf4a55027 10/libfsobasics/fsobasics/netlinknotifier.vala: libfsobasics: netlinknotifier: debug fixes Apr 25 22:10:48 freesmartphone.org: 03mickey 07cornucopia * r3582ba4a3c89 10/libfsobasics/fsobasics/process.vala: libfsobasics: process: rename method Apr 25 22:10:50 freesmartphone.org: 03mickey 07cornucopia * ra54ba941b2f1 10/libfsobasics/ (fsobasics/process.vala tests/testprocess.vala): Apr 25 22:10:50 freesmartphone.org: libfsobasics: process: fix implicit killing of process due to GProcessGuard being destroyed Apr 25 22:10:50 freesmartphone.org: This should prevent zombies in certain conditions Apr 25 22:11:12 PaulFertser: ^^^ Apr 25 22:11:17 should be part 1 of the solution Apr 25 22:13:08 part 2 some time next week Apr 25 22:15:04 heh, so finally I could consider to use OM as a portable device with internet once again? great! Apr 25 22:16:16 DocScrutinizer: yeah, I'm working on getting pppd rock solid w/ fsogsmd Apr 25 22:16:23 s/pppd/gprs/ Apr 25 22:16:23 mickeyl meant: DocScrutinizer: yeah, I'm working on getting gprs rock solid w/ fsogsmd Apr 25 22:16:37 unnecessary to mention that it's much easier on all other devices Apr 25 22:16:37 :) Apr 25 22:16:50 FR always needs some special care Apr 25 22:21:27 SHR: 03mok 07libphone-ui-shr * rc9deeda7643a 10/src/view/message-new-view.c: message-new-view: focus the entry when cancelling abort or going back from recipients Apr 25 22:28:03 ok... enough :P Apr 25 22:28:05 gnight all Apr 25 22:49:37 mickey|zzZZzz, I got psm working I think,thanks to chr_ in #linux-wireless Apr 25 22:49:45 awesome Apr 25 22:49:46 fix = install compat-wireless Apr 25 22:49:49 argh Apr 25 22:49:59 it also brings a lot more power saving features Apr 25 22:50:08 mickey|zzZZzz, there is a recipe for that Apr 25 22:50:19 I don't know why you're against external modules Apr 25 22:50:28 but I know you are against it Apr 25 22:53:44 mickey|zzZZzz, why are you against external modules Apr 25 22:54:42 the recipes are a pain to maintain, they easily go out of sync Apr 25 22:56:29 ok Apr 25 22:57:40 just my opinion Apr 25 22:58:11 when will those things be in mainline? Apr 25 22:58:38 aiui, compat-wireless is going to be merged always, no? Apr 25 22:58:43 regularly, that is Apr 25 23:01:47 yes it is Apr 25 23:01:54 anyway it doesn't work well Apr 25 23:01:57 It can associate Apr 25 23:02:02 I got an ip Apr 25 23:02:12 I bet I must set the good pm parameters Apr 25 23:04:59 I'm afraid sooner or later we need to connect the device to a proper lab PSU to find out which effect the parameters have Apr 25 23:05:02 or whether... Apr 25 23:05:23 we have kernel debugging Apr 25 23:05:40 is that giving proper currency consumption? Apr 25 23:05:48 no Apr 25 23:05:56 but it say if psm is active Apr 25 23:06:14 but maybe we can see overal consumption Apr 25 23:06:17 not shure tough Apr 25 23:06:23 sure, but that's just a reading :) Apr 25 23:06:44 htc_powersink is just a rough estimation and won't help either Apr 25 23:06:51 ok Apr 25 23:07:05 that was battery thing I bet Apr 25 23:09:58 I'll go bye Apr 25 23:34:09 freesmartphone.org: 03mickey 07cornucopia * rb9b386533aa8 10/libfsobasics/fsobasics/process.vala: fsobasics: process: emit warning, if process guard is implicitly being freed Apr 25 23:34:09 freesmartphone.org: 03mickey 07cornucopia * reb3a3c0410a2 10/fsogsmd/src/ (lib/atpdp.vala plugins/pdp_ppp_mux/plugin.vala): Apr 25 23:34:09 freesmartphone.org: fsogsmd: atpdp: explicitly free the ppp process to guarantee clean shutdown Apr 25 23:34:09 freesmartphone.org: With this revision (and the corresponding libfsobasics) I can repeatedly Apr 25 23:34:09 freesmartphone.org: call org.freesmartphone.GSM.PDP.ActivateContext() and org.freesmartphone.GSM.PDP.DeactivateContext() **** ENDING LOGGING AT Mon Apr 26 02:59:56 2010