**** BEGIN LOGGING AT Mon Sep 29 02:59:57 2008 Sep 29 06:21:12 G'morning Sep 29 07:42:03 Hey Sep 29 07:42:52 ho Sep 29 07:44:39 Ainulindale? :) Sep 29 08:15:01 lpotter ? got a question about bluetooth in current qtopia image. Why is it using a shell script to turn on/off BT,and not using BtPowerService.bringUp / bringDown ? Sep 29 08:20:07 alphaone, here? Sep 29 08:20:14 quickdev: yeah Sep 29 08:21:39 alphaone, I get a timeout when sending PUK / new PIN to my sim card: http://rafb.net/p/E2utyH97.html Sep 29 08:21:44 should I open a new ticket? Sep 29 08:22:40 Oh, I know what it is Sep 29 08:22:49 Timeout is to small Sep 29 08:23:19 The Unsolicited OK is actually the ok for the AT+CPIN Sep 29 08:23:48 and the next time I receive a SIM_BLOCKED error - doesn blocked mean I can't unlock it? Sep 29 08:24:55 Hmm Sep 29 08:25:17 ('timeout', 5) Sep 29 08:25:37 timeout got bumped to 7 seconds some time ago Sep 29 08:25:43 How recent is your image? Sep 29 08:25:46 although a SIM_BLOCKED error is returned I can't now register to network...strange Sep 29 08:25:59 alphaone, ms3 Sep 29 08:26:08 alphaone, should I try a recent image from you? Sep 29 08:26:31 quickdev: If you wait a second I'll fix StoreMessage Sep 29 08:26:36 I'm certain that there's a bug beside the timeout Sep 29 08:26:51 Otherwise http://totalueberwachung.de/~alphaone/openembedded-build/glibc/images/neo1973/openmoko-fso-image-glibc-ipk--20080929051052-om-gta02.rootfs.jffs2.summary is already pretty stable Sep 29 08:27:01 alphaone, ok, thanks Sep 29 08:27:17 quickdev: okay, then I need more debug output around that command Sep 29 08:27:29 but better try with a recent image first Sep 29 08:27:42 yes, I'll try the new one Sep 29 08:42:49 quickdev: there, unfortunately I'me the happy victim of a very bad toothache since yesterday Sep 29 08:43:04 So I'm not that focused Sep 29 08:43:16 oh, get well soon Sep 29 08:44:35 Ainulindale, I've got some functions to load the phonegui library in openmoko-dialer, openmoko-messages and ophonekitd. May I move them to libframeworkd-glib? Sep 29 08:48:07 Are they the same functions you shew me some time ago ? Sep 29 08:48:36 (I'm doomed, when I'm available it's like I must be ill or something) Sep 29 08:50:53 yes, they all have the same functionality - loading a library indicated by /etc/ophonekitd/gui.conf Sep 29 09:04:13 alphaone, where do I find the frameworkd syslogs? Sep 29 09:05:45 quickdev: logread Sep 29 09:22:38 alphaone, http://rafb.net/p/15AXiB20.html Sep 29 09:22:59 quickdev: Ah, from zhone? Sep 29 09:23:21 alphaone, no, my test application - but set antenna power should work indeed? Sep 29 09:23:41 okay, we have changed a bit how resource handling works Sep 29 09:24:13 You need to RequestResource("GSM") before you can use it Sep 29 09:24:19 in the usage interface Sep 29 09:24:22 ah, ok :) Sep 29 09:24:46 It wasn't used for GSM before, but now it is :-) Sep 29 09:25:36 But it shouldn't error out like that anyway Sep 29 09:25:38 I'll need to make some glib bindings before..hehe Sep 29 09:25:42 Can you file a bug for it? Sep 29 09:26:31 should I test it with the newest frameworkd? How do I install it? git checkout into the perl module directory? Sep 29 09:27:17 perl module directory? Sep 29 09:27:37 site-packages/frameworkd Sep 29 09:27:49 Ah, yeah Sep 29 09:27:54 That should work Sep 29 09:28:08 If you don't need SMS right now Sep 29 09:28:35 freesmartphone.org: 03daniel 07framework * r2a92992ece19 10/framework/subsystems/ogsmd/modems/abstract/mediator.py: ogsmd: Assign the features correctly Sep 29 09:28:36 freesmartphone.org: 03daniel 07framework * r48f1174179c6 10/framework/subsystems/ogsmd/gsm/const.py: Sep 29 09:28:36 freesmartphone.org: ogsmd: Change regex for SMS PDU header Sep 29 09:28:38 freesmartphone.org: This fixes a bug where RetrieveMessage would not be able to return the Sep 29 09:28:40 freesmartphone.org: SMS if the destination address or origination address is not stored as a Sep 29 09:28:42 freesmartphone.org: contact on the SIM card. Sep 29 09:28:50 or you pull now :-) Sep 29 09:28:58 hrr :) Sep 29 10:11:51 freesmartphone.org: 03mickey 07framework * r9c20a5126339 10/framework/patterns/decorator.py: readd Michele Simionato's amazing decorator module Sep 29 10:11:51 freesmartphone.org: 03mickey 07framework * r268816d759d2 10/framework/resource.py: add special decorator checking for resource availability Sep 29 10:11:51 freesmartphone.org: 03mickey 07framework * rf8f547066402 10/framework/subsystems/ogsmd/objects.py: ogsmd: add resource.checkedmethod for every exported dbus method on /org/freesmartphone/GSM/Device Sep 29 10:12:21 hi is fso-testing-image working for you? Sep 29 10:12:33 y have some trouble with ttf-liberation fonts Sep 29 10:12:45 s/y/I Sep 29 10:23:44 freesmartphone.org: 03daniel 07framework * r914a7e12d1c2 10/framework/subsystems/ogsmd/gsm/sms.py: (log message trimmed) Sep 29 10:23:44 freesmartphone.org: ogsmd: Split the info for concatenated short messages in multiple keys Sep 29 10:23:44 freesmartphone.org: There's now csm_id, csm_num and csm_seq for the id of the csm, the Sep 29 10:23:45 freesmartphone.org: total number of messages for that csm and the sequence of this message. Sep 29 10:23:47 freesmartphone.org: The features will only have simple types as values (no lists or maps) Sep 29 10:23:49 freesmartphone.org: to make life easier especially for the C guys. Sep 29 10:23:51 freesmartphone.org: WARNING: The final names for the features are not decided upon yet and Sep 29 10:36:06 freesmartphone.org: 03mickey 07framework * r97d26ee32f37 10/framework/resource.py: add specialized checked method decorator for sync dbus methods Sep 29 10:42:08 freesmartphone.org: 03daniel 07framework * r11ec61cb763f 10/framework/subsystems/ogpsd/gpsdevice.py: Sep 29 10:42:08 freesmartphone.org: ogpsd: Only run through the dbus methods if the resource is enabled Sep 29 10:42:08 freesmartphone.org: This is achieved through the resource.checkedmethod decorator Sep 29 11:06:59 I have a question concerning FR Kernel, bootloader & Framebuffer... Who can I contact ? (I don't want to post to the mailing list yet) . Thx Sep 29 11:08:32 methril: please update and rebuild, we went through some changes lately Sep 29 11:08:46 write_erase: just ask, if someone feels competent enough, he or she will answer Sep 29 11:09:05 i don`t think you want to contact the kernel devs directly when we have openmoko-kernel# Sep 29 11:09:08 mickey|tw: i try Sep 29 11:09:21 Ok ... I'm working on a bootsplash, so we have some nice phone startup. Sep 29 11:09:40 you have 2 spalsh Sep 29 11:09:42 splash Sep 29 11:09:53 I had splashy running in FSO Sep 29 11:10:04 we already have something methril ? Sep 29 11:10:23 well, you can see u-bootsplash Sep 29 11:10:29 (the openmoko logo) Sep 29 11:11:11 I want a bootsplash with a progress bar, which starts from bootloader, and ends at X starting :-) Sep 29 11:11:23 agreed Sep 29 11:11:25 Not sure u-bootsplash does this ? Sep 29 11:11:27 _one_ bootsplash Sep 29 11:11:33 no UI disruption Sep 29 11:11:36 very worthwhile goal Sep 29 11:11:41 Ok.. let me continue Sep 29 11:11:48 the problem is GLAMO fb handover IIRC Sep 29 11:11:56 yeah, go ahead Sep 29 11:12:24 I had splashy running yesterday, with a nice progress bar during all init+ userland stuff. Sep 29 11:12:51 this is not enough. I plan to patch the kenel with bootsplash.org Sep 29 11:12:52 mickey|tw: As iknow you are a OE master, i have one problem that is giving some headache Sep 29 11:13:03 this is a kernel bootsplash . Sep 29 11:13:08 My question is : Sep 29 11:13:24 could you have a look? Sep 29 11:13:47 bootloader inits FB. What If I skip FB init in kernel ? can I use FB, with the already-inited FB N Sep 29 11:14:21 So I just have to draw a kernel-land progressbar, on the existing background ? Sep 29 11:14:26 methril: sure, show me Sep 29 11:14:49 write_erase: ok, basically a bunch of problems here Sep 29 11:14:57 first, lets assume u-boot will be continued to use Sep 29 11:15:05 you have to work on a special handover Sep 29 11:15:12 patching the kernel's framebuffer driver Sep 29 11:15:16 http://pastebin.com/m1d8f4b6 Sep 29 11:15:18 trying to "hand it over" from the preinit Sep 29 11:15:36 in gta01 this was very hard since u-boot did use a different fb format than kernel Sep 29 11:15:46 in gta02 it should be more simple Sep 29 11:15:49 _BUT_ Sep 29 11:15:57 it's not full OE, it's a poky distro, but in basic stages. I'd like to catch the problem Sep 29 11:17:34 mickey|tw, Ok ... I'll then add the background file in some initrd or at the end of kernel image... something like that. and maybe disable bootloader's bootsplash, which is not realy useful if kernel do the job Sep 29 11:17:40 yep Sep 29 11:17:45 rather speed up u-boot then Sep 29 11:17:52 so that we get to the kernel bootsplash earlier Sep 29 11:18:22 yes... and if AUX button is down at kernel init, verbose mode is on .. like it is at the moment Sep 29 11:18:26 u-boot itself is fast Sep 29 11:19:31 maybe uboot can propose a "boot verbose" in the menu ... in case you don"t want the kernel splash Sep 29 11:20:01 ok... I'll do the job this Sep 29 11:20:31 week Sep 29 11:23:03 cool Sep 29 11:23:07 cool Sep 29 11:23:44 mickey|tw: what do you think of the problem that i sent you? Sep 29 11:24:02 methril: that looks like an upstream problem Sep 29 11:24:08 or mismatch w/ our intltool Sep 29 11:24:22 for a start, I'd patch out running make in the po directory Sep 29 11:25:01 it doesn't work if i didn't reconfigure it Sep 29 11:28:09 reconfigure how? Sep 29 11:28:45 if i run ./configure in the dir and make, it works (but it's using host gcc, binutils,...) Sep 29 11:29:04 if i run make from the host it gives me the same error Sep 29 11:29:36 ah Sep 29 11:30:10 it looks like the intltool of the build env is different that my intl tool Sep 29 11:30:13 yeah Sep 29 11:30:19 it could be this? Sep 29 11:30:32 sure Sep 29 11:30:34 check versions Sep 29 11:30:38 maybe new version of shared-mime-info and old of intltool Sep 29 11:30:40 ? Sep 29 11:30:41 yep Sep 29 11:30:50 well, thanks for the point Sep 29 11:30:55 np Sep 29 11:31:14 we can think about more fixes when you analyze a diff in the generated code Sep 29 11:31:18 bbl, dinner Sep 29 11:34:48 freesmartphone.org: 03jluebbe 07zhone * r6bce8605cb05 10/src/zhone: remove display handling from zhone Sep 29 11:34:48 freesmartphone.org: 03jluebbe 07zhone * raf1d215333c0 10/data/themes/ (zhone.edc zhone_dial.edc): switch the number label to a textblock Sep 29 11:47:17 freesmartphone.org: 03daniel 07framework * r3004eed4678d 10/framework/subsystems/ogpsd/ubx.py: ogpsd.ubx: Sanitize handling of non UBX data Sep 29 13:53:25 freesmartphone.org: 03jluebbe 07framework * r703cb77ce191 10/framework/subsystems/ogsmd/modems/abstract/modem.py: ogsmd: allow ogsmd to be reenabled Sep 29 14:03:07 abraxa_: Hey there :) Sep 29 14:41:54 mickey|tw, are there really good books about c / embedded systems / system designs you could recommend? Sep 29 14:48:29 freesmartphone.org: 03jluebbe 07framework * rd56757001bfe 10/framework/subsystems/ousaged/generic.py: ousaged: be explicit about resource availability Sep 29 14:53:16 Hey AndreasD Sep 29 15:02:01 hi quickdev Sep 29 15:02:22 AndreasD, have you any good books you could recommend? Sep 29 15:03:09 quickdev: on what? computer science? Sep 29 15:03:15 yes Sep 29 15:05:36 well, Michael Sipser, introduction to the Theory of Computation and Introductions to Algorithms are great, but any specific topic? Sep 29 15:07:07 quickdev: btw. where are you from? Sep 29 15:07:26 from west germany, nrw Sep 29 15:07:57 AndreasD, you are from denmark? Sep 29 15:08:05 not a specific topic Sep 29 15:08:08 yes Sep 29 15:10:37 quickdev: are you a cs student or what do you do? Sep 29 15:11:32 I'm a high school student passing its final year Sep 29 15:12:30 but I'm looking forward to study computer sciences# Sep 29 15:13:01 okay, the two books I mentioned are probably a bit theoretical, you might want to start with Discrete Mathematics and its Applications by Kenneth Rosen Sep 29 15:13:47 do you know which university will you go to? Sep 29 15:13:58 not yet Sep 29 15:15:42 the book seems to be a must-read, looks interesting Sep 29 15:16:43 okay, remember to tell me once you know :-) Sep 29 15:16:59 they are! :-) Sep 29 15:17:26 btw. what are your plans for releasing libframeworkd-phonegui-elf? Sep 29 15:18:51 I have to solve some problems with Ainu once he's well again Sep 29 15:19:41 I guess I'll release the first alpha in 1 or 2 weeks Sep 29 15:20:30 okay, I'm currently working on packing libframeworkd-phonegui-gtk Sep 29 15:20:39 however it seems to be broken Sep 29 15:21:17 AndreasD, have you had a look at ophonekitd changes? Sep 29 15:21:23 yes Sep 29 15:21:37 I did not commit openmoko-dialer so far Sep 29 15:21:44 what is it the libframeworkd-phonegui-elf? Sep 29 15:22:08 Hire, not elf, EFL, enlightenment foundation libraries Sep 29 15:22:35 AndreasD, I commit openmoko-dialer, ok? Sep 29 15:22:42 quickdev: btw. what should the conf file contain? Sep 29 15:23:00 (17:21:06) quickdev: Hire, not elf, EFL, enlightenment foundation libraries <-- sorry :) Sep 29 15:23:08 but... what is it? Sep 29 15:23:19 Ainulindale, the name of the library. For example: libframeworkd-phonegui-efl Sep 29 15:23:42 s/Ainulindal/AndreasD/ Sep 29 15:24:00 quickdev: did you move gtk pieces to libframeworkd-phonegui-gtk? Sep 29 15:24:24 AndreasD, no, I just removed gtk things and made it modular Sep 29 15:26:15 quickdev: but will it still bring up the gui? :-) Sep 29 15:26:50 AndreasD, not the gtk one, but my gui. I asked Ainu wether I may removed the gtk code without problems and he agreed Sep 29 15:27:10 AndreasD, there shouldn't be too much to make it work again Sep 29 15:27:29 quickdev: okay, feel free to commit :-) Sep 29 15:29:56 AndreasD, done Sep 29 15:30:14 quickdev: thanks, nice :-) Sep 29 15:30:54 Well Sep 29 15:31:02 Here I am, well and disposed to do some stuff Sep 29 15:31:39 quickdev: I have approximatively half an hour Sep 29 15:31:47 Then I'm supposed to go Sep 29 15:31:50 :) Sep 29 15:31:50 i seen the commit for dialer3 Sep 29 15:32:00 quickdev: (tooth are healed) Sep 29 15:32:03 so, is it now usable? Sep 29 15:32:11 Ainulindale, that went fast :) Sep 29 15:32:18 quickdev: Yeah Sep 29 15:32:18 Hire, not yet Sep 29 15:32:19 Ainulindale: good to hear :-) Sep 29 15:32:25 And that's pretty good Sep 29 15:32:37 Because I was ready to tear that teeth off myself Sep 29 15:32:45 I nearly bought a crowbar Sep 29 15:33:40 Ainulindale, I'd like to use the method SIM.getMessageBook and I implemented the according functions, but I don't get any reply Sep 29 15:33:54 That's because it doesn't work as is if I recall correctly Sep 29 15:34:07 Ainulindale, the frameworkd part? Sep 29 15:34:11 yep Sep 29 15:34:17 Ainulindale, zhone already uses it? Sep 29 15:34:27 zhone uses a specific call Sep 29 15:35:22 Ainulindale, Aidbus_object.gsm_sim_iface.RetrieveMessagebook Sep 29 15:35:27 -Ai Sep 29 15:35:31 Yep that's the one I was looking for Sep 29 15:35:36 There was some problem about that Sep 29 15:35:47 I think you're only able to read read/unread messages Sep 29 15:36:06 And in order to send a message you have to store it then send it Sep 29 15:36:22 zhone calls the functoin with parameter 'all' Sep 29 15:36:34 Then it obviously means they changed it :-) Sep 29 15:36:55 And your call doesn't work ? Sep 29 15:37:07 yes, my call doesn't work Sep 29 15:37:17 wasn't it already implemented on lfg side ? Sep 29 15:37:28 yeah, it wasn't Sep 29 15:37:36 it was or wasn't ? Sep 29 15:37:46 it was not implemented on lfg side Sep 29 15:37:46 because each and every method of MS2 was Sep 29 15:37:53 so if it wasn't that means it was created inbetween Sep 29 15:38:28 Ainulindale, the sim.h even contains the functions for retrieve_phonebook Sep 29 15:38:50 but no implentation in libframeworkd-glib Sep 29 15:39:03 it's logical on the sim.h side Sep 29 15:39:05 it's generated Sep 29 15:39:11 (by dbus-binding-tool) Sep 29 15:39:35 so if it's not on the real implementation it's merely because, I think, it was introduced after my first implementation Sep 29 15:39:42 yes, but that means that the sim.xml already contained the functions..ms2 Sep 29 15:39:56 quickdev: nope Sep 29 15:40:02 the sim.xml was updated? Sep 29 15:40:02 I updated the sim.xml recently Sep 29 15:40:05 ah, ok :) Sep 29 15:40:16 I think Sep 29 15:40:47 Ainulindale: I think you were thinking of RetrieveMessage regarding passing "all" as argument Sep 29 15:40:47 No I didn't Sep 29 15:40:55 Maybe Sep 29 15:41:03 It's been a while Sep 29 15:41:45 Ainulindale, could you apply my last two patches I sent to you? Sep 29 15:41:59 I thought I did Sep 29 15:42:14 !seen laf0rge Sep 29 15:42:56 Man I'm obviously out of my head if I think I did things I didn't do Sep 29 15:43:15 no it was RetrieveMessagebook and it worked in ms2 with lfg Sep 29 15:43:19 Well, anyhow, I'll do that quickdev, don't forget to bug me to force me to do that Sep 29 15:43:52 (An intern began working with me I'm supposed to help him a bit, so I may be reluctant to do actual work :-p) Sep 29 15:44:32 hehe :) Sep 29 15:44:39 Anyway Sep 29 15:44:41 Ainulindale, do you still have my mail or should I resend it? Sep 29 15:44:44 I have it Sep 29 15:44:50 It's call status and dbus error ? Sep 29 15:45:00 From 3 days ago ? Sep 29 15:45:01 key2: No apt here Sep 29 15:45:29 No wonder I forgot this one, three days ago I was head deep in a project for work Sep 29 15:45:44 Ainulindale, yes Sep 29 15:45:58 yes, you were....and I just sent another patch Sep 29 15:46:08 I hate you Sep 29 15:46:24 Anyway, I'm supposed to attend to a concert in an hour or so Sep 29 15:46:34 So I'll apply that tonight Sep 29 15:46:44 And I'll do some stuff tomorrow to justify the fact that I'm the package maintainer :-p Sep 29 15:47:06 (All I was waiting was some stuff built upon it to enhance the functionnalities) Sep 29 15:47:07 Ainulindale, could I suggest some work? :) Sep 29 15:47:10 quickdev: Yes Sep 29 15:47:56 Email me all of your suggestions Sep 29 15:48:05 I'll check them out after the concert Sep 29 15:48:08 Ainulindale, I'd like to use in my UI phonebook and messagebook. And the frameworkd recently introduced resource handling. That's essential for the UI to work. Maybe you could integrate that. Sep 29 15:48:27 Ainulindale, , I'll do Sep 29 15:48:57 Hmmm Sep 29 15:49:04 I should read the emails I saw about resource handling Sep 29 15:55:08 Ainulindale Sep 29 15:55:09 alphaone, set antenna power doesn't work! Sep 29 15:55:09 okay, we have changed a bit how resource handling works Sep 29 15:55:09 You need to RequestResource("GSM") before you can use it Sep 29 15:55:09 in the usage interface Sep 29 15:55:09 ah, ok :) Sep 29 15:55:11 It wasn't used for GSM before, but now it is :-) Sep 29 16:18:08 abraxa_: http://wiki.openembedded.net/index.php/Talk:Monotone_to_Git_ID_mapping <====== Can you fill out your entry in this mapping? Sep 29 17:15:26 freesmartphone.org: 03jluebbe 07zhone * re60e7673f3d5 10/src/zhone: handle the new usage interface better Sep 29 17:19:26 freesmartphone.org: 03jluebbe 07framework * ra77ccca979d8 10/ChangeLog: changelog: comment about ousaged api change Sep 29 17:54:53 freesmartphone.org: 03jluebbe 07zhone * r6b1fa6bbc6f2 10/src/zhone: escape '<', '>' and '&' in edje textblocks Sep 29 20:10:53 hm, does some c developer use strtok? xD Sep 29 20:10:58 s/some/any Sep 29 20:29:07 Bish: the man page has an example Sep 29 20:30:37 Defiant-: .. but i think its quite.. confusion to use it Sep 29 20:30:48 for the first time it is Sep 29 20:31:22 hm. i even dontknow how to write a program that does something like this Sep 29 20:31:26 "this is a string" Sep 29 20:31:34 token 1 = this Sep 29 20:31:49 and yes i know pointers Sep 29 20:31:52 char *s = "madcow" Sep 29 20:33:10 actually i wrote this Sep 29 20:33:13 Your paste can be seen here: http://rafb.net/p/yYd04R48.html Sep 29 20:33:18 do u think its an good idea? Sep 29 20:36:20 one moment Sep 29 20:37:27 i hope youre not into german :D Sep 29 20:37:35 uhm Sep 29 20:37:43 I ignored that line Sep 29 20:38:17 btw iirc its "liest" not "liesst" Sep 29 20:38:25 haha :D yeah thanks Sep 29 20:39:08 ok, so basicly you wrote your own strtok, why not Sep 29 20:39:20 Defiant-: .. do u think writing my own pointer stuff is the right way, or should i get used to strtok Sep 29 20:39:46 ..i mean is my source slower than the glibc one? Sep 29 20:39:57 well the advantage in having your own is "you know how they are working" Sep 29 20:41:54 I have no clue how fast the implementation of strtok in libc is. It probably depends on your compiled optimization level Sep 29 20:43:28 ah i c Sep 29 20:44:43 Bish: well, I would prefer the glibc version: it's tested and known to work. Sep 29 20:44:45 uhm and I probably would write my own strtok a bit...different Sep 29 20:45:35 some comments on your code: I see malloc, but no free Sep 29 20:46:05 you use the result of the malloc without checking if it was successfull Sep 29 20:47:18 you don't need the unsigned r in the function ctokens (you can use i instead) Sep 29 21:49:37 FilipLinux4BE: good argument Sep 29 21:49:45 but i cant get used to it Sep 29 21:57:28 Bish: Will you write your own kernel too? Sep 29 21:58:47 yes i do Sep 29 21:58:53 i will* Sep 29 21:59:36 ok :) Sep 29 22:45:55 freesmartphone.org: 03daniel 07framework * r10562d9e99f9 10/framework/subsystems/ogpsd/gpsdevice.py: ogpsd: Send ConnectionStatusChanged signal Sep 29 23:25:43 Hey Sep 29 23:27:18 Ainulindale, here? :) **** ENDING LOGGING AT Tue Sep 30 02:59:57 2008