**** BEGIN LOGGING AT Thu Oct 01 02:59:56 2009 Oct 01 04:43:47 anyone know what the status of the xorg transition is? Oct 01 05:19:40 ongoing but the build server still can't build all packages, I think Oct 01 05:20:04 but mrmoku wants to push out the first image with xorg any day now Oct 01 05:20:47 will it be a case of opkg upgrade or reinstall from an image? Oct 01 05:21:55 don't know. Oct 01 05:22:22 ideally upgrade, but specifying all the required "REPLACES" etc might be too much effort Oct 01 06:32:12 wow, just checked out the logo contest page. Incredible contributions Oct 01 06:32:43 TAsn: thanks for setting up the votin page, although making the results public would have been nice :) Oct 01 06:37:08 spaetz, you can't do that with showing who voted for what Oct 01 06:37:13 and that's a pain Oct 01 07:09:53 ahh, I see Oct 01 07:10:16 I was hoping just for some nice summary graphs :-) Oct 01 07:11:03 pah, serverside cgi-crap Oct 01 07:11:18 TAsn: you should do exit polls... to get some tendency after the first 100.000 voters or so ;) Oct 01 07:17:13 look heise.de forum for instance, how to implement a realtime anonymous poll (rating of posts there) Oct 01 07:29:34 hi is there someone for shr to help me debug the following problem in ophonekitd: Oct 01 07:30:06 it inizialize until ** (process:1200): DEBUG: Connected to the buses Oct 01 07:30:41 then it says that dbus is unavaliable Oct 01 07:31:07 http://www.pastebin.ca/1587381 Oct 01 07:31:12 the modem is the qualcomm_msm Oct 01 07:36:50 freedesktop.org is back.. does the server working? :) Oct 01 07:36:59 (the buildserver) Oct 01 07:37:08 Gnutoo, you mean the try again in 5s? Oct 01 07:37:17 yes Oct 01 07:37:39 mrmoku|a`: i have the feeling, that new e is faster :) Oct 01 07:37:52 i think you are on an old version Oct 01 07:37:54 Heinervdm: nice :) Oct 01 07:38:10 afaik mrmoku uses the signal instead of polling Oct 01 07:38:23 playya, ah ok is the new version in a shr image? Oct 01 07:38:43 ask mrmoku. and if he really implemented it Oct 01 07:38:51 Gnutoo: yep I did Oct 01 07:38:53 playya, else will I have to cross-compile it(I generate locales so it's very long) Oct 01 07:39:12 Gnutoo: but the 5s retry thing was not a problem per se Oct 01 07:39:27 btw. can someone help fixing a problem with navit if you have libsdl-dev installed on the HOST? Oct 01 07:39:34 it is 'normal' until ousaged (or nowadays fsousaged) is ready to give us the resources Oct 01 07:39:39 which can take some time on startup Oct 01 07:40:15 Gnutoo: then... if it lasts for toooo long... then you might have the dying fsousaged problem... Oct 01 07:41:12 mrmoku: (signal) wasn't that mostly same what I suggested? Oct 01 07:41:17 I sent a mail to shr-users ML Oct 01 07:41:41 DocScrutinizer: nah... you we're ranting about the name of the signal ;) Oct 01 07:41:50 lol Oct 01 07:42:11 ResourceAvailable vs. ResourceChanged :) Oct 01 07:42:11 seems we really talked diferent tongues Oct 01 07:42:50 this is my problem atm.: http://pastebin.ca/1587389 Oct 01 07:43:45 yo, and my suggestion was to alocate resource and wait for rsrc-available, instead of polling resource-changed (which IMHO was for info purposes only) Oct 01 07:44:25 anyway, nevermind Oct 01 07:45:34 mrmoku: how is your build going? Oct 01 07:48:08 Nice, today googlecode is down Oct 01 07:48:44 sorry mrmoku the electricity went off Oct 01 07:49:34 mrmoku, so what's the plan for having the newer ophonekitd+frameworkd in an image?,will I have to cross-compile a whole image? Oct 01 07:49:49 btw what muxer should I use if I use the qualcomm_msm modem? Oct 01 07:52:20 mrmoku, are you still there? Oct 01 07:54:35 Gnutoo: isn't muxer "independent" of modem type? Means fso-abyss should support same modems as the old gsm07muxd? Oct 01 07:54:53 Gnutoo: yep still here :) Oct 01 07:54:55 I don't know...that's why I asked Oct 01 07:54:56 ok Oct 01 07:55:02 Gnutoo: we're working on a new image Oct 01 07:55:07 ok Oct 01 07:55:12 when will it be ready? Oct 01 07:55:25 Heinervdm: it is hanging on etk-theme-shr-1.1.1-42764-gitr198+e179b44c1f2a8bd3688067fabc6d01e196ef8c9c-r2: Oct 01 07:55:27 when it's done :P Oct 01 07:55:42 I guess it's JaMa's interactive thingie ;) Oct 01 07:55:49 xorg compiles by now? Oct 01 07:55:58 it should Oct 01 07:55:59 spaetz_: xorg is fine Oct 01 07:56:02 cool Oct 01 07:56:02 but I don't know if it runs Oct 01 07:56:07 now efl bump ;) Oct 01 07:56:10 I had issues with tslib Oct 01 07:56:15 under the dream Oct 01 07:56:18 under angstrom] Oct 01 07:56:20 yep, bumping from one breakage to the next :) Oct 01 07:56:24 Gnutoo: we use evdev Oct 01 07:56:34 ok Oct 01 07:56:51 i tried to patch tslib, but it to much for me Oct 01 07:56:54 ok Oct 01 07:57:10 Heinervdm: there was some tslib activity in org.oe.dev.... Oct 01 07:57:14 basically what's the difference between evdev and tslib? doesn't tslib use evdev interface? Oct 01 07:57:22 Gnutoo: i think you can use evdev too Oct 01 07:57:37 ok but what if it reports the pressure? Oct 01 07:57:46 mrmoku: tslib but not xf86-input-tslib Oct 01 07:58:00 if I want to use evdev should I report BTN_TOUCH? Oct 01 07:58:05 or BTN_LEFT? Oct 01 07:58:14 instead of the pressure? Oct 01 07:58:49 or maybe I should try the xorg synaptics driver Oct 01 07:58:52 evdev is very flexible, just try it Oct 01 07:59:16 userspace apps depend on certain evdev things...for instance it check if it reports pressure Oct 01 07:59:28 for instance I needed pressure with kdrive Oct 01 07:59:39 else the evdev+tslib driver didn't work Oct 01 08:00:40 basically I use that: Oct 01 08:00:42 ARGS="$ARGS -keybd keybd,,device=/dev/input/event3 -mouse evdev,1,,device=/dev/input/event2 -mouse tslib,1,,device=/dev/input/event1,rawcoord" ;; Oct 01 08:01:00 Gnutoo: then u use kdrive Oct 01 08:01:01 + modified kernel driver Oct 01 08:01:06 indeed Oct 01 08:01:25 i thought we're talking about xorg :) Oct 01 08:01:33 I've tried both Oct 01 08:01:57 xorg segfault with the tslib input Oct 01 08:02:25 the xf86-input-tslib module dosn't compile even Oct 01 08:02:39 you're using shr branch Oct 01 08:02:46 yes Oct 01 08:02:47 I fixed things in xorg Oct 01 08:02:54 s/xorg/xorg-drivers Oct 01 08:03:05 shr-testing status update anyone? Oct 01 08:03:06 maybe other people also fixed things Oct 01 08:03:39 mrmoku, what I'd like to know for the new image is if it is worth to compile my own image or to wait for a new one Oct 01 08:03:47 rhkfin: i sent a mail to shr-users for discusson about shr-testing Oct 01 08:03:59 Heinervdm: nice suggestion about -testing, btw :) Oct 01 08:04:39 blindcoder: some responses plz ;) Oct 01 08:04:52 Gnutoo: hmm... dificult to judge for me. What would it make worth compiling your own image? If you want a different machine it might be worth it... don't know Oct 01 08:05:08 mrmoku, time...I need to get fso working, Oct 01 08:05:13 my xorg.conf for making evdev work for everything: http://www.bitwiz.org.uk/openmoko/xorg.conf (plus some sysfs stuff for TS calibration) Oct 01 08:05:24 Heinervdm: ok, great, thanks, will check Oct 01 08:05:32 then I'll need to get druidu's kernel that has alsa and add my patches on top of it Oct 01 08:05:36 Weiss: that is all in shr/import :) Oct 01 08:05:46 Heinervdm: I know far too less to coment on whether xorg or oe.org should be next Oct 01 08:05:48 ok :) Oct 01 08:05:49 and then we would need to import wl12xx Oct 01 08:06:43 Heinervdm, Weiss: the sysfs part even twice :P Oct 01 08:06:52 hehe Oct 01 08:07:06 we have a initscript and a x session script for that... Oct 01 08:07:12 (and should drop one) Oct 01 08:07:13 * Weiss apologises generally for not replying to email/IRC/anything recently (PhD viva+moving country..) Oct 01 08:07:23 mrmoku, I don't want to wait for instance a week to continue hacking on the htcdream... Oct 01 08:08:14 Gnutoo: why don't you commit your machine conf and your changes to shr/import? Oct 01 08:08:31 just send patch and ping mrmoku :) Oct 01 08:09:04 Heinervdm, I've commit acces to oe.dev but...the kernel is incomplete...I need to send a patch to the #htc-linux guys for the touchscreen Oct 01 08:09:10 then I'll commit stuff Oct 01 08:09:17 why commiting a non-working thing? Oct 01 08:09:32 you can add the patch to your recipe Oct 01 08:09:44 ok but the policy is to send things upstream Oct 01 08:10:08 it would be better for everyone Oct 01 08:10:22 Gnutoo: yep, but if upstream is not responsive... Oct 01 08:10:22 but I can patch while waiting for upstream aproval Oct 01 08:10:30 I bet it is Oct 01 08:10:43 I've just to wait for the afternoon/night Oct 01 08:13:27 agreed, sending upstream is always good. we can still patch locally until they decide to get off their asses Oct 01 08:13:53 ok Oct 01 08:14:33 I'll prepare a more redeable patch then(mixed whitespace/tab vim/emacs comment style etc...) Oct 01 08:15:37 btw upstream is linuxtogo Oct 01 08:16:14 and there is a nice option for patches in bb recipe: maxrev :) Oct 01 08:16:59 mrmoku: the problem with etk-theme still exists? Oct 01 08:17:56 Heinervdm: don't know... but it was hanging without any output for about an hour :P Oct 01 08:20:16 it's building fine for me Oct 01 08:20:50 testing now todays lite image Oct 01 08:20:54 :) Oct 01 08:21:11 this time with fso-abyss and evas-engings ;) Oct 01 08:22:01 it's 10 Mb bigger then the image from yesterday :D Oct 01 08:26:21 Heinervdm: thanks for your -testing update, read it. Oct 01 08:27:28 rhkfin: i hope there will be a small discussion on the ML about it, because the discussons on IRC are forgotten to fast :) Oct 01 08:27:29 Does anyone know if gprs off still kills framework on -unstable or -testing? Oct 01 08:27:47 Heinervdm: yes, irc discussion is not very well archiveable.. Oct 01 08:30:03 mrmoku: just one problem so far with my image: ophonekitd need to be started manually Oct 01 08:31:44 Heinervdm: hmm... this signal thing is annoying :( Oct 01 08:35:04 Heinervdm: I really don't understand why you can build etk-theme-shr :P Oct 01 08:35:24 mrmoku: problem is that ophonekitd crashes when the resource isn't there? Oct 01 08:35:57 ohh... probably I understand Oct 01 08:36:29 how difficult if failureproofing? Oct 01 08:37:01 spaetz_: yup, it is waiting for the signal that the gsm resource is ready... then tries to access it... and then frameworkd says 'bähbäh... is not ready :P' Oct 01 08:37:30 \o/ with dwm I can finally use ffalarms :) Oct 01 08:37:36 so the problem is that the signal comes too early.. mmh Oct 01 08:37:36 spaetz_: I could add another call to GetState... but that is annoying Oct 01 08:37:49 annoying, but making failure proof is always good .... Oct 01 08:37:51 spaetz_: yep, too early while the resource is still enabling... but not yet enabled Oct 01 08:37:53 mrmoku: I tweaked the dwm recipe a bit so that windows are actually resized correctly, I'll upload the recipe later today, as the dev laptop has no inetconnection right now Oct 01 08:38:05 blindcoder: oh, good :) Oct 01 08:38:18 blindcoder: did not come around to test it yet due to all those build problems :( Oct 01 08:38:25 blindcoder: but I'm still interested :) Oct 01 08:38:25 so you need to add a while(GetState==disabled) sleep ? Oct 01 08:38:38 TAsn: depencies of pyphonelog aren't comnplete :P Oct 01 08:38:40 mrmoku: the good news is: dwm doesn't crash if one window wants to resize itself (like illume does) Oct 01 08:39:23 mrmoku: the bad news: with dwm, you have to specfy every program that's allowed to float at compiletime Oct 01 08:39:30 like literki Oct 01 08:41:46 mrmoku: I assume you listen to ResourceAvailable Oct 01 08:41:54 which is described as "Sent whenever a resource is added or removed. " Oct 01 08:42:05 ffalarms hangs, when clicking on "Clock" Oct 01 08:42:09 so this doesn't guarantee that it will also be "enabled" Oct 01 08:42:11 but alarm works Oct 01 08:42:16 Heinervdm: here it crashes illume Oct 01 08:42:24 Heinervdm: as does tangogps and orrery Oct 01 08:42:46 Heinervdm: illume dies with SIGSEGV here Oct 01 08:43:03 mrmoku: so either there should be another ResourceChanged signal that shows that it's enabled. But checking for ResourceGetState sounds sensible anyway for the above reasons Oct 01 08:43:05 blindcoder: which image? Oct 01 08:43:26 Heinervdm: 20090808 I think Oct 01 08:43:54 spaetz_, mrmoku: what about waiting for ResourceChanged and after that polling? Oct 01 08:44:17 blindcoder: and wich ffalarms version? Oct 01 08:45:23 Heinervdm: /etc/shr-version says Tue, 21 Jul, ffalarms 0.2.2-r0 Oct 01 08:45:45 blindcoder: hmm, that's the old nice working version Oct 01 08:45:54 Heinervdm: :) Oct 01 08:46:13 spaetz_: problem is that ResourceChanged _shows_ me that it is _enabled_ Oct 01 08:46:30 mrmoku: ok, that is a clear frameworkd bug then Oct 01 08:46:33 but yes... will add a GetState in the handler of that signal Oct 01 08:46:39 until the bug is fixed Oct 01 08:46:40 spaetz_: that's what I said as well. It is somewhat fuzzy in spec. We should discuss that with Mickey and maybe fix the spec and possibly even API, instead of trying to cope with a flaw in FSO my nasty means in every app Oct 01 08:46:45 but still we'll need to recheck getstate Oct 01 08:47:17 DocScrutinizer: I agree that the signal ResourceAvailable only states that a resource has been added (but could be disabled) Oct 01 08:47:37 but when I receive a signal ResourceChanged stating that its "enabled" Oct 01 08:47:38 that's basically feeling wrong Oct 01 08:47:51 then I expect it to be... well "enabled" :-) Oct 01 08:47:54 it for sure should be Oct 01 08:48:00 :-) Oct 01 08:48:03 ack Oct 01 08:48:18 Heinervdm: I will not rule out that an opkg update && opkg install `sane upgradable packages` broke something along the way Oct 01 08:48:20 DocScrutinizer: no, an added resource could well be iniially disabled, nothing wrong with that Oct 01 08:48:43 yesyes Oct 01 08:48:49 of course Oct 01 08:48:51 ok, we are on the same page then :) Oct 01 08:49:01 Heinervdm: still, I prefer dwm & shr-today over illume, even if that means no battery meter and no gsm meter Oct 01 08:49:06 but we shouldn't need a poll mechanism anyway Oct 01 08:49:12 DocScrutinizer: agreed Oct 01 08:49:13 no matter for what reason Oct 01 08:49:37 that's what we have signals for. But if frameworkd is buggy in that respect we might well need it for a while until frameworkd is fixed Oct 01 08:51:04 blindcoder: current unstable is a bit broken, i think :) But because of xorg, we can't fix that :) Oct 01 08:51:10 or is that using fsausage already rather than the frameworkd? Oct 01 08:51:17 spaetz_: hmm... thinking about it... that is still wrong Oct 01 08:51:28 . Oct 01 08:51:29 spaetz_: yep the sausage Oct 01 08:51:50 spaetz_: I should correctly handle the error when accessing the resource instead Oct 01 08:51:52 Heinervdm: oh well, I can call people and write and receive sms, that's all I need anyway :) Oct 01 08:52:02 AIUI the rsrc-avail sig should be emitted every time the state changes (and of course should represent *actual* state ;-), plus maybe get sent one time as response to resource-allocation (though I always thought the resource allocation function call [ok it's dbus but anyway] should return only when it's clear if resource allocation *and* resulting enabling was successfull or finally failed terminally Oct 01 08:52:07 Heinervdm: apart from 'wanting-to-hack-around-with-it' of course :) Oct 01 08:52:08 as in theory it could always happen that in between something disables the resource Oct 01 08:52:13 * spaetz_ looks at the sausage innards Oct 01 08:52:47 spaetz_: we've been there :P Oct 01 08:53:03 mrmoku: error handling is always god. But when I receive the signal "ResourceChanged" (to enabled) than I should be rasonable safe to assume that it is actually enabled Oct 01 08:53:12 s/god/good/ :-) Oct 01 08:53:16 spaetz_: problem is that fsousaged does not get notified by ogsmd when the resource is actually ready Oct 01 08:53:32 mmh, darn Oct 01 08:53:43 imho its frameworkd. it returns if all channels are open Oct 01 08:54:08 which isn't enough for bleeding edge stuff like ophonekitd Oct 01 08:55:01 mrmoku: we have to define preffered provider for atd somewhere... Oct 01 08:55:26 (actual state) not entirely correct - enabled should be sent *after* resource got enabled successfully, but "disabled" should be sent *before* resource gets disabled Oct 01 08:55:40 DocScrutinizer, yes Oct 01 08:57:50 DocScrutinizer: yup Oct 01 08:58:20 seems we agree there's something fishy or at least fuzzy in FSO(-specs) and it needs some love and maybe fix Oct 01 08:58:37 * spaetz_ nods Oct 01 08:58:55 that's what we had the python implementation for. getting the API (and docs) right :-) Oct 01 08:59:08 so better fix things now before moving things over to vala Oct 01 08:59:26 ack Oct 01 08:59:40 wh's going to open the ticket? ;-P Oct 01 09:00:24 * mrmoku does not see anything fishy with the API... just an implementation that does not do it right Oct 01 09:01:14 tangogps segfaults Oct 01 09:01:57 mrmoku: that's part of the ticket to check the API specs for precise wording, then check the implementation for staying with the spec Oct 01 09:07:01 mrmoku: e.g. the spec says ""Once RequestResource returned without an error, a client may access the resource."" Oct 01 09:08:14 mrmoku: for ResourceAvailable it talks about "" whenever a resource is added or removed"" which is rather unclear to me. Seems to me that should be "accessable" or "usable" or "enabled" Oct 01 09:09:06 mrmoku: so if we agree that API is implementing the specs, we maybe have a wrong API as well Oct 01 09:10:52 mrmoku: tbh to me it seems like the description of ResourceAvailable and ResourceChanged were accidentally swapped Oct 01 09:13:03 or better "mixed up" Oct 01 09:17:34 hmm, roaming is strange, sometimes. Oct 01 09:17:51 I'm roaming a T-Mobile Germany card in Bangladesh with Aktel Oct 01 09:17:57 I can call people just fine Oct 01 09:18:03 but I cannot BE called Oct 01 09:18:17 frameworkd.log and ophonekit.log do not show an incoming call Oct 01 09:21:12 same with other operators Oct 01 09:21:18 in russia, it worked fine :P Oct 01 09:21:25 DocScrutinizer: hmm... for me API == specs and frameowrkd/fso... is the implementation Oct 01 09:22:44 blindcoder: that may have various reasons. First of course you need to be called by your original number (germany, incl countrycode). Then you mustn't have mailbox enabled (alas you can't change that from abroad). Then the Aktel err Location Server (?) needs to keeps track of your position and imsi, and the german T-Mob needs to correctly route the call (which might fail) Oct 01 09:23:48 joerg_42: of course I can't check the aktel VLR, and banglalink, where I COULD check, doesn't let me roam, so that's a problem :P Oct 01 09:24:35 joerg_42: roaming did work just fine in russia, so I assume t-mobile routes the call just fine usually. Oct 01 09:24:36 outbound calls are much more easy anyway ;-) Oct 01 09:24:45 wow. openpandora has a running dreamcast emulator http://www.youtube.com/watch?v=0gYfwtj7Mok&feature=youtube_gdata Oct 01 09:25:11 heh, yeah, ever since I undestood how calling people when roaming works I wonder why my provider at home wants money for me in addition to the roaming partner :P Oct 01 09:25:46 blindcoder: you may try to log to any other network for a short time. Then register with Actel again. Actel then should update T-Mob about where to route the call to Oct 01 09:26:50 blindcoder: (money) for the tedious work to transfer the money to e.g. Altel Oct 01 09:27:27 joerg_42: I guess it's the bangladeshis fscking stuff up. I tried what you just suggested (registering other network and back) coincidentally just now, and when trying to call myself I get a signal similiar to 'line busy' and when I hang up the moko wakes up, vibrates once, shows phonelog with a random(!) number Oct 01 09:27:32 joerg_42: yeah, probably :) Oct 01 09:27:57 joerg_42: I need to check if this also happens with other phones or only the moko, brb, switching sim cards Oct 01 09:28:11 :-D Oct 01 09:28:31 and I DO mean random number, tried three times, got three different caller ids Oct 01 09:28:35 all from the same phone :P Oct 01 09:28:54 lol Oct 01 09:29:05 oh well, bangladesh Oct 01 09:29:16 yeah, it's about time I get done with this HLR here Oct 01 09:29:20 thought they have drums over there Oct 01 09:29:39 joerg_42: that was tanzania, tcp/ip over bongo drums, and I'm NOT joking about the speed Oct 01 09:29:55 loool Oct 01 09:30:37 mrmoku: sent a mail to ffalarms author because of ffalarms bug, but i don't know if i should try to write one to Marcus Bauer too about tangogps, because he never awnser... Oct 01 09:31:23 mrmoku: ack for your def of API and implementation. Oct 01 09:32:12 mrmoku: anyway we should thoroughly review the whole topic, incl. concept all the way down to actual implementation Oct 01 09:32:33 joerg_42: same problem in the sony ericsson phone, so I attribute it to local lawful interception gone haywire Oct 01 09:32:47 hehehehehe Oct 01 09:33:01 imsi-catcher? Oct 01 09:33:30 joerg_42: meh, imsi-catcher. I talk about the toys for grown-ups :P Oct 01 09:33:42 XD Oct 01 09:34:02 I really don't want to know what the HLR is pushing out over the LI interface Oct 01 09:34:33 sorry fellas, have to dive into RL now Oct 01 09:34:37 bbl Oct 01 09:36:27 * joerg_42 ponders about LI if in third world countries like bangladesh Oct 01 09:37:14 welldone Siemens and German/EU executive/legislative Oct 01 09:37:19 joerg_42: don't think they got them? or able to use them? Oct 01 09:38:28 probably everybody able to use them, as they needed to lower the auth and encrypt standards to make it usable for local executive Oct 01 09:39:05 joerg_42: AFAIK there's no auth, but only a closed network can access the LI port Oct 01 09:39:45 you think bangladesh has a thing like a closed network? ;-P Oct 01 09:39:47 unless you are in $country (to protect the guilty) who connect their charging system directly to the internet, nfs share and everything, for us to do a quick error handling :P Oct 01 09:40:07 hehe Oct 01 09:40:36 that's more like what I'd expect to find Oct 01 09:40:55 joerg_42: I've seen year-old machines with root/siemens credentials Oct 01 09:41:10 looool!!! Oct 01 09:41:47 would you mind to share the IP? ;-D Oct 01 09:41:51 you think, telcos have the best in security? think again :) Oct 01 09:42:15 no, but NSN might Oct 01 09:42:33 XD Oct 01 09:42:59 cya Oct 01 09:43:01 when I was in yemen recently, the guy 'securing' the site brought a couch to the entrance and was sleeping there one day when I got to the site Oct 01 09:43:06 have to hurry Oct 01 09:43:08 doors unlocked, guy sleep Oct 01 09:43:09 ing Oct 01 09:43:12 see you :) Oct 01 09:48:38 blindcoder: btw (really don't want to know what the HLR is pushing out over the LI) Don't worry, that's guaranteed by specs - you never get to know XD Oct 01 09:50:59 * mrmoku off for a shower and lunch Oct 01 10:12:10 blindcoder: seems you're the guy to do things like checking calypso's engineering mode monitor, answering some questions regarding TimeAdvance and handover/C1,C2 etc. No? Oct 01 10:35:12 just a stupid question: does is shr/import up to date with the images? Oct 01 10:35:26 or is there another metadata repo for shr Oct 01 10:36:51 DocMobilizer: sadly, no, I'm just installing the systems, I have no idea about their specs, how to use them and so. I know WHAT they do, not HOW Oct 01 10:37:46 DocScrutinizer-8: actually, it's guaranteed (in some machines) by a binary blob in the software stack that not even the devs know what it does. so, yeah, I never get to know :) Oct 01 10:38:01 DocScrutinizer-8: alas, that's just rumors and hearsay Oct 01 11:29:48 TAsn: you around? Oct 01 11:34:27 onen Oct 01 11:34:32 not here... Oct 01 11:34:37 jonkristian: cool logos Oct 01 11:35:45 spaetz_: thanks:) Oct 01 11:36:34 Those below my link are awesome Oct 01 11:36:57 I am not too fond of the gears, they remind me of a KDE splash screen or glxgears. But I love the handscribbled SHR Oct 01 11:37:03 yep cool ones there Oct 01 11:37:24 personally I tend to dislike glossy stuff like that, be they are really done well. Oct 01 11:38:01 spaetz_: yeah, it's well used/abused, I wanted to include one because i've never done one myself:) Oct 01 11:48:44 freesmartphone.org: 03mickey 07cornucopia * r6d666e829bbf 10/fsogsmd/src/lib/ (atcommand.vala mediators.vala modem.vala): fsogsmd: create AT command factory as generic method for more lightweight syntax Oct 01 11:48:46 freesmartphone.org: 03mickey 07cornucopia * r68faabc8cb49 10/.gitignore: gitignore: add .vapi Oct 01 11:48:48 freesmartphone.org: 03mickey 07cornucopia * rae5aff201e71 10/fsogsmd/src/lib/ (commandqueue.vala mediators.vala): fsogsmd: mediators: create helper function for gathering speaker volume range Oct 01 11:53:44 folks, did you see http://trac.enlightenment.org/e/changeset/42825 ? Oct 01 11:53:49 That's going to be very important for us Oct 01 11:57:28 * mrmoku looks Oct 01 11:57:47 mickey|vacation: wow... interesting :) Oct 01 11:58:17 I hope we can use this instead of my two-threads-model in libeflvala Oct 01 11:58:30 yup Oct 01 11:58:35 makes writing vala UI apps w/ EFL much more convenient Oct 01 11:59:11 * mickey|vacation tries to compile that integration Oct 01 12:00:14 mickey|vacation: we just bumped it to 42764... guess we will bump it again before syncing the feed :) Oct 01 12:01:00 *nod* Oct 01 12:04:29 * spaetz_ shouts ONEN Oct 01 12:05:03 spaetz_: he might be doing some 'java, vala or python' meditation ;) Oct 01 12:05:09 so he won't hear you Oct 01 12:05:13 hehe Oct 01 12:05:29 I just wrote his darn openbmap dbus API in vala (he had a stub in python) Oct 01 12:05:39 spaetz_: yay Oct 01 12:05:50 mickey|vacation: how's fsogsmd proceeding? any ETA? :D Oct 01 12:06:33 spaetz, what API exactly? Oct 01 12:06:48 the current python client is quite annoying with its synchronous dbus calls Oct 01 12:06:50 mickey|vacation: it's just a stand alone app, nothing integrated into fsausage or wherever it should be Oct 01 12:07:50 baruch: i just reimplemented his python client in vala. no changes, and the async dbus server stuff is so new and undocumented that I couldn't find how to work with it. Oct 01 12:07:52 mrmoku: progress is great (albeit somewhat slowed down due to ironing out vala bugs), but there are still some complex monsters ahead. I don't dare to give an ETA, but I'm afraid that right now it looks I won't have much time for FOSS in 2010, so I try hard to bring this to a level where folks can help me until the end of the year. Oct 01 12:08:02 I actually have most of the core gsm/gps logging code written in vala already it just needs integration with openbmap itself Oct 01 12:08:06 but making it async should be easy for someone who knows that Oct 01 12:08:10 spaetz_: not bad anyways Oct 01 12:08:24 spaetz, I can send you my code and you can see how async is easy Oct 01 12:08:28 spaetz_: take a look at fsogsmd, it#s the heaviest user of async dbus Oct 01 12:08:42 i'd love to see fso integration for that geolocation api Oct 01 12:08:53 googling for "vala dbus async server" only leads to mickeyl blog posts :-) Oct 01 12:09:00 hehe Oct 01 12:09:07 I haven't published any of that yet Oct 01 12:09:26 * baruch will be sure to post code snippets to his blog to compete Oct 01 12:09:32 baruch: http://bitbucket.org/spaetz/obmap-dbus/src/tip/src/obmap-dbus.vala Oct 01 12:09:37 mine will always be here Oct 01 12:10:49 ah, that's the location service, it's what I'm supposed to do for him... Oct 01 12:10:59 hi, I've some questions on linuxtogo's kernel...do they accept patches? Oct 01 12:11:00 except I got side tracked with my web-manager Oct 01 12:11:22 I'd really love to see the API specs for location service Oct 01 12:11:48 My thoughts are to provide Gypsy interface and that other api that was defined for such things Oct 01 12:11:53 I always forget its name Oct 01 12:11:59 GeoSomething Oct 01 12:12:53 no clue about standard interfaces. this dbus api you hand some mcc,mnc,lac,[cid] and it will return lon,lat,radius,precision or unknown Oct 01 12:13:09 so rather low level Oct 01 12:13:25 mickey|vacation: seems there's a problem with resource allocation in FSO. Or the API spec isn't clear. Or the implementation doesn't match the API spec Oct 01 12:13:26 A proper interface would look at all neighbouring cells as well Oct 01 12:13:56 I should release the web-manager as is and whip up something for the location service Oct 01 12:13:59 baruch: I guess so Oct 01 12:13:59 DocScrutinizer: -v please Oct 01 12:14:04 spaetz, does this daemon require a network connection? Oct 01 12:14:27 playya, local sqlite db Oct 01 12:14:32 mickey|vacation: not that easy as all I can tell is secondhand Oct 01 12:14:35 no updating mechanism Oct 01 12:14:53 mickey|vacation: FSO spec issue is like that as I see it: Oct 01 12:15:08 I'd like to get fso-gpsd at least to use fso gypsy and if there is no fix there use the openbmap-location gypsy Oct 01 12:15:22 mickey|vacation, ophonekitd Request a resource and tries to use it but it's ready Oct 01 12:15:31 1) ophonekitd listens for signal ResourceChanged and receives "enabled" Oct 01 12:15:41 playya, my plan is to work offline completely, except occasionally to sync the local and server databases Oct 01 12:15:43 2) but it's actually not enabled yet until somewhat later Oct 01 12:15:51 mickey|vacation: AIUI a call to RequestResource should return with "OK" and the resource is actually usable instantly, or it returns an error and you may retry Oct 01 12:16:15 mrmoku knows the details :-) Oct 01 12:16:24 mrmoku: ping Oct 01 12:16:32 mickey|vacation: well... I did not want to spoil your vaccations :) Oct 01 12:16:52 mrmoku: good thinking :) Oct 01 12:16:58 hehe Oct 01 12:16:59 i'll take care of all that when i'm back Oct 01 12:17:07 right now i just want to move fsogsmd a bit forward Oct 01 12:17:12 mickey|vacation: sure :-D Oct 01 12:17:13 mickey|vacation: yep... will add some hack-around until then :) Oct 01 12:17:18 it's already over soon Oct 01 12:17:23 we're flying back on monday Oct 01 12:17:29 *sigh* Oct 01 12:17:32 time passes fast :( Oct 01 12:17:35 back to cold germany Oct 01 12:17:38 yeah Oct 01 12:17:59 mickey|vacation: stay where you are. It's nasty here currently :-/ Oct 01 12:19:39 mickey|vacation: or at least enjoy yourself untl monday Oct 01 12:21:11 mickey|vacation: where are you actually? Oct 01 12:21:11 yeah, absolutely. did i mention i hate autumn? i think it#s the worst of all times Oct 01 12:21:23 Tanuva: Corallejo, Fuerteventura Oct 01 12:21:49 oh, nice Oct 01 12:23:39 ohya :) Oct 01 12:24:31 spaetz, do you have a copy of his sqlite db? Oct 01 12:26:03 baruch: nope, but after decoding his email address puzzle on the contact website, I sent a mail, asking for it today :-) Oct 01 12:26:11 just used a dummy one with 3 entries.... Oct 01 12:26:33 I guess we could produce one from the raw data, but I don't know how they do that. Oct 01 12:28:01 I just think a 31kb binary is nicer as a deamon than a python one (on the FR at least) Oct 01 12:28:15 spaetz, I'm still not sure if I decoded it right, sent mail a few days ago and no reply yet Oct 01 12:28:32 spaetz, I'm suer it is Oct 01 12:28:54 I sent him to the path of self meditation as I said I only intend to work on this in vala Oct 01 12:29:12 :) Oct 01 12:29:14 I actually started working also on the server part as openbmap didnt seem to inviting by its website Oct 01 12:29:15 same here. Oct 01 12:29:27 what kind of server? Oct 01 12:29:46 web API? Oct 01 12:29:48 but I prefer to collaborate and write only the interesting parts :-) Oct 01 12:30:02 A server like openbmap to collect data and distribute calculated data Oct 01 12:30:16 ahh, so the logger tool Oct 01 12:30:24 the server side of it yes Oct 01 12:30:31 cool Oct 01 12:30:36 I already had parts of the logger tool in vala for cellhunter Oct 01 12:31:42 sounds nice. I think about an about which shows, what is possible with data retention Oct 01 12:32:13 logging the cells on every SMS, call,... and showing it on a map Oct 01 12:32:41 yesterday I asked here about problems fetching drm-/andy-tracking from git.openmoko.org when testing a bb recipe. One said I should retry because git repos bail out from time to time. how long might such a time be? Oct 01 12:33:20 sometimes a second sometimes a day Oct 01 12:40:15 baruch: I wonder which calculations you might want to do Oct 01 12:42:03 why is Messages app so slow on shr-unstable even if i use sqlite backend? Oct 01 12:42:18 and disable everything with sim access Oct 01 12:42:22 baruch: if by calculation you mean pattern matching filters and such stuff, then yes. Other calculations are mostly useless, except for TimeAdvance trigonometrics which is the only arithmetic calculation you can reasonably do on GSM data Oct 01 12:42:38 sometimes the phone even suspends while opening Messages Oct 01 12:42:39 :( Oct 01 12:45:10 fredrin: I guess that's mostly due to "cache" that gets filled in opimd on every start. Supposed to speed up things ;-P Oct 01 12:46:58 SMRT Oct 01 12:47:15 ~wtf SMRT Oct 01 12:47:16 Gee... I don't know what SMRT means... Oct 01 12:47:30 just a bad simpsons ref Oct 01 12:47:47 DocScrutinizer-8, I have no idea what the openbmap folks do Oct 01 12:47:55 "i am so smart, I am so smart, S M R T" Oct 01 12:47:59 My plans were to experiment and improve as I go Oct 01 12:48:35 First, what side are we talking about? server (estimating cell locations) or client (estimate user location) Oct 01 12:49:05 baruch: there's no use in separating the both Oct 01 12:49:43 you need to filter the dataset the user needs to a manageable level Oct 01 12:50:26 what you seem to propose is taking all cell samples recorded and try to match something close to that at the client, am I right? Oct 01 12:50:26 you can't estimate cell BTS locations without a decent idea about user location. And you can't directly get a decent idea of user location from location of a (small set of) BTS Oct 01 12:50:49 freesmartphone.org: 03mickey 07libeflvala * r7372d5bb74d7 10/ (6 files in 2 dirs): bind new ELM widgets and sync with EFL API as per upstream SVN rev 42837 Oct 01 12:50:57 baruch: rather exactly Oct 01 12:51:12 that would be a rather large data set Oct 01 12:51:19 yep Oct 01 12:51:28 to be exact the raw data download is 71MB atm Oct 01 12:51:38 some kind of zipped xml data Oct 01 12:51:40 though it depends on keys you use Oct 01 12:51:52 and it only works if you are close a place where someone else recorded their location Oct 01 12:52:37 that's the inherent problem with GMS location as long as you don't use TA-triangulation Oct 01 12:53:06 TAT only helps to find GSM cells, it cant help much with finding the user location Oct 01 12:53:14 when you have TA you only see one serving cell Oct 01 12:53:31 so you know radius around this cell, assuming you have a good enough cell location Oct 01 12:53:46 that's true. See my mails I posted URLs recently though Oct 01 12:53:48 I agree that for cell detection using TA is the best bet Oct 01 12:54:11 These discussions were done in community@ right? Oct 01 12:54:29 hmm, wait a minute Oct 01 12:55:35 [kernel] : http://lists.openmoko.org/pipermail/openmoko-kernel/2008-April/002434.html http://lists.openmoko.org/pipermail/openmoko-kernel/2008-June/002987.html Oct 01 12:56:12 cu Oct 01 12:56:37 the first very clearly shows you can't use signal strength to estimate where you are, you need a "fingerprint" (pattern matching) instead Oct 01 12:57:10 the second shows how to use TA to precisely locate your position by means of exploiting TA Oct 01 12:57:37 mickey_away: enjoy your time! cya Oct 01 12:59:24 (can't use to estimate...) rather you can do a *very* rough estimation often comprising the area of ~4..6 BTS footprints, esp in urban area Oct 01 12:59:58 which boils down to a accuracy of maybe +/- 1km lon/lat Oct 01 13:00:53 in extreme situations you may find yourself logged in to an umbrella cell BTS that spans an area of up to 30km radius Oct 01 13:02:04 while there are dozens of "small" cells *inside* that area but for whatever reason your ME logged in to the umbrella as it doesn't like the local cells Oct 01 13:03:25 the widespread assumption "serving BTS is the closest one" is as common as it is incorrect Oct 01 13:03:53 is that TA somewhat accurate? Oct 01 13:04:42 TA is delay of RF from ME to BTS (due speed of light) with a resolution of (iirc) ~500m Oct 01 13:05:03 and yes, it's very accurate Oct 01 13:05:15 at least it's supposed to be Oct 01 13:05:46 except for pathological case of reflection path is best path from ME to BTS Oct 01 13:06:17 even then it's accurate but not for what you expect it to show ;-) Oct 01 13:06:43 does anyone know anything about getting JVM on the freerunner? Oct 01 13:07:39 ok, cool Oct 01 13:08:19 spaetz_: the only downside of TA is you need to trigger any TX to get TA for your associated cell Oct 01 13:08:44 you (normally, without hacks) won't get TA values for neighbour cells Oct 01 13:09:27 (tx) any service communication like dialing "*#61#" will do to get current TA Oct 01 13:11:01 spaetz_: of course with active GPRS and any traffic you also get a valid TA all the time, as you do during and immediately after calls Oct 01 13:11:55 mrmoku: package and recipe (r18 is latest0 are at http://pallas.crash-override.net/~blindcoder/ Oct 01 13:12:20 blindcoder: want to join in to above topic? :-) Oct 01 13:13:14 DocScrutinizer: k, thanks Oct 01 13:13:28 spaetz_: welcome Oct 01 13:14:20 DocScrutinizer: depends, what do you want to achieve? Oct 01 13:14:45 locate ME from GSM Oct 01 13:15:04 okay, then I have no idea :) Oct 01 13:15:24 blindcoder: do you know about mbrella cells? Oct 01 13:15:35 umbrella Oct 01 13:16:12 I can tell you what happens when the HLR is unplugged or the charging systems are unplugged (no logging in to gsm in the former, gigantic throughput in the latter), but after that, I don't know mcuch Oct 01 13:16:43 blindcoder: k :-) Oct 01 13:17:04 meh, my hotel room sucks. it's pivotal to the hotels AP :P Oct 01 13:19:31 hmm .. submoko . i made stress test .. can a gta02 survive a drop from 1 meter with falling down 1 meter following a 30 sec scubadive to - 2 meter in salty water ??? Oct 01 13:19:59 pwgen: erm... no? Oct 01 13:20:11 hemm ,,, partly ,,, Oct 01 13:21:53 ok back at home i cleaned all parts with alcohol in a sonic bath , resoldered the corroded usb connector ( the water enters through the usb connector ) and now i am testing whats working .. ) Oct 01 13:22:47 u boot works . the display ( a little bit strange ) also .. Oct 01 13:24:19 are the gta-01 and gta02 lcd displays the same ? Oct 01 13:27:23 pwgen: exactly Oct 01 13:28:27 coll but this didnt survie the alcohol .. ( but i had to bet rid of the salt water ) Oct 01 13:28:36 s/coll/cool/ Oct 01 13:29:32 playya, regarding your navit work, I have a script to download navit maps from cloudmade Oct 01 13:29:52 unfortunately my work place prevents me from sending emails through my personal server Oct 01 13:29:54 pwgen meant: cool but this didnt survie the alcohol .. ( but i had to bet rid of the salt water ) Oct 01 13:29:58 pwgen: you're really dumbass to not remove bat immediately after water contact. Corroded parts is what that gets you Oct 01 13:30:09 pwgen: sorry for clear wording ;-) Oct 01 13:30:41 pwgen: btw salt is removed by clear water, not ethanol Oct 01 13:31:23 as you already got saltwater inside the device, clear water won't make matters worse Oct 01 13:31:35 ethanol might OTOH Oct 01 13:31:46 DocScrutinizer: how? Oct 01 13:32:08 [2009-10-01 15:28:27] coll but this didnt survie the alcohol .. Oct 01 13:32:18 if i had keept the battery inside i will have it will electrolyse the PCB Oct 01 13:32:43 baruch, can you paste it somewhere and do you check if there's enough space on the partition? Oct 01 13:34:20 btw ultrasonic bath isn't tested for safety to apply to all parts of FR Oct 01 13:34:32 playya, http://pastebin.com/d2ad3c651 Oct 01 13:34:46 You expect too much, I don't check the space, never though to do it Oct 01 13:35:46 only the pcb Oct 01 13:36:48 pwgen: bare PCBA should be safe (except mic :-/ ) Oct 01 13:37:20 playya, did you enable CDF in the navit conf? It's supposed to reduce the noise from the gps when the car is standing Oct 01 13:37:33 nope Oct 01 13:37:43 i don't think so Oct 01 13:37:46 what is CDF? Oct 01 13:38:17 most likely the sonic will make liquid leak into mic thru holes and you can kick it now Oct 01 13:38:20 I dont know what the acronym is for, possibly Car D... Filter Oct 01 13:38:49 It's a line somewhere in the navit xml conf file Oct 01 13:39:37 baruch, I'll add it with the different color for the arrow Oct 01 13:39:53 playya, I didnt mention a license for the navit osm download script, use it with whatever license you feel like, public domain, bsd or gpl Oct 01 13:41:15 I remember now, the script is incomplete, mostly in the sense that it should detect the current country for the user and download a map according to that, but it doesn't know the mapping yet Oct 01 13:41:29 It defaults to israel :-) Oct 01 13:43:52 yes. Oct 01 13:44:03 are all the depencies available on shr? Oct 01 13:44:23 it uses only standard python modules Oct 01 13:45:11 lindi-: if by any chance you want to test a patch that can possibly solve udc problems, pick it from LAKML, "[PATCH v2 1/5] s3c2410_udc: 2440 dual packet workaround" by Vasily Khoruzhick Oct 01 13:45:17 rtp_: ^ Oct 01 13:46:24 I'll do it in the evening after i get back home Oct 01 13:47:16 hi, where can i get the python-phoneutils source tarball? Oct 01 13:49:17 naeg, git://git.shr-project.org/repo/libphone-utils.git Oct 01 13:49:33 playya: thanks Oct 01 13:52:27 it living again .. gsm working sd card working ( the gta01 display assembled . ) ... cool now i can call id scubamoko ( *FG* ) Oct 01 13:53:21 PaulFertser: damn. I missed this patch. this one looks better as it reflects the problem of no interrupt flags set. It should be very similar to the patch I was waiting for Oct 01 14:00:02 pwerken: internal mic working? Oct 01 14:02:38 s/pwerken: /pwgen_away: / Oct 01 14:02:39 DocScrutinizer-8 meant: pwgen_away: internal mic working? Oct 01 14:03:17 playya: +DEPENDS_shr += "gypsy" Oct 01 14:03:18 playya: WTF? Oct 01 14:03:24 pwgen_away: if not - I have a handful of seemingly matching spare mics here ;-) Oct 01 14:03:31 we don't need gypsy. we even don't want gypsy Oct 01 14:03:42 as ogpsd is implementing it Oct 01 14:03:58 hehehe Oct 01 14:05:42 * DocScrutinizer-8 hands dos1 a Magnum Almond icecream Oct 01 14:06:06 hehe, thanks Doc ;D Oct 01 14:19:33 dos1, I think navit needs the gypsy libs to compile the gypsy support Oct 01 14:19:54 baruch: hmm Oct 01 14:20:10 ah, it's using fso-gpsd Oct 01 14:20:13 ok then :) Oct 01 14:26:59 stefan_schmidt: ping Oct 01 14:42:52 khiraly1 < -- > jonkristian Oct 01 14:45:00 khiraly1: Hey, just replied to your e-mail. Oct 01 14:48:15 mrmoku: Any update on sane? (no rush, just currious) :-) Oct 01 14:48:49 rhrohcS: been to the Oktoberfest... or why is your nick that distorted? :P Oct 01 14:49:04 rhrohcS: still no working feed to sync though :( Oct 01 14:49:14 :) Oct 01 14:49:20 Oh, I do that when I am away for a longer time ;-) Oct 01 14:49:29 Forgot to change it back Oct 01 14:49:31 :-) Oct 01 14:50:00 Awww :-) Well, Gut Ding will Weile haben :-) Oct 01 14:50:06 Schorhr: I'm rebuilding from scratch again... will still take some time Oct 01 14:50:13 if it then will be good... not sure yet ;) Oct 01 14:50:29 even bad things take some time... from time to time :P Oct 01 14:51:00 mrmoku: Hehe, yeah. Well, looking forward to it. Thanks for doing it Oct 01 14:51:25 Schorhr: actually I'm curious how it will work out Oct 01 14:51:45 might be an interesting thing to be able to scan with a Freerunner :) Oct 01 14:54:51 :-) Seems like it can also be done by installing debian on the uSD, but I'dd prefer a "native" solution :-) Oct 01 14:56:43 has shr developings been slowned down. Once there would be a new image every week. Now I can only find a jffs2-image from the 6th sept Oct 01 14:58:16 beer, there is a large change afoot and it's taking longer than expected to get it stabilized (or event built :-) Oct 01 15:00:14 Quality not quantity :-) Oct 01 15:01:55 k so it is not dead and is not going away. Even that I prefer qtmopo it is nice to try shr from time to time to see what else is happening on the neo Oct 01 15:03:25 hi, is there any handling difference of GSM 850 and GSM 900/1800? (I see in the standard that there is AT+CPWC ) Oct 01 15:04:00 beer: never will we go away... and one day you will forget about qtmoko ;) Oct 01 15:04:29 going home Oct 01 15:04:32 cya Oct 01 15:06:29 qtmoko still seems a bid more polished that shr, but shr moves/improve faster so if things keep changing like they have done int the past I will switch one day Oct 01 15:08:07 khiraly1: ping ping ping - talk to jonkristian Oct 01 15:09:13 rhkfin: cant, Im going to a dentist *right now* Oct 01 15:09:23 hi, there are different htc dream,there are US dev phones and italian phones...the 2 italian phones work but not the us phones....they are using the same ril(AT command abstraction for android) Oct 01 15:10:15 when calling the 2 us phones have CME error 100....that is unknown error Oct 01 15:10:16 khiraly1: OOOOOOOOOOO - enjoy :) Oct 01 15:10:40 and the 4 phones belongs to different people Oct 01 15:24:09 hmmm Oct 01 15:24:38 voting in logo contest is hard task ;/ Oct 01 15:25:28 i can't decide... Oct 01 15:31:46 Gnutoo: no, there should be no difference between GSM850 and 900/1800. Oct 01 15:31:54 ok thanks Oct 01 15:31:58 this problem is strange... Oct 01 15:32:11 I hope they won't have it with FSO too Oct 01 15:32:17 Gnutoo: moreover i don't think htc dreams are 3-band, they should all be the same 800/900/1800/1900 quad-band. Oct 01 15:32:23 ok Oct 01 15:32:46 so I'm still in the dark Oct 01 15:33:01 Gnutoo: do you mean people try to make an outgoing call on that US phones and get +CME ERROR: 100 in reply? Oct 01 15:33:09 yes Oct 01 15:33:25 it means no carrier? Oct 01 15:33:37 because error 100 means unknown error Oct 01 15:33:42 Gnutoo: but is everything else beforehard responds properly? Like +CPIN, +CREG etc? Oct 01 15:33:54 freesmartphone.org: 03mok 07libframeworkd-glib * r3b9babf76ba7 10/src/ (4 files in 2 dirs): Oct 01 15:33:54 freesmartphone.org: ousaged: handle org.freesmartphone.Resource errors Oct 01 15:33:54 freesmartphone.org: Signed-off-by: Klaus Kurzmann Oct 01 15:33:55 yes Oct 01 15:34:03 Gnutoo: and do the same devices work with android for outgoing calls? Oct 01 15:34:04 they can even receive calls Oct 01 15:34:20 yes Oct 01 15:34:36 if by android you mean proprietary userspace libraries Oct 01 15:36:10 Gnutoo: what do they get in the terminal if they try to receive the calls (with FSO)? Oct 01 15:36:34 dos1: hmm... nobody added show_incoming_sms=true to the config... and thus the default behaviour changed :( Oct 01 15:37:15 PaulFertser, ophonekitd doesn't work...should we use cli_frameworkd? Oct 01 15:37:18 Gnutoo: i think sniffing communication of android RILs should be relatively easy, why don't you (they) do that? Oct 01 15:37:27 ok good idea Oct 01 15:37:28 Gnutoo: i'd use mickeyterm for a start. Oct 01 15:37:32 ok Oct 01 15:37:47 we don't have multiplexing if I remember well Oct 01 15:37:57 so mickeyterm talks directly to th modem Oct 01 15:38:00 s/th/the Oct 01 15:38:01 SHR: 03mok 07shr * r1e3c96f4b665 10/libframeworkd-phonegui/data/frameworkd-phonegui.conf: libframeworkd-phonegui: add show_incoming_sms to config Oct 01 15:38:12 SHR: 03mok 07shr * r229f7149175d 10/ophonekitd/src/ophonekitd-main.c: ophonekitd: handle Resource NotEnabled error Oct 01 15:38:48 Gnutoo: it's ok. You're supposed to be confident that manually entered AT commands behave first before trying to use FSO's ogsmd imho. Oct 01 15:39:03 ok Oct 01 15:39:43 so I type ATE0Q0V1 and try to register to the network and all manually and see what fails? Oct 01 15:41:47 rtp: either i can't properly compile and test the patch or it doesn't help with g_file_storage not working properly. Oct 01 15:41:52 Gnutoo: sure Oct 01 15:42:09 ok thanks a lot Oct 01 15:42:25 Gnutoo: let me find a manual to manually registering :) Oct 01 15:43:00 PaulFertser, ok but with the source code of the ril it should work Oct 01 15:43:14 PaulFertser: hmm... did you remove the openmoko workaround before applying this patch ? Oct 01 15:43:27 rtp: oh my Oct 01 15:43:31 rtp: no, i didn't Oct 01 15:43:40 :) Oct 01 15:44:10 Gnutoo: http://lindi.iki.fi/lindi/openmoko/manual-call.txt Oct 01 15:44:16 thanks a lot Oct 01 15:45:31 rtp: i assume you mean 2cae8d0e268fe753f3ae7af8c4989aa68bff40e9 (the one with goto handle_ep_again; ) Oct 01 15:49:02 PaulFertser: yeah Oct 01 15:55:19 playya: are you sure this is python-phoneutils? FSO still complains about no python-phoneutils Oct 01 15:58:49 mrmoku, is "SHR: Just ignore the "ERROR: Cannot satisfy..."" the one about fsousaged and libfso-glib0? Oct 01 16:01:00 naeg, i have this url from opkg info Oct 01 16:01:12 naeg: hmm? Oct 01 16:01:32 dos1: i need python-phoneutils, Oct 01 16:01:34 Sharwin_F: yup Oct 01 16:01:43 for archmobile, archlinux arm port Oct 01 16:01:54 we compiled FSO, but i get errors Oct 01 16:02:02 (when running, not compiling) Oct 01 16:02:36 naeg: well, it's optional runtime dependency for opimd Oct 01 16:02:46 naeg: for comparing phone numbers in right way Oct 01 16:03:02 nothing more Oct 01 16:03:12 naeg: and python-phoneutils is in http://git.shr-project.org/ Oct 01 16:03:17 naeg: at libphone-utils.git repo Oct 01 16:03:24 in python dir Oct 01 16:03:29 hm... Oct 01 16:03:42 dos1: i get "ERROR Couldn't import phoneutils! Can't use normalizing phone numbers. Check if you have python-phoneutils installed." and a few INFO lines after is a segfault Oct 01 16:03:53 naeg: segfault? Oct 01 16:04:13 rtp: nah, same shit :( Oct 01 16:04:20 naeg: something is wrong then Oct 01 16:04:27 Though g_ether still works. Oct 01 16:04:40 naeg: as it should work correctly without phoneutils, just without normalizing phone numbers Oct 01 16:04:47 and it's only used by opimd, nothing more Oct 01 16:05:08 dos1: the last few lines of frameworkd: http://pastebin.com/m5474bf16 Oct 01 16:06:21 naeg: rather that phoneutils, you should be more interested in ImportError: No module named alsaaudio Oct 01 16:06:41 SHR: 03mok 07shr-themes * r9b2ea6fcd034 10/e-wm/e-wm-config-illume-shr/e.src: e-wm-config-illume: additionally set keybinding for the keycode of the power key Oct 01 16:06:44 naeg: that's first thing. and segfault isn't related to phoneutils Oct 01 16:06:53 well, at least i can't see how it could be Oct 01 16:07:07 as python apps shouldn't segfault ;p Oct 01 16:07:14 dos1: but i think alsaaudio isn't fatal too? Oct 01 16:07:29 i am not familiar with FSO nor with python ;) Oct 01 16:08:21 PaulFertser: I'm not there. Gone taking a rope to hang myself :) Oct 01 16:09:20 rtp: heh, why can't you try to debug it yourself btw? ;) Oct 01 16:09:51 naeg: dunno why for alsaaudio is used, but it can be for scenario switching Oct 01 16:10:05 naeg: so for phone calls i think you'll need alsaaudio ;p Oct 01 16:10:31 true, but we need working alsa first ;) Oct 01 16:10:32 naeg: alsaaudio is used for bluetooth headset setup. Oct 01 16:10:48 oh ;) Oct 01 16:10:53 dos1: i guess scenario switching works without. Oct 01 16:11:06 but the segfault is disturbing me... Oct 01 16:11:07 PaulFertser: dunno, that was just wild, uneducated guess ;) Oct 01 16:11:27 i'll give this FSO stuff up to someone who knows about python :) Oct 01 16:12:05 naeg: yup, that segfault is that thing you should fix at the first place, not phoneutils nor alsaaudio Oct 01 16:12:31 naeg: and i don't think any python programmer here will help you with segfault of interpreter ;x Oct 01 16:12:36 naeg: maybe gdb can help? Oct 01 16:12:42 naeg: reporting segfaults without providing backtraces is a mauvais ton Oct 01 16:12:47 PaulFertser: I was really thinking that the better fix would solve the issue and well, I'm a little bit lazy too. If I debug it on my gta02 I've to switch to my gta01 to phone :) Oct 01 16:14:15 PaulFertser: btw, did you try kexec on gta01 or gta02 ? Oct 01 16:14:37 rtp: nope Oct 01 16:15:07 rtp: the nasty thing is that enabling debug info makes g_file_storage work :( Oct 01 16:15:51 usb is very time sensitive :( Oct 01 16:16:22 dos1: well, the packager knows about python, he is just somehow busy Oct 01 16:16:54 rtp: kexec works for me on gta02 Oct 01 16:17:05 naeg: python shouldn't segfault at all (except segfaults in used c bindings) Oct 01 16:17:06 PaulFertser: i Oct 01 16:17:11 naeg: so i doubt it's frameworkd problem at all Oct 01 16:17:12 will remember that ;) Oct 01 16:17:40 lindi-: interesting. I was wondering if kdump would help debugging kernel crashes Oct 01 16:17:57 (dunno which python version SHR usese) but does FSO might have problems with uptodate versions? Oct 01 16:18:19 rtp: and btw it works for PC BIOSes booting from my FR but after linux boots it fails to mount root obviously. Oct 01 16:19:02 naeg: python app can't segfault without using external bindings Oct 01 16:19:10 naeg: unless there is bug in python interpreter Oct 01 16:19:12 ;P Oct 01 16:19:52 rtp: kdump is not for arm. Oct 01 16:19:53 rtp: do you know about ramconsole? To me it seems like a cool way to debug kernel crashes. Oct 01 16:20:05 And it already works thanks to lindi- Oct 01 16:20:55 PaulFertser: I don't want to use ramconsole. ram can be easily corrupted and this will never be merged mainline. If I really want something like that, I would go for mtdoops Oct 01 16:21:32 rtp: i know about mtdoops, but it's harder to setup in our reality. Oct 01 16:21:49 dos1: thanks, i will tell him that Oct 01 16:21:51 rtp: mtdoops only has oops message? Oct 01 16:22:29 lindi-: mtdoops is acting like a console so it's writing also some other parts of the logs iirc Oct 01 16:23:59 rtp: really? interesting Oct 01 16:24:21 rtp: i guess the only problem is that the nand will wear out Oct 01 16:25:26 And the necessity to "repartition" NAND. Oct 01 16:28:03 PaulFertser, I've done all theses commands but AT+CNMI=2,1,2,1,1 and AT%CBHZ=1 and I've no carrier on my phone that worked Oct 01 16:28:13 maybe I should retry with FSO? Oct 01 16:28:46 Gnutoo: trying FSO is much harder than just typing commands. Oct 01 16:28:53 ok Oct 01 16:29:03 Gnutoo: no carrier after ATD? Oct 01 16:29:05 lindi-: it's writing to the nand only when a oops/crash happened (unless it's a hard freeze) Oct 01 16:29:07 yes Oct 01 16:29:13 I've tried 2 different numbers Oct 01 16:29:15 PaulFertser: yeah, that's the big problem Oct 01 16:29:39 rtp: but I need the log messages alway Oct 01 16:29:51 rtp: the device can just freeze without panic Oct 01 16:30:20 Gnutoo: were you actually registered to network? What did +CREG? print? Oct 01 16:31:22 ah ok Oct 01 16:31:26 not registered Oct 01 16:31:28 lindi-: ah, you always want the kernel messages. differents goals then Oct 01 16:31:30 2 "not registered, but ME is currently searching a new operator to register to" Oct 01 16:31:49 I've 0,2 Oct 01 16:31:51 Gnutoo: no wonder you couldn't call anybody then. Oct 01 16:31:57 mmm Oct 01 16:32:34 the problem is that automatically I can(I'm in europe) but automatically they can't(the ones that are in USA) Oct 01 16:32:46 so I made an error somewhere Oct 01 16:36:13 now I seem registered but still no carier Oct 01 16:36:18 and I'm registered at home Oct 01 16:36:19 so 0,1 Oct 01 16:36:31 +CREG: 0,1 Oct 01 16:39:30 rtp: my goal is to fix bugs :) Oct 01 16:39:46 rtp: bugs come in different and unexpected forms Oct 01 17:17:45 rhkfin: ping Oct 01 18:26:30 hi, did someone compile the last version of ophonekitd and fso's framework? because it's slow: NOTE: Running task 224 of 5668 (ID: 115, /home/embedded/oe/org.openembedded.dev/recipes/glibc/glibc_2.6.1.bb, do_compile Oct 01 18:40:20 I developed a Java SE application for the freerunner. I am using openjdk-6 and debian on the freerunner for running it. The startup of the application is too slow and I really have to accelerate it. How do I do that? I am using Swing for the GUI. What will give me the most speed improvements? Using SWT? Using another JavaVM? Porting it to JavaME or JavaFX somehow? Oct 01 18:40:53 Some people said that the API of JavaME might be too small for my needs so I would have to include additional APIs Oct 01 18:41:55 trev_, the guys from buglabs did some benchmarks Oct 01 18:42:00 over the jvm Oct 01 18:42:05 trev_: could you show some screenshots of your app? Oct 01 18:42:25 yes of couse Oct 01 18:42:30 *searching* Oct 01 18:42:55 http://sourceforge.net/project/screenshots.php?group_id=268512 Oct 01 18:43:04 there are screenshots Oct 01 18:43:27 on x86 (ubuntu) though Oct 01 18:44:11 trev_: you should seriously try out gwt (if you are on java) or pyjamas (if you want to port your app to python;) Oct 01 18:44:22 and have a fast webrowser to show the "gui" Oct 01 18:44:32 it will be much more responsible I hope Oct 01 18:44:52 there are some options for the best browser to run it: eve, midori, arora Oct 01 18:44:58 (e, gtk, qt) Oct 01 18:45:08 So I should rewrite the whole GUI code and run it inside a browser window using gwt? Oct 01 18:45:30 "whole".... Oct 01 18:45:42 * trev_ looks for a decent bridge to jump from Oct 01 18:46:09 http://sourceforge.net/project/screenshots.php?group_id=268512&ssid=108453 Oct 01 18:46:12 well if that is the best solution... Oct 01 18:46:21 you only want to rewrite the client code, its not much Oct 01 18:46:53 however java on desktop is a deadend. Swing, swt, whatever. But its just a personal opinion Oct 01 18:47:17 I guess I will try gwt Oct 01 18:47:18 If you want the *best* speed, then go for enlightenment (no java there. Only C or python) Oct 01 18:47:27 or Vala Oct 01 18:47:31 or assembly Oct 01 18:47:46 maybe it would make more sense not to use a client-software but rather let the server provide a webinterface Oct 01 18:48:13 gwt would be basically this Oct 01 18:48:26 just the client would call a local webserver to show its gui Oct 01 18:49:02 I could even let the server "render" the gui because the app needs a server to work anyway Oct 01 18:49:21 eh not render... create the html I mean Oct 01 18:49:27 have a look at gwt ... Oct 01 18:49:31 will do Oct 01 18:49:33 thank you Oct 01 18:49:44 or you can think to gwt as gmail Oct 01 18:50:12 but be aware, the current browser options (eve, midori, arora) every of them has some caveats Oct 01 18:50:23 dillo is also an option Oct 01 18:50:24 khiraly1: pong Oct 01 18:50:26 small text size, some javascript problem, etc, etc Oct 01 18:50:34 I am using Arora-Browser on the FR Oct 01 18:50:52 trev_: then go to gwt homepage, and see the demos Oct 01 18:51:00 if it renders correctly, than you are done;) Oct 01 18:51:03 I am already on it, looks promising Oct 01 18:51:25 I plan to do the same using pyjamas (gwt for python) in the future Oct 01 18:51:45 but seriously swing is a deadend. IT was already when it came out ... Oct 01 18:52:06 rhkfin: what you wanted exactly?;) I repsoned to jonkristian on the mailing list Oct 01 18:52:46 What to use when coding GUIs in Java then? Oct 01 18:52:50 if not swing Oct 01 18:53:01 I dont use java. I hate it with passion Oct 01 18:53:02 ;) Oct 01 18:53:24 I tried back in university days using swt. But it had more bugs then features;) Oct 01 18:53:58 java is for corporate servers. It was designed for it;) But Im not advocating here Oct 01 18:54:52 We have to lean java at the university during the whole study. There is "Java I", "Java II", "Java for Experts",... we only have a few C#, C++ courses without any depth Oct 01 18:55:02 but if you want maximum speed on freerunner, then: enlightenment using C program. The second best is enlightenment with python. After I think webpages' guis. After qt, and then gtk. Swing is not on the list;) Oct 01 18:55:26 I am using QtMoko... wouldn't I benefit from using QT then? Oct 01 18:55:42 there is no java bindings for qt, is it? Oct 01 18:56:13 I don't know... I am launching an XServer and then the GUI on top of it Oct 01 18:56:56 you cant write qt applications using java. Oct 01 18:58:32 yes but then again the multi-platform-support of my application would vanish Oct 01 18:58:37 but Im not really a qualified person to propose you solutions...;) Oct 01 18:58:52 that's why I used swing Oct 01 19:00:16 Theoretically if I strip down the application a little bit and use SWT in combination with a JavaME there should also be speed improvements, right? I've been running JavaME apps on my old nokia mobile phone and those were really fast. Oct 01 19:00:48 nokia phones have some javaME speedup by hadware, if Im right Oct 01 19:00:55 damn Oct 01 19:02:08 I think you should seriously consider and try gwt for some days. Then your app would be multiplatform, and not freerunner specific at all Oct 01 19:02:24 and does not require any installation.... Oct 01 19:04:03 khiraly1: I wanted you & jonkristian to connect, he came to #paroli to ask who's laszlo Oct 01 19:04:27 khiraly1: i personally very much dislike all browser "applications". For a reason. Oct 01 19:04:53 PaulFertser: for java there is no better solution ... Oct 01 19:05:47 khiraly1: i really can't understand reluctance to learn a new programming language. After all Java is not C++, you don't need to spend years to master it, so i can't see why anyone can be that addicted to it. Oct 01 19:07:38 I could also use a servlet in combination with for example apache tomcat and then run dillo or something on the FR Oct 01 19:08:11 khiraly1: gwt? Oct 01 19:08:15 might be easier than converting my code to gwt? Oct 01 19:08:43 (21.04.27) PaulFertser: khiraly1: i personally very much dislike all browser "applications". For a reason. <-- you can embed your browser application into a self containing local application Oct 01 19:08:48 see pyjamas-desktop for example Oct 01 19:09:01 http://pyjd.org/ Oct 01 19:10:03 khiraly1: oh, come on. Browsers were never intended to be "virtual machines". It's stupid to try to make them behave like that. I really can't see why you'd prefer a browser to a true optimised fast and cool VM (java is one of those). Oct 01 19:10:22 PaulFertser: at uni, they teach java. Dunno why. They teached to my java too. We implemented a Minesweeper using awt buttons. It was awful and slow as hell... Oct 01 19:10:45 khiraly1: i don't buy that. You can write slow in any language. Oct 01 19:10:53 ;) Oct 01 19:10:58 PaulFertser: which javavm would you suggest for the FR? Oct 01 19:11:08 We could see, as it was drawing line by line Oct 01 19:11:12 trev_: i prefer native apps, sorry. Oct 01 19:11:35 trev_: i think for learning purpuses it's cooler to study something new and compilable. Oct 01 19:11:49 (21.08.11) lindi-: khiraly1: gwt? <-- like gmail Oct 01 19:12:11 khiraly1: non-free? Oct 01 19:12:14 trev_: and btw since you use AVRs you should be comfortable with C so you can use C+elementary to implement a nice fast finger-friendly app. Oct 01 19:12:26 lindi-: gwt does have a free license Oct 01 19:12:40 khiraly1: i don't like gmail. I prefer open protocols like IMAP and customizable clients like mutt or gnus. Oct 01 19:12:53 I am not comfortable with C, I've been using Assembler Oct 01 19:13:12 trev_: if you're comfortable with assembler, you'll _love_ C :) Oct 01 19:13:35 trev_: you can think of C as of uber-fancy macro-assembler. Oct 01 19:13:44 PaulFertser: btw, the world is going to the web applications.... Oct 01 19:13:54 there is opengl coming to the browsers, etc, etc Oct 01 19:14:12 khiraly1: but that is not necessarily good Oct 01 19:14:15 khiraly1: stupid shit. Taking _my_ freedom away. Oct 01 19:14:19 khiraly1: also inefficient. Oct 01 19:14:27 there are google docs. In 10 years, all local apps will be obsolate. Which is sad by the way. Because it means you dont own nor your app nor your data Oct 01 19:14:42 khiraly1: I _very_ much hope you're damn wrong! Oct 01 19:14:46 khiraly1: are there any gwt apps in maor distros yet? Oct 01 19:15:02 lindi-: good point. Oct 01 19:15:13 would be nice to test Oct 01 19:15:49 gwt, is simply a nice webpage with lots of javascript to imitate traditional guis Oct 01 19:16:53 you can pack a local server a webbrowser, and your nice webpage together, and show as a self containing app. But Im not aware any project which is based on gwt... Oct 01 19:17:05 pyjamas-desktop does this. (gwt for python) Oct 01 19:17:48 PaulFertser: but if they teach java for you, and you will pass the exams using your java knowledge, then it makes a little sense, to learn other programming language for the course Oct 01 19:18:28 I have written a small java app, with swt gui in the past (direct connect client). But I abandonned it as soon as I was out of uni Oct 01 19:18:49 Ainulindale anyone here? Oct 01 19:19:33 mrmoku|a`, gimme xorg, new efl (no need for my patches so just drop them, furthermore upstream is more up to date than my patches as I sent them new ones and general bug fixes!!!) and testing! Oct 01 19:19:51 khiraly1: here you can sometimes convince tutor to accept a project written in another language. Oct 01 19:20:06 tutor? Oct 01 19:20:10 ahh, mentors? Oct 01 19:20:31 yeah, but here they responded, that java is a *true* OO language Oct 01 19:20:34 khiraly1: whomever is in charge of examining. Oct 01 19:20:35 (whatever it means) Oct 01 19:21:17 khiraly1: well, either you weren't persistent enough or they're too dumb. Oct 01 19:21:35 ;) Oct 01 19:23:12 but seriously, if trev_ are already written the server part in java, it is just a little work to implement the gui as a webpage Oct 01 19:23:19 as the network connection is already there Oct 01 19:23:41 but it is just my humble opinion Oct 01 19:24:41 if he could switch programming language to python or C, then there is million of possibilities.... Oct 01 19:24:42 ;) Oct 01 19:24:48 khiraly1: my guess is that his app is not big and it'd not take much time to rewrite. Oct 01 19:25:25 yeah that's true. IMHO the easiest way would be to use Apache Tomcat and let it run as servlet. But I didn't take a close look at gwt yet :) Oct 01 19:25:57 khiraly1: ok but are there any such apps in e.g. debian? Oct 01 19:26:12 lindi-: dont think so Oct 01 19:26:15 I didn't see any Oct 01 19:27:02 im not aware of any big pyjamas project either. For gwt there is gmail to demonstrate. But pyjamas is a upcoming project... Oct 01 19:27:03 trev_: but that servlet would still need the VM that is slow to load. Probably you can consider pre-loading your VM on boot. Oct 01 19:27:33 but rewriting a java app to python it is not *that* hard Oct 01 19:27:42 there are even automatic tools for it Oct 01 19:27:43 ;) Oct 01 19:27:46 PaulFertser: no vm needed on the fr. The Servlet is executed by the server and only gives html code via network to the FR Oct 01 19:28:26 trev_: ah, so you do not want the web-server on FR, i see. OTOH have you already tried any web-"apps" on FR? Oct 01 19:28:43 trev_: midori is also slow to load and the performance is not great. Oct 01 19:29:16 Not yet *cough* but the Arora-Browser running on my QtMoko is fast enough in my point of view Oct 01 19:29:19 I could live with that Oct 01 19:29:40 I just dislike the fact that I am then not using a true application but a "webpage" instead Oct 01 19:29:55 but before I learn another language atm I will try that Oct 01 19:35:11 I asked some about a weird script to make charging faster on my bike. Somebody mentioned that 1A mode does not make things faster a lot, I tried to do some testing Oct 01 19:36:10 with a load which should be similar to the case when I am cycling (gps logging on, cpu doing some stuff) Oct 01 19:36:34 I ended up in around 80 minutes faster charging time in 1A mode Oct 01 19:36:47 andi: that was DocScrutinizer Oct 01 19:36:48 tested with ordinary power supply Oct 01 19:37:05 PaulFertser, I'm writing a web-app for the FR Oct 01 19:37:07 of sorts Oct 01 19:37:47 so I'll try to play with that script and do some logging Oct 01 19:37:53 though the browser is supposed to run on the desktop and not the FR itself, it's a management/control for the FR Oct 01 19:38:30 baruch: what reaction do you expect from me? ;) Oct 01 19:39:30 baruch: do you want to hear i'm sad it wouldn't work with emacs-w3m? :P Oct 01 19:39:52 I didn't test it yet with emacs Oct 01 19:39:58 but I'm a vim guy anyway :-) Oct 01 19:40:12 You make it sound like web-apps are a very bad thing Oct 01 19:40:18 but as anything, they have their place Oct 01 19:40:49 baruch: no, they don't :) Oct 01 19:40:58 baruch: defective-by-design Oct 01 19:41:35 baruch: what are the advantages of web apps? No need to install anything except for webbrowser? I'd prefer real VM designed to run stuff instead then. Oct 01 19:42:21 that's one advantage Oct 01 19:42:22 web-apps for FR?! Does we have working browser? Oct 01 19:42:42 no need to mess with installation for the user is big plus for most users Oct 01 19:42:49 baruch: i bet most PC's are not equipped with a decent browser so the point is moot. Oct 01 19:43:00 elinks is fast :) Oct 01 19:43:08 baruch: the second point is the same with java apps. You do not need to install them. Oct 01 19:43:58 * baruch has better things to do than argue about crap Oct 01 19:44:18 * PaulFertser doesn't :( Oct 01 19:44:24 :D Oct 01 19:44:43 PaulFertser, :( Oct 01 19:45:05 Or put it another way i'm not in the mood of doing better things currenly. And i like arguing ;) Oct 01 19:45:08 * TAsn has but he's too lazy/tired of r/l work to do them Oct 01 19:45:26 PaulFertser, I do to. Oct 01 19:46:01 too* Oct 01 19:46:31 Yes, mood/condition. I'm sorta tired too. Was trying to i18n'ise my simple gtk app. Worked perfectly on my GNU/Linux. For whatever reason all gtk labels were untranslated on windows (though the messages i showed using gettext() were in russian, as supposed). Oct 01 19:47:01 Spent helluva time on that. Will compile gtk from sources on monday to finally find the problem. Should have done that from the beginning. Oct 01 19:47:22 :| Oct 01 19:47:42 PaulFertser, I just don't use windows. ;) Oct 01 19:47:50 And what somewhat uncomfortable to me is that there's nobody to help me. Oct 01 19:48:01 TAsn: requirement of customers. Oct 01 19:48:07 PaulFertser, of course. Oct 01 19:48:13 well at least you dev using gtk ;) Oct 01 19:48:56 TAsn: my own choice. Others are using delphi/builder. Oct 01 19:49:30 * TAsn is getting sick just from the thought. Oct 01 19:50:42 * TAsn likes portability. Oct 01 19:51:09 As I want to make it easier for "the world" to move to linux. Oct 01 19:51:54 * PaulFertser would prefer now to watch some series of "Dead like me" with a fellow girl than to fix a bug in FR's kernel ;) Oct 01 19:52:27 :) Oct 01 19:52:29 so go do it. Oct 01 19:52:49 * TAsn actually likes fixing bugs :) Oct 01 19:52:56 TAsn: if she comes tomorrow you bet i will. Oct 01 19:53:02 :) Oct 01 19:53:11 PaulFertser, btw, have you voted for an shr logo yet? Oct 01 19:53:15 delphi... Oct 01 19:53:23 my first programming language :D Oct 01 19:53:30 TAsn: alternatively, we will compile gentoo together :) Oct 01 19:53:31 pascal is my first :| Oct 01 19:53:37 PaulFertser, :) Oct 01 19:53:46 delphi, and then pascal here Oct 01 19:53:48 I'm not sure which is better :) Oct 01 19:53:59 TAsn: my first was basic, then some pascal, then x86 real mode asm, then C. Oct 01 19:54:04 pascal -> c++ -> delphi -> a whole bunch Oct 01 19:54:06 then php, little playing with c and c++, then python Oct 01 19:54:06 here ;) Oct 01 19:54:33 now mostly C, x86 ASM (sometimes) and python. Oct 01 19:54:39 and lately also vim scripting (j/k) Oct 01 19:55:44 OK Oct 01 19:55:47 THAT'S IT! Oct 01 19:55:51 I'm buying a new PC Oct 01 19:55:55 I've had it. Oct 01 19:56:11 this madafuka is too slow Oct 01 19:56:17 noone wants to sponsor me palm pre Oct 01 19:56:21 so i'll buy iPhone Oct 01 19:56:36 ;> Oct 01 19:56:44 dos1, die. Oct 01 19:57:00 well Oct 01 19:57:04 I liked dos1|MS Oct 01 19:57:05 better Oct 01 19:57:08 do you know why MMS is blocked in USA? Oct 01 19:57:12 TAsn: voting for logo? No, i'm not aware of it. Oct 01 19:57:24 i like more strawberries ;P Oct 01 19:57:32 TAsn: also i probably do not have voting rights since i can hardly be called an SHR user. Oct 01 19:57:37 PaulFertser, shr-user/logo contest wiki page/rss Oct 01 19:57:48 PaulFertser, do you have good taste? Oct 01 19:57:54 if so, you have voting rights :) Oct 01 19:58:43 TAsn: and in fact i do not like how SHR is moving forward. Too slow/awkward. :( I understand that's lack of many things, including time and money so some need to work, some need to study etc etc. But you're loosing momentum unfortunately. Oct 01 19:58:46 Any updates? what's going on with the image? did mrmoku|a` patch ophonekitd? Oct 01 19:59:02 PaulFertser, I also feel that. Oct 01 19:59:24 though we are regaining momentum (hopefully) as Heinervdm and JaMa started advancing important goals. Oct 01 19:59:31 towards* Oct 01 19:59:49 s/SHR desperately needs a logo/SHR desperately needs opimd-aware apps/ Oct 01 19:59:56 for me it was a bit to fast in the last 2 weeks... Oct 01 20:00:04 furthermore, we are trying :) Oct 01 20:00:26 PaulFertser, actually, I think I'll work on it now! Oct 01 20:00:28 dos1, pm! Oct 01 20:00:39 yup, PaulFertser: move to Xorg was huge task... Oct 01 20:00:41 TAsn: that's some good news. Oct 01 20:00:49 and still not finished in 100% Oct 01 20:01:09 we have to support Arigead, he's playing arround with phonegui-efl2 Oct 01 20:01:10 dos1: i don't understand why you have so many problems with that, can you explain it in few words? Oct 01 20:02:18 PaulFertser: in my last build, there was only one xorg issue left, the power button Oct 01 20:02:33 Arigead, here? Oct 01 20:02:34 PaulFertser: build problems, configuration, drivers, and few annoying issues, like button handling Oct 01 20:03:43 dos1: i wonder why i switched my debian installation to x.org without major problems... Oct 01 20:04:05 PaulFertser: i would switch on my shr installation to Xorg without problems too Oct 01 20:04:17 PaulFertser: but we're talking about having rebuildable, fully working images Oct 01 20:04:21 out-of-box ;) Oct 01 20:04:50 dos1: i know Oct 01 20:04:57 PaulFertser: is power button working for you on debian? Oct 01 20:05:00 dos1: OE is tough sometimes, i know that. Oct 01 20:05:11 Arigead, efl2 is ***NOT*** in development, there are ***MANY*** things in efl that are not in efl2 which are very important, please contact me before further development ;) Oct 01 20:05:16 Heinervdm: no idea, oeventsd is handlingit for me. Oct 01 20:05:34 Heinervdm: any simple method to test? Oct 01 20:06:10 PaulFertser: in shr the power button is bond to the illume shutdown menu and that Oct 01 20:06:13 's not working Oct 01 20:06:17 Heinervdm: i know. Oct 01 20:06:24 the button in general works Oct 01 20:06:25 Heinervdm: do you suggest me to try the same? Oct 01 20:06:47 PaulFertser: only if it's not too much work :) Oct 01 20:06:57 ok, going to sleep now... Oct 01 20:07:01 it was crazy day today ;x Oct 01 20:07:55 * PaulFertser is pleased to finally do something useful today (except for helping my friend with some iptables question i haven't done anything worthy today yet). Oct 01 20:07:56 but before that printing my homework... Oct 01 20:11:59 Heinervdm: how is that shutdown menu called in the keybindings list? Oct 01 20:12:37 PaulFertser: XF86PowerOff Oct 01 20:12:47 ah no :) Oct 01 20:12:50 Heinervdm: not the key, action :) Oct 01 20:14:35 PaulFertser: it's a delayed action Oct 01 20:14:46 but can't read the parameters Oct 01 20:15:02 And i've found another probelm :) Oct 01 20:15:23 touch is not rotated with the screen Oct 01 20:16:32 Heinervdm: if you use xf86-input-tslib with my patches it does Oct 01 20:17:15 larsc: where are your patches? i tried to patch tslib but it dosn't worked :) Oct 01 20:18:19 hi does someone have cross-compiled the last version/revision of ophonekitd+frameworkd? Oct 01 20:19:14 Heinervdm: https://dev.openwrt.org/browser/packages/Xorg/driver/xf86-input-tslib/patches/015-add-randr-support.patch Oct 01 20:19:38 larsc: that's not enough Oct 01 20:19:51 we're using xserver 1.7RC3 Oct 01 20:20:09 i've added all patches from openwrt Oct 01 20:21:48 PaulFertser: do you know how i can find the paramteres, when i can't read them in the menu? Oct 01 20:22:29 Heinervdm: i think either with enlightment-remote or by decompiling the file with settings. Oct 01 20:23:20 PaulFertser: i don't know how to do this... Oct 01 20:24:08 larsc: i asked in #xorg and they told me to do sth similar to http://cgit.freedesktop.org/xorg/driver/xf86-input-evdev/commit/?id=88eedea281a710008a82f1e6af4bdffd19477f46 Oct 01 20:24:23 Heinervdm: so what i tried is to bind both keys to do "command" /root/bin/illume-kbd-show -t , restarted E, pwr button still works. Oct 01 20:25:09 PaulFertser: ok, then it have to be a problem with our config Oct 01 20:25:32 Heinervdm: i have an old E, the one packaged in Debian so something might have changed since then. Oct 01 20:25:57 anybody an idea why my FR was throttled to maybe 1% of normal speed (kbd I was able to make 4 keys popup, 1. shrinking while 4. poping up)? There was no excessive cpu load, and no suspicious entries in logread. A suspend (took 5 min) and resume (instantly) fixed the issue :-o Oct 01 20:26:04 larsc: so i tried to make this: http://shr.pastebin.com/d60f884c2 but with that xorg just says aborted Oct 01 20:26:27 Ainulindale, where's didier? Oct 01 20:26:59 is there any form of cpufreq that gets out of pace? Oct 01 20:28:19 PaulFertser: possible, but it was the same with the older e revision (40101) and debian revision is newer Oct 01 20:28:37 so we know now that debian e is working Oct 01 20:28:43 Heinervdm: my xorg uses evdev for those keys fyi. I guess it's the same for you. Oct 01 20:28:51 PaulFertser: any idea? any suggestion what to check? (pastebin logread, dunno what) Oct 01 20:29:03 PaulFertser: yes we use Weiss xorg.conf Oct 01 20:29:04 DocScrutinizer-8: if i had any i'd tell already. Oct 01 20:29:34 DocScrutinizer-8: we do not use any form of cpufreq yet btw. Oct 01 20:29:55 hmm that's what I thought as well Oct 01 20:30:48 but what about uboot/qi tweaking cpu-freq on boot/resume? I seem to remember the cpu starts at very low speed? Oct 01 20:31:35 DocScrutinizer-8: hm i think yes Oct 01 20:32:18 and a suspend&resume fixed the issue anyway Oct 01 20:32:46 (except system time is 4h late now ;-P ) Oct 01 20:33:24 which btw is rather starnge Oct 01 20:34:00 suspend for sure shouldn't do a "hwclock -systohc" Oct 01 20:34:25 :-( Oct 01 20:36:26 PaulFertser: could you check if kernel messes around with RTC here (suspend)? Oct 01 20:38:43 DocScrutinizer-8: it doesn't seem so. pcf50633-rtc doesn't have any suspend/resume handling and pcf50633-core suspend/resume doesn't touch rtc. Oct 01 20:38:59 DocScrutinizer-8: are you sure it's rtc that are messed up and not system clock? Oct 01 20:39:13 ok, then apm.d or sth like that is fubar Oct 01 20:39:38 PaulFertser: where is time from after resume? Oct 01 20:39:58 larsc: will you have a look at it? ABI changes with xserver 1.7... Oct 01 20:40:05 anyway I check right now Oct 01 20:40:54 DocScrutinizer-8: SHR most probably doesn't use apm.d Oct 01 20:41:02 I can't tell for sure but i guess so. Oct 01 20:41:10 FSO then Oct 01 20:41:18 lol Oct 01 20:41:40 DocScrutinizer-8: (time after resume) i can't find it fast Oct 01 20:42:15 real time: 22:41, systime:19:04, hwclock: 20:40 Oct 01 20:42:16 Heinervdm: i'll try. your patch looks ok though. at least at a first glance Oct 01 20:42:36 so probably hwclock is correct UTC Oct 01 20:42:50 DocScrutinizer-8: FSO itself doesn't honor apm.d. Maybe if fso-apmd installed it will make a call to fso to actually suspend the device after handling apm.d Oct 01 20:44:18 larsc: it compiles :) but x won't start. And i don't really know what i've done. I don't know what Atom is. I declared some Button Names and added these to the methode call, but i don't know the background for this, and i don't know if the axis are in the right order Oct 01 20:45:17 PaulFertser: I'm really lost how suspend keeps system time Oct 01 20:45:39 larsc: and perhaps defining fixed axis will break randr support Oct 01 20:45:54 obviously it does *not* read (nor write) PMU RTC Oct 01 20:48:47 PaulFertser: I just can say sorry for the noise. RTC is absolutely correct Oct 01 20:49:28 It's just me to not understand how FR keeps time(s) Oct 01 20:50:30 DocScrutinizer-8: but that is still an interesting question why on earthe the system time can be messed and how it keeps it while suspended. Oct 01 20:51:49 well the messed part is quite easy: low cpufreq combined with wrong scaling factor made sysclock run like geotectonics Oct 01 20:52:30 PaulFertser: for the keeping-during-suspend part: I'm completely lost Oct 01 20:59:58 PaulFertser: might system calculate and store the offset between systime and RTC on suspend, and restore systime accordingly (from RTC + offset) on resume? o.O Oct 01 21:17:39 PaulFertser, http://www.youtube.com/watch?v=9VZHT389eR4 Oct 01 21:17:46 (thanks dagger) Oct 01 21:18:11 max_posedon: ;) epic isn't it? Oct 01 21:23:38 its great) Oct 01 21:28:33 max_posedon: how am i supposed to see annotations? Oct 01 21:29:01 its about android and evil google Oct 01 21:29:18 based on "Штырлиц" Oct 01 21:29:43 similar to that well-known video, when Russia try ban Skype) Oct 01 21:30:38 max_posedon: i understood it but watching video without "humorous" subtitles is nothing like like fun. Oct 01 21:33:10 max_posedon: also it's based on http://en.wikipedia.org/wiki/Downfall_(film) , not Shtirlitz Oct 01 21:33:37 yes, you are right, I just want name not film, but idea Oct 01 21:34:26 max_posedon: and my father's showed me that skype parody, i actively disliked it. Oct 01 21:34:59 as for me, it was very nice Oct 01 21:39:18 * TAsnn is trying to get sane opimd support in libframeworkd-phonegui, wish me luck. (still compiling, I'm just hoping it works) Oct 01 21:47:05 Hm, that BMP085 pressure and temperature I2C sensor seems to be really nice. Probably i need to finally start implementing a cool clock/pressure/temperature/humidity showing/reporting to pc device Oct 01 22:13:38 SHR: 03tom 07shr * r841f55eda6d4 10/libframeworkd-phonegui/src/ (frameworkd-phonegui.c frameworkd-phonegui.h.in): fixed a couple of typos Oct 01 22:17:04 SHR: 03tom 07shr * r660ea95b3029 10/libframeworkd-phonegui/src/frameworkd-phonegui.c: fixed a couple of typos Oct 01 22:18:36 hm.. it didn't report earlier. Oct 01 22:27:55 hio! i are back! Oct 01 22:28:11 i got a second neo1973 today. Oct 01 22:31:13 look @ shr-user, what an ass (logo contest) Oct 01 22:56:58 SHR: 03tom 07shr * r1e64ada26f67 10/libframeworkd-phonegui/src/frameworkd-phonegui.h.in: yet another typo Oct 01 22:58:27 hey - anyone on who's looking into the 'black screen of death' in shr-u? Oct 01 22:58:41 I just had it happen, and managed to ssh into my phone Oct 01 22:58:55 so can experiement with debugging steps if there are any suggested... Oct 01 23:10:16 warren1, If i remember correctly, Weiss was thinking about writting a wiky entry to debug it, but I don't know if it is already there ;) Oct 01 23:12:58 ok. I posted what looked liike the interesting bit of ophonekitd.log to the ml. and saved the logs... Oct 01 23:38:28 ~botsnack Oct 01 23:38:28 DocMobilizer: aw, gee Oct 01 23:47:03 SHR: 03tom 07shr * rf771b1cfbc76 10/ophonekitd/src/ophonekitd-main.c: added missing includes Oct 01 23:47:14 SHR: 03tom 07shr * r2219292cb38c 10/ophonekitd/src/ophonekitd-main.c: removed contact caching Oct 01 23:50:22 waaaah GREAT! Oct 01 23:50:43 ? Oct 01 23:51:19 SHR: tom shr * r2219292cb38c /ophonekitd/src/ophonekitd-main.c: removed contact caching Oct 01 23:52:22 DocMobilizer, it's ok to swear, say it Oct 01 23:52:25 FUCKING FINALLY Oct 01 23:52:26 :) Oct 01 23:52:48 I'm still working on it though, nothing is perfect. Oct 01 23:52:51 (yet) Oct 01 23:53:31 like someone finally removed the dogshit off my lawn Oct 01 23:53:44 I'm not even sure it works Oct 01 23:53:48 I'm just trying. Oct 01 23:54:02 (it's in a branch) Oct 01 23:54:33 but, DAMN! we need a GUI rewrite. :| Oct 01 23:54:35 dont hesitate to ask :-) Oct 01 23:54:48 yup Oct 01 23:54:52 I just looked at the code and saw Oct 01 23:54:54 that we use threads Oct 01 23:54:56 without locks Oct 01 23:54:59 OMG :| Oct 01 23:55:08 ouch Oct 01 23:55:12 yeah. Oct 01 23:55:18 my suggestion Oct 01 23:55:27 let it ring for a sec before you pick up a call :) Oct 01 23:55:30 experts ftw Oct 01 23:55:39 just to stay on the safe side ;] Oct 01 23:58:14 ophonekitd: symbol lookup error: /usr/lib/libframeworkd-phonegui-efl2.so.0: undefined symbol: init_g_connection Oct 01 23:58:14 :| Oct 01 23:58:23 to tell you the truth, I have no idea where it comes from Oct 01 23:58:27 grep, bah. Oct 01 23:59:22 84% 8:47 :-D Oct 01 23:59:44 a hack someone made did it :| Oct 01 23:59:44 bah. Oct 02 00:04:41 ok Oct 02 00:04:49 dropped, mostly. Oct 02 00:04:50 I think Oct 02 00:04:53 re testing Oct 02 00:05:17 is there a way to get the debian repositories on shr? Oct 02 00:05:20 someone added silenting in incoming call Oct 02 00:05:23 in the most intrusive Oct 02 00:05:29 *broken* Oct 02 00:05:31 and hackish Oct 02 00:05:33 I have ever seen Oct 02 00:20:46 * TAsn hates the silent button. Oct 02 00:20:52 after this experience, bah. Oct 02 00:21:17 mrmoku|away, review patches before you apply them! (in case it was really you, otherwise, nvm), I'm in pain :( Oct 02 00:23:05 * TAsn hates libframeworkd-phonegui, worst piece of code ever :| (actually I saw worse, though that was really an extreme case) Oct 02 00:24:00 SHR: 03tom 07libframeworkd-phonegui-efl2 * rb0f5fe27ef58 10/src/view/ (5 files): removed the evil silent button that caused bugs, was ugly, and most of all, distrubed me in the middle of the night Oct 02 00:29:28 * TAsn is crossing his fingers Oct 02 00:29:48 though I'm not optimistic Oct 02 00:29:49 :) Oct 02 00:30:25 I don't trust libframework-glib Oct 02 00:32:30 TAsn: LOL Oct 02 00:32:58 don't you agree? :) Oct 02 00:33:13 full ack Oct 02 00:33:58 just sometimes better laugh than cry Oct 02 00:35:06 ffs Oct 02 00:35:15 I don't know why, it's still looking for that function Oct 02 00:35:20 although I ERASED IT Oct 02 00:35:31 my primary pub has new waitress: *waaa you have openmoko?!!" Oct 02 00:35:47 something probably went bad in the building/packaging/no idea what. Oct 02 00:35:52 DocMobilizer, omg, get her number Oct 02 00:35:57 she sounds cool! :) Oct 02 00:36:06 * TAsn diggs opensource chicks. Oct 02 00:36:21 (shiiiit) how do you know? Oct 02 00:36:43 oh lol Oct 02 00:36:47 I'm an idiot. Oct 02 00:36:55 "my friend has too" ( :-/ ) Oct 02 00:37:10 :| Oct 02 00:37:19 I found out what was the problem Oct 02 00:37:23 I'm such an idiot Oct 02 00:37:29 installed the wrong package ;) Oct 02 00:45:56 me needs dos Oct 02 01:20:25 * DocMobilizer summons dos Oct 02 01:21:41 TAsn: he hides.. what else did you expect ;-P Oct 02 01:21:56 nothing. :| Oct 02 01:22:06 I don't remember what I needed him for anyway, so I'm fine :) Oct 02 01:22:18 though I need mrmoku Oct 02 01:22:54 fixed a bug in frameworkd-glib and I want it committed asap as it'll take us on more step towards opimd based GUI Oct 02 01:23:05 which btw, I hope to achieve tonight. Oct 02 01:23:10 today* Oct 02 01:23:21 always good for a nice spanking ;D Oct 02 01:24:12 (dos) Oct 02 01:26:56 is ETD (estimated time to death) a valid widely recogniced acronym? Oct 02 01:27:04 no. Oct 02 01:27:32 no idea though Oct 02 01:27:42 I didn't know it. Oct 02 01:29:11 well anyway I impressed the shit out of random members of #openmoko with my 8:54 ETD on FR irc :-) Oct 02 01:30:15 9 hours in irc? Oct 02 01:31:00 and speedevil was buffled by hearing FR can even suspend "inter-packet" (gprs) and thus I even got 14+h Oct 02 01:31:24 TAsn: yup Oct 02 01:31:52 I'm also amazed. Oct 02 01:31:56 :) Oct 02 01:32:10 thats what CC was estimating when traffic was low Oct 02 01:33:18 CC? Oct 02 01:33:25 TAsn: (amazed) even I am Oct 02 01:33:31 :) Oct 02 01:34:08 usually i get <8h of mere standby-always-on Oct 02 01:34:36 CoulombCounter (bq27k) Oct 02 01:34:49 i c. Oct 02 01:35:14 * TAsn hates bitbake's stupid way of caching Oct 02 01:35:18 if one thing changes Oct 02 01:35:22 they recache everything Oct 02 01:35:37 it's taking forever to reload the cache Oct 02 01:35:45 * DocMobilizer hates bb at large Oct 02 01:36:04 as opkg Oct 02 01:36:18 as you may have noticed Oct 02 01:36:26 I haven't found the time to even start working on npkg Oct 02 01:36:37 bah illume kbd Oct 02 01:36:50 tooo geeky Oct 02 01:36:58 hehe yeah ;) Oct 02 01:37:23 aaaah muuuch better Oct 02 01:37:32 we really need a transparent across the screen togglable by the aux/power button keyboard Oct 02 01:38:03 aka literki ;-P Oct 02 01:38:14 yeah :) Oct 02 01:38:22 though I like illume's keyboard better Oct 02 01:38:41 (config, embedding, dic and essentially the existing keyboards) Oct 02 01:38:45 fsckng literki gave me nuttin but delay on illume kbd o.O Oct 02 01:39:28 :\ Oct 02 01:39:38 thank god a second click on literki icon stopped that issue Oct 02 01:40:07 raster, thanks for committing the patches :) Oct 02 01:40:25 raster ? Oct 02 01:40:30 what's responsible for the selection though? I can't seem to remember :| Oct 02 01:40:32 raster: :-D Oct 02 01:40:43 TAsn: np "_ Oct 02 01:40:45 raster: hey Oct 02 01:40:47 :) Oct 02 01:41:01 raster, I posted a request on an israeli open source forum Oct 02 01:41:02 for Oct 02 01:41:09 arabic/farsi/I don't know what Oct 02 01:41:13 speakers Oct 02 01:41:23 so the'll help me with multi langs support Oct 02 01:41:30 :) Oct 02 01:41:35 DocScrutinizer-8: boo Oct 02 01:41:44 speakers are 0.5W multilingual ;-P Oct 02 01:41:56 TAsn: selection.. well edje entry for one Oct 02 01:42:05 other than that also textblock Oct 02 01:42:23 evas_textblock? where? Oct 02 01:42:28 can even do ARKANOID Oct 02 01:42:32 asy it uses 2 cursor positions and gets the rects of the selecin in between these 2 points Oct 02 01:42:43 btw have you noticed the not yet confirmed bug report I sent you in email? Oct 02 01:42:56 nup Oct 02 01:42:58 raster, what's the func name? as I didn't find it? Oct 02 01:43:05 so far it works ok for me Oct 02 01:43:10 raster, there's an issue with NODE_FORMAT Oct 02 01:43:19 makes everything behave badly Oct 02 01:43:23 even without my patches Oct 02 01:43:53 evas_textblock_cursor_range_geometry_get() Oct 02 01:44:02 oh, range Oct 02 01:44:03 thanks :) Oct 02 01:44:13 * DocScrutinizer-8 regrets to have taken only one bottle of beer at home :-/ Oct 02 01:44:41 raster, so i'll have to change the way this works as I want to pass multi selection sections, I think. Oct 02 01:44:47 (for logical selection) Oct 02 01:44:56 or I'll just support only visual selection. Oct 02 01:45:02 hmmm Oct 02 01:45:18 right now only 1 selection is supported Oct 02 01:45:25 I know. Oct 02 01:45:27 ie the text between 2 cursor points Oct 02 01:45:31 * DocScrutinizer-8 burps on evas_textblock_cursor_range_geometry_get() (for mere count of chars), then gets another gulp of his tasty beer Oct 02 01:45:50 I still remember a bit about selection from the time I tried to fix it. Oct 02 01:45:57 well, visual selection it is then. Oct 02 01:46:05 raster, please open elementary_test Oct 02 01:46:09 notepad module Oct 02 01:46:21 enter a couple of dummy lines (with english text) Oct 02 01:46:30 and then click the blank part of the lines Oct 02 01:46:37 NOTEPAD Oct 02 01:46:38 and try to enter a new char Oct 02 01:46:41 o.O Oct 02 01:46:45 it'll insert it in the wrong position Oct 02 01:46:52 and as I said, I have nothing to do with it :) Oct 02 01:47:25 also evas_textblock_cursor_char_coord_set() is involved Oct 02 01:47:44 anybody else pissed by the brainfuck when entering URL to midori? Oct 02 01:47:54 ie at determining which char is at that x,y position and setting the cursor to point to that char Oct 02 01:48:52 TAsn: I somewhat can confirm this problem Oct 02 01:50:04 anybody else pissed by the brainfuck when editing long (==multi)lines in valaterm? Oct 02 01:51:22 open valaterm; enter any text spreading over 3 (25char?) line; press Oct 02 01:51:40 TAsn: hmm entering text 1 spot too early Oct 02 01:51:48 move cursor over a linewrap using > and < Oct 02 01:52:06 ooh a segv Oct 02 01:52:09 yay! Oct 02 01:52:37 unfortunately dont have time for this right now as i am in the middle of other things that need doing Oct 02 01:52:39 raster, not my fault :) Oct 02 01:52:46 raster, I'll try debugging it Oct 02 01:52:52 (valaterm) cursor is off by 2..5chars, even jumps to wrong line, etc Oct 02 01:52:52 it's NODE_FORMAT's fault Oct 02 01:52:55 i know this all used to work... :) Oct 02 01:53:02 as it doesn't call the regular functions Oct 02 01:53:10 raster, it doesnn't work even without my new patches Oct 02 01:53:15 so someone else broke it Oct 02 01:53:20 I tried it before I sent you the patches Oct 02 01:53:38 ok.. well youre new patches didnt break it.. :) Oct 02 01:54:09 raster, you have a mole in you organization. Oct 02 01:54:19 someone is breaking stuff and letting me take the blame. Oct 02 01:54:23 I'm innocent. Oct 02 01:54:35 hahahahahhaha Oct 02 01:54:48 "it doesn't work even without my patches"... I'll print t-shirts ;-P Oct 02 01:55:38 DocMobilizer, :) Oct 02 01:56:05 now.. back to the pain that is.. opengl Oct 02 01:56:34 gl :) Oct 02 01:58:39 duh, opengl ES for... yeah what exactly? S3C6410, omap3230? Oct 02 01:58:55 3530 u mean :) Oct 02 01:59:05 or 3430 Oct 02 01:59:05 yo prolly Oct 02 01:59:10 both Oct 02 01:59:16 aah Oct 02 01:59:21 nice Oct 02 01:59:24 in fact gles, gl, glx, egl - all of it rolling into 1 engine Oct 02 01:59:33 sounds like mer ;-P Oct 02 01:59:55 that doesn't sound like mer Oct 02 02:00:04 anymore :-D Oct 02 02:00:11 mer? Oct 02 02:00:16 where did mer come into it? Oct 02 02:00:21 maemo FOSS Oct 02 02:00:40 yes.. but how is that relased to gl, gles etc.? Oct 02 02:00:55 obviously it came in with EREP Oct 02 02:01:04 err 3430 Oct 02 02:01:32 mer appears back on the n800 and even 770.. so it predates omap3 Oct 02 02:01:54 [03:59] that doesn't sound like mer Oct 02 02:02:01 [04:00] anymore :-D Oct 02 02:02:37 * raster is still confused Oct 02 02:02:45 it had nothing to do with mer to start with? Oct 02 02:02:55 so not sure how it can stop sounding like mer? Oct 02 02:03:10 raster: why are FSO fellas so hip about pre, and so reluctant about N900? Oct 02 02:03:29 dunno Oct 02 02:03:32 pre is out and working Oct 02 02:03:38 pre uses openembedded as the os base? Oct 02 02:04:08 aham Oct 02 02:04:34 not to say I'd like OE Oct 02 02:04:59 still think OE is for stiching machines Oct 02 02:05:33 i'm neither here nor there with oe Oct 02 02:05:37 it has good, it has bad. Oct 02 02:05:45 ok Oct 02 02:05:49 granted Oct 02 02:06:04 DocScrutinizer-8, even after fixing a couple of stuff in frameworkd-glib, it still doesn't work as expected :| Oct 02 02:06:06 bah. Oct 02 02:06:29 last 3 days I heard strange rumour about pre though Oct 02 02:06:44 and what rumor is? Oct 02 02:06:53 (mind u the pre is a cute little device. it is rather nice) Oct 02 02:07:09 and n900 isnt available (and is expensive) Oct 02 02:07:16 so i'm not surprised they are into the pre. Oct 02 02:07:21 pre is a known quantity Oct 02 02:07:24 raster: I for one hate the kbd Oct 02 02:07:34 it's not a serious kbd Oct 02 02:07:37 and the "small" screen Oct 02 02:07:49 its for whacking out sms's and the odd 3 line email. thats it Oct 02 02:07:59 a lot of people hat big phones Oct 02 02:08:12 i'm just trying to answer your question.. why the fso guys like the pre so much Oct 02 02:08:16 i can see reasons why Oct 02 02:08:41 ok Oct 02 02:09:04 until n900 is out and in peoples hands... its not going to get interest as its unknown Oct 02 02:09:06 probably "nevermind" would be my best answer now Oct 02 02:09:10 so wait and see Oct 02 02:09:11 :) Oct 02 02:09:45 another 11 days (I *hope*) Oct 02 02:10:04 they PROMISED it, dad !! ;-K Oct 02 02:11:06 :..( Oct 02 02:11:45 well, fsckng Nokia didn't refuse to take my money anyway Oct 02 02:12:48 if they don't at least give a pouch or sth for the 12 days delay, I'm quite pissed probably Oct 02 02:13:26 thats a risk with a pre-order i guess Oct 02 02:13:42 if u just wait until its out and in stock... u wont have the problem Oct 02 02:13:43 :) Oct 02 02:14:05 yesyesyesyesyes Oct 02 02:14:26 bah, I'm up in 2 hrs :| Oct 02 02:14:29 tell me new stories ;-D Oct 02 02:14:43 I just hate stupid bugs so I have to fix it before I can leave it alone :| Oct 02 02:14:57 as I said btw, it's *not* my fault (libframework-glib) Oct 02 02:15:56 gonna get 3h sleep now as well Oct 02 02:16:22 just a little 3omin to chilldown ;-P Oct 02 02:17:31 or was that chillout? Oct 02 02:18:29 raster: ever did automotive? Oct 02 02:18:47 e.g. odometer GUI Oct 02 02:19:10 navi Oct 02 02:19:13 radio Oct 02 02:19:30 fun fun, a crazy buffer overflow that also erased everything :| Oct 02 02:19:31 suck. Oct 02 02:19:44 DocScrutinizer-8: nup. Oct 02 02:19:46 BMW car compuer... Oct 02 02:19:53 but at least we have a crazy async design Oct 02 02:19:58 to make debugging a living hell. Oct 02 02:20:05 TAsn: wtf? buffder overflow erase your src and bins? Oct 02 02:20:36 DocScrutinizer-8: i dont see car comps to be much different really Oct 02 02:20:55 yet another processor with yet another display... Oct 02 02:20:58 they aren't diff actually Oct 02 02:20:59 inputs ... Oct 02 02:21:19 the marked is different Oct 02 02:21:20 raster, erased the stack which makes gdb's backtrace impossible Oct 02 02:21:23 or so it seems. Oct 02 02:21:24 market Oct 02 02:21:43 TAsn: ouch & hehe Oct 02 02:21:48 been there Oct 02 02:22:15 TAsn: aaa stack Oct 02 02:22:28 TAsn: valgrind time for thsoe babies Oct 02 02:22:39 DocScrutinizer-8: know litrle of the market Oct 02 02:22:43 know little of... Oct 02 02:22:52 raster, or even better Oct 02 02:22:55 printf time :) Oct 02 02:23:05 raster: 1999 I did the speech interface for 3/4 of german origin cars Oct 02 02:23:14 or even super better Oct 02 02:23:21 one last go and then sleep time :) Oct 02 02:23:23 TAsn: yay printf! Oct 02 02:23:32 hehe I know you like it ;) Oct 02 02:23:40 DocScrutinizer-8: nice! Oct 02 02:23:56 TAsn: o often i find printf the only viable debugging mechanism Oct 02 02:23:57 Siemens/VDO Oct 02 02:24:17 u need to follow logic flow over 1000's of lines of code that has loops, callbaks and deep call trees. the only sane way is with printf Oct 02 02:24:18 :) Oct 02 02:24:25 now looking at tesla, better-place etc Oct 02 02:24:55 raster, actually, a more sane way, which you rarely use (at least in evas) is documentation! Oct 02 02:25:04 sometimes I feel like a reverse engineer Oct 02 02:25:11 impossible variable names Oct 02 02:25:15 lol Oct 02 02:25:18 no use of enums Oct 02 02:25:20 :) Oct 02 02:25:26 hard to get Oct 02 02:25:38 at least the function names make a lot of sense Oct 02 02:25:41 so I find my way around Oct 02 02:25:50 but sometimes it's terribly hard Oct 02 02:25:59 especially since I hate this ugly coding convention :) Oct 02 02:26:34 but as I already told you in the past Oct 02 02:26:36 TAsn: documentation doesnt hlep u figure how how the code logic is flowing. gnerally a bug is a result of incorrect logic flow which wasnt intended - thus the docs would be wrong :) Oct 02 02:26:50 evas's code is one of the best I've seen, it's really natural. Oct 02 02:27:03 raster, but you can verify in a sane manner Oct 02 02:27:06 it could be much better Oct 02 02:27:07 you just look at a block Oct 02 02:27:11 check what it should do Oct 02 02:27:12 i.e docs Oct 02 02:27:16 and verify it does it Oct 02 02:27:19 by following logic Oct 02 02:27:24 generally knowing what it should do for me is in my head Oct 02 02:27:30 you follow logic one segment at a time. Oct 02 02:27:32 no need to foc that Oct 02 02:27:34 err doc Oct 02 02:27:40 raster, same here. Oct 02 02:27:50 but unfortunately I can't see through your head :) Oct 02 02:27:55 but5 yes - i know docs could be better but realistically.. even evas's api isnt fully documented Oct 02 02:28:00 I remember every code I have ever written. Oct 02 02:28:04 need the api documents long before the internals Oct 02 02:28:05 :) Oct 02 02:28:12 raster, aye. :) Oct 02 02:28:30 the problem is "new features" gets much higher priority than "write docs" Oct 02 02:28:37 raster, duh ;) Oct 02 02:28:42 you should hire reverse engineers ;) Oct 02 02:28:45 its the standard conflict of reality Oct 02 02:29:08 aye. Oct 02 02:29:18 u spend 10hrs making it 20% faster or saving 30% ram or adding 2 new features... or u spend 10hrs adding docs (that has no visible effect to any user of the library) :( Oct 02 02:29:44 (only its developers who should know this stuff anyway by now) :) Oct 02 02:29:45 raster, or Oct 02 02:29:52 you just write docs while you write code Oct 02 02:29:58 which take almost no time Oct 02 02:29:59 sure Oct 02 02:30:02 (even small docs) Oct 02 02:30:03 and that'd slow down code writing Oct 02 02:30:10 and use reasonable variable names Oct 02 02:30:11 they cost time one way or another Oct 02 02:30:12 !!! Oct 02 02:30:14 and enums Oct 02 02:30:18 :) Oct 02 02:30:32 and most important, make it compile without warnings! Oct 02 02:30:41 heehhehe Oct 02 02:31:07 or lusers are reinventing the wheel because too lame to read fsckng FSO specs and learn abot resource handling Oct 02 02:31:10 etc Oct 02 02:31:11 i got bored of warnings after gcc decided that bitching on unused fn params in generic callback was a fun thing to do all over Oct 02 02:31:39 raster, that's a bitch Oct 02 02:31:42 though I just do Oct 02 02:31:49 (void) param; Oct 02 02:31:54 yeah Oct 02 02:31:55 in the first line. Oct 02 02:32:01 it's actually nice Oct 02 02:32:01 it just looks hottible to "shut compiler up" Oct 02 02:32:04 horrible Oct 02 02:32:06 makes a bit of sense. Oct 02 02:32:17 raster, you can write a macro Oct 02 02:32:18 i used to do it years ago... but i just reached the end of my tether in patience Oct 02 02:32:18 UNUSED Oct 02 02:32:20 and justs Oct 02 02:32:24 did that too Oct 02 02:32:24 UNUSED(name); Oct 02 02:32:36 what's wrong with that? Oct 02 02:33:02 when u have 100's of callbacks andwrit tthem all the tiem u get the bitching again and again.. and finally just get tired of adding unused()'s Oct 02 02:33:33 I don't completely agree, but whatever :) Oct 02 02:33:49 IOIIoIOOOIOIIIOIIOIIOIIIOIOIOIIOOOOIOIIIOIIOIIOOOIOIIOIOIOIOIIIIIIIOOIOIIIOIOOOIOOiO Oct 02 02:34:39 TAsn: i know what u man. i just got pissed off with it Oct 02 02:35:09 I know :) Oct 02 02:35:11 I mean Oct 02 02:35:15 I know you know what I mean. Oct 02 02:35:21 i do Oct 02 02:35:22 :) Oct 02 02:35:26 though compiler warnings are terribly important Oct 02 02:35:30 type checking Oct 02 02:35:35 is uber important for bugs. Oct 02 02:35:41 i tend to scan them every so often to see Oct 02 02:35:47 btw Oct 02 02:35:51 b ut i just ignore warnings i know i dont care about Oct 02 02:35:56 (ie bogus) Oct 02 02:35:56 you can probably turn off unused variables checking Oct 02 02:36:10 yeah - then u have to manually specify a the spefific warnings Oct 02 02:36:23 bah, using loose crap like C, that Ur own fault then Oct 02 02:36:24 so instead of -Wall - u add 20 -Wsomething's Oct 02 02:37:02 tho in general i have found i tend to make very very very few bugs that "warnings" relative the the amount of code. Oct 02 02:37:23 i tend to not have pointer bugs etc. my tendency is to have higher level logic bugs Oct 02 02:37:41 ie i run along assuming x, y, and z, but i was wrong. z is not true --- in some cases Oct 02 02:37:44 etc. Oct 02 02:38:58 for (xx; xx; sth == 0) Oct 02 02:39:03 * raster goes back to pondering his gl pipeline Oct 02 02:39:25 DocScrutinizer-8: i tend to never do those kind Oct 02 02:39:43 its much higher level logic thats really just program design rather than c bits Oct 02 02:39:55 I just gave a bad instance. not targeted at you Oct 02 02:39:57 but i've been doing solid c for like 13+ years Oct 02 02:40:43 where most people go and swithc between 3 or 4 langs. i do everything in 1. so i tend to totally skip all the "novice c coder" bugs and am at the probelm level that exhibits itself in every lang, regardless. Oct 02 02:41:24 yep. lang doesn't matter. compiler might Oct 02 02:41:44 I started with assembler Oct 02 02:41:54 same Oct 02 02:42:00 well first basic... then asm Oct 02 02:42:00 So I know my own pitfalls Oct 02 02:42:28 same Oct 02 02:42:31 you can even do OO in assembler Oct 02 02:42:36 yup Oct 02 02:42:51 any sufficiently low level lang can do anything.. if u put in enough effort Oct 02 02:42:53 anyway, n8 Oct 02 02:42:59 nite! Oct 02 02:44:02 need to rob an old ladies purse totorrow ;-) Those are around early in the morning :-P Oct 02 02:44:10 hahaha Oct 02 02:44:55 that's not really funny in the end... but nevermind Oct 02 02:47:57 ok, I'm an idiot Oct 02 02:48:01 I think I know what's wrong. Oct 02 02:48:05 tam tam tma, let's check Oct 02 02:48:17 * DocScrutinizer-8 pondering about every 1 of 10 FR owners giving me 20cent / month, for continuing support Oct 02 02:49:12 DocScrutinizer-8: that'd get u about 1000eur Oct 02 02:49:20 well maybe 50 Oct 02 02:49:21 no wait Oct 02 02:49:23 100eur Oct 02 02:49:35 200 Oct 02 02:49:37 on a good day Oct 02 02:49:49 as we got >10k customers Oct 02 02:49:50 (at 20eur cent) Oct 02 02:50:12 oh whidch my guess is > 50% of fr's are in boxes, garbage bins or just gathering dust on a shelf Oct 02 02:50:45 hmm, seems the old lady is the easier alternative ;-) Oct 02 02:53:06 (gathering dust) you bet they do Oct 02 02:53:47 DocScrutinizer-8, yeah, the fr is a dust magnet. Oct 02 02:53:52 actually, I love and hate my FR :) Oct 02 02:54:00 and not even 16h of IRC with one bat charge will change that now any more Oct 02 02:54:02 I'm having a blast, it's a cool hacking device. Oct 02 02:54:15 too many bugs in hw Oct 02 02:54:22 and a bulky design Oct 02 02:54:26 with annoying front panel Oct 02 02:54:40 and of course in my case, a broken ts :( Oct 02 02:54:57 barely responsive Oct 02 02:57:56 :( Oct 02 02:58:09 aaah what could have been **** ENDING LOGGING AT Fri Oct 02 02:59:56 2009