**** BEGIN LOGGING AT Mon Sep 01 02:59:56 2008 Sep 01 07:32:42 hi Sep 01 07:36:57 ohayou Sep 01 08:06:56 abraxa_: Good morning Sep 01 08:07:08 ahoy Sep 01 08:07:08 What are you up to these days? Sep 01 08:07:21 Swearing. Sep 01 08:07:26 Hehe, same here Sep 01 08:07:54 My prof requires me to do ARM stuff, and it's been an extremely frustrating experience so far. Sep 01 08:09:07 I've been forced to do some jsp and .js at work, not really my thing either. Sep 01 08:09:33 abraxa_: hah :) we ported a toy operating system from mips to arm last spring and it required a lot of nerves :) Sep 01 08:09:52 Been using the FSO some though, and I like it. Sep 01 08:10:14 CM_work: You got a GTA02? Sep 01 08:10:26 * rwhitby uses fso on a gta01 Sep 01 08:10:40 * abraxa_ thinks rwhitby is lurking Sep 01 08:11:41 abraxa_: Nope, still just my GTA01 Sep 01 08:11:56 Using rwhitby's builds :) Sep 01 08:12:10 Ahh, nice going :) Sep 01 08:12:13 Tried to build using the makefile, but something just didn't work Sep 01 08:13:03 Did a short presentation at work of it and people had lots of questions. Sep 01 08:13:22 * CM_work waits for GTA03 Sep 01 08:13:24 * aleix doesn't even own a FR :-( Sep 01 08:13:25 CM_work: I'm glad you're doing well, I bet your girl is happy also :) Sep 01 08:15:03 rwhitby: I attached a really simple script to download the necessary files from shr.bearstech.com Sep 01 08:15:26 rwhitby: may be you can upload it to the site Sep 01 08:16:31 aleix: I'm going to add the functionality to the makefile, once I work out where to put the common dir in a svn or git repo somewhere. Sep 01 08:16:45 rwhitby: great :-) Sep 01 08:16:46 then it will be "wget Makefile; make" Sep 01 08:17:28 abraxa_: Oh, for sure. Good times. :) Sep 01 08:18:33 rwhitby: do you need git hosting? Sep 01 08:19:29 aleix: no, I have plenty of options, I just need to choose between them :-) Sep 01 08:19:37 rwhitby: :-) Sep 01 08:20:07 rwhitby: ok, by now, I have added a link to my script in the wiki Sep 01 08:20:10 aleix: I'll probably get mickey to create a repo on git.freesmartphone.org Sep 01 08:20:39 rwhitby: yes, that would make sense Sep 01 08:22:35 rwhitby: I still need to figure out how to get rid of shr.bbclass. it would make sense to added to OE, but the SRC_URI would point to the svn repo and not to the local drive which is good while developing... Sep 01 08:22:52 s/to added/to add it) Sep 01 11:30:21 freesmartphone.org: 03charlie 07framework * rbeb827c2fd9a 10/framework/subsystems/oeventsd/ (5 files): Sep 01 11:30:21 freesmartphone.org: [oeventsd] Use metaclass to create rules function from Action and Trigger class Sep 01 11:30:21 freesmartphone.org: Every Action or Trigger class that has a 'function_name' attribute will automatically be accessible from the rule file using that Sep 01 11:30:21 freesmartphone.org: function name. So that we don't need to create the function in parser.py. Sep 01 11:41:37 freesmartphone.org: 03sudharsh 07openmoko-gsoc2008 * rc3d0c94dbeb9 10/odeviced/src/plugins/input/input-helpers.h: remove static properties Sep 01 11:41:37 freesmartphone.org: 03sudharsh 07openmoko-gsoc2008 * r9e456bcf95e4 10/odeviced/src/plugins/input/ (input-helpers.c input-helpers.h): change held_key_payload. Sep 01 11:54:13 freesmartphone.org: 03sudharsh 07openmoko-gsoc2008 * re7a879b2c5bd 10/odeviced/src/plugins/input/input-helpers.c: Send 'pressed' signal irrespective of reportheld secs value Sep 01 12:00:42 Hey Sep 01 12:02:58 hi Sep 01 12:06:22 mickey|zzZZzz, alphaone, here? Sep 01 12:21:06 FSO uses a standard illume package? Sep 01 12:22:19 quickdev: raster is on #openmoko - just ask him :-) Sep 01 12:22:36 rwhitby, he did the work on illume? Sep 01 12:23:18 hmm - what's illume again? anything to do with enlightenment? Sep 01 12:23:58 rwhitby, yes. It's the window manager Sep 01 12:24:13 rwhitby, the black bar on top ;) Sep 01 12:37:04 raster, was illume initiated for openmoko? Sep 01 12:37:43 well by me for om Sep 01 12:38:16 ah, you're the founder ;) Sep 01 12:41:06 raster, any thoughts where the code for the backlight dimming could be? Sep 01 12:41:20 illume / doesnt do it Sep 01 12:41:26 it just sets x's screensaver timeout Sep 01 12:41:27 x does it Sep 01 12:41:35 and when it gets a "screen has blanked" event Sep 01 12:42:05 it starts a timer (default 1 second) then sends a dbus message to ompower to request suspend Sep 01 12:42:59 raster, what about this ticket: http://trac.freesmartphone.org/ticket/72 Sep 01 12:43:13 it suggests illume to handle dimming Sep 01 12:43:26 but it doesnt Sep 01 12:43:51 what u probably want is instead of settign the screen to BLANK set the screensaver timout Sep 01 12:44:00 listen to xscreensaver events saying idle time has been exceeded Sep 01 12:44:05 raster, x is more elegant, isn't it? Sep 01 12:44:11 then send a message to fso daemon sayng user is idle Sep 01 12:44:15 let fso do its thing Sep 01 12:44:20 well i htink its mroe elegant Sep 01 12:44:22 BUT it has problems Sep 01 12:44:27 x doesnt know lots of thnigs Sep 01 12:44:32 like variable brightness levels Sep 01 12:44:35 (dimming) Sep 01 12:44:40 NEWER x stuff does know Sep 01 12:44:47 therex xbacklight support Sep 01 12:45:07 also x will always abort screensaver on any screen touch Sep 01 12:45:11 whihc u dont necessarily want Sep 01 12:45:16 ie u have "locked" the screen Sep 01 12:45:33 u want the touchscreen to be inactive and not make anythng reset the blanker Sep 01 12:45:50 its cleaner to do these thrugh x Sep 01 12:45:59 as it already does a this kind of stuff Sep 01 12:46:07 yes, right.. Sep 01 12:46:14 thats why i sued the x screensaver/blanker to trigger suspend. Sep 01 12:46:17 but it has its limits Sep 01 12:46:30 is working around this with dbus the right idea? Sep 01 12:46:35 i am not really convinced Sep 01 12:54:15 raster, so in your eyes, x would be the way to go if we think about dimming and screen locking? Sep 01 13:06:38 yes Sep 01 13:06:45 correct Sep 01 13:06:54 as basically - x controls the screen Sep 01 13:06:59 going behind its back is just unclean Sep 01 13:07:02 :( Sep 01 13:07:08 it breaks the model Sep 01 13:16:06 raster, what I understood: At the moment illume triggers x to start the screensaver and the screen gets blank. X doesn't handle variable backlight dimming and a locked screen so far, right? Sep 01 13:16:44 well it just confirues x Sep 01 13:16:48 configures x Sep 01 13:16:53 "set screensaver timeout to X" Sep 01 13:17:06 otherwise correct Sep 01 13:21:59 raster, have you heard of any approaches towards a screen locker? Sep 01 13:22:13 well thats the xscreensaver extension Sep 01 13:22:19 it sends u an event when idle timeout hits Sep 01 13:22:31 then YOU can do something instead of x's built-in blanker/lock Sep 01 13:22:42 so it acts as a timeout mechanism Sep 01 13:22:49 as such e enables the built-in blanker Sep 01 13:29:57 raster, another question: If the kernel supports suspend, would it be the role of x to activate it? Sep 01 13:30:08 no Sep 01 13:30:09 definitely not Sep 01 13:30:30 instead - if automatically enabled? Sep 01 13:34:37 the problem is suspend has all sorts of conseauences Sep 01 13:34:40 consequences Sep 01 13:34:46 you dont want x just suspending Sep 01 13:35:04 you want to be able to control backlight/blank separately from suspend Sep 01 13:36:53 yeah, but in general I wonder where suspend is triggered Sep 01 13:39:13 well thats the message to ompower Sep 01 13:39:28 it says "well we're idle - so i request a suspend state" Sep 01 13:39:39 someone else can say "i'm busy - i request a powe up state" Sep 01 13:39:55 power up states take precedence - so as long as someone has a powerup state on - it wont suspend Sep 01 13:40:33 ah, ok - I read some source code using ompower through dbus, but what is ompower? A daemon? Haven't ever heard of it Sep 01 13:40:47 its a small opwer management daemon Sep 01 13:40:58 the idea is that it would control thew power state to several devices Sep 01 13:41:11 the cpu (system), screen, gps, gsm, etc. etc. Sep 01 13:41:25 so its a place to centralise power management/control Sep 01 13:42:36 raster, in fso power states are partly handled in frameworkd. Where is ompower used? ASU? Is there repository? Sep 01 13:42:57 asu Sep 01 13:43:04 check the .bb Sep 01 13:43:08 the code is in om's svn Sep 01 13:44:49 raster, asu is going to switch to frameworkd, or am I wrong? Sep 01 13:44:58 eventually Sep 01 13:53:52 freesmartphone.org: 03sudharsh 07openmoko-gsoc2008 * r3a428de00afb 10/odeviced/src/plugins/input/input-helpers.c: refactor code, remove a goto http://xkcd.com/292/ ;) Sep 01 13:55:49 ok Sep 01 13:55:51 snoozies Sep 01 14:02:12 ERROR: '/home/deluxe/shr/shr-unstable/shr/openembedded/packages/openmoko-dialer3/openmoko-dialer3_svn.bb' failed Sep 01 14:02:16 Any suggestions? Sep 01 14:03:19 I tried to build shr Sep 01 14:06:55 wurp2|working, here? Sep 01 14:06:56 quickdev: I've just committed a few changes to libframeworkd-phonegui-gtk that should make dialer compile Sep 01 14:07:09 AndreasD, fine, thanks :) Sep 01 14:09:31 quickdev: I also have a small fix for lfg, which make dialer make voice calls instead of data calls Sep 01 14:10:42 however I'm working on fixing another bug in lfg and need to talk to Ainulindale to get the changes into the freesmartphone repos Sep 01 14:12:15 AndreasD, I executed make update-shr and it downloaded 3 files from libframeworkd-phonegui-gtk but compiling doesn't work. My log: http://rafb.net/p/JMS0Zr65.html Sep 01 14:13:23 have you recompiled libframeworkd-phonegui-gtk? Sep 01 14:17:40 AndreasD, now it works. Thanks, I'm not very familiar with building distributions yet ;) Sep 01 14:18:08 quickdev: np :-) Sep 01 14:18:25 AndreasD, do you know something about the bug in talking.c? Sep 01 14:20:22 quickdev: working on it, first thing on my list though is to make CallStatus signal in lfg work Sep 01 14:21:22 AndreasD, , perfect :) Sep 01 14:21:53 AndreasD: are you using the "New way" environment? Sep 01 14:22:11 aleix: Nope Sep 01 14:22:29 ok, :-) I just wanted to make sure everything worked fine Sep 01 14:22:38 bad luck...next time Sep 01 14:22:39 :-) Sep 01 14:22:44 aleix: Any idea on how much space is needed? Sep 01 14:23:01 for the environment itself? Sep 01 14:23:07 for building Sep 01 14:23:17 let me se Sep 01 14:24:23 still... du -sh Sep 01 14:26:23 7.9 GB (with fso, shr, downloads, build files) Sep 01 14:26:25 AndreasD, now bitbake says "unable to locate shared libarary": http://rafb.net/p/Rhrzlq48.html - Building libframeworkd-phonegui-gtk ran successfully. Sep 01 14:29:03 quickdev: hmm don't know, you should probably ask someone who use bitbake (I don't) Sep 01 14:30:11 alexix: thanks :-), if I get time I might try it out but I wont promise anything Sep 01 14:30:54 AndreasD: no problem :-) Sep 01 14:30:59 quickdev: same problem here Sep 01 14:32:03 aleix, oe_libinstall -so libframeworkd-glib-phonegui-gtk ${STAGING_LIBDIR} - so libframeworkd-glib-phonegui-gtk must be the reason Sep 01 14:32:09 got that from the bb file Sep 01 14:33:45 quickdev: yes, i see. i think this should be removed, let me check Sep 01 14:34:30 quickdev: dialer3 its an app not a library Sep 01 14:35:00 aleix, yes, but it tries to install a library? Is that required? Sep 01 14:35:16 Building works with removed libary install line Sep 01 14:35:24 quickdev: no, that library is aleady installe, in fact libframeworkd-glib-phonegui-gtk does not exist Sep 01 14:35:40 quickdev: its either libframeworkd-glib or libframeworkd-phonegui-gtk Sep 01 14:35:55 Who is responsible for fixing the bb file? Sep 01 14:35:57 quickdev: and both libraries are already installed Sep 01 14:36:01 quickdev: i will Sep 01 14:36:10 ok :) Sep 01 14:36:24 aleix, where do you fix it? Where are the bb files coming from? :) Sep 01 14:36:50 quickdev: i will fix it in the Ainulindale repo Sep 01 14:37:04 ah, ok Sep 01 14:37:39 ok, works here to Sep 01 14:39:56 quickdev: fixed, you can update now Sep 01 14:41:33 * aleix is now able to build an SHR image with the latest changes (thanks AndreasD) Sep 01 14:42:07 aleix, it's compiling since I removed the line ;) Sep 01 14:48:47 quickdev: well, i meant its now in the repo :-) Sep 01 14:59:30 wurp2|working: ping Sep 01 15:17:28 AndreasD, is the dialer3 using frameworkd? Sep 01 15:18:21 quickdev: yes, it uses lfg to hide the dbus calls Sep 01 15:18:50 take a look at http://wiki.openmoko.org/wiki/Libframeworkd-glib Sep 01 15:22:09 although I'm quite often in the freesmartphone git I didn't noticedi t Sep 01 15:22:48 It was recently moved from shr svn to freesmartphone git ;-) Sep 01 15:24:01 that might be the cause ;) Sep 01 15:29:17 AndreasD, my dialer3 is not working. Just launched it on my freerunner. It displays a Gtk-Warning about a missing icon 'moko-history-call-in', says "aborting..." and "Aborted" and quits. Any ideas? ;) Sep 01 15:31:43 He wants the 'hicolor' theme. Sep 01 15:34:36 quickdev: nope, sorry Sep 01 15:35:29 AndreasD, opkg list | grep theme - could you post it? Sep 01 15:40:03 AndreasD, the solution is installing hicolor-icon-theme. Sep 01 15:40:19 aleix, is it possible to include the package hicolor-icon-theme in the shr build? Sep 01 15:42:45 when clicking 'call' it quits for an unknown reason Sep 01 15:55:04 quickdev: no idea, I still can not decide on that... newbie here :-) Sep 01 15:55:39 who is responsible for adding packages to shr? Sep 01 15:56:18 quickdev: maybe wurp2|working, Ainulindale, MarcOChapeau Sep 01 16:21:17 -j openmoko-no Sep 01 16:41:23 mickeyl, there's a little typo in the ussd handler. One minute for it? Sep 01 16:42:05 sure Sep 01 16:42:08 what did i wrong? Sep 01 16:44:41 mickeyl, http://git.freesmartphone.org/?p=framework.git;a=blob;f=framework/subsystems/ogsmd/objects.py;h=e0a0c0ae459797afa3000f70c97aed2eda98f4e2;hb=HEAD#l466 - line 466, DBUS_INTERFACE_CALL should be DBUS_INTERFACE_NETWORK Sep 01 16:46:02 btw. ussd works quite fine Sep 01 16:49:29 freesmartphone.org: 03mickey 07framework * r8043af8488b5 10/framework/subsystems/ogsmd/objects.py: ogsmd: fix wrong dbus namespace for IncomingUssd signal. Thanks quickdev! Sep 01 16:49:30 ah, right. fixed. Sep 01 16:52:30 mickeyl, it's sure that frameworkd is used in asu later on, isn't it? Sep 01 17:00:11 quickdev: If we're good enough, sure :-) Sep 01 17:02:00 hi Sep 01 17:03:01 has anyone ever thought about an EFL based dialer? Sep 01 17:03:14 quickdev: no one really can tell about Openmoko's plans Sep 01 17:03:21 we should know more in 6 weeks Sep 01 17:03:34 quickdev: sure, that's what zhone is :) Sep 01 17:04:44 mickeyl, zhone is just a demo, nothing more, isn't it? Sep 01 17:04:51 yep Sep 01 17:10:28 Ainulindale, didn't you work on a ncurses gui? Sep 01 18:46:48 freesmartphone.org: 03mickey 07framework * r8911eab6d722 10/ (3 files in 2 dirs): enable global log_level in [frameworkd] section Sep 01 19:41:24 How can I troubleshoot bitbake -c build openmoko-dialer3 error ? are there logfiles for this task ? Sep 01 19:43:36 found them .. sorry Sep 01 21:35:48 mickeyl: ping Sep 01 22:33:34 mickeyl: Parsing .bb files, please wait...http://svn.openmoko.org/trunk/src/target/kernel Sep 01 22:33:49 looks like there's a recipe that accesses the svn kernel stuff you just removed Sep 01 22:33:58 ah right Sep 01 22:34:01 need to yank these Sep 01 22:34:07 let me do that Sep 01 22:34:28 mickeyl: did you get my email about a git repo for the fso makefile stuff? Sep 01 22:35:00 yeah Sep 01 22:35:10 will add you a repository asap Sep 01 22:35:14 thx Sep 01 22:35:21 no great hurry Sep 01 22:43:57 should be there now Sep 01 22:44:20 g'night Sep 01 22:56:49 mickey|zzZZzz: thx Sep 01 23:08:51 Is there a way to adjust the backlight brightness on an OM phone besides writing to the /sys,.../brightness files, that would be independent of the phone model? Sep 01 23:54:59 Does anyone know if there is a document somewhere which lists all possible tags which may appear in the CONTROL/control file used to build a .ipk file, and what the use of each tag is? Sep 02 00:01:44 freesmartphone.org: 03rod 07fso-makefile * rf2f6b286ec10 10/Makefile: Sep 02 00:01:44 freesmartphone.org: Download common directory from git repository. Sep 02 00:01:44 freesmartphone.org: Signed-off-by: Rod Whitby Sep 02 00:04:06 Ken_Young: UTSL, I'm afraid. Sep 02 00:05:02 rwhitby, Okey-dokey. Sep 02 00:05:35 rwhitby, Thanks for letting me know. **** ENDING LOGGING AT Tue Sep 02 02:59:56 2008