**** BEGIN LOGGING AT Sat Apr 17 02:59:56 2010 Apr 17 05:35:13 morning Apr 17 05:37:19 freesmartphone.org: 03mickey 07cornucopia * r37e34401f384 10/fsogsmd/ (6 files in 2 dirs): fsogsmd: sms: honor the want_report condition when composing SMS Apr 17 05:49:47 early riser... :-) Apr 17 05:49:53 morning Apr 17 05:53:04 you too :) Apr 17 06:12:44 DocScrutinizer: hey, how's your laptop cooler quest? Apr 17 06:13:07 I'm going to try to find a semi-compatible cooler for my lappy now, the one i got is too damn noisy already. Apr 17 06:19:22 freesmartphone.org: 03mickey 07cornucopia * rc660aea755ab 10/fsogsmd/src/lib/fsogsm3rdparty.vapi: fsogsmd: fsogsm3rdparty.vapi: add has_type_id to enums Apr 17 06:19:49 freesmartphone.org: 03mickey 07cornucopia * r99ba30923f1b 10/fsogsmd/src/lib/atcommands.vala: fsogsmd: atcommands: add +CDS Apr 17 06:20:19 freesmartphone.org: 03mickey 07cornucopia * r7b5fe769f619 10/fsogsmd/src/lib/atunsolicited.vala: fsogsmd: atunsolicited: handle +CDS Apr 17 06:20:48 freesmartphone.org: 03mickey 07cornucopia * rf3a9a1b14350 10/fsogsmd/src/lib/ (atsms.vala sms.vala): fsogsmd: sms: add skeleton for handling incoming sms status reports Apr 17 07:25:22 how is it going the test with the new wifi manager? Apr 17 07:26:00 did someone make a recipe for it? Is it possible to install it in shr now? Apr 17 07:40:58 graziano: works great for me (with illume1) Apr 17 07:41:07 graziano: and I think it is not yet in the feed Apr 17 07:41:19 if you want to give it a spin there are packages floating around Apr 17 07:42:08 what is the IRC app of choice these days? Apr 17 07:44:31 mrmoku, I am using xchat and I feel good with it, other people use more geek tools such as irssi or emacs :) Apr 17 07:44:46 its author had recipe, I've adjusted it a bit, but didn't push it yet Apr 17 07:46:35 graziano: ok... nothing changed then :) Apr 17 07:46:49 e.g. gnewsense has emacs preinstalled by default so many people prefer to use that as irc client Apr 17 07:46:51 mrmoku, ahahahhaha Apr 17 07:47:00 * JaMa use irssi Apr 17 07:47:05 * mrmoku build irssi Apr 17 07:47:13 graziano: I don't get warm with emacs Apr 17 07:47:48 graziano: was using xchat too for some time... Apr 17 07:48:17 mrmoku, what are you using right now? Apr 17 07:49:02 freesmartphone.org: 03mickey 07specs * r81cf7505db7f 10/ (3 files in 3 dirs): org.freesmartphone.GSM.SMS: add preliminary signal for incoming SMS status reports Apr 17 07:49:07 well... nothing that's why I asked. But as wifi works great with the new kernel I need something now :) Apr 17 07:50:36 freesmartphone.org: 03mickey 07specs * ra90d3778075e 10/html/index.html: link new device APIs for proximity and ambient light sensors Apr 17 07:51:48 freesmartphone.org: 03mickey 07cornucopia * r5bf05b927571 10/fsogsmd/ (4 files in 2 dirs): fsogsmd: incoming status report signals are now working Apr 17 07:52:23 ok. whoever request status reports, here they are now Apr 17 07:52:30 note that the signature is not final yet Apr 17 07:52:49 mickeyl: great Apr 17 07:53:23 * mrmoku wonders if that ambient light sensor might work on his new Dell notebook :P Apr 17 07:53:32 hehe, probably not Apr 17 07:53:36 there is no common interface for that Apr 17 07:53:45 heh Apr 17 07:53:47 i will create plugins for the palmpre over this weekend Apr 17 07:53:48 always the same thing Apr 17 07:53:58 yeah, we're really pioneering here Apr 17 07:54:40 and eventually, we probably see something slightly different from intel or nokia ;) Apr 17 07:55:57 what is Palms state btw. (the company not the pre)? Apr 17 07:56:06 bad Apr 17 07:56:20 heard that Lenovo might be interested :P Apr 17 07:56:21 basically they are looking for a buyer Apr 17 07:56:32 there are various rumors Apr 17 07:56:39 like lenovo or HTC Apr 17 07:57:22 however if one of those asian companies buy it, it's rather to aquire some patents than to continue developing the OS and hardware Apr 17 07:57:40 they're pretty much settled on android i think Apr 17 07:59:59 * mickeyl goes to prepare breakfast for the misses Apr 17 08:00:15 (who is still sleeping, if i may add...) Apr 17 08:01:37 :P Apr 17 08:02:04 mickey|breakfast: will give you a lot of plus points Apr 17 08:02:20 the misses will like that Apr 17 08:10:49 JesusMcCloud, good morning Apr 17 08:11:06 true Apr 17 08:11:06 :) Apr 17 08:17:26 spaetz, when the new wifi manager is pushed to shr-u could you please make it available to shr-t too? Thanks Apr 17 08:59:07 mrmoku, hi. yesterday you said that you have been using fsogsmd for quite some time Apr 17 08:59:13 how do you start it? by init script? Apr 17 09:00:49 mrmoku, never mind :) Apr 17 09:00:54 http://build.shr-project.org/tests/mrmoku/fsogsmd/ :) Apr 17 09:04:44 daniele_athome: yep, started to play with dbus-activation though Apr 17 09:04:56 mrmoku, is it convenient? Apr 17 09:05:08 I mean, time needed to trigger the process etc. Apr 17 09:05:26 just call any method Apr 17 09:05:54 mrmoku, i see you are using libfso-glib Apr 17 09:06:10 are you about to drop libframeworkd-glib? Apr 17 09:09:43 not yet, as some things don't work with libfso-glib Apr 17 09:10:10 not yet? so I assume frameworkd-glib will be abandoned? Apr 17 09:11:57 as soon as libfso-glib fullfills everything we need I will pass the lfg maintainer hat to you :-) Apr 17 09:15:25 lol Apr 17 09:15:56 mrmoku, i need fsogsmd compatibility, so I will start to adapt lfg to it right now :) Apr 17 09:16:05 and then, we'll see... Apr 17 09:16:10 SHR: 03soltys 07shr-settings * rd40228ccc802 10/data/po/shr-settings.pot: shr-settings.pot regen Apr 17 09:16:11 SHR: 03soltys 07shr-settings * r9a7a28df1f25 10/data/po/pl/ (shr-settings.mo shr-settings.po): updated polish translation Apr 17 09:17:38 mmm... set/get functionality is already there :D Apr 17 09:31:47 ~seen DocScrutinizer Apr 17 09:31:49 docscrutinizer is currently on #maemo (4h 57m 44s) #meego (4h 57m 44s) #openmoko (4h 57m 44s) #infobot (4h 57m 44s) #openmoko-cdevel (4h 57m 44s), last said: 'alas even that won't add a 4th row'. Apr 17 10:24:21 mickeyl: I noticed you removed the sim-ready signal... Is that temporary or final? Apr 17 10:25:31 not that we would need it... just that if it's final I will remove the code for it Apr 17 10:29:03 playya_: time for a different libfso-glib problem? :) Apr 17 10:39:27 mrmoku: the sim-ready is gone for good. Apr 17 10:39:44 mrmoku: the new status signal has superseded it Apr 17 10:46:11 mickeyl: ok Apr 17 10:47:00 mrmoku, yes Apr 17 10:47:12 mrmoku: how can i make nice input fields with elm? Apr 17 10:48:54 playya_: this time a signal handler :) Apr 17 10:49:04 ok Apr 17 10:49:05 [SIGNAL] org.freesmartphone.Preferences.Notify /org/freesmartphone/Preferences :1.22 Apr 17 10:49:09 ( "default" ) Apr 17 10:49:10 makes it go boom Apr 17 10:49:17 but the signal is emitted? Apr 17 10:49:18 before the signal handler is called Apr 17 10:49:20 yep Apr 17 10:49:34 huh Apr 17 10:49:54 first thing in my signal handler is a logger... don't have that Apr 17 10:50:47 are there any other handlers connected? Apr 17 10:50:54 to Preferences? no Apr 17 10:51:59 hmm Apr 17 10:52:13 maybe I just connected to the wrong thing... Apr 17 10:52:30 as there is Preferences/Service which has a notify too Apr 17 10:52:37 with a different signature Apr 17 10:53:06 yes Apr 17 10:53:10 mickeyl: another traceback in ophoned: http://paste.debian.net/69363/ (if you do not want to tackle this, probably i'll try to understand a possible reason myself...) Apr 17 10:53:49 playya_: fso.preferences = free_smartphone_get_preferences_proxy(_dbus(), FSO_FRAMEWORK_PREFERENCES_ServiceDBusName, FSO_FRAMEWORK_PREFERENCES_ServicePathPrefix); Apr 17 10:53:52 looks correct though Apr 17 10:54:24 yes Apr 17 10:55:00 g_signal_connect(G_OBJECT(fso.preferences), "notify", G_CALLBACK(_profile_changed_handler), NULL); Apr 17 10:55:06 looks correct too... Apr 17 10:55:10 PaulFertser: i guess that bug has been in there from day 1 when charlie wrote that code Apr 17 10:55:23 PaulFertser: ophoned does not take into account that the incoming signal will be sent multiple times Apr 17 10:55:27 PaulFertser: two possible fixes Apr 17 10:55:31 PaulFertser: first, remember Apr 17 10:55:46 PaulFertser: or second, put try/error around the handler creation Apr 17 10:57:07 mickeyl: with try/error it'll do useless dbus calls to realise it's already there, right? Apr 17 10:58:33 not necessarily Apr 17 10:58:37 depends on the bindings Apr 17 10:58:45 they might cache the results Apr 17 11:04:17 mrmoku, are there any other notify signals? Apr 17 11:05:17 maybe glib just mangles the notify signal with GObject notify signal? Apr 17 11:06:10 mrmoku: what about incomplete sms messages? I'm not sure i want to have them on sim (without any easy way to read those). I want them in opimd too... Apr 17 11:06:59 playya_: that is an interesting theory too... no idea about aht one Apr 17 11:07:18 PaulFertser: that one you have to discuss with TAsn and mickeyl :) Apr 17 11:07:23 no idea for myself Apr 17 11:07:49 Ok Apr 17 11:07:49 :) Apr 17 11:08:32 i'm -1 on that Apr 17 11:08:48 but won't veto, if you really want that Apr 17 11:09:03 ah wait Apr 17 11:09:25 i guess the fsogsmd message book will give you access to those Apr 17 11:09:32 it will just not notify you on a new one Apr 17 11:09:43 Yes, but shr lacks access through fsogsmd message book, only through opimd Apr 17 11:10:02 PaulFertser: you can find them in /tmp/fsogsmd... Apr 17 11:10:12 And it's reasonable to expect that 1/4 parts of a message will be lost forever. Apr 17 11:10:33 And moreover, what if my SIM storage overflows because of those? Apr 17 11:10:38 it won't Apr 17 11:10:46 your SIM storage will be emptied Apr 17 11:10:52 That's even nastier! Apr 17 11:11:09 either we provide a high level access or a low level one Apr 17 11:11:10 I use SIM to store messages that are important for my feelings ;) Apr 17 11:11:12 you can't have both ones Apr 17 11:11:45 fsogsmd needs to be able to delete at least one message from SIM to make room for new ones Apr 17 11:11:58 I'm not proposing a solution, i rather complain about the situation. I'd never agree on anything deleting messages on SIM behind my back :( Apr 17 11:12:22 hmm Apr 17 11:12:26 then you might want to stay with ogsmd Apr 17 11:12:33 And also not having messsages in the usual place just because one part got lost is unfun. Apr 17 11:12:33 which has full control over that Apr 17 11:12:36 playya_: how to find out if there is such a signal from glib? Apr 17 11:12:45 mickeyl: no, i'll rather fork fsogsmd muhahaha Apr 17 11:12:49 uh oh Apr 17 11:12:50 :D Apr 17 11:12:57 i know there's such a signal Apr 17 11:13:10 * Kensan gets out the pitchforks an torches Apr 17 11:13:16 What are we forking? Apr 17 11:13:33 it's for notification if a property changes Apr 17 11:13:37 playya_: ok, then we have to rename the fso one? or does it get automatically renamed maybe and I'm listening to the wrong one? Apr 17 11:13:39 mickeyl: well, do not you agree sim storage is something private to user, so deleting anything from it is not exactly cool? Apr 17 11:13:58 not really, no Apr 17 11:13:59 or probably teach vala-dbus-binding-tool to rename it? Apr 17 11:14:10 at least not if it's backuped Apr 17 11:14:50 for the GObject one you use notify::property name Apr 17 11:14:56 or we defer the problem of not being able to receive SMS to the user Apr 17 11:15:11 "Sorry, no storage on SIM" not an option? Apr 17 11:15:17 playya_: ? Apr 17 11:15:28 Why use sim as a storage in the first place, why not read them immediately? Apr 17 11:15:32 Kensan: that sounds very hackish to me Apr 17 11:15:58 PaulFertser: using sim storage is better in several regards Apr 17 11:16:07 timing, reliability Apr 17 11:16:22 also simplifies the implementation Apr 17 11:16:23 mickeyl: yeah, I am just throwing in random stuff :) I don't know the whole issue PaulFertser is trying to solve Apr 17 11:16:24 which is always a good thing Apr 17 11:16:48 i got rid of being able to chose between direct reception and reception via sim for a reason Apr 17 11:17:01 mickeyl: but indicating to the user that sim storage is full might still be a good idea no? Apr 17 11:17:11 Kensan: my issue is 1. reading incomplete messages using usual UI. 2. i do not like to have messages on sim silently deleted. Apr 17 11:17:30 PaulFertser: yes, 2. sounds ... not so fun... Apr 17 11:17:44 playya_: you mean I have to register for 'notify::property' instead of 'notify' ? Apr 17 11:18:10 no. that's the property thingy by GObject Apr 17 11:18:12 mickeyl: so if I understand correctly, you need storage on the SIM because received SMS are "automatically" stored on the sim? Apr 17 11:18:28 ahh, so we're back to the beginning? :P Apr 17 11:18:46 Kensan: correct Apr 17 11:19:15 Kensan: if we configure it like that, this will happen outside of our control Apr 17 11:19:21 and if the sim is full, it will not work Apr 17 11:19:40 mickeyl: do you need only one free slot? Or do you need to keep all parts of a multi-part messages there until the final one is received? Apr 17 11:19:52 PaulFertser: one free slot is enough Apr 17 11:20:02 mickeyl: hm, what is the reason that the storage backend for SMS *must* be SIM? Apr 17 11:20:04 composing is being done by us Apr 17 11:20:09 err, reassembling, that is Apr 17 11:20:14 Kensan: it's better Apr 17 11:20:18 timing, reliability Apr 17 11:20:18 also simplifies the implementation Apr 17 11:21:03 other implementations do that as well... not that this would be an argument, just to toss it into the discussion Apr 17 11:21:15 mickeyl: if fsogsmd always removes messages it received from that slot it should be enough. The only problem if the user starts fsogsmd with a full sim -- then you give him a worning. Apr 17 11:21:20 mickeyl: ok so it's better on receiption. What if you use a couple "slots" on the SIM as receiption buffer and move them to memory/flash Apr 17 11:21:32 playya_: have to go for lunch now... bbl Apr 17 11:21:34 if the user wants the SMS not to be stored on the SIM Apr 17 11:22:06 mickeyl: basically what PaulFertser said :) Apr 17 11:23:03 PaulFertser: yes, that's what I meant with indicating a full sim to the user. Apr 17 11:23:35 Can one refuse to accept and SMS from the network? Apr 17 11:24:07 yes Apr 17 11:24:16 Kensan: the modem'll do just that if it's configured to store on sim and it's full. Apr 17 11:24:28 Kensan: and the network will resend the message later. Apr 17 11:24:32 afaik Apr 17 11:24:43 mickeyl: so in the case of a full sim we could refuse to accept SMS from the network assuming the network will try again to deliver the message Apr 17 11:24:53 ok Apr 17 11:25:35 so that would be ok imho, simply indicating to the user that sim is full and that he must delete at least n messages so SMS reception is possible again. Apr 17 11:27:15 that sounds so featurephonish :/ Apr 17 11:27:20 and manual :/ Apr 17 11:27:35 no modern phone requires you to delete messages manually to receive more SMS Apr 17 11:28:02 ok, so can you block/reserve one sms slot on the sim? Apr 17 11:28:11 If your sim has no messages, you'll never see that notification anyway. Apr 17 11:28:24 And if you do it means you care about your sim messages -> care to do a manual step. Apr 17 11:28:50 mickeyl: if one message slot is enough then we should be fine if we can guarantee that one is always available for the purpose of sms reception Apr 17 11:29:25 I mean you can't ignore the underlying technology (sim sms slots) when the user is aware of it and purposedly uses it... Apr 17 11:30:08 PaulFertser: yes, but going forward I see mickey's point that the user should not have to care about these details Apr 17 11:30:43 freesmartphone.org: 03mickey 07cornucopia * rbd1e67d51dd6 10/fsodeviced/src/plugins/ambientlight_palmpre/plugin.vala: fsodeviced: ambientlight_palmpre: first sketch at plugin implementation Apr 17 11:31:05 Kensan: if the user gets a new sim, it's blank, it has all slots free -> the user never sees the "full sim" notification. Apr 17 11:31:56 PaulFertser: true, but shouldn't we try to find a "better" solution that avoids user intervention completely? Apr 17 11:32:48 I guess that's impossible. Either you put user in control of it or you do deletion automatically. I prefer to be in control for obvious reasons. Apr 17 11:33:27 Hell, i couldn't answer a single call for 2 days, and i use FR for 1.5 years as my single phone. I couldn't care less about one little notification. Apr 17 11:33:51 Kensan: (that was after i upgraded to fsogsmd and everything latest-and-greatest to be on the edge) Apr 17 11:36:17 PaulFertser: well if one SMS SIM slot is reserved for the purpose of SMS reception then there would be no need to delete arbitrary messages at all no? Apr 17 11:36:47 Kensan: it can't be "reserved". If the user puts a full sim, it's already full, nothing can be done about it. Apr 17 11:43:35 freesmartphone.org: 03mickey 07cornucopia * r61f8d1da7a20 10/fsodeviced/src/plugins/proximity_palmpre/plugin.vala: fsodeviced: proximity_palmpre: first sketch at plugin implementation Apr 17 11:43:44 TAsn: where's opimd query documented? I hoped to find it in the official freesmartphone API docs... Apr 17 11:46:03 TAsn: i also do not understand stripping + from phone numbers... Apr 17 11:48:07 Hm, i wonder on what step they were actually stripped Apr 17 11:48:47 fsogsmd returned me all my contacts with + when i asked it about my sim phonebook. Apr 17 11:49:52 s/with/without/ Apr 17 11:49:53 PaulFertser meant: fsogsmd returned me all my contacts without + when i asked it about my sim phonebook. Apr 17 12:02:03 PaulFertser: I don't think the special query keywords are documented :/ Apr 17 12:02:30 PaulFertser: and stripping + from numbers in SIM phonebook is a fsogsmd bug Apr 17 12:03:18 mrmoku: ok, thanks Apr 17 12:04:41 PaulFertser: ahh... you already found the ticket :P Apr 17 12:05:11 ~nf Apr 17 12:05:13 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 17 12:06:49 Weiss: I have lots of strange stuff in dmesg... Apr 17 12:06:53 [ 3066.520000] [glamo-drm] Fence seq#489 was not signalled Apr 17 12:06:56 [ 3066.560000] [glamo-drm] CmdQ decode failure. Apr 17 12:07:35 [ 3066.515000] WARNING: at kernel/irq/manage.c:274 __enable_irq+0x60/0x90() Apr 17 12:07:38 [ 3066.515000] Unbalanced enable for IRQ 64 Apr 17 12:07:44 and system slows down to death Apr 17 12:10:02 mickeyl, GNUtoo: A made a new agreement now, with my provider, Soon I will have UMTS flatrate on my dream Apr 17 12:10:19 Weiss: this is the complete kernel trace: http://shr.pastebin.com/84m2NmeH Apr 17 12:10:32 leviathan: awesome, that at least works :) Apr 17 12:10:36 leviathan: hehe, did that yesterday too :) Apr 17 12:10:50 :) Apr 17 12:10:53 i'll add automatic data connectivity soon Apr 17 12:11:04 any time to work on BT? Apr 17 12:11:26 since GNUtoo is deep in suspend/resume, this, GPS, and camera are the only remaining major issues Apr 17 12:12:02 JesusMcCloud: do you get kernel traces when it eats your SDs? Apr 17 12:14:45 mickeyl: uhm Apr 17 12:15:09 ATM I'm on implementing the subpage size reading feature in the mtd driver Apr 17 12:15:31 ok, still on nand Apr 17 12:15:37 we need more developers... Apr 17 12:18:00 mickeyl: YES Apr 17 12:23:29 PaulFertser: shall i secure the ophoned traceback w/ try/except or do you want to work on it? Apr 17 12:23:44 mrmoku: how can i reproduce the + problem? Apr 17 12:24:10 mickeyl: just take a look at the contacts in /tmp/fsogsmd Apr 17 12:24:15 k Apr 17 12:24:49 playya_: I tried the notify signal with a small test app... segfaults too Apr 17 12:25:05 mickey@andromeda:/tmp/fsogsmd/pb/262032310411788/SM_1_250$ cat 085 Apr 17 12:25:05 SOS-Service:+49177123410 Apr 17 12:25:08 hmm# Apr 17 12:26:29 playya_: and the very useful bt goes like this: http://shr.pastebin.com/4D2R1ywG Apr 17 12:26:34 mickeyl: hmm Apr 17 12:26:56 mickeyl: i'm not nearly confident in my python skills though i think i can manage this particular task. Assuming you can do that faster i wouldn't be against if you do it yourself ;) Apr 17 12:27:14 mickeyl: I have them without + in there Apr 17 12:27:15 mrmoku: do you have anything that i can flash to my FR, then i would test there Apr 17 12:27:17 strange Apr 17 12:27:24 this is another modem Apr 17 12:27:28 perhaps something's different here Apr 17 12:27:28 ahh ok Apr 17 12:27:41 there is no ready to go image for fsogsmd Apr 17 12:28:03 you can flash the latest shr-u and disable ogsmd Apr 17 12:28:09 fsogsmd is in there Apr 17 12:29:36 ok, got an URI offhand? Apr 17 12:30:11 freesmartphone.org: 03mickey 07framework * r9430d6a68b59 10/framework/subsystems/ophoned/ (gsm.py ophoned.py protocol.py test.py): ophoned: add missing file headers Apr 17 12:30:40 mickeyl: http://build.shr-project.org/shr-unstable/images/om-gta02/shr-lite-eglibc-ipk--20100403-om-gta02.rootfs.tar.gz Apr 17 12:30:45 that is quite old though :/ Apr 17 12:30:52 no idea what fsogsmd is in there Apr 17 12:31:06 let me try to build a ready-to-go image for you Apr 17 12:31:58 hmm... not sure if I can't do that Apr 17 12:32:07 don't bother Apr 17 12:32:10 i'll use forwarding Apr 17 12:32:13 without comitting stuff we do not want yet Apr 17 12:32:14 just need something that boots into a shell Apr 17 12:32:23 ok, then the image should be fine Apr 17 12:32:25 ok Apr 17 12:32:52 Heh, i guess we should start to explicitly mention what device is used in FSO trac tickets :) Apr 17 12:33:01 Finally Apr 17 12:33:09 yeah, definitely! Apr 17 12:33:18 there are major differences Apr 17 12:36:34 PaulFertser: hmm, could you have a look at the object tree when you call and not take the call? Apr 17 12:36:37 i think there is something else broken Apr 17 12:36:48 it looks like the ID is not correctly parsed Apr 17 12:37:00 /org/freesmartphone/Phone/GSM/4 sounds bogus Apr 17 12:37:36 mickeyl: Yes, indeed. What test exactly do you want me to perform? ;) Apr 17 12:37:58 PaulFertser: just introspect the object tree, i.e. mdbus2 org.freesmartphone.ophoned Apr 17 12:38:01 -s Apr 17 12:38:08 then attempt to call Apr 17 12:38:18 and repeatedly call the mdbus2 command Apr 17 12:38:25 to check how many new objects appear Apr 17 12:38:37 I'd do it right away but i thought starting 200 opimd-cli instances in parallel was a nice idea... Apr 17 12:38:46 heh Apr 17 12:38:57 no hurry Apr 17 12:39:02 :D Apr 17 12:41:05 mickeyl: btw, if you by any chance know a nice and simple solution to "The received dbus object can be of any type and should be print'ed, if it's a string, assume it's unicode (and avoid 'ascii' codec can't encode lalala)", that'd help dos1 to fix his buggy tool ;) Apr 17 12:42:44 * mwester 's grammar parser throws an exception on the quoted statement, and triggers "heuristic mode" in an attempt to make sense of the error message. Apr 17 12:43:42 mwester: the error message itself is a standard indication python 2.x still doesn't fully use unicode by default. Apr 17 12:47:55 mwester: opimd-cli tool receives fields values over dbus, sometimes numbers, sometimes unicode string. Simple python's print barks on strings. And .encode('utf-8') doesn't work on numbers. Apr 17 12:48:28 mrmoku, i wrote a dbus server which segfaults, too :/ Apr 17 12:48:39 :/ Apr 17 12:49:55 leviathan, ok Apr 17 12:50:14 GNUtoo: just tried your remote gdb howto Apr 17 12:50:20 ok Apr 17 12:50:27 did it work fine? Apr 17 12:50:30 no :P Apr 17 12:50:34 :((( Apr 17 12:50:39 what was the issue? Apr 17 12:50:41 I get the same backtrace as on the neo Apr 17 12:50:52 ah ok Apr 17 12:50:54 problem is missing symbols Apr 17 12:51:01 ok Apr 17 12:51:04 ahh... and there is a -c missing Apr 17 12:51:07 for the ulimit call Apr 17 12:51:25 ok,maybe busybox unlimit then Apr 17 12:52:11 hmm I think it is all ulimits... Apr 17 12:52:13 not sure though Apr 17 12:52:14 busybox ulimit? ulimit is not a binary, it's builtin Apr 17 12:52:29 but -c for core dump limiting is what I know Apr 17 12:53:47 mrmoku, I didn't include the -c because busybox's unlimit didn't have it Apr 17 12:54:52 GNUtoo: what is this busybox's unlimit? Apr 17 12:55:13 the one from ash I belive Apr 17 12:55:38 but now it seem to have -c Apr 17 12:58:09 mrmoku: ok, confirmed, something wrong in my code Apr 17 12:58:18 :) Apr 17 12:58:45 mickeyl: and the image did boot your FR? Apr 17 12:59:16 no Apr 17 12:59:19 ohh Apr 17 12:59:20 i found an old FR prototype Apr 17 12:59:26 that boots into a shell Apr 17 12:59:29 ok Apr 17 12:59:30 and installed serial_forward Apr 17 12:59:37 i see the problem now Apr 17 12:59:46 the number transforming code is not getting called at all Apr 17 12:59:47 :) Apr 17 12:59:54 mickeyl: 2010.04.17 16:58:36.816 ophoned INFO CallReleased () but /org/freesmartphone/Phone/GSM/0 is still there Apr 17 12:59:57 the HTC Dream violates the spec Apr 17 13:00:04 by including the + for international numbers Apr 17 13:00:10 that's why i didn't notice it Apr 17 13:00:12 fun Apr 17 13:00:18 mrmoku, it seems to be the wrong name :/ Apr 17 13:00:21 PaulFertser: that's what i suspected. Apr 17 13:00:31 PaulFertser: so we have to check why the path is not being removed after the call ends Apr 17 13:00:36 playya_: I'm trying g_signal_query now Apr 17 13:02:07 i rename notify to notify2 and it works :/ Apr 17 13:02:35 PaulFertser, documentation: unfortunately nowhere, I wrote down what I added in a wiki page, but what was done before I touched opimd is not documented. Furthermore, fsogsmd is not me, so no idea about the stripping :P Apr 17 13:02:58 PaulFertser, with that being said, it's pretty simple, so just ask whatever you need. Apr 17 13:03:30 TAsn: i've already found a letter by dos1 and added a link to the "Opimd" wikipage. Apr 17 13:03:34 mrmoku, mickeyl, what about renaming Preferences.notify to changed? Apr 17 13:04:12 why? Apr 17 13:04:19 PaulFertser, sweet :P I remembered I wasn't able to find anything, but if you found stuff, that's great. Apr 17 13:04:35 necause GObject already has a notfy signal :/ Apr 17 13:04:45 ok Apr 17 13:05:42 freesmartphone.org: 03mickey 07cornucopia * rb98228de97cb 10/fsogsmd/src/lib/atcommands.vala: fsogsmd: transform phone number and type into proper string. closes FSO #534 Apr 17 13:07:24 PaulFertser, just looked at that page (Opimd) and it's mostly outdated :P Apr 17 13:07:34 TAsn: of course Apr 17 13:07:43 TAsn: but it's the most likely candidate to be found Apr 17 13:07:53 Yep. Apr 17 13:07:55 TAsn: and dos1's letter looks not so outdated. Apr 17 13:08:06 dos1's letter is mostly up to date Apr 17 13:08:10 (lacking, but up to date) Apr 17 13:08:50 playya_: do you know the image target for the initramfs thing morphis builds? Apr 17 13:10:56 no Apr 17 13:11:23 k Apr 17 13:11:29 * mickeyl trys fso-preview-image Apr 17 13:12:24 playya_: (process:901): GLib-GObject-WARNING **: gsignal.c:1149: unable to lookup signal "notify" for non instantiatable type `FreeSmartphonePreferences' Apr 17 13:14:00 TAsn: is opimd supposed to be properly introspectable? Apr 17 13:14:22 opimd introspection is problematic since it uses fallback objects Apr 17 13:14:42 Ok, so the answer is no :) Apr 17 13:15:11 yeah. fallback objects do not appear in introspection Apr 17 13:15:22 s/objects/paths/ Apr 17 13:15:22 mickeyl meant: yeah. fallback paths do not appear in introspection Apr 17 13:15:28 they can't -- by deisgn Apr 17 13:16:18 mickeyl: heh, then mdbus2 shouldn't count on it that much, it doesn't allow me to remove contacts :) Apr 17 13:16:36 indeed Apr 17 13:17:07 which bitbake branch/version do you use for the pre? Apr 17 13:17:08 the reason for mdbus2 always relying on introspection is that i somewhat refuse to duplicate functionality that is in dbus but not exported to the public Apr 17 13:17:27 playya_: fso git, openembedded, master Apr 17 13:17:56 if libdbus would expose path and interface validation functions, i'd relax that Apr 17 13:18:17 i don't feel like writing these two functions Apr 17 13:18:38 mickeyl: ok, sounds reasonable :) BTW, what about printing method's signature if i mistyped number of args? Apr 17 13:18:54 then again, if we wait for the dbus folks, we wait until godoh Apr 17 13:19:06 PaulFertser: good idea Apr 17 13:20:21 We're in a better position, at least we'd know exactly what we're waiting for. Apr 17 13:20:59 heh Apr 17 13:22:23 freesmartphone.org: 03mickey 07cornucopia * r1613cf8ee09c 10/tools/mdbus2/src/main.vala: mdbus2: fix readline history name; this should close FSO #545 Apr 17 13:23:38 ohh... fast man :9 Apr 17 13:24:58 Oh yeah, great timing :) Apr 17 13:26:55 hi Apr 17 13:26:56 Hm, src/lib/atsms.vala:433.9-433.35: error: The name `incoming_message_report' does not exist in the context of `FreeSmartphone.GSM.SMS' Apr 17 13:27:21 freesmartphone.org: 03mickey 07cornucopia * re3f95d4a98f5 10/tools/mdbus2/src/main.vala: mdbus2: mention expected signature if argument count does not match; idea by Paul Fertser Apr 17 13:27:40 PaulFertser: rebuild specs and fso-glib Apr 17 13:27:50 ok, enough hacking for today Apr 17 13:28:14 Yo, you're cool Apr 17 13:28:15 :D Apr 17 13:29:20 playya_: do you rename or want me to rename it? Apr 17 13:29:29 * mrmoku has to rebuild libfso-glib anyway now :) Apr 17 13:29:42 i can do it Apr 17 13:29:55 ok, waiting for your commit then :) Apr 17 13:36:23 mrmoku: btw, did you agree on some sane way of handling speaker and mic controls during call? Or does shr just tweaks alsa settings directly? Apr 17 13:37:27 freesmartphone.org: 03Frederik.Sdun 07specs * r665093911b1e 10/ (3 files in 3 dirs): Apr 17 13:37:27 freesmartphone.org: org.freesmartphone.Preferences: Rename Notify signal to Changed, Apr 17 13:37:27 freesmartphone.org: because of name conflicts with GObject Apr 17 13:39:46 PaulFertser: I _think_ we are handling the controls directly... and then ask FSO to save the scenario Apr 17 13:39:53 but again... that's TAsn's domain :P Apr 17 13:40:06 mrmoku: ok, thanks :D Apr 17 13:41:54 playya_: err = snd_hctl_elem_write(elem, control); Apr 17 13:41:58 ouch Apr 17 13:42:02 PaulFertser: ^ Apr 17 13:42:12 so yes, alsa directly to set the volume (or mute) Apr 17 13:42:33 and then free_smartphone_device_audio_save_scenario Apr 17 13:46:35 Hm, so what's the SMS on SIM behaviour right atm? What message will it delete when the storage is full? The last one received? Or the first on sim or which? Sometimes i do not like reading sources to find out the behaviour... Apr 17 13:52:45 eek... mickey|sports committed too much... git.fso.org is down :/ Apr 17 13:55:10 it ran hot? Apr 17 13:55:28 or is it a windows box? Apr 17 13:55:53 no idea... but it's a good sign to stop hacking too for a bit :P Apr 17 13:57:43 yep, enjpy the vulcan ashes outside a bit. Apr 17 13:58:18 unfortunatelly those are tooo high up to enjoy... kids are quite disappointed ;) Apr 17 13:59:46 shit... it's back Apr 17 13:59:48 :P Apr 17 14:01:22 hmm or not Apr 17 14:33:22 PaulFertser, we teak also directly, though mickey|sports is working on API that will let us tweak it using fso, which will be nicer. Apr 17 14:33:47 PaulFertser, We don't delete nothing from SIM, we don't even cache on sim. Apr 17 14:34:24 Unless opimd too too long to answer modem, and in that case, it should be saved on sim for a sec, and then deleted when opimd reads it. Apr 17 14:34:57 TAsn: _you_ do not, but fsogsmd does :( Apr 17 14:35:12 oh, you are using fsogsmd Apr 17 14:35:18 I was talking about ogsmd :P Apr 17 14:38:13 PaulFertser, as for fsogsmd Apr 17 14:38:17 It does cache on SIM Apr 17 14:38:45 it saves, and then deletes (IIRC) Apr 17 14:39:20 Anyhow, I'm pretty sure fsogsmd assumes there's room on the SIM Apr 17 14:39:24 and doesn't delete anything. Apr 17 14:40:08 TAsn: read scrollback :) Apr 17 14:40:54 too tired :P Apr 17 14:41:08 I'll just believe you I missed something important :P Apr 17 14:58:39 mrmoku: what were you doing at the time? Apr 17 14:59:09 unfortunatelly those are tooo high up to enjoy... kids are quite disappointed ;) Apr 17 14:59:31 mrmoku, my parents are abroad so they asked me to watch over my two brothers and their dog :| Apr 17 14:59:38 mrmoku, And they are stuck in London Apr 17 14:59:44 Weiss: dunno... nothing special Apr 17 14:59:49 mrmoku, which in turn means, I'm stuck with the dog/brothers :| Apr 17 14:59:58 TAsn: outch :| Apr 17 15:00:03 damn volcano Apr 17 15:00:06 mrmoku: X running I guess? Apr 17 15:00:08 :) Apr 17 15:00:08 sure Apr 17 15:01:05 looks like that latest patch to make sure the IRQ is enabled didn't help anything Apr 17 15:01:18 but I don't know why people have suddenly started getting fence errors Apr 17 15:01:57 Weiss: probably I did something special... and just don't know and/or remember Apr 17 15:04:12 "mobi phil" has exactly the same error..seemed to happen after the latest two patches Apr 17 15:04:24 are you able to experiment a bit with reverting one or two of the latest patches? Apr 17 15:05:15 Weiss: which two patches are those? Apr 17 15:05:36 http://git.bitwiz.org.uk/?p=kernel.git;a=commit;h=e49965464471cbbf2b8b5ff0883959961d06a8a6 and http://git.bitwiz.org.uk/?p=kernel.git;a=commit;h=ee53d975c157a9763b6f8637f1c47a3bc0671f77 Apr 17 15:06:03 the first of those shouldn't make a difference unless it already broke in exactly that way (the "fence not signalled" error).. the latter may be causing it somehow Apr 17 15:06:30 Weiss: ok, will build a kernel without that one Apr 17 15:07:24 * Weiss tests also Apr 17 15:08:21 Weiss: I had a hard hang twice too... dunno if that is related as I could not check logs Apr 17 15:08:59 how recently? Apr 17 15:09:35 today and yesterday Apr 17 15:10:55 ok... looking a lot like one or both of those commits broke Stuff Apr 17 15:11:11 Weiss: and that WSOD I have... it is after a certain amount of time with backlight off Apr 17 15:11:25 no matter if I use fso API to turn it off, or XScreenSaver Apr 17 15:11:47 after around two minutes display will be white when re-enabling backlight Apr 17 15:19:37 wifi works excellent with radeks patches though Apr 17 15:20:06 (at least for what I was used to) Apr 17 15:23:59 if somebody would only fix vibr+leds :| Apr 17 15:35:34 mrmoku, I have blackscreens of death. Apr 17 15:35:41 with .29 Apr 17 15:35:43 once in a while Apr 17 15:35:52 Weiss: booted kernel without that patch... will ping you in case it re-happens Apr 17 15:35:53 Didn't have time to debug Apr 17 15:36:17 TAsn: if only we had vibrators with the new kernel... we could immediately switch Apr 17 15:36:48 That's the only thing missing? what about leds? Apr 17 15:36:53 I remember those were missing two. Apr 17 15:37:02 vibrator... leds... all the same :P Apr 17 15:37:09 BTW, what happened to the vibrator? FSO or kernel? Apr 17 15:37:14 kernel Apr 17 15:37:18 it's just not there Apr 17 15:37:24 They don't work? Apr 17 15:37:28 okie. Apr 17 15:37:33 Anyone working on it? Apr 17 15:38:02 root@om-gta02 /sys/class/leds $ ls Apr 17 15:38:02 gta02:red:aux Apr 17 15:38:04 no idea Apr 17 15:38:09 I fear not so :/ Apr 17 15:38:23 With all the respect to myself, I'm not an experienced kernel hacker :P Apr 17 15:40:12 heh, yes Apr 17 15:40:23 there is one more thing I did not try yet with success Apr 17 15:40:25 GPS Apr 17 15:42:17 * mrmoku turns GPS on and puts the thing outside Apr 17 15:45:11 mrmoku: no need to put it outside if you are just testing kernel? Apr 17 15:51:56 lindi-: I want to see if it get's a fix... though shr-settings does not even show sattelites :/ Apr 17 15:52:04 lindi-: how to check kernel side? Apr 17 15:52:29 mrmoku: why would it not get a fix? Apr 17 15:52:34 suspecting a hardware bug? Apr 17 15:52:37 no Apr 17 16:00:45 lindi-: a cat /dev/ttySAC1 shows nothing... does that say something? Apr 17 16:02:01 mrmoku: use hexdump Apr 17 16:02:24 mrmoku: lsof | grep ttySAC1 Apr 17 16:02:57 mrmoku: find /sys | grep power_on | grep pm-gps Apr 17 16:02:57 heh... no lsof Apr 17 16:03:02 get a distro :P Apr 17 16:03:06 lindi-: the power node is there Apr 17 16:03:08 (sorry, couldn't resist) Apr 17 16:03:14 mrmoku: what does it read? Apr 17 16:03:16 root@om-gta02 /sys/devices/platform/gta02-pm-gps.0 $ Apr 17 16:03:23 and what's its path? Apr 17 16:03:34 root@om-gta02 /sys/devices/platform/gta02-pm-gps.0 $ cat power_on Apr 17 16:03:34 1 Apr 17 16:03:43 mrmoku: echo 0 > power_on; echo 1 > power_on? Apr 17 16:04:06 works without error Apr 17 16:04:15 does hexdump /dev/ttySAC1 work now? Apr 17 16:04:20 shows nothing Apr 17 16:04:54 mrmoku: ok, does energy consumption change between power_on == 0 and power_on == 1? Apr 17 16:05:23 moment Apr 17 16:05:27 cat /sys/class/power_supply/battery/current_now (or om battery consumption) Apr 17 16:07:41 root@om-gta02 /sys/devices/platform/s3c2440-i2c/i2c-0/0-0073/hdq.0/bq27000-battery.0/power_supply/battery $ cat current_now Apr 17 16:07:44 -156375 Apr 17 16:07:46 and it does not change Apr 17 16:07:57 mrmoku: that shows that it is charging Apr 17 16:08:05 have to uncable? Apr 17 16:08:22 mrmoku: you can disable charging with "om battery charger-limit 0" Apr 17 16:08:37 that's /sys/class/i2c-adapter/i2c-0/0-0073/pcf50633-mbc/chg_curlim I think Apr 17 16:08:46 lindi-: jama did not yet commit the recipe for it :/ Apr 17 16:09:14 mrmoku: and note that current_now has lags behind at least 15 seconds Apr 17 16:09:19 mrmoku: you need to take multiple samples Apr 17 16:09:28 ok Apr 17 16:10:07 om gps power 0; sleep 40; for i in `seq 1 40`; do om battery consumption; sleep 1; done; echo turning GPS on; om gps power 1; for i in `seq 1 40`; do om battery consumption; sleep 1; done; Apr 17 16:10:19 something like that Apr 17 16:21:09 lindi-: it goes up from 10875 to 32062 Apr 17 16:21:18 so I guess something happened Apr 17 16:21:36 mrmoku: 10 mA sounds way too low Apr 17 16:21:59 mrmoku: ah yes. you disable battery charging but the system is still powering itself from usb Apr 17 16:22:17 mrmoku: wrong option, my bad Apr 17 16:22:34 mrmoku: you want "om usb charger-limit 0" Apr 17 16:22:39 lindi-: will retry without cable :) Apr 17 16:22:50 mrmoku: which is /sys/class/i2c-adapter/i2c-0/0-0073/pcf50633-mbc/usb_curlim Apr 17 16:23:14 mrmoku: that should work but make sure backlight stays constant Apr 17 16:23:31 ok Apr 17 16:23:46 running while changing the pampers :P Apr 17 16:34:57 lindi-: from 179437 to 233437 Apr 17 16:36:35 mrmoku: that looks about right, 54 mA Apr 17 16:36:56 mrmoku: so power_on works Apr 17 16:46:20 mrmoku, i did not get any special outputs when my sd was corrupted, only filesystem erros Apr 17 17:18:08 lindi-: sorry, had to run for dinner - family was waiting :/ Apr 17 17:25:09 lindi-: I have the following in dmesg Apr 17 17:25:11 [ 0.835000] s3c2440-uart.0: s3c2410_serial0 at MMIO 0x50000000 (irq = 70) is a S3C2440 Apr 17 17:25:14 [ 0.835000] s3c2440-uart.1: s3c2410_serial1 at MMIO 0x50004000 (irq = 73) is a S3C2440 Apr 17 17:25:17 [ 0.835000] s3c2440-uart.2: s3c2410_serial2 at MMIO 0x50008000 (irq = 76) is a S3C2440 Apr 17 18:14:32 LOL, libfso-glib bindings compilation requires ~300M, no wonder i couldn't do that without distcc help. Apr 17 18:14:47 300M of RAM Apr 17 18:28:16 PaulFertser: really? Apr 17 18:28:18 wow Apr 17 18:29:57 mrmoku: yep, no idea why but freesmartphone-device.c takes like that Apr 17 18:31:29 PaulFertser: fun Apr 17 19:02:19 where is some documentation about external GSM serial access through headphone jack debugging? Apr 17 19:04:54 only mention about this is on http://wiki.openmoko.org/wiki/Gta02-core Apr 17 19:04:59 and here: http://docs.openmoko.org/trac/ticket/2264 Apr 17 19:09:05 Martix_: well, what exactly do you need? Apr 17 19:09:36 Martix_: there's a proprietary windows-only program to get additional debugging info from the modem via it. Apr 17 19:09:47 Martix_: not freely distributable, it's under NDA. Apr 17 19:09:58 only accurate information for my speak about Openmoko on Openmobility - www.openmobility.cz Apr 17 19:10:15 Martix_: other than that, the debugging uart allows firmware flashing with "fluid". Apr 17 19:10:20 oh, I see Apr 17 19:10:35 So basically it's useless for normal (non OM-employees) users. Apr 17 19:10:50 and prints crash messages Apr 17 19:10:55 lindi-: indeed Apr 17 19:11:07 But OM doesn't have full sources anyway, unfortunately. Apr 17 19:11:11 So not much help. Apr 17 19:12:06 waiting for osmocombb Apr 17 19:12:44 I know about GSM flashing and I am looking forward on osmocombb :-) Apr 17 19:12:45 lindi-: have you got a compatible device? Apr 17 19:12:51 lindi-: ah :) Apr 17 19:12:56 I got it :) Apr 17 19:13:22 hoping fr will be Apr 17 19:13:29 me too Apr 17 19:14:01 not expecting calls but at least passive listening of network Apr 17 19:14:12 * misc was wondering why belgium will invade france Apr 17 19:14:38 ( but maybe I am too tired to not recognize fr == freerunner and be != tld ) Apr 17 19:17:02 btw how much is openBTS usable? Apr 17 19:18:57 Martix_: calls and sms work Apr 17 19:19:07 not sure about gprs Apr 17 19:21:45 nice, cells routing and some gateways (e.g. with SIP) as well? Apr 17 19:24:01 I'm interested in deploying openBTS in local community network Apr 17 19:24:39 I think, obtaining license from regulator will be hardest part Apr 17 19:26:18 not sure, it was done for HAR and CCC Apr 17 19:26:35 mrmoku: i'm not sure but the "+" issue seem to be not fixed for me. Apr 17 19:26:51 Martix_: i don't think you can operate it just like that Apr 17 19:34:43 I just noticed that with a recent version of shr the modem of the freerunner does not seem to function. when it starts up I'm not prompted for a pin and the signal quality symbol in the top bar shows no connection. I thought maybe I need to upgrade my gsm firmware so I tried to check what version is inside my fr. Sadly mdbus2 -s org.freesmartphone.ogsmd /org/freesmartphone/GSM/Device org.freesmartphone.GSM.Device.GetInfo Apr 17 19:34:44 told me that the GSM resource was disabled. Can anyone tell me if this is a known problem? I noticed some messages in the mailinglist archives but there were no fixes, just messages that the problem solved itself Apr 17 19:37:20 my messages in fsodeviced.log are the same as the ones here: http://lists.shr-project.org/pipermail/shr-user/2010-April/004349.html Apr 17 19:38:05 Artox: just restart frameworkd and phonefsod services Apr 17 19:39:06 so I will try that. I only tried restarting fsodeviced Apr 17 19:41:53 lindi-: do you think depending on phone-utils library is a reasonable thing for emacs fso ui? Providing user with indication about chars used/left when composing an sms message can be easily done with http://git.shr-project.org/git/?p=libphone-utils.git;a=blob;f=src/phone-utils-gsm.c;h=cafec68897821879fa7806e9375680b988a9eada;hb=HEAD Apr 17 19:43:29 I'm not sure if emacs supports dlopen Apr 17 19:43:43 nice thanks Martix_ it fixed it ^^ Apr 17 19:43:57 but its bad that I have to restart the services so it works Apr 17 19:50:55 lindi-: do you think depending on phone-utils library is a reasonable thing for emacs fso ui? Apr 17 19:50:56 why not? Apr 17 19:53:28 PaulFertser, btw, if you find for some reason choose not to use the lib, feel free to take whatever code you need, just let me know, and I'll dual-license that part to whatever license you want. Apr 17 19:53:50 TAsn: i'm not sure but i do not know how to do that (dlopen a lib from elisp). Apr 17 19:54:10 I don't do emacs, so believe me I have no idea as well. Apr 17 19:54:46 it's probably possible though... Apr 17 19:55:01 TAsn: and i guess if i just take your table and reimplement something lispy to get the same functionality, i won't be derivating strictly speaking. Apr 17 19:55:35 PaulFertser, even if you do, I don't care, your got my permission. Apr 17 19:55:44 TAsn: and i do not like number normalisation anyway, so i do not need that part ;) Apr 17 19:55:48 TAsn: thanks! :D Apr 17 19:55:52 np. Apr 17 19:56:12 PaulFertser, what don't you like about the number normalization? Apr 17 19:56:55 TAsn: the idea. I think every user should use a normalised number always :) There's a problem with stupid USA operators who doesn't follow standards though... Apr 17 19:57:21 force USA to follow standards xD Apr 17 19:57:55 many people would like that I think(except Americans) Apr 17 19:59:15 Isn't including LGPL'd code in a GPL project legal? Apr 17 19:59:30 No idea. Apr 17 20:00:52 Weiss: ok, got it without that patch now :/ Apr 17 20:01:51 Weiss: Apr 17 21:48:28 om-gta02 user.info kernel: [ 3055.860000] [drm] DAC-5: set mode 480x640 6 Apr 17 20:01:55 Apr 17 21:58:49 om-gta02 user.err kernel: [ 3676.820000] [glamo-drm] Timeout! Apr 17 20:01:59 that's the start Apr 17 20:02:25 with more then ten fence kernel traces following Apr 17 20:02:31 s/then/than/ Apr 17 20:02:31 mrmoku meant: with more than ten fence kernel traces following Apr 17 20:03:49 Weiss: and after that SD is not accessible anymore Apr 17 20:03:53 have to pull the battery Apr 17 20:05:07 mrmoku: or use watchdog :) Apr 17 20:09:50 PaulFertser: btw. I was verifying if + for SIM contacts works for me... before it went boom Apr 17 20:10:24 mrmoku: ah :) Good thing i'm still on .29 without any tricks :) Apr 17 20:11:13 PaulFertser: there is some nice patch for the ar6000 that seems to make wifi more reliable Apr 17 20:11:22 it survives suspend even Apr 17 20:12:45 mrmoku: in debug .29 it's reliable without this patch Apr 17 20:12:53 mrmoku: and it does survive suspend :) Apr 17 20:13:56 ohh Apr 17 20:14:18 did no know that... and IIRC for me it always disconnected on suspend Apr 17 20:14:44 PaulFertser: or do you mean it is still usable after suspend/resume? Apr 17 20:14:47 mrmoku: it never did Apr 17 20:14:54 hmm Apr 17 20:15:03 mrmoku: i mean it always disconnected, but wpa_supplicant automatically reconnects Apr 17 20:15:19 :) Apr 17 20:15:20 it keeps connect with some patch from radekp Apr 17 20:15:40 you can have a ping running... suspend... resume... and it immediately continues to ping Apr 17 20:15:45 mrmoku: are you sure you want that? And why? Reconnection takes ~1sec, why spend extra power in suspend? Apr 17 20:16:01 good question :) Apr 17 20:16:18 mrmoku: there's no need for a patch to keep it powered, there's a sysfs part to enable S3C MCI device to "persist". Apr 17 20:16:53 I could argue that I turn it off if I want to save power... but probably my problems with wifi were more related to not correctly using wpa_supplicant then Apr 17 20:26:50 PaulFertser: ok, for me + is fixed Apr 17 20:28:28 mrmoku: hmm, good. Apr 17 20:28:43 mrmoku: probably i should have removed /tmp/fsogsmd/ first :) Apr 17 20:29:26 hmm... I did not remove it Apr 17 20:30:09 mrmoku: looks like i compiled an old version for whatever reason :-O Apr 17 20:30:43 Hm, no, it's not. Apr 17 20:31:04 1:0.5.0+gitr21+e3f95d4a98f5ae1a99e2d3a0fa80d426faf86583-r2.0.4 Apr 17 20:31:09 is what I have installed Apr 17 20:31:49 That's one commit more but it's for mdbus2 anyway. Apr 17 20:32:14 Wow, he implemented my idea about printing function signature, cool :D Apr 17 20:32:25 yep, works nicely :) Apr 17 20:34:42 PaulFertser: I have them with + in /tmp/fsogsmd... and I have them with + in opimd after importing them with our SIM Manager Apr 17 20:39:18 mrmoku: no idea why it doesn't work for me... Apr 17 20:39:33 <[Rui]> is it predicted to be able to define a default or preffered phone for contacts? Apr 17 20:39:34 strange :/ Apr 17 20:40:01 [Rui]: SHR phonestack? Apr 17 20:40:10 <[Rui]> mrmoku: yeah Apr 17 20:40:30 [Rui]: it takes the first number it finds... until opimd offers something better :P Apr 17 20:40:34 <[Rui]> mrmoku: now contacts is good enough so I can use it as a contacts app, I noticed this tiny problem with people with more than one... Apr 17 20:40:49 <[Rui]> mrmoku: no, it displays an inwin asking me to choose which one to use Apr 17 20:41:08 [Rui]: I know.... thought you were talking about display... like in the list Apr 17 20:41:08 <[Rui]> mrmoku: another issue is deleting messages... Apr 17 20:41:28 <[Rui]> mrmoku: ah no... list could be better but it's ok for now :) Apr 17 20:41:53 <[Rui]> I actually think you only really need to show a photo and a name, in the list Apr 17 20:45:46 <[Rui]> mrmoku: I went to New York a couple of weeks ago and the Freerunner was the only phone I had that could operate there, so I put my work SIM in it. Apr 17 20:45:51 [Rui], we want to redesign the whole thing. Apr 17 20:45:55 <[Rui]> trouble is... I received a lot of messages... Apr 17 20:46:12 (messages appliaction) Apr 17 20:46:34 <[Rui]> TAsn: I understand. anyone knows if I can safely delete the messages from one table in the sqlite db, or if I need to take more care than that? Apr 17 20:46:53 <[Rui]> I'd like to keep some, so just removing the file isn't a good option :) Apr 17 20:47:04 <[Rui]> but congrats, it's way faster loading so many messages... Apr 17 20:47:06 why don't you remove them from the GUI? Apr 17 20:47:15 *using the GUI Apr 17 20:47:28 <[Rui]> TAsn: let me see if I can count them... Apr 17 20:47:35 <[Rui]> about 8 per day, 8 days... Apr 17 20:47:36 people, you should consider cleaning a bit the dir http://build.shr-project.org/shr-unstable/images/om-gta02/ :P Apr 17 20:47:47 [Rui], as for structure of the database Apr 17 20:47:52 tables: Apr 17 20:48:04 messages: stores original ids Apr 17 20:48:14 messages_TYPE Apr 17 20:48:19 stores values of type TYPE Apr 17 20:48:28 mrmoku: after deleting contents in /tmp it works for me too. I usually get warnings on start: [WARN] fsogsmd : Can't write-open /tmp/fsogsmd/pb/250997500793162/UD_1_3/001: File exists Apr 17 20:48:44 with two ids, messages_TYPE id and messages id Apr 17 20:48:56 for deleting messages, remove the rows from messages Apr 17 20:49:00 and remove from messages_* Apr 17 20:49:04 all the messages with that type Apr 17 20:49:10 *id Apr 17 20:49:11 PaulFertser: I have seen those warnings too... no idea why it worked for me without deleting then Apr 17 20:49:15 all the rows with that message id Apr 17 20:49:21 but I really think it's better to use the GUI. Apr 17 20:49:22 have seen them in the past... did not check now Apr 17 20:49:43 <[Rui]> TAsn: it's quite some dozens of them... Apr 17 20:50:03 [Rui], so at least use opimd-utils Apr 17 20:50:09 if you want "faster typing" Apr 17 20:50:17 but messing with the database is always a bad idea :P Apr 17 20:50:38 But again, just remove the rows you want from messages and the corresponding rows from messages_* Apr 17 20:50:41 and you'll be just fine. Apr 17 20:50:45 hmm. maybe is should change the notify to changed in frameworkd, too. Apr 17 20:50:56 but this would break some apps Apr 17 20:51:34 mrmoku: ok... so something's up with the fencing.. Apr 17 20:53:21 <[Rui]> ok, 85 messages, total Apr 17 20:53:50 <[Rui]> TAsn: I guess I'll use opimd-cli unless you guys know anything against it Apr 17 20:53:58 no, should be just fine. Apr 17 20:54:02 <[Rui]> with over 90% to delete... Apr 17 20:54:08 :) Apr 17 20:54:58 mrmoku: ok, I can reproduce it at least as far as crashing the graphics. Apr 17 20:55:31 <[Rui]> when I use opmid-cli messages delete ID... what is id? Apr 17 20:55:48 EntryId Apr 17 20:55:49 <[Rui]> EntryId: ? Apr 17 20:55:50 <[Rui]> ok Apr 17 20:55:53 yeah. Apr 17 21:05:09 <[Rui]> grep -A 11 LPM sms.txt | awk '/^ EntryId:/ { print $2 }' Apr 17 21:06:08 <[Rui]> grep -A 11 LPM sms.txt | awk '/^ EntryId:/ { print $2 }' | while read ID ; do opimd-cli messages delete $ID ; done Apr 17 21:07:10 mrmoku: ok.. seems to be a problem with modesetting, not fencing Apr 17 21:10:49 [Rui], :P Apr 17 21:10:58 <[Rui]> done! Apr 17 21:11:33 <[Rui]> hms... I knew 45 was a bit too few... Apr 17 21:11:42 <[Rui]> don't know why but some have escaped. Apr 17 21:11:48 Kill them. Apr 17 21:12:55 <[Rui]> shit, some of them don't have entryid Apr 17 21:13:04 Huh? really? Apr 17 21:13:12 Not possible. Apr 17 21:13:15 my rfcomm conenction says rfcomm0: 10:00:E8:AB:93:AB channel 1 closed Apr 17 21:13:17 It's a calculated field, not a real field. Apr 17 21:13:24 [Rui], WAIT Apr 17 21:13:29 whatever you do, please backup your db Apr 17 21:13:36 so I will be able to beg for it Apr 17 21:13:37 how do I get it to say 'clean', which I beleive is presrequisite for talking down /dev/rfcomm0? Apr 17 21:13:43 at a later time to find the bug. Apr 17 21:13:58 [Rui], do they have a Path variable? Apr 17 21:13:59 Weiss: good thing you can reproduce :D Apr 17 21:14:56 [Rui], so that field message doesn't have 'Path' as well? Apr 17 21:15:06 <[Rui]> TAsn: they have, but it appears they do have entryid, it's only coming up a few lines before rather than 11 lines after Apr 17 21:15:25 That's fine. Apr 17 21:15:32 opimd-utils doesn't sort the fields Apr 17 21:15:40 it's random Apr 17 21:15:57 <[Rui]> http://pastebin.com/WZRFmBTz Apr 17 21:16:02 <[Rui]> ah... Apr 17 21:16:13 <[Rui]> I thought it did, because so many of them came up so nicely... Apr 17 21:16:25 :P Apr 17 21:16:46 just replace all \n's with '' Apr 17 21:16:48 and then Apr 17 21:16:59 replace "result nr *:" with \n Apr 17 21:17:04 so you'll have everything in one line Apr 17 21:17:18 so you'll be able to easily extract EntryId according to whatever parameter. Apr 17 21:17:27 Btw, if you can do it automatically Apr 17 21:17:28 just use Apr 17 21:17:36 <[Rui]> so now it's grep -B 2 LPM :) Apr 17 21:17:36 query with parameters Apr 17 21:17:40 i.e Apr 17 21:18:06 opimd-cli c query \$phonenumber +95423424 Apr 17 21:18:11 or whatever. Apr 17 21:18:27 mrmoku: well... I can reproduce what I think is a version of "mobi phil"'s crash, which sounds very similar to yours.. Apr 17 21:20:08 mrmoku: do you by any chance know if oeventsd can notify me of new messages? Apr 17 21:21:01 PaulFertser, what kind of notification do you need? Apr 17 21:21:04 And yeah, it can do it. Apr 17 21:21:08 <[Rui]> TAsn: well, they're all gone now, but nice tip, thanks. Apr 17 21:21:10 TAsn: play a tone Apr 17 21:21:25 PaulFertser, the shr rules.yaml plays a tone on an incoming message Apr 17 21:21:29 and I think the default one as well. Apr 17 21:21:35 [Rui], np :) Apr 17 21:21:40 TAsn: UnreadMessagesTrigger ? Apr 17 21:22:03 trigger: IncomingMessage() Apr 17 21:22:04 actions: MessageTone(play) Apr 17 21:22:14 <[Rui]> TAsn: it's some service the previous owner subscribed that I have no idea how to unsubscribe. Apr 17 21:22:33 contact your provider Apr 17 21:22:41 TAsn: that's for IncomingStoredMessage of org.freesmartphone.GSM.SIM Apr 17 21:23:16 PaulFertser, It's for incoming messages, if you are using fsogsmd (which you are) you need to "fix" oevents to work with fsogsmd Apr 17 21:23:45 The framework only works well with fso* that have been officially released/adopted by SHR Apr 17 21:23:58 with the one exception of opimd Apr 17 21:24:03 that works well with both fsogsmd and ogsmd Apr 17 21:24:22 TAsn: yep, i see, fsogsmd doesn't emit that signal. But anyway, why do you count on non-opimd signal? Apr 17 21:24:38 in oevents? Apr 17 21:24:41 Stupidity Apr 17 21:24:44 :) Apr 17 21:24:51 j/k, it oevents Apr 17 21:24:57 it should work without opimd Apr 17 21:25:02 as people may not want to use opimd. Apr 17 21:25:12 This is a design feature (not by me btw) Apr 17 21:25:39 Ok, the signal is called IncomingMessage now (and not IncomingStoredMessage) Apr 17 21:25:40 PaulFertser: fsogsmd emits an IncomingTextMessage Apr 17 21:25:49 <[Rui]> TAsn: since it's the company phone, I'm not the customer Apr 17 21:25:57 mrmoku: i'd like to be notified when the first part comes. Apr 17 21:26:15 PaulFertser, doesn't exists in fsogsmd Apr 17 21:26:17 PaulFertser: ok Apr 17 21:26:23 TAsn: what doesn't exist? Apr 17 21:26:29 IncomingMessage does Apr 17 21:26:30 mrmoku: i'd like to be notified when the first part comes. Apr 17 21:26:40 it doesn't exist in fsogsmd Apr 17 21:26:43 (from what I remember) Apr 17 21:26:52 You get the whole message or nothing at all. Apr 17 21:27:06 Description: Sent, when a new message has been received and stored on the SIM card. Apr 17 21:27:12 mickey|sports, can you confirm? (fsogsmd You get the whole message or nothing at all.) Apr 17 21:27:16 TAsn: so you're wrong :P Apr 17 21:27:21 PaulFertser, it doesn't exist in fsogsmd Apr 17 21:27:23 ... Apr 17 21:27:39 mickey|sports replaced it with IncomingTextMessage Apr 17 21:27:53 Which includes the whole message. Apr 17 21:27:59 which reminds me. Apr 17 21:28:23 TAsn: hm, it exists in introspection but not used anyhow it seems :( Apr 17 21:28:42 But i should know when a message comes even if partial. Apr 17 21:29:01 Weiss: hello, how is it going with Glamo? AFAIK KMS, GEM, DRM/DRI2, EXA is working, but OpenGL ES and properly H263 video decode is missing? am I right? Apr 17 21:29:20 PaulFertser, I agree. Apr 17 21:29:25 PaulFertser, That's exactly what I said. Apr 17 21:29:32 TAsn: or not _handleIncomingSmsReport Apr 17 21:29:33 mickey is the man to discuss about it with. Apr 17 21:29:50 TAsn: the code is there and it reports Oh... Apr 17 21:29:54 I'm wrong again Apr 17 21:29:57 :) Apr 17 21:30:01 incoming_message_report Apr 17 21:30:22 :) Apr 17 21:30:49 <[Rui]> next step, joining all my vcfs into one file and trying out pisi Apr 17 21:31:33 Martix_: yep, exactly right.. working on getting it all working nicely in 2.6.32 and stabilising xrandr at the moment Apr 17 21:32:11 Weiss: thanks for your developing effort :-) Apr 17 21:32:38 Martix_: thanks for the thanks :)... I'm crazily busy with daywork these days, and it's hard to find time.. but I still want to play with the 3D engine.. Apr 17 21:33:13 [Rui], :) Apr 17 21:42:19 * Weiss wonders if volcanic ash caused recent KMS difficulties Apr 17 21:44:11 :P Apr 17 21:44:16 Weiss: could new DRI based implementation of H263 decoding increase video performance more than old MPlayer hack? or is it only about making proper implementation? Apr 17 21:45:24 Martix_: only about a proper implementation which can cooperate with other accelerated programs, really. typically there are (slight) overheads associated with DRI compared to "just bossing Glamo around".. (although, bear in mind that the GPU now goes twice as fast thanks to that FIFO tweak) Apr 17 21:45:58 ok :-) Apr 17 21:46:53 * Weiss would definitely be interested in video decoding benchmarks before and after that tweak Apr 17 21:50:07 <[Rui]> let's see how it'll work with 218 contacts Apr 17 21:53:12 TAsn: if i restart only fsogsmd, will opimd still properly listen to its signals? Apr 17 21:53:21 Yes. Apr 17 21:53:38 dbus signals are dispatched from the dbus daemon Apr 17 21:53:43 to all the clients Apr 17 21:53:51 (even those who don't request them) Apr 17 21:54:05 and it's the client's responsibility to filter them. Apr 17 21:54:38 For instance, mdbus -l doesn't ask for all the signals, on the contrary, it "registers" to none, and listens to the signal queue. Apr 17 21:54:46 TAsn: i'm trying to understand why sometimes receiving messages works and sometimes they never get in opimd... Apr 17 21:54:52 Or something similar (but the way I described also works) Apr 17 21:55:02 PaulFertser, are the signals dispatched? Apr 17 21:55:11 what do the logs say? Apr 17 21:55:16 (that's all there is to it) Apr 17 21:55:16 TAsn: i need to try with -l to tell Apr 17 21:55:21 please do. Apr 17 21:55:36 Btw, concerning fsogsmd <-> opimd Apr 17 21:55:41 I wrote it without proper testing. Apr 17 21:55:49 I don't use fsogsmd and just added it for mrmoku :P Apr 17 21:55:54 I only tested for regressions Apr 17 21:55:58 nothing more than that. Apr 17 21:56:19 TAsn: [SIGNAL] org.freesmartphone.GSM.SMS.IncomingTextMessage /org/freesmartphone/GSM/Device :1.144 Apr 17 21:56:19 So it may be buggy, especially in the part that parses the date :) Apr 17 21:56:27 PaulFertser: can you take a look at http://docs.openmoko.org/trac/ticket/2309#comment:7 ? Apr 17 21:56:29 PaulFertser, and nothing in opimd? Apr 17 21:56:41 what date is sent? Apr 17 21:56:42 TAsn: with loglevel=INFO, nothing Apr 17 21:56:49 TAsn: ( "InternetSMS", "10/04/18,01:55:55+16", "test" ) Apr 17 21:56:54 lindi-: sure Apr 17 21:57:01 <[Rui]> seems to be handling 'em contacts just fine! :) Apr 17 21:57:03 ok, let me do a quick check. Apr 17 21:57:09 PaulFertser: could some sort of RTC bug cause this behavior? Apr 17 21:57:11 sec. Apr 17 21:57:41 lindi-: wow, interesting pattern :-O Apr 17 22:00:09 PaulFertser, an unrelated fix Apr 17 22:00:34 freesmartphone.org: 03tom 07framework * rfdc9e893f3ed 10/framework/subsystems/opimd/pimd_messages.py: Fixed a major bug with fsogsmd timestamp parsing with west to greenwich timezones. (i.e "negative" timezones). Apr 17 22:00:34 freesmartphone.org: 03tom 07framework * r6c9f2db3856c 10/framework/subsystems/ (9 files in 4 dirs): Merge branch 'master' of ssh://git.freesmartphone.org/framework Apr 17 22:01:59 lindi-: i'm not sure it tries to access pcf50633 before at least restoring gpio states... Apr 17 22:03:00 PaulFertser, ok, just checked Apr 17 22:03:03 parsing should work Apr 17 22:03:12 TAsn: cool, thanks. Apr 17 22:03:15 PaulFertser, so no idea what's wrong, are you sure it's not in opimd? Apr 17 22:03:30 I mean, are you sure the signal is emitted? Apr 17 22:03:43 TAsn: you saw the signal Apr 17 22:04:01 opimd-cli m query doesn't show the message Apr 17 22:04:09 :( Apr 17 22:05:49 TAsn: i have frameworkd started with -l, so i can try to gather more info but i've no idea how. Apr 17 22:06:04 frameworkd? you mean mdbus? Apr 17 22:06:04 PaulFertser: i'll set my clock to 2010-04-15 and hope this happens again Apr 17 22:06:13 TAsn: no, frameworkd Apr 17 22:06:20 what's -l there? Apr 17 22:06:27 TAsn: uber-cool debugging interface Apr 17 22:06:45 as you may have guessed Apr 17 22:06:48 no idea :P Apr 17 22:06:56 (no idea what to do with it) Apr 17 22:07:00 TAsn: you know some python, come on :) Apr 17 22:07:16 Yeah, but no idea what that is. Apr 17 22:07:31 TAsn: it allows telnet connection and then i get python prompt and framework object and so on. Apr 17 22:07:39 PaulFertser, sweet. Apr 17 22:07:49 anyhow, I do 0 logic Apr 17 22:08:06 when inserting from fsogsmd Apr 17 22:08:13 I can only suspect one thing. Apr 17 22:08:20 s/can // Apr 17 22:08:36 Maybe (though I don't think so) Apr 17 22:08:49 phone-utils crashes when getting "InternetSMS" Apr 17 22:08:58 Though I really remember testing that specifically Apr 17 22:09:18 (sms texts instead of numbers) Apr 17 22:10:45 And that's not debug-able from python. Apr 17 22:11:04 (from frameworkd python that is) Apr 17 22:11:07 but it's easy to check. Apr 17 22:11:24 TAsn: btw, in case you do not know yet, mdbus2 is really cool ;) Apr 17 22:11:33 I do know it. Apr 17 22:11:36 :) Apr 17 22:11:40 Though it's lacking Apr 17 22:11:40 TAsn: after restarting frameworkd it worked ok. Apr 17 22:11:42 a{sv} Apr 17 22:11:43 :| Apr 17 22:11:47 PaulFertser, odd. Apr 17 22:11:55 Oh, could happen Apr 17 22:12:03 if frameworkd was started when fsogsmd was off Apr 17 22:12:19 as register_signal might check for availability (although it doesn't have to) Apr 17 22:12:23 though I really doubt that. Apr 17 22:13:27 >>> phoneutils.normalize_number("InternetSMS") Apr 17 22:13:27 'InternetSMS' Apr 17 22:13:32 ok, it's just fine :) Apr 17 22:13:56 phone-utils: 1, InternetSMS: 0 Apr 17 22:17:27 mrmoku: was the display blanking/unblanking, switching mode (VGA/QVGA), X starting/exiting? Apr 17 22:17:46 mrmoku: the common factor in all of these things is the mode setting.. Apr 17 22:19:27 TAsn: ok, it's easy, i have it working now, and i restart fsogsmd now to test again. Apr 17 22:19:42 PaulFertser, I think it should only be broken Apr 17 22:19:47 when you start frameworkd Apr 17 22:19:49 while fsogsmd is off Apr 17 22:22:55 <[Rui]> so how do I put a contact image? Apr 17 22:23:10 [Rui], easily... Apr 17 22:23:14 :) Apr 17 22:23:21 Open the contact Apr 17 22:23:24 Add new field Apr 17 22:23:25 Photo Apr 17 22:23:30 <[Rui]> path to a file? Apr 17 22:23:57 <[Rui]> opening one contact is now a bit slow (with these > 200 contacts)... Apr 17 22:24:13 [Rui], shouldn't be. Apr 17 22:24:19 Something else is probably wrong. Apr 17 22:24:33 Well, it can be. Apr 17 22:24:33 <[Rui]> ah... file browser... Apr 17 22:24:35 but sholudn't :P Apr 17 22:24:38 [Rui], yeah :) Apr 17 22:24:45 [Rui], without image preview though ;( Apr 17 22:25:01 Will add it when I have time. Apr 17 22:25:23 <[Rui]> nice... those paths with links... to bad anchors look real bad in the default theme Apr 17 22:28:10 [Rui], I'll also change it to show something else instead of the path Apr 17 22:28:20 actually, I want to sort all of that page Apr 17 22:28:25 to have some fields in predefined places Apr 17 22:28:30 (photo being the photo itself) Apr 17 22:28:30 <[Rui]> TAsn: it's using too many buttons Apr 17 22:28:35 what is? Apr 17 22:28:40 <[Rui]> TAsn: the file browser Apr 17 22:28:45 Weiss: no switching of mode Apr 17 22:28:47 scap please. Apr 17 22:29:11 <[Rui]> TAsn: it's just as you see it, no need for scap, I think. but so many buttons just wast valuable screen area Apr 17 22:29:34 sec, opening. Apr 17 22:30:04 Weiss: ahh... you mean blanking/unblanking is mode switching too? Apr 17 22:30:38 [Rui], talking about up/home? Apr 17 22:30:40 mrmoku: in this context, it's potentially relevant.. Apr 17 22:30:42 Hey are essential. Apr 17 22:30:58 mrmoku: something seems to be up with the mode setting in edge cases Apr 17 22:31:03 The only thing I considered removing is the house/name Apr 17 22:31:09 photo/name Apr 17 22:31:10 Weiss: if there is something I can do to debug... I can reproduce the 'WSOD on unblank' reliably Apr 17 22:31:23 but those are essential for people like me who are more forgetful than a goldfish Apr 17 22:31:25 hmm.. how? Apr 17 22:31:47 Weiss: use FSO API to turn off backlight Apr 17 22:32:00 [Rui], but I'm totally aware the screen is too small. Apr 17 22:32:00 wait for three mins... and turn it back on Apr 17 22:32:11 mrmoku: ah.. the Xscrensaver thing? Apr 17 22:32:31 Weiss: does not matter if via XScreensaver or via the FSO API Apr 17 22:32:40 probably they do the same in the end Apr 17 22:32:43 (kernel wise) Apr 17 22:32:58 <[Rui]> TAsn: maybe you should just use a big inwin for navigation Apr 17 22:33:00 perhaps... there are KMS DPMS hooks which are quite tricky to use Apr 17 22:33:29 [Rui], big inwin for navigation? Apr 17 22:33:30 Weiss: it is like in the beginning when I got my FR.... back then I had WSOD after resume when suspended for something between 2 and 3 mins Apr 17 22:33:31 what do you mean? Apr 17 22:33:40 just back then it did never recover :P Apr 17 22:34:12 now it recovers if I turn off backlight and re-enable it after some secs Apr 17 22:34:37 * Weiss thinks all the current KMS problems are manifestations of the same thing Apr 17 22:34:39 <[Rui]> TAsn: yeah. Apr 17 22:34:58 * mrmoku hopes Weiss is right and will find the real cause of trouble :) Apr 17 22:35:07 Are you talking about embedding the file browser in an inwin? Apr 17 22:35:19 <[Rui]> TAsn: yes Apr 17 22:35:31 That's not what I wanted though. Apr 17 22:35:38 <[Rui]> is the image stored inside the DB or just it's path? Apr 17 22:35:50 I could have just done what I did in the first place. Apr 17 22:35:52 <[Rui]> TAsn: I got that, I'm pretty certain you know about inwins :) Apr 17 22:35:54 which is replacing the whole screen. Apr 17 22:36:10 <[Rui]> TAsn: but in small screens it's frequently better to replace the whole screen Apr 17 22:36:10 but I like seeing the name/photo Apr 17 22:36:19 as my memory is bad :P Apr 17 22:36:27 And I tend to forget the contact I'm editing :P Apr 17 22:36:38 [Rui], just the path is stored. Apr 17 22:36:49 <[Rui]> TAsn: yeah, it's a bit strange to me how they can show so much better web pages and other stuff on phones with less resolution Apr 17 22:37:05 <[Rui]> feels like something's being wasted Apr 17 22:37:09 Weiss: good luck... I'm off to bed Apr 17 22:37:10 gnight all Apr 17 22:37:12 thanks :D Apr 17 22:37:27 mrmoku|away, night. Apr 17 22:38:33 <[Rui]> mrmoku|away: night! Apr 17 22:48:26 <[Rui]> hell yeah! pictures show up in list and when contact calls! Apr 17 23:03:06 AMAZING! Apr 17 23:03:07 :P Apr 17 23:03:20 I wouldn't have guessed! :P Apr 17 23:03:53 The main problem though, is that the FR doesn't have a camera Apr 17 23:04:04 and I don't have a facebook account Apr 17 23:04:12 so obtaining images is pretty annoying :P Apr 17 23:07:27 [Rui], Have fun. Apr 17 23:07:28 night all. Apr 17 23:07:45 <[Rui]> TAsn: gnight! Apr 17 23:08:59 Btw, I don't remember where I read that, but iirc it's true: finger-scrolling will soon be committed into webkit-efl :) Apr 17 23:09:14 So finger scrolling will be nicer with ventura than it is now. Apr 17 23:12:36 [Rui]: still here? Apr 17 23:12:51 <[Rui]> sicu: yeah! Apr 17 23:12:54 <[Rui]> sicu: hi Apr 17 23:13:38 [Rui]: hey =] were you successful in getting pisi to import a contact with multiple phonenumbers into opim? Apr 17 23:13:56 <[Rui]> sicu: yeah Apr 17 23:14:11 <[Rui]> sicu: you're the pisi author? Apr 17 23:14:27 no no, but i'm having issues with it Apr 17 23:14:34 <[Rui]> ah Apr 17 23:14:43 i can't get it to import multiple phonenumbers Apr 17 23:15:10 <[Rui]> the story wasn't so nice on exporting back, though Apr 17 23:16:53 could you pastebin a multi-number-contact from your big vcf file pls, replacing personal numbers with random numbers ofcourse Apr 17 23:17:33 and any other sensitive data (name?) Apr 17 23:17:54 if you have time that is ... just want to compare to mine and see where it's going wrong Apr 17 23:18:21 <[Rui]> well, I thought I did, but in fact the contacts are lost... Apr 17 23:18:29 <[Rui]> only one number (but no errors, though) Apr 17 23:18:43 yeh,same here ... only one number, and no errors Apr 17 23:32:09 <[Rui]> well, I'm off to bed Apr 17 23:32:25 <[Rui]> sicu: even though it didn't bring all contacts in, I'm way happier tonight :) Apr 17 23:36:05 [Rui]: it brings them all in for me, but only one number per contact though Apr 17 23:36:24 [Rui]: but too tired to mess around with it now ... nn =] Apr 17 23:37:00 <[Rui]> sicu: hey, I have been living with an empty contact list (save for the few that called me or I called which I added individually). Apr 17 23:37:14 <[Rui]> sicu: I've got over 200 contacts, so I didn't want to do this every now and then :) Apr 17 23:37:20 <[Rui]> bby! Apr 18 00:02:50 could someone push intone from shr-u to shr-t? intone is currently completely broken in shr-t and the shr-u version fixes it: http://www.mail-archive.com/community@lists.openmoko.org/msg59011.html Apr 18 00:51:02 so, which part of the stack causes WiFi on SHR-t to suck? hardware, firmware, kernel driver, connman or mokoconnect? **** ENDING LOGGING AT Sun Apr 18 02:59:57 2010