**** BEGIN LOGGING AT Mon Aug 03 02:59:57 2009 Aug 03 05:36:24 budfive_: i think the idea of -dbg packages is to give meaningful backtraces. Aug 03 05:36:58 budfive_: and if you install the source separately i guess you'll see it in the debugger too. Aug 03 06:23:38 PaulFertser, (battery mail) oversaw that yesterday... I would *think* many SHR users read community mail. no precise idea though Aug 03 06:24:20 mrmoku: do you think there's a demand for using dumb batteries with FR? Aug 03 06:25:14 PaulFertser, I don't know... once reviving a dead FR was a reasone.. Aug 03 06:25:15 mrmoku: i cincerely hope you'll get a response today on OE ml, seems it's not very active on the weekends, so no wonder we're waiting for monday. Aug 03 06:25:53 PaulFertser, yeah, this build problem is depressing me :( Aug 03 06:26:24 mrmoku: So many people complained about power consumption, it seems that if you can carry 3 additional BL-6Cs with you it becomes a non-issue. Aug 03 06:27:00 PaulFertser, yeah, that would be another reason :) Aug 03 06:27:17 or replace a dead original one someday... Aug 03 06:27:51 mrmoku: exactly Aug 03 06:33:10 PaulFertser: hey. You use xorg on the gta02, not kdrive, righ? Aug 03 06:34:15 PaulFertser: I'm seeing something that may be a bug in xserver-kdrive, and need somebody to do a test for me Aug 03 06:34:51 PaulFertser: it's either in the xserver or in e Aug 03 06:35:56 budfive_: don't you have Xorg on your PC? Aug 03 06:38:18 budfive_: i'm still using kdrive i'm afraid :( Aug 03 06:41:09 budfive_: i use Xorg Aug 03 06:41:23 budfive_: does your e stuff run as non-root? Aug 03 06:49:00 lindi-: yes Aug 03 06:49:27 lindi-: I'm seeing that under some conditions, when XTest is used to create a sequence of fake keystrokes, some letters are transposed Aug 03 06:49:50 lindi-: This happens with the dictionary-based keyboard, for example. Aug 03 06:50:04 lindi-: If you try to type "morning", you get "mornnig" Aug 03 06:50:49 lindi-: it's something about queuing up duplicated letters. If I put delays or XSync() between each letter that is sent, the issue goes away, but XSync() makes it noticeably slower Aug 03 06:51:30 lindi-: I'm seeing the issue when faking letters into the dillo address bar or search bar, but am not seeing the issue when faking them into the vala terminal Aug 03 06:52:58 lindi-: http://pastebin.com/d2f4a383b is a program that types "morning". If I run this with the dillo address bar focused, I see "mornnig" Aug 03 06:53:12 lindi-: I can give you a binary if you like Aug 03 06:55:52 budfive_: key repeat? Aug 03 06:56:06 ah, transposed Aug 03 06:56:09 lindi-: it's not repeated, but the letters are transposed Aug 03 06:56:33 lindi-: it happens when the same letter appears multiple times in one word. The latter repeated letters are moved forward Aug 03 06:56:49 lindi-: morning -> mornnig, becomes -> beecoms Aug 03 06:57:54 lindi-: X has some sort of buffer, so the letters to fake are queued up. Then something goes wrong when you buffer a keystroke that is already in the queue. I don't know how this works internally, but right now I'm wondering whether the kdrive-based X is just buggy Aug 03 07:07:18 lindi-: can you try it? I can give you a precompiled executable of that little test program Aug 03 07:09:04 busy Aug 03 07:10:13 lindi-: ok. no worries Aug 03 07:20:37 cool Aug 03 07:24:40 good morning Aug 03 07:36:18 good morning Aug 03 07:44:43 ptitjes, methril|work: morning :) Aug 03 07:46:13 morning mrmoku Aug 03 07:46:16 how are you ? Aug 03 07:47:36 ptitjes, miserable :( Aug 03 07:47:47 oh! Aug 03 07:48:04 what"s happening ? Aug 03 07:48:07 I'm suffering a very serious OE blues :P Aug 03 07:48:23 oh Aug 03 07:55:25 mrmoku: thios happens so often with de oe repo :) Aug 03 07:57:43 methril|work, well... to defend OE a bit... correctly cross building a complete distro surely is not a lightweight task... Aug 03 07:57:55 though from time to time it really annoys me :( Aug 03 08:33:52 * DocScrutinizer still wonders why we base on OE instead of a decent distro (e.g. redhat). FR isn't exactly an "embedded" device. And we would have been rid of nasties like busybox from very beginning Aug 03 08:34:05 *I HATE BUSYBOX* Aug 03 08:36:56 mrmoku: I got it zecke cured yournblues yesterday? Aug 03 08:38:45 DocScrutinizer, no :( Aug 03 08:39:08 it somehow worked on my laptop, but not on the buildhost Aug 03 08:39:22 and zecke said it should not make any functional difference Aug 03 08:39:38 yay Aug 03 08:42:36 well, sounds like the old nasty issue of "buildhost has to be identical to targetsystem" once again. The nonsense where build checks for tools/libs to exist on buildhost and does different settings for target depending on it Aug 03 08:43:48 we had such nonsense with a pulseaudio lib or sth recently, you remember? Aug 03 08:46:59 is busybox really that bad? Aug 03 08:47:23 I kind of like their approach... Aug 03 08:48:26 BADBADBUSYBOX Aug 03 08:48:33 hehe Aug 03 08:48:44 spaetz: busybox is a crook Aug 03 08:49:01 mrmoku: can't get no sleeves for my records, can't get no laces for my shoes; can't get no fancy notes on my blue guitar, can't get no antidote for blues. Aug 03 08:49:25 admittedly it's not UNIX - one tool for one job - but hey it saves loads of disk space :) Aug 03 08:49:35 what's the use of implementing a 'less' command that isn't any better than 'more'? Aug 03 08:50:33 you ever noticed that e.g less doesn't know how to "/find" in busybox? Aug 03 08:50:50 I don't give a *shit* for BB Aug 03 08:51:14 nah, if I want to search I use nano :) Aug 03 08:51:23 ouuuuch Aug 03 08:51:37 hehe, or I use emacs when having remote-mounted the FR Aug 03 08:52:12 DocScrutinizer: have you already review FSO_Resource page? Do you have anything to add? Aug 03 08:52:24 yup, have Aug 03 08:52:32 but forgot what :-/ Aug 03 08:53:05 basically it's OK Aug 03 08:54:05 you might reference to the right ticket in a footnote for fsoraw e.g. (as that ticket is origin /me ;-P ) Aug 03 08:54:39 I might create a similar ticket for lsar Aug 03 08:55:04 wtf TEST resource??? Aug 03 08:55:40 s/fsoraw-armel/fsoraw/ Aug 03 08:56:58 add a really simple example like "fsoraw -r cpu mokomaze" Aug 03 08:59:21 PaulFertser: now memory starts to suck. Maybe that's it Aug 03 08:59:35 PaulFertser: hey its a wiki ;-) Aug 03 09:00:02 aaah, ref-URL to FSO Aug 03 09:02:35 DocScrutinizer: test resource is there, still present, nothing useful for an end-user but it appears in the list. Aug 03 09:02:42 DocScrutinizer: ticket referenced. Aug 03 09:02:49 DocScrutinizer: -armel done Aug 03 09:18:11 PaulFertser, the problem is not even RRECOMMENDS specific... some DEPENDS do not get installed either Aug 03 09:21:32 mrmoku: oh, that sucks. Aug 03 09:21:47 Hey there. Aug 03 09:21:49 TAsn, oh my opkg expert :P Aug 03 09:22:03 Status: install user not-installed Aug 03 09:22:09 what does that mean? Aug 03 09:22:22 Ainulindale, hey Aug 03 09:22:36 Ainulindale, back in Paris or still working hard? :P Aug 03 09:24:18 back in paris Aug 03 09:26:37 "" Status: install user not-installed "" loool Aug 03 09:27:02 mrmoku, Ainulindale: i think that this have to be with the bitbake update, it could be? Aug 03 09:27:18 mrmoku, Ainulindale: some clasess in dev changed Aug 03 09:27:31 methril|work, do you still have the old svn tree around? Aug 03 09:27:31 What's the problem? Aug 03 09:27:44 Ainulindale, lots of packages don't get stuffed into the image Aug 03 09:27:46 mrmoku: nop Aug 03 09:27:50 OE sucks Aug 03 09:27:53 mrmoku: i updated this weekend Aug 03 09:27:54 :) Aug 03 09:27:58 Ainulindale, stuff like ophonekitd for example :P Aug 03 09:28:07 spaetz: hehe, ack Aug 03 09:28:33 Problem is, is just so mcuheasier to say sth sucks than actually producing anything better :) Aug 03 09:29:03 Ainulindale, and if I compare the opkg status file from a working rootfs and a not working rootfs... for example task-shr-minimal-apps on not working has Aug 03 09:29:14 Status: install user not-installed Aug 03 09:29:14 on working it has Aug 03 09:29:20 Status: install user installed Aug 03 09:29:28 Again? Aug 03 09:29:30 Sheesh Aug 03 09:29:39 Ainulindale, you know that? Aug 03 09:29:59 I meant package not being installed Aug 03 09:30:22 ahh, k Aug 03 09:30:25 * DocScrutinizer adores clear crisp errormsgs like "install user not-installled" - muhahaha Aug 03 09:31:21 Ainulindale, yesterday I tried bitbake from master branch and bitbake from the rework-parser branch Aug 03 09:31:36 master branch failed with three ERROR for some packages Aug 03 09:31:53 then I tried the rework-parser and it built a successfull image Aug 03 09:31:58 best of them are dynamically composed of a few very common words, to not make it too simple to grep Aug 03 09:32:11 though on the buildhost (and for PaulFertser) just using rework-parser branch does not help Aug 03 09:33:03 Ainulindale, on the other hand it is doing 'opkg-cl install task-shr-minimal-apps' Aug 03 09:33:16 and somehow does not install it :( Aug 03 09:33:55 might be an opkg problem as well Aug 03 09:34:43 back in the old days it was mandatory each errormsg had a unique ID-number to be obtained from our private project "icann" Aug 03 09:35:39 so "open() failed [120034]" still was a usefull msg Aug 03 09:36:34 DocScrutinizer, well, what I pasted was no error message. It is the Status: for a package in /usr/lib/opkg/status Aug 03 09:36:46 ooh Aug 03 09:36:54 TAsn, please explain ^^^ :) Aug 03 09:37:17 what says the manpage about semantics of this status? :-P Aug 03 09:40:08 haha Aug 03 09:40:20 to be honest "install user" sounds rather sensible and tempting to me ;-D Maybe a good moment to implement a decent non-root user? :-P Aug 03 09:42:33 hi Aug 03 09:42:45 so is it true that 3G SIM cards don't work with freerunner? Aug 03 09:44:43 doxy2: waht a obsolete urban legend. Update to moko11 gsm-FW. See gsm-flashing wikipage! Aug 03 09:46:25 btw it's never been 3G that borked, it was a SIM-protocol speedup optimization that borked on newer cards supporting it. Aug 03 09:46:33 ok. could the firmware be the reason that requesting the gsm resource fails through frameworkd Aug 03 09:46:39 i Aug 03 09:46:48 yes Aug 03 09:46:50 requesting other resources works Aug 03 09:47:01 if you have a new SIM Aug 03 09:47:17 DocScrutinizer: you just made my day, dude Aug 03 09:47:22 :D Aug 03 09:47:28 np, welcome Aug 03 09:48:21 DocScrutinizer: hehe, it was easy. Some people don't need much :D Aug 03 09:48:22 yup Aug 03 09:48:37 nice teaser to start my day Aug 03 09:49:47 mrmoku: so you say you suspect it's opkg and not OE fault? Aug 03 09:50:06 PaulFertser: yeah, i've been working on getting my freerunner work like i want it for so long that i'm pretty easy by now :D Aug 03 09:50:19 * DocScrutinizer prepares another coffee to celebrate the salvaged soul of doxy2 Aug 03 09:53:41 PaulFertser, no, I just say it *might* be opkgs fault too :P Aug 03 09:54:05 Recent Change Aug 03 09:54:07 http://code.google.com/p/opkg/source/list Aug 03 09:56:16 PaulFertser, 215 is what we have Aug 03 09:59:24 PaulFertser, what makes me think more that its bitbakes fault is that yesterday I managed to build a image Aug 03 09:59:53 waaah, noon (kinda my private midnight) Aug 03 10:00:06 PaulFertser, if you want you could try to build an image with master branch of bitbake (which will fail) and then with the 1.8 branch again Aug 03 10:00:20 that somehow might have been what made me build a working image Aug 03 10:02:59 mrmoku: i don't like shamanism, i can't see how that can help us to solve the issue even if that'd work. Aug 03 10:04:24 PaulFertser, to verify it is bitbake we have to look at? Aug 03 10:04:32 PaulFertser: scientific approach: observe, explain, induce Aug 03 10:04:52 * mrmoku did not want to add that trick to the SHR wiki ;) Aug 03 10:05:10 lol Aug 03 10:55:20 PaulFertser: http://trac.freesmartphone.org/ticket/461 Aug 03 10:57:28 DocScrutinizer: link added Aug 03 10:58:08 please toss link to wikipage ;) Aug 03 11:00:30 aaah, http://wiki.openmoko.org/wiki/Special:Newpages -- of course, what else Aug 03 11:05:36 hi, is what's the program name that can redirect a serial port to the network? can socat do that? Aug 03 11:05:51 freesmartphone.org: 03jluebbe 07framework * rca2c19a7ee58 10/framework/subsystems/ogsmd/modems/ti_calypso/mediator.py: ogsmd: [TI CALYPSO] verify that we got a complete monitor response from the modem Aug 03 11:07:45 Hi All! Aug 03 11:07:45 gnutoo: yes Aug 03 11:07:55 ok thanks a lot I'll read the man Aug 03 11:08:38 Q-Master: dos1|away just came but he's already away :D Aug 03 11:09:19 gnutoo: i've recently had to redirect my serial port to reflash my old dialup modem as the flashing program works only with windows. Socat worked :) Aug 03 11:09:29 PaulFertser: I found a webirc 8) Aug 03 11:11:32 PaulFertser: how to link from ndex-page to fso-resources? Aug 03 11:11:42 PaulFertser: please check my edit in http://wiki.openmoko.org/wiki/FSO_Resources#Automatic_way Aug 03 11:12:08 DocScrutinizer: (index-page) no idea Aug 03 11:13:35 DocScrutinizer: looks ok Aug 03 11:13:49 k Aug 03 11:15:56 PaulFertser: do you think it needs a verbose explanation about multiple allocation and ref-counters, so ppl understand even better the diff? Aug 03 11:17:12 DocScrutinizer: i'm not sure, but otoh i don't know end-users enough to judge :) Aug 03 11:17:31 hehe, same here ;) Aug 03 11:20:05 maybe a word about automatic freeing of resources at process termination (in contrary to explicit reset of policy at regular terminating an app) would be even more enlightening Aug 03 11:20:44 including a "kill -9" example which fails boldly with mdbus method Aug 03 11:21:33 AIUI ;-) correct me if I'm wrong Aug 03 11:24:00 DocScrutinizer: (automatic freeing) it works afaik and a note should be added. Aug 03 11:24:47 you bet it *should* work. It's been the basic idea behind it Aug 03 11:36:10 automatic freeing of resources work Aug 03 11:53:08 spaetz: see http://git.freesmartphone.org/?p=specs.git;a=blob_plain;f=html/usage-intro.html;hb=HEAD, "" the system can detect a client leaving the bus, no matter whether this has been a regular detach or happened due to unforseen circumstances, such as a crash."" -- that's been the reason I requested creation of fsoraw ;-) Aug 03 11:54:27 huh? I'm quite sure frameworkd does that... Aug 03 11:54:36 (at least thats what my memory says...) Aug 03 11:55:09 mrmoku: sure. where's the confusing part in there? Aug 03 11:55:34 DocScrutinizer, in the doc you cited? Aug 03 11:56:41 mrmoku: I don't see any confusing part in that doc Aug 03 11:56:48 it's correct and explains the way fsoraw is working Aug 03 11:58:09 right, whenever fsoraw exits the resource gets freed Aug 03 11:58:27 I understand that. That's why I said, that automatic freeing of resources works :) Aug 03 11:58:38 even if fsoraw would crash Aug 03 12:01:46 raster: ping Aug 03 12:02:54 dos1: i've news from Q-master. He says opimd-contacts work, but search is broken and gives not what you ask. But exiting search by pressing enter works. Aug 03 12:03:39 PaulFertser: that's something with utf8 support (russian chars)... Aug 03 12:03:42 DocScrutinizer, ahh... rereading I see there is "can detect" not "can't detect"... :) Aug 03 12:03:45 yeah Aug 03 12:03:54 PaulFertser: with ascii it works correctly ;x Aug 03 12:04:06 dos1: poo (next generation) Aug 03 12:04:18 dos1: you fixed that yesterday?? Aug 03 12:04:37 DocScrutinizer: big j! Aug 03 12:04:55 DocScrutinizer: utf8? i thought, it doesn't traceback anymore Aug 03 12:05:03 raster: OLA! Aug 03 12:05:39 raster: can I use elm_icon by just packing it into box? Aug 03 12:05:44 yup Aug 03 12:06:09 and... off i run. bbl Aug 03 12:06:09 :) Aug 03 12:06:33 hasta luego, amigo Aug 03 12:06:46 raster: but it does't work here :( Aug 03 12:07:04 but ok, if you said that it should work then probably i'm doing something wrong :P Aug 03 12:07:19 dos1: ;-P Aug 03 12:09:14 * DocScrutinizer away, starting day... Aug 03 12:14:31 * dos1 has big update to opimd-contacts, but that fscking icons don't want to work :( Aug 03 12:35:09 oh, ok, icons work :D now fighting with size_hint_align_set :x Aug 03 12:39:30 is there a size_not_a_hint_align_set()? Aug 03 12:39:42 just wondering Aug 03 12:40:15 dir(elementary.Button) Aug 03 12:40:26 or different widget Aug 03 12:40:29 and you'll see ;p Aug 03 12:40:42 (in python, after import elementary) Aug 03 12:43:36 mrmoku: hrw telling why are problems with the 1.8 git bitbake Aug 03 12:43:44 mrmoku: in oe channel Aug 03 12:43:50 methril|work: uuuhhh Aug 03 12:47:18 methril|work: he does not want to tell us :( Aug 03 12:54:45 mrmoku: so, what happened there? I was too late to join. Aug 03 12:55:02 PaulFertser: problems of hrw are different Aug 03 12:55:07 kernel module related Aug 03 12:55:22 though he told me that svn tree is still up Aug 03 12:55:26 and actually it is Aug 03 12:55:29 was just too stupid Aug 03 12:55:39 mrmoku: can you probably try to ask him specifically about your problem? ;) Aug 03 13:17:56 yay! Aug 03 13:18:14 ok, my ui problems fixed :) Aug 03 13:21:14 dos1: rather fix *my* ui problems! :-P Aug 03 13:21:26 DocScrutinizer: which? ;p Aug 03 13:21:36 hmm, lemme think.... Aug 03 13:21:42 :P Aug 03 13:21:49 please don't! Aug 03 13:21:50 :D Aug 03 13:26:35 looks like opimd-contacts is first contacts app which supports multiple phone numbers in one contact Aug 03 13:26:37 ;) Aug 03 13:29:10 and pictures :D Aug 03 13:30:05 F4t: no, pictures aren't implemented yet ;) Aug 03 13:30:15 oh.. Aug 03 13:30:32 but from opimd-contacts side it would be only two lines to implement (except adding new image), but i'm too lazy ;) Aug 03 13:42:40 hmm, is it normal that after enabling and disabling gprs, i can't make phonecalls anymore in shr-unstable? Aug 03 13:43:27 and if i restart ophonekitd, it hangs after "DEBUG: Initiated etk" Aug 03 13:50:40 mrmoku, Deubeuliou Aug 03 13:50:46 git clone git:// is now enabled on all the repos Aug 03 13:58:12 Ainulindale: I love you :D Aug 03 13:58:37 mrmoku: kiss me O old one Aug 03 13:59:10 Ainulindale: nah... get rid of your beard first ;) Aug 03 13:59:26 :-) Aug 03 14:09:57 SHR: 03seba.dos1 07opimd-utils * r4bed6254ce1b 10/ (opimd-messages opimd-notifier opimd_utils/opimd_reply.py): opimd-reply: add func_status Aug 03 14:26:53 displaying custom fields, adding new contact, editing contact and displaying contact history (messages and calls) Aug 03 14:27:07 that's the only missing things now ;) Aug 03 15:16:59 Ainulindale, still here? Aug 03 15:18:10 Yep Aug 03 15:18:26 I want to use libfso-glib Aug 03 15:18:39 and there are some things I'm not sure about Aug 03 15:18:46 one thing is g_type_init Aug 03 15:18:46 Yes? Aug 03 15:18:59 right now it is called by libframeworkd-glib Aug 03 15:19:27 and then there is (like you already complained) the missing framework handler struct Aug 03 15:21:13 well Aug 03 15:21:15 next thing is the dbus proxies missing... lfg is doing that now Aug 03 15:21:20 Well Aug 03 15:21:24 I just saw the dbus proxies Aug 03 15:21:38 As for the framework handler structs Aug 03 15:21:42 It's just out there for convenience Aug 03 15:21:52 mrmoku: Aug 03 15:22:11 damn Aug 03 15:22:16 you deleted my working directory on the buildhost Aug 03 15:22:29 your working directory? Aug 03 15:22:33 yes Aug 03 15:22:40 doing stuff on the buildhost? Aug 03 15:22:42 me too :P Aug 03 15:22:45 yeah :-) Aug 03 15:22:47 sorry :) Aug 03 15:23:25 Don't move I'm redoing it Aug 03 15:23:39 image build is running though Aug 03 15:24:04 well I'm just building a working directory for libfso-glib Aug 03 15:24:06 nothing more Aug 03 15:24:14 Although it might confuse the build process Aug 03 15:24:29 np :) Aug 03 15:24:42 image is crap anyway :( Aug 03 15:24:58 ahh and finished Aug 03 15:25:48 omg *sigh* Aug 03 15:25:50 Although I think that ptitjes didn't do .h Aug 03 15:25:51 And that is bad Aug 03 15:26:10 Ainulindale, well the .h gets generated Aug 03 15:26:32 FreeSmartphoneGSMPDP* free_smartphone_gsm_pdp_dbus_proxy_new (DBusGConnection* connection, const char* name, const char* path); Aug 03 15:26:37 That's of interest to you Aug 03 15:26:44 Ainulindale, yeah, I know Aug 03 15:26:48 but lfg was hiding that Aug 03 15:27:01 WEll yeah because this was called before every method Aug 03 15:27:01 you did not have to get DBusGConnection in the first place Aug 03 15:27:07 And that should be done as well in libfsoglib Aug 03 15:27:23 That's why I just asked to Deubeuliou to see if he could do that Aug 03 15:27:50 And anyway Aug 03 15:27:55 That's the problem when you autogenerate stuff =) Aug 03 15:28:25 mrmoku: what is lacking is an easy way to register handlers Aug 03 15:28:33 and an easy way to ensure that a specific connection has been built Aug 03 15:28:38 All in all we just miss a .vala thing Aug 03 15:29:34 Ainulindale, and Deubeuliou is working on that? Aug 03 15:29:56 well I don't know Aug 03 15:29:59 ask him :-p Aug 03 15:30:04 Deubeuliou, ping :) Aug 03 15:31:34 He's in front of me right now Aug 03 15:31:40 Ainulindale, ping him then ;) Aug 03 15:31:55 anyway, maybe its not even worth it Aug 03 15:32:26 * mrmoku checks what is needed by a libfso-glib user to listen to signals... Aug 03 15:33:14 There's no method to create proxies Aug 03 15:33:46 what is of interest to me is the new methods defined in the generated .c Aug 03 15:33:51 they should be as well in the .h Aug 03 15:34:11 like which ones? Aug 03 15:34:15 the _async stuff? Aug 03 15:43:54 mrmoku: what we lack is Aug 03 15:44:02 1) being able to create the connection automagically Aug 03 15:44:12 2) the headers to create the proxy interfaces Aug 03 15:44:17 (judging from what I see) Aug 03 15:45:24 free_smartphone_get_proxy? Aug 03 15:46:13 yeah didn't see that Aug 03 15:46:47 ps = (FreeSmartphonePIMSources *)free_smartphone_get_proxy(bus, "org.freesmartphone.opimd", "/org/freesmartphone/PIM/Sources", "org.freesmartphone.PIM.Sources", FREE_SMARTPHONE_PIM_TYPE_SOURCES); Aug 03 15:46:52 yeah just saw that Aug 03 15:46:52 is what I do Aug 03 15:46:56 You're a good boy Aug 03 15:47:01 * Ainulindale pats mrmoku Aug 03 15:47:02 :-) Aug 03 15:47:03 :) Aug 03 15:47:17 so the only thing lacking is 1 Aug 03 15:47:19 Right? Aug 03 15:47:28 what I'm missing is a convenient way to add signals Aug 03 15:47:30 (ptitjes should have written a howto in the first place) Aug 03 15:47:43 without manually calling dbus_g_proxy_add_signal and dbus_g_proxy_connect_signal Aug 03 15:48:34 mrmoku: well Aug 03 15:48:39 are they somewhere in the vala thing? Aug 03 15:48:51 no idea Aug 03 15:48:56 I just looked at the .h Aug 03 15:48:58 (I hate new shiny stuff) Aug 03 15:49:00 (Just for that) Aug 03 15:49:17 (I hate new shiny stuff I don't know ;) Aug 03 15:49:39 mickey|dinner ? Aug 03 15:49:42 Stop eating and help us Aug 03 15:51:47 Hmmm Aug 03 15:52:02 I hate the (missing) doc of new shiny stuff Aug 03 15:52:14 I think he implemented signals as methods mrmoku Aug 03 15:53:18 that or the methods handlers should be register as signal handlers manually Aug 03 15:53:38 http://git.freesmartphone.org/?p=libframeworkd-glib.git;a=blob;f=src/frameworkd-glib-dbus.c;h=58683bf0c5375ded57d06dd53adaf5d71e9f7335;hb=HEAD <= line 206 Aug 03 15:55:24 hmmm Aug 03 15:55:31 I'm under the impression that it connects to every signal Aug 03 15:55:54 lfg? Aug 03 15:56:27 just the ones you set a handler for... Aug 03 15:57:21 Not lfg but libfsoglib Aug 03 15:57:44 Ainulindale, ahh, because your gitlink was lfg... Aug 03 15:58:11 does a signal source get to know about recipients registering for the signal? Aug 03 15:58:17 mrmoku Aug 03 15:58:36 tmp/work/armv4t-angstrom-linux-gnueabi/libfso-glib-0.2.0-gitrx44+9d292508739452b55b80ec40ec57405a5de2159f-r0/git/src/freesmartphone-gsm.c Aug 03 15:58:39 in shr-unstable Aug 03 15:58:46 search keypad Aug 03 15:58:51 freesmartphone.org: 03seba.dos1 07dos/opimd-tracking * r1099a55dc5b9 10framework/framework/subsystems/opimd/ (5 files): opimd: fix imports and move QueryMatcher class into query_manager.py Aug 03 15:58:52 freesmartphone.org: 03seba.dos1 07dos/opimd-tracking * raa021ba78f6e 10framework/framework/subsystems/ogsmd/modems/ti_calypso/mediator.py: Merge branch 'master' of git@git.freesmartphone.org:framework into dos/opimd-tracking Aug 03 15:58:53 freesmartphone.org: 03seba.dos1 07dos/opimd-tracking * r59a37a54a40e 10framework/framework/subsystems/opimd/ (6 files): opimd: use GenericEntry in Contact class and refactor some opimd structures (experimental!) Aug 03 15:59:07 You'll find free_smartphone_gsm_device_dbus_register_object Aug 03 15:59:20 I can't see where this function is called Aug 03 16:00:50 Ok when the iface is inited apparently Aug 03 16:01:14 static void free_smartphone_gsm_device_base_init (FreeSmartphoneGSMDeviceIface * iface) { Aug 03 16:01:26 (8238) Aug 03 16:02:00 and that method is called at the init of the type Aug 03 16:02:50 and connects to all signals for that iface Aug 03 16:02:54 yeah Aug 03 16:03:00 (this is ugly) Aug 03 16:04:30 Now Aug 03 16:04:34 How to give it a freaking listener... Aug 03 16:04:35 apart from that... what I can't see anywhere is where it calls some callback... Aug 03 16:07:45 Ainulindale, it listens to all signals and handles them with _dbus_free_... Aug 03 16:07:50 or am I missing something? Aug 03 16:08:47 I don't know Aug 03 16:09:44 freesmartphone.org: 03seba.dos1 07framework * raec532c0ba24 10/framework/subsystems/opimd/ (pimb_sim_contacts_fso.py pimb_sim_messages_fso.py): opimd: SIM-*-FSO: cast _backend_entry_id to int when deleting and updating Aug 03 16:15:15 freesmartphone.org: 03seba.dos1 07dos/opimd-tracking * rd1a6e562781f 10framework/framework/subsystems/opimd/ (pimb_sim_contacts_fso.py pimb_sim_messages_fso.py): Merge branch 'master' of git@git.freesmartphone.org:framework into dos/opimd-tracking Aug 03 16:27:44 PaulFertser: mwester: http://en.wikibooks.org/wiki/Serial_Programming/Serial_Linux#Line_Discipline ""On some systems, the settings done by stty are reverted to system defaults as soon as the device is closed again."" If system defaults is a subset of the complete set of possible settings, this makes sense with the behaviour observed, no? Aug 03 16:28:09 Ainulindale, still need your workdir? Aug 03 16:29:13 PaulFertser: mwester: ooops -- http://en.wikibooks.org/wiki/Serial_Programming/Serial_Linux#Configuration_with_stty Aug 03 16:41:05 yay! Aug 03 16:41:18 dos1, got your icons working? Aug 03 16:41:26 mrmoku: long time ago ;) Aug 03 16:41:34 mrmoku: now i was fighting with size_hint_align_set ;D Aug 03 16:41:36 dos1, what is working then now? Aug 03 16:41:43 mrmoku: but it already works :) Aug 03 16:41:51 mrmoku: custom fields in opimd-contacts Aug 03 16:41:52 mrmoku: nah Aug 03 16:42:02 so now only s/tel:/icon/ and s/mail:/icon/ and commit :) Aug 03 16:42:59 Ainulindale, I looked at ophonekitd vala source code (for the signal stuff) Aug 03 16:43:04 though it does not help for c clients Aug 03 16:43:48 and I really dislike the fact that fso-glib is listening to all signals :( Aug 03 16:44:07 well so do I Aug 03 16:56:59 mrmoku: I'd consider this a design flaw Aug 03 16:57:23 DocScrutinizer: would be interesting to hear ptitjes comment on that one Aug 03 16:58:58 mrmoku: I'm no expert for dbus, but I seem to remember there's some config that enables/blocks connection of certain clients to certain signals (among others). I'd expect we shoot our own foot by making fso-glib listen/register to *all* signals irrespective of those config settings Aug 03 17:00:01 DocScrutinizer, apart from that... just the fact it gets signals it just dumps into the trashbin is highly irritating me :( Aug 03 17:00:16 also see my previous question -- _if_ signal source gets to know about recipients registering for the signals, this might cause unwanted side effects Aug 03 17:00:17 * mrmoku hates unnecessary traffic Aug 03 17:00:36 * dos1 done! Aug 03 17:00:47 mrmoku: sure. So much for the prnciple of beauty :-) I agree 100% Aug 03 17:00:58 * mrmoku loves beauty :D Aug 03 17:01:59 * mrmoku considers to go back to libframeworkd-glib and work on that Aug 03 17:02:09 mrmoku: all big geniuses when asked why they created their relativity theory / whatever exactly *this* way, answered "it's been the most beauty way..." :) Aug 03 17:02:37 VDVsx: how is porting remoko to bluez4 going? Aug 03 17:02:41 mrmoku, I agree with everything! :) Aug 03 17:03:39 TAsn, nice to hear :) Aug 03 17:04:15 DocScrutinizer: i don't think signal source knows about signal recipients Aug 03 17:04:29 dos1, I'm not sure it does either Aug 03 17:04:33 dos1: no idea Aug 03 17:04:34 dos1, but dbus knows... Aug 03 17:04:59 mrmoku, it's a no brainer ;) (the fact you are right) Aug 03 17:05:16 SHR: 03seba.dos1 07opimd-utils * rcd8bd2d9276b 10/opimd-contacts: opimd-contacts: implement calling, smsing, contact details view, support multiple values of one field, support custom fields, add few icons Aug 03 17:06:34 could someone test opimd-contacts? Aug 03 17:06:36 :) Aug 03 17:06:43 dos1, opimd-utils are going mainstream... :) Aug 03 17:06:50 (or at least they are features wise...) Aug 03 17:07:18 (someone who doesn't have contacts written in russian letters :D) Aug 03 17:07:21 TAsn: hehe ;) Aug 03 17:07:41 i just want to check how opimd api behaves in real life ;) Aug 03 17:08:22 :) Aug 03 17:09:27 dinner time Aug 03 17:09:29 bbl Aug 03 17:09:50 ciao., Aug 03 17:09:53 bumbl, the bluez stuff I already ported, but remoko needs some UI work also, but is stopped now, a lot of other things to do :( Aug 03 17:10:15 VDVsx: ;( remoko is evas+edje? Aug 03 17:10:25 yup Aug 03 17:11:36 bumbl, I will try to kick start it again on the weekends, bbl Aug 03 17:11:50 oh, /var/log/frameworkd.conf Aug 03 17:11:51 i might get my laptop back this week - is there something where one could help? Aug 03 17:11:52 ;) Aug 03 17:14:24 dos1: huh? /var/log/*.conf??? Aug 03 17:14:41 DocScrutinizer: that's what i said in mail and mrmoku corrected me ;) Aug 03 17:14:49 aah Aug 03 17:18:49 hmm it seems you guys have left an impact on the paroli devs ;) Aug 03 17:19:08 how that? Aug 03 17:24:55 SHR: 03seba.dos1 07opimd-utils * r990243a73a0a 10/data/opimd-contacts.desktop: data: add opimd-contacts.desktop Aug 03 17:24:55 bumbl: hmm? Aug 03 17:25:02 SHR: 03seba.dos1 07opimd-utils * r5ea13121d30c 10/setup.py: setup.py: bump version, update download_url and install opimd-contacts.desktop Aug 03 17:25:56 evening Aug 03 17:28:27 dos1: bah wrong chan Aug 03 17:28:55 mrmoku: patch on patchwork! ;) Aug 03 17:29:45 mrmoku: really, really important! :D Aug 03 17:30:18 mickeyl: buenos tardes! :-) Aug 03 17:30:45 :) Aug 03 17:31:25 mickeyl: moro-hei-moi, or something like that ;D Aug 03 17:31:56 heh Aug 03 17:35:54 mickeyl: i have half of GenericDomain done ;) Aug 03 17:36:10 dos1: ah, great progress! Aug 03 17:36:20 mickeyl: is there some preexisting rules syntax for defining resource properties in fsousaged? Aug 03 17:37:10 DocScrutinizer: no, the concept of properties for resources has not been implemented [yet?] Aug 03 17:37:26 which properties would you associate with what resources? Aug 03 17:37:26 yet :) Aug 03 17:38:26 audio.spksounder is_mutually_exclusive audio.earpiece Aug 03 17:38:39 sth like that Aug 03 17:39:01 audio.spksounder is_muxing Aug 03 17:39:31 audio.spksounder_excl is_not_muxing Aug 03 17:40:23 s/muxing/exclusive-use/ Aug 03 17:40:23 DocScrutinizer meant: audio.spksounder_excl is_not_exclusive-use Aug 03 17:40:23 i see. Aug 03 17:40:38 not so much properties but rather usecases? Aug 03 17:40:49 or a usecase being a bunch of properties Aug 03 17:40:53 hmm, yes Aug 03 17:41:00 audio should definitely be a resource, i agree Aug 03 17:41:31 if spksounder is allocated, then allocation of earpiece must fail Aug 03 17:42:38 or the app that holds spksounder gets notification it has immediately to free resource Aug 03 17:42:56 depends on additional definitions in properties Aug 03 17:44:33 alsa could call a lib doing the allocating/freeing, alsa uses "hooks" for this (audi-device definition in e.g. .asoundrc Aug 03 17:45:22 so app itself doesn't need to cope with dbus-resource-allocation calls. Aug 03 17:46:10 mickeyl: have to run, buy foods. ttyl Aug 03 17:47:27 okies Aug 03 17:47:28 l8er Aug 03 17:47:35 * mickeyl meeting with an old friend now Aug 03 17:50:04 DocScrutinizer: i really like this concept! Aug 03 17:50:07 :) Aug 03 17:50:53 DocScrutinizer, it's the only reasonable way to go! that's why sound can not be handled in an events operated daemon like oevents. Aug 03 17:51:51 s/DocScrutinizer/dos1/ Aug 03 17:51:51 TAsn meant: dos1, it's the only reasonable way to go! that's why sound can not be handled in an events operated daemon like oevents. Aug 03 17:51:53 :) Aug 03 17:57:55 imo there should only be a single resource for speaker and headphone, because applications should not care about which one they want to use. If a headphone is present use the headphone else the speaker. Aug 03 18:03:23 dos1, couldn't resist to correct you ;) Aug 03 18:05:57 dos1, (patchwork) will apply Aug 03 18:07:45 dos1, actually... already applied it :) Aug 03 18:08:00 thanks ;) Aug 03 18:14:22 SHR: 03seba.dos1 07opimd-utils * rf4acb8a8a2d8 10/opimd-contacts: opimd-contacts: add USSD support Aug 03 18:14:57 dos1: what distro do you use? Aug 03 18:15:05 (on the pc) Aug 03 18:15:25 bumbl: debian Aug 03 18:15:36 hmm ok Aug 03 18:16:10 because gentoo killed my laptop twice (had problem with too much constant heat and a nvidia card out of the bad series) Aug 03 18:19:46 bumbl, not sure its a distro's problem Aug 03 18:20:55 F4t: well compiling produces extra heat Aug 03 18:21:36 running the gfx card at full speed without normal throttling/powersaving drivers on a laptop = death Aug 03 18:21:58 when you have a system which has problems with too much heat you have a problem when compiling constantly (i love the gentoo concept anyway) Aug 03 18:22:18 F4t: who says that there is no throttling / powersaving? nvidia calls it powermizer Aug 03 18:23:20 even though nvidia has its own "powermizer"... laptop makers usually bundle thier own drivers with modified cards... Aug 03 18:23:46 the bundled drivers are odd enough that they dont allow u to update from official nvidia site, but only from the laptop manufacturer site Aug 03 18:24:14 that hints to me at something extra that the laptop manufacturer put there Aug 03 18:24:17 F4t: are you confusing windows with linux? Aug 03 18:24:30 im nto confusing, im comparing Aug 03 18:24:32 not* Aug 03 18:25:14 F4t: nvidia windows drivers easily work on all laptops - you just have to edit a ini file Aug 03 18:25:17 problem is Aug 03 18:25:28 nvidia is the problem ;) Aug 03 18:25:34 manufactors normally pay for the windows drivers Aug 03 18:26:18 bumbl, theres a difference between work, and work well with the inteded power saving for that laptop model Aug 03 18:26:28 my fscking SIS cipset isn't supported at all :-( Aug 03 18:26:39 F4t: power saving works well with that gpu crd Aug 03 18:26:43 problem is Aug 03 18:27:49 2gb ram, good 3d performance and a core 2 duo are too much for the gpu which is from that series that has problems with destroying itself by overheat on all plattforms when you have too much load and too small fans Aug 03 18:29:31 bumbl is that Geforce 8400M? :D Aug 03 18:29:40 (GS) Aug 03 18:30:15 card:VESA framebuffer graphics; monitor:LCD 1280*800@60Hz; Resolution: 1280*768 (XGA) :-((( Aug 03 18:30:37 lol Aug 03 18:30:49 F4t: Geforce 7600M i think one of the first with that problem Aug 03 18:31:22 i've read somewhere 8400m gs has that problem too... anyway i have the 8400 :-/ Aug 03 18:31:35 laptop is siting on a heat-sink pad Aug 03 18:32:00 F4t: yep all of the 8 series and some of the 7 and 9 series if i remember correctly Aug 03 18:32:49 * dos1 has intel card in laptop, with working but sucking drivers :P Aug 03 18:34:29 intel sucks balls when it comes to graphics Aug 03 18:35:11 <--- Intel 945 Express Aug 03 18:35:12 :/ Aug 03 18:37:45 well anyway i need a new distro and can't decide whether it should be sidux, fedora or even ubuntu (i need the laptop working for some quite important semi-research stuff and i want kde4 (at the best with kde4.3rc Aug 03 18:40:24 * mrmoku certainly would advise bumbl to install fedora ;) Aug 03 18:40:50 mrmoku: ;) i will certainly try out fedora 12 when it comes out Aug 03 18:40:55 the feature list rocks Aug 03 18:41:17 did not yet check the feature list for f12... just finished migration to f11 :P Aug 03 18:41:25 espacially nouveau drivers by default Aug 03 18:41:55 how's the state of nouveau drivers regarding 3d? Aug 03 18:42:46 mrmoku: partially working Aug 03 18:43:13 all in all by far better than nv Aug 03 18:43:43 * mrmoku notes to try nouveau drivers on wifees desktop :P Aug 03 18:45:35 mrmoku: http://nouveau.freedesktop.org/wiki/FeatureMatrix Aug 03 18:51:10 Flyser_, thanks... still lot of work ahead I see :P Aug 03 18:52:04 2D is usable imo. unfortunately I am a notebook user and nouveau does (and will not) support powersaving Aug 03 18:52:12 ptitjes, hey, how's life? Aug 03 18:52:37 surprising Aug 03 18:52:43 ;) Aug 03 18:52:49 interesting answer ;) Aug 03 18:52:53 how are you ? Aug 03 18:53:12 well, building is still a miserable mistery... other than that I'm fine Aug 03 18:53:28 ptitjes, I have some libfso-glib question... Aug 03 18:53:40 what about signals? Aug 03 18:53:51 yep Aug 03 18:54:04 aren't they there ? Aug 03 18:54:05 looking at the generated c it looks like libfso-glib is registering to all signals Aug 03 18:54:37 mrmoku: libfso-glib knows how to register to all signals Aug 03 18:54:39 and I can't see a way to place some callbacks somewhere to get the signals in my app Aug 03 18:54:55 mrmoku: but you have to rely to glib's way to connect to signals to use them Aug 03 18:55:06 g_connect_signal Aug 03 18:55:18 2 sec looking for a doc Aug 03 18:55:34 ptitjes, yeah, but libfso-glib does g_connect_signal itself, no? Aug 03 18:56:10 and registers a _dbus_free... handler which just dumps the signal, right? Aug 03 18:56:45 mrmoku: be warn that in the generated C code Aug 03 18:56:54 you have both the client and server part Aug 03 18:57:09 it is sometimes confusing when you look at it :) Aug 03 18:57:13 ahh, ok, that might explain that :) Aug 03 18:57:34 ptitjes, so as c client I have to g_signal_add and g_signal_connect myself? Aug 03 18:59:02 ptitjes, would you see some way to make the life easy for c clients? :D Aug 03 18:59:46 that's the standard way to do that Aug 03 19:00:15 you just have to do g_signal_connect Aug 03 19:00:39 ptitjes, yeah, just that lfg was hiding (doing) that for its clients... Aug 03 19:00:56 g_signal_connect(proxy_object, "signal-name", handler, user_data) Aug 03 19:01:12 mrmoku: and this was a dirty thing Aug 03 19:01:18 anyway... the thing that was worrying me is that I understood it registers to all signals Aug 03 19:01:35 but as that might have just been the server side of the code... I feel better now :) Aug 03 19:01:48 mrmoku: just for the reason that libfso-glib has ten times the number of signals that were handled by lfg Aug 03 19:02:59 ptitjes, ok, thanks Aug 03 19:03:03 np Aug 03 19:03:17 ptitjes, and now tell me what is so surprising ? :P Aug 03 19:03:27 humm Aug 03 19:03:35 that would be a bit long Aug 03 19:03:55 happy end? Aug 03 19:04:21 I'm reading a book that makes me understand a lot of things on me and my childhood Aug 03 19:04:39 that sounds like a good thing Aug 03 19:04:42 "Too smart to be happy" Aug 03 19:04:50 ^^The name of the book Aug 03 19:05:23 anyway I'll leave for now Aug 03 19:05:39 ptitjes, my friend and collegeau is giving computer lessons for intelligent kids on weekends Aug 03 19:05:45 "I'm reading a book that makes me understand a lot of things on me and my childhood" - ptitjes is reading about how children are created ;) Aug 03 19:06:04 my mother (I'm at their home) is willing to squat my laptop to watch a movie Aug 03 19:06:07 :o) Aug 03 19:06:14 ptitjes, ok, later then :) Aug 03 19:06:27 cu Aug 03 19:06:29 later Aug 03 19:06:34 and Aug 03 19:06:52 * ptitjes spanks dos1 because he do not know what is childhood Aug 03 19:07:01 yet Aug 03 19:07:03 :D Aug 03 19:07:08 :) Aug 03 19:24:19 Hello All Aug 03 19:26:07 hey guys Aug 03 19:26:12 How to start Neo as GPS bluetooth relay on SHR (with ogpsd/fso-gpsd) Aug 03 19:26:18 I'm going to a linux con here in israel this weekend Aug 03 19:26:24 I of course want to show off the moko Aug 03 19:26:32 I'll be using SHR-unstable Aug 03 19:26:43 is there anything I should install? Aug 03 19:26:47 something cool maybe? Aug 03 19:26:48 :) Aug 03 19:27:27 How to start Neo as GPS bluetooth relay on SHR (with ogpsd/fso-gpsd) ? Aug 03 19:37:46 * dos1|watching checks "childhood" in dictionary Aug 03 19:37:48 ;D Aug 03 19:38:04 dos1|watching, continue watching cartoons instead ;) Aug 03 19:38:25 i already ended :P Aug 03 19:38:46 mrmoku, dos1 Aug 03 19:38:53 got any cools suggestions on how to show off shr? Aug 03 19:38:58 ?: ) Aug 03 19:39:03 show off? Aug 03 19:39:05 TAsn, mokomaze Aug 03 19:39:13 * dos1 checks in dictionary ;DD Aug 03 19:39:14 already installed that. Aug 03 19:39:21 it's a very nicely done game! Aug 03 19:39:34 yep, mokomaze is excellent :) Aug 03 19:39:35 dos1, I want ppl to see how good it is... Aug 03 19:39:37 :) Aug 03 19:39:38 yep, and impressed everybody sofar :) Aug 03 19:39:52 but that's not enough. Aug 03 19:39:54 TAsn, don't try to do phone calls then ;) Aug 03 19:39:59 haha true. Aug 03 19:40:17 mrmoku, i'll be showing it to a lot of linux users, but also a lot of moko users Aug 03 19:40:25 I also want to show the moko users how good shr is :) Aug 03 19:40:47 TAsn, you could ssh into some server and do something fancy :P Aug 03 19:41:10 haha Aug 03 19:41:12 :) Aug 03 19:43:22 tangogps Aug 03 19:43:48 opimd-notifier ;d Aug 03 19:44:04 maybe intone Aug 03 19:44:07 numpty-physix? Aug 03 19:44:13 yeah!! Aug 03 19:44:17 physics Aug 03 19:44:26 but... it works crappy in SHR :( Aug 03 19:44:30 navit Aug 03 19:44:42 i liked one build i had in om2007.2 Aug 03 19:44:55 * mrmoku never understood how to play numptyphysics... Aug 03 19:45:23 dos1, works just fine here Aug 03 19:45:26 even better with a stylus. Aug 03 19:46:14 (crappy numpty) still a technophob friend of mine was not able to put away the Neo after I showed Numpty to her Aug 03 19:46:26 DocScrutinizer, aye! Aug 03 19:46:33 TAsn: i agree, but on my om2007.2 it worked really better Aug 03 19:46:54 I don't think I had it on 2007 Aug 03 19:47:05 on fullscreen, without that crappy box with buttons, which you can't tap on what you want even with fingernails Aug 03 19:47:16 and it was faster Aug 03 19:47:29 mrmoku: you need the right (sufficiently low) intelect to understand how to play numpty ;-P Aug 03 19:47:55 TAsn: it's laggy, isn't it? :P Aug 03 19:48:03 dos1, not anymore Aug 03 19:48:08 was at first Aug 03 19:48:15 (a couple of months back) Aug 03 19:48:17 hmm Aug 03 19:48:33 it's still laggy here Aug 03 19:49:16 anyway I agree it's a lot better on my N810 Aug 03 19:49:17 it's a bit laggy still Aug 03 19:49:21 though way better than before. Aug 03 19:49:44 TAsn: but it was less laggy when i played it first time :x Aug 03 19:49:49 but still a great show-off on FR Aug 03 19:49:59 duke nukem 3d! :D Aug 03 19:50:05 F4t: ++! Aug 03 19:50:08 and touch-steroids Aug 03 19:50:13 or whatever its called Aug 03 19:50:22 mokoroids Aug 03 19:50:23 F4t, I trust you to bring those Aug 03 19:50:34 as I don't feel like installing duke again :( Aug 03 19:50:36 TAsn, thats too bad, cause i reflashed lately Aug 03 19:50:41 shit. Aug 03 19:50:49 all i have is mokomaze and mokonnect :P Aug 03 19:50:55 beyond the "light" image Aug 03 19:51:14 F4t, i c. Aug 03 19:51:21 mokonote a nice simple yet useful app Aug 03 19:51:50 DocScrutinizer, where can I find more info at? Aug 03 19:52:07 mokonote (or whatever it's called)? Aug 03 19:52:21 yes. Aug 03 19:52:54 i remember it, it was in shr image when i started to work on shr Aug 03 19:52:59 aaaah, it's called sketchbook Aug 03 19:53:04 oh Aug 03 19:53:07 I have that one Aug 03 19:53:09 gpe-sketch Aug 03 19:53:10 :) Aug 03 19:53:11 ? Aug 03 19:53:14 oh, so that's not the one i remember Aug 03 19:53:16 ;) Aug 03 19:53:19 (got confused with maemonote possibly) Aug 03 19:53:26 dos1, you are talking about enotes Aug 03 19:53:35 enotes, yes Aug 03 19:53:37 which had another weird name I forgot atm. Aug 03 19:53:50 yes yes yes Aug 03 19:53:54 bbl, dinner Aug 03 19:53:58 DocScrutinizer, ciao. Aug 03 19:54:07 i'll do something like enotes with opimd interface when i'll finish GenericDomain ;) Aug 03 19:54:35 * TAsn thinks dos1 is awesome. ;) Aug 03 19:55:42 and then with Heinervdm_'s calendar we're going to have complete PIM suite ;D Aug 03 19:56:33 dos1, awesome! :) Aug 03 19:56:35 DocScrutinizer, (sufficiently low) then I don't understand why I have difficulties :P Aug 03 19:56:39 (FUCKING FINALLY!) Aug 03 19:58:48 is a dbus proxy something which you get when you need it and delete it after use... or something you reuse? Aug 03 20:00:33 TAsn, ace of penguins? :D http://www.opkg.org/package_257.html Aug 03 20:01:12 Sharwin_F, that's not a show off Aug 03 20:01:15 it's just cool and fun :) Aug 03 20:01:31 pingus! Aug 03 20:01:33 ;D Aug 03 20:01:35 oooh Aug 03 20:01:40 * dos1 has to install pingus Aug 03 20:01:46 i had on my previous image Aug 03 20:02:01 it's soooooo great, both on pc and on neo :) Aug 03 20:02:12 it reminds me lemmings on my amiga ;) Aug 03 20:03:22 install "I Am Poor" Aug 03 20:06:36 F4t, ;) Aug 03 20:07:11 dos1, but slow Aug 03 20:08:00 mrmoku: yep, but after disabling everything possible it's quite acceptable :) Aug 03 20:11:36 dos1, disable in pingus? or the rest of the system? Aug 03 20:11:47 * mrmoku loves lemmings too :) Aug 03 20:12:01 mrmoku: pingus Aug 03 20:12:03 i was just wondering... iphone 3gs... do they make it out of diamonds? why does it cost 1433 usd here?! Aug 03 20:12:05 pingus --help ;) Aug 03 20:12:12 dos1, :D Aug 03 20:13:36 F4t: that diamonds are hidden very well, nobody can find it, but iPhone users knows that diamonds are there and they are able to spend lot of money to feel better ;) Aug 03 20:13:45 that's how apple marketing works :D Aug 03 20:14:04 i see.... interesting, mayb we can add hidden diamonds to shr? :P Aug 03 20:14:34 F4t: if only openmoko had marketing simmilar to apple's one... Aug 03 20:14:36 i can imagine Aug 03 20:14:53 "phoning doesn't work sometimes, but who really needs phone functionality?" Aug 03 20:14:59 if only openmoko had any marketing you mean :D Aug 03 20:15:14 * mrmoku shudders when thinking the price of a FR would be over 1000 $ ;) Aug 03 20:15:39 "you can hear the diamonds buzzing on the other side of the call, that way people know you are using the luxury edition openmoko phone..." Aug 03 20:15:45 "contacts aren't implemented yet, but now i feel much better when i remember phone numbers of all my friends!" Aug 03 20:15:47 :P Aug 03 20:16:11 dos1, lol! Aug 03 20:16:11 ;) Aug 03 20:16:30 "fast internet connection? WTF? who uses internet at all?" Aug 03 20:16:33 "we felt not implementing split sms support looks better" Aug 03 20:16:38 ;D Aug 03 20:16:39 "booting takes 2 minutes, but we all wanted to learn some patience in life..." Aug 03 20:16:51 :D Aug 03 20:16:51 F4t, 2 mins? I wish :( Aug 03 20:16:59 booting actually takes 1 min Aug 03 20:17:03 though registering to network Aug 03 20:17:05 is 4 more :) Aug 03 20:17:13 TAsn: i think that's my fault ;x Aug 03 20:17:17 TAsn: opimd is slow Aug 03 20:17:20 (as fsousage start very late) Aug 03 20:17:23 dos1, :( Aug 03 20:17:34 TAsn: but it will change after using sqlite for quering directly Aug 03 20:17:37 :) Aug 03 20:17:42 or in other words Aug 03 20:17:48 stop fucking caching! :) Aug 03 20:17:58 "upgrading to new software is easy as one-two-upgrade-fail-reflash!" Aug 03 20:18:14 dos1, you should probably consider using sqlite to cache everything ;) Aug 03 20:18:21 F4t, lol. Aug 03 20:18:49 "you don't have to pay for an application store, because there is none!" Aug 03 20:18:57 lol Aug 03 20:19:19 "every application you might dream up is ready to be coded by you..." Aug 03 20:19:38 "and freeeeee.... as in labour..." Aug 03 20:20:11 in english, free can be as beer and as freedom Aug 03 20:20:25 in polish, free as beer = "darmowy", free as freedom = "wolny" Aug 03 20:20:30 but "wolny" has two meenings Aug 03 20:20:37 i know, i ment you are being used as slave labour to develop stuff you arent getting paid for Aug 03 20:20:39 wolny = free, and wolny = slow ;) Aug 03 20:21:40 even RMS noticed that on some conferention in Poland Aug 03 20:22:03 so "free software" is "wolne oprogramowanie", but "wolne oprogramowanie" can mean "slow software" :D Aug 03 20:22:18 :D Aug 03 20:25:42 "openmoko, the best excuse when you miss a call on purpose or never reply an sms message...." Aug 03 20:27:48 or the best excuse to purchase a pre-paid or a short life credit :) Aug 03 20:28:26 "openmoko: the relationship-test" (gf went mad with missed calls, buzz, echo...) Aug 03 20:28:34 :D Aug 03 20:28:50 Zorkman_, should be an app with random call dropping :D Aug 03 20:29:59 well, im off to sleep Aug 03 20:30:01 cyall Aug 03 20:30:04 bye Aug 03 20:30:57 dos1: shr safe to upgrade? Aug 03 20:31:18 Zorkman_: with upgraded opkg and libopkg0 previously... i think yes Aug 03 20:33:08 i have again lots of rxerrs :/ Aug 03 20:35:22 yeah, bedtime for me too :) Aug 03 20:35:36 DocScrutinizer, PaulFertser: could something with that gps issue be related with... temperature? Aug 03 20:35:38 night all Aug 03 20:35:51 goodnight Aug 03 20:40:12 <[Rui]> hi Aug 03 20:40:25 <[Rui]> why would elmdentica look like absolute crap on SHR??? Aug 03 20:40:39 [Rui]: ??? Aug 03 20:40:48 <[Rui]> it seems all those "expand" options in libelm aren't honoured! Aug 03 20:40:57 expand? Aug 03 20:41:32 <[Rui]> dos1: yeah, like evas_object_size_hint_weight_set Aug 03 20:41:32 mrmoku|away: weee neeeeeed testing image! Aug 03 20:41:46 <[Rui]> and evas_object_size_hint_align_set Aug 03 20:41:47 i want to have cutting edge stuff again ;D Aug 03 20:42:10 [Rui]: i'm using it in all my UI apps in SHR, and guess what Aug 03 20:42:12 it works :P Aug 03 20:42:17 <[Rui]> the bubbles don't go much further than half the screen Aug 03 20:42:34 <[Rui]> dos1: yeah, why would some work and others not? Aug 03 20:43:11 dos1: do you know why that "expand" function in shr-settings -> other (to change the splashscreen) is so slow? I always find it very slow for a simple menu Aug 03 20:43:26 Zorkman_: you mean hoversel? Aug 03 20:43:26 <[Rui]> dos1: it's the exact same code which looked nice on Om2009t5 Aug 03 20:43:39 don't mean to butt in, but elmdentica sometimes looks great on my FR and sometimes has that unexpanded behavior Aug 03 20:43:42 <[Rui]> dos1: I'd guess more on the libelm settings in shr? Aug 03 20:43:45 dos1: the thing to select splashscreen Aug 03 20:43:59 Zorkman_: so hoversel? Aug 03 20:44:05 can't find any rhyme or reason behind it Aug 03 20:44:07 the same as with profiles and pim domains? Aug 03 20:44:54 <[Rui]> I'll post a screenshot to togo Aug 03 20:45:33 Zorkman_: if you're talking about hoversel, in sixteen theme i disabled animation Aug 03 20:45:45 and it's really faster now Aug 03 20:46:26 nice, i'll check it out Aug 03 20:46:27 @dos,zorkman dont mean to talk bs here, but i guess it is slow, because as soon as you click on the splashscreen you want to select it is activated? (and thus some wheels are turning)? Aug 03 20:47:51 * [Rui] really wished illume launcher had "sections" Aug 03 20:48:15 <[Rui]> Specially since if an app has two categories, the icon appears twice Aug 03 20:48:27 Jesus_: yep, you're right Aug 03 20:48:47 Jesus_: after selecting something opkg's update-alternatives is runned, and it's slow (as whole opkg) Aug 03 20:49:41 <[Rui]> opimd-contacts is a new contacts app using opimd? Me wants! :) Aug 03 20:49:44 opkg is well i call it a desease, since i wrote a graphical packagemanger (functionality was there, worked quite well and still does) but it wa sunusable since opkg is so terribly slow Aug 03 20:50:30 Jesus_: i wrote shr-installer, based on packagekit Aug 03 20:50:50 not tested, but how fast is it? Aug 03 20:50:54 Jesus_: it's quite ok, but it doesn't work now cause i have to sort out policykit issues Aug 03 20:51:01 <[Rui]> dos1: how it's looking: http://scap.linuxtogo.org/files/aca612c47e12ab7b58bcdbc7d9266762.png how it looked: http://files.1407.org/openmoko/elmdentica/elmdentica-0.5.0-scap.png Aug 03 20:51:04 Jesus_: acceptable Aug 03 20:52:07 * ssweeny thought it had something to do with the e libs not being quite right Aug 03 20:52:40 [Rui]: strange.. i didn't see it on any other app Aug 03 20:52:58 [Rui]: did you use scale_set in your code? Aug 03 20:53:23 <[Rui]> dos1: what scale_set ? I never used that anytime and it looked good Aug 03 20:53:33 dos1: what i did was basically wrap the opkg command lien option into a nice gui, because it was really easy to do and required nearly no coding skills... Aug 03 20:53:34 <[Rui]> dos1: maybe somehting has changed, but I was not aware of it Aug 03 20:54:16 [Rui]: no, i only thought about elm_scale_set as pottential reason... Aug 03 20:55:10 <[Rui]> rms@roque:~/svn/elmdentica/src$ grep -r elm_scale_set * Aug 03 20:55:11 <[Rui]> rms@roque:~/svn/elmdentica/src$ Aug 03 20:55:30 * [Rui] chuifs Aug 03 20:56:03 <[Rui]> almost finger-upressable buttons Aug 03 20:56:08 <[Rui]> a compressed look Aug 03 20:56:14 * [Rui] feels depressed Aug 03 20:56:47 <[Rui]> maybe I could feel better if that contacts application I just saw a screenshot used opimd and was installable somehow... :) Aug 03 20:57:19 to be honest i just got here to aks one quick question: are you guys interessted in the nEo theme? if so where can i find needen information what i need to do to get in integrated into the shr feed? Aug 03 20:59:18 [Rui]: yes, it uses opimd Aug 03 20:59:27 [Rui]: even more, i'm the author :D Aug 03 20:59:31 [Rui]: and i need testers ;) Aug 03 20:59:46 <[Rui]> dos1: yeah, I kinda had the feeling that you'd say that Aug 03 20:59:53 <[Rui]> dos1: where's the repo's url? Aug 03 21:00:06 Jesus_: you just have to write bb file for bitbake, and we'll do rest Aug 03 21:00:20 [Rui]: http://git.shr-project.org/git/?p=opimd-utils.git;a=shortlog Aug 03 21:00:35 <[Rui]> git-clone that will be enough, right? Aug 03 21:00:41 [Rui]: yup Aug 03 21:01:00 [Rui]: there is also opimd-notifier (great), opimd-messages (crap), and opimd-cli and opimd-config tools Aug 03 21:01:25 [Rui]: but that's mainly testing suite for opimd developers, not set of final user apps Aug 03 21:01:28 <[Rui]> bad url? Aug 03 21:01:34 <[Rui]> fatal: http://git.shr-project.org/git/?p=opimd-utils.git/info/refs download error - The requested URL returned error: 403 Aug 03 21:01:41 [Rui]: oh, http://git.shr-project.org/repo/opimd-utils.git Aug 03 21:01:42 ...the only thing that sucks a little is that libframeworkd-phonegui-efl isnt really themeable, so the current theme packages use symlinks... and opkg alsways complains about overwriting of files proviede by other packages. but perhaps my preinst script just sucks Aug 03 21:01:45 <[Rui]> I hate the current notifier Aug 03 21:01:53 <[Rui]> at least the one on my shr image Aug 03 21:02:17 <[Rui]> from july 21st ;) Aug 03 21:02:30 [Rui]: but for really testing of opimd-notifier you have to switch messages into opimd interface Aug 03 21:02:45 <[Rui]> dos1: i bet Aug 03 21:03:01 <[Rui]> dos1: currently contacts is pretty useless so I guess I'll try yours :) Aug 03 21:05:39 <[Rui]> dos1: gah hateful python Aug 03 21:06:04 [Rui]: that's testing suite. i can't imagine writing it in compilling langugage Aug 03 21:06:23 and that won't be default UI anywhere, don't worry ;) Aug 03 21:06:37 if it will be, then only if rewritten to C or Vala Aug 03 21:06:45 <[Rui]> dos1: the common denominator with python apps has been terrible slowness so far Aug 03 21:06:58 <[Rui]> I almost can't read vala Aug 03 21:07:11 <[Rui]> it looks so much like Java my eyes almost shut tight shut Aug 03 21:07:22 use ada. it is established and stable :) Aug 03 21:07:40 [Rui]: i can't say anything, as i don't know vala ;) Aug 03 21:08:18 [Rui]: it had to be written in python, as i need to be able to tweak it in every occasion Aug 03 21:08:34 * [Rui] nods Aug 03 21:09:17 <[Rui]> dos1: got a recipe for this? Aug 03 21:09:50 [Rui]: yep, it's in repo even, but in old version Aug 03 21:09:58 [Rui]: mrmoku|away has to build it firstly ;) Aug 03 21:10:24 <[Rui]> dos1: I have my shr-u build environment set up Aug 03 21:10:32 <[Rui]> all I need is a recipe, let's see if I find it there, then Aug 03 21:10:36 dos1: (temp) I believe even in Billyboy dreaming of linux Aug 03 21:10:37 so bitbake opimd-utils Aug 03 21:11:01 [Rui]: recipe is already in shr oe tree Aug 03 21:11:06 dos1: why do you think so? Aug 03 21:11:49 DocScrutinizer: but what? Aug 03 21:11:53 :x Aug 03 21:12:10 [2009-08-03 22:35:36] DocScrutinizer, PaulFertser: could something with that gps issue be related with... temperature? Aug 03 21:13:19 DocScrutinizer: i was discharging my phone, so i turned on backlight, gps, gsm, wifi, bt, leds and vibrator Aug 03 21:13:34 hehehe Aug 03 21:13:45 DocScrutinizer: and it went warm... and then i noticed lots of rxerr messages Aug 03 21:13:49 nice show Aug 03 21:13:53 i'll try later, when it will be colder Aug 03 21:14:03 and then i'll try to warm it and try again Aug 03 21:14:05 ;) Aug 03 21:14:13 <[Rui]> oh so nice, opkg fork failed Aug 03 21:14:41 I'd expect vibrator to cause ripple on VDD, thus maybe soiling serial traffic Aug 03 21:15:05 this efect was independent of slow warming though, obviously Aug 03 21:15:59 (opkg fork failed) LOL, I envision dos1 jumping and shouting across the room :-P Aug 03 21:16:42 is there something especially funny about that? Aug 03 21:17:39 DocScrutinizer: i won't comment that ;x Aug 03 21:17:53 but you perfectly knew what i thought ;P Aug 03 21:18:47 one of my tasks as senior project manager Aug 03 21:19:36 ok, going to sleep now Aug 03 21:19:59 i hope i won't dream about people complaining at "fork failed" ;P Aug 03 21:20:02 i approve of that ;) Aug 03 21:20:04 * DocScrutinizer metabolizing dinner.... (burps) Aug 03 21:20:06 that would be nightmare :x Aug 03 21:20:14 good night Aug 03 21:20:23 night dos Aug 03 21:22:20 dos1: you should consider implementing my suggested early script pull & execute in opkg, so you had a means to stop this nightmare in the future ;) Aug 03 21:28:44 freesmartphone.org: 03mickey 07fso-term * r2f1df30eb2cc 10/ (6 files in 2 dirs): add abyss to available transport methods Aug 03 21:29:15 freesmartphone.org: 03mickey 07libgsm0710mux * ra54a186761c9 10/.gitignore: gitignore++ Aug 03 21:32:16 mickey|bbiab: do I remember correctly: e.g. fsousaged knows process-id of all allocating apps Aug 03 21:33:06 mickey|bbiab: i.e. dbus transfers info abot process from msg-sender to msg-destination Aug 03 21:33:31 not exactly. fsousaged knows all busnames of allocators, and via dbus you could query process ID for a given busname. Aug 03 21:33:55 yes, dbus conveys the busname of a sender Aug 03 21:34:01 in every method Aug 03 21:34:35 ok, thanks Aug 03 21:36:30 freesmartphone.org: 03mickey 07fso-abyss * r741c7dd59c7b 10/ (Makefile.am configure.ac src/consts.vala): cosmetics Aug 03 21:41:02 mickey|bbiab: ResourceAvailable ( sb ) -- is it feasible to extend the data transmitted in this signal (beyond b) Aug 03 21:41:24 mickey|bbiab: maybe (sbs) Aug 03 21:41:48 mickey|bbiab: 2nd s: arbitrary user data Aug 03 21:43:52 <[Rui]> dos1: opimd-utils in repo only has an older version without contacts Aug 03 21:44:01 <[Rui]> going to build me a new one Aug 03 21:44:13 what should this user data convey? resource-specific properties? Aug 03 21:45:15 well, something like this. Just freewheeling ATM Aug 03 21:46:01 freesmartphone.org: 03mickey 07fso-term * rbd0aa9283bcd 10/src/abysstransport.vala: catch dbus errors while creating AbyssTransport Aug 03 21:46:19 mickey|bbiab: e.g. info about whether app has to close device, or simply stop audio-output is enough Aug 03 21:46:47 could be done yes, although you have to take into account that ResourceAvailable does not get sent as method Aug 03 21:46:54 (close device == free resource) Aug 03 21:46:57 it's a broadcast signal, so all listeners will get the same one Aug 03 21:47:40 aaah, that's why I like to discuss such topics, instead of breeding about them in my attic Aug 03 21:47:54 thanks :-) Aug 03 21:50:44 mickey|bbiab: any rough estimation about a dbus-to-fsousaged "ping" roundtrip time? Aug 03 21:51:27 us, ms, even seconds? Aug 03 21:51:40 give me a minute and i'll write a program Aug 03 21:51:50 k, great Aug 03 21:56:38 mickey@andromeda:/tmp$ time ./ping Aug 03 21:56:44 real 0m0.004s Aug 03 21:56:44 user 0m0.004s Aug 03 21:56:44 sys 0m0.000s Aug 03 21:57:08 this is on a core duo 3GHz Aug 03 21:57:13 might be slower on a Neo Aug 03 21:57:18 but you get the idea Aug 03 21:57:47 dbus is between 10 and 100 times slower than transferring via unix domain socket, but still very fast for small data Aug 03 21:58:47 ok, thanks Aug 03 21:59:22 np Aug 03 22:00:22 FYI, there is a standard method on every (sane) dbus object Aug 03 22:00:30 org.freedesktop.DBus.Peer.Ping() Aug 03 22:00:40 which you can call to get an idea of roundtrip time Aug 03 22:01:52 heh :-) Aug 03 22:04:29 g'night Aug 03 22:04:46 night mickey|zzZZzz Aug 03 22:04:54 night Aug 03 22:59:20 growl. has anyone ever managed to make OE's -dbg files work usefully with GDB? Aug 03 23:06:06 Weiss: possibly Aug 03 23:06:27 Weiss: as far as I can tell, they give you the function information, so call stacks are meaningful Aug 03 23:07:08 Weiss: with gdb, you'll be able to set breakpoints on functions, but I don't believe you get any source line info (i may be wrong here) Aug 03 23:07:17 Weiss: you can disassemble, though and that is often enough Aug 03 23:07:55 oh, i know how it works in theory. i'm having trouble getting GDB to read them and give me the information Aug 03 23:09:26 Weiss: ok. in that case, the answer is yes. I have gotten them to work. :) Aug 03 23:09:57 is there a magic command that tells it to read the ".debug/libsomething.so" files? Aug 03 23:10:19 Weiss: no. that's automatic. gdb searches several directories Aug 03 23:11:12 Weiss: there's an extra segment in the executable, i think that tells it where to search. I don't exactly remember and don't have time to look it up right now Aug 03 23:11:38 Weiss: but the extra information is supposed to be added by the build without you needing to mess with it Aug 03 23:13:24 the GNU debug link thing - i read about that Aug 03 23:14:20 i think the situation is complicated because the code i want to debug is inside a library which is dlopen()ed at runtime (a bit of Xorg - libfb.so) - i think some messing around with add-symbol-file is necessary for that Aug 03 23:15:01 (but i can't make it work) Aug 03 23:26:01 Weiss: are you debugging on the machine? Aug 03 23:27:38 larsc: yep, debugging on the Neo, but i want to avoid compiling on the Neo if i can avoid it... Aug 03 23:30:53 I always had problems with gdb running out of memory, so i used gdbserver. With debug binaries in an extra staging tree on the host. Don't know if such a setup is possible with OE. Aug 03 23:32:12 hmm, i hadn't thought of that Aug 04 00:50:27 raster: have you seen matchbox2? can that work without gl? Aug 04 00:52:31 no - havent looked at mb or mb2 Aug 04 00:52:42 i suspect not as it's from thew ohand guys Aug 04 00:52:50 and they do clutter and are all over GLES Aug 04 00:53:01 (if mb2 is a compositor too) Aug 04 00:54:25 http://www.grancanariadesktopsummit.org/node/217 Aug 04 00:55:13 doesnt tell me anything Aug 04 00:55:25 (that wasnt guessable) :) Aug 04 00:58:19 yeah Aug 04 00:58:28 I haven't looked at the code yet either Aug 04 00:59:01 actually I'm trying to get eve and the e-webkit stuff to work from svn, but I can't find any instructions for that Aug 04 00:59:11 I have the rest build from tars Aug 04 01:02:26 i've never gotten webkit witht he efl stuff to build Aug 04 01:02:41 oh Aug 04 01:02:44 i only tried twice - but didnt have the time to keep trying **** ENDING LOGGING AT Tue Aug 04 02:59:57 2009