**** BEGIN LOGGING AT Wed Feb 23 02:59:56 2011 Feb 23 06:37:29 [Rui]: noooo... no fso function you have to call :-) Feb 23 06:37:43 we have phoneui_utils_sound_mute or something like that Feb 23 06:42:05 hmm... thinking about it.... maybe stopping the playsound would even be better... though I don't know how that will work together with oeventsd Feb 23 07:06:11 moin Feb 23 07:11:00 moin JaMa Feb 23 07:12:27 JaMa: if one gets checking for C compiler default output file name... configure: error: C compiler cannot create executables Feb 23 07:12:37 the rebuild toolchain alias would probably help? Feb 23 07:14:05 mrmoku: better to read config.log, but in most cases yes Feb 23 07:16:19 JaMa: cannot find -lgcc_s Feb 23 07:17:29 then yes, wrote the same to Chris few mins ago :) Feb 23 07:17:38 ahh... ok Feb 23 07:17:43 * mrmoku wanted to do that now :P Feb 23 07:17:56 heh, now I got your mail Feb 23 07:18:34 :), going to work, bbl Feb 23 07:18:41 ok, later Feb 23 08:06:12 mickey|zzZZzz: hey :) I get this strange output when sending a message. It's "old" (pre-gdbus) version i admit but i do not remember you changing anything related anyway: http://paste.debian.net/108585/ can you take a look please? If not now, i'll open a ticket. Feb 23 09:21:44 SHR: 03Martin.Jansa 07shr-chroot * rd38b3734d52d 10/ (778 files in 61 dirs): system upgrade Feb 23 09:27:55 <[Rui]> mrmoku: yeah, the idea was to add that to phoneui_utils_sound_ring_stop or something Feb 23 09:28:18 <[Rui]> mrmoku: I have a non working button with need of a few touches of edje Feb 23 09:53:22 hi leviathan Feb 23 09:53:47 hi mrmoku Feb 23 09:53:53 hi GNUtoo|laptop Feb 23 10:13:49 heyho Feb 23 10:14:45 morphis, hi I've written a mail but I've not yet sent it Feb 23 10:14:52 should I show it to you? Feb 23 10:15:00 GNUtoo|laptop: why not Feb 23 10:18:36 ok done Feb 23 10:20:53 GNUtoo|laptop: send by mail? Feb 23 10:20:59 yes Feb 23 10:21:13 ah Feb 23 10:22:04 very good Feb 23 10:22:08 send it :) Feb 23 10:43:04 sent Feb 23 10:43:40 ok elfe is in E svn Feb 23 10:43:49 E-MODULE-EXTRA/elfe Feb 23 10:44:36 captainigloo: great Feb 23 10:44:42 captainigloo: what about a OE recipe? Feb 23 10:44:59 you already have one or should I create one? Feb 23 10:45:25 i don't have any Feb 23 10:45:38 and i never create by myself Feb 23 10:45:48 ok Feb 23 10:45:52 I will do now Feb 23 10:45:59 but I would like to test it on my phone ... Feb 23 10:46:10 does it depend on efl-1.0? Feb 23 10:46:13 moin captainigloo. what do you think about grilo: http://live.gnome.org/Grilo Feb 23 10:46:15 or any later version? Feb 23 10:46:16 morphis: if you have any problem, ask me Feb 23 10:46:24 playya__: heyho Feb 23 10:46:29 moin morphis Feb 23 10:46:43 I developped it with svn trunk Feb 23 10:46:49 captainigloo: ok Feb 23 10:46:53 but I don't use any new api Feb 23 10:46:56 playya__: grillo looks nice Feb 23 10:47:00 so it should be ok with 1.0 Feb 23 10:47:09 my shr-image doesn't boot :( Feb 23 10:47:12 captainigloo: so it should compile with 1.0 as thats what we have in SHR now Feb 23 10:47:20 playya__: from latest OE? Feb 23 10:47:45 morphis: if tehre is problem with that, i could change tobe 1.0 compatoble Feb 23 10:47:51 ok Feb 23 10:47:57 quite recent: Date: Sun Feb 20 10:29:11 2011 +0100 Feb 23 10:48:03 but i think there is no problem Feb 23 10:48:19 playya__: hm Feb 23 10:48:29 that's my OE version Feb 23 10:48:31 and kernel? Feb 23 10:49:07 set to autorev Feb 23 10:49:38 on palmpre/master Feb 23 10:52:12 palmpre/master? Feb 23 10:52:15 ah from FSO git Feb 23 10:52:23 hm Feb 23 10:52:41 I rebuild my last image yesterday without any problems Feb 23 10:52:48 and its running fine Feb 23 10:54:01 captainigloo: elfe is now building ... Feb 23 10:54:25 what the error message for the efl bug? Feb 23 10:54:45 which efl bug? the evas alignment trap? Feb 23 10:54:57 yes Feb 23 10:55:04 cool Feb 23 10:55:08 i'm using autorev for efl and --enable-neon Feb 23 10:55:35 --disable-neon Feb 23 10:55:49 why autorev? Feb 23 10:56:10 to test if the patches work in our case Feb 23 10:56:47 ok Feb 23 10:57:03 rebuild from scratch? Feb 23 10:57:18 but I will now rebuild too Feb 23 10:58:06 and I don't have changed anything regarding boot process for the palmpre Feb 23 10:58:15 you are booting with bootr? Feb 23 10:58:26 yes Feb 23 10:58:43 you get the SHR logo? Feb 23 10:59:01 nope Feb 23 10:59:16 i think i should rebuild from scratch Feb 23 10:59:46 hm Feb 23 10:59:56 then its maybe some problem with bootr or the kernel Feb 23 11:00:46 you can try with CONFIG_FRAMEBUFFER_CONSOLE_FORCE_ENABLE for the kernel Feb 23 11:00:54 then you should see the kernel messags Feb 23 11:01:03 or reinstall bootr Feb 23 11:01:47 bootr sometimes makes problems when not booting the select OS correctly Feb 23 11:02:19 yes Feb 23 11:04:33 thats maybe Slyon has to work on Feb 23 11:06:35 booting webos to check the links and scripts Feb 23 11:07:03 playya__: you got my mail about the Pre 2? Feb 23 11:07:23 not checked yet Feb 23 11:08:38 nope Feb 23 11:08:47 btw. is the the keyboard working? Feb 23 11:09:18 I doubt Feb 23 11:09:24 but I don't checked in the last images Feb 23 11:09:57 ok. Feb 23 11:10:12 let me merge the 2 patches Feb 23 11:10:55 captainigloo: elfe builds fine Feb 23 11:13:16 and looks nice Feb 23 11:16:30 ok Feb 23 11:19:50 captainigloo, I tried elfe in exopc slate yesterday. Feb 23 11:20:03 only the Home buttons does something. Feb 23 11:20:25 and I'm not able to put apps nor modules in the desktop Feb 23 11:47:55 pespin: yes they was a problem with a hard coded edj path Feb 23 11:52:26 it should be fixed with code i pushed in SVN Feb 23 11:55:32 SHR: 03Martin.Jansa 07shr-chroot * rdec7ce3f201d 10/ (root/.bashrc shr-chroot.sh): Fix shr-chroot and add bashrc for root Feb 23 11:55:42 SHR: 03Martin.Jansa 07shr-chroot * re206c98ef9c3 10/OE/.bashrc: add bashrc for bitbake Feb 23 11:58:39 JaMa: can please have a look at my e-module.inc patch on oe-devel? Feb 23 11:58:49 as you are the one touching the e-module stuff in the last time Feb 23 12:01:13 SHR: 03Martin.Jansa 07shr-chroot * r27d62a2a3184 10/ (6 files in 4 dirs): add bash_profile, -x to shr-chroot and gitignore Feb 23 12:02:37 morphis: looks ok, only problem I can think of is when some modules get releases and we could use e-module.inc/news.inc/news_1.0.0.bb and news_svn.bb Feb 23 12:02:50 PaulFertser: could you do me a favour and create a dump of your gta01 nand uboot and splash partitions? Feb 23 12:03:05 JaMa: ok, but then we can change it again for news 1.0.0? Feb 23 12:03:28 and I think it will take some time until we have a release of any e17 module Feb 23 12:03:46 larsc: sure thing, will do soon. But i've qi in nand. Feb 23 12:04:14 larsc: is that ok with you? Feb 23 12:04:51 PaulFertser: so you flash your gta01 using jtag? Feb 23 12:06:11 or do you have everything on mmc? Feb 23 12:09:00 JaMa: will push it now Feb 23 12:10:47 morphis: Acked-by: Martin.Jansa Feb 23 12:10:48 morning *cough* Feb 23 12:10:59 SHR: 03Martin.Jansa 07shr-chroot * r0d285d34a3c9 10/ (proc/.keep tmp/.keep): Force /proc /tmp creation Feb 23 12:11:31 mickey|office: heyho! Feb 23 12:11:32 mickey|office: morning Feb 23 12:11:44 mickey|office: everything ok? ill is over? Feb 23 12:12:03 still feeling worn out, but i have to be in the office for a couple of hours Feb 23 12:12:16 ok :) Feb 23 12:12:27 mickey|office: can I have short question or should I wait till you feel better? Feb 23 12:12:36 I hope you fell better when reading my mail :) Feb 23 12:12:38 JaMa: go ahead Feb 23 12:12:42 08:44 < JaMa> mrmoku, mickey|zzZZzz: var cleanedname = objectpath.replace( "-", "_" ).replace( ":", "_" ); was changed to version without "_" in http://git.freesmartphone.org/?p=cornucopia.git;a=blobdiff;f=libfsoframework/fsoframework/subsystem.vala;h=d1e18a394fd0d936015ecd02402fb84a870e030f;hp=95723d6b213ca967d9682a7e8c9c2d663589ddbe;hb=c73230f201d1ec569037952a76b61bc701f99003;hpb=405c61827b1c5fdea78065373c40ec49554edb25 so I guess we need Feb 23 12:13:00 mickey|office: do you remember reason for this change ^^ Feb 23 12:13:18 let me research a bit Feb 23 12:13:31 mickey|zzZZzz: hey :) I get this strange output when sending a message. It's "old" (pre-gdbus) version i admit but i do not remember you changing anything related anyway: http://paste.debian.net/108585/ can you take a look please? If not now, i'll open a ticket. Feb 23 12:13:39 larsc: no, i have everything on mmc. Feb 23 12:15:07 PaulFertser: ok, i guess thats the path i'll have to go then as well. Feb 23 12:15:34 i need to get one of these usb-mmc adaptors Feb 23 12:15:53 larsc: to me that's easy and maintainable, as i have an integrated cardreader in my laptop. Feb 23 12:15:59 or i could use a ftdi and mmc-gpio ;) Feb 23 12:16:18 larsc: hehe, it would be a funny hack :) Feb 23 12:19:19 and slow as hell, but should probably be enough for kernel testing Feb 23 12:19:28 JaMa: i can't see any reason for that change, lets try to go back to the original version Feb 23 12:20:05 mickey|office: should I push it, or will you? Feb 23 12:20:49 JaMa: feel free to Feb 23 12:21:04 * JaMa is looking for really brave SHR makefile user to test shr-chroot version, mrmoku? :) Feb 23 12:21:31 JaMa: ist the shr-chroot version of the Makefile finished? Feb 23 12:22:13 I have it locally, but cannot push it before proper testing (as it's updated automatically with make update) Feb 23 12:22:37 ah ok Feb 23 12:23:30 and I should write some guide how to convert existing checkouts (to save bandwidth) Feb 23 12:23:38 for sure Feb 23 12:45:33 mickey|office, hi! did you get my mail? Feb 23 12:47:11 freesmartphone.org: 03Martin.Jansa 07cornucopia * radd7fb02a150 10/libfsoframework/fsoframework/subsystem.vala: Feb 23 12:47:11 freesmartphone.org: libfsoframework: return underscores to dbus object names Feb 23 12:47:11 freesmartphone.org: * was changed in f6223ddce173b3fc93c4d872769356bd2c025faa Feb 23 12:47:11 freesmartphone.org: and mickey don't remember why, so lets try return them back Feb 23 12:47:11 freesmartphone.org: instead changing apps/configs depending on old names like Feb 23 12:47:11 freesmartphone.org: http://lists.linuxtogo.org/pipermail/smartphones-userland/2011-February/002911.html Feb 23 12:47:12 freesmartphone.org: Signed-off-by: Martin Jansa Feb 23 12:49:35 JaMa: yeah, I'm brave enough to test :P Feb 23 12:50:58 JaMa: just tell me where to get the Makefile :) Feb 23 12:54:45 mrmoku: you need whole common updated Feb 23 12:55:59 JaMa: get the old makefile... update-common... replace makefile with yours? Feb 23 12:58:02 mrmoku: mmt preparing tmp docs for you :) Feb 23 13:02:36 I hope mickeyl will get better soon, that must be hard for him to go to the office while beeing still ill Feb 23 13:05:57 morphis: you shoud use ${SRCPV} for PV not ${SRCREV} Feb 23 13:15:29 mrmoku: http://paste.pocoo.org/show/343262/ Feb 23 13:21:11 mrmoku: small update http://paste.pocoo.org/show/343266/ added "touch shr-chroot/OE/common/.git/config" Feb 23 13:21:54 mrmoku: and "make update-shr-chroot" tries to remove everything from /proc /sys /tmp /OE - have to change that in Makefile Feb 23 13:22:07 captainigloo: the bottom bar in elfe seems a bit to huge for the display of my palm pre Feb 23 13:23:04 morphis: yes indeed Feb 23 13:23:40 i need to have something proporotinal to the device height Feb 23 13:23:51 i think that 1/10 of the height should be good Feb 23 13:23:56 it's easy to change that? Feb 23 13:23:59 56px for the pal pre Feb 23 13:24:00 1/10 for sure Feb 23 13:24:20 well it's in the theme currently Feb 23 13:24:33 but if yo uchange that you will have a lot of changes in other parts Feb 23 13:24:41 and alignement problems .... Feb 23 13:24:46 and the blue bubble does not indicate the correct desktop very well Feb 23 13:24:51 JaMa: hmm... doing a normal make setup first then... I wasn't using the Makefile for a decade or so :P Feb 23 13:25:02 it needs some time to change Feb 23 13:25:12 morphis: i commit a fix for that 1 hour ago Feb 23 13:25:18 ah ok Feb 23 13:25:26 then I should bump PR :) Feb 23 13:25:30 :) Feb 23 13:25:34 and rebuil Feb 23 13:25:35 d Feb 23 13:26:22 ah and you changed the module category already to mobile Feb 23 13:27:20 i did that ? Feb 23 13:27:48 morlenxus did Feb 23 13:30:38 and we should make the text size changeable Feb 23 13:31:48 as 14 pt is too much for the palm pre Feb 23 13:32:34 hm it's 10 and not 14 Feb 23 13:37:46 depends on your dpi Feb 23 13:37:57 you should have something like 150dpi Feb 23 13:38:01 on the palm pre Feb 23 13:38:17 hm the text of the app icons is too large Feb 23 13:39:19 hum, i use 10 for the font size IIRC Feb 23 13:40:46 ok Feb 23 13:41:49 morphis: did you change the dpi of your device ? Feb 23 13:42:11 JaMa: make: *** Keine Regel, um »setup-shr-chroot« zu erstellen. Schluss. Feb 23 13:45:59 what did I say about the resolution yesterady? Feb 23 13:46:22 mode is 320x480 and dpi is 96 Feb 23 13:47:07 hum 3.1inch Feb 23 13:47:17 your dpi should be 186 Feb 23 13:47:44 the mode I told you yesterdy was for the touchscreen ... Feb 23 13:47:48 but well, you font will be bigger if you change that Feb 23 13:47:55 morphis: ok Feb 23 13:48:22 i will try tonight Feb 23 13:48:26 why 186? Feb 23 13:48:34 http://members.ping.de/~sven/dpi.html Feb 23 13:50:08 mickey|office: do you some time for a little question? Feb 23 13:50:28 but i have the feeling there is something wrong in E when you change the dpi, i need to ask raster about that Feb 23 13:56:55 morphis, captainigloo how do I launch elfe? Feb 23 13:57:07 GNUtoo|laptop: you must activate it as a e17 module Feb 23 13:57:13 and deactiave illume-home before Feb 23 13:57:27 ahh ok Feb 23 14:00:25 how do I remove an icon Feb 23 14:01:04 GNUtoo|laptop: you can't Feb 23 14:01:28 you can remove ~/.e/e/config/illume-home/config.elfe.cfg :) Feb 23 14:01:36 but you remove everything ;) Feb 23 14:02:15 ok Feb 23 14:02:16 also Feb 23 14:02:20 you used the icon names Feb 23 14:02:25 instead of the application name Feb 23 14:02:48 yes, you would prefer application name ? Feb 23 14:02:52 Icon=wesnoth-icon Feb 23 14:02:57 wesnoth-icon appear Feb 23 14:02:58 yes Feb 23 14:03:09 Name=Battle for Wesnoth Feb 23 14:03:11 is better Feb 23 14:03:18 it's also translated Feb 23 14:03:22 yep ok Feb 23 14:03:24 in several languaages Feb 23 14:03:31 i will change that Feb 23 14:04:35 thanks a lot!!!! Feb 23 14:04:38 for this launcher Feb 23 14:05:26 also the middle home doesn't work Feb 23 14:05:47 maybe you could find some space for a telephony button? Feb 23 14:05:54 in the bottom bar Feb 23 14:06:00 but maybe not on your phone Feb 23 14:06:09 I'll upload an image Feb 23 14:06:11 GNUtoo|laptop: yes i will add .desktop in the botom bar Feb 23 14:06:14 maybe the bottom bar should even be expansbile Feb 23 14:06:19 wow Feb 23 14:06:49 yeah! Feb 23 14:07:32 wesnoth-icon appear Feb 23 14:07:35 oops Feb 23 14:07:36 sorry Feb 23 14:07:39 http://scap.linuxtogo.org/ Feb 23 14:09:13 arg, it's not good on landscape phones Feb 23 14:10:37 it's not as good as yours Feb 23 14:10:43 but it's really good just the same Feb 23 14:11:07 when some features will be added Feb 23 14:11:11 and some bugs squashed Feb 23 14:11:20 it'll be a lot better than the default illume Feb 23 14:22:51 GNUtoo|laptop: for sure Feb 23 14:24:18 http://scap.linuxtogo.org/ some more pictures in portrait Feb 23 14:24:30 altough it's lot slower in portrait on n900 Feb 23 14:24:35 because omapfb has no rotation Feb 23 14:24:53 and so I've to modify xorg.conf and add xf86-video-fbdev for static rotation Feb 23 14:25:04 static means edit xorg.conf and restart xorg for rotating Feb 23 14:25:19 but maybe buglabs will work on better xrandr support for omapfb Feb 23 14:25:23 btw. where do I modify the size of the illume topbar? Feb 23 14:25:39 in oe/code or as user? Feb 23 14:25:40 better xrandr support for omapfb would be nice Feb 23 14:25:44 what do you think about adding the bar on the left or right side in landscape mode? Feb 23 14:25:59 GNUtoo|laptop: oe/user and code Feb 23 14:26:17 as user it's in: Feb 23 14:26:47 the illume settings Feb 23 14:26:49 let me find it Feb 23 14:29:06 hmm I don't find it anymore Feb 23 14:29:16 anyway in code let me find it Feb 23 14:29:28 it's in shr-themes or something like that Feb 23 14:29:43 ok Feb 23 14:30:15 morphis, do you have a elfe opkg somewhere? Feb 23 14:30:23 playya: locally Feb 23 14:30:36 ok. or the recipe? Feb 23 14:30:41 but wait a moment I will build on the amthyst Feb 23 14:30:45 it's already upstream Feb 23 14:31:01 maybe that one: ./etk/etk-theme-shr/default.edc Feb 23 14:31:03 in shr-themes Feb 23 14:31:05 let me check Feb 23 14:31:19 no Feb 23 14:31:56 but it's close Feb 23 14:32:05 mrmoku: what does it say with LANG=C? :) Feb 23 14:32:15 the illume topbar is the indicator? Feb 23 14:32:49 yay. x starts again in my shr-image Feb 23 14:33:35 I don't remember and I don't find it either Feb 23 14:34:30 PaulFertser: oh, that's a very interesting one. definitely a bug in the command processor. i need additional infrastructure to fix this. can you please open a ticket? Feb 23 14:34:42 mickey|zzZZzz: sure :) Feb 23 14:43:45 PaulFertser: on a slightly related note... Feb 23 14:43:58 5 seconds is not an appropriate timeout for CMGS Feb 23 14:44:21 so while you have detected a bug, the underlying issue that SMS functions need a larger timeout Feb 23 14:44:29 mickey|zzZZzz: well, yes, i thought about that too but since it worked for me i didn't mention it. Feb 23 14:44:40 k Feb 23 14:45:22 may i ask if you found time to try out the routing / address thingy on n900/.37? Feb 23 14:46:44 mickey|zzZZzz: i can say that i spent quite some time trying to make the standard nl utilities do that but something is still not working, on my next round i'm going to try to fully construct nl messagges manually (with libnl2) since i seem to know exactly what needs to be sent. Feb 23 14:46:47 about n900 mickey|zzZZzz did you get my mail that said that it didn't segfault anymore each time Feb 23 14:46:53 but segfaulted one some dbus calls only Feb 23 14:47:12 GNUtoo|laptop: ya, got it. sounds like some progress. Feb 23 14:48:19 did you manage to register to the network and receive calls? Feb 23 14:48:56 no Feb 23 14:49:04 I documented all on the wiki Feb 23 14:49:09 seem that it doesn't register Feb 23 14:49:12 I'll try harder Feb 23 14:49:21 with some test programs Feb 23 14:49:22 mickey|zzZZzz: i was kinda busy lately, but going to try again rather soon. Though you won't like the upstream kernel much, no power management at all and unstable wifi... Feb 23 14:49:23 but later Feb 23 14:49:28 like this night Feb 23 14:50:37 PaulFertser: right. i don't expect it to be useful for day2day operation, but i would rather continue working without maemo's telephony processes doing the init Feb 23 14:51:38 mickey|zzZZzz: i think maemo's processes can be deactivated by renaming or something but i understand the necessity. It would be a shame if we do not make that fucking forwarding work soon. Feb 23 14:52:15 :) Feb 23 14:52:18 well spoken Feb 23 14:54:05 else in the meantime I can test on target Feb 23 14:55:42 mrmoku: and you need to follow that pastebin :) Feb 23 15:23:58 mrmoku: what if we need machine specific change to our e-wm config? Feb 23 15:26:00 freesmartphone.org: 03morphis 07specs * r5f68bbd15024 10/org.freesmartphone.Device/org.freesmartphone.Device.AudioManager.xml.in: Add first draft of AudioManager interface Feb 23 15:52:58 JaMa|Off: sorry, got sidetracked by repairing my coffee machine :P Feb 23 15:55:09 morphis: make it arch specific then Feb 23 15:55:17 ok Feb 23 15:55:57 btw. does anybody sent our press release to some of the big news portals like heise or golem? Feb 23 15:56:12 morphis: PACKAGE_ARCH_palmpre = "palmpre" Feb 23 15:56:46 bbiab Feb 23 15:56:58 aye Feb 23 15:59:15 mrmoku: " vanous: for better visibility we could try to forward it to lwn, heise or any other of the major serious (not talking about slashdot here ;) newssites" Feb 23 15:59:26 mr do you know if anybody has done this until now? Feb 23 16:03:27 the press release? Feb 23 16:05:17 http://wiki.freesmartphone.org/index.php/Feb11PRDraft Feb 23 16:06:21 morphis: no idea... just that I did not do it :/ Feb 23 16:06:49 morphis: somehow it did not land anywhere else too... like replicant site or qtmoko Feb 23 16:07:00 at least last time I checked Feb 23 16:30:23 freesmartphone.org: 03mickey 07libgisi * r9691aec4c42f 10/ (clients/network.h data/libgisi.vapi gisicomm/gisicomm.vala): document network subblock type 0xE3 Feb 23 16:30:26 freesmartphone.org: 03mickey 07libgisi * r06777c0db4ab 10/data/libgisi.vapi: vapi: document some of the remaining static functions Feb 23 16:30:29 freesmartphone.org: 03mickey 07libgisi * rde6305870777 10/gisicomm/gisicomm.vala: Feb 23 16:30:29 freesmartphone.org: gisicomm: also parse registration name in status indication Feb 23 16:30:29 freesmartphone.org: (NOTE: SB NET_REG_INFO_COMMON conatins the actual network name, which might be diffferent from the one given in SB NET_GSM_REG_NETWORK_INFO) Feb 23 16:32:22 playya: Feb 23 16:32:45 hmm? Feb 23 16:34:11 was needed to allow to see method calls with dbus-monitor --monitor --system Feb 23 16:34:55 hm fsogsmd dies will someone executes the following: Feb 23 16:34:56 method call sender=:1.38 -> dest=:1.39 serial=23 path=/org/freesmartphone/GSM/Device; interface=org.freedesktop.DBus.Introspectable; member=Introspect Feb 23 16:34:56 method call sender=:1.38 -> dest=:1.11 serial=25 path=/org/shr/phonefso/Usage; interface=org.freedesktop.DBus.Introspectable; member=Introspect Feb 23 16:34:56 method call sender=:1.38 -> dest=:1.11 serial=26 path=/org/shr/phonefso/Usage; interface=org.shr.phonefso.Usage; member=GetOfflineMode Feb 23 16:34:57 method call sender=:1.38 -> dest=:1.39 serial=28 path=/org/freesmartphone/GSM/Device; interface=org.freedesktop.DBus.Introspectable; member=Introspect Feb 23 16:35:00 method call sender=:1.38 -> dest=:1.39 serial=30 path=/org/freesmartphone/GSM/Device; interface=org.freedesktop.DBus.Introspectable; member=Introspect Feb 23 16:35:03 method call sender=:1.38 -> dest=:1.39 serial=32 path=/org/freesmartphone/GSM/Device; interface=org.freedesktop.DBus.Introspectable; member=Introspect Feb 23 16:35:06 only Introspect? Feb 23 16:35:08 misterious ... Feb 23 16:39:47 ChristW_: you are one of the people mentioned on shr-devel to have issues with building SHR? Feb 23 16:48:42 hmmm Feb 23 16:49:34 landscape is good for games Feb 23 16:50:05 portrait is good for efle,music players Feb 23 16:50:47 freesmartphone.org: 03pwerken-fso 07cornucopia * r2ffea7d1f467 10/fsodeviced/src/plugins/ (35 files in 35 dirs): Feb 23 16:50:47 freesmartphone.org: fsodeviced: include the .vala files with make dist Feb 23 16:50:47 freesmartphone.org: Even though valac is not required when building from a dist-tarball, Feb 23 16:50:47 freesmartphone.org: make does require the .vala files to be present. Feb 23 16:50:47 freesmartphone.org: Signed-off-by: Peter van de Werken Feb 23 16:50:49 freesmartphone.org: 03pwerken-fso 07cornucopia * ra9cbeb2ce64e 10/fsodeviced/src/lib/alsa.vala: Feb 23 16:50:49 freesmartphone.org: fsodeviced: lib/alsa: fix segfault Feb 23 16:50:49 freesmartphone.org: Need to investigate how/why first_elem returns NULL, but for now this stops Feb 23 16:50:49 freesmartphone.org: fsodeviced from segfaulting when the GetVolume or SetVolume dbus method is Feb 23 16:50:50 freesmartphone.org: called. Feb 23 16:50:50 freesmartphone.org: Signed-off-by: Peter van de Werken Feb 23 16:52:00 freesmartphone.org: 03pwerken-fso 07cornucopia * ra22e895c14d8 10/fsodeviced/src/plugins/ (accelerometer/plugin.vala accelerometer_lis302/plugin.vala): Feb 23 16:52:00 freesmartphone.org: fsodeviced: remove unused accelerometer code Feb 23 16:52:00 freesmartphone.org: Signed-off-by: Peter van de Werken Feb 23 16:52:07 freesmartphone.org: 03pwerken-fso 07cornucopia * r76a9bed0a546 10/fsodeviced/ (2 files in 2 dirs): Feb 23 16:52:07 freesmartphone.org: fsodeviced: accelerometer_lis302: update sysfspaths to 2.6.34 Feb 23 16:52:07 freesmartphone.org: Update the accelerometer_lis302 plugin to the paths used in 2.6.34. Feb 23 16:52:07 freesmartphone.org: Valid values for sample_rate are either 100 or 400, using 100 as Feb 23 16:52:07 freesmartphone.org: default. With full_scale at "2.3" the threshold stepping size is 18 Feb 23 16:52:10 freesmartphone.org: so set its default to 54 (3 * 18). Feb 23 16:52:11 freesmartphone.org: Signed-off-by: Peter van de Werken Feb 23 16:52:11 freesmartphone.org: 03pwerken-fso 07cornucopia * r551b39f4a228 10/fsodeviced/ (2 files in 2 dirs): Feb 23 16:52:11 freesmartphone.org: fsodeviced: accelerometer_lis302: add sysfs path to config Feb 23 16:52:11 freesmartphone.org: The path to the sysfsnode can now be changed from the config file. Feb 23 16:52:11 freesmartphone.org: Signed-off-by: Peter van de Werken Feb 23 16:52:15 freesmartphone.org: 03pwerken-fso 07cornucopia * r6ae421a0d52a 10/fsodeviced/ (2 files in 2 dirs): Feb 23 16:52:15 freesmartphone.org: fsodeviced: accelerometer_lis302: add duration sysfsnode Feb 23 16:52:15 freesmartphone.org: Set the delay (in ms) between events the lis302dl kernel module generates. Feb 23 16:52:15 freesmartphone.org: With this can control the amount of cpu fsodeviced uses when the accelerometer Feb 23 16:52:15 freesmartphone.org: is enabled/generating events. Feb 23 16:52:15 freesmartphone.org: Signed-off-by: Peter van de Werken Feb 23 16:52:19 freesmartphone.org: 03pwerken-fso 07cornucopia * r111bf4329a51 10/fsodeviced/src/plugins/accelerometer_lis302/plugin.vala: Feb 23 16:52:19 freesmartphone.org: fsodeviced: accelerometer_lis302: enable full_scale config variable Feb 23 16:52:19 freesmartphone.org: Add the needed code to use the full_scale config variable. Feb 23 16:52:19 freesmartphone.org: Signed-off-by: Peter van de Werken Feb 23 16:52:25 freesmartphone.org: 03pwerken-fso 07cornucopia * r17a1f0eb68be 10/fsodeviced/src/plugins/accelerometer_lis302/plugin.vala: Feb 23 16:52:26 freesmartphone.org: fsodeviced: accelerometer_lis302: remove the 1 sec timeout Feb 23 16:52:26 freesmartphone.org: Remove the one second timeout. Every time there was an input event the Feb 23 16:52:26 freesmartphone.org: timeout got reset, i.e. no accelerometer data was passed on until the Feb 23 16:52:26 freesmartphone.org: the device was perfectly still for more than a second. Feb 23 16:52:26 freesmartphone.org: Signed-off-by: Peter van de Werken Feb 23 16:52:28 freesmartphone.org: 03pwerken-fso 07cornucopia * rd1be41a9c62e 10/fsodeviced/src/plugins/accelerometer/plugin.vala: Feb 23 16:52:28 freesmartphone.org: fsodeviced: accelerometer: always set orientation Feb 23 16:52:28 freesmartphone.org: fsodeviced would fail on an assert when the dbus methode GetOrientation is Feb 23 16:52:36 freesmartphone.org: called before the plugin has been enabled atleast once. Feb 23 16:52:37 freesmartphone.org: Signed-off-by: Peter van de Werken Feb 23 16:52:37 freesmartphone.org: 03pwerken-fso 07cornucopia * r17d57bb25bd9 10/fsodeviced/ (2 files in 2 dirs): Feb 23 16:52:37 freesmartphone.org: fsodeviced: accelerometer: reimplement orientation Feb 23 16:52:37 freesmartphone.org: Axis orientation is assumed to be that as of the freerunners top Feb 23 16:52:37 freesmartphone.org: accelerometer. The configurable variable deadzone is used to provide a range Feb 23 16:52:38 freesmartphone.org: in which the orientation is not changed. This removes the jittering between Feb 23 16:52:38 freesmartphone.org: orientations when one of the axis is near its zero value. Feb 23 16:52:39 freesmartphone.org: Signed-off-by: Peter van de Werken Feb 23 16:52:40 freesmartphone.org: 03pwerken-fso 07cornucopia * r3c1c51759897 10/fsodeviced/src/plugins/accelerometer/plugin.vala: (log message trimmed) Feb 23 16:52:40 freesmartphone.org: fsodeviced: accelerometer: stateless orientation Feb 23 16:52:41 freesmartphone.org: When flat we still reports the previous (when it was held) screen orientation. Feb 23 16:52:41 freesmartphone.org: The orientation changed signal now sends the same info as the get_orientation Feb 23 16:52:42 freesmartphone.org: method, i.e. the full orientations state. This eliminates the need for the Feb 23 16:52:42 freesmartphone.org: client to keep track of this state information. Feb 23 16:52:43 freesmartphone.org: These messages are (also/still) compliant with the current dbus specification. Feb 23 16:54:15 maybe supporting web applications on SHR (http://www.the-m-project.org/index.html) would give us some more real applications Feb 23 17:01:58 web applications??? Feb 23 17:02:26 such as ones that needs: Feb 23 17:02:57 *3g (which I don't have) Feb 23 17:03:14 *a specific browser Feb 23 17:04:01 *a server for the app writer Feb 23 17:04:18 you can store them locally Feb 23 17:04:27 ah ok Feb 23 17:04:29 :) Feb 23 17:04:32 like webOS does Feb 23 17:04:45 but it has a defined API and is used by many applications out there Feb 23 17:04:54 ok Feb 23 17:05:12 it is not as powerful as native apps but can give us some "mainstream applications" Feb 23 17:05:20 like a twitter or facebook client Feb 23 17:05:25 hmmm Feb 23 17:06:08 look at http://www.phonegap.com/ Feb 23 17:06:12 like facebook can place a phone call to some very expensive country? Feb 23 17:06:35 i'll look on the laptop Feb 23 17:06:40 :) Feb 23 17:06:55 maybe but that can currently every app on SHR Feb 23 17:07:15 but we can disable such features for web apps Feb 23 17:07:27 as long as we don't have a policy framework Feb 23 17:07:40 yes but we have the sources of shr apps Feb 23 17:08:02 for the web apps we can have them too :) Feb 23 17:08:18 more people out there can write html applications than efl ones Feb 23 17:08:30 and many of them are open source Feb 23 17:08:44 "html applications" sounds so confusing and inaccurate Feb 23 17:09:07 ^^ Feb 23 17:09:17 name it web applications or whatever Feb 23 17:09:57 as long as: Feb 23 17:10:20 *we run theses app locally Feb 23 17:10:36 *we have the source Feb 23 17:10:46 it's fine for me Feb 23 17:11:05 if we are a FOSS only distribution then we will have the source for all applications we support even web appliations ... Feb 23 17:11:16 ok Feb 23 17:11:48 i need to eat something Feb 23 17:12:00 Isn't there enough web applications already hosted by third-parties, why host even more locally? Feb 23 17:13:06 PaulFertser: to have the contol over the data you run Feb 23 17:13:07 Twitter or facebook already have mobile-friendly versions of their pages. Feb 23 17:13:33 ok Feb 23 17:13:53 i think everybody has his definition of web apps Feb 23 17:13:57 morphis: i understand your proposal but tbh i see no much sense in trying to bring more users now by allowing some strange apps to work. Feb 23 17:14:05 PaulFertser: http://www.the-m-project.org/getStarted.html Feb 23 17:14:06 *his own Feb 23 17:14:52 PaulFertser: app created with html5 and js are not strange, it's just another framework in an other environment Feb 23 17:14:56 i was thinking of a game or a local music player Feb 23 17:15:32 it's very easy to create apps that way and the html5 and js thing is currently exploding Feb 23 17:15:37 why not supporting it? Feb 23 17:15:38 morphis: i call them strange because they're purposedly abusing existing technologies for no good reason. Feb 23 17:15:56 I am not saying I wanna go to write a runtime for SHR ... Feb 23 17:16:48 i should look at the links... Feb 23 17:17:19 morphis: see, trying to use more and more faster browsers with faster js engines is just sick: they were never meant to be used the way modern "web application programmers" are trying to use. Feb 23 17:17:43 That's clearly the way to abuse the technology. Instead of choosing proper tools for the job. Feb 23 17:17:49 hm Feb 23 17:18:02 And if someone is so lazy to not learn anything suitable for the task at hand, he's very unlikely to write anything decent anyway. Feb 23 17:18:15 thats one opinion Feb 23 17:18:26 but if you look, there are different frameworks out there Feb 23 17:18:35 guys, this is a luxury problem. lets defeat this question to after we have a solid native runtime on a couple of devices. Feb 23 17:18:36 for different types of smartphones Feb 23 17:18:52 mickey|office: :D Feb 23 17:19:10 mickey|office: why not dreaming a little bit while working on solid native runtime ... :) Feb 23 17:19:18 mickey|office: good you are here Feb 23 17:19:22 I have something for you Feb 23 17:19:32 Yes, and that WebOS approach is totally sick in my opinion. The idea is to bring undertalented web-monkeys to produce anything worthy for smartphones is defective by design ;) Feb 23 17:19:44 lol Feb 23 17:19:48 :D Feb 23 17:19:58 if you look at webOS not everything is "web" Feb 23 17:19:59 indeed basics first Feb 23 17:20:08 the whole launcher etc. is not in a browser Feb 23 17:20:12 only the applications itself Feb 23 17:20:20 :) Feb 23 17:20:29 morphis: you look too much at webos Feb 23 17:20:29 morphis: does it prove my statement wrong? Feb 23 17:20:36 well... webos has its merits. i would trade its display subsystem and widget library over ours every day.... if it were open :/ Feb 23 17:20:37 PaulFertser: no Feb 23 17:20:51 look how maemo does things Feb 23 17:21:20 GNUtoo|laptop: even webOS has it's problem with native apps Feb 23 17:21:30 they are doing crazy things to support for example 3D games Feb 23 17:21:40 but anyway let us discuss more important things Feb 23 17:21:58 mickey|zzZZzz: did you see my AudioManager proposal? Feb 23 17:23:27 yes Feb 23 17:24:26 you need some additional info? Feb 23 17:28:57 SHR: 03zimmermann 07shr-settings * rf712a5ec5617 10/shr_settings_modules/shr_ntp.py: shr_ntp: check /etc/default/rcS for UTC value and set hwclock to UTC if requeired Feb 23 17:30:52 mickey|zzZZzz: it's not finished, there are some methods for setting the input missing (and some more documentation) Feb 23 17:32:41 ok. i like it as the AudioManager API, used by very few and critical processes. Additionally though, eventually I think we also need an AudioSession API. Feb 23 17:33:19 ok Feb 23 17:33:51 and how does AudioSession looks like? Feb 23 17:35:39 audiosession would be an agent-type API where you open and close audio sessions based on a the type of requirement (background music, live instrument, input/output), set them active and inactive, get notifications if they're paused (due to a call or an alarm sound, or what not) and resumed, etc. Feb 23 17:36:39 audiosession is more a passive API Feb 23 17:36:46 you can't really chose an output Feb 23 17:36:51 but you will be notified if you get another output Feb 23 17:36:54 while you're playing Feb 23 17:37:01 while audiomanager is the active API Feb 23 17:37:15 so you do policy management with the AudioSession? Feb 23 17:38:20 yes, you try to provide the best level of audio based on the requirement of the app, but by taking into account which app is the "active" one and which priority-apps may take the veto (alarm, telephony) Feb 23 17:38:56 this is pretty much like the iOS audio API, which i have grown to like Feb 23 17:39:18 I like the idea Feb 23 17:39:33 and with that we don't depend on a audio daemon like pulseaudioo Feb 23 17:39:50 as for example palm did the policy handling for different audio sources in pulseaudio Feb 23 17:40:12 and then the audio daemon tells pulseaudio how to manage the diferent sinks Feb 23 17:40:29 yes. if we have something like pulseaudio, even better, then we can delegate lots of work to it, but if we don't have it, we can do some things on our side to suspend/resume the audio sessions for individual apps Feb 23 17:40:49 jepp Feb 23 17:45:27 will we still support alsa? Feb 23 17:45:39 for instance for om-gta02? Feb 23 17:45:51 I mean alsa without pulse Feb 23 17:47:19 we have to. PA doesn't fly on lots of platforms... Feb 23 17:47:37 indeed Feb 23 17:47:55 with the NEON patches, Palm made it not suck on the pre Feb 23 17:48:04 but the good news is that om-gta02 support alsa multiplexing Feb 23 17:48:06 no idea whether those have hit mainline or not though Feb 23 17:48:26 htcdream doesn't Feb 23 17:48:31 n900 does Feb 23 17:49:07 GNUtoo|htcdream: alsa support will be still in, we will even use scenarios for the AudioManager implementation Feb 23 17:49:18 ok Feb 23 17:50:11 how do we handle the phone ringing with alsa and no multiplexing? Feb 23 17:50:26 we should multiplex on om-gta02 Feb 23 17:50:39 last time i looked it didn't multiplex Feb 23 17:50:53 because of no .asoundrc Feb 23 17:50:59 hm Feb 23 17:51:00 or similar Feb 23 17:51:19 mickey|zzZZzz: I can't see why we need PA for that Feb 23 17:51:32 you add the good asoundrc on om-gta02 and it multiplexes Feb 23 17:51:35 so we need to tell the other application which uses alsa currently to suspend and make the other app use alsa Feb 23 17:52:02 GNUtoo|htcdream: so alsa multiplexing works? Feb 23 17:52:23 the concept you sketched is exactly what I suggested to implement via per-app audio devices, in ALSA Feb 23 17:52:26 on om-gta02 yes Feb 23 17:52:56 GNUtoo|htcdream: and on other devices? Feb 23 17:53:07 DocScrutinizer: you mean the AudioSession API? Feb 23 17:53:18 on htcdream forget multiplexing... Feb 23 17:54:01 ok Feb 23 17:54:11 I need to check for palmpre Feb 23 17:54:18 on nexusone if alsa ever work multiplexing is there Feb 23 17:54:22 ok Feb 23 17:54:58 it needs a newer kernel? Feb 23 17:55:01 you want the .asoundrc? Feb 23 17:55:08 or is implemented in userland? Feb 23 17:55:10 jepp Feb 23 17:55:23 it depend on the alsa driver Feb 23 17:55:29 if you have mmap Feb 23 17:55:38 or multiple streams... Feb 23 17:55:56 you should have multiplexing...but at the end Feb 23 17:56:04 you need to test it Feb 23 17:56:19 because i can have multiplexing on dream... Feb 23 17:56:34 but the audio is unbereable after enabling it Feb 23 17:57:09 ok Feb 23 17:57:55 what's multiplexing? Feb 23 17:58:25 you mean mixing? Feb 23 17:59:05 I'd be surprised to find true hw multiplexing in any embedded device Feb 23 17:59:31 I mean 2 apps access the sound card at the same time Feb 23 17:59:37 actually it seems it is becoming more and more unpopular even in PCs Feb 23 17:59:55 and the sound card output the sound of the 2 apps Feb 23 17:59:58 the issue with alsa Feb 23 18:00:00 that's hw multiplexing, yes Feb 23 18:00:02 is that it supports it Feb 23 18:00:12 it's rarely found on any laptop or PC Feb 23 18:00:19 but not changing the volume of every individual stream if I recall well Feb 23 18:00:32 ah? Feb 23 18:00:43 but with .mmap you can have that Feb 23 18:00:51 with a custom .asoundrc Feb 23 18:01:07 mrmoku, do you have your asoundrc for audio multiplexing on om-gta02? Feb 23 18:01:30 usual setup nowadays is ALSA dmix plus this M$ compatible audio codec that dpoesn't support hw multiplexing Feb 23 18:01:37 and ALSa supports softvol Feb 23 18:01:50 on a per app, or per-anything basis Feb 23 18:02:04 wow Feb 23 18:02:13 that's so ooooold Feb 23 18:02:21 wait a blink Feb 23 18:02:28 does that mean that an external app can change the per-app volume? Feb 23 18:02:33 for instance it's ringing Feb 23 18:02:42 http://tech.groups.yahoo.com/group/twinklephone/message/1731 Feb 23 18:02:42 and so you lower the music volume Feb 23 18:02:54 yes Feb 23 18:03:35 exactly that, in a seamless way neatly integrated into what you're used to for fuzzing around with ALSa Feb 23 18:03:38 wow so we really don't need pulse Feb 23 18:04:29 DocScrutinizer, btw do you know how to force a buffer size? Feb 23 18:04:41 for all apps Feb 23 18:04:46 Paul and me even created a special .so used with ALSA hooks that allows arbitrary executables to get started when a app opens the audio device Feb 23 18:05:12 ah that was you? it's upstream now Feb 23 18:05:19 I used it for launching aplay Feb 23 18:05:25 long time ago Feb 23 18:05:34 so you can do wahtever you want, on e.g. dialer opening the audio device to playback ringing Feb 23 18:05:52 what? it's upstream?? :-D Feb 23 18:06:00 support in asoundrc Feb 23 18:06:05 in the default alsa Feb 23 18:06:30 I piped to asoundrc Feb 23 18:06:36 so we can create a mixer control for each application which wants to play audio? Feb 23 18:06:38 but I really don't remember well Feb 23 18:06:54 the support for hooks has been there since long time, we just created a special .so to start arbitrary process on opening/closing the audio device Feb 23 18:07:10 morphis: yes Feb 23 18:07:21 GNUtoo|laptop: no, I have stock SHR everything on my gta02 Feb 23 18:07:35 morphis: without the app even knowing about it Feb 23 18:07:40 mrmoku, try to play 2 sound at the same time, does it work? Feb 23 18:07:46 means no special tweaks to source at all Feb 23 18:08:03 DocScrutinizer: great Feb 23 18:09:02 all that is so great altough I bet htcdream will not be supported Feb 23 18:09:43 root@om-gta02 ~ # aplay /usr/share/sounds/female_message.wav Feb 23 18:09:43 aplay: main:654: audio open error: Device or resource busy Feb 23 18:09:45 as expected Feb 23 18:09:45 does all this rely on proper alsa support in the kernel? Feb 23 18:10:08 morphis, yes Feb 23 18:10:18 dmix needs .mmap if I remember well Feb 23 18:10:58 ok Feb 23 18:11:21 mickey|zzZZzz: fsotdld is segfaulting Feb 23 18:11:22 2011-02-23T18:10:02.702527Z [INFO] SourceGsm : Received GSM network status signal Feb 23 18:11:26 2011-02-23T18:10:02.703672Z [WARN] fsotdld : GLib : can't peek value table for type `(null)' which is not currently referenced Feb 23 18:11:29 2011-02-23T18:10:02.704146Z [WARN] fsotdld : GLib : gvalue.c:191: cannot initialize GValue with type `(null)', this type has no GTypeValueTable implementation Feb 23 18:11:33 2011-02-23T18:10:02.704576Z [WARN] fsotdld : GLib : gtype.c:4197: type id `0' is invalid Feb 23 18:11:36 2011-02-23T18:10:02.704928Z [WARN] fsotdld : GLib : can't peek value table for type `' which is not currently referenced Feb 23 18:11:41 ok palmpre has mmap implementation for alsa Feb 23 18:13:18 morphis: GNUtoo|laptop: the only thing I haven't figured out yet (and so might need a patch to fix a bug/flaw in ALSA) is how to define hooks for plugins higher in ALSA stack. I managed it for the lowest level plugin only, I.E. the one that has hw:0.0 or smilar, for slave Feb 23 18:13:47 ok Feb 23 18:13:52 ah ok Feb 23 18:13:59 mrmoku: fun :/ Feb 23 18:14:14 or maybe that was only for original useage of hooks, to directly set control values Feb 23 18:14:16 looks like a vala or glib regression Feb 23 18:14:24 DocScrutinizer, can something be done with .asoundrc to make htcdream audio better( fixed buffer size and multiplexing) Feb 23 18:14:38 can't recall anymore, it's like 2..3 years ago I messed around with it Feb 23 18:14:49 because dmix depend on .mmap Feb 23 18:14:51 which I don't have Feb 23 18:15:02 if I add .mmap the sound becomes horrible Feb 23 18:15:09 dmix plugin doesn't per se depend on mmap Feb 23 18:15:12 afaik Feb 23 18:15:18 ah? Feb 23 18:15:20 interesting Feb 23 18:15:31 [AO_ALSA] alsa-lib: pcm_direct.c:877:(snd1_pcm_direct_initialize_slave) slave plugin does not support mmap interleaved or mmap noninterleaved access Feb 23 18:15:36 maybe pcm_direct does Feb 23 18:15:40 but what's pcm_direct Feb 23 18:16:12 mickey|zzZZzz: what about integrating the new audio API in FSO, should it be placed inside fsodeviced or do we want a new subsystem for it? Feb 23 18:16:16 like fsoaudiod? Feb 23 18:16:26 http://www.pastie.org/1598952 Feb 23 18:16:49 took from ekiga wiki history Feb 23 18:16:55 morphis: i'd stick it into fsodeviced until it gets too big Feb 23 18:17:09 http://www.alsa-project.org/alsa-doc/alsa-lib/pcm_plugins.html#pcm_plugins_dmix check this. I can't recall ATM Feb 23 18:17:16 as we already have a lot stuff in fsodeviced Feb 23 18:17:35 I hope fsodeviced will not be too big in the end Feb 23 18:17:50 thats why I would separate audio into it's own daemon Feb 23 18:18:34 mrmoku: i have a problem with phoneui-messages on shr-testing Feb 23 18:18:43 morphis: i don't have any strong opinions on that Feb 23 18:18:48 [AO_ALSA] alsa-lib: pcm_direct.c:877:(snd1_pcm_direct_initialize_slave) slave plugin does not support mmap interleaved or mmap noninterleaved access Feb 23 18:18:52 with the example Feb 23 18:18:52 and Feb 23 18:18:52 mrmoku: if i press the show button it segfaults Feb 23 18:18:53 mickey|zzZZzz: ok Feb 23 18:19:18 mrmoku: and backtrace is just: #0 0x400f21a4 in ?? () from /usr/lib/libglib-2.0.so.0 Feb 23 18:19:41 mplayer -ao alsa:device=dmix_44 Feb 23 18:20:41 Heinervdm: happens only for new messages? Feb 23 18:20:46 I have that sometimes too Feb 23 18:20:53 same for aplay -Dplug:dmix_44 Feb 23 18:20:57 mrmoku: it's a new message Feb 23 18:21:05 ah mplayer I have to look at too, it crashes currently the complete device for me ... Feb 23 18:21:12 mrmoku: and for that message it always happen Feb 23 18:21:33 mrmoku: the message is shown and a second later it crashes Feb 23 18:21:47 Heinervdm: I think it crashes when trying to mark the message as seen Feb 23 18:21:58 hmm Feb 23 18:22:08 mrmoku: that's possible Feb 23 18:22:10 Heinervdm: what rev of libphone-ui-shr are you at? Feb 23 18:22:18 (and libphone-ui) Feb 23 18:22:19 latest dbus-glib Feb 23 18:22:33 ahh, right you're not yet on gdbus Feb 23 18:22:34 GNUtoo|laptop: aplay -vv -Dplug:dmix_44 Feb 23 18:23:02 nfc what stack you got fron config files, and what's defined in there Feb 23 18:23:03 * mrmoku switches branch to take a look Feb 23 18:23:19 http://www.pastie.org/1598978 Feb 23 18:23:24 mrmoku: latest commit is the one from Marco Feb 23 18:23:34 in libphone-ui Feb 23 18:23:43 as there is no dbus-glib branch Feb 23 18:24:55 GNUtoo|laptop: I have no idea what's pcm_direct but it seems to be a slave of pcm_dmix Feb 23 18:25:05 or maybe other way round Feb 23 18:25:15 ok Feb 23 18:25:20 you have to check sourcecode to find what's going on Feb 23 18:26:49 ok Feb 23 18:26:58 check your config files to find definitions for pcm_direct and pcm_dmix and/or (pcm_)dmix_44 Feb 23 18:27:01 Heinervdm: hmm... in libphone-ui there is no dbus-glib branch Feb 23 18:27:22 aplay -lL might help Feb 23 18:27:22 mrmoku: yes, there im on the before-gdbus tag Feb 23 18:27:24 Heinervdm: phoneui-utils: disable dates support Feb 23 18:27:27 this one? Feb 23 18:27:30 mrmoku: yes Feb 23 18:27:35 ok Feb 23 18:28:05 but tendency is they disable full listing for more and more of their config stuff, by some flags in config files the name of that tag I can't recall Feb 23 18:29:26 GNUtoo|laptop: check what you got in /usr/share/alsa Feb 23 18:29:39 you'll learn a lot there Feb 23 18:30:01 ok Feb 23 18:31:18 Heinervdm: can you try with DEBUG enabled? Feb 23 18:31:29 Heinervdm: g_debug("going to set read status for the message"); Feb 23 18:31:35 mrmoku: ok Feb 23 18:31:43 check if that's the last thing Feb 23 18:31:46 will install dbg packages befor Feb 23 18:31:57 ok Feb 23 18:32:03 i installed -dev packages by exident ;) Feb 23 18:32:24 hehe, installing -dev packages is fun Feb 23 18:32:30 pulls in looooooooots of stuf :P Feb 23 18:32:32 +f Feb 23 18:32:34 -dbg too Feb 23 18:32:48 i'm always doing it with -nodeps Feb 23 18:33:45 mrmoku: ok, some problems on our side... workingo n it Feb 23 18:34:07 (fsotdld) Feb 23 18:35:21 mrmoku: 2011.02.23 20:04:32.032507 [(null)] CRITICAL: dbus_g_proxy_new_for_name: assertion `interface_name != NULL' failed Feb 23 18:35:47 pcm_dmix.c: ret = snd_pcm_direct_initialize_slave(dmix, spcm, params); Feb 23 18:35:49 I'll look Feb 23 18:36:00 mrmoku: i'm having a lot of those messages Feb 23 18:36:23 it's in dmix_open Feb 23 18:36:45 mickey|zzZZzz: great :) Feb 23 18:37:00 Heinervdm: hmm Feb 23 18:37:01 sigh it depend on it Feb 23 18:37:07 now what should I do? Feb 23 18:37:20 mrmoku: this is the log: http://pastebin.com/s22jLdnm Feb 23 18:37:34 GNUtoo|laptop: what I said, dmix_init_slave fails, so it's not dmix, it's the slave of dmix that's odd somehow Feb 23 18:37:47 ok Feb 23 18:37:50 I understand that Feb 23 18:38:00 and I understood at the time Feb 23 18:38:02 tough Feb 23 18:38:06 I still don't know what to do Feb 23 18:38:43 check dmix_44 definition, to be found somewhere in /usr/share/alsa or /etc/asoundrc Feb 23 18:38:44 basically I see no way arround that issue Feb 23 18:38:51 ok Feb 23 18:38:55 see what slave it got Feb 23 18:39:04 check that slave's defininition Feb 23 18:39:07 hmmmmmmmmmm Feb 23 18:39:10 pcm "hw:0,0" Feb 23 18:39:15 here's the slave Feb 23 18:39:27 Heinervdm: which rev of libfso-glib is that? Feb 23 18:39:28 freesmartphone.org: 03mickey 07cornucopia * r8e66f7e5cecf 10/fsotdld/src/ (lib/locationprovider.vala plugins/source_gsm/plugin.vala): fsotdld: fix dbus-glib -> gdbus conversion oversight Feb 23 18:39:38 mickey|zzZZzz: thanks :-D Feb 23 18:39:54 i hope that's it Feb 23 18:39:56 please report Feb 23 18:39:58 this is supposed to work, dmix with slave hw:0.0 - afaik Feb 23 18:40:04 mrmoku: 910acfab3ac66b6e0b1e9faabf8c852e57b28c8f Feb 23 18:40:05 yup, will do Feb 23 18:40:39 GNUtoo|laptop: you can try change slave pcm to plughw:0.0 Feb 23 18:41:28 or plug:"hw:0,0" Feb 23 18:42:04 mrmoku: what will phonefsod do when it recieves a NOT_IMPLEMENTED exception from fsogsmd? Feb 23 18:42:07 [AO_ALSA] alsa-lib: pcm_dmix.c:1023:(snd_pcm_dmix_open) dmix plugin can be only connected to hw plugin Feb 23 18:42:08 will it died? Feb 23 18:42:11 I'll try type plug Feb 23 18:42:13 s/died/die/ Feb 23 18:42:13 morphis meant: will it die? Feb 23 18:43:11 GNUtoo|laptop: besides that obviously htcdream specific quirk it's not exactly trivial to set up a proper ALSA plugin stack, but once it works and you got used to it, it's rather versatile and nice stuff Feb 23 18:43:46 [AO_ALSA] alsa-lib: pcm_direct.c:1490:(_snd_pcm_direct_get_slave_ipc_offset) Invalid type 'dmix' for slave PCM Feb 23 18:43:51 plug:"hw:0,0" Feb 23 18:43:57 *with Feb 23 18:44:23 yes it's nice etc...but because of the quirks I really had a lot of frustration and bad time with it Feb 23 18:44:36 the only people helping were users that gave useless pointers Feb 23 18:44:52 because they were used to desktop stuff without such huge quirks Feb 23 18:45:31 there's quite a can of worms in ALSA still, but nothing you can't patch and even get the patch upstream Feb 23 18:45:38 altough at some point a dev told me how to fix the mplayer blocking problem when I described to him the bug in details Feb 23 18:45:41 PA is in no way any better Feb 23 18:45:56 palm uses PA + patches in userland Feb 23 18:46:00 in the pixie Feb 23 18:46:27 I didn't succeed with it either Feb 23 18:46:34 basically PA is a friggin soundserver replacing dmix, nothing else Feb 23 18:46:43 ok Feb 23 18:47:00 PA still needs ALSA for hw:0.0 access Feb 23 18:48:16 sorry I got to get dinner now, so no time to dig into ALSA stuff for hours to unfreeze my "knowledge" Feb 23 18:48:32 ok Feb 23 18:48:35 np Feb 23 18:48:41 but I seem to recall there's also a mmap plugin or sth, check the URL I linked above Feb 23 18:48:47 yes Feb 23 18:48:51 a fake mmap plugin Feb 23 18:48:57 I never succedded with it either Feb 23 18:49:09 implemetation might be buggy Feb 23 18:49:12 ok Feb 23 18:49:14 for HTC Feb 23 18:49:18 it is Feb 23 18:49:26 and it's ultra-buggy Feb 23 18:49:28 on any of the plugins, incl hw Feb 23 18:49:33 not simple bugs but very big ones Feb 23 18:49:40 like mplayer blockgin Feb 23 18:49:46 because they use fixed buffer in android Feb 23 18:49:51 so they don't even have that bug Feb 23 18:49:53 ouch Feb 23 18:49:54 when they use alsa Feb 23 18:50:01 because they do not always use alsa Feb 23 18:50:06 it depend on the device Feb 23 18:50:24 there is huge buffer underruns issues too Feb 23 18:50:27 and similar stuff Feb 23 18:50:29 it's scary Feb 23 18:51:04 morphis: hmm... in what occasion? Feb 23 18:51:25 I'd say ALSA is poorly ported to HTC, and you need to give it some love to iron out a lot of *.c bugs in that. Then it will work probably. No use in trying to tackle that on any higher level Feb 23 18:51:54 mrmoku: some commands are not implemented in fsogsmd for palmpre Feb 23 18:52:04 so when you call SetCallingIdentifiaction Feb 23 18:52:08 you will get an exception Feb 23 18:53:00 start with a simple aplay -D hw:0.0 Feb 23 18:53:10 see if that works like it does on PC Feb 23 18:53:19 morphis: the callback will get an error is what you mean? Feb 23 18:53:24 then successively increase complexity Feb 23 18:53:47 mrmoku: correct Feb 23 18:54:15 morphis: that should be fine Feb 23 18:54:16 (of course you might need proper --rate --format --chan settings for aplay on HTC, according to what the DAC does) Feb 23 18:54:24 mrmoku: ok Feb 23 18:54:29 DocScrutinizer, it works but I've used workarround for some bugs, and fixing some other Feb 23 18:54:40 morphis: no 100% guarantee though :P Feb 23 18:54:40 the result is that it works very badly Feb 23 18:54:42 mplayer works Feb 23 18:54:47 mplayer can play movies even Feb 23 18:54:49 aplay works Feb 23 18:54:53 linphone doesn't work Feb 23 18:54:57 some games don't work Feb 23 18:54:59 etc... Feb 23 18:55:00 morphis: but if there is a problem I can fix it fast probably Feb 23 18:55:04 mrmoku: ok Feb 23 18:55:47 then probably linphone requests other audiodevice properties, like in buffersize etc Feb 23 18:55:53 which make it break Feb 23 18:57:02 yes it uses lower rates and stuff like that Feb 23 18:57:10 maybe I should change the driver not to support that Feb 23 18:57:23 but then.... Feb 23 18:57:29 there is the "multiplexing issue" Feb 23 18:57:32 either tweak linphone to acept / use parameters like a working aplay to same device does, or fix ALSA to support that linphone set of parameters Feb 23 18:57:43 you listen to music....a phone call arrives and it can't ring Feb 23 18:59:36 default{slave plug{ slave dmix {slave plug{ slave hw:0.0}}}} Feb 23 19:00:16 ok I'll try Feb 23 19:00:34 but the last part would be problematic Feb 23 19:00:42 slave plug{ slave hw:0.0} Feb 23 19:00:51 Heinervdm: hmm... I'm quite clueless :/ Feb 23 19:01:03 mrmoku: me too Feb 23 19:01:11 ChristW_: ping Feb 23 19:01:13 i can't get a proper backtrace Feb 23 19:01:49 GNUtoo|laptop: yeah, see dmix specs. It might need a direct pcm_hw slave, with fixed rate etc Feb 23 19:02:08 which needs mmap? Feb 23 19:02:27 as mentioned above, I got dusty on those things Feb 23 19:02:37 ok Feb 23 19:02:57 GNUtoo|laptop: what was the command to set the correct sysroot in gdb? Feb 23 19:03:05 set sysroot / ? Feb 23 19:03:09 Basically htcdream has that + wifi PSM issues Feb 23 19:03:26 mrmoku, set sysroot /path/to/sshfs/dir Feb 23 19:04:00 GNUtoo|laptop: yeah, but if you're running on the target Feb 23 19:04:13 GNUtoo|laptop: there was some error that gdb does not have the correct sysroot eventually Feb 23 19:04:36 mrmoku, basically set that in local.conf: Feb 23 19:04:36 An example configuration for setting 44100 Hz, S32_LE format as the slave PCM of "hw:0" is like below: Feb 23 19:04:37 pcm.dmix_44 { type dmix ... slave { pcm "hw:0" Feb 23 19:04:39 Heinervdm: try if the backtrace is better if you call 'set sysroot /' first Feb 23 19:04:39 format S32_LE Feb 23 19:04:40 rate 44100 } } Feb 23 19:05:09 GNUtoo|laptop: local.conf of OE? Feb 23 19:05:12 mrmoku, DEBUG_BUILD = "1" Feb 23 19:05:21 and rebuild what you need to debug Feb 23 19:05:36 GNUtoo|laptop: ok Feb 23 19:05:43 Heinervdm: ^^ maybe that would be worth a try too Feb 23 19:05:44 ok Feb 23 19:05:54 brb Feb 23 19:05:56 altough I tried setting buffer_size Feb 23 19:05:57 >>Note that the dmix plugin itself supports only a single configuration. That is, it supports only the fixed rate (default 48000), format (S16), channels (2), and period_time (125000). For using other configuration, you have to set the value explicitly in the slave PCM definition.<< Feb 23 19:06:03 and it said invalid in the config Feb 23 19:06:23 ok Feb 23 19:07:58 DocScrutinizer, I already tried your configuration, the one you just pasted Feb 23 19:08:06 it has the mmap issue Feb 23 19:08:16 it's not my config, it's an example Feb 23 19:08:24 ahhhh Feb 23 19:08:40 please read the specs in http://www.alsa-project.org/alsa-doc/alsa-lib/pcm_plugins.html#pcm_plugins_dmix Feb 23 19:08:47 ook Feb 23 19:08:54 I'll do it now Feb 23 19:10:06 GNUtoo|laptop: where should i add DEBUG_BUILD = "1" ? Feb 23 19:10:13 local.conf Feb 23 19:10:17 GNUtoo|laptop: ok Feb 23 19:13:04 http://www.alsa-project.org/alsa-doc/alsa-lib/pcm_plugins.html#pcm_plugins_mmap_emul Feb 23 19:13:51 http://www.alsa-project.org/alsa-doc/alsa-lib/pcm_plugins.html#pcm_plugins_hw Feb 23 19:14:17 any know issue in cornucopia&friends HEAD? I would like to bump it in OE (have it in my branch) Feb 23 19:18:13 maybe also http://www.alsa-project.org/alsa-doc/alsa-lib/pcm_plugins.html#pcm_plugins_shm Feb 23 19:18:41 I've that now: Feb 23 19:19:07 ALSA lib pcm_direct.c:1490:(_snd_pcm_direct_get_slave_ipc_offset) Invalid type 'mmap_emul' for slave PCM Feb 23 19:19:08 with: Feb 23 19:19:30 http://www.pastie.org/1599157 Feb 23 19:21:39 http://www.pastie.org/1599167 has corrected whitespaces Feb 23 19:25:23 hmm, docs and system not in sync Feb 23 19:25:32 ahh ok Feb 23 19:25:41 mmap_emul not implemented on HTC? Feb 23 19:25:54 check on your PC Feb 23 19:25:55 maybe I do not have the userspace plugin Feb 23 19:25:57 I'll look Feb 23 19:26:01 cya Feb 23 19:26:09 thanks a lot!!!!! Feb 23 19:26:35 * mrmoku soccer Feb 23 19:43:47 mrmoku: it's the same with DEBUG_BUILD = "1" Feb 23 19:45:55 default{slave plug{ slave dmix {slave plug{ slave hw:0.0}}}} Feb 23 19:45:57 that can't work Feb 23 19:46:08 the slave plug{ slave hw:0.0}} works now Feb 23 19:46:10 but not Feb 23 19:46:14 slave dmix {slave plug Feb 23 19:46:16 because Feb 23 19:46:26 ALSA lib pcm_dmix.c:1023:(snd_pcm_dmix_open) dmix plugin can be only connected to hw plugin Feb 23 19:46:28 so no way Feb 23 19:48:17 ,yeah, another weird limitation/flaw, as basically dmix *should* work with any slave accepting rate and format parameters Feb 23 19:49:02 I'll try harder then Feb 23 19:49:21 adding rate and format limitations Feb 23 19:49:59 nah, the error is rather clear about it Feb 23 19:50:09 might need a patch Feb 23 19:50:13 ok Feb 23 19:50:25 maybe they dropped non hw plugins Feb 23 19:51:26 maybe there's a check somewhere that needs some better conditions than just (salve == "hw") Feb 23 19:51:54 ok I'll look Feb 23 19:52:44 I remove the check? Feb 23 19:53:00 sorry no idea Feb 23 19:53:09 if (snd_pcm_type(spcm) != SND_PCM_TYPE_HW) { Feb 23 19:53:17 SNDERR("dmix plugin can be only connected to hw plugin"); Feb 23 19:53:28 I'll try that Feb 23 19:53:41 I just *think* there shouldn't be a rationale why dmix only works with hw Feb 23 19:53:50 of course Feb 23 19:53:55 but it's worth trying Feb 23 19:57:17 [AO_ALSA] alsa-lib: pcm_hw.c:326:(snd_pcm_hw_hw_params) SNDRV_PCM_IOCTL_HW_PARAMS failed (-22): Invalid argument Feb 23 19:57:19 hmmm Feb 23 20:00:52 well, dmix SHALL work with pcm_hw for slave. If it doesn't on some platform, and throws error about missing mmap, then obviously that pcm_hw soundcard driver is an incomplete implementation Feb 23 20:00:59 ~2119 Feb 23 20:01:01 The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119. Feb 23 20:01:36 Hey folks, this is extraodinary funny and awesome: Knuth gives a lecture about his new document preparation system. I didn't have such a laugh in a long time, that's simply hilarious, highly recommended. Feb 23 20:01:40 http://river-valley.tv/tug-2010/an-earthshaking-announcement Feb 23 20:01:48 or - better - pcm_hw SHALL work as slave for dmix. Feb 23 20:03:54 or maybe dmix is incomplete and is missing the methods to handle a non-mmap interface to pcm_hw, but I doubt somebody messed around with dmix on HTC just to make it incompatible with the soundcard driver Feb 23 20:06:00 "dmix on htc" Feb 23 20:06:07 it's standard dmix Feb 23 20:06:13 I rather guess the guy implemeting the particular alsa soundcard driver for HTC (hw:0,0 pcm_hw device) was lazy and just thought, why should I bother about mmap, we don't need that Feb 23 20:06:15 the alsa driver is the problem Feb 23 20:06:30 basically I can get mmap on the sound card Feb 23 20:06:37 but then the sound is crackled etc... Feb 23 20:06:39 awfull Feb 23 20:06:48 how could i do to test elfe on shr ? Feb 23 20:06:57 there is a workarround at the driver level Feb 23 20:07:01 but I failed to make it work Feb 23 20:07:11 captainigloo, you bitbaken your image? Feb 23 20:07:21 or you just used nokia900's image? Feb 23 20:07:42 i'm doing make shr-unstable as documented on shr website Feb 23 20:07:52 ah? Feb 23 20:07:56 I never did that Feb 23 20:08:01 I use plain openembedded Feb 23 20:08:05 ah :) Feb 23 20:08:08 mrmoku, does make shr-unstable still work? Feb 23 20:08:20 at least is was working i tried Feb 23 20:08:29 +last time Feb 23 20:08:55 ok Feb 23 20:09:03 I don't know how to use that Makefile Feb 23 20:09:13 but if you know how to compile a specific package Feb 23 20:09:16 like efle Feb 23 20:09:22 or wesnoth Feb 23 20:09:25 or whatever Feb 23 20:09:28 make update-shr-unstable Feb 23 20:09:30 sorry Feb 23 20:09:35 just tell to compile efle Feb 23 20:09:43 I did bitbake efle Feb 23 20:09:46 bitbake package-index Feb 23 20:09:50 and installed on target Feb 23 20:10:00 you mean that elfe is already in openembedded ? Feb 23 20:10:04 yes Feb 23 20:10:07 morphis, added it Feb 23 20:10:13 ahaha :) Feb 23 20:10:18 so easy Feb 23 20:10:19 that's why it works on my phone Feb 23 20:10:42 that's why I played with it and with efenith Feb 23 20:11:15 ok, i have done some commit, to have better look on landscape resolutions :) Feb 23 20:12:26 ok thanks a lot Feb 23 20:17:33 DocScrutinizer, that patch failed to do somehting usefull: http://www.pastie.org/1599403 Feb 23 20:33:26 GNUtoo|laptop: did not use the makefile for quite some time Feb 23 20:36:10 mickey|zzZZzz, how to check that I'm registered to the network? **** BEGIN LOGGING AT Wed Feb 23 22:23:30 2011 Feb 23 22:36:36 <[Rui]> hms... network seems quite split Feb 23 22:41:39 captainigloo, hi, i compiled elfe from svn and still only middle button (home) works Feb 23 22:41:39 maybe due to old config file? Feb 23 22:41:40 mrmoku, JaMa|Off: ping Feb 23 22:41:45 pespin__: other buttons doesn't work Feb 23 22:41:45 only home button Feb 23 22:41:50 captainigloo, how to set modules? Feb 23 22:41:50 do I need the gadgets module enabled? Feb 23 22:41:53 pespin__: yes Feb 23 22:41:53 euh no Feb 23 22:41:53 you need to have e modules Feb 23 22:41:54 and longpress on the desktop Feb 23 22:41:54 ok Feb 23 22:41:55 i'm testing on my phone .... Feb 23 22:41:55 first time :) Feb 23 22:42:01 captainigloo, doh, I put forecasts module in elfe and when pressing iy, e crashed >.< Feb 23 22:42:08 pespin__: ah Feb 23 22:42:08 :) Feb 23 22:42:08 captainigloo, and another comment: imo elfe shouldn't resize when illume kb is open :) Feb 23 22:42:08 oh it's the case ? Feb 23 22:42:09 yep Feb 23 22:42:09 beurk Feb 23 22:42:09 i will change that Feb 23 22:42:09 ok it works on my phone ! amazing Feb 23 22:42:09 [info] kornbluth.freenet.org down Feb 23 22:44:21 <[Rui]> hey, net is splitty Feb 23 22:45:03 <[Rui]> mrmoku: did you try the longpress in the contacts list? I'm thinking the longpress timeout should be shorter Feb 23 22:51:06 Slyon: short pong Feb 23 22:51:17 [Rui]: yeah, one second is the default, right? Feb 23 22:51:26 my impression was too long too Feb 23 22:51:27 <[Rui]> mrmoku: I'm thinking it's more than 1s Feb 23 22:51:54 mrmoku, hey i just spoke to michele at the openmoko munich stammtisch Feb 23 22:51:59 <[Rui]> mrmoku: but in elmdentica I set it to half a second. Feb 23 22:52:08 seems kornbluth is back. nicksrv is bach chansrv is back Feb 23 22:52:34 and he sent a patch to add his "valacompass" to shr/oe, but got no feedback Feb 23 22:52:37 <[Rui]> mrmoku: another thing... if we allow multi-select (in which case edit must "return void" but delete may work) we can fix another bug :) Feb 23 22:52:50 any gtk wizard around? Feb 23 22:52:53 Slyon: where did he send to? Feb 23 22:53:08 so i wanted to ask you, if you could add it, or give some feedback to michele. the patch is at the shr-devel ml. it's from the 18.2. Feb 23 22:53:15 what would it take to change style of a button in a gtk theme? Feb 23 22:53:26 [Rui]: yeah, sounds good Feb 23 22:54:07 Slyon: do we have the required module in the kernel? Feb 23 22:54:50 <[Rui]> mrmoku: but I have one issue with the call ringtone mute button, should I commit it without having it work or scrap it and work on multi-select? Feb 23 22:55:16 Slyon: anyway, will look at it tomorrow Feb 23 22:55:20 <[Rui]> is there a way to tell oeventsd please stfu with the ring and vibration? Feb 23 22:55:40 [Rui]: you could commit it to a local branch... to not have to scrap it Feb 23 22:55:54 stfu? Feb 23 22:55:59 <[Rui]> shut the fuck up :) Feb 23 22:56:12 ahh :P Feb 23 22:56:29 no Feb 23 22:56:37 <[Rui]> damn :( Feb 23 22:56:49 a really nice function of *some* phones, to stop ringtone without either accepting nor rejecting a call Feb 23 22:57:11 <[Rui]> DocScrutinizer: nokia's symbian has it, I don't know about meego Feb 23 22:57:13 [Rui] you could try to stop the ringtone via fsodeviced Feb 23 22:57:26 sounds like a bug if oeventsd is missing that Feb 23 22:57:29 <[Rui]> mrmoku: ring *and* vibration Feb 23 22:57:40 <[Rui]> DocScrutinizer: oeventsd is a bug needing to be fixed by replacement :) Feb 23 22:57:49 :-D Feb 23 22:58:02 [Rui]: guess its time to attack that replacement ;) Feb 23 22:58:26 <[Rui]> mrmoku: perhaps by someone who knows better how to do it than I do... Feb 23 22:58:31 [Rui]: stuff the button in a local branch and look into multiselect if you want :) Feb 23 22:58:43 <[Rui]> mrmoku: but that expression was me reading between the lines about what you told me a couple of days ago Feb 23 22:59:07 I'm too tired to think about that now... and we should talk to mickey|office about it too Feb 23 22:59:10 (the replacement) Feb 23 22:59:50 <[Rui]> reading http://book.git-scm.com/3_basic_branching_and_merging.html Feb 23 23:00:09 <[Rui]> mrmoku: ok. Feb 23 23:00:16 [Rui]: good thing :) branching is so easy and yet so usefull in git :) Feb 23 23:00:36 <[Rui]> mrmoku: thing is, should I have branched *before* changing or what? :| Feb 23 23:00:47 [Rui]: no Feb 23 23:00:59 if you have not committed yet you can just do: Feb 23 23:01:04 mrmoku: is oeventsd supposed to handle events on a general level? and act on them by arbitrary actions? Feb 23 23:01:12 git checkout -b my-ringtone-killer-button Feb 23 23:01:17 and commit then Feb 23 23:01:18 <[Rui]> it's commited. Feb 23 23:01:27 ok, but not pushed right? Feb 23 23:01:31 <[Rui]> right Feb 23 23:01:44 then just do Feb 23 23:01:48 <[Rui]> I don't like to push half measures :) Feb 23 23:01:51 git branch my-rintone-killer-button Feb 23 23:02:03 and then revert the master branch back to before Feb 23 23:02:08 if it was just one commit Feb 23 23:02:14 git reset --hard HEAD^ Feb 23 23:02:15 IIRC Feb 23 23:02:28 or git reset --hard origin/master Feb 23 23:03:24 <[Rui]> cool, git diff origin ringtonemute shows my changed nicely so it has worked. Feb 23 23:03:24 Slyon: I will keep the mail with the patch open... so I don't forget tomorrow :) Feb 23 23:03:31 :) Feb 23 23:03:39 ok, gnight all then Feb 23 23:03:56 <[Rui]> gnight! Feb 23 23:05:11 is oeventsd just for ringtones? Feb 23 23:05:19 it's possible to have usb networking and have network on the device ? Feb 23 23:05:19 use the pc as a gateway for the device Feb 23 23:05:37 or is it that prolog thing? Feb 23 23:06:36 meh Feb 23 23:06:38 o/ Feb 23 23:08:50 JaMa|Off: I've re-built gcc per your instructions, and it seems to get me further. I'm not really building from scratch, I already got quite some way. I have another error, but I'll check that tomorrow (Nonrepresentable section in final link) (http://pastebin.com/YKvTwHwc) Feb 23 23:09:01 Going to get some sleep now... good night! Feb 23 23:10:31 mrmoku, thanks Feb 23 23:11:02 captainigloo, yet another comment of elfe (you'll hate me :p): illume home button doesn't work together with elfe Feb 23 23:30:50 <[Rui]> ok, adding multiple contact selection was quicker than I thought (unless there is some creepy bug). Feb 23 23:31:25 captainigloo, (usb networking) sure Feb 23 23:32:22 captainigloo, http://paste.pocoo.org/show/343562/ Feb 23 23:32:45 <[Rui]> cool it worked first time :) Feb 23 23:35:12 having trouble booting from sd card i wonder if that page is related and usefull: http://processors.wiki.ti.com/index.php?title=MMC_Boot_Format ? Feb 23 23:36:05 <[Rui]> chomwitt: what device? Feb 23 23:36:11 gta02 Feb 23 23:44:26 <[Rui]> then I'd think not... Feb 23 23:44:57 <[Rui]> isn't that for omap? Feb 23 23:45:26 ye Feb 23 23:45:26 pespin: yes i get same problem here Feb 23 23:45:38 <[Rui]> for gta02 all you need is a Qi that boots from SD or an uboot configured to boot properly from SD and then just make a filesystem like for any gnu/linux and untar shr-unstable in it Feb 23 23:45:50 i realize there is a lot of problems .. Feb 23 23:46:24 for example, module list is never shown Feb 23 23:47:38 time to sleep Feb 23 23:47:40 ++ Feb 23 23:47:52 [Rui]: i tried those but i get : Unable to read uImage.bin from mmc 1:2 , wrong image format for bootm command. Error cant get kernel image Feb 23 23:48:11 <[Rui]> gta02 doesn't work with mmc I think Feb 23 23:48:20 <[Rui]> captainigloo: see ya Feb 24 00:07:36 captainigloo, module list showed for me Feb 24 00:07:46 captainigloo, gnight Feb 24 00:08:05 SHR: 03rms 07libphone-ui-shr * r31d219964fd4 10/ (10 files in 2 dirs): Implements multiple contact selection in contact list. Feb 24 02:35:18 hi all. Pardon silly question but it's been said that SHR testing RC3 is out however even after "opkg upgrade" I still got SHR -20100529 version... am I missing something obvious? **** ENDING LOGGING AT Thu Feb 24 02:59:57 2011