**** BEGIN LOGGING AT Thu Oct 15 02:59:56 2009 Oct 15 05:30:37 mrmoku: morning Oct 15 05:31:53 Mrmokh which image should we be using? Oct 15 05:32:04 mrmoku Oct 15 05:32:06 JaMa: morning Oct 15 05:32:12 Heinervdm: not shocked... amazed :) Oct 15 05:32:34 slaxxer: we for what? difficult question... Oct 15 05:32:57 mrmoku: what about imported cookies? :) Oct 15 05:33:01 i just a user Oct 15 05:33:10 shr Oct 15 05:33:13 JaMa: imported coockies next... :) Oct 15 05:33:37 slaxxer: you need it now... or can you wait a week? Oct 15 05:33:53 u know i can Oct 15 05:35:01 Running task 8236 of 9002 Oct 15 05:35:02 im thinking "why has shr-u not had new images" Oct 15 05:35:16 diversion Oct 15 05:35:56 now i see mrmoku has images Oct 15 05:36:05 JaMa: cookies for breakfas... mmmmhhh :D Oct 15 05:36:12 but not shr-u? Oct 15 05:36:33 mrmoku: have you seen /cross/armv4t/lib/gcc/arm-angstrom-linux-gnueabi/4.4.1/../../../../arm-angstrom-linux-gnueabi/bin/as: unrecognized option '--fix-v4bx' Oct 15 05:36:59 slaxxer: tests/mrmoku is our staging area where we develop and test stuff... it sometimes is usable... sometimes not Oct 15 05:37:12 i c Oct 15 05:37:13 mrmoku: its with gcc-4.4.1 in openmoko-shr-drm-devel, but --fix-v4bx is not in linux/* recipes and also not found i workdir of that build :/ Oct 15 05:37:20 slaxxer: there was no new official unstable image as we changed a lot Oct 15 05:37:41 JaMa: hmm... no have not yet seen that one Oct 15 05:37:49 so i will set where im at Oct 15 05:38:20 slaxxer: wait for a week and we should have a new, fresh and amazingly feature rich new unstable image Oct 15 05:38:29 yeaa Oct 15 05:38:48 new features? Oct 15 05:38:54 what is v4bx? Oct 15 05:39:00 ah Oct 15 05:39:21 since v4 doesn't have thumb? Oct 15 05:40:10 gcc-4? Oct 15 05:40:36 /home/projects/OE/dev/recipes/gcc/gcc-4.4.1/gcc-armv4-pass-fix-v4bx-to-ld.patch:+#define TARGET_FIX_V4BX_SPEC " %{mcpu=arm8|mcpu=arm810|mcpu=strongarm*|march=armv4:--fix-v4bx}" Oct 15 05:40:40 /home/projects/OE/dev/recipes/gcc/gcc-4.4.1.inc: file://gcc-armv4-pass-fix-v4bx-to-ld.patch;patch=1 \ Oct 15 05:40:58 do we need newer binutils too? Oct 15 05:42:30 slaxxer: xorg server (instead of the kdrive fork), full opimd support, phoneuid with dbus API, ... Oct 15 05:51:48 * JaMa flashing Oct 15 05:52:40 what is your xorg setup? Oct 15 05:56:48 mrmoku: I'll downgrade to some gcc-4.3 probably for shr/merge Oct 15 05:58:35 JaMa: heh, then I better stop my build... Oct 15 05:58:51 NOTE: Unpacking ../downloads/gcc-4.4.1.tar.bz2 to tmp/work/armv4t-angstrom-linux-gnueabi/gcc-cross-initial-4.4.1-r7.1/ Oct 15 05:58:56 :)( Oct 15 05:59:24 bbiab Oct 15 05:59:31 gcc-4.3.4 is working perfectly for me on gentoo. that's the latest version that gentoo crossdev will build Oct 15 05:59:41 my toolchain is built with 4.1.1 Oct 15 05:59:59 er, 4.4.1 Oct 15 06:01:03 mrmoku|away: I'll try to find some fix for --fix-v4bx, but if only gcc-4.4.1 is passing it, than maybe it would be easier to downgrade gcc (as angstrom seems to use 4.3 too) Oct 15 06:01:28 but now i need to test image and after reboot go to work :) Oct 15 06:21:52 mrmoku|away: evas subpackages missing again from image :/ /usr/share/pixmaps messed a bit Oct 15 06:26:04 mrmoku|away: fsousaged also missing :/ Oct 15 06:26:52 JaMa: hmm... Oct 15 06:27:12 JaMa: fso-abyss in rootfs.log? Oct 15 06:29:28 there was no fsousaged/fso-abyss error in log (just about pixmaps), but I removed workdir.. I'll do_rootfs again later from work and let you know Oct 15 06:30:04 fucking bitbake Oct 15 06:30:05 sorry Oct 15 06:30:07 ... Oct 15 06:31:00 JaMa: ok Oct 15 06:31:05 spaetz_: nah :P Oct 15 06:31:19 mrmoku: also no mesa ipk :/ but Xorg works :) Oct 15 06:31:26 bbl Oct 15 06:33:15 no, it's quite nice actually. But still, missing packages with just a tiny warning in the log is something that should just not happen Oct 15 06:35:45 yup Oct 15 06:52:04 bbl Oct 15 07:30:30 Packaged contents of mesa-dri into /home/projects/OE/tmpdir-shr-shr/deploy/glibc/ipk/armv4t/libegl1_7.5.1+gitr0+5a3f2c987a134f8079206a0b9529993a85dd6d4a-r1_armv4t.ipk Oct 15 07:30:37 doesn't look right Oct 15 07:49:49 uh-oh... Oct 15 07:50:09 what does red blinking aux button on power-on mean? even before nand boot appears? Oct 15 07:50:24 I can get to nor boot, but not nand Oct 15 07:51:35 blindcoder: are you using Qi Oct 15 07:51:36 ? Oct 15 07:51:52 PaulFertser: no Oct 15 07:52:17 blindcoder: sorry, no idea then. Read u-boot sources yourself ;) Oct 15 07:52:50 sounds to me like smashed nand contents, without reading the sources... Oct 15 07:52:54 s/sounds/looks/ Oct 15 07:52:54 blindcoder meant: looks to me like smashed nand contents, without reading the sources... Oct 15 07:53:11 had a metric fton of wsods yesterday, too :( Oct 15 07:53:21 every time I resumed the FR Oct 15 07:55:16 blindcoder: hm, try to reflash NAND bootloader then. Oct 15 08:17:56 oh, hey, there's also a 2.6.28 kernel to download... Oct 15 08:28:06 okay, after flashing new u-boot it works fine again Oct 15 08:28:34 Weiss: everything looks ok with libdrm/mesa/kms/drm-kernel, just gdrm-kms-addfb ends with "Could not get DRM resources" Oct 15 08:29:15 Weiss: glamo-dri-tests.log http://pastebin.ca/1621697; glxdemo.log http://pastebin.ca/1621698; glxinfo.log http://pastebin.ca/1621699; Xorg.0.log http://pastebin.ca/1621700 Oct 15 08:31:28 JaMa: could you compile gcc-4.4.1? Oct 15 08:35:41 yes Oct 15 08:35:51 Heinervdm: but later it failed while building kernel Oct 15 08:36:22 because of --fix-v4bx passed to 'as' by gcc Oct 15 08:36:46 JaMa: gcc-cross-intermediate-4.4.1 fails to compile for me, because of missing standard c-libs (stdio.h errno.h ...) Oct 15 08:37:26 Heinervdm: did you build from scratch? Oct 15 08:37:39 JaMa: no Oct 15 08:37:54 Heinervdm: you need to recompile gcc* in some specific order Oct 15 08:38:20 Heinervdm: which I found just once and then forget :/ Oct 15 08:39:12 Heinervdm: see issue with --fix-v4bx.. maybe it would be easier to use some gcc-4.3* as angstrom does Oct 15 08:39:53 JaMa: all gcc-4.3 are having DEFAULT PREFERRENCE = "-999" Oct 15 08:40:46 Heinervdm: tmpdir-dev/stamps/armv5te-angstrom-linux-gnueabi/gcc-cross-4.3.3-r7.1.d Oct 15 08:42:16 Heinervdm: hmm PREFERRED_GCC_VERSION ?= "4.4.1" Oct 15 08:42:23 in sane-toolchain Oct 15 08:42:43 but i have 4.3.3 for angstrom on spitz/armv5te Oct 15 08:43:13 distro/angstrom-2008.1.conf:PREFERRED_VERSION_gcc ?= "${ANGSTROM_GCC_VERSION}" Oct 15 08:44:05 And for us it's overwritten there: distro/include/angstrom-2007-for-openmoko.inc:PREFERRED_VERSION_gcc ?= "4.1.2" Oct 15 08:44:39 ANGSTROM_GCC_VERSION ?= "4.3.3" Oct 15 08:44:53 i think that we dont have distro/angstrom-2008.1.conf included at all Oct 15 08:45:29 Heinervdm: pb_ said that we should get newer binutils for gcc-4.4.1 Oct 15 08:45:58 Heinervdm: would we go gcc-4.4.1+newer binutils way or downgrade gcc to 4.3.3? Oct 15 08:46:02 yes, we don't have that included Oct 15 08:46:25 let's try the newest first Oct 15 08:46:30 Heinervdm: so its not overwritten here distro/include/angstrom-2007-for-openmoko.inc but just defined and now overwritten in preferred-shr* Oct 15 08:46:33 ok Oct 15 08:46:55 Heinervdm: PREFERRED_BINUTILS ?= "2.19.51" Oct 15 08:46:57 JaMa, Heinervdm: yup newest :) Oct 15 08:47:25 mrmoku: you were right fso-abyss is missing in image too.. Oct 15 08:47:28 JaMa: that's quiet newest Oct 15 08:47:40 2.19.51.0.3 is newest Oct 15 08:47:42 Heinervdm: its from sane-toolchain Oct 15 08:47:57 Heinervdm: maybe we would use newest sane? :) Oct 15 08:48:27 Heinervdm: btw my bug with openssl-native resolved yesterday here http://bugs.gentoo.org/show_bug.cgi?id=289130 Oct 15 08:48:29 yes, just delete in preferred-shr-versions :) Oct 15 08:48:46 Heinervdm: do we include sane-toolchain somewhere? Oct 15 08:49:00 Heinervdm: I would like to remove whole angstrom-2007-for-openmoko.inc include Oct 15 08:49:21 oh no, sane-toolchain not Oct 15 08:49:48 mrmoku: and fso-abyss is not buildable because libgsm0710mux fails Oct 15 08:50:04 http://pastebin.ca/1621722 Oct 15 08:52:52 looks like libgee is missing... Oct 15 08:53:55 mrmoku: it was builded ok Oct 15 08:54:03 mrmoku: but I'll try to rebuild it Oct 15 09:19:33 mrmoku: Heinervdm: updating binutils to that latest 2.19.51.0.3 helped.. sending cookies Oct 15 09:23:18 mickey|office: ping :) Oct 15 09:23:32 mickey|office: what are we supposed to do when Network.Register fails? Oct 15 09:23:52 (because there is no network in the area you are ...) Oct 15 09:24:09 will frameworkd automatically register to a network when available? Oct 15 09:25:06 mrmoku: First, always continue to listen to Status() updates Oct 15 09:25:24 ok Oct 15 09:25:29 If it gives you a No Service, then you might need to retrigger Register() at a later time Oct 15 09:25:58 how do I know when to do that? Oct 15 09:26:06 SignalStrength? Oct 15 09:26:16 no... Oct 15 09:26:18 you have no idea Oct 15 09:26:24 hehe... good :P Oct 15 09:26:26 you just wait some time Oct 15 09:26:28 and retry Oct 15 09:26:30 ok Oct 15 09:26:33 that's all you can do Oct 15 09:26:41 fair enough :) Oct 15 09:26:53 fwiw, I'm considering to remove register/unregister for FSO2 at some point and substitute it with a higher level call "SetRegistrationMode" Oct 15 09:27:03 to take some complexity out of the clients into the daemon Oct 15 09:27:18 this call would also give the PIN btw. Oct 15 09:27:26 good Oct 15 09:27:38 for now I will just retry until there is some service... Oct 15 09:27:49 yes, that's what all phones do Oct 15 09:27:56 (unless they're in airplane mode) Oct 15 09:29:32 mickey|office: what is a resonable amount of time to wait before retrying? Oct 15 09:29:38 something like 10 seconds? Oct 15 09:30:17 * mrmoku thinks if we should make that configurable... Oct 15 09:35:20 mickey|office: any idea why libgsm0710 fails with this? http://pastebin.ca/1621722, libgee compiled fine libfsotransport too Oct 15 09:50:25 mrmoku: too short IMO Oct 15 09:50:32 mrmoku: i'd say if registering fails, retry with 60 seconds Oct 15 09:51:08 JaMa: ah, my problem Oct 15 09:52:05 freesmartphone.org: 03mickey 07cornucopia * r4bad8f580c9e 10/libfsotransport/fsotransport/fsotransport-2.0.deps: libfsotransport: add gee-1.0 to Vala dependencies Oct 15 09:52:08 JaMa: that should fix t Oct 15 09:53:36 mickey|office: ok, thanks Oct 15 09:55:11 Hi PaulFertser Oct 15 09:55:38 panicking: hey :) Oct 15 09:56:11 PaulFertser, the slowdown of the accelerometer is not yet commited Oct 15 09:56:21 what kernel use the shr distrib? Oct 15 09:56:34 panicking: shr distro uses andy-tracking HEAD. Oct 15 09:56:48 and shr use the accelerometer? Oct 15 09:57:04 panicking: do you want to me to publicly "ack" the accelerometer patch or do you want me to push it? Oct 15 09:57:23 I think that is important to push Oct 15 09:57:27 for other distrib Oct 15 09:57:35 because there is a slowdown Oct 15 09:57:48 after resume if you have accelerometer Oct 15 09:57:59 switched off Oct 15 09:58:40 panicking: i understand. But i don't think other distributions follow HEAD closely and we're going to switch to .31 very soon anyway i hope. Oct 15 09:58:59 Yes but you need in the .31 too Oct 15 09:59:02 panicking: i've no problems with pushing the second patch, if you want it, i'll do. Oct 15 09:59:29 maybe larsc can carry on for 2.6.31 Oct 15 09:59:45 and no problem for me because I use a branch of andy kernel Oct 15 10:01:57 PaulFertser, I don't want any kind of publicity, but maybe some distrib can be benefit from it Oct 15 10:02:03 I don't manage shr project Oct 15 10:02:11 The same issue is on a feuture 2.6.31 Oct 15 10:02:17 kernel Oct 15 10:02:32 panicking: i wonder why nobody's complained about that before. Probably they just don't use it much. But i haven't noticed any problems though i play mokomaze sometimes. Oct 15 10:04:30 freesmartphone.org: 03mickey 07cornucopia * rc9c41564b48f 10/libfsoframework/fsoframework/subsystem.vala: libfsoframework: document subsystem interface Oct 15 10:04:42 mmmmhhh... cookies :) Oct 15 10:05:17 Android use a lot of feature of the freerunner, so maybe it's more simple to test it in my enviroment Oct 15 10:05:43 because there is the automaic rotation of the application window Oct 15 10:06:11 so when the system go suspend and resume the accelerometer is switch on again Oct 15 10:06:21 and It can receive intterrupt from the system Oct 15 10:09:48 mickey|office: libfsoframework rebuilded but libgsm0710mux_git fails Oct 15 10:09:59 mickey|office: I'll recheck Oct 15 10:15:28 mickey|office: but this time another error http://pastebin.ca/1621821 Oct 15 10:17:26 libgee recipe problem? probably not staggin gee.h? Oct 15 10:17:47 freesmartphone.org: 03mickey 07cornucopia * re7ab2659898f 10/libfsotransport/fsotransport-2.0.pc.in: libfsotransport: add dependencies also to pkgconfig file Oct 15 10:17:52 try again, please Oct 15 10:17:55 ok Oct 15 10:19:14 freesmartphone.org: 03mickey 07cornucopia * r90994bbf4942 10/libfsoresource/fsoresource-2.0.pc.in: libfsoresources: add dependencies to pkgconfig file Oct 15 10:19:51 freesmartphone.org: 03mickey 07cornucopia * rb56631452794 10/libfsoframework/fsoframework-2.0.pc.in: libfsoframework: add dependencies to pkgconfig file Oct 15 10:21:44 TAsn: ping Oct 15 10:25:33 freesmartphone.org: 03mickey 07cornucopia * rdbeaaee72643 10/libfsotransport/fsotransport/parser.vala: Oct 15 10:25:33 freesmartphone.org: libfsotransport: add NullParser, swallowing everything that gets fed Oct 15 10:25:33 freesmartphone.org: (yes, I have a couple of other catchy names for that in mind, but these Oct 15 10:25:33 freesmartphone.org: might be unsuitable to the casual code browser :D) Oct 15 10:26:35 mickey|office: compiled fine, thank you Oct 15 10:28:23 np Oct 15 10:30:21 freesmartphone.org: 03mickey 07cornucopia * r061acd44ea1b 10/fsogpsd/src/plugins/ (dbus_service/plugin.vala receiver_nmea/plugin.vala): fsogpsd: add enable/disable and open channel Oct 15 10:56:50 mickey|office: hmm... how can a daemon running on the system bus send requests to one running on the session bus? Oct 15 10:57:02 in theory there might be multiple ones, no? Oct 15 10:57:20 mrmoku: it should not? Oct 15 10:57:30 hmm... Oct 15 10:57:46 mrmoku: i thought session bus is private for the user Oct 15 10:57:58 lindi-: there is ophonekitd running on the system bus... getting a signal from fso that there is an incoming call Oct 15 10:58:15 then there is phoneuid running on the session bus of the logged in user Oct 15 10:58:23 mrmoku: UI just listens on system bus for signals Oct 15 10:59:13 * mrmoku checks code if that would work out Oct 15 10:59:14 lindi-: thanks Oct 15 10:59:27 ophonekitd afaik starts with the user session, so it should be possible to get the session bus too Oct 15 10:59:48 playya_: I'm going to change that :) Oct 15 11:00:05 playya_: ophonekitd will start as 'normal' system daemon Oct 15 11:01:39 mrmoku: i hope it won't run as root Oct 15 11:02:13 phoneuid is running as the logged in user (whatever that is) Oct 15 11:02:17 mrmoku: it needs to join the system bus and send it there Oct 15 11:02:31 mickey|office: the other way round... system bus to session bus Oct 15 11:02:37 err, right Oct 15 11:02:45 but how to know _which_ session bus? Oct 15 11:02:49 if you want to participate on both busses, you need to join both Oct 15 11:03:06 there are several ways to gather that info Oct 15 11:03:08 IIUC you need some environment var set up to point to it Oct 15 11:03:19 desktop systems usually grab it from the environment or an X11 atom Oct 15 11:03:39 mrmoku: sounds very wrong for a daemon to do something like that Oct 15 11:04:50 lindi-: so you would just emit a signal... ? Oct 15 11:05:04 mrmoku: yep Oct 15 11:05:11 lindi-: I might enforce there is just one thing handling that signal though... how to do that? Oct 15 11:05:16 +want ot Oct 15 11:05:36 mrmoku: you send the signal to only one client then? Oct 15 11:06:03 yup Oct 15 11:06:18 lindi-: maybe the client can register with the daemon? Oct 15 11:06:29 would that be sane? Oct 15 11:08:26 mrmoku: don't you anyway need to register to get signals? Oct 15 11:09:18 the client not yet... it just offers methods like DisplayDialer, ShowActiveCall and such Oct 15 11:09:41 maybe it will listen to signals some day though... dunno Oct 15 11:14:22 hmm... thinking about it... having some RegisterUiHandler method that just uses dbus_g_method_get_sender to know where the client is running might be a good way, no? Oct 15 11:15:13 i don't know if E ignores /etc/xdg/autostart but that's normaly the place to put a .desktop file to start something on starting a session Oct 15 11:15:34 playya_: I'm planning to start phoneuid via dbus activation Oct 15 11:15:48 that's always the the bus you are listening on Oct 15 11:15:49 this way it will automatically restart after a segfault :P Oct 15 11:16:02 use dbus-send Oct 15 11:16:58 what do you mean? Oct 15 11:17:43 you don't have to call a method Oct 15 11:17:52 to start musicd: dbus-send --session --dest=org.freesmartphone.omusicd / org.foobar.bogus Oct 15 11:19:19 playya_: yes, but that is not my problem Oct 15 11:19:35 my problem is that ophonekitd has to send ShowIncomingCall to phoneuid Oct 15 11:20:17 just request the bus for phoneuid on session bus and it should start Oct 15 11:26:57 * mrmoku lunch Oct 15 11:28:07 Guten appetite Oct 15 11:31:43 ERROR: '/home/projects/OE/dev/recipes/matchbox2/matchbox-panel-2_svn.bb' failed Oct 15 11:31:46 ERROR: '/home/projects/OE/dev/recipes/libsndfile/libsndfile1_1.0.17.bb' failed Oct 15 11:31:50 ERROR: '/home/projects/OE/dev/recipes/shr/e-wm-config-illume-shr_git.bb' failed Oct 15 11:31:52 ERROR: '/home/projects/OE/dev/recipes/imagemagick/imagemagick-native_6.3.5-10.bb' failed Oct 15 11:31:56 for shr-lite-image Oct 15 11:52:45 JaMa: did you run those tests while X was running? Oct 15 11:55:11 Weiss: yes Oct 15 11:55:35 playya_: Danke :) Oct 15 11:56:51 Weiss: without it continues http://shr.pastebin.ca/1621945 Oct 15 11:58:05 imagemagick fails on my system,too Oct 15 12:02:00 i get an error for glibc 2.9 on configure: the compiler must support C cleanup handling Oct 15 12:09:22 freesmartphone.org: 03mickey 07cornucopia * r9b39f6225838 10/libfsotransport/fsotransport/ (commandqueue.vala parser.vala): libfsotransport: parser: add generic LineByLineParser for simple protocols Oct 15 12:10:34 JaMa: great, that's all working as expected then Oct 15 12:11:14 (only DRM master (the first one to open /dev/dri/card0) can screw around with the CRTC config, hence that error the first time) Oct 15 12:13:49 freesmartphone.org: 03mickey 07cornucopia * rb12fd1ea0f1f 10/fsogpsd/src/ (lib/receiver.vala plugins/receiver_nmea/plugin.vala): fsogpsd: receiver_nmea is now ready to parse and operate on NMEA datums Oct 15 12:22:14 Weiss: and without drm-kernel and kms-DDX it works too Oct 15 12:22:27 Weiss: swrast is always enabled in mesa Oct 15 12:22:45 fantastic Oct 15 12:23:01 Weiss: and without drm-kernel it said that glamo-drm cannot be initialized and tried to fallback to swrast Oct 15 12:23:13 according to #dri-devel there is indeed some magic that makes swrast_dri.so get used even though there is no DRI Oct 15 12:24:40 Weiss: if you "rebase" your libdrm branch to master, let me know and I'll drop glamo patch from OE repo and switch back to your repository Oct 15 12:29:20 freesmartphone.org: 03mickey 07libeflvala * r0822a2d5fcde 10/vapi/elm.vapi: elm.vapi: bind pager_set_style() Oct 15 12:31:16 any patches to apply before recompiling from scratch? Oct 15 12:31:32 shr/merge? Oct 15 12:31:51 but i think no for both branches :) Oct 15 12:40:52 ok Oct 15 12:42:11 i always get a strange warning when startin bitbak: WARNING: No matches in filesystem for /home/playya/src/openmoko/sandbox/shr-unstable/shr/openembedded in COLLECTIONS Oct 15 12:44:01 JaMa, i still have problems with my touchscreen. how can i configure it using the new xorg? Oct 15 12:44:26 hey Oct 15 12:44:34 that's in kernel right? Oct 15 12:44:37 with sysfs? Oct 15 12:44:56 ah, JaMa you were talking to Oct 15 12:51:35 playya_: which image? from shr/import? Oct 15 12:51:58 yes Oct 15 12:51:59 playya_: /etc/X11/Xsession.d/30xTs_Calibrate Oct 15 12:52:05 playya_: and then it works ok Oct 15 12:52:42 just restarting X Oct 15 12:52:55 playya_: just first run here, /usr/bin/xtscal still hanged when Xorg was running Oct 15 12:53:12 too late Oct 15 12:53:24 playya_: so I killed xtscal and it continued to echos and then it was ok Oct 15 12:53:34 playya_: second Xorg run it was ok Oct 15 12:57:59 playya_: i think you can remove http://patchwork.dev.bearstech.com/patch/255/ if you have patchwork account or don't mind creating one Oct 15 12:58:55 this removes the errornous vala? Oct 15 12:59:16 i don't have a patchwork account yet Oct 15 12:59:37 want me to do it? Oct 15 12:59:53 yes Oct 15 13:03:18 almost clean and empty :) Oct 15 13:04:48 JaMa: the two patchess for efl2 I can't apply right now... and the efl moving one does not apply cleanly Oct 15 13:05:05 your watchdog... don't know if we need that one ;) Oct 15 13:06:02 I have it installed, but its not needed now without cursor :) Oct 15 13:11:22 mrmoku, do you mean the libeflvala patch? Oct 15 13:14:23 playya_: yup Oct 15 13:15:07 i can creat a new one. or you just use git mv libeflvala/* efl1 Oct 15 13:23:05 playya_: is it in org.oe.dev? Oct 15 13:23:07 * mrmoku checks Oct 15 13:23:40 it is Oct 15 13:23:47 in freesmartphone Oct 15 13:24:04 and in shr/merge in libeflvala too Oct 15 13:24:16 mickey|office: any opinion where libeflvala recipe should reside? freesmartphone or efl1 ? Oct 15 13:24:30 JaMa: yeah, will just remove that one in any case Oct 15 13:25:02 hmm i just have one in libeflvala directory in shr/merge :/ Oct 15 13:25:06 ahh.. yup just one Oct 15 13:25:22 so I will move it... but where to? freesmartphone where mickey|office did put it? or efl1? Oct 15 13:25:46 mrmoku, efl1 Oct 15 13:25:50 playya_: less 'noise' in direction of org.oe.dev would be to put it in freesmartphone... Oct 15 13:25:55 it belongs more to efl1, yes :) Oct 15 13:26:09 mickey told me to move it there Oct 15 13:26:38 playya_: ah, ok fine :) Oct 15 13:26:39 thanks Oct 15 13:27:58 playya_: what about the differences? Oct 15 13:28:06 the one in shr/merge has Oct 15 13:28:10 EXTRA_OECONF = "--disable-examples --disable-library" Oct 15 13:28:41 but a examples package :P Oct 15 13:28:45 they are in libeflvala dir? afaik libeflvala/* is the new one Oct 15 13:29:01 yeah, will take the recipe from org.oe.dev then Oct 15 13:29:10 ok Oct 15 13:29:52 i want to split gypsy into 2 parts: libgypsy and gypsy itself. do you think this will break much on org.oe.dev? Oct 15 13:30:21 no idea about who is using gypsy... Oct 15 13:34:34 <|_0xEF|> Hi guys :) Can anyone give me a hint regarding SHR-testing. I installed it (to SD), it worked OK. Then I made a script for installing ipk-packages from http://build.shr-project.org/shr-testing/ipk/armv4t/ . There were about 20-30 packages to be installed at night. When I woke up there were some strange things.. Well I rebooted and WiFi/GSM stopped working. I'm not sure why this happened.. Oct 15 13:36:13 <|_0xEF|> I think some of the packages broke these things. I tried to look to /var/log and did not find anything interesting in messages (I still have USB connectivity). I doublechecked the settings (WiFi->On, GSM->On) but still no lock.. Oct 15 13:36:17 <|_0xEF|> *luck Oct 15 13:36:48 shr-testing is quite old Oct 15 13:37:56 <|_0xEF|> wiki.openmoko.com says that it is better to use -testing than -unstable. Do you suggest to use unstable? Oct 15 13:38:03 efl1 is correct, it belongs there Oct 15 13:38:35 gypsy may die now that we get a supermodern gps dbus api Oct 15 13:39:02 if you -- as API clients -- have any specific requirements, now's the time to voice them Oct 15 13:39:42 i'm just writing a mail that location is more like a meta location service with several backends Oct 15 13:39:49 mickey|office, I'm not sure it won't make sense to use gpsd, it's a dinosaur but it also supports other gps chipsets already Oct 15 13:40:35 with FSO and Gypsy so far it is not that easy to hook a GPS device and use that instead, with gpsd it is quite possible Oct 15 13:40:41 but you have to parse the JSON stuff all the time on your own instead of registering to a signal Oct 15 13:41:22 <|_0xEF|> The other strange thing with SHR (and with OpenWRT by the way) is that I'm able to boot from SD only 50% of attempts. And only if I press and hold the POWER button. (I have verbose booting on). Kernel says it is unable to locate the boot device /dev/mmcblk0p3 when it fails. Oct 15 13:41:36 mickey|office, I just sent email to gpsd-dev to discuss some features I want from it Oct 15 13:41:42 baruch: well, considering what i learned from the guys who invented gypsy because their accessement was that gpsd sucks, i rather not use it Oct 15 13:41:53 <|_0xEF|> And the kernel itself is loaded only from the second time (first attempt to load the kernel from SD says that SD failed to initialize). Yes, I have the mmcinit command in my bootloader. Oct 15 13:42:40 plus, it's always going to be a problem w/ resource handling Oct 15 13:42:46 mickey|office, I'm not sure their critique is valid, and besides it's better to improve gpsd than write from scratch Oct 15 13:43:25 gpsd does its own resource handling in effect. when you ask for gps data it starts the gps, it just needs an openmoko-gps driver to do that Oct 15 13:43:32 it wont go through FSO though Oct 15 13:43:44 but it doesn't fit into the whole FSO framework thingy Oct 15 13:47:54 playya_, who said the FSO must provide the access to the gps? Oct 15 13:48:02 why not use existing infrastructure? Oct 15 13:48:45 we can wrap gpsd with some other API if you really feel like it, and there is still a need for a high level api that also gives location information from gsm cells and such Oct 15 13:49:00 because it should provide everything what you can do with a smartphone and most smartphones have a GPS device Oct 15 13:49:03 wrappers over wrappers Oct 15 13:49:19 we do use existing infrastructure where they have a convenient dbus API Oct 15 13:49:31 but fso is about creating great dbus APIs for mobile devices Oct 15 13:49:48 so you plan to reimplement all the different gps protocols to be able to support them and to support those units that dont have a gps have get external usb or bt gpss? Oct 15 13:50:42 there is a sprout of dbus interface in gpsd, it's mostly unused and limited but its there. You can add the dbus interface there Oct 15 13:51:24 good, next step would be resource integration and attaching it to really weired systems, such as integrating with AT commands Oct 15 13:51:25 using gpsd is not necessarily the easiest route since its an established project with its own culture, but it makes more sense to me to use it than to build everything from scratch Oct 15 13:51:49 mrmoku, pong Oct 15 13:51:57 what AT commands in GPSs? Oct 15 13:52:02 no, GPS over AT Oct 15 13:52:18 I dont understand what you are trying to say Oct 15 13:52:18 i don't think i want to pimp gpsd to support that kind of integration Oct 15 13:52:25 baruch, did you see the wiki page? (opimd-redesign) Oct 15 13:52:28 some devices use AT commands Oct 15 13:52:34 to transfer GPS data Oct 15 13:52:38 TAsn, I saw it yesterday, didnt look at it today, still at work Oct 15 13:52:39 this needs to integrate with fsogsmd Oct 15 13:52:50 baruch, okie :) Oct 15 13:52:55 also, the resource system has proven invaluable for our smartphone infrastructure Oct 15 13:53:13 i think it's very confusing for clients if we start with special cases Oct 15 13:53:43 i can take another look at gpsd Oct 15 13:54:09 integrating some of the protocol handling would be interesting Oct 15 13:54:19 i also want that libubx Oct 15 13:54:27 so that have something reusable Oct 15 13:55:08 gpsd already implement a set of protocols, its not using the full abilities of the gpss Oct 15 13:55:12 TAsn: I need some config values... Oct 15 13:55:34 and I don't consider /etc/frameworkd-phoneGui.conf the right place for that ;) Oct 15 13:55:37 that's why I sent my email there to gauge the chance to work with them, their code is already out there and works Oct 15 13:56:14 but with fso2 we have so much great infrastucture at our hand, i really need very good arguments to not use it but rather integrate something existing, especially when that means we get a worse API Oct 15 13:56:24 mrmoku, what config values? Oct 15 13:56:26 and what for? efl2? Oct 15 13:56:30 bluez and connman are huge and comply to our architecture Oct 15 13:56:31 ophonekitd Oct 15 13:56:35 so that fits great Oct 15 13:56:37 oh, NO! Oct 15 13:56:42 we should *really* Oct 15 13:56:44 TAsn: things like gsm_register_on_startup Oct 15 13:56:45 gpsd, i'm not so sure Oct 15 13:56:48 create a config file for Oct 15 13:56:49 ophonekitd Oct 15 13:56:53 it's a shame we haven't already. Oct 15 13:57:02 there was once upon a time :P Oct 15 13:57:05 (it's easy though, just change the path in ophonekitd) Oct 15 13:57:10 mrmoku, ophonekit.conf :) Oct 15 13:57:43 question is... do we want ophonekitd.conf and phoneuid.conf or something like shr.conf with [ophonekitd] and [phoneuid] Oct 15 13:57:45 mickey|office, it seems to me that it is possible to propose and implement a good dbus interface to gpsd and it will improve things not just for smartphones where frameworkd is used but also to all gps users in unix land Oct 15 13:58:25 sounds optimistic Oct 15 13:58:30 making gpsd not suck would be nice, especially as I don't see it going away Oct 15 13:58:31 but yes, if that's possible, i'm all ears Oct 15 13:58:46 too many clients depend on it Oct 15 13:58:47 i welcome every line of code i don't have to write... Oct 15 13:58:54 hehe Oct 15 13:58:55 ... if the API and integration is perfect. Oct 15 13:59:04 that's where i'm not compromise friendly :) Oct 15 13:59:04 what about resource allocation and power mgmt integration then? Oct 15 13:59:12 baruch: you think gpsd would take gypsy type of dbus api? Oct 15 13:59:16 I've fired my email, I'll wait for responses and see if I can go that route, I'd prefer to use gpsd, but if that doesn't work, forking and/or reimplementing is an option Oct 15 13:59:18 joerg_42: indeed, that's the tough nut to crack when using anything else Oct 15 13:59:28 spaetz, they already have a limited dbus interface Oct 15 13:59:31 the gypsy api wasn't good anyways Oct 15 13:59:34 a single signal with all the basic data Oct 15 13:59:38 but then upstream gpsd is not extremely known for good cooperation IIRC Oct 15 13:59:56 I recall reading some rants Oct 15 14:00:05 it seems like there wasn't much interest from users in that interface and its left alone, but if new users come and suggest and implement new stuff, they might take it Oct 15 14:00:27 didn't Eric Raymond even dip its toes in there? Oct 15 14:00:30 mrmoku, split. Oct 15 14:00:31 anyway bbl Oct 15 14:00:41 joerg_42, mickey|office, what resource management? enabling gps only when its used? Oct 15 14:00:41 TAsn: hmm :| Oct 15 14:00:48 mrmoku, YES! Oct 15 14:00:52 they are different daemons Oct 15 14:00:58 and we don't want people to be confused Oct 15 14:01:01 ESR is leading that project, yes Oct 15 14:01:09 furthermore Oct 15 14:01:09 baruch: maybe also when it's "not used" Oct 15 14:01:17 since they will be shipped in different packages Oct 15 14:01:18 TAsn: just like the fso daemons... all configured via frameworkd.conf Oct 15 14:01:24 mrmoku, that's different. Oct 15 14:01:28 baruch: as we might want to keep fix Oct 15 14:01:28 why? Oct 15 14:01:32 as fso is one daemon Oct 15 14:01:36 no Oct 15 14:01:53 mrmoku, because an update in one shouldn't force us update a couple of packages. Oct 15 14:01:54 with fso2 not so Oct 15 14:02:14 mrmoku, but they are interdependent Oct 15 14:02:20 with phoneuid it's not the case Oct 15 14:02:22 joerg_42, they have some resource management of their own, they enable the device when a client requests for it, there may be an option to enable the gps as long as a client is connected and requested for the gps to be on Oct 15 14:02:29 you don't need ophonekitd for phoneuid and vice versa Oct 15 14:02:36 but most importantly, different packages Oct 15 14:03:09 of course the config would be in an extra package... but if you have that strong of an opinion... Oct 15 14:03:15 in this point I'm flexible :P Oct 15 14:05:00 mrmoku, bah, no Oct 15 14:05:08 config should be in the same package as the daemon Oct 15 14:05:14 and the daemon in a different package Oct 15 14:05:18 (in my pov) Oct 15 14:05:26 as I said, one can live without the other. Oct 15 14:05:42 it's like making ophonekitd and phonegui use the same config file Oct 15 14:05:48 (which we do, and is BAD) Oct 15 14:07:32 ok Oct 15 14:11:38 mrmoku, Oct 15 14:11:49 btw, I'll start working on adding multi backend support for phonegui Oct 15 14:11:59 I'll start with adding multi glib-backend support Oct 15 14:12:13 but after I'll add other loop support as well. Oct 15 14:15:04 TAsn: shouldn't we wait for no-async stuff to be merged into master? Oct 15 14:23:46 i'm talking about phonegui Oct 15 14:23:48 not efl2 Oct 15 14:23:56 async stuff is only in efl2 Oct 15 14:24:17 but that's a good reminder, when's the merge? Oct 15 14:29:50 TAsn: when it is ready ;) Oct 15 14:29:58 ;) Oct 15 14:29:59 I have another problem... Oct 15 14:30:16 ophonekitd is running on the system bus and phoneuid on the session bus Oct 15 14:30:30 how does ophonekitd access phoneuid's methods? Oct 15 14:30:40 and how to ensure there is just one phoneuid service running? Oct 15 14:31:39 mrmoku, it's not possible to register a busname twice Oct 15 14:32:16 playya__: on different buses it is Oct 15 14:32:17 no idea Oct 15 14:32:24 yes Oct 15 14:32:26 but mrmoku, phoneuid should run ONCE Oct 15 14:32:34 on the system bus Oct 15 14:32:35 :) Oct 15 14:32:47 nooo, then we can't use dbus activation Oct 15 14:32:55 but atm we only have root Oct 15 14:33:05 playya__: and we really should change that ;) Oct 15 14:33:10 yes Oct 15 14:33:48 you have to design the system bus part like usage Oct 15 14:34:04 that a phoneuid can register for differen users/sessions Oct 15 14:34:27 an multiplex the methods Oct 15 14:34:34 which user will get an incoming phone call then? :P Oct 15 14:34:47 all. fastest wins Oct 15 14:34:51 :P Oct 15 14:35:19 mrmoku, I'm just saying other apps should be able to call phoneuid as well. Oct 15 14:35:34 phoneuid just has to close the window after the call is finished Oct 15 14:35:54 TAsn, thats also possible on session bus Oct 15 14:35:57 TAsn: that is no problem... shr-messages and such do that already Oct 15 14:36:11 ok. Oct 15 14:36:18 cool enough. Oct 15 14:36:20 TAsn: my solution would be to have a RegisterUiHandler method in ophonekitd Oct 15 14:36:29 :| Oct 15 14:36:33 which means what? Oct 15 14:36:33 yes Oct 15 14:36:38 which get's the environment variable for the session bus Oct 15 14:36:39 I'm a big believer of KISS Oct 15 14:36:53 and ophonekitd connects to _that_ session bus Oct 15 14:37:04 sounds fine with me Oct 15 14:37:09 something like "active user" ? Oct 15 14:37:15 which ensures the same time there is just one phoneuid that get's called from ophonekitd Oct 15 14:37:18 yep Oct 15 14:37:24 but Oct 15 14:37:27 ok Oct 15 14:37:27 :) Oct 15 14:37:44 but what about multible user session? Oct 15 14:37:57 hmm. we need PAM for this Oct 15 14:37:58 playya__: next step :) Oct 15 14:38:10 playya__: no sessionkit :D Oct 15 14:38:30 or policykit or however that is called Oct 15 14:38:49 the active session is the one that gets stuff Oct 15 14:38:49 shouldn't be that hard. its a list of clients instead of one client Oct 15 14:39:12 yeah, but in a next step please :) Oct 15 14:41:14 TAsn: what about preloading screens? Oct 15 14:41:38 mrmoku, that can't be done with dbus activation, or can it? Oct 15 14:41:58 brb in 5 mins Oct 15 14:42:35 TAsn: could be done of course Oct 15 14:49:52 should be done. (probably) Oct 15 14:50:09 though I'm not think that with current configuration lodaing screens is such a hassle. Oct 15 14:50:26 i.e doesn't take that much time. Oct 15 14:51:12 we could do something like caching screens... if you started the dialer once it will keep it... and just hide/show it as needed Oct 15 14:51:36 (starting the dialer when already loaded is faaaaast :D) Oct 15 14:52:10 mrmoku, so we should probably have a Oct 15 14:52:16 "load screen" Oct 15 14:52:18 function Oct 15 14:52:23 that'll just cache it on boot. Oct 15 14:52:27 (cache everything) Oct 15 14:52:38 and contacts app Oct 15 14:52:41 should be always open Oct 15 14:52:49 updating the list when necessary Oct 15 14:53:40 same goes for sms Oct 15 14:53:43 that'll be WAY faster. Oct 15 14:55:20 question is if we _always_ want that Oct 15 14:55:29 as it consumes mem Oct 15 14:56:06 hm.. I think first we should add it. Oct 15 14:56:13 then probably a config option/signal Oct 15 14:56:19 maybe monitoring mem or something Oct 15 14:57:16 yup Oct 15 14:58:25 freesmartphone.org: 03mickey 07cornucopia * r0205dcbb6b91 10/fsogsmd/src/ (lib/atparser.vala plugins/dbus_service/plugin.vala): fsogsmd: add skeleton for org.freesmartphone.GSM.Call interface Oct 15 15:04:01 mrmoku, anyhow, that can easily be added in the future Oct 15 15:04:12 we should really take care of basic functions atm. Oct 15 15:05:05 yup, won't do that now ;) Oct 15 15:07:48 freesmartphone.org: 03mickey 07cornucopia * r6b32307184bf 10/fsogsmd/src/lib/ (Makefile.am atcall.vala modem.vala): fsogsmd: add skeleton for call handlers Oct 15 15:08:05 btw, got an eta? Oct 15 15:09:47 anyhow, phonegui, here I go. Oct 15 15:13:27 TAsn: pleeease... not in master and not in no-async... add a multi-backend branch :P Oct 15 15:13:46 so nvm I'll just wait Oct 15 15:13:48 but it's phonegui Oct 15 15:13:51 did you change anything there? Oct 15 15:15:01 TAsn: I fear your changes will cause needed changes on my side? Oct 15 15:15:12 no, nothing Oct 15 15:15:14 if it's only phonegui Oct 15 15:15:19 and you changed nonthing there Oct 15 15:15:23 everything will be just fine :) Oct 15 15:15:36 well... if API for phonegui changes... efl2 changes... Oct 15 15:16:02 the API won't change Oct 15 15:16:05 only internal design. Oct 15 15:16:27 ok, if you promise :P Oct 15 15:16:38 * mrmoku curious to see how TAsn wants to achieve that... Oct 15 15:18:36 :) Oct 15 15:23:51 [dialer] Oct 15 15:23:51 [messages] Oct 15 15:23:51 [contacts] Oct 15 15:23:51 [calls] Oct 15 15:23:51 [phonelog] Oct 15 15:23:52 [notification] Oct 15 15:23:54 [idle_screen] Oct 15 15:23:56 mrmoku, what more? Oct 15 15:24:03 idle_screen = shr-today Oct 15 15:27:37 hmm.. [settings] Oct 15 15:28:02 we'll have a settings app in phonegui? Oct 15 15:28:05 I don't think so Oct 15 15:28:08 as it's not phone related Oct 15 15:28:22 [dialogs] Oct 15 15:28:43 or is that part of notification Oct 15 15:29:17 TAsn: almmost all of shr-settings is phone related... Oct 15 15:29:28 it's part of notifications Oct 15 15:29:33 mrmoku, but it's not part of the phonestack Oct 15 15:29:35 (I think) Oct 15 15:29:53 uid is only about phone stack Oct 15 15:30:12 well... changing profiles is part of the phonestack Oct 15 15:30:42 dos1: what do you think? ^^^ Oct 15 15:32:09 i don't think recently :P Oct 15 15:32:20 restart it then Oct 15 15:32:32 feels good from time to time :P Oct 15 15:36:05 TAsn: what about configuration of phoneuid? like selecting backends? or ophonekitd? like setting airplane mode? Oct 15 15:36:26 shr-settings module :D Oct 15 15:36:30 mrmoku, got ya. Oct 15 15:36:36 * TAsn is adding settings Oct 15 15:36:38 but well Oct 15 15:36:52 :) Oct 15 15:37:08 i also got you ;) Oct 15 15:41:03 hehe... RegisterUiHandler works :) Oct 15 15:47:26 multiple clients for dialer/phone are a little underspecified, as e.g. you got no decent concept if userB may use modem to place a call when the PIN was entered by userA Oct 15 15:49:20 mrmoku, Oct 15 15:49:23 sim_auth Oct 15 15:49:27 is that a different backend Oct 15 15:49:31 or notification? Oct 15 15:49:39 SHR: 03mok 07shr * rc8de01ac13ce 10/ophonekitd/src/ophonekitd/ophonekitd-main.c: ophonekitd: add custom log handler and daemonize correctly Oct 15 15:49:40 SHR: 03mok 07shr * rd9b60f9de839 10/shr-messages/src/messages-main.c: shr-messages: adjust to phoneuid running on the session bus Oct 15 15:49:41 SHR: 03mok 07shr * r9a7bb265b1af 10/shr-contacts/src/contacts-main.c: shr-contacts: adjust to phonuid running on the session bus Oct 15 15:49:43 SHR: 03mok 07shr * r3c8a3fc27d0a 10/shr-dialer/src/dialer-main.c: shr-dialer: adjust to phoneuid running on the session bus Oct 15 15:49:46 SHR: 03mok 07shr * r79d300b3667d 10/ophonekitd/src/ophonekitd/ (ophonekitd-globals.h ophonekitd-main.c ophonekitd-main.h): ophonekitd: add new config value gsm_reregister_timeout Oct 15 15:49:50 SHR: 03mok 07shr * r9349cbd48e85 10/ophonekitd/src/ophonekitd/ (ophonekitd-fso.c ophonekitd-fso.h ophonekitd-main.c): ophonekitd: rework and cleanup ophonekitd-fso Oct 15 15:49:54 SHR: 03mok 07shr * r1266635e03a2 10/ophonekitd/src/phoneuid/ (13 files in 2 dirs): phoneuid: add dialer and dialogs, run on session bus, Oct 15 15:49:57 SHR: 03mok 07shr * r6b4ae0566929 10/ophonekitd/src/phoneuid/phoneuid.c: phoneuid: register with ophonekitd as UI handler Oct 15 15:50:00 SHR: 03mok 07shr * r05fce1bf0b92 10/ophonekitd/src/ophonekitd/ (Makefile.am ophonekitd-main.c): ophonekitd: gimme back my own config file ;) Oct 15 15:50:00 what about ussd? Oct 15 15:50:05 SHR: 03mok 07shr * rcdb502f018a6 10/ophonekitd/src/phoneuid/ (phoneuid-messages.c phoneuid-messages.h): phoneuid: make Messages.DisplayList async Oct 15 15:50:08 SHR: 03mok 07shr * re17d1e5c77b6 10/ophonekitd/src/ophonekitd/ (ophonekitd-fso.c ophonekitd-fso.h ophonekitd-main.c): ophonekitd: listen to Network Status and reregister if necesary Oct 15 15:50:11 SHR: 03mok 07shr * rad2e3c2c33fb 10/ophonekitd/src/phoneuid/phoneuid-messages.c: phoneuid: remove an obselete include of vanished phoneuid.h Oct 15 15:50:16 SHR: 03mok 07shr * r4e846c9276f7 10/ophonekitd/src/ophonekitd/ (6 files in 2 dirs): ophonekitd: add RegisterUiHandler to Usage interface Oct 15 15:50:17 TAsn: I have it with dialogs... ---> aka notification Oct 15 15:50:23 cool :) Oct 15 15:50:29 both, right? Oct 15 15:50:45 both? Oct 15 15:51:01 show/hide simauth + ussd Oct 15 15:51:13 + dialogs for simfull / no sim and such Oct 15 15:52:19 hmm, interesting how to handle all that with multiple users logged in and registered for GSM services Oct 15 15:52:38 joerg_42, impossible Oct 15 15:52:41 (incoming calls) Oct 15 15:52:55 phone with multiple users? Oct 15 15:53:00 active session gets the call ;) Oct 15 15:53:49 who gets sim_auth? Oct 15 15:54:03 would be a nice marketing thingie... SHR first multi-user phone OS :P Oct 15 15:54:08 who gets SMS? Oct 15 15:54:28 joerg_42: don't worry... we don't want to go there :) Oct 15 15:55:04 u bet u don't want Oct 15 15:55:18 yep :) Oct 15 15:55:33 we're having enough problems yet :P Oct 15 15:55:42 frameworkd is responsible for the initial launch of ophonekitd, right? Oct 15 15:56:15 i don't think so Oct 15 15:56:31 Blu3: no Oct 15 15:56:44 Blu3: right now it is started via a X session script Oct 15 15:56:50 (that will change soon though) Oct 15 15:57:06 ok, will it be launched by an init script? Oct 15 15:57:18 yup Oct 15 15:57:30 'k Oct 15 15:59:24 anyone has a fix for the imagemagick compilation error? Oct 15 16:02:53 hmm, seems ophomekitd has to use systembus to talk to gsm etc, and exactly *one* sessionbus as soon as it comes up, to talk to phonegui Oct 15 16:04:28 the restriction to the particular sessionbus ophonekitd uses is determining which user "owns" the phone functions Oct 15 16:06:46 joerg_42: that's exactly what I implemented :) Oct 15 16:10:28 mrmoku, ok, I think I'm done. Oct 15 16:10:36 testing. Oct 15 16:11:06 joerg_42: and... turning off and on gsm antenna via settings works now :) Oct 15 16:11:24 mrmoku, yeah? Oct 15 16:11:27 so I can close this bug? Oct 15 16:12:18 * DocScrutinizer wonders how you can turn off a passive component... but anyway Oct 15 16:12:22 I just tried... it reregisters nicely to the network :) Oct 15 16:12:47 powering down and up modem works like a charm on shr-u88 Oct 15 16:13:44 yup, turning off/on gsm was fixed some time ago in shr-settings Oct 15 16:13:49 so you created and fixed a bug in less than 10 weeks? Marvelous Oct 15 16:13:58 previously it used SetAntennaPower Oct 15 16:14:00 dos1: but did ophonekitd do the right thing then? Oct 15 16:14:11 now it uses Request/ReleaseResource from ophonekitd interface Oct 15 16:14:16 mrmoku: yup Oct 15 16:14:27 after change ofc Oct 15 16:14:28 aaah, that's great for sure Oct 15 16:14:38 with SetAntennaPower it worked only sometimes : Oct 15 16:14:40 :P Oct 15 16:14:45 dos1: it could use SetAntennaPower now ;) Oct 15 16:16:15 mrmoku, btw, what about hoversels? Oct 15 16:16:17 anything new? Oct 15 16:19:48 SHR: 03tom 07libframeworkd-phonegui-efl2 * r6dca22c4889e 10/src/view/contact-show-view.c: started using phonegui_contact opimd alternatives Oct 15 16:19:49 SHR: 03mok 07libframeworkd-phonegui-efl2 * r3235658f638a 10/src/view/contact-show-view.c: contact-show-view: add a missing g_strstrip when reading out elm entries Oct 15 16:19:49 SHR: 03tom 07libframeworkd-phonegui-efl2 * r38700af42ca9 10/src/ (util/helper.c view/contact-show-view.c): added a debug message Oct 15 16:19:50 SHR: 03tom 07libframeworkd-phonegui-efl2 * r53265b741471 10/src/view/ (6 files): dropped many ogsmd stuff and strated using the phonegui_* alternatives instead Oct 15 16:19:54 SHR: 03tom 07libframeworkd-phonegui-efl2 * rd2b86aa1f293 10/src/view/ (contact-delete-view.c contact-list-view.c): strated using phonegui_contact_delete Oct 15 16:19:58 TAsn: I try them every second day... yesterday they did not work :( Oct 15 16:19:59 SHR: 03mok 07libframeworkd-phonegui-efl2 * rbffeba5ea580 10/src/ (8 files in 2 dirs): Merge branch 'master' into no-async Oct 15 16:20:01 SHR: 03tom 07libframeworkd-phonegui-efl2 * r277800550df1 10/src/view/contact-show-view.c: hopefully fixed the appending chars bug Oct 15 16:20:12 :( Oct 15 16:20:24 btw, this hopefully, was actually correct and fixed :) Oct 15 16:21:23 the missing g_strstrip? Oct 15 16:21:30 did that the same way in no-async :P Oct 15 16:22:04 hehe :) Oct 15 16:22:09 TAsn: somehow the accept/reject buttons in incoming call screen do not work for me Oct 15 16:22:16 they worked before... Oct 15 16:22:18 really? here they do. Oct 15 16:22:27 btw, here name resolving on OUTGOING messages works Oct 15 16:22:31 but not on incoming Oct 15 16:22:33 rebuilding efl2 after merging with master... Oct 15 16:22:36 it seems that it's just opimd Oct 15 16:22:43 *sqlite conacts Oct 15 16:22:44 that work Oct 15 16:23:14 mrmoku, merging no-async? :))) Oct 15 16:23:28 TAsn: the other way round... fixes from master into no-async ;) Oct 15 16:23:35 oh, hehe :) Oct 15 16:23:54 have to fix the dbus-activation... add some config file... Oct 15 16:24:01 and test everything Oct 15 16:24:36 ahh... and ophonekitd has to listen to opimd IncomingMessage signal... Oct 15 16:24:55 yes. Oct 15 16:26:03 hm.. I wonder Oct 15 16:26:14 mrmoku, what happens if I init efl2 a couple of times in a row? Oct 15 16:26:33 (I should probably make sure I don't, but still, if I do..? Oct 15 16:28:33 * mrmoku off for dinner Oct 15 16:37:25 nvm, will fix Oct 15 16:37:26 cya Oct 15 16:50:41 TAsn: what happens? Oct 15 16:53:39 uh.. is there any way to get the KMS glamo driver + xserver-xorg running on current mrmoku feed or is this still under development? Oct 15 16:53:53 any help appreciated Oct 15 16:58:56 devilshawk: JaMa and Heinervdm are the xorg experts for SHR in here... Oct 15 16:59:42 devilshawk: JaMa is testing kms, but it has some errors Oct 15 17:04:05 Heinervdm: well what do i need before i can start testing, it fails with an undefined symbol area in mesa dri for me Oct 15 17:05:39 TAsn: what about the message path/id issue? can I fix that in phonegui or will it collide? Oct 15 17:05:51 Heinervdm: next thing is, is the kernel currently supplied by the feed even kernel mode/ glamo aware, there was no kernel module or anything? do i need a different kernel? Oct 15 17:06:32 devilshawk: in the latest feed mesa-dri should compile Oct 15 17:06:45 and for kms the drm-tracking kernel is nedded Oct 15 17:09:18 Heinervdm: are this somewhere in binary or i need to compile myself? Oct 15 17:09:38 devilshawk: don't know if there is a binary Oct 15 17:11:55 Heinervdm: the latest feed for mesa is where? Oct 15 17:12:08 shr feed Oct 15 17:12:12 devilshawk: i got mrmoku unstable, from a few secs Oct 15 17:12:30 devilshawk: i got mrmoku unstable, from a few secs Oct 15 17:12:41 @Heinervdm Oct 15 17:13:19 devilshawk: our OE feed shr/import should build the needed mesa-dri Oct 15 17:14:29 Heinervdm: you a link or address for the feed or is this not a bin feed like mrmoku? Oct 15 17:14:48 Heinervdm: got lost with all the feeds shuffling Oct 15 17:14:58 devilshawk: it's the git repo with the bitbake recipes Oct 15 17:15:15 Heinervdm: so build it yourself fun Oct 15 17:15:30 devilshawk: but i never tested kms, for stuff like this you better talk to JaMa Oct 15 17:16:45 Heinervdm: k, thanx Oct 15 17:31:05 mrmoku, depends Oct 15 17:31:10 atm phonegui works with path Oct 15 17:31:12 which you like Oct 15 17:31:13 don't you? Oct 15 17:33:37 mrmoku, btw, I added most of what's needed for multi backend support Oct 15 17:33:50 (actually everything except for the threads for loops) Oct 15 17:33:58 *but Oct 15 17:34:02 the loops* Oct 15 17:34:13 but the infrastructure is there. Oct 15 17:36:03 TAsn: void phonegui_messages_message_show(const int id); Oct 15 17:36:17 oh Oct 15 17:36:23 ok, lets discuss it then Oct 15 17:36:29 I really don't think Oct 15 17:36:37 we should use paths Oct 15 17:36:48 TAsn: for example... we get IncomingMessage signal from opimd... with path Oct 15 17:36:50 we want to support other pim daemons Oct 15 17:36:52 not just opimd Oct 15 17:36:55 and not just by dbus Oct 15 17:37:04 maybe eds someday Oct 15 17:37:06 I dunno. Oct 15 17:37:19 I think passing an id as an int Oct 15 17:37:26 isn't that one argument more for using something flexible as a char Oct 15 17:37:28 * Oct 15 17:37:31 ? Oct 15 17:37:46 what about some ldap backend for example? Oct 15 17:37:52 exactly. Oct 15 17:37:58 that's why we should be generic Oct 15 17:38:00 no ids there Oct 15 17:38:01 maybe a void * Oct 15 17:38:04 is best then. Oct 15 17:38:08 btw, can the 'add contact' screen when writing sms get a direct 'send' button? Oct 15 17:38:10 no Oct 15 17:38:15 this sucks (referring to self) Oct 15 17:38:20 ok, whatever make it string :| Oct 15 17:38:31 spaetz, no. :) Oct 15 17:38:33 this sucks. :) Oct 15 17:38:41 TAsn: what about multiple ones with different parameters? Oct 15 17:38:43 i hardly ever send to more than 1 person and that'd savw a click and a screen Oct 15 17:38:54 TAsn, why? Oct 15 17:38:58 mrmoku, gvalue? Oct 15 17:39:10 spaetz, I think it makes everything too complicated Oct 15 17:39:16 that might be an option... is glib specific though Oct 15 17:39:26 mrmoku, we are glib specific Oct 15 17:39:31 (we use ghashtable for instance) Oct 15 17:39:33 not for the backends... Oct 15 17:39:38 hmm.. Oct 15 17:39:39 yes for the backends Oct 15 17:39:44 the utility functions accept ghashtables Oct 15 17:40:06 I thought one requirement was to be able to write non glib backends? Oct 15 17:40:21 but I'm fine with that Oct 15 17:40:22 TAsn, it's way less complicated than now. but i'll draw up an improvement proposal Oct 15 17:40:37 spaetz, complicated as in screen estate Oct 15 17:40:44 and changing current design Oct 15 17:40:53 mrmoku, non glib-mainloop backends. Oct 15 17:41:00 atm Oct 15 17:41:04 we require glib support though Oct 15 17:41:12 (we should probably typedef stuff and drop this dep) Oct 15 17:41:13 ok, then GValue would actually be a compromise :) Oct 15 17:41:21 'send' 'add more' 'back'. not more than 3 buttons Oct 15 17:41:42 and 1 click/screen less in the common case Oct 15 17:41:47 TAsn: have to read the good night story now... bbiab Oct 15 17:42:27 mrmoku|away, ciao. Oct 15 17:42:36 SHR: 03tom 07shr * r743d79071818 10/libframeworkd-phonegui/src/ (frameworkd-phonegui-utility.c frameworkd-phonegui-utility.h): dropped the Conf global var, was useless Oct 15 17:42:39 SHR: 03tom 07shr * r636978891e77 10/libframeworkd-phonegui/src/frameworkd-phonegui.c: fixed a typo and removed a rogue free Oct 15 17:42:40 mrmoku|away, actually, I prefer char * than a gvalue :) Oct 15 17:42:41 SHR: 03tom 07shr * r0eb232825662 10/libframeworkd-phonegui/src/frameworkd-phonegui.c: added a workaround until we start running loops in threads Oct 15 17:42:43 SHR: 03tom 07shr * r7e9ee811e321 10/libframeworkd-phonegui/ (3 files in 2 dirs): added basic multibackend support, atm using multi backends that use the same mainloop is supported Oct 15 17:42:50 *over a Oct 15 17:46:10 dos1, what do I need to change in fso triggers in order to get message notification? Oct 15 17:46:49 TAsn: http://openmoko.opendevice.org/~dos/opimd/oeventsd/ Oct 15 17:47:02 thanks. Oct 15 17:59:04 dos1, mind giving me an intro about shr-today? Oct 15 17:59:07 when does it come up? Oct 15 17:59:18 what can I expect from it? Oct 15 17:59:21 I saw no wiki page :| Oct 15 18:02:23 TAsn: too late, there are now changes in shr-today with which i'm not familiar yet Oct 15 18:02:43 but it was just simple python app displaying full screen window with some informations and slider to unlock Oct 15 18:03:56 and I heard it breaks suspend resume Oct 15 18:05:31 ? Oct 15 18:05:37 how it could break suspend/resume? ;x Oct 15 18:05:49 shr today is really nice :) Oct 15 18:05:59 dos1, I also heard that. Oct 15 18:06:12 anyhow, very nice app :) Oct 15 18:06:19 it's working well here, it's awesome indeed :D Oct 15 18:06:22 some stupid revelations, i can't see how it could break anything Oct 15 18:06:40 dos1, no idea, maybe it asks for some resources... Oct 15 18:06:43 goodness knows. Oct 15 18:06:46 TAsn: no, it doesn't Oct 15 18:07:06 TAsn: it only turns SetBacklightPower od suspend, if it's configured (but it can be disabled) Oct 15 18:07:15 and if it breaks suspend, then it's fso fault :P Oct 15 18:07:32 ok, so it may be fso's fault. Oct 15 18:07:37 but it amy still break stuff. Oct 15 18:07:42 anyhow, a very nice app Oct 15 18:07:44 s/ it only turns SetBacklightPower od suspend,/ it only calls SetBacklightPower on suspend and resume,/ Oct 15 18:07:55 too bad it miscounts the missed calls Oct 15 18:08:00 but well, i still can't see how it can break anything Oct 15 18:08:08 dos1, do you keep track of queried missed calls? Oct 15 18:08:11 and it doesn't miscount, it counts is correctly :P Oct 15 18:08:17 in opimd I mean. Oct 15 18:08:29 that's you who don't mark calls as viewed Oct 15 18:08:52 New:0 Oct 15 18:08:52 :P Oct 15 18:08:52 opimd-notifier does that Oct 15 18:08:54 dos1, because I hate this clumsy way of doing stuff. :| Oct 15 18:09:14 dos1, please patch pyphonelog to do it Oct 15 18:09:16 (mark) Oct 15 18:09:54 i'll maybe add method MarkAllAsRead :P Oct 15 18:09:59 dos1, btw, do we ship with shr-today installed by default? Oct 15 18:10:02 dos1, please do. Oct 15 18:10:03 no Oct 15 18:10:12 s/Read/Viewed/ Oct 15 18:10:15 we should. Oct 15 18:10:16 or something like that Oct 15 18:10:17 ;p Oct 15 18:10:28 dos1, you should. Oct 15 18:10:39 will hopefully ease the pain. Oct 15 18:11:24 but please read the opimd redesign page first ;) Oct 15 18:12:09 (markallasread) wrong! will open window for race Oct 15 18:12:45 anyhow, dos1 mrmoku and I plan on adding shr_today like app ;) Oct 15 18:12:49 *screen Oct 15 18:12:51 into phonegui Oct 15 18:12:59 you can't mark anything as processed without holding (and passing) a handle to it Oct 15 18:13:07 so if you have any suggestions, please make them now or forever hold your peace. Oct 15 18:15:49 or let me put it this way: mark-as-read is a method of the particular object, not of the container holding the objects Oct 15 18:22:25 joerg_42: that's how it's atm Oct 15 18:22:34 joerg_42: so i'll leave it as is ;) Oct 15 18:24:17 well, when the app displaying any info then is calling mark-as-read for each single info that's actually displayed (with an id or whatever) then everything should be fine, no? Oct 15 18:24:56 * TAsn just issue a opkg remove notifier Oct 15 18:25:01 man I'm glad to get rid of this sucky app Oct 15 18:25:34 dos1, please also remove notifier in favor of shr-today in task-minimal-apps Oct 15 18:25:39 or at least drop notifier Oct 15 18:25:53 (we'll probably implement an shr-today alternative soon) Oct 15 18:26:52 but i won't do that today Oct 15 18:27:07 i have quite big homework left for tomorrow... Oct 15 18:27:09 I would set shr-today + opimd-notifier as default by now Oct 15 18:29:29 TAsn: yep... have thought about that too... GValue is ugly :P Oct 15 18:29:56 mrmoku, hehe, cool :) Oct 15 18:30:08 btw, when do you plan on merging? Oct 15 18:30:14 I want to create an shr-today like screen :) Oct 15 18:30:28 (actually I know nothing about efl so I want you to create it ;], I don't mind helping though) Oct 15 18:30:46 TAsn: look on newest version of shr-today Oct 15 18:30:46 btw, remember, phoneuid does not listen to signals on it's own Oct 15 18:30:52 you should listen to signal in ophonekitd Oct 15 18:30:59 it uses edj file now Oct 15 18:31:00 dos1, where can I get it from Oct 15 18:31:02 ? Oct 15 18:31:08 what is a phone user id? Oct 15 18:31:08 probably that's what you want in phonegui-efl Oct 15 18:31:22 Blu3, phoneuid is the phone UI daemon Oct 15 18:31:23 TAsn: http://wiki.github.com/slyon/today Oct 15 18:31:48 phoneuid is easily confused with user id ^_^ Oct 15 18:32:20 Blu3, :) Oct 15 18:32:35 anyhow, I'm off. Oct 15 18:32:44 ciao mate Oct 15 18:33:07 TAsn: btw. what do we have phonegui_message_hide for? Oct 15 18:33:08 mrmoku, don't forget about *not* listening to signals in phoneuid, as it's only a UI, the "logic" should be done in phonegui Oct 15 18:33:18 mrmoku, you added it for "completeness" Oct 15 18:33:21 or something like that ;) Oct 15 18:33:25 I asked the same Q Oct 15 18:33:35 hehe... will remove it again then ;) Oct 15 18:33:47 I don't think there should be any "hide" functions Oct 15 18:33:49 (because it does not work) Oct 15 18:33:51 except for dialogs Oct 15 18:33:55 yup Oct 15 18:33:55 idle screen Oct 15 18:34:01 and whatever needs hiding :) Oct 15 18:34:39 TAsn: the stuff you comitted works? can I merge it into no-async? Oct 15 18:34:42 btw, you remember you should only do stuff (cross windows) through phonegui functions, right? Oct 15 18:34:51 mrmoku, I only put stuff that work in master :) Oct 15 18:34:53 (usually) Oct 15 18:34:58 :) Oct 15 18:35:16 mrmoku, that is, you should only add contact using phonegui_contacts_add_show Oct 15 18:35:19 TAsn: is there some phonegui function to load a message into a hashtable then? Oct 15 18:35:46 mrmoku, no, as I haven't created that Oct 15 18:35:47 not that Oct 15 18:35:55 and not the contacts list loading Oct 15 18:35:56 JaMa: pls don't use { } in install command... Oct 15 18:35:59 or message list loding Oct 15 18:36:03 but I'll asap. Oct 15 18:36:11 Heinervdm, anything new concerning Xorg resume? :) Oct 15 18:36:24 TAsn: have no image to test ;) Oct 15 18:36:36 noo!!! :( Oct 15 18:36:36 :) Oct 15 18:36:37 But i hope i can test one tomorrow Oct 15 18:36:39 NOTE: Running task 2238 of 7630 Oct 15 18:36:54 Heinervdm, :))) Oct 15 18:37:03 I can't explain how anxious I am. Oct 15 18:37:09 Since I really feel like we are getting there Oct 15 18:37:12 we only need theme Oct 15 18:37:17 and some touch ups in phoneuid Oct 15 18:37:23 and we'll have a working decent phone Oct 15 18:37:28 (Except for echo and fso bugs) Oct 15 18:37:29 yes Oct 15 18:37:58 i hope we solved the resume issue by updating :) Oct 15 18:38:54 Heinervdm, I hope so as well. Oct 15 18:39:02 TAsn: what about renaming phonegui to phoneui and give it a repo of it's own? Oct 15 18:39:09 TAsn: you got any idea's about what i've asked in the ML ? bout that writing pad connection and suite program? Oct 15 18:39:28 mrmoku, YES! Oct 15 18:39:38 when? Oct 15 18:39:48 KeinanZ, yes, though I haven't had the time to answer you Oct 15 18:39:55 KeinanZ, it's linux Oct 15 18:40:00 just get one that consumes little power Oct 15 18:40:06 (and works with linux) Oct 15 18:40:11 and you are free to go Oct 15 18:40:18 KeinanZ, why don't you use the mokos ts btw? Oct 15 18:40:22 ts = touchscreen Oct 15 18:40:37 mrmoku, hm... as soon as you merge everything you have there into master Oct 15 18:40:45 Heinervdm: arghh.. util-linux-ng failed again :( Oct 15 18:40:54 mrmoku, but please transfer commit history as well... Oct 15 18:40:59 mrmoku, and btw Oct 15 18:41:01 mrmoku: it's not util-linux-ng ;) Oct 15 18:41:04 let's rename it completely! Oct 15 18:41:07 TAsn: ok, we'll look into it after the merge then Oct 15 18:41:08 hmm that didnt work...something with the software i guess, it crashed evry couple of min's Oct 15 18:41:09 libphoneui Oct 15 18:41:29 not libframeworkd-phoneui-long-name-as-we-want-it-to-be-hard-to-write Oct 15 18:41:37 ERROR: Task 1176 (/home/mok/src/other/openmoko/shrmerge/shr-unstable/openembedded/recipes/util-linux-ng/util-linux-ng_2.16.bb, do_package_write_ipk) failed Oct 15 18:41:41 mrmoku, or maybe something more complex Oct 15 18:41:46 but not that crap Oct 15 18:41:46 and bout the ts, i need to make trig's on it Oct 15 18:41:56 mrmoku, let's discuss it tomorrow, ok? Oct 15 18:42:00 ok Oct 15 18:42:00 KeinanZ, trig? Oct 15 18:42:07 mrmoku, don't forget, as I will :) Oct 15 18:42:08 mrmoku: i did a -c clean for that an retried Oct 15 18:42:11 then it worked Oct 15 18:42:17 ok, will try that then :) Oct 15 18:42:31 KeinanZ, no idea, it's just linux, as long as you turn usb host up, it's regular old linux :) Oct 15 18:42:44 btw, I really suggest you buy a sillicon keyboard instead of a touchpad Oct 15 18:42:50 a lot more convinient :) Oct 15 18:42:57 (and learn how to write formulas in latex..) Oct 15 18:43:08 trig's > math..student Oct 15 18:43:22 for drawings Oct 15 18:43:30 keyboard cant help me with that :) Oct 15 18:43:36 latex Oct 15 18:43:36 mrmoku: e2fsprogs had the same issue for me... Oct 15 18:43:39 anyway, laterz Oct 15 18:43:42 I'm also a math student Oct 15 18:43:55 and for libsndfile1 is an patch in patchwork Oct 15 18:43:56 I use latex (for h.w actually as I don't write notes in class) Oct 15 18:44:11 hmm okie Oct 15 18:44:27 ill msg you later maybe youll be able to hepl me figuring it out Oct 15 18:45:10 KeinanZ, preferably in ML Oct 15 18:45:18 but you are more than welcomed to pm me. Oct 15 18:47:07 TAsn: what happened to phonegui_loop? Oct 15 18:48:59 no idea Oct 15 18:49:01 wasn't there Oct 15 18:49:02 :( Oct 15 18:49:10 please add it Oct 15 18:49:18 and replace phonegui_init Oct 15 18:49:25 i.e what I did in init should actually be done in loop Oct 15 18:49:31 and init should be like the rest. Oct 15 18:49:38 or if you don't understand my poor explanation Oct 15 18:49:42 wait for tomorrow Oct 15 18:49:45 I'll do it in a second Oct 15 18:49:51 as I know what's needed to be done Oct 15 18:49:58 so do it now ;) Oct 15 18:50:49 I really gtg Oct 15 18:50:51 but... Oct 15 18:50:52 ok :) Oct 15 18:50:54 sec. Oct 15 18:51:15 what does the loop accept, nothing, right? Oct 15 18:51:22 yup Oct 15 18:51:38 TAsn: wait... init has to create the main loop though Oct 15 18:52:00 no Oct 15 18:52:02 so change that Oct 15 18:52:07 add that to the loop function Oct 15 18:52:25 make init just do non loop specific initialzations Oct 15 18:53:59 TAsn: ok, if you gtg... go Oct 15 18:54:02 will do it :) Oct 15 18:54:53 sec Oct 15 18:54:54 almost done Oct 15 18:54:59 ok :) Oct 15 18:56:31 I think it's done Oct 15 18:56:32 sec :) Oct 15 18:57:57 mrmoku, btw, I'm glad you decided you want a rename as well :) Oct 15 18:58:04 (as it actually changed quite a lot) Oct 15 18:58:13 we should also rename efl2 when we find time. Oct 15 18:58:21 in efl-ng Oct 15 18:58:23 :) Oct 15 18:58:34 :) Oct 15 18:58:38 have fun: Oct 15 18:58:41 or maybe in elm Oct 15 18:58:41 SHR: 03tom 07shr * r1032b53a7573 10/libframeworkd-phonegui/src/ (frameworkd-phonegui.c frameworkd-phonegui.h.in): added phonegui_loop Oct 15 18:58:42 ciao. Oct 15 18:58:47 thanks, ciao Oct 15 18:58:51 mrmoku, elm is probably a better name. Oct 15 18:58:57 mrmoku, it even compiles ;] Oct 15 18:59:03 lbxzlib.h not found... Oct 15 19:00:23 heh, cool. blue led and autosuspend-off are frozen Oct 15 19:00:26 TAsn: just a though: is elm not running the risk of being confused with elementary? Oct 15 19:00:29 t Oct 15 19:01:04 Kensan: well not just elm... libphoneui-backend-elm or something like that :) Oct 15 19:01:12 or just libphoneui-elm Oct 15 19:01:14 no orange led on charging, no led off on removing charger, no autosuspend Oct 15 19:01:53 autodim works though, and is enablable Oct 15 19:02:13 i.e. set to on/off works, in powersettings Oct 15 19:02:25 not for autosuspend though Oct 15 19:03:06 really great for batlife Oct 15 19:12:00 http://cgit.freedesktop.org/xorg/proto/xextproto/commit/?id=57d09e47d05fce0d6df4060b2eff9a8efcc25b2f how can i compile liblbxutil after that... Oct 15 19:12:23 SHR: 03tom 07shr * r87ada01a33dc 10/libframeworkd-phonegui/ (3 files in 2 dirs): Merge branch 'master' of git+ssh://shr.bearstech.com/shr Oct 15 19:12:24 SHR: 03tom 07shr * r7922e89492cd 10/libframeworkd-phonegui/src/frameworkd-phonegui-utility.c: added a debug message Oct 15 19:12:24 SHR: 03mok 07shr * re34d85cd9dae 10/libframeworkd-phonegui/src/ (frameworkd-phonegui.c frameworkd-phonegui.h.in): phonegui: remove unnecessary hide functions Oct 15 19:12:25 SHR: 03tom 07shr * r3b3788f2de62 10/ophonekitd/src/ophonekitd-main.c: fixed the phonegui_message vs phonegui_messages_message error Oct 15 19:12:32 SHR: 03tom 07shr * r7da17da185d6 10/libframeworkd-phonegui/src/ (frameworkd-phonegui.c frameworkd-phonegui.h.in): renamed to phonegui_messages and phonegui_contacts Oct 15 19:12:33 SHR: 03tom 07shr * r3a5f9326335d 10/libframeworkd-phonegui/src/ (frameworkd-phonegui-utility.c frameworkd-phonegui-utility.h): added phonegui_call_send_dtmf Oct 15 19:12:36 SHR: 03tom 07shr * r7f4a0f295672 10/libframeworkd-phonegui/src/frameworkd-phonegui-utility.c: added missing include Oct 15 19:12:39 SHR: 03tom 07shr * r3aae3a02a971 10/libframeworkd-phonegui/ (3 files in 2 dirs): added phongeui contact delete Oct 15 19:12:42 SHR: 03tom 07shr * rda053ee3fa82 10/libframeworkd-phonegui/src/frameworkd-phonegui-utility.c: Revert "added missing include" - as it wasn't really missing Oct 15 19:12:45 SHR: 03tom 07shr * r3c281b6e4c5d 10/libframeworkd-phonegui/src/ (frameworkd-phonegui-utility.c frameworkd-phonegui-utility.h): added phonegui_network_send_ussd_request Oct 15 19:12:48 SHR: 03tom 07shr * r29782ca94224 10/libframeworkd-phonegui/src/frameworkd-phonegui-utility.c: added missing include and added a missing bracket Oct 15 19:12:51 SHR: 03tom 07shr * r8fc7cfc44519 10/libframeworkd-phonegui/src/ (frameworkd-phonegui-utility.c frameworkd-phonegui-utility.h): added phongeui_message_delete Oct 15 19:13:00 SHR: 03tom 07shr * r7e9ee811e321 10/libframeworkd-phonegui/ (3 files in 2 dirs): added basic multibackend support, atm using multi backends that use the same mainloop is supported Oct 15 19:13:03 SHR: 03mok 07shr * r47ee2608aeca 10/ophonekitd/src/ophonekitd/ (ophonekitd-fso.c ophonekitd-fso.h ophonekitd-main.c): ophonekitd: listen to opimds IncomingMessage signal Oct 15 19:13:06 SHR: 03mok 07shr * rb71385790016 10/libframeworkd-phonegui/ (6 files in 3 dirs): Merge branch 'master' into no-async Oct 15 19:13:09 SHR: 03tom 07shr * r743d79071818 10/libframeworkd-phonegui/src/ (frameworkd-phonegui-utility.c frameworkd-phonegui-utility.h): dropped the Conf global var, was useless Oct 15 19:13:12 SHR: 03tom 07shr * r1032b53a7573 10/libframeworkd-phonegui/src/ (frameworkd-phonegui.c frameworkd-phonegui.h.in): added phonegui_loop Oct 15 19:13:19 SHR: 03mok 07shr * r93fb8059c922 10/ophonekitd/src/ophonekitd/ophonekitd-main.c: ophonekitd: disable unfinished signal handling Oct 15 19:13:22 SHR: 03mok 07shr * r47772772965c 10/libframeworkd-phonegui/src/ (3 files): Merge branch 'master' into no-async Oct 15 19:13:25 SHR: 03tom 07shr * r0eb232825662 10/libframeworkd-phonegui/src/frameworkd-phonegui.c: added a workaround until we start running loops in threads Oct 15 19:13:30 SHR: 03tom 07shr * r05c459dd10b6 10/libframeworkd-phonegui/src/ (frameworkd-phonegui-utility.c frameworkd-phonegui-utility.h): added phonegui_contact_add/update functions Oct 15 19:13:33 SHR: 03tom 07shr * r636978891e77 10/libframeworkd-phonegui/src/frameworkd-phonegui.c: fixed a typo and removed a rogue free Oct 15 19:13:36 SHR: 03tom 07shr * r0e2241138878 10/libframeworkd-phonegui/src/frameworkd-phonegui-utility.h: fixed a typo Oct 15 19:14:23 JaMa: we need to downgrade xextproto to 7.0.5 Oct 15 19:25:08 SHR: 03mok 07libframeworkd-phonegui-efl2 * r7a3ca7455c04 10/src/phonegui-init.c: phonegui-init: move creating the main loop from init to loop Oct 15 19:25:09 SHR: 03mok 07libframeworkd-phonegui-efl2 * r2bd40d463f0f 10/src/ (12 files): remove unneccessary hide functions Oct 15 19:27:50 mickey|tv, when will you add msm in framework 2.0 ? Oct 15 19:34:44 SHR: 03mok 07shr * r9732bba67d0c 10/libframeworkd-phonegui/src/frameworkd-phonegui.c: phonegui: actually really remove the hide stuff :P Oct 15 19:34:45 SHR: 03mok 07shr * r36409d74a902 10/libframeworkd-phonegui/src/ (frameworkd-phonegui.c frameworkd-phonegui.h.in): Merge branch 'master' into no-async Oct 15 19:34:46 SHR: 03mok 07shr * re34d85cd9dae 10/libframeworkd-phonegui/src/ (frameworkd-phonegui.c frameworkd-phonegui.h.in): phonegui: remove unnecessary hide functions Oct 15 19:34:48 SHR: 03mok 07shr * rc697b23bdace 10/libframeworkd-phonegui/src/frameworkd-phonegui.c: phonegui: actually really remove the hide stuff :P Oct 15 19:36:33 TAsn, mrmoku: http://shr.pastebin.com/m4c7ab29c Oct 15 19:39:25 Heinervdm: you caught me between two commits :P Oct 15 19:39:34 should be fixed now Oct 15 19:39:38 ok Oct 15 19:39:40 rebuilding Oct 15 19:39:42 sorry :) Oct 15 19:40:06 mrmoku: but it looks good so far Oct 15 19:40:34 mrmoku: one issue is that we have to select mesa-dri instead of mesa somehow Oct 15 19:43:10 Heinervdm: is that a problem? Oct 15 19:43:46 mrmoku: we want to have mesa-dri, but bitbake ignores PREFERRED_PROVIDER_mesa = "mesa-dri" Oct 15 19:44:24 Heinervdm: I remember that sometimes it was needed to have somethink like that in addition: Oct 15 19:44:37 PREFERRED_PROVIDER_mesa-dri = "mesa-dri" Oct 15 19:45:03 we needed that for our frameworkd-config IIRC Oct 15 19:57:31 Heinervdm: yup, e2fsprogs for me too now :) Oct 15 19:58:29 mrmoku: don't apply the 2 downgrade patches, have to discuss them with JaMa Oct 15 20:02:03 ok Oct 15 20:06:54 mrmoku: i rejected these two, because liblbxutil is needed by no package we need... Oct 15 20:17:50 hi Oct 15 20:18:08 libfsoframework from git does not compile Oct 15 20:18:21 s/fsoframework/fsotransport/ Oct 15 20:18:21 admiral0 meant: libfsotransport from git does not compile Oct 15 20:18:32 playya__: you should use += instead of _append, _append adds no blank Oct 15 20:18:59 hmm. ok Oct 15 20:19:25 i had some problem using +=. that's why i prefer _append Oct 15 20:20:11 playya__: then you should add the blank, because when someone removes the blank in SRC_URI the recipe will fail Oct 15 20:20:26 add the blank at the beginning Oct 15 20:20:29 ok Oct 15 20:22:08 sent Oct 15 20:23:14 :) Oct 15 20:37:14 Heinervdm, playya__: want me to apply the four patches or is tomrrow morning sufficient? Oct 15 20:37:22 * mrmoku is going to bed real soon now :) Oct 15 20:37:42 tomorrow is ok too Oct 15 20:38:01 i didn't check if imagemagick needs patching, too Oct 15 20:38:08 ok, great :) Oct 15 20:38:17 * mrmoku off to bed then :D Oct 15 20:38:19 gnight all Oct 15 20:38:20 there is no one else building it, so tomorrow is ok :)= Oct 15 20:38:33 mrmoku|away: n8 Oct 15 20:39:11 good night Oct 15 20:54:37 night Oct 15 21:18:21 PaulFertser, hi Oct 15 21:18:50 GNUtoo: hey :) Oct 15 21:19:06 PaulFertser, we've got logs...it looks ugly I hope it's workable: Oct 15 21:19:11 http://pastebin.com/d6f70d4a5 Oct 15 21:21:36 I've added AT> and AT< Oct 15 21:21:42 in the printk Oct 15 21:21:59 GNUtoo: i see Oct 15 21:22:13 my patch is something like that: http://pastebin.com/m29b6bba5 Oct 15 21:22:20 PaulFertser, is it usable? Oct 15 21:22:37 GNUtoo: indeed Oct 15 21:22:43 sorry, very stupid quesion, how to add additional comments before patch sended by git send-email Oct 15 21:22:48 ok thanks a lot Oct 15 21:23:01 max_posedon: in an additional mail or in the same? Oct 15 21:23:15 better in same Oct 15 21:23:22 (just one patch) Oct 15 21:23:54 patch already have comments, but I want add in mail smth like "hello" Oct 15 21:24:01 max_posedon: do you want to create a cover letter for series? If yes, then do --compose, if not (your case) add your additional comments inside the patch after "--". You can git format-patch first, edit it and then send with git send-email. Oct 15 21:24:36 ok, thanks Oct 15 21:26:33 max_posedon: or just git format-patch and attach the file to your mail as usual. Oct 15 21:27:13 GNUtoo: do you know what ^Q and ^S are? Oct 15 21:27:53 no Oct 15 21:30:02 matchbox-panel-2 isn't buildable anymore with gcc 4.4 Oct 15 21:30:10 for what do we need that? Oct 15 21:30:40 GNUtoo: it's "software flow control" Oct 15 21:30:49 ok Oct 15 21:31:03 PaulFertser: lol Oct 15 21:31:55 it's key-assignment for sw-flowcon at best ;-) Oct 15 21:35:09 DocMobilizer: well, they look too suspicious in gsm modem exchange trace to be considered just key-assignments. Oct 15 21:35:37 yup Oct 15 21:35:49 tho no look at log Oct 15 21:35:52 DocMobilizer: but they might as well mean anything else of course. Oct 15 21:36:49 this can be 2char seq, no? Oct 15 21:37:38 DocMobilizer: not in this case Oct 15 21:40:49 if it's the sw-flowcon bytes actually, then that's prolly BAD Oct 15 21:40:56 GNUtoo: is it a trace for the proprietary ril that works on usa devices? Oct 15 21:41:07 PaulFertser, yes it's that Oct 15 21:41:19 GNUtoo: is it a trace captured on those devices? Oct 15 21:41:25 yes it is Oct 15 21:41:29 duh Oct 15 21:41:31 DocMobilizer: it seems that the log is somehow damaged Oct 15 21:42:01 or binary data Oct 15 21:42:08 I'll doubble check but that's what I asked for Oct 15 21:44:22 GNUtoo: you need to check what step in the dialling manually way fails. Probably they can't register to operator or there's some error even earlier. Oct 15 21:44:34 PaulFertser, indeed look at my patch: http://pastebin.com/m29b6bba5 Oct 15 21:45:20 PaulFertser, seem that the person with the us adp phone did not carefully read what I said...I think he used the free ril Oct 15 21:45:37 I'm sorry Oct 15 21:45:52 GNUtoo: aha, %s means the string must be null-terminated, which doesn't seem to be always the case here. Oct 15 21:46:04 he'll build a new firmware and retry as quick as possible Oct 15 21:46:35 GNUtoo: try to terminate the string with NULL so it will have only the bytes actually transmitted. Oct 15 21:46:36 (dowloading from me is too slow so he build in order to be faster...moreover my build are not setup for a modified kernel) Oct 15 21:46:53 ok thanks Oct 15 21:47:02 ah indeed \r \n Oct 15 21:47:04 no null Oct 15 21:47:06 ok thanks a lot Oct 15 21:47:15 GNUtoo: and i don't see any attempt to dial a number in his log. Oct 15 21:47:30 PaulFertser, ATD? Oct 15 21:47:45 Ah, i see now. Oct 15 21:48:05 PaulFertser, anyway we will have a better log soon Oct 15 21:48:58 he btw funny tho obvious a plain ATD4567 does a carrier connect it seems Oct 15 21:50:12 GNUtoo: it seems it told him "OK" after ATD so it should have worked (puzzled) Oct 15 21:50:41 so i wonder if there's anymore 56k dialin internet service telnr in germany Oct 15 21:51:04 ok I'll try a better patch Oct 15 21:53:24 http://pastebin.com/m156878e0 seems more redeable Oct 15 21:53:34 I'll ask to modify the kernel that way Oct 15 21:53:42 GNUtoo: it would be nice to have logs for both proprietary and free rils on the same device on the same carrier, one working (proprietary) and one non-working (free). Of course it shouldn't be garbled. I think this approach will give fast results. Oct 15 21:54:10 ok thanks a lot Oct 15 21:54:31 GNUtoo: is it with your new patch? Oct 15 21:54:38 yes Oct 15 21:54:44 but that's on my device Oct 15 21:54:57 GNUtoo: still some binary data creep in. Oct 15 21:55:06 so what should I do then? Oct 15 21:55:14 my patch looks like this: Oct 15 21:55:15 printk(KERN_ERR "AT> %s\n\0",buf); Oct 15 21:55:57 But it's much better anyway. Oct 15 21:55:57 ok Oct 15 21:55:57 GNUtoo: haha Oct 15 21:55:57 GNUtoo: no. Oct 15 21:55:57 should I try to print in hex? Oct 15 21:56:45 GNUtoo: you want something like buf[len] = '\0'; just before the printk and your previous patch should be "ok" with these modifications. Oct 15 21:56:55 (no \n\0 necessary i guess) Oct 15 21:57:01 ok Oct 15 21:57:15 but modifying the buf would lend to buffer problems no? Oct 15 21:57:25 ah [len] Oct 15 21:57:34 GNUtoo: i guess no because it'll use only 0..len-1 bytes from there. Oct 15 21:57:50 indeed that's why I told ah [len] Oct 15 21:57:59 ah no Oct 15 21:58:11 But if you're really paranoid you can restore the byte after printk :) Oct 15 21:58:16 ah ok Oct 15 21:58:32 but printk-ing \0 after has not the same result? Oct 15 21:58:52 so we don't modify the buffer,and we stay safe on string length Oct 15 21:59:58 PaulFertser, the person with the adp has to leave his office so he will have the dmesg tomorrow Oct 15 21:59:58 GNUtoo: the way you did it doesn't change anything at all. Oct 15 22:00:04 ok Oct 15 22:00:22 ah ok I understand Oct 15 22:00:27 the %s matches a string Oct 15 22:00:36 GNUtoo: you just added another \0 to the format string. But when you use a string literal in C ("") the trailing \0 is added automatically. Oct 15 22:00:37 so if I add \0 at the end it changes nothing Oct 15 22:01:40 I don't know well the kernel...if I add +1 to the len of the str...will it make problems Oct 15 22:02:01 GNUtoo: you can debug the patch on your device for now so the person with adp will have something ready and clean tomorrow. Oct 15 22:02:07 ok Oct 15 22:02:14 a%s will print starting at memaddr buf is pointing to, until it finds a terminating \000 Oct 15 22:02:14 but I've to go to sleep Oct 15 22:02:19 GNUtoo: there's no length of a string. In C you just have array. Oct 15 22:02:34 GNUtoo: did you move to europe? :-O Oct 15 22:02:47 DocMobilizer: exactly Oct 15 22:02:51 ok Oct 15 22:03:00 that makes sense Oct 15 22:03:03 and I'm tired... Oct 15 22:03:14 PaulFertser, I always in europe Oct 15 22:03:22 GNUtoo: can you say few words about why would anybody buy adp? Oct 15 22:03:42 Instead of a retail device. Oct 15 22:04:10 GNUtoo: ah, for whatever reason i thought you're from US. Oct 15 22:04:12 mmm...I bet because it was very early and they were shure to be able to have root access but I can ask if you want Oct 15 22:04:21 freesmartphone.org: 03mickey 07cornucopia * r894c29a34f8c 10/fsogsmd/src/ (8 files in 2 dirs): fsogsmd: first bits of generic callhandler infrastructure Oct 15 22:05:15 PaulFertser, but some people bought it and some other had the phone given to them Oct 15 22:05:20 GNUtoo: good night, try to prepare a nice patch tomorrow so we'll have a clean log. Oct 15 22:05:27 ok thanks a lot Oct 15 22:07:19 freesmartphone.org: 03mickey 07cornucopia * r3c517925c2a9 10/fsogsmd/src/plugins/dbus_service/plugin.vala: fsogsmd: remove duplicated signal declarations which are now invalid in Vala Oct 15 22:09:45 � WTF?? Oct 15 22:13:15 PaulFertser: and TBH I really don't get it how the echo(?) can garble the timestamp of *next* line Oct 15 22:13:48 <3>[ 13.220001] AT> ATE0Q0V1 Oct 15 22:13:49 TE0Q0V113.223358] AT> Oct 15 22:16:02 DocScrutinizer: neither can i. Probably just bad copy/paste due to presence of special symbols. Oct 15 22:16:16 yup Oct 15 22:16:30 the linux tty subsystem is a wonderful world full of mysteries Oct 15 22:16:39 DocScrutinizer: like someone used less or cat to see that and terminal emulator intepreted some. Oct 15 22:18:50 larsc: lol Oct 15 22:19:06 fsckng true ;-P Oct 15 22:25:12 TAsn: Oct 15 22:25:17 [2009-10-16 00:05:14] http://maemo.org/api_refs/5.0/beta/libosso-abook/OssoABookRoster.html#OssoABookRoster-contacts-changed Oct 15 22:25:19 [2009-10-16 00:05:24] yeah, but does it indicate stuff being added to the roster or the underlying addressbook? Oct 15 22:25:20 [2009-10-16 00:05:27] seem viable things to look at Oct 15 22:25:22 [2009-10-16 00:05:40] This signal is emitted when contacts of the underlying addressbook are changed. Oct 15 22:25:23 [2009-10-16 00:11:47] yuck, GtkTreeModel Oct 15 22:25:42 TAsn: you see other groups have similar thoughts ;-) Oct 15 22:35:51 freesmartphone.org: 03mickey 07cornucopia * r506356428e53 10/fsodeviced/ (9 files in 4 dirs): fsodeviced: use libfsoresource instead of own stuff; catch up with recent Vala sanity checks Oct 15 22:39:37 freesmartphone.org: 03mickey 07cornucopia * r1c574f327f34 10/libfsobasics/fsobasics/types.vala: libfsobasics: fix types namespace and add Pair Oct 15 22:39:38 freesmartphone.org: 03mickey 07cornucopia * rd921d41bb708 10/fsousaged/ (8 files in 4 dirs): Oct 15 22:39:38 freesmartphone.org: fsousaged: rename controller to dbus_service. Oct 15 22:39:38 freesmartphone.org: NOTE: Sorry folks, but you need to adjust your configuration. Oct 15 22:40:09 mrmoku|away: ^^^ Oct 15 22:41:48 g'night Oct 15 22:53:40 mickey|zzZZzz: night! Oct 15 23:11:06 TAsn, mrmoku|away: http://shr.pastebin.com/m671c4d13 Oct 16 02:21:17 hi **** ENDING LOGGING AT Fri Oct 16 02:59:57 2009