IRC log for #openmoko-cdevel on 20100402

00:06.21*** join/#openmoko-cdevel johnsu01 (~user@fsf/staff/johnsu01)
00:16.39*** join/#openmoko-cdevel raster (raster@enlightenment/developer/raster)
00:25.49*** join/#openmoko-cdevel wolfspraul (~wolfsprau@lucia.q-ag.de)
00:40.06*** join/#openmoko-cdevel donaldd (~donaldd@CPE-58-175-44-122.vic.bigpond.net.au)
00:44.35*** join/#openmoko-cdevel wolfspraul (~wolfsprau@lucia.q-ag.de)
00:52.15*** join/#openmoko-cdevel juan_arandaalvar (~jaranda@adsl-70-128-164-227.dsl.rcsntx.swbell.net)
01:05.17*** join/#openmoko-cdevel Defiant (erik@e177136028.adsl.alicedsl.de)
02:20.16*** join/#openmoko-cdevel wolfspraul (~wolfsprau@114.244.37.69)
02:23.30*** join/#openmoko-cdevel wolfspra1l (~wolfsprau@114.244.37.69)
02:25.52*** join/#openmoko-cdevel wolfspra2l (~wolfsprau@lucia.q-ag.de)
02:27.24*** join/#openmoko-cdevel juan_arandaalvar (~jaranda@adsl-70-128-164-227.dsl.rcsntx.swbell.net)
04:22.15*** join/#openmoko-cdevel meudar (~meudar@76.226.176.221)
04:34.10*** join/#openmoko-cdevel DocScrutinizer (~jr@openmoko/engineers/joerg)
04:59.27*** join/#openmoko-cdevel vanous123 (~vanous@ip-85-93-173-178.wscnet.cz)
05:20.14*** join/#openmoko-cdevel Gabrys (~Gabrys@89.229.55.160)
05:26.02*** join/#openmoko-cdevel eolson (~eolson@c-24-13-244-61.hsd1.il.comcast.net)
05:40.05leviathanmickey|zzZZzz: http://people.ee.ethz.ch/~davidlan/downloads/OE/htcdream/
05:53.55*** join/#openmoko-cdevel graziano (~3e4d3815@fsf/member/graziano)
06:09.21*** join/#openmoko-cdevel vanous123 (~vanous@robe.ludik.cz)
06:20.39*** join/#openmoko-cdevel radekp (~radek@88.146.48.30)
06:25.49*** join/#openmoko-cdevel GarthPS (~quassel@vig38-4-82-233-124-245.fbx.proxad.net)
06:31.49*** join/#openmoko-cdevel meudar (~meudar@adsl-76-226-74-107.dsl.sfldmi.sbcglobal.net)
06:50.05*** join/#openmoko-cdevel vanous123 (~vanous@ip-85-93-173-178.wscnet.cz)
06:52.47*** join/#openmoko-cdevel GarthPS (~quassel@LPuteaux-156-16-47-96.w82-127.abo.wanadoo.fr)
06:53.12*** join/#openmoko-cdevel jansam (~jansam@chaos.mk.cvut.cz)
06:54.17JaMamorning
06:55.14*** join/#openmoko-cdevel tg` (~tg@x-net.hu)
06:57.24*** join/#openmoko-cdevel Martix (~Martix@gw-unart.inext.cz)
06:58.36*** join/#openmoko-cdevel kwek (~kwek@83.46.118.216)
07:00.36*** join/#openmoko-cdevel JaMae (~martin@161-24.13.24.78.awnet.cz)
07:03.10*** part/#openmoko-cdevel gnustavo (ejabberd@galleta.ziritione.org)
07:07.22*** join/#openmoko-cdevel vegyraupe (~vegyraupe@p57952787.dip.t-dialin.net)
07:11.31*** join/#openmoko-cdevel AndreasD (~andreas@1407ds1-ns.0.fullrate.dk)
07:13.53*** join/#openmoko-cdevel nielsle (~nielsle@1503032406.dhcp.dbnet.dk)
07:14.08*** join/#openmoko-cdevel Heinervdm (~thomas@pD9E166D5.dip.t-dialin.net)
07:22.18*** join/#openmoko-cdevel budfive (~opera@cpe-75-82-219-32.socal.res.rr.com)
07:28.46blindcodermoin
07:43.40blindcoderfor the record: Android sucks so badly that even CERN would be afraid of touching it
07:47.03blindcoderapart from the now-seemingly-everywhere capacitive display (which is a hardware design inherently broken), it's tied so hard into a google account that you can't even open the phonebook without sending it to google
07:47.47alexxyJaMa: mrmoku|away: TAsn: any ideas why intone doesnt work after latest upgrade?
07:47.48blindcoderfile transfer via bluetooth? oh look, we forgot to add an obex stack to the OS, sorry
07:48.11JaMaalexxy: elementary bug
07:48.28alexxyJaMa: any ideas how to repair it
07:48.29alexxy?
07:49.42JaMadon't know any easy sollution (I would have push it if I had one).. maybe it's already fixed upstream..
07:49.52JaMadidn't have enough time yesterday to debug it more
07:50.40alexxyJaMa: can you built latest version?
07:51.53JaMasvn log doesn't show anything interesting with elementary :/
07:52.11JaMaI'll build it localy
07:52.36JaMabut I don't expect it to be fixed just with EFL bump.. someone has to report it, send patch upstream..
07:54.30*** part/#openmoko-cdevel budfive (~opera@cpe-75-82-219-32.socal.res.rr.com)
07:55.10*** join/#openmoko-cdevel budfive (~opera@cpe-75-82-219-32.socal.res.rr.com)
07:55.11*** part/#openmoko-cdevel budfive (~opera@cpe-75-82-219-32.socal.res.rr.com)
08:02.27*** join/#openmoko-cdevel Sleep_Walker (~Sleep@nat/novell/x-rlbanxireumobuxd)
08:05.20JaMais looking for volunteer to fix packagekit opkg backend
08:05.43JaMathe rest of recipes included in SHR is building just fine again..
08:10.53*** join/#openmoko-cdevel valos (~valos@2001:7a8:115a:1:219:b9ff:fe63:f3fe)
08:19.51*** join/#openmoko-cdevel dhawk (~devh@91-115-174-25.adsl.highway.telekom.at)
08:25.28grazianoehi the new track skin is awesome, is there any info about when it will become live?
08:36.39DocScrutinizerwonders how elementary can break ringtone
08:37.51JaMaDocScrutinizer: if you're refering to intone then it's not ringtone but application (music player written in elementary)
08:38.09DocScrutinizeroops
08:38.19DocScrutinizerno coffee yet
08:38.33JaMaalexxy: with latest EFL still the same..
08:38.41JaMa#0  0x409c757c in strncat () from /lib/libc.so.6
08:38.42JaMa#1  0x40058d2c in _item_realize () from /usr/lib/libelementary-ver-pre-svn-05.so.0
08:44.07*** join/#openmoko-cdevel Orias_Korva (~atilla@188.200.221.147)
09:01.11*** join/#openmoko-cdevel m0nt0 (~monto@151.57.171.193)
09:19.04*** join/#openmoko-cdevel der-lehmann (~der-lehma@188-192-133-169-dynip.superkabel.de)
09:23.05*** join/#openmoko-cdevel Gabrys (~Gabrys@89.229.55.160)
09:30.40*** join/#openmoko-cdevel TAsnn (~tasn@89-139-164-35.bb.netvision.net.il)
09:34.16*** join/#openmoko-cdevel cbrake (~cbrake@oh-69-34-21-229.sta.embarqhsd.net)
09:37.57TAsnn-Laptop:P
09:38.00*** join/#openmoko-cdevel viq (~viq@unaffiliated/viq)
09:38.02TAsnn-LaptopHad to group em.
09:41.30*** join/#openmoko-cdevel Gabrys (~Gabrys@89.229.55.160)
09:41.42Q-MasterTAsn: again phoneui hates "Cell phone" fields.
09:43.27TAsnn-LaptopQ-Master, have you defined "Cell phone" as a phonenumber type?
09:43.33TAsnn-Laptopif not, it should hate it.
09:44.36Q-MasterTAsn: are you kidding me?
09:44.40TAsnn-LaptopI'm not.
09:44.59TAsnn-LaptopI don't have frameworkd/moko near me atm (I'm at the kitchen while the moko is in my room)
09:45.04TAsnn-Laptopbut it should be something like:
09:45.22Q-MasterTAsn: As I've told. It hates "Cell phone" as was before. It shows it as a crappy list of unknown symbols.
09:45.32TAsnn-LaptopQ-Master, OH.
09:45.54TAsnn-LaptopQ-Master, what version of phoneui-shr?
09:46.04Q-MasterTAsn: but now only in phone selection menu if contact has several phone numbers/
09:46.14Q-Master1 sec
09:46.25TAsnn-Laptopoh, in phone selection menu?
09:46.36TAsnn-Laptopthat's ok, it just means mrmoku was being a noob :P
09:46.38TAsnn-Laptopmrmoku, ^
09:46.41mrmokunah
09:46.53mrmokuTAsnn-Laptop: tell me news...not old stuff ;)
09:46.54Q-Mastermrmoku: ^^^
09:47.12TAsnn-Laptop:P
09:47.29mrmokuQ-Master: let me add 'Cell phone' as phonenumber field and try...
09:47.47TAsnn-Laptopmrmoku, do you handle GLists in that screen?
09:48.00TAsnn-LaptopI think that's the issue
09:48.17TAsnn-LaptopThat you don't handle GLists when "Cell phone" has more than one value.
09:48.34TAsnn-LaptopQ-Master, correct if I'm wrong, but isn't that when happens?
09:48.35Q-Mastermrmoku: add several ones per contact.
09:48.44TAsnn-LaptopI rock! :P
09:49.05TAsnn-LaptopThis just shows you how experienced I am in introducing bugs :P
09:49.06Q-Masterseems si\
09:49.10Q-Masterso
09:50.05TAsnn-Laptopmrmoku, are you trying to get a better bugs/line-of-code than mine? :P
09:50.35Q-Masterbugmakers. 8)
09:51.10TAsnn-Laptopbrb
09:51.22Q-Mastercoward. 8)
09:51.29*** join/#openmoko-cdevel TAsn-Laptop (~tasn@89-139-164-35.bb.netvision.net.il)
09:51.38*** join/#openmoko-cdevel raster (raster@enlightenment/developer/raster)
09:51.49mrmokuTAsn-Laptop: MDBUS2> org.freesmartphone.opimd /org/freesmartphone/PIM/Contacts org.freesmartphone.PIM.Fields.AddField 'Cell phone' phonenumber
09:51.52mrmoku[ERR]: Need 2 params, supplied 3
09:51.53mrmokuwhat's that?
09:52.22TAsn-Laptopmrmoku, sounds like a bug in mdbus
09:52.25TAsn-Laptoptry in terminal
09:52.28TAsn-Laptopshould work.
09:52.29mrmokuyeah
09:52.31TAsn-Laptopor maybe
09:52.31mrmokuthat works
09:52.32TAsn-Laptoptry
09:52.33TAsn-Laptop""
09:52.36TAsn-Laptopinstead of ''
09:52.37mickey|zzZZzzdo you have a stray space character?
09:52.48mickeylmorning, btw.
09:53.15mickeylspaetz: yes, bash completion would be awesome, have to take a look how that works
09:54.15mrmokuQ-Master: works just nice... as expected ;)
09:54.29mrmokumickeyl: morning... what is a stray space char?
09:55.14mickeylaah wait
09:55.17mickeyli think i know
09:55.28Q-Mastermrmoku: I'll upgrade and recheck now
09:55.29mickeylthis was the interactive cmdline, right?
09:55.34mrmokuyep
09:55.36mickeylok
09:55.39mickeylthat's a bug in mdbus
09:55.43mickeylit has no idea about 'Cell Phone'
09:55.51mickeylit treats it as two parms
09:55.54mickeylcan you open a bug?
09:55.55mrmokuQ-Master: ListFields shows 'Cell Phone' with type phonenumber?
09:56.02mrmokumickeyl: ok
09:56.40Q-Master* check_data_file_clashes: Package alsa-states wants to install file /etc/asound.state
09:56.40Q-Master<PROTECTED>
09:56.40Q-Master<PROTECTED>
09:56.40Q-Master<PROTECTED>
09:57.32Q-Masterroot@om-gta02:~# opkg upgrade
09:57.32Q-MasterUpgrading alsa-state on root from 0.2.0-r14.4 to 0.2.0-r15.4...
09:57.32Q-MasterDownloading http://build.shr-project.org/shr-unstable/ipk//all/alsa-state_0.2.0-r15.4_all.ipk.
09:57.32Q-MasterInstalling alsa-states (0.2.0-r15.4) to root...                                              
09:57.32Q-MasterDownloading http://build.shr-project.org/shr-unstable/ipk//om-gta02/alsa-states_0.2.0-r15.4_om-gta02.ipk.
09:57.37Q-Masterwhat's that?
10:03.31*** join/#openmoko-cdevel Orias_Korva (~atilla@188.200.221.147)
10:05.00mrmokuQ-Master: root@om-gta02:~# mdbus2 -s org.freesmartphone.opimd /org/freesmartphone/PIM/Contacts org.freesmartphone.PIM.Fields.ListFields                      
10:05.03mrmoku( { "Phone":"phonenumber", "Surname":"name", "Name":"name", "Affiliation":"text", "Photo":"photo", "Work phone":"phonenumber", "Note":"text", "E-mail":"email", "Birthday":"date", "Mobile phone":"phonenumber", "Address":"address", "Cell phone":"phonenumber", "Nickname":"name", "Home phone":"phonenumber" } )
10:05.44Q-Masterroot@om-gta02 ~ $ mdbus2 -s org.freesmartphone.opimd /org/freesmartphone/PIM/Contacts org.freesmartphone.PIM.Fields.ListFields
10:05.44Q-Master( { "Home cell phone":"phonenumber", "Surname":"name", "Name":"name", "Work cell phone":"phonenumber", "Phone":"phonenumber", "Photo":"photo", "Work phone":"phonenumber", "Mobile phone":"phonenumber", "Note":"text", "Affiliation":"text", "Birthday":"date", "Work e-mail":"email", "E-mail":"email", "Address":"address", "Cell phone":"phonenumber", "Nickname":"name", "Home phone":"phonenumber" } )
10:06.11mrmokuQ-Master: then there is something else wrong :/
10:06.43mrmokuahh...
10:06.48mrmokureread backlog :P;
10:07.26mrmokuQ-Master: yeah right you are
10:07.27Q-Mastermrmoku: and everything is the same. I open contacts, press call. get window with 2 buttons. One contains some weird symbols and the second contains the "Phone" field number
10:07.31mrmokuand /me is a noob :P
10:07.37mrmokuQ-Master: will fix
10:07.55Q-Mastermrmoku:  but this contact has 3 numbers, not 2.
10:08.41mrmokuyeah, 2 cell phone and one other, right?
10:08.53Q-Masteryep
10:15.15*** join/#openmoko-cdevel dos1 (~dos@unaffiliated/dos1)
10:19.30*** join/#openmoko-cdevel pb_ (~pb@88-108-105-149.dynamic.dsl.as9105.com)
10:20.37*** join/#openmoko-cdevel sepultina (~quassel@zux221-107-211.adsl.green.ch)
10:22.28*** join/#openmoko-cdevel VDVsx (~Valerio@Maemo/community/council/VDVsx)
10:28.36*** join/#openmoko-cdevel vanous123 (~vanous@robe.ludik.cz)
10:34.14JaMaxserver-1.8 in shr :)
10:35.56JaMaTAsn: any hint? latest EFL from today.. http://paste.pocoo.org/show/196665/
10:36.39TAsnnope
10:36.42TAsnbut looks like a
10:36.45TAsnrm -rf .e
10:36.47TAsnwill fix it.
10:37.00JaMaTAsn: rm -rf ~/.efreet :)
10:37.11TAsnsame thing :P
10:37.47JaMabut maybe that's the problem, with desktop cache (some shr bug)
10:38.34TAsnIt looks like there was an issue
10:38.36TAsnand they fixed it.
10:39.24JaMaTAsn: your .efreet is link somewhere to .e? or what do you mean as "same thing"?
10:39.56TAsnsame thing: they both show when you write .e <TAB> :P
10:40.15JaMahehe
10:40.17TAsnOr in other words, that's what I meant (removing the configs)
10:40.41*** join/#openmoko-cdevel badcloud (~raanan@ti400720a342-0866.bb.online.no)
10:41.01JaMaI'm not sure what's in .e/e/appshadow and .efreet/*.cache (looks quite the same to me), but nvm
10:42.07JaMaand the error is from calling efreet_desktop_cache_create and it's still there even after removing .efreet :/
10:42.48TAsnJaMa, I remember reading something about it in e-devel ml
10:42.49TAsnsec
10:44.38TAsnok nvm
10:44.41TAsnI was wrong.
10:45.03TAsnor more correctly: I was right but I can't seem to find it in my inbox :P
10:46.32mrmokuQ-Master: here you are :)
10:47.17Martixjust booted his fancy new Touch Book
10:47.29CIA-32SHR: 03mok 07libphone-ui-shr * r6eddcefa371a 10/src/util/ui-utils-contacts.c: ui-utils-contacts.c: fix number selection for multiple numbers of the same type
10:47.31Martixand want put Enlightenment on it :-)
10:48.04mrmokuQ-Master: convince JaMa to build it :P
10:48.07mrmokulunch
10:48.09mrmokubbl
10:48.17Q-MasterJaMa: build здя
10:48.20Q-Masterplz
10:51.05JaMakillled xorg build in order to restart build with libphone-ui-shr
10:52.40*** join/#openmoko-cdevel Meomer (~phaegi@gw.ptr-80-238-206-73.customer.ch.netstream.com)
10:54.19*** join/#openmoko-cdevel vanous123 (~vanous@ip-85-93-173-178.wscnet.cz)
10:55.59*** part/#openmoko-cdevel Martix (~Martix@gw-unart.inext.cz)
10:56.04*** join/#openmoko-cdevel Martix (~Martix@gw-unart.inext.cz)
10:57.43*** join/#openmoko-cdevel Meomer_ (~phaegi@217-162-223-197.dclient.hispeed.ch)
10:57.56blindcoderJaMa: new phoneui?
10:58.13blindcoderJaMa: does it fix "crash when pressing call and having two 'Cell phone' or 'Mobile phone' entries"?
10:58.27blindcoderargh
10:58.38JaMablindcoder: ask mrmoku
10:58.38blindcodernevermind, backlog helps prevent show of stupidity
10:58.44TAsnblindcoder, mostly :P
10:58.58TAsnblindcoder, JaMa: From the log, the answer looks like a definite yes :P
11:00.18blindcoderthanks, I'll now continue my work on getting android to a usable state without stripping naked in front of google
11:04.19*** join/#openmoko-cdevel gnustavo (ejabberd@galleta.ziritione.org)
11:04.35*** join/#openmoko-cdevel GarthPS|away (~quassel@vig38-4-82-233-124-245.fbx.proxad.net)
11:06.50DocScrutinizerblindcoder: do that in front of google streetview camcar - better effect ;-P
11:09.17blindcodertrue :)
11:15.44*** join/#openmoko-cdevel GNUtoo (~GNUtoo@host115-202-dynamic.21-79-r.retail.telecomitalia.it)
11:23.13*** join/#openmoko-cdevel mirko (~daten@e179144211.adsl.alicedsl.de)
11:25.53*** join/#openmoko-cdevel naeg (~naeg@194.208.239.170)
11:29.51*** join/#openmoko-cdevel playya (~playya@unaffiliated/playya)
11:42.07GNUtoomickeyl, hi we have access to the backlight device trough fb_info,so if you also need something backlight ask,but I'm trying to get msmfb_info in the ioctl function
11:42.55GNUtoomaybe with container_of
11:45.02*** join/#openmoko-cdevel pespin (~Sharwin_F@222.pool85-58-21.dynamic.orange.es)
11:49.53*** join/#openmoko-cdevel xrmx (~rm@dynamic-adsl-78-14-61-128.clienti.tiscali.it)
11:50.08mickeylGNUtoo: ok, sounds good
11:50.11GNUtoomickeyl, how do I test blank and unblank? I write 0 and 4 to some sys files?
11:50.24mickeylno, you have to use ioctls as well
11:50.29GNUtoook
11:50.31GNUtoopython?
11:50.32mickeylyou can use the small python script
11:50.34mickeylyeah
11:50.36GNUtoook
11:50.42mickeylthinking about that...
11:50.49mickeyli guess a small console utili would be cool
11:51.00mickeyl$ ioctl 0x4512 2
11:51.03mickeylor something like that :)
11:51.11GNUtoolol would be nice
11:51.24GNUtoobut 2 is fd?
11:51.32mickeylah wait
11:51.35mickeylwe need three params
11:51.46mickeylioctl /dev/foo <num> <op>
11:52.01*** join/#openmoko-cdevel badcloud (~raanan@ti400720a342-0866.bb.online.no)
11:52.12mickeylhmm, give me 15 minutes
11:54.30Q-MasterUpgrading alsa-state on root from 0.2.0-r14.4 to 0.2.0-r15.4...
11:54.30Q-MasterDownloading http://build.shr-project.org/shr-unstable/ipk//all/alsa-state_0.2.0-r15.4_all.ipk.
11:54.30Q-MasterInstalling alsa-states (0.2.0-r15.4) to root...
11:54.30Q-MasterDownloading http://build.shr-project.org/shr-unstable/ipk//om-gta02/alsa-states_0.2.0-r15.4_om-gta02.ipk.
11:54.34Q-MasterJaMa: ^^^^^^^^^^^^
11:55.26*** join/#openmoko-cdevel otypoks (~e55c24034@xkh1g1.infr.xiaoka.com)
11:55.56Q-Master<PROTECTED>
11:55.56Q-Master<PROTECTED>
11:56.10Q-MasterJaMa: ^^^^^^
11:57.23TAsnJaMa, kill alsa-scenarii-shr please :P ^^^^
11:58.07GNUtooanyway it's compiling
11:58.16GNUtoowill take some time
11:58.48GNUtoomake -j3 is nice
11:59.21GNUtoobooting
11:59.49Q-MasterGNUtoo: -j5 better. 8)
12:01.03GNUtooQ-Master, I've only dual core
12:01.12GNUtoonot quad
12:02.11*** join/#openmoko-cdevel fsteinel (~fsteinel@fedora/fsteinel)
12:09.12CIA-32freesmartphone.org: 03mickey 07cornucopia * r851245ec1e6a 10/tools/mioctl/ (14 files in 2 dirs): mioctl: utility to call ioctls on command line
12:09.18mickeylGNUtoo: here we are
12:09.32mickeyli'll create a recipe for OE now
12:09.33GNUtoothanks a lot
12:09.42mickeylnp
12:09.48mickeylmight come in handy at times
12:21.51DocScrutinizermoin
12:32.02GNUtoomickeyl, NOTE: Running task 3633 of 4042
12:32.10JaMaTAsn: they're not in new images.. it's just crap on Q-Master's disk
12:32.22GNUtooshould I wait until completion to bitbake your vala uttility
12:32.30JaMaTAsn: already killed with ffalarms upgrade...
12:32.32GNUtooor can I try with python for now?
12:32.41mickeylGNUtoo: can use python as well
12:32.45mickeylit's the same
12:32.52GNUtoook
12:33.03JaMaTAsn: and yes.. maybe there is still some package somewhere, depending on that...
12:33.05GNUtoo>>> fcntl.ioctl( fd , 0x4611 , 0x0 )
12:33.13GNUtooIOError: [Errno 22] Invalid argument
12:33.45JaMaTAsn: but not in current -lite, -full SHR image
12:33.47GNUtoofd = os.open("/dev/fb0",0) btw
12:34.28*** join/#openmoko-cdevel der-lehmann (~der-lehma@188-192-127-165-dynip.superkabel.de)
12:34.42mickeylGNUtoo: right
12:34.57mickeylmsmfb does not implement it yet
12:35.07GNUtooIf the ioctl was not present the kenrel would tell it
12:35.07*** join/#openmoko-cdevel Martix__ (~Martix_@gw-unart.inext.cz)
12:35.23GNUtooI see nothing in dmesg
12:35.40GNUtooI just implemented that ioctl
12:35.44mickeylah
12:35.56mickeyldo you handle all args?
12:36.16mickeyl0x0 is for unblank, 0x4 is for blank
12:36.46GNUtoohttp://pastebin.com/ZF5hQmak
12:37.02*** join/#openmoko-cdevel Q-Master (~qmaster@95-29-233-190.broadband.corbina.ru)
12:37.21JaMaQ-Master: please read log..
12:37.29GNUtoomickeyl, no just blank and unblank
12:37.38GNUtooso 0 and 4
12:37.40GNUtoolike in fb.h
12:37.41JaMaQ-Master: between your quit and now()
12:37.45GNUtooI'll try sysfs nodes
12:37.59mickeylhmm, you're right
12:38.11mickeylit's as if they were handled elsewhere
12:38.18mickeylmsmfb should complain about it
12:38.20mickeylhmm
12:38.22mickeylstrange
12:39.21GNUtoommm
12:39.43*** join/#openmoko-cdevel sepultina (~quassel@zux221-107-211.adsl.green.ch)
12:39.53Q-MasterJaMa: don't see anything in txt log
12:40.18GNUtoomickeyl, what about /sys/class/backlight/<backlight>/bl_power ?
12:40.27GNUtooshouldn't we implement them there too
12:40.35GNUtooah no
12:40.46GNUtoobacklight and pannel are different
12:41.51mickeylwell
12:42.05mickeylon other kernels bl_power works similar to FBIOBLANK
12:42.16mickeylbut i'm happy with either one
12:42.32mickeylit's important though that brightness == 0 is decoupled from pane deinit
12:42.37GNUtoook
12:42.45mickeylsince on the dream you can still see the display w/ brightness 0
12:42.51mickeylon most other systems you can't
12:42.55GNUtoofor now it is
12:42.56mickeylso we should keep it that way
12:43.02mickeylyep
12:45.21TAsnJaMa, yo,u rock :P thanksp
12:47.38Q-Masterрт
12:47.51Q-Masterhm... big troubles with xorg
12:48.00Q-Masterit is not loading after update
12:48.11Q-Master(EE) module ABI major version (6) doesn't match the server's version (7)
12:48.22Q-Masterand so on
12:51.07JaMaah...
12:51.18JaMaxf86-drivers need PR bump.. mmt
12:51.43*** join/#openmoko-cdevel mickeyl (~mickey@80.81.242.146)
12:51.44*** join/#openmoko-cdevel methril_home (~methril@189.27.130.70.dynamic.adsl.gvt.net.br)
12:52.05GNUtoomickeyl, I think something is wrong in python code
12:52.31GNUtooI'll try with your uttility or with C
12:52.36mickeylok, try mioctl
12:54.25*** join/#openmoko-cdevel GarthPS (~quassel@LPuteaux-156-16-47-96.w82-127.abo.wanadoo.fr)
12:54.33GNUtoomickeyl, http://pastebin.com/C4x5E1rS
12:55.45mickeylah, right, fso2-demo-image does not install any desktop files
12:55.48mickeyljust comment this line out
12:55.49JaMaQ-Master: fix is building, thanks for quick report
12:55.57Q-Masterok
12:55.58mickeyloh and while you're there:
12:56.24mickeylone more change
12:56.34mickeyl(uncommited as it only applys to dream atm.)
12:56.42mickeyl+    # remove devices script; we are using devtmpfs
12:56.42mickeyl+    rm -f ./etc/init.d/devices
12:56.50*** part/#openmoko-cdevel vanous123 (~vanous@ip-85-93-173-178.wscnet.cz)
12:57.04mrmokuTAsn: in libphone-ui we have stuff like this for example:
12:57.06mrmokuphoneui_utils_contact_delete(const char *path, void (*callback) (GError *, gpointer), void *data)
12:57.08mickeylotherwise you get wrong devices
12:57.37mrmokuTAsn: callbacks change with libfso-glib...
12:57.44TAsnoh really?
12:57.46TAsnwhat to?
12:58.03mrmoku(GSource *source, GAsyncResult *res, gpointer data)
12:58.08mrmoku_all_ of them :)
12:58.09GNUtoowhere?
12:58.12GNUtooin the recipe?
12:58.25TAsnmrmoku, I don't care then, we will conform to the old format which is better.
12:58.29mrmokuTAsn: then you call the ..._finish function with res to get the resiult
12:58.41TAsnmrmoku, we'll do that stuff ourselves
12:58.47mickeylGNUtoo: yes, in fso-image.inc
12:58.50mrmokuTAsn: yeah, that's what I wanted to tell you... going to wrap that in libphone-ui
12:58.50GNUtoook
12:58.51TAsnand call the callback function as we should.
12:58.57TAsnmrmoku, sure thing. :P
12:59.00mrmokuk
12:59.45GNUtooshould I INC_PR the file?
12:59.52mickeylnot necessary
12:59.58mickeylimage files will be reread
13:00.06mickeylevery time you build
13:00.34GNUtoook,once I had issues with tasks<->machine where it wasn't taken into account
13:01.14*** join/#openmoko-cdevel Paulus_ (~irc@dslb-088-066-239-072.pools.arcor-ip.net)
13:08.38GNUtoohttp://pastebin.com/ayjarZYR
13:08.48GNUtooI'll try to fix it
13:11.25GNUtoonot in deploy ipk dir
13:13.31GNUtooI'll bitbake update-modules
13:18.32JaMaQ-Master: can you upgrade and confirm?
13:21.57CIA-32freesmartphone.org: 03mickey 07specs * r892b9dde5751 10/ (3 files in 3 dirs): org.freesmartphone.Device: add signal DirectionalEvent( sii )
13:22.50mrmokuplayya: do I still have to pass me the proxy as userdata for the _finish call in the callback or is that fixed meanwhile?
13:23.19playyano. not yet.
13:23.31playyai played with my pre, sorry :/
13:25.05mrmokuplayya: np
13:25.09*** join/#openmoko-cdevel methril_home (~methril@189.27.132.34.dynamic.adsl.gvt.net.br)
13:25.40GNUtoomickeyl, I wonder if the ioctl are mapped to /dev/fb0
13:25.48GNUtooin C the ioctl also fail
13:26.37mickeylhmm
13:26.49mickeyliirc the ioctl interface does not intercept ioctls depending on type
13:27.56GNUtoomickeyl, if ioctl was not present it would have printed unknow ioctl
13:28.08GNUtoomickeyl, I also added a print for when it was called
13:28.12GNUtooso it would have also printed
13:28.44Q-Mastermrmoku: everything is ok.
13:31.52mickeylGNUtoo: you see me clueless :/
13:34.19GNUtooI'll be back later
13:37.05CIA-32freesmartphone.org: 03mickey 07cornucopia * r2c5d52878bc1 10/fsodeviced/src/plugins/kernel_input/plugin.vala:
13:37.05CIA-32freesmartphone.org: fsodeviced: kernel_input: handle relative events
13:37.05CIA-32freesmartphone.org: This is a preliminary way to handle things like trackballs and joysticks
13:37.05CIA-32freesmartphone.org: in scenarios that lack a proper display server taking over these events.
13:40.56*** join/#openmoko-cdevel juan_arandaalvar (~jaranda@adsl-70-128-164-227.dsl.rcsntx.swbell.net)
13:49.16mrmokuQ-Master: :)
13:55.28*** join/#openmoko-cdevel der-lehmann (~der-lehma@188-192-127-165-dynip.superkabel.de)
14:00.01*** join/#openmoko-cdevel methril_home (~methril@189.27.132.178.dynamic.adsl.gvt.net.br)
14:11.15GNUtoohi mickeyl libpam_misc.so.0 is missing
14:11.43mickeylfor what?
14:11.45mickeylfrom waht?
14:12.31GNUtoomickeyl, from your fso2-image
14:12.44GNUtooI wonder what's the best way to solve this problem
14:12.47GNUtooI can't login
14:12.53mickeylhmm
14:12.57mickeyldoesn't sound like an fso2 problem
14:13.03mickeylsounds like someone broke OE
14:13.07GNUtooah ok
14:13.10GNUtooagain? lol
14:13.28GNUtooI thought it was an image problem
14:13.44mickeylunlikely
14:13.48GNUtoosome days ago I bitbaken 2 images and login worked(but not x-window-manager)
14:13.52GNUtoook
14:14.03mickeylwhere would you expect this lib to be?
14:14.04GNUtoois there a way to fix that manually?
14:14.20GNUtooin the rootfs somewhere
14:14.22GNUtooit's not
14:14.32GNUtootar tvjpf ./shr-fso2-demo-image-eglibc-ipk--20100402-htcdream.rootfs.tar.bz2 | grep pam => nothing
14:14.46mickeylsame here
14:14.49mickeyland i can login fine
14:14.53GNUtooah
14:14.54mickeyli don't have pam
14:15.02mickeylnever used it
14:15.03GNUtoologin: root
14:15.18GNUtooand then it says :
14:15.30GNUtoo/bin/login: error while loading shared libraries:
14:15.46GNUtoolibpam_misc.so.0:
14:15.50mickeyluh oh
14:15.51GNUtooetc...
14:16.04mickeylsomeone played with login settings, busybox, or what not
14:16.16mickeylperhaps you should use DISTRO=minimal
14:16.23mickeyli don't know the scary things angstrom does
14:16.26mickeyland shr includes angstrom
14:17.08GNUtooisn't minimal derived from angstrom?
14:17.14GNUtoomicro is not
14:17.23GNUtoobut micro has strange directory structure
14:17.27mickeylneither is minimal
14:17.30GNUtoook
14:17.50mickeylsome months ago i have refactored angstromisms back into sane-*.inc
14:17.55mickeylthen derived minimal to use those incs
14:18.03mickeylin order to make OE less angstrom-specific
14:18.07mickeyland make it more useful for other distros
14:18.17GNUtoologin is not from busybox
14:18.22GNUtoologin -> login.util-linux-ng
14:18.27GNUtoowhich I bet require pam
14:18.32mickeylah, i noticed many changes there in the last weeks
14:18.36mickeylthat's probably what broke it
14:18.40mickeylmissing dependencies or so
14:18.50mickeylgive minimal a try
14:18.53mickeylit is more predictable
14:19.15*** join/#openmoko-cdevel naeg (~naeg@194.208.239.170)
14:20.31GNUtoomickeyl, my build system is not fast...it's a pentium M 2GHZ@less_than_2ghz_cause_heat
14:20.38GNUtoobut it's on 24h/24
14:20.39*** join/#openmoko-cdevel The-Butch (~bastian@p57BA7816.dip.t-dialin.net)
14:21.15GNUtooelse I've an athlon X2 or something like that
14:21.29GNUtoobut it's not on 24h/24 and need hard disk change to host oe builds
14:21.40mickeylwe'll have an autobuilder soon
14:21.54GNUtoook nice
14:22.05Bastianhi
14:22.19mickeylyo Bastian
14:22.34mickeylalian got a dream
14:22.41Bastianwhich?
14:22.41mickeylalain was active in openezx
14:22.52mickeyli hope he helps us w/ fso2
14:22.56GNUtoowow nice
14:23.05GNUtoomickeyl, fixed
14:23.08mickeyl(sorry, that was for GNUtoo )
14:23.09GNUtoorm login
14:23.09Bastiani don't know openzy
14:23.16GNUtooln -s busybox login
14:23.27GNUtooI was lucky that login was still compiled in busybox
14:23.31mickeylheh, cool
14:23.41Bastianthat is great
14:24.36mickeylApr 29 02:23:10 htcdream user.warn kernel: [137183.307647] opkg invoked oom-killer: gfp_mask=0x201da, order=0, oom_adj=0
14:24.37mickeylargh
14:24.38Bastiani'm upgrading my pc-system because of on too old gtk. abter upgrade i hope i can install valide
14:24.48mickeylApr 29 02:23:10 htcdream user.err kernel: [137183.296997] Out of memory: kill process 189 (dbus-daemon) score 189 or a child
14:24.50mickeyl*sigh*
14:24.56mickeyl~lart oom killer
14:24.56aptblasts oom killer with a huge firehose then strangles oom killer with it
14:25.02mickeylneed to disable that
14:26.10Bastianmickeyl, are there any unit-tests for fso?
14:26.21mickeylsome
14:26.27mickeylfor the libraries in particular
14:26.41mickeylsee cornucopia/<library>/tests/
14:26.52mickeylhigh level tests are missing
14:27.00Bastianok, after checkout i will look for it
14:27.03mickeyllike, calling all dbus methods with specific arguments and checking the results
14:27.10mickeylbut that's a lot work
14:27.14Bastiansure
14:27.42Bastianis there a strategie for?
14:27.56Bastianoh my god. what an english ... :-)
14:28.56mickeylseveral approaches
14:29.01mickeyl1) mock objects
14:29.05mickeyl2) real objects
14:29.27Bastianhm, i think mockobjects are better for fso-deviced
14:29.29mickeyl1) i used e.g. for cornucopia/tests
14:29.32GNUtoomickeyl, is there anything to do beside launching zhone2?
14:29.51*** join/#openmoko-cdevel juan_arandaalvar (~jaranda@adsl-70-128-164-227.dsl.rcsntx.swbell.net)
14:30.07mickeylGNUtoo: no, that should launch everything on demand. if it doesn't work, check whether fsousaged, fsodeviced, and fsogsmd are running
14:30.20mickeyl1) is tough for things like GSM
14:30.26mickeylas you would need to come up with a whole dummy modem
14:30.28GNUtoook
14:30.31mickeylwhich i actually did some weeks ago
14:30.36mickeylbut still i don't know how useful it is
14:31.30Bastianoh, for modem it is really a lot of work. and the question is, how good it emulates the behavour
14:31.49GNUtoofsogsmd is not runnign
14:31.54Bastiani thought of mocking the sliderinterface
14:31.56GNUtoozhone2 says searching....
14:32.20mrmokuTAsn: ping
14:33.10mickeylGNUtoo: run it manually
14:33.17GNUtoook
14:33.38GNUtooSegmentation fault
14:33.54CIA-32freesmartphone.org: 03mickey 07cornucopia * r988e2926cba0 10/fsodeviced/conf/htc_qualcomm_dream/fsodeviced.conf: fsodeviced: conf/htc_qualcomm_dream: report trackball movements via input system
14:33.59mickeylthat's bad
14:34.14mickeyland the reason why it didn't autostart probably
14:34.36GNUtoook
14:34.52GNUtooit segfaults easily
14:35.06GNUtoono
14:35.18GNUtoofsogsmd doesn't segfault,but zhone2 does
14:35.19Bastianyesterday i had a little problem. i guess one of you could help. i was listening to an device but didn get any message. could it be that i cant connect because another service is conected?
14:35.49mickeylwhich device?
14:35.57mickeyland how were you listening?
14:36.06Bastianpalm pre /dev/input/proximity0
14:36.39mrmokuGNUtoo: fsogsmd does not autostart? is your image SHR based?
14:36.41mickeylinput nodes usually support multiple listeners
14:36.42Bastiani tries this cat and with a binary compiled of playyas code
14:36.47GNUtooyes it is
14:36.55mrmokuwe disabled autostart for it :P
14:36.56mickeylcat doesn't cut it
14:36.59mickeyl(sic!)
14:37.00mickeyl:D
14:37.00Bastianok, then i had to activate it i guess
14:37.03mickeyltry hexdump
14:37.10mrmokuas otherwise it would conflict with ogsmd for now
14:37.14mickeylit could also be that someone has a GRAB on it
14:37.18mickeylbut that's unusual
14:37.29GNUtoomrmoku, I use fso2-image on htcdream
14:37.38Bastiank, i will try next time
14:37.48mrmokuGNUtoo: ahh ok
14:37.49GNUtoomrmoku, so how do I autostart it?
14:37.58mrmokuJaMa: ping :)
14:38.08Bastianbefore i will try to code the plugin for the slider
14:38.08*** join/#openmoko-cdevel DieMumiee (~DieMumiee@p579CBAB2.dip.t-dialin.net)
14:40.11GNUtoomrmoku, btw how does illume set its profile at first boot?
14:40.31GNUtoobecause I've asked arround and nobody knows or responded
14:40.37GNUtooI asked in #e or here
14:40.41GNUtoos/or/and
14:41.13mrmokuGNUtoo: you mean what it does after you selected the profile?
14:41.55GNUtoomrmoku, no I mean I've a machine which boots fine but illume says a big message that takes all the screen saying that the profile is not selected and obviously it doesn't start
14:42.03GNUtooI looked in some files in my openmoko
14:42.12GNUtoolike the enlightenment_start.oe
14:42.17GNUtoobut didn't find the answer
14:42.26GNUtoobecause in openmoko it works
14:42.32GNUtooaltough it's not first boot
14:42.48*** join/#openmoko-cdevel Thib_G (~ThibG@81-64-25-235.rev.numericable.fr)
14:42.51GNUtoobut the /etc/enlightenment/something file was not present
14:43.10*** join/#openmoko-cdevel ThibG (~ThibG@81-64-25-235.rev.numericable.fr)
14:43.27mrmokuhmm... probably some package missing?
14:45.18GNUtoodon't kn
14:45.20GNUtooow
14:48.21*** join/#openmoko-cdevel methril_home (~methril@189.27.132.155.dynamic.adsl.gvt.net.br)
14:49.44GNUtoomrmoku, for instance /etc/enlightenment/default_profile is not present on om-gta02
14:51.37CIA-32freesmartphone.org: 03mickey 07aurora * r0c694ca31539 10/zhone2/src/ (deviceagent.vala main.vala page.vala phonebookpage.vala): zhone2: handle trackball input in phonebook
14:52.41mrmokuGNUtoo: if there is no ~/.e the first start wizard pops up and asks you for a profile...
14:52.53mrmokudon't know where it puts it then... probably in the binary e config file
14:53.11mrmokuin ~/.e/e/config
14:53.13*** join/#openmoko-cdevel raster (~raster@enlightenment/developer/raster)
14:53.13GNUtoomrmoku, ok how do I start start wizard?
14:53.28mrmokuno idea.. .it starts automatically for us
14:53.34GNUtooah ok
14:53.43Bastianrestarting
14:53.49GNUtooin the machine I had old image was starting it
14:53.52GNUtoonew image not
14:54.00mrmokuhmm
14:55.02mrmokuGNUtoo: do you have /usr/share//dbus-1/system-services/org.freesmartphone.ogsmd.service
14:55.25GNUtoofor which machine?
14:55.32mrmokuthe one that does not autostart fsogsmd
14:55.43GNUtooI'll look
14:56.16mrmokuwe remove that one in do_install_append, but for SHR distro only
14:56.41GNUtoono
14:56.57GNUtoohttp://pastebin.com/PrCvwsT5
14:57.43mrmokuGNUtoo: copy it over from the cornucopia repo and it should autostart :-)
14:57.53GNUtoook thanks a lot
14:58.39mickeyl~praise trackballs
14:58.40aptAll hail trackballs!
15:00.39mickeylGNUtoo: i see your segfault
15:00.50mickeylfsogsmd is sending something bogus at launch
15:00.55mickeyljust restart zhone2 and then it should be fine
15:01.09mickeylor even better
15:01.16mickeylset the resource to 'on'
15:01.21mickeylbefore running zhone2
15:01.21GNUtoosh
15:01.29mickeyli will investigate the problem
15:01.30GNUtooI'll tty
15:01.55mickeyli can now browse through my phonebook with the trackball
15:01.57mickeylit's amazing
15:02.15mickeylmuch better than dragging lists
15:02.18GNUtoohow do I set resource to on?
15:04.24*** join/#openmoko-cdevel VDVsx (~Valerio@Maemo/community/council/VDVsx)
15:04.35mickeyluse cli-framework
15:04.47GNUtoook
15:04.49GNUtoothanks
15:04.53mickeyl> usageiface.SetResourcePolicy("GSM","enabled")
15:04.56mickeylcan do the same with mdbus2
15:04.57GNUtoo(I thought it was in a config file)
15:05.15*** join/#openmoko-cdevel GarthPS (~quassel@vig38-4-82-233-124-245.fbx.proxad.net)
15:05.16*** join/#openmoko-cdevel eolson (~eolson@maze.mcs.anl.gov)
15:07.14CIA-32freesmartphone.org: 03mickey 07aurora * r25b9d59d3471 10/zhone2/src/phonebookpage.vala: zhone2: phonebook: ACTION does the same as double-clicking on an entry
15:07.48mickeyltrackball up/down browses through entries on current page, trackball left/right browses through pages
15:07.56mickeylaction button moves selected entry into phone page
15:08.02mickeyli need to make a video soon
15:08.03mickeyl:)
15:08.34mickeyli wonder whether we can edit the trackball sensitivity
15:08.38mickeylit's a bit too sensitive here
15:08.58mrmokuplayya: hmm... you cast the callback explicitely to (GAsyncReadCallback), right?
15:09.28mrmoku+y
15:15.28GNUtoomickeyl, I've an idea
15:15.41GNUtooall ioctls are MSMFB_
15:15.49GNUtoobut mine
15:15.56GNUtoo#define MSMFB_IOCTL_MAGIC 'm'
15:16.03GNUtooI use f as magic
15:16.06GNUtooor F
15:16.07GNUtoomaybe
15:16.31GNUtooI'll try something
15:16.41mickeylinteresting, so we have to find out why the other framebuffers get the "standard" ioctls and we not
15:16.46mickeylperhaps we need to register
15:18.35GNUtoomickeyl, do you want me to try a non-standard ioctl?
15:18.54mickeylsure
15:18.56GNUtooso I see if I can call it
15:19.00mickeylyeah, good idea
15:19.04mickeylMSMFB_PANEL_WAKEUP
15:21.02JaMamrmoku: pong?
15:22.49CIA-32freesmartphone.org: 03mickey 07aurora * r12d0bef80fd4 10/zhone2/src/main.vala: zhone2: Gvariants suck
15:23.53GNUtoomioctl /dev/fb0 0x6d80 0x1
15:23.59GNUtoois it like this that you use it?
15:24.39mickeylyes
15:25.16GNUtoo[ 1175.454742] msmfb unknown ioctl: 28032
15:25.17GNUtoook
15:25.51GNUtoonow I need to manually encode an ioctl
15:25.57GNUtoowhich is harder than decoding
15:27.29CIA-32freesmartphone.org: 03mickey 07aurora * r7e4d3ebcc98a 10/zhone2/src/gsmagent.vala: zhone2: gsmagent: remove watch once GSM becomes availble
15:29.37spaetzsorry for OT question: Does anyone know why vala would not be able to find gee?
15:29.40spaetzerror: gee-1.0 not found in specified Vala API directories or GObject-Introspection GIR directorie
15:29.50spaetzlibgee1 is installed
15:30.25GNUtooI'll try with my kernel should work better
15:30.56mickeylheh
15:31.01mickeylwhat magic kernel do you have?
15:31.51mickeylspaetz: please do a find
15:31.57mickeylspaetz: where is libgee1.vapi ?
15:32.02mickeyland which valac are you calling?
15:32.41spaetzoh, my locally installed valac 0.7.8
15:33.30spaetzwahh, /usr/local/share/vala/vapi/ has no gee*
15:33.39GNUtooprintk(KERN_INFO "msmfb unknown ioctl: %d\n", cmd);
15:34.14spaetzit did not seem get installed when I installed vala. weird
15:34.23GNUtoooops
15:35.00GNUtoostrange...
15:35.07GNUtooprints invalid ioctl for other
15:39.51*** join/#openmoko-cdevel methril_home (~methril@189.27.130.148.dynamic.adsl.gvt.net.br)
15:43.46GNUtoommm another idea
15:44.14GNUtooI must look if it has direct access to ioctls
15:44.25GNUtoothat is to say if it doesn't go trough some fb.c before
15:46.46GNUtoofbmem.c has this ioctl
15:47.21mickeylgrep FBIOBLANK in drivers/video reports quite a number
15:47.44mickeylOT: either vala or efl is leaking like hell
15:49.51mickeylOT: htc_qualcomm_dream only supports incoming SMS via SIM
15:51.50GNUtoomickeyl, http://pastebin.com/F9GwVhhj
15:52.01GNUtoonot for me
15:53.17mickeylheh
15:53.23mickeyltry grep FB_BLANK_UNBLANK *
15:53.36mickeylso the fb class device forwards this to the individual drivers
15:56.30*** join/#openmoko-cdevel TeLLuS (~Johan@179.108.227.87.static.f.siw.siwnet.net)
15:57.27*** join/#openmoko-cdevel der-lehmann (~der-lehma@188-192-127-165-dynip.superkabel.de)
15:57.49*** part/#openmoko-cdevel der-lehmann (~der-lehma@188-192-127-165-dynip.superkabel.de)
16:01.20CIA-32freesmartphone.org: 03mickey 07cornucopia * r4b030269ee29 10/fsogsmd/src/lib/atchannel.vala: fsogsmd: atchannel: send command sequence "registered" after registration with network provider has been done
16:01.22CIA-32freesmartphone.org: 03mickey 07cornucopia * r7804f6b4081a 10/fsogsmd/src/plugins/modem_qualcomm_htc/plugin.vala: fsogsmd: modem_qualcomm_htc: enable incoming SMS
16:02.12GNUtoook
16:02.16GNUtoothat's what I wanted to do
16:02.22GNUtoo.fb_blank
16:04.54GNUtooonly that I thought that it was called .blank
16:05.09*** join/#openmoko-cdevel The-Butch (~bastian@p57BA7816.dip.t-dialin.net)
16:05.18The-Butchre
16:05.35The-Butchrestarting seemed to be more complicated than i thought :-)
16:11.09*** join/#openmoko-cdevel devh (~devh@91-113-91-106.adsl.highway.telekom.at)
16:12.09CIA-32freesmartphone.org: 03mickey 07cornucopia * rdc7bf132a243 10/fsotdld/src/plugins/sync_time/plugin.vala: fsotdld: resort to brute force (settimeofday), if the interval is too big for adjtime
16:12.15CIA-32freesmartphone.org: 03mickey 07cornucopia * rc785b66f7ca9 10/fsotdld/src/plugins/ (5 files in 5 dirs): fsotdld: cosmetics
16:12.29mickeylheh
16:13.28The-Butchbut now i can try to install valide again :-)
16:13.45mickeylis it good?
16:13.46mickeylnever tried
16:14.46The-Butchi tried it once. looked ok. but its no eclipse :-(
16:15.00The-Butchwhat do you use?
16:15.02*** join/#openmoko-cdevel Heinervdm (~thomas@pD9E166D5.dip.t-dialin.net)
16:15.45mickeylgeany
16:18.15CIA-32freesmartphone.org: 03mickey 07cornucopia * r81bfaa052b86 10/fsotdld/src/plugins/sync_time/plugin.vala: fsotdld: don't treat the diff as full timeval
16:18.37mickeyl<The-Butch> has it codecompletion and life-validation?
16:18.43mickeylyes, no
16:18.51mickeyland no semantics in codecompletion
16:18.54mickeyljust syntactically
16:19.12mickeylhowever, it's very fast and customizable
16:19.15mickeylthat's what counts for me
16:19.26mickeylnever got the hang out of eclipse
16:19.26The-Butchhmm, then i guess i will try
16:19.47mickeyli'm an old school guy, IDEs typically scare me a bit ;)
16:19.54mickeylneeds an editor and 'make'
16:20.09The-Butchhmm, then i am really newscool :-)
16:20.09mickeylalthough i love Xcode
16:21.46mickeylbbl
16:21.53The-Butchkk, cya
16:22.06*** join/#openmoko-cdevel mickeyl (~mickey@openmoko/coreteam/mickey)
16:27.44ThibGhi
16:29.06ThibGI'm trying to build a custom kernel for the GTA02
16:29.33GNUtoomickey|bbl, it does something
16:29.54The-Butchhe has gone 5 minutes ago
16:30.05ThibGit boots fine, but nothing gets written on the screen (which remains as it was when left by u-boot)
16:30.05GNUtooI know
16:30.11ThibGany idea?
16:30.16GNUtoohe will read when he comes back
16:30.16*** join/#openmoko-cdevel Fossi (~fossi@82.113.121.142)
16:30.26The-Butchok
16:31.03The-Butchsorry, i have no idea
16:34.21PaulFertserThibG: that's expected
16:34.41PaulFertserThibG: with loglevel=4 kernel shouldn't output anything on screen
16:34.42ThibGah?
16:34.56PaulFertserThibG: and also do not forget that the order of console= parameters matter.
16:35.21ThibGok, I'll try
16:35.36ThibGbut it's really allright if the screen still shows u-boot menu?
16:35.40PaulFertserThibG: all of them get kernel output, but only the first becomes /dev/console (so you won't see login: prompt if console=tty1 is not the first)
16:36.12PaulFertserThibG: ah, that i do not know. Do not you have a serial console? And what kernel revision are you compiling and why, and are you using defconfig?
16:37.35PaulFertserThibG: bbl in 20 min
16:37.45ThibGI have a serial console (and so, I'm sure it boots fine), I'm trying to compile 2.6.32 kernel (as found in linux-2.6 debian package) in order to have a clean debian kernel that would run on the FR (even if not everything is supported)
16:50.12PaulFertserThibG: ah, i see. I hope you do know about the relevant kernel branches at git.openmoko.org?
16:51.29ThibGwell, I know about andy-tracking, but I'm trying to stick with the debian kernel without patches (only config changes) for now
16:51.39PaulFertserThibG: andy-tracking is not relevant
16:52.31PaulFertserThibG: basically for LCD to work you need jbt driver and some glamo driver (either KMS or glamofb iirc). I do not think either of them is mainline.
16:52.53ThibGok, I see
16:53.07PaulFertserThibG: take a look at git.openmoko.org, you'll easily see what's missing in vanilla 2.6.32, there's a bunch of "topic" branches to add missing functionality to it.
16:53.26ThibGok
16:53.57PaulFertserThibG: http://git.openmoko.org/?p=kernel.git;a=shortlog;h=refs/heads/om-gta02-2.6.32
16:55.01ThibGthanks
16:56.39leviathanGNUtoo: I do not have ANY idea
16:56.47leviathanwhere this msmwifi timeout comes from
16:56.56leviathancould you make a break with BLANK
16:57.04leviathanand help me with this time out issue?
17:00.34GNUtooleviathan, let me finish blank...it's nearly finished
17:00.42leviathankk
17:00.52GNUtooleviathan, I thought you wanted to import the codeaurora driver
17:00.53leviathanI'll do some students stuff in this time
17:00.59leviathantried
17:01.02GNUtoook
17:01.03leviathandoesnt work
17:01.11leviathanalso the most recent mmc driver
17:01.15GNUtoook
17:01.19leviathanthere are do differencies to the old one
17:01.24leviathannone I could see
17:01.30leviathanthats why I need you
17:01.40leviathantell me, when you're ready
17:01.56leviathanI'm doing homework for the overnext week
17:01.58leviathanin this time
17:02.00leviathan:)
17:03.15GNUtooleviathan, btw did you fix alsa?
17:03.30GNUtoothe routing issue
17:03.35leviathanoops
17:03.39leviathanI forgot
17:03.44leviathanI'll fix it now
17:03.47leviathanbrb :)
17:03.55leviathanok
17:04.00GNUtoobecause we must do one thing at the time,not everything at once
17:04.04leviathanjoke, will stay to fix it xD
17:04.15leviathanok
17:04.16leviathanyes
17:04.21leviathanI'll fix alsa
17:04.24leviathanthen we do wifi
17:04.36leviathanwe finally need everything running...
17:04.39leviathanwhats about gps
17:04.48leviathandid the other guys come further
17:04.56leviathanmeans: did they make progress?
17:05.03GNUtoodon't know
17:05.10GNUtooI care more about the basics
17:05.26GNUtooI've already 2 gps: one in bug device , and one in freerunner
17:05.41leviathanok
17:05.45leviathandito
17:05.49The-Butchi think playya came further with the bootmanager
17:05.51GNUtooopenmoko can do openstreetmap so...
17:05.52GNUtoook
17:06.11leviathanbut it would be nice
17:06.26leviathanto have openstreetmap (TangoGPS) on htcdream ;-)
17:10.55*** join/#openmoko-cdevel feuera (~feuera@83-215-206-95.bruck.dyn.salzburg-online.at)
17:15.30*** part/#openmoko-cdevel feuera (~feuera@83-215-206-95.bruck.dyn.salzburg-online.at)
17:33.02GNUtooleviathan, strange thing:
17:33.29GNUtooMSMFB_SUSPEND_SW_REFRESHER and MSMFB_RESUME_SW_REFRESHER are never called
17:33.35GNUtooif I remove them it still works
17:33.39GNUtoo(suspend)
17:42.58leviathanwtf?
17:43.06leviathanshouldnt be
17:43.13leviathanbecause before I implemented them
17:43.18leviathanit didnt work :)
17:43.56leviathanGNUtoo: are you SURE
17:44.02leviathanyou removed them? ;-)
17:44.09GNUtooyes
17:44.25GNUtoowhile implementing them you may have changed defconfig
17:44.31*** join/#openmoko-cdevel Orias_Korva (~atilla@188.200.221.147)
17:45.24leviathanhmmm
17:45.42leviathanstrange
17:45.46leviathanreally strange
17:46.09*** part/#openmoko-cdevel gnustavo (ejabberd@galleta.ziritione.org)
17:46.19GNUtooleviathan, try it but after alsa
17:46.27leviathankk
17:52.51GNUtoomickey|bbl, do that:
17:53.42TAsnJaMa, please bump EFL, there's a terribly cool surprise feature :P
17:54.05GNUtooecho mem > /sys/power/state
17:54.13GNUtooecho on > /sys/power/state
17:54.18GNUtoochvt 2
17:54.24GNUtoochvt 3
17:54.29GNUtoowith zhone it works but it's slow
17:54.49GNUtoowith the CONSOLE_SOMETHING disabled
17:55.00GNUtoothe thing that we just enabled in kernel config
17:57.29*** join/#openmoko-cdevel juan_arandaalvar (~jaranda@adsl-70-128-164-227.dsl.rcsntx.swbell.net)
17:58.19mickeylGNUtoo: display will reinit without chvt then?
17:58.33GNUtoono
17:58.41GNUtoowith chvt but it'll work
17:58.47mickeylwell
17:58.47GNUtooI'll try to find a better way
17:58.50mickeylit works always with chvt
17:58.51mickeyl:)
17:58.53mickeylok
17:59.04GNUtoorealy?
17:59.07mickeylyes
17:59.09GNUtoook
17:59.12mickeylchvt forces the panel to reinit
17:59.18GNUtooI noticed that
17:59.25mickeylsince we move to fbcon in text mode
17:59.30GNUtoobut I don't know what you mean by reinit
17:59.41mickeylreinit = init after deinit
17:59.50mickeyl"coming back to live"
18:00.25GNUtoook
18:00.35GNUtooI'll look where this reinit lives
18:00.54GNUtoobecause we could deinit and reinit manually and automatically
18:01.08mickeylagreed
18:01.10mickeylthat's much better
18:01.21mickeylif possible, suspend should not be tied to panel deinit
18:01.23*** join/#openmoko-cdevel der-lehmann (~der-lehma@188-192-133-169-dynip.superkabel.de)
18:01.29mickeylbut at least lets have resume not tied to panel reinit
18:01.43mickeyl(but if we can, lets have both)
18:03.16GNUtoobtw : DBusException: org.freesmartphone.Usage.ResourceUnknown: Resource GSM had never been registered
18:04.05*** part/#openmoko-cdevel otypoks (~e55c24034@xkh1g1.infr.xiaoka.com)
18:04.10*** join/#openmoko-cdevel otypoks (~e55c24034@xkh1g1.infr.xiaoka.com)
18:08.11CIA-32SHR: 03tom 07shr-themes * r430bd3c9c4f2 10/e-wm/e-wm-config-illume2-shr/ (3 files): e-wm-config-illume2-shr: Reduced the height of softkey and indicator. Needs newer e to work.
18:08.15TAsnJaMa, well, it's not a surprise anymore, as you also need to build that ^ :P
18:08.29TAsnJaMa, but new e introduces this awesome change :P
18:09.40*** join/#openmoko-cdevel pespin (~Sharwin_F@222.pool85-58-21.dynamic.orange.es)
18:15.54*** join/#openmoko-cdevel radekp (~radek@63.120.broadband10.iol.cz)
18:23.52GNUtooahhh ok I missed a file
18:23.58GNUtoothe toshiba mddi
18:25.04*** join/#openmoko-cdevel playya_ (~playya@unaffiliated/playya)
18:28.24*** join/#openmoko-cdevel von_fritz (~fritz@host149-184-dynamic.0-79-r.retail.telecomitalia.it)
18:30.27GNUtoook the suspend-resume seem to work now
18:30.35GNUtoolet me tripple check
18:32.02GNUtoomaybe the unblank is at the wrong place tough
18:32.04GNUtoobut it works
18:32.09GNUtoolet me try after the locks
18:34.59GNUtoomaybe the problem is that I want to understand exactly what I do
18:35.17GNUtooa simple panel->unblank(panel) did it
18:36.03GNUtooeven better
18:36.11GNUtoono trace anymore
18:36.13GNUtooso good place
18:41.04mrmokuTAsn: what is the softkey?
18:41.19GNUtoomickeyl, you still want blank and unblank?
18:42.03GNUtooso roughly I remove blank and unblank from suspend
18:42.11GNUtooand bind them to the blank and unblank ioctls?
18:43.46mickeylthat would be perfect
18:44.10mickeylcan we then remove that earlysuspend?
18:44.28GNUtoonot shure
18:44.39GNUtoowhat do you mean by earlysuspend?
18:44.44GNUtoothe CONFIG_SOMETHING?
18:45.03GNUtooor the functions in source code
18:45.49GNUtoomickeyl, what would be the use case of de-tiing them?
18:46.08GNUtooif it's the CONFIG_SOMETHING I already removed it from my .config
18:47.00mickeylexample:
18:47.19mickeyllets say we have an app that requires display, but no wifi and only slow CPU
18:47.30mickeylwe would then jump into suspend, but keep the display on
18:47.49mickeylexample 2:
18:48.01mickeylwe have an app that frequently requires full CPU, but no display
18:48.12mickeylwe can then resume, compute, and fall asleep again without resuming display
18:48.14GNUtooso what to do is something else: remove display from suspend and reroute the suspend functions to the FBIOBLANK ioctl
18:48.25mickeylcorrec
18:48.25mickeylt
18:48.35GNUtoothanks a lot for the examples...
18:48.44GNUtooI didn't get what to do before
18:48.46mickeyl:)
18:48.54mickeylyay, concrete use cases makes it better
18:48.57mickeyli was too fuzzy before
18:49.17mickeyli need to remember that you can't look into my brain ;)
18:49.53leviathanor better
18:49.57leviathannot so good
18:50.04leviathanwhen you're not in front of me :)
18:50.43leviathanok other thing
18:50.54mickeyl:)
18:51.06TAsnmrmoku, the bottom crap :P
18:53.41mrmokuahh
18:55.49leviathanmind reading is a electro magnetic field thing
18:56.04leviathanand works only, if you body can do things like this electro eels ;)
18:56.24leviathanbut other thema
18:56.39leviathanso we like to have separated suspension
18:57.00leviathanto selectively shut either display, clock rate or both down
18:57.01leviathanvery well
18:57.14leviathanI'm looking to implement mute for now
18:57.42mickeyl(mute) splendid. but if it's simpler, feel free to go back to routing
18:57.55mickeyli always love full control, but routing is only a bit worse than muting
18:58.02mickeylso feel free to chose either way
18:58.47leviathanuhm
18:58.58leviathanI like my solution with direct route selection
18:59.15leviathanonly thing is, that I need to add possibility to disable all outputs
18:59.26leviathanperhaps I should make a switch to main control
18:59.28leviathanfor muting
19:06.21mickeylyes. the only benefit of individual muting is to be able to route sound to two outputs simultaneously
19:06.28mickeylthere are usecases for that, but it's not so important
19:06.33mickeylso direct route selection is ok
19:06.37mickeylplus a full mute switch
19:08.13GNUtoook lol
19:08.56GNUtooleviathan, I've DIY  electro magnetic field detector...but it was made for cellphone EMF detection
19:09.36GNUtoolike how much radiation it detects on htcdream,freerunner,old cellphone etc...
19:09.36mickeyl:)
19:09.42GNUtoomade with bug device
19:09.45GNUtoo1 wire
19:09.53leviathanI'm a walking detector and generator for such fields ;-)
19:09.53GNUtooand a potentiometer
19:10.08leviathanthats the reason why all watches get broken I'm wearing
19:10.19leviathanand so I stopped wearing watches :)
19:10.23*** join/#openmoko-cdevel donaldd (~donaldd@CPE-58-175-44-122.rwqd1.win.bigpond.net.au)
19:10.26GNUtooback to coding
19:10.29leviathanyes
19:10.30GNUtooor decoding
19:10.31leviathan:)
19:10.48leviathanI'm building newest kdevelop4 atm
19:10.56leviathanbut my laptop is very lame
19:11.05leviathanbut I need exactly this lib versions
19:11.10leviathanso need to wait
19:11.11leviathan:(
19:11.42WeissGNUtoo: are you trying to hook FB ioctls up to KMS?
19:12.07GNUtooWeiss, no,only suspend related things
19:12.18Weissah, ok
19:12.23GNUtooon htcdream
19:13.08Weissfor Glamo, I just made sure that KMS could take care of itself - the "drmfb" is just something to provide data to go on the screen
19:14.13mickeylhmm
19:14.21mickeylok, so the backlight values are logarithmically scaled :/
19:14.32mickeylmeaning i can't soften them linearly
19:14.39mickeyloh well... lets get ln in here
19:14.51*** join/#openmoko-cdevel Orias_Korva (~atilla@188.200.221.147)
19:18.02mrmokuleviathan: (kdevelop4) good choice :D
19:19.36mickeylmmh
19:19.42mickeylAinulindale: ping
19:20.43leviathanmickeyl: do you have facebook?
19:20.59leviathanbecause there are 165 michael lauers :)
19:22.10*** join/#openmoko-cdevel sylarpowa (~4f11eac6@gateway/web/freenode/x-fszjhnywabeolcmw)
19:22.12sylarpowahi
19:22.19mickeylleviathan: not yet, i'll join soon into that web 2.0 thingy
19:22.26mickeylhey, but i twitter since yesterday ;)
19:22.28leviathan:)
19:22.32leviathanoh, ok
19:22.43leviathannya, as you perhaps now
19:22.44leviathan*know
19:22.51leviathanthere is an openmoko user group
19:25.10leviathanmrmoku: in kdevelop4 you can select coding style
19:25.15sylarpowaI am selling an Openmoko Neo 1973 Advanced kit (http://goo.gl/OsJf), if anyone is interested in buying it, just send me an email at sylar[at]anche[dot]no or contact me in pvt here. Sorry for those ones who aren't interested ;)
19:25.16leviathanso you can just write
19:25.18GNUtoomickeyl, leviathan maybe there would be more users in identi.ca
19:25.21leviathanand it formats for you
19:25.32mrmokuyeah, using it too :)
19:25.40leviathanmrmoku: and it has skeletons for kernel drivers
19:25.45mrmokuand it nicely autocompletes everything :)
19:25.48leviathanmrmoku: kdevelop4 is really sweet
19:25.54leviathanyes
19:26.21leviathanand it autoparses the includes and gives you a database of all possible structs
19:26.43mrmokualmost perfect... apart from the occasional crash when closing :P
19:26.45leviathananalyses the drivers and makes a tree view out of it
19:26.52leviathanyes
19:27.00leviathanI can live with crashes
19:27.04mrmokuyup
19:27.12leviathanas long as kernel development only takes half that time
19:27.17leviathanI would need with vim
19:27.28GNUtoomickeyl, it's not perfect but seem to work
19:27.37GNUtoobefore it was perfect
19:27.54GNUtoomickeyl, because when resuming you have:
19:27.59GNUtooscreen off(beginning)
19:28.01GNUtooscreen on
19:28.03GNUtooscreen off
19:28.05GNUtooscreen on
19:28.43GNUtoomickeyl, but in zhone it works fine
19:28.46GNUtoono such issue
19:28.48GNUtooonly in console
19:28.54TAsn[OT] My beautiful home made desktop http://stosb.com/Screenshot.png :P
19:29.23TAsnWell, I had to use my brother's broken computer for the artwork :P
19:29.30GNUtooTAsn, you need a real windows kenrel panick
19:29.41GNUtoomickeyl, leviathan should I clean and commit?
19:29.50mrmokuTAsn: duh... use a decent DE and start doing something usefull ;)
19:30.20TAsnI almost, and I'm serious
19:30.23TAsnalmost installed kde :P
19:30.35mrmoku:P
19:30.39TAsnBut then, at the last second, I got cold feet :P
19:31.02TAsnAnd preferred to use what I'm used to instead of going to a wonderful adventure :P
19:31.12Ainulindalemickeyl: pong
19:31.22TAsnomg Ainulindale is alive!
19:31.53AinulindaleIt has been said I sent a mail this week as well
19:31.56AinulindaleBut I don't know if it's true
19:32.16mrmokuprobably someboday faked your mail ;)
19:32.34AinulindaleMaybe
19:33.24miscyou were drunk again ?
19:33.34GNUtoomickeyl, suspend seem to freeze zhone2
19:33.37AinulindaleI'm never drunk :-)
19:33.44*** join/#openmoko-cdevel vanous123 (~vanous@ip-85-93-173-178.wscnet.cz)
19:35.16leviathanGNUtoo: hmm
19:37.47GNUtoomaybe I should do that:
19:37.55GNUtoocommit 1: fix suspend so it works fine
19:38.02GNUtoocommit 2 : do what mickeyl asked
19:38.16GNUtoounfortunately I'm already at 2
19:38.20GNUtooin my code
19:38.48GNUtoo1 is just one line
19:39.17GNUtoomickeyl, are you there?
19:41.35mickeylyes
19:41.43mickeylwhat's up?
19:41.49mickeylfreeze zhone2? how so?
19:42.10mickeylperhaps the refreshing thread is killed ;)
19:42.15GNUtoomickeyl, basically the display is up,but when you type on it you see nothing
19:42.22GNUtoomaybe
19:42.24GNUtoodon't know
19:42.36mickeylmore probably the input events shut down
19:42.37GNUtooI'll look but here's what I have in dmesg
19:42.44mickeyltry a button
19:42.48mickeyli.e. phone button should go to call screen
19:42.58GNUtooconsole works ...
19:43.09GNUtooah but console reinit
19:43.53GNUtoo[ 1172.522460] request_suspend_state: sleep (0->3) at 1166942172952 (2010-04-02 18:42:45.246124288 UTC)
19:43.58GNUtoothat's what I have
19:45.06GNUtoothat's what I have in console:
19:45.08GNUtoo[ 1214.180480] <3>mddi_wait_interrupt 643, timeout waiting for 4000, INT = 23a001, STAT = 800061 gotint = 2a004
19:45.08GNUtoo[ 1227.052276] request_suspend_state: sleep (0->3) at 1221471958110 (2010-04-02 18:43:39.775939964 UTC)
19:45.28GNUtooI used touchscreen btw
19:45.31GNUtooI'll try phone button
19:46.05GNUtoomaybe it's ts driver,because buttons work
19:47.46GNUtoolet me look if the ts driver has earlysuspend
19:48.24GNUtoosynaptics_i2c_rmi.c:#ifdef CONFIG_HAS_EARLYSUSPEND
19:48.33GNUtooI should try to remove earlysuspend?
19:48.40GNUtooI'll do that
19:58.04*** join/#openmoko-cdevel der-lehmann (~der-lehma@188-192-133-169-dynip.superkabel.de)
20:02.14GNUtoomickeyl, without earlysuspend: http://pastebin.com/CqNaQADd
20:03.44GNUtooso what's the plan?
20:03.57GNUtooif we remove earlysuspend it seem to behave like a freerunner
20:04.10GNUtooI realy don't know all theses androidianism
20:04.45GNUtoomickeyl, keeping earlysuspend seem a good plan for now...
20:05.02GNUtoowe ifdef it
20:05.03GNUtoomore
20:05.13GNUtoobut we keep it
20:06.18leviathanwithout earlysuspend you can forget suspend at all :)
20:06.26GNUtoook
20:06.28leviathanon dream
20:06.58leviathanbut in order to separate cpu-downclocking and lcd-suspension
20:07.15leviathanwe have to make them two different kind of things
20:07.34leviathanlike carl said, in lamas with hats: these are two different kind of things
20:07.46leviathan:)
20:08.29GNUtooyes but the you would have to make the synaptics_something driver a different kind of thing too
20:08.32GNUtooand so on
20:08.39mickeylsorry, was in a meeting
20:08.42GNUtoonp
20:08.44mickeylwhat's the state of things now?
20:09.06mickeylwe keep earlysuspend, but fix reinit panel?
20:09.15GNUtoosounds good for me
20:09.25GNUtoo+ some ifdef fixes for earlysuspend
20:09.30mickeylok, where will you trigger init panel then?
20:09.32GNUtooto be able to run it without
20:09.43GNUtookeep both maybe
20:09.54GNUtooinit panel and fbio_blank
20:10.08mickeylyes, keeping both won't hurt
20:10.11GNUtoook
20:10.22GNUtooso first commit: fix
20:10.32GNUtoosecond commit: adding fbioblank
20:10.40mickeylawesome, exactly that
20:10.56mickeylas an added bonus, i have made the following for you:
20:11.01GNUtoothird commit : change some ifdefs to be able to compile the whole kernel without earlysuspend if someone wants
20:13.05CIA-32freesmartphone.org: 03mickey 07cornucopia * r2de1777b2e61 10/fsodeviced/src/plugins/kernel26_display/plugin.vala: fsodeviced: kernel26_display: refactor and read configuration for 'smooth'
20:13.05CIA-32freesmartphone.org: 03mickey 07cornucopia * r248b4df95a8b 10/fsodeviced/src/plugins/kernel26_display/plugin.vala:
20:13.05CIA-32freesmartphone.org: fsodeviced: kernel26_display: add configuration entry to dim in a soft way
20:13.05CIA-32freesmartphone.org: This is handy for panels that don't have automatic soft-dimming. Enable it with:
20:13.05CIA-32freesmartphone.org: [kernel26_display]
20:13.06CIA-32freesmartphone.org: soft = always
20:13.06CIA-32freesmartphone.org: You can also use 'up' or 'down', if you only want to enable it for one direction.
20:13.23pespinJaMa, errors when upgrading ->  http://pastebin.ca/1855238
20:14.09mickeylwill implement the same for the LEDs
20:14.16mickeylthen we can have the breathing apple LED ;)
20:14.26mickeyl(for those of you who have seen a mac laptop...)
20:16.18GNUtoomickeyl, I don't care about android right,no need to ifdef the fix right?
20:16.31mickeylcorrect
20:16.54mickeylandroid folks won't like our kernel anywasy, since the backlight / lcd fix :)
20:19.02*** join/#openmoko-cdevel der-lehmann (~der-lehma@188-192-133-169-dynip.superkabel.de)
20:23.55GNUtoomickeyl, sorry to bother you a lot,but I've duplicated code, using 3 enormous defined is ok?
20:24.23GNUtoomickeyl, I've found how to make a function
20:24.25GNUtooshould be ok
20:26.26mickeylfunctions are obviously better, yeah
20:26.37mickeyl(unless max speed is important)
20:27.30leviathanGNUtoo: the android people have an already running kernel for this platform
20:27.34leviathangoal of ours is
20:27.45CIA-32freesmartphone.org: 03mickey 07cornucopia * rcd9909316f05 10/fsodeviced/src/plugins/kernel26_display/plugin.vala: fsodeviced: kernel26_display: allow hard setting brightness to interrupt a soft operation
20:27.45leviathanmaking it usable for GNU/Linux
20:28.34mickeylagreed, they don't care about this kernel anyways, since the dream is of no more interest to them
20:28.40mickeylonly the new products are of interest
20:28.46mickeyl(i.e. the 'next' product)
20:29.29leviathannexus one
20:29.31leviathanor so
20:29.33leviathanyes yes
20:29.58leviathanour goal is to make the drivers such clean to get it into upstream
20:30.13leviathanATM we are way far from achieving this
20:30.20leviathanmainly because of me :-(
20:30.44CIA-32freesmartphone.org: 03mickey 07cornucopia * r1c07a7ddba90 10/fsodeviced/src/plugins/kernel26_display/plugin.vala: fsodeviced: kernel26_display: fix repr()
20:30.51mickeylwell
20:30.51leviathanbecause my coding style is crap, and my comments are too
20:30.52mickeylfirst make it work
20:30.53leviathan-.-
20:30.53leviathanbut: I'm working on it
20:30.57leviathanyes
20:30.57mickeylthen make it fast
20:31.02mickeylthen make it clean
20:31.03mickeylIMO
20:31.29mickeylwe're still in 'make it work'
20:31.30mickeyl:)
20:32.32mickeylok, lady wants to see me for an hour before she goes to bed... will be back in 1h
20:33.17spaetzoho!
20:34.45leviathankk
20:38.20*** join/#openmoko-cdevel methril_home (~methril@189.27.131.210.dynamic.adsl.gvt.net.br)
20:39.10*** join/#openmoko-cdevel GarthPS (~quassel@vig38-4-82-233-124-245.fbx.proxad.net)
20:40.36pespinJaMa, removing conflicting files let me upgrade ok, and it says:
20:40.37pespinmesa-dri was autoinstalled and is now orphaned, removing.
20:40.37pespinRemoving package mesa-dri from root...
20:40.38pespin;)
20:49.04*** join/#openmoko-cdevel valos (~valos@mar92-6-82-227-150-198.fbx.proxad.net)
20:57.55*** join/#openmoko-cdevel pespin (~Sharwin_F@222.pool85-58-21.dynamic.orange.es)
20:59.46*** join/#openmoko-cdevel pespin (~Sharwin_F@222.pool85-58-21.dynamic.orange.es)
21:01.46*** join/#openmoko-cdevel der-lehmann (~der-lehma@188-192-133-169-dynip.superkabel.de)
21:04.57GNUtooleviathan, pushed
21:05.01GNUtoomickeyl, pushed
21:05.05GNUtooplease test if possible
21:05.19leviathanok
21:07.35GNUtooleviathan, note that I didn't touched the useless ioctl,I leave it to you to remove them
21:07.50GNUtooor to keep them
21:08.27*** part/#openmoko-cdevel pwerken (~pwerken@square.phys.uu.nl)
21:08.30leviathanfirst I need to fix alsa
21:08.31leviathan:)
21:09.16GNUtoook
21:09.26GNUtooadd it in todo list if needed then
21:10.24GNUtoowhen alsa will be fixed,and that mickeyl will have zhone finished,we'll have the equivalent of a working not-smart phone
21:10.36GNUtoowhich is great,was lacking for openmoko for a long time
21:12.35Wonkachecking for the suffix of module shared libraries... /home/w/OM/SHR/build/shr-unstable/tmp/work/armv4t-oe-linux-gnueabi/glib-2.0-2.24.0-r0/glib-2.24.0/configure: line 24798: arm-oe-linux-gnueabi-libtool: command not found
21:13.14leviathanmickeyl: I tried around
21:13.23leviathandid you ever think to disable all routing?
21:14.48leviathanohh
21:14.48leviathanok
21:14.48leviathantried
21:14.56leviathandoesnt work out
21:15.02leviathan-.-
21:15.43GNUtooleviathan, tried what?
21:15.49leviathanmickeyl:  now I rember why I didnt implement mute
21:15.53leviathanbecause I do not have any idea how to do so
21:15.53leviathan-.-
21:15.57leviathan0 volume
21:15.58leviathanwould be nice
21:16.17leviathanwouldn't it?
21:16.19leviathanimplementing full mute
21:16.22leviathan:)
21:16.44GNUtooah ok
21:17.11*** part/#openmoko-cdevel der-lehmann (~der-lehma@188-192-133-169-dynip.superkabel.de)
21:18.41*** join/#openmoko-cdevel GNUtoo|oeee (~GNUtoo@host115-202-dynamic.21-79-r.retail.telecomitalia.it)
21:19.25TAsnmrmoku, #dbus
21:19.53TAsnIf you want an answer, say you are having trouble with the low-level API, some core devs will start shouting at yeah, and then you'll have attention, and will be able to ask your question :
21:20.12TAsnThey don't answer to anything if you are not doing something terribly wrong.
21:21.31*** part/#openmoko-cdevel otypoks (~e55c24034@xkh1g1.infr.xiaoka.com)
21:22.46TAsnthanks to me they added the bold message at the top of this page: http://dbus.freedesktop.org/doc/dbus/api/html/index.html
21:22.50TAsnI drove them crazy :P
21:24.09mrmoku:P
21:26.04TAsnmrmoku, got a sec?
21:26.20TAsnWhere do you get the GProxy that you want to free from? (I'm reading the dbus-glib source atm :P )
21:28.11mrmokuTAsn: hmm.. that is difficult to say
21:28.27mrmokuactually I'm not even sure it is a DBusGProxy with libfso-glib
21:28.43mrmokuI'm calling something like free_smartphone_pim_get_messages_proxy()
21:28.53TAsnok
21:28.57TAsng_object_unref
21:28.58TAsn:P
21:28.59mrmokuand that gives me a FreeSmartphonePIMMessages
21:29.01TAsnor whatever.
21:29.07mrmokuhmm
21:29.12mrmokug_object_unref sounds good :)
21:29.24mrmokuas it is a GObject for sure I think
21:29.34TAsnor at least that's how it looks like :P
21:31.32TAsnbtw, this is just a guess
21:31.40TAsnI haven't seen anything that proves it
21:31.44TAsnbut the "spirit of the code"
21:31.45mrmokusure
21:31.51mrmokusounds sensible though
21:31.52TAsnimplied it.
21:32.07mrmokushould have thought about that too :/
21:32.32TAsnall the intersting functions
21:32.36TAsnare static :P
21:32.38TAsnstatic void dbus_g_proxy_finalize           (GObject         *object);
21:32.38TAsnstatic void dbus_g_proxy_dispose            (GObject         *object);
21:32.38TAsnstatic void dbus_g_proxy_destroy            (DBusGProxy      *proxy);
21:33.05mrmokuhehe
21:34.13mrmokudbus/dbus-gproxy.c:  object_class->dispose = dbus_g_proxy_dispose;
21:36.07mrmokuDecreases the reference count of object. When its reference count drops to 0, the object is finalized (i.e. its memory is freed).
21:36.19mrmokuwill just do that
21:36.21TAsn<PROTECTED>
21:36.26TAsnYay, just verified :P
21:36.33mrmoku:)
21:36.35TAsnFound an example somewhere :)
21:36.49mrmokuok, thanks
21:36.51TAsnhttp://dbus.freedesktop.org/doc/dbus-tutorial.html
21:36.54TAsn"a sample program"
21:37.53TAsnbtw, in dbus you can have sync method invocation
21:38.12TAsnI think we should use this feature in some places, don't you think? :P
21:39.40TAsn(And I hope libfso-glib can help us in that as well.)
21:39.50TAsnAs you can see (and I said so from the start)
21:39.57TAsndbus method invocation is terribly easy.
21:40.27TAsnEspecially if you have the specs in advance :P
21:42.58TAsnAnyhow, sleep. :P
21:43.00TAsnCiao.
21:43.38*** join/#openmoko-cdevel methril_home (~methril@189.27.131.160.dynamic.adsl.gvt.net.br)
21:44.33mrmokucu
21:47.17pespinmrmoku, is call volume issue fixed or it was part of April Fools' joke? :P
21:53.01*** join/#openmoko-cdevel mirko (~daten@e179144211.adsl.alicedsl.de)
21:53.01*** join/#openmoko-cdevel TAsn (~tasn@89-139-164-35.bb.netvision.net.il)
21:53.12*** join/#openmoko-cdevel mpr (~mpr@aggr.com)
21:55.22mrmokupespin: unfortunatelly no joke :/
21:55.34mrmokuspeaker volume slider works for me... but mic not
21:55.48mrmokuhas _very_ bad sound on phone calls these days :(
21:56.24pespinmrmoku, as I've said sometimes, older profiles (before changin format) where far better than nowadays one's ;)
21:56.46pespinmrmoku, but despite bad sound, does it work? I wasn't able to hear anything some days ago
21:57.12pespins/where/were
21:57.26mrmokuyes, I can hear. Just the mic volume is sooo loud that the other side has bad sound
21:57.33mrmokusomehow distorted I was said
21:57.40mrmokuand the mic slider refuses to work
21:58.29pespinok, I'll wait some more days and stand with my nokia until you fix that :D
22:00.58pespinmrmoku, btw, it seems that FSO isn't calling bluetoothd when requesting Bluetooth or setting it to ON, so no org.bluez service appears
22:01.22pespincalling bluetoothd manually work ok, though
22:02.57mrmokuisn't that dbus activated?
22:03.21mrmokuhmm... no
22:04.22mrmokuahh... midnight... time to sleep
22:04.24mrmokugnight all
22:04.30pespingnight
22:04.39spaetznight
22:04.48pespinmickeyl, ^ could you look at this when you have time please?
22:04.59TAsnmrmoku, just came back for a sec
22:05.00TAsnmy suggestion:
22:05.00TAsnlet's change the default mic sensitivity already (ffs!!!)
22:05.00TAsnso tomorrow maybe
22:05.01TAsnbut at least
22:05.01TAsnsomeone needs to do it.
22:09.43JaMaTAsn: I can bump that and start build.. but no test...
22:10.42JaMaTAsn: and I'm leaving in 5 hours to Austria skiing.. so I won't be here for next few days
22:10.42JaMadamn split
22:12.08*** join/#openmoko-cdevel methril_home (~methril@189.27.131.105.dynamic.adsl.gvt.net.br)
22:13.47*** join/#openmoko-cdevel mirko (~daten@e179144211.adsl.alicedsl.de)
22:16.06*** join/#openmoko-cdevel TAsn (~tasn@89-139-164-35.bb.netvision.net.il)
22:24.15*** join/#openmoko-cdevel TAsn (~tasn@89-139-164-35.bb.netvision.net.il)
22:30.09TAsnpespin, here?
22:30.20TAsnYou got 1 second before I'm off. :P
22:30.28TAsncome on man!
22:30.35TAsnAnyhow, pespin workaround for the sound issue:
22:30.44TAsnadjust the state manually
22:31.03TAsnI think 70 is good.
22:31.12TAsn(Mono Playback Volume)
22:32.48*** join/#openmoko-cdevel jansam (~jansam@chaos.mk.cvut.cz)
22:35.16TAsnJaMa|Skiing, ski? cool have fun :P
22:41.46*** join/#openmoko-cdevel The-Butch (~bastian@p57BA3C89.dip.t-dialin.net)
22:41.57The-Butchhi
22:43.16TAsnYAY
22:43.29TAsnmickeyl, mrmoku|away: I found the bug that caused fsodeviced to loose scenarios :@
22:43.56mickeylyay!
22:44.14mickeylwhat is it?
22:45.17mickeylok, just reading the bug entry
22:46.14TAsnmickeyl, that's not the bug entry
22:46.22TAsnsec, I'm openining another one :P
22:46.28TAsnThis one is on another issue :P
22:46.57TAsnhttp://trac.freesmartphone.org/ticket/528
22:46.59TAsnhave fun :P
22:47.27TAsnThe report is filled with assumptions (because as I said there, I'm not a vala dev)
22:47.46TAsnBut I'm positive about the bug
22:47.53TAsnthe assumptions are only about the code :P
22:48.02mickeylokies
22:48.06mickeylwill take a look
22:48.11TAsnmickeyl, it's a one-liner fix.
22:49.58TAsnAs for the second bug, shouldn't be that hard to fix as well, and both will provide amazing usability improvements (one is a blocker and the other is pretty critical).
22:50.08mickeylk
22:50.56pespinTAsn, yey, I was looking "Last Samurai" film :P let me look at the profile
22:51.05TAsnpespin, I think that's the best solution
22:51.46pespinTAsn, where are profiles located now?
22:52.46TAsn/etc/freesmartphone/conf/openmoko_gta/alsa-default/
22:53.33The-Butchdoes anybody use val(a)ide?
22:54.23pespinTAsn, 5:'Mono Playback Volume':1:70 <-- like this?
22:54.27TAsnyes
22:54.33TAsneven 75
22:54.44TAsnI'm still working on findiing the correct value
22:54.50TAsnand important:
22:54.56TAsnDon't forget to verify there is *no* newline
22:54.58TAsnat the end of file
22:56.13*** part/#openmoko-cdevel Martix_ (~Martix_@gw-unart.inext.cz)
22:56.38TAsnyeah, 75 is perfect for me :P
22:57.08pespinok thanks, I'll try calling tomorrow, now is time to sleep, tomorrow it's studying time for me :P
22:57.33TAsnI'll just send a quick email to shr-user
22:57.43TAsnAnd I'm off to bed as well (two hours+ late, but still)
22:57.45pespincalculus exam in a week :(
22:58.11TAsnhehe :P
22:58.18TAsnThank god I finished that course a while ago
22:58.25TAsnI'm now taking calculus 3 though :P
22:58.46pespinI only have 1 subject of calculus
22:59.16pespin1 more of Algebra, and 1 Algebra2 optative
22:59.49pespingnight!
22:59.54TAsnnight.
23:00.38mickeylTAsn: what does a newline do? make it crash?
23:00.46TAsnno
23:00.52TAsnjust make it not show the scenario
23:00.57TAsnin GetAvailableScenarios
23:00.58mickeylurghs
23:01.13mickeylso the scenario is not accepted as valid?
23:01.16TAsnmickeyl, if I may: lets start with not saving that new line :P
23:01.30TAsncommitting that, reviving our phones
23:01.43TAsnand then deal with validation checking :P
23:01.47TAsnmickeyl, I'm not sure to be honest
23:01.59TAsnmickeyl, I'm not a vala dev, I assume it's not accepted as valid
23:02.07TAsnthough anyhow, no error messages appear, which is bad.
23:02.10mickeylok, will take carea bout that
23:03.42TAsnthanks.
23:04.46The-Butchmickeyl, where can i find the path to the git-repository of odeviced?
23:10.20mickeylThe-Butch: you hopefully mean fsodeviced, which is at cornucopia/fsodeviced
23:10.34The-Butchyes, i did. thx
23:10.54TAsnmickeyl, Ok, I think I caused enough damage today. Night.
23:11.24mickeylTAsn: thanks, g'night
23:11.38TAsnmickeyl, please let me (or someone who can build it like JaMa|Skiing/mrmoku) know when you are done :P
23:11.51TAsnmickeyl, np, I only scratched my itches :P
23:12.40mickeylsure
23:15.08The-Butchhmm, mmy git doesn't want the links copied from the website. isn't this possible?
23:16.01mickeylgit clone git://git.freesmartphone.org:cornucopia
23:16.04mickeyldoesn't work?
23:16.27The-Butchi thought i could try it like svn
23:16.41mickeylno, subdirectories don't work :)
23:16.48mickeylyou need the whole repo
23:16.58mickeylwhich you need anyways if you want to build it
23:17.04mickeylplus a couple of more dependencies
23:18.02The-Butchfatal: Unable to look up  (port 9418) (No address associated with hostname)
23:18.36mickeylah
23:18.38mickeyltry http protocol
23:20.31mickeylleviathan: stil awake?
23:21.46leviathanyes
23:21.51leviathanmom
23:21.54leviathansmoking
23:23.55mickeylk
23:24.55leviathanre
23:25.01mickeylleviathan: wb. GNUtoo's fix helps w/ panel init, but introduces a nasty race -- http://pastebin.ca/1855389 -- i guess it calls the unblank too early
23:25.56*** join/#openmoko-cdevel budfive (~opera@cpe-75-82-219-32.socal.res.rr.com)
23:25.59leviathanurgh
23:26.07leviathanI didn't have this kind of error yet
23:26.12budfive~nf
23:26.12aptThe #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
23:26.12leviathanI'll try tomorrow
23:26.15mickeylok
23:26.16mickeylg'night
23:26.19leviathanneed to sleep now
23:26.22leviathanthx
23:26.23leviathangn8
23:27.41*** join/#openmoko-cdevel methril_home (~methril@189.27.128.110.dynamic.adsl.gvt.net.br)
23:52.28*** join/#openmoko-cdevel methril_home (~methril@189.27.128.179.dynamic.adsl.gvt.net.br)
23:52.52*** part/#openmoko-cdevel budfive (~opera@cpe-75-82-219-32.socal.res.rr.com)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.