**** BEGIN LOGGING AT Tue Sep 01 02:59:57 2009 Sep 01 03:51:30 Was not able to turn off the increasingly anoying alarm properly this morning, Look like it got into terminal mode somehow. :) Xcrash? I had to turn it off by holding power. Yesterday I notised the new the screenlock after upgrade. Maybe some change related to this caused it. I will make some more tests later. Sep 01 04:09:10 wpwrak: well usually I avoid manual work like that but I saw no other possibility, I had already spent at least 10 minutes looking for this one testpoint Sep 01 04:11:47 lindi-: yeah, the non-searchability of that document was really annoying Sep 01 06:12:19 freesmartphone.org: seba.dos1 dos/opimd-tracking * r35152439e505 framework/framework/subsystems/opimd/ (backend_manager.py docs/TODO pimb_csv_contacts.py): opimd: backend manager: add Synchronize method Sep 01 06:12:20 freesmartphone.org: seba.dos1 dos/opimd-tracking * r832fdfd68458 framework/framework/subsystems/opimd/ (4 files in 2 dirs): opimd: implement disabling handlers Sep 01 06:12:22 freesmartphone.org: seba.dos1 dos/opimd-tracking * r5d627830c695 framework/framework/subsystems/opimd/pimd_calls.py: opimd: Calls: implement GetMewMissedCalls method Sep 01 06:12:22 freesmartphone.org: seba.dos1 dos/opimd-tracking * r158a9ce6666c framework/framework/subsystems/opimd/pimd_messages.py: opimd: Messages: implement GetUnreadMessages method Sep 01 06:12:24 freesmartphone.org: seba.dos1 dos/opimd-tracking * r40275bb2b815 framework/framework/subsystems/opimd/pimd_notes.py: opimd: Notes: implement NewTag and TagRemoved signals Sep 01 07:59:09 hi Sep 01 07:59:14 any shr devs here? Sep 01 07:59:39 we will be releasing a stable version of litephone some time soon Sep 01 07:59:58 there is a bb file available, so I thought it would be good to add it to SHR repos Sep 01 08:05:11 rusolis: mail it to the shr-devel mailing list, I'd say Sep 01 08:05:42 I don't know litephone, but if it can be easily used on SHR there is no reason why not to include it... Sep 01 08:07:07 ok, thanks Sep 01 08:08:32 just include a bit of background info. I'll see whether I can include it then... Sep 01 08:15:49 NOTE: generating locale en_US (UTF-8) Sep 01 08:15:50 mmap: Permission denied Sep 01 08:16:04 what the fcku is that? Sep 01 08:29:35 rusolis: hej Sep 01 08:29:50 rusolis: jak chcesz to zajrzyj na #openmoko.pl ;) Sep 01 08:31:12 dos1: why don't you put the opimd translations on transifex.net or launchpad Sep 01 08:31:16 then people can maintain them themselves Sep 01 08:33:16 spaetz: opimd-utils isn't meant to be translated Sep 01 08:33:27 spaetz: (maybe except opimd-notes and maybe opimd-dates) Sep 01 08:34:05 spaetz: i commited his translations just because he send it, but i won't even translate it to polish (except opimd-notes ;P) Sep 01 08:34:24 ~opimd-utils Sep 01 08:34:24 methinks opimd-utils is not phone suite, it's only set of test scripts for developers. You can use it as phone apps, but without any warranty. Many things are not implemented, *AND THEY PROBABLY WON'T BE*. Sep 01 08:34:35 that's why ;) Sep 01 08:34:45 but i agree we need some system to handle translations to all SHR apps Sep 01 08:39:57 ok, I agree. opimd cli apps don't really need translation Sep 01 08:40:27 but it would be nice to have a better way of translating for SHR apps. We need to outsource that to the community, they do a much better job than we can. Sep 01 08:41:39 dos1: there is a patch in http://www.shr-project.org/trac/ticket/80 for the silent button Sep 01 08:42:01 can you do some review and help the guy out? It would be nice to encourage newbies to submit patches :-) Sep 01 08:42:30 i'll look at it Sep 01 08:42:39 spaetz: you're very right there, helping new people to enter a project is vital.. http://aseigo.blogspot.com/2009/01/building-community-around-your-foss.html Sep 01 08:42:40 spaetz: btw, why aren't you commiting shr-today recipe? :P Sep 01 08:42:42 thanks, he just mailed to shr-devel too Sep 01 08:42:54 spaetz: it's tested and already built on buildhost ;P Sep 01 08:42:56 I don't even know what shr-today is :-) Sep 01 08:42:59 lemme check Sep 01 08:44:39 spaetz: how about using launchpad for translations? It seems to work well for Navit. Sep 01 08:45:08 sybren: I am fine with any system that let's user update stuff without having to bug us unreliable people Sep 01 08:46:50 spaetz: I used launchpad for the first time recently, and it looked quite comfortable both for non-developer translators and developers Sep 01 08:47:34 spaetz: you can upload/download .po files, and edit translations in a web interface. Translators are helped by the web interface in that it suggests translations based on other projects on Launchpad. Sep 01 08:51:52 is launchpad already opensourced? Sep 01 08:52:20 sybren: is it posible to automate downloading of .po files? Sep 01 08:53:07 dos1: I think it is Sep 01 08:53:32 yup, it is Sep 01 08:53:32 dos1: http://blog.launchpad.net/general/launchpad-is-now-open-source Sep 01 08:56:26 Heinervdm: no idea, wouldn't surprise me either way Sep 01 08:56:41 spaetz: about litephone, there is one issue Sep 01 08:56:56 it depends on qt Sep 01 08:57:10 qt is not available on shr last time I checked Sep 01 08:58:28 rusolis: when your reciepe is correct all packages litephone depends on will be build Sep 01 08:58:35 s/when/if/ Sep 01 08:58:35 Heinervdm meant: rusolis: if your reciepe is correct all packages litephone depends on will be build Sep 01 08:58:59 ok, that makes sense, thanks Sep 01 09:01:12 spaetz/sybren: if you choose Launchpad, please _make sure_ the translation settings are set to "Launchpad Translators" and "Structured" (means, language teams based), not "Open". thanks :) Sep 01 09:01:49 I see red each time I see a project at Launchpad which has just opened its translations without giving any though who is actually going to edit the translations Sep 01 09:02:20 Mirv: do you know how translation works on launchpad? Sep 01 09:02:42 it there some way to automate up and downloading of po files? Sep 01 09:02:46 * rhkfin knows Mirv is a translation guru Sep 01 09:22:20 SHR: seba.dos1 shr-settings * ra6f064f5b67b /shr_settings_modules/shr_phoneutils.py: [phoneutils] allow blank fields Sep 01 09:29:43 SHR: hersche shr-installer * r5dcd7ba835fb / (3 files in 2 dirs): Add german translation Sep 01 09:29:52 SHR: hersche shr-installer * r8038c1d7b5d6 /shr-installer: Use gettext Sep 01 09:36:20 hi Sep 01 09:36:25 PaulFertser: here? Sep 01 09:36:36 hmm Sep 01 09:37:10 khiraly1: bk = burger king :)? Sep 01 09:37:18 yepp Sep 01 09:38:06 DocScrutinizer2: page3 is now searchable Sep 01 09:38:11 lindi-: ;) Sep 01 09:38:17 khiraly1: what's your real name so that I can credit you? Sep 01 09:38:34 Anonyme Alamus Sep 01 09:38:40 ;) Sep 01 09:38:41 heh :) Sep 01 09:39:04 lindi-: no need, it was a 5-10 min of work Sep 01 09:39:16 lindi-: you own me a beer, if we met once in real life;) Sep 01 09:40:13 PaulFertser: with the help with a networkmanager developer, we finally debugged out the root cause. Sep 01 09:40:32 SHR: hersche opimd-utils * r562bb2495e49 /opimd-messages: opimd-messages: use gettext Sep 01 09:40:33 SHR: hersche opimd-utils * rf6454f953104 /data/ (4 files): Add german translation to desktop files Sep 01 09:40:34 SHR: hersche opimd-utils * r20e55c18a57a / (3 files in 2 dirs): opimd-messages: add german translation Sep 01 09:40:37 and it is solvable only with networkmanager plugin (keyfile). Because it always prefers ethernet connection over wifi Sep 01 09:40:49 that is why it overwrites the default gateway. Sep 01 09:41:20 SHR: hersche shr-settings * r577a87a8ca4a /data/shr-settings.desktop: [data] add german translation to desktop file Sep 01 09:52:22 Hi! Is anobody from FSO team alive? Sep 01 09:53:14 I'm asking to create tar balls for fsousaged, misc-vapi and libfsoframework Sep 01 09:54:36 dos1, Hi ! How is opimd status? maybe its good time to create some framework tarball with opimd support? ms55 too outdated Sep 01 09:54:59 max_posedon: SHR supports opimd for ages Sep 01 09:55:08 err Sep 01 09:55:14 SHR provides opimd for ages Sep 01 09:55:36 as there are no UI apps which can use opimd by default, except pyphonelog and opimd-notes Sep 01 09:56:32 I know) but, I wat just tar.bz2 of framework in some 'stable' status Sep 01 09:57:01 I'm writinf ebuilds for Gentoo, you know) Sep 01 09:58:15 master broken sometimes, so I want snapshot of framework Sep 01 09:58:25 (11.55.36) dos1: as there are no UI apps which can use opimd by default, except pyphonelog and opimd-notes <-- then help me!;) Sep 01 09:58:52 max_posedon: frameworkd master broken? Sep 01 09:58:55 WTF? ;x Sep 01 09:59:00 <\marco> hi to all :) Sep 01 09:59:15 khiraly1: you need help with what? Sep 01 09:59:39 max_posedon: a) opimd develops rapidly, there is no sense in releasing "stable" snapshot, as it will became unstable and old after week Sep 01 09:59:53 Heinervdm: implementing opimd in paroli Sep 01 10:00:06 Im thinking to write calendar app, and the gui is no problem for me Sep 01 10:00:22 max_posedon: b) well, i didn't see broken framework.git HEAD since ages Sep 01 10:00:24 master isn't broken, just broken sometimes) Sep 01 10:00:31 max_posedon: ^^^ Sep 01 10:00:32 khiraly1: i'm writing calendar app and it's the other way around ;) Sep 01 10:00:51 <\marco> I've made some others variant of my logo idea.. where's the best position to put them? Down the page or next to the my old logo propose? Sep 01 10:00:56 Heinervdm: then unify our efforts Sep 01 10:01:10 khiraly1: yes :) Sep 01 10:01:21 Heinervdm: ok, to shortcircuit it. I will show you my enlightenment gui this evening Sep 01 10:01:22 <\marco> ( the wiki page ) Sep 01 10:01:27 khiraly1: you tried opimd-dates already? Sep 01 10:01:48 Heinervdm: nope. But dont want to ruin my inspiration;) Sep 01 10:02:01 khiraly1: opk :D Sep 01 10:02:03 ok Sep 01 10:02:12 I have seen the screenshot Sep 01 10:02:23 the blueish photo, with day view Sep 01 10:02:28 it's working now Sep 01 10:02:47 there are more screenshots of it, from a month ago Sep 01 10:02:53 http://scap.linuxtogo.org/files/f28dd366a1fd68687049b2d146eb778e.png Sep 01 10:02:58 ok, show me the screenshots Sep 01 10:03:55 khiraly1: blue comes from my theme, not from app ;P Sep 01 10:04:36 I want a 7x5 grid for month view Sep 01 10:04:44 khiraly1: hmm, the screenshots are gone, i will upload new one's Sep 01 10:04:46 and some kind of zoom for easy managing Sep 01 10:05:01 I have an idea to implement it in .edc file Sep 01 10:05:21 dos1, I need apply some patches on framework, to make pathes more gentoo-way, if i'l use master, some day ebuild will fail, I dislike this case Sep 01 10:05:34 I think I can do it by this evening Sep 01 10:05:42 max_posedon: wrong way Sep 01 10:05:57 It just about helping others distros to support fso Sep 01 10:06:03 I have already done a calculator, and it works pretty awesome (in my opinion) Sep 01 10:06:11 max_posedon: instead of patching framework in gentoo, patch framework in HEAD, to use generic way in determining paths Sep 01 10:07:04 but OE and Gentoo uses differnt paths for same thing Sep 01 10:09:35 khiraly1: http://scap.linuxtogo.org/ i uploaded all screens Sep 01 10:10:29 Heinervdm: Are you writing it in python or in vala? Sep 01 10:10:52 khiraly1: python, because this should only be a reference Sep 01 10:11:29 you are using default elementary widgets ... Sep 01 10:11:45 khiraly1: yes, it's a table with buttons Sep 01 10:11:54 but that's not really nice Sep 01 10:11:54 hmm, i'd love to know who uploaded the elock screenshots there Sep 01 10:12:32 Im thinking of some kind of zoom. Because in my opinion 7x5 grid is hard to tap on it Sep 01 10:12:47 and elementary is not suited to this (in my view) Sep 01 10:13:15 the size of the buttons is ok Sep 01 10:13:30 but it's not the nice way i did it Sep 01 10:13:48 because i had to set a fix value for finger_size Sep 01 10:13:52 and how can you show how many events are on a given day? Sep 01 10:14:23 i thought only to indicate that there are events Sep 01 10:14:53 i copied the look of my old phone ;) Sep 01 10:15:02 ok. enough talk, lets code;) Sep 01 10:15:16 I want to try out my idea, and will post an application later this day (I hope) Sep 01 10:15:31 ok, with an own .edc? Sep 01 10:15:34 I prefer to using plain .edc file, because of its flexibility Sep 01 10:15:44 that's better Sep 01 10:15:52 I can inject there elementary widgets, if I think is suitable Sep 01 10:16:08 but dont see when one should I borrow from elementary Sep 01 10:16:46 s/when/which/ Sep 01 10:16:46 khiraly1 meant: but dont see which one should I borrow from elementary Sep 01 10:17:32 also I have a back button, which is at fixed position in every paroli application. And I want to stick to this design decision (as I invented it;-D) Sep 01 10:17:53 khiraly1: dos1 told me, that morphis tries to make an calendar elementary widget Sep 01 10:18:08 yeah, yeah. everybody are waiting for it Sep 01 10:18:12 ;) Sep 01 10:18:15 :) Sep 01 10:18:43 btw, if you get morphis could you please tell him to implement get_evas object on elementary.Window object? Sep 01 10:18:48 without it, there is no nice way to choose a date... Sep 01 10:19:08 ~seen morphis Sep 01 10:19:08 morphis was last seen on IRC in channel #openmoko-cdevel, 12d 14h 30m 34s ago, saying: 'good night'. Sep 01 10:19:17 I want to use plain evas objects for my gps application... Sep 01 10:19:20 i think he's on vacation Sep 01 10:19:39 yeah, but elementary people will be on code freeze by this weekend Sep 01 10:19:42 if I know it right Sep 01 10:19:55 khiraly1: there is a way to get evas object Sep 01 10:20:01 how so? Sep 01 10:20:19 i will have a look Sep 01 10:20:20 elementary.Window.get_evas() there is the functino, just returns with none Sep 01 10:21:02 evas = evas_object_evas_get(win); Sep 01 10:21:29 and it works? Sep 01 10:21:33 in C Sep 01 10:21:43 yepp, in C. But not in python Sep 01 10:21:46 thats the bug Sep 01 10:21:53 i have this application: http://laszlo.krekacs.googlepages.com/Screenshot-1.png Sep 01 10:22:09 ok Sep 01 10:22:24 and I want to add a gui on top of it using .edc file. Sep 01 10:22:53 I use plain evas objects for the app (currently). I want the gui be a .edc file injected here and there some elementary widgets Sep 01 10:23:26 ok, then let's wait for morhis Sep 01 10:23:40 but im fine with plain evas objects for the map (background) and for the needle Sep 01 10:23:50 its the fastest I think Sep 01 10:27:03 Heinervdm: btw, did you already implemented some advanced scripting in .edc file? (like inspecting the mouse cursor and panning some .edc objects) Sep 01 10:27:33 no Sep 01 10:27:54 Heinervdm: hi. the project owner should have an option to download all PO files at once, ie. to update project repository for example. otherwise for a normal translator no automation, just clicking download, translating, and clicking upload (if web interface is not enough) Sep 01 10:29:21 Mirv: thx Sep 01 10:46:32 hmm Sep 01 10:50:16 Heinervdm: btw, did you ever tried evas demo apps? Sep 01 10:52:20 khiraly1: no, i tried to write a webbrowser with elementary, but that Sep 01 10:52:22 's all Sep 01 10:52:37 hmm Sep 01 10:52:44 there is an enlightenment webbrowser effort Sep 01 10:52:58 dunno the name of it Sep 01 10:53:05 but its rather big project Sep 01 10:53:08 eve Sep 01 10:53:34 yepp Sep 01 10:53:43 and yours was before eve? Sep 01 10:53:50 or what is wrong with eve? Sep 01 10:54:12 (btw, for me if I could scroll in a webbrowser like on elementary list, than would be mine dream app) Sep 01 10:54:32 khiraly1: current eve doesn't support fingerscrolling Sep 01 10:54:39 yeah Sep 01 10:54:46 for me fingerscrolling is a musthave Sep 01 10:54:57 I dunno what is eve exactly Sep 01 10:55:03 is it using elementary? Sep 01 10:55:14 or eet, or edje? Sep 01 10:55:34 it's not using elementary Sep 01 10:55:45 don'T know what it uses Sep 01 10:57:30 fingerscrolling is a musthave Sep 01 10:58:19 yes Sep 01 10:58:37 but now i will wait for someone else to do this Sep 01 11:02:00 ;) Sep 01 11:02:08 and who? Sep 01 11:02:19 elementary is raster's pet project Sep 01 11:02:44 dont know Sep 01 11:02:45 not many people use elementary. shr apps, paroli, and some upcoming community program Sep 01 11:03:56 now i will have a calendar, as browser i can use midori till sth else will show Sep 01 11:10:41 SHR: albacorefr shr * r20d67e4afbf0 /libframeworkd-phonegui-efl/ (7 files in 3 dirs): libframeworkd-phonegui-efl: add "Silent" button Sep 01 11:12:15 Heinervdm, khiraly1: eve had finger scrolling Sep 01 11:12:37 probably you should figure out why it's removed Sep 01 11:12:46 dos1: was you able to try it out at least once? Sep 01 11:12:48 (or if it can be enabled again) Sep 01 11:12:52 khiraly1: yup Sep 01 11:12:57 and how it behaved? Sep 01 11:13:03 really nicely Sep 01 11:13:14 dunno, why midori is preferred than Sep 01 11:13:19 it is not finger friendly at all Sep 01 11:16:27 but ewww/eve were hard to build Sep 01 11:16:45 i build it once Sep 01 11:16:54 but now it doesn't build anymore Sep 01 11:17:55 we should catch some eve developer Sep 01 11:19:54 is eve still dEVEloped? Sep 01 11:20:03 wasn't it just a test app? Sep 01 11:20:22 how about woosh? Sep 01 11:20:51 woosh is more like midori Sep 01 11:20:53 its gtk based Sep 01 11:21:08 rhkfin: and woosh isn Sep 01 11:21:13 't developed anymore Sep 01 11:21:39 http://khiraly.googlepages.com/calendar-1.png Sep 01 11:21:42 my first try Sep 01 11:21:48 Im going home, and continue Sep 01 11:22:30 khiraly1: i suggest to set fixed positions for weekdays Sep 01 11:22:42 it is fixed Sep 01 11:22:48 to pixel Sep 01 11:23:07 although I need handtune the last two. Because they are overlapping Sep 01 11:23:12 i mean a fix row for mondays and so on Sep 01 11:23:25 it is also done Sep 01 11:23:28 s/row/column/ Sep 01 11:23:29 Heinervdm meant: i mean a fix column for mondays and so on Sep 01 11:23:31 ok Sep 01 11:23:43 mon, tues, wedn, thursd, friday, saturday, sunday Sep 01 11:23:48 its seven, no?;) Sep 01 11:23:56 ok, I really need to go, my laptop is out of juice Sep 01 11:23:59 cant stay more Sep 01 11:24:04 ok Sep 01 11:25:08 Heinervdm: woosh source code is less than 500 lines Sep 01 11:25:18 Heinervdm: it's easy to develop :) Sep 01 11:25:43 heh, cant suspend my laptop anymore Sep 01 11:25:48 its really out of juice Sep 01 11:26:06 SHR: seba.dos1 shr * rff9d9c4058ae /libframeworkd-phonegui-efl/src/view/call-common.c: libframeworkd-phonegui-efl: change g_warnings into g_debugs in silenting Sep 01 11:26:17 SHR: seba.dos1 shr * rc4bf0e5dc0d0 /libframeworkd-phonegui-efl/data/call.edc: libframeworkd-phonegui-efl: place "Silent" button on middle Sep 01 11:38:45 Heinervdm: ever tried the tear web browser (gtk/webkit?) Sep 01 11:38:52 it's really finger friendly Sep 01 11:38:58 and fast on my N800 tablet Sep 01 11:39:11 probably not available on the FR, dunno Sep 01 11:40:16 spaetz: is it free? Sep 01 11:40:49 spaetz: no, not yet Sep 01 11:55:37 tear uses the same strange build script as midori... Sep 01 11:55:59 is someone willing to test midori-0.1.8 reciepe? Sep 01 11:57:31 SHR: seba.dos1 shr * re16475d3117d /libframeworkd-phonegui-efl/src/view/ (call-common.c call-common.h call-incoming-view.c): libframeworkd-phonegui-efl: better handling of call mode init Sep 01 12:01:52 SHR: seba.dos1 shr * rd434976663a4 /libframeworkd-phonegui-efl/src/view/call-common.c: libframeworkd-phonegui-efl: fix typo Sep 01 12:19:54 SHR: seba.dos1 shr * r57f486881a17 /libframeworkd-phonegui-efl/src/view/ (call-common.c call-incoming-view.c): libframeworkd-phonegui-efl: fix changing sound mode from init state Sep 01 12:22:52 re Sep 01 12:31:15 Heinervdm: ping Sep 01 12:31:36 pong Sep 01 12:37:37 Heinervdm: gimme the url of your calendar gui Sep 01 12:39:55 khiraly1: it's within opimd-utils git Sep 01 12:40:06 I mean the screenshot Sep 01 12:40:30 http://scap.linuxtogo.org/files/55d8c3386c67d6e54667a85d3f88dc80.png Sep 01 12:42:26 http://khiraly.googlepages.com/calendar2.png Sep 01 12:42:30 ^^ Im here right now Sep 01 12:42:48 it still left some vertical space Sep 01 12:42:52 dunno what to put there Sep 01 12:43:23 khiraly1: current date? tasks for today or selected day? Sep 01 12:43:24 I tweaked a little, the last two elements (sat, sun) has 1 px less width than the others Sep 01 12:45:33 Hmm.. I was thinking they looked a little bit smaller... :D Sep 01 12:50:29 SHR: seba.dos1 shr * rb18cdee74d98 /libframeworkd-phonegui-efl/src/view/ (call-common.c call-incoming-view.c): libframeworkd-phonegui-efl: fix swapped states in sileting ringtone Sep 01 13:06:04 hmm Sep 01 13:06:05 ;) Sep 01 13:06:09 there is not much space left Sep 01 13:06:11 ;)) Sep 01 13:08:08 ooooooohhh Sep 01 13:08:11 + static char * ringtone_name = "/usr/share/sounds/ringtone_ringnroll.wav"; Sep 01 13:08:15 that's unacceptable Sep 01 13:08:18 ;x Sep 01 13:12:54 indeed! Sep 01 13:13:13 SHR: seba.dos1 shr * r59c5bb402cd8 /libframeworkd-phonegui-efl/src/view/call-common.c: libframeworkd-phonegui-efl: fix stopping sound on incoming call automatically on some cases Sep 01 13:18:06 hi all Sep 01 13:18:52 i tried to make a .jffs2 image, but it doesn't stop creating the image until my hdd is full(had more than 10gb). i use same mkfs.jffs2 as SHR does Sep 01 13:19:20 Hmm.. I can see a potential problem with a 10GB jffs2 on Freerunner.... Sep 01 13:19:55 dos1: where have you seen that string? Sep 01 13:19:58 clearly bad Sep 01 13:20:43 i executed it like this: http://pastebin.com/m24e4f013 Sep 01 13:21:04 rhkfin: yeah, and the rootfs has about 241 mb Sep 01 13:21:17 i dunno what he is doing Sep 01 13:22:43 * rhkfin doesn't understand this stuff at all.. Sep 01 13:22:55 spaetz: that's from that patch about silenting Sep 01 13:23:33 outch Sep 01 13:23:42 I should have had a look at the patch... Sep 01 13:23:53 thanks for dealing with this/him Sep 01 13:27:41 spaetz: i already asked that guys about not hardcoding values Sep 01 13:44:13 hmm Sep 01 13:44:23 I should find my camera Sep 01 13:50:28 dos1:ringtone_name ...oh yes... I'm sorry for that, I forgot this hardcoding value, How can I get back ringhtone path Sep 01 13:51:12 albacore: by opreferencesd.play with mdbus, you can also check how shr-settings does that Sep 01 13:53:34 Heinervdm: ping Sep 01 13:53:41 khiraly1: pong Sep 01 13:53:54 http://khiraly.googlepages.com/calendar4.jpg Sep 01 13:54:07 is real world, it will look like this Sep 01 13:54:52 nice Sep 01 13:55:03 a bit colorfull :) Sep 01 13:55:10 yeah, its for debugging Sep 01 13:55:18 will be black&white, as the rest of paroli Sep 01 13:55:19 ;) Sep 01 13:55:25 dos1: I do that Sep 01 13:55:40 khiraly1: ok :) Sep 01 13:56:46 http://khiraly.googlepages.com/calendar5.png Sep 01 13:56:49 ^^ a screenshot Sep 01 13:58:07 fckuing gtk+ won't build. damn it Sep 01 13:58:45 Heinervdm: it should be 7x5 or 7x6? Sep 01 13:58:51 yours is 7x6 Sep 01 13:58:54 doh Sep 01 13:58:56 7x5 Sep 01 13:59:30 cant be a month 6 row long Sep 01 13:59:47 khiraly1: mine is dynamic Sep 01 14:00:04 it will have 6 in a month that need it Sep 01 14:00:32 yeah it can be 6 row. If the month begins on sun and at least 30 day long Sep 01 14:00:45 or begins at sat and 31 days long Sep 01 14:01:01 yes Sep 01 14:01:02 (15.59.47) Heinervdm: khiraly1: mine is dynamic <-- no use of it. As the limitation is the 7 column ... Sep 01 14:01:18 you dont gain additional (useful) space Sep 01 14:01:44 and being static also means, that I can display some days from the precedent and after month Sep 01 14:02:00 yes Sep 01 14:02:30 i was to lazy to implement this Sep 01 14:02:37 oh, and you should also merge the '< August 2009' 'October 2009 >' line with the 'september 2009' line Sep 01 14:02:47 I will do it at least Sep 01 14:03:42 and the pink row is really finger friendly in my case. It has enough height Sep 01 14:05:09 Heinervdm: do you know anything about .edc gui? Sep 01 14:05:19 khiraly1: no Sep 01 14:05:53 mainly there are two type of things: part and programs Sep 01 14:06:11 part can be rect, text, image, etc Sep 01 14:06:44 and each part can have multiple state. so a rect can have a "default" and a "pressed" and a "deactivated" and a "heinervdm" state Sep 01 14:07:04 each state can redefine its position, color, size, etc Sep 01 14:07:11 now you have programs Sep 01 14:07:43 with programs you can wirte some small programs to handle specific events (like button press), and you change the sate of an object Sep 01 14:08:08 so if there is a button,down,1 event on a rectange, you can change its state, so you can imitate the pressing effect Sep 01 14:08:42 the interesting part, is from programs you can accept and pass external events. So you can have a communication channel between your python program and your gui code Sep 01 14:08:45 thats it Sep 01 14:09:01 ok Sep 01 14:09:16 part can also be a swallow type, so there you can inject elementary widgets Sep 01 14:11:19 so in my case, when you click on a rect, I will send a message to the python program like "button-43-clicked", and will launch a method to handle this event Sep 01 14:18:26 dos1: ping Sep 01 14:18:34 spaetz: pong Sep 01 14:18:34 dos1: shr-today is commited Sep 01 14:18:40 spaetz: thanks :) Sep 01 14:18:43 I also bumped the PR Sep 01 14:18:54 spaetz: hmm Sep 01 14:19:01 spaetz: i can't see shr-today commited Sep 01 14:19:03 spaetz: only mokonnect Sep 01 14:19:16 pushing as we type Sep 01 14:19:22 pushed Sep 01 14:19:32 ok :) Sep 01 14:19:39 err, I bumped the mokonnect PR, I meant Sep 01 14:22:43 preferred version 0.22 of connman not available (for item connman) Sep 01 14:23:25 and indeed there is no connman_0.22 bb Sep 01 14:26:09 heck, there is connman-0.40. Why are we still back in the stone age. connman wise? Sep 01 14:27:24 spaetz: connman_git is used, isn't it? Sep 01 14:28:10 spaetz: at least there is revision used in shr-autorev-unstable.. Sep 01 14:28:29 spaetz: if you want to prefer that _git version please check http://lists.linuxtogo.org/pipermail/openembedded-devel/2009-August/013420.html Sep 01 14:28:49 no clue. at least we seem to preferred_version=0.22 or something. need to check Sep 01 14:30:53 that rev number in shr-autorev-unstable is for release 0.38 Sep 01 14:31:12 from Mon, 3 Aug 2009 so no in the stone age :) Sep 01 14:32:37 JaMa: it's just that conf/distro/include/preferred-shr-versions.inc includes PREFERRED_VERSION_connman ?= "0.22" Sep 01 14:32:52 which seems to overlap with out shr-unstable-autorev Sep 01 14:33:07 that's why bitbake complained about missing 0.22, I guess Sep 01 14:33:29 s/overlap/conflict/ Sep 01 14:33:41 yes.. but when 0.22 is not found then bitbake looks for newest version which is _git Sep 01 14:34:05 luckily DEFAULT_PREFERENCE = "-1" Sep 01 14:34:09 is commented out :) Sep 01 14:34:13 hehe Sep 01 14:34:40 but you cannot prefer version with PV = "0.22+gitr${SRCPV}" as is used in _git.bb Sep 01 14:35:33 because this PV is changed with every change of revision in shr-unstable-autorev or even with every change in repository when AUTOREV is used Sep 01 14:36:22 so you can remove PREFERRED_VERSION_connman ?= "0.22" line from preferred-shr-versions.inc and warning will disappear without change of behavior (_git.bb) will be still used Sep 01 14:37:16 or you can support my patch in oe ml and then use PREFERRED_VERSION_connman ?= "0.22+gitr*" to ensure, that _git.bb will be used even with DEFAULT_PREFERENCE = "-1" Sep 01 14:39:55 sorry, I am not messing with OE internals, I don't know anything about OE so I leave that to the real guys :-) Sep 01 14:40:31 I won't modify stuff outside our little OE/import branch if not absolutely necessary Sep 01 14:40:41 its not even in OE :) Sep 01 14:40:47 its in bitbake itself! :)) Sep 01 14:40:57 outch :-). heh Sep 01 14:41:06 not touching that either :) Sep 01 14:57:47 khiraly1: hey Sep 01 14:57:51 khiraly1: interesting :D Sep 01 14:58:16 PaulFertser: I think its more buggy than interesting Sep 01 14:58:30 Im writing shell script for proper iptables Sep 01 14:58:37 khiraly1: no wonder, there's a reason why everybody hates NM :D Sep 01 14:58:50 it works for corporate monkeys Sep 01 14:59:30 they go to work, they plug in the computer, and when they need a coffee, they took the computer with them and are using wifi Sep 01 14:59:42 in that scenario the nm works fine Sep 01 14:59:42 ;) Sep 01 15:00:36 khiraly1: it's really cool you was determined enough to finally solve this problem properly ;) Sep 01 15:00:39 :) Sep 01 15:00:54 I needed you Sep 01 15:01:01 I would just give up after 10 min Sep 01 15:03:07 in bash, is there an elif command? Sep 01 15:03:14 if .... then Sep 01 15:03:18 .... Sep 01 15:03:19 else Sep 01 15:03:20 ... Sep 01 15:03:21 fi Sep 01 15:03:26 is there elif too? Sep 01 15:07:24 use if ... else ... if ... fi fi ? Sep 01 15:07:31 use if ... else if ... fi fi ? Sep 01 15:07:47 yeah, but it looks really ugly Sep 01 15:07:56 can I specify the password to scp? Sep 01 15:08:17 so dont gimme an password prompt, but try with the password what I specify in the command line Sep 01 15:08:54 khiraly1: that's really hard, i did that, but it's too tricky, better to use ssh key. Sep 01 15:09:15 PaulFertser: yepp, but freerunner does not have any password Sep 01 15:09:20 scp -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null /etc/resolv.conf root@192.168.0.202:/etc/resolv.conf Sep 01 15:09:21 ping dos1 Sep 01 15:09:29 ^^ I want to launch it from a script Sep 01 15:09:30 Slyon: pong Sep 01 15:09:36 Slyon: sent patch to you Sep 01 15:09:41 Slyon: check spam ;D Sep 01 15:10:01 dos1: =P, commited it ;) Sep 01 15:10:11 khiraly1: it's still a password. I think opensshd allows to login without a password if it's blank, not sure about dropbear. Sep 01 15:10:17 NM work fine for me, but then I might be a corporate monkey Sep 01 15:10:19 dos1: you could rebuild shr-today with working incoming call, gsm, and battery status Sep 01 15:10:33 Slyon: yup, i'll do that Sep 01 15:10:49 spaetz: sure, you are Sep 01 15:10:51 ;) Sep 01 15:10:54 ;) Sep 01 15:11:07 khiraly1: thanks! Sep 01 15:11:08 btw, NM does not handle right the freerunner Sep 01 15:11:15 dos1: thanks what? Sep 01 15:11:21 khiraly1: it does for me. I just had to add it manually Sep 01 15:11:21 khiraly1: thanks to you i started to play with injecting edje object to elementary Sep 01 15:11:25 khiraly1: it's great! ;) Sep 01 15:11:54 doh, paroli will just loose all its advantage ....;-( Sep 01 15:11:59 ;)) Sep 01 15:12:07 :D Sep 01 15:12:18 PaulFertser: Im still interested in commandline version Sep 01 15:12:21 scp -o StrictHostKeyChecking=no,PasswordAuthentication=yes -o UserKnownHostsFile=/dev/null /etc/resolv.conf root@192.168.0.202:/etc/resolv.conf Sep 01 15:12:25 command-line line 0: Bad yes/no/ask argument. Sep 01 15:12:43 khiraly1: I just have to add the FR Mac address to NM and set IP address/netmask manually. It connects and assigns IP just fine Sep 01 15:12:49 khiraly1: use configuration file. Sep 01 15:13:01 when plugging in the FR Sep 01 15:16:46 Slyon, hey, shr-today continues showing the message as unread after I've read it. Is it a known bug? Sep 01 15:17:27 Sharwin_F: yes, it's opimd related, as there is no application, which tags the messages as "read" in opimd Sep 01 15:17:51 Slyon, doesn't opimd-messages do that? Sep 01 15:18:05 Sharwin_F: no it isn't implementetd in opimd-messages Sep 01 15:18:10 ok :) Sep 01 15:18:44 Sharwin_F: and dos said, he will not implement it, as opimd-messages was just for learning some elementary stuff Sep 01 15:18:45 PaulFertser: do you think any of the new fso components might be even more nasty on GPRS disconnect than old one? Sep 01 15:19:25 g'evening Sep 01 15:19:35 ho Sep 01 15:19:58 Slyon: run opimd-notifier Sep 01 15:20:08 Slyon: then just mark messages as read :P Sep 01 15:20:55 dos1: howto mark them? opimd-notifier runs on startup, doesn't it? Sep 01 15:22:09 btw, is there a howto somewhere on correctly creating new packages for shr and correctly creating patches? Sep 01 15:22:33 PaulFertser: yesterday I hooked FR up to usb-internet... "huh? no works? ahh, GPRS still active with same metric" I disconnected gprs and ended with a resolv.conf "nameserver 127.0.0.1" :-/ Some hours later I found framework/dbus completely borked Sep 01 15:22:53 dos1, doesit become marked as read when you press "Read" to read them on opimd-notifier? I did that and still is shown as unread in shr-today Sep 01 15:23:17 Sharwin_F: oh Sep 01 15:23:30 Sharwin_F: ok, updating isn't implemented yet in SIM-Messages-FSO backend Sep 01 15:23:31 ok, its impossible Sep 01 15:23:39 I should generate key, and copy to freerunner Sep 01 15:23:50 it ruins after upgrading the system Sep 01 15:23:53 dos1, I¡m using Sqlite one, remember? :P Sep 01 15:23:56 and also knowhosts too Sep 01 15:23:57 dos1: Sharwin_F: noticed something similar. Didn't go in deepth on it Sep 01 15:24:26 Sharwin_F: oh. that's strange then Sep 01 15:24:48 Sharwin_F: is opimd-notifier saying anything in console when trying to mark message as read? Sep 01 15:25:36 dos1, it just let me read the message without ay problem, don't know about console, it wasn't attached to it :S Sep 01 15:25:49 DocScrutinizer: frameworkd writes 127.0.0.1 there. Sep 01 15:25:57 dos1, is there some command on opimd-client to show if a message is unread? Sep 01 15:26:02 *opimd-cli Sep 01 15:26:04 that's utterly bad Sep 01 15:26:20 Sharwin_F: so run opimd-notifier from console Sep 01 15:26:53 DocScrutinizer: (new fso components) no idea, i don't use them yet. Sep 01 15:28:00 uhm, weird, I've 2 instances of opimd-notifier running, I might have started it 2 times because I didn't remember I had done it already Sep 01 15:28:29 Sharwin_F: it's started on startup Sep 01 15:28:43 Slyon, oh, didn't know that :P Sep 01 15:29:56 dos1: could you change text-properties of batget (when clicking it) from 'fg:white, outlined' to 'fg:dark-blue, plain' please Sep 01 15:30:03 btw, how can I disable /usr/bin/notifier to be started on boot? Sep 01 15:30:20 f*cking networkmanager Sep 01 15:30:26 it keeps deleting /etc/resolv.conf Sep 01 15:30:32 it has only 192.168.1.1 Sep 01 15:30:51 khiraly1: you can't use frameworkd with network manager Sep 01 15:30:59 khiraly1: since they both write to resolv.conf Sep 01 15:31:07 Sharwin_F: notifier is standard atm, as we have no full opimd-phone suite Sep 01 15:31:16 that an ugly habitude Sep 01 15:31:16 dos1: change text properies of gsm-gadget from 'fg:gray' to 'fg:black' Sep 01 15:31:27 lindi-: Im complaining because of my laptop Sep 01 15:31:37 you can disable it by removing /etc/X11/Xsession.d/89-notifier (or moving it to another dir) Sep 01 15:31:42 Slyon: notifier sucks. opimd-notifier is nice :P Sep 01 15:32:07 dos1: i know. i'm using opimd-notifier Sep 01 15:32:09 :) Sep 01 15:33:00 dos1: (sucks) ack Sep 01 15:33:28 dos1: most sucking is having them *both* popping up Sep 01 15:33:42 hehh Sep 01 15:33:46 as it's here atm Sep 01 15:34:07 hmm? Sep 01 15:34:10 i have notifier disabled Sep 01 15:34:14 as it's not opimd based Sep 01 15:34:15 :P Sep 01 15:34:23 and i'm using only opimd-notifier Sep 01 15:34:24 if I mess with iptables, how should I reset after disconnecting the freerunner? Sep 01 15:34:36 and showing messages in ophonekitd can be also disabled now Sep 01 15:34:38 iptables -A POSTROUTING -t nat -j MASQUERADE -s 192.168.0.0/24 Sep 01 15:34:38 iptables -P FORWARD ACCEPT Sep 01 15:34:38 sysctl -w net.ipv4.ip_forward=1 Sep 01 15:35:11 dos1: I know ~opimd-utils, but I like them more than standard. So I'd like to get rid at least of that notifier Sep 01 15:35:41 just rm /etc/X11/Xsession.d/89notifier Sep 01 15:35:56 k :) Sep 01 15:36:22 do I have to start opimd-notifier instead? Sep 01 15:36:34 khiraly1: those iptables settings are persistent, you can do that once on computer start. Sep 01 15:36:52 I should disable them, if I disconnect the freerunner Sep 01 15:36:55 no? Sep 01 15:37:43 PaulFertser: don't forget to disable firewall *before* you do any "iptables foo" Sep 01 15:38:09 DocScrutinizer: iptables is firewall Sep 01 15:38:14 PaulFertser: true at least for SuseFirewall2 Sep 01 15:38:25 PaulFertser: I know Sep 01 15:38:49 that's why they interfere Sep 01 15:40:07 hmm Sep 01 15:40:12 i like opimd :D Sep 01 15:40:16 at least here. some suseFW rule blocks ip-forwarding despite setting the forwarding rules you mentioned above Sep 01 15:40:25 is launching shr-contacts hardcoded into shr-dialer? Sep 01 15:40:29 DocScrutinizer: so that's just a matter how one's managing his iptables config. If he does that with susefirwall2, well, that additional configuration should be done that way too. Sep 01 15:41:03 lol, yes. Agree. but that's a pita Sep 01 15:45:11 dos1, when I look for unread messages with opimd-cli I get one result, but it's a message sent by myself to another person using opimd-messages, so it should be marked as unread. Sep 01 15:45:31 *shouldn't Sep 01 15:45:38 farhaven: shr-dialer doesn't launch shr-contacts Sep 01 15:46:24 well, it does if i tap the "click here to view contacts" thingie Sep 01 15:46:40 farhaven: no, it doesn't :P Sep 01 15:46:43 that's still shr-dialer Sep 01 15:46:51 ugh Sep 01 15:46:55 way to fool me :D Sep 01 15:47:01 farhaven, they use same library which creates the objects :P Sep 01 15:47:19 ;D Sep 01 15:47:38 Just sent patch for eve Sep 01 15:48:20 dos1, I think the problem with unread messages is opimd-messages don't marking the sent messages as read :) Sep 01 15:48:37 Sharwin_F: how opimd-messages can determine message was read? :P Sep 01 15:48:48 well, ignore opimd-messages at all Sep 01 15:48:52 ~opimd-messages Sep 01 15:48:52 opimd-messages is, like, crap, and that won't change soon Sep 01 15:48:55 it isn't meant to be used ;P Sep 01 15:48:55 dos1, when it sends the messages, just mark it as read Sep 01 15:49:12 Sharwin_F: no, it doesn't matter Sep 01 15:49:24 Sharwin_F: when message is outgoing, MessageRead field isn't used at all Sep 01 15:50:07 dos1, maybe then it's shr-today fault looking for all unread messages, not excluding outgoing ones? Sep 01 15:50:13 Sharwin_F: no Sep 01 15:50:29 Sharwin_F: it's just listening to UnreadMessages signal from opimd Sep 01 15:50:39 some bug, maybe something got corrupted in database Sep 01 15:50:42 oj ok, it has to be with signals Sep 01 15:50:45 dunno, it doesn't happen here Sep 01 15:50:56 hmm Sep 01 15:51:08 I thought shr-today was sending requests for informations ;) Sep 01 15:51:26 dos1: if opimd-messages is crap, what people should use instead? Sep 01 15:51:42 khiraly1: why people should use opimd-utils at all? Sep 01 15:51:43 PaulFertser: http://pastebin.com/m390ab53a Sep 01 15:51:44 khiraly1: Sep 01 15:51:46 ~opimd-utils Sep 01 15:51:46 well, opimd-utils is not phone suite, it's only set of test scripts for developers. You can use it as phone apps, but without any warranty. Many things are not implemented, *AND THEY PROBABLY WON'T BE*. Sep 01 15:51:58 xD Sep 01 15:52:00 (except opimd-notes) Sep 01 15:52:15 could you please look at the down) code? Sep 01 15:52:19 I dont think the commands are right Sep 01 15:52:25 iptables .... Sep 01 15:52:47 well, the thing is "opimd-cli m query MessageRead 0" gives me an unread message, which I think shouldn't happen if the message shown is an outgoing onwe Sep 01 15:52:53 *one Sep 01 15:52:57 dos1: maybe Im out of context, but that means the phone softwares currently shipped with shr are in fact test applications? Sep 01 15:53:25 khiraly1, nop, shr ships with other software by default Sep 01 15:53:30 khiraly1: opimd-utils isn't shipped with shr Sep 01 15:53:37 (except opimd-notes and opimd-cli :P) Sep 01 15:53:46 ok, how is it called the telephony applications on shr then? Sep 01 15:54:01 shr-messages, shr-contacts, etc. Sep 01 15:54:20 ophonekitd and libframeworkd-phonegui infrastructure Sep 01 15:54:28 khiraly1: why do you want to set and remove those rules every time? Why not do that once at startup? Sep 01 15:54:42 because I feel it more clean that way Sep 01 15:55:07 dos1, what's your opinon on what I've said about opimd-cli? Sep 01 15:56:15 Sharwin_F: opimd-cli m query MessageRead 0 Direction in Sep 01 15:56:22 Sharwin_F: what does it display? Sep 01 15:56:24 hm ok :D Sep 01 15:56:48 dos1, 0 :) Sep 01 15:56:56 so should be ok Sep 01 15:57:17 khem khem Sep 01 15:57:20 .... Sep 01 15:57:24 http://hannahmontana.sourceforge.net/Site/Home.html Sep 01 15:57:26 o_O Sep 01 15:57:46 xDDDDDDDD Sep 01 15:57:51 wtf Sep 01 15:57:52 lol Sep 01 15:58:00 i think i just had a stroke... Sep 01 16:01:33 hmm Sep 01 16:02:33 PaulFertser: ok, I need to rtfm this part a bit more .... Sep 01 16:04:53 dos1: WAAAAHH!! Sep 01 16:05:55 hey - is there a known issue with bogus SMS notifications? 3 times in the last week - since I last updated - I've had my FR get into a mode after I get an SMS message where it will periodically (every 5-10 minutes) will repeat the SMS notification sound and vibration, even though I didn't get another message. The message app or notifier app didn't open... Sep 01 16:06:02 * dos1 thinks DocScrutinizer just saw perfect OS for him Sep 01 16:06:05 :> Sep 01 16:07:44 dos1: fix that ugly outline font on batget, and gray font on gsm-gadget. Otherwise I have to assume you like *your* theme is mimiking that one Sep 01 16:08:13 mimiking? Sep 01 16:08:31 tries to look same Sep 01 16:08:59 but i don't understand Sep 01 16:09:12 are you talking about niebiee or shr theme? Sep 01 16:09:43 freesmartphone.org: mickey libeflvala * rca2de52e3272 /vapi/elm.vapi: elm.vapi: bind new scroller API as per E SVN rev 42147 Sep 01 16:09:46 hmm, first instance about that shiny new batget in SHR Sep 01 16:10:33 haven't tested niemiee yet Sep 01 16:11:33 shiny new batget isn't mine Sep 01 16:11:34 freesmartphone.org: mickey libeflvala * r46131f0d85f4 /vapi/elm.vapi: elm.vapi: bind additional scroller API as per E SVN rev 42148 Sep 01 16:11:38 i only modified it a little Sep 01 16:12:11 dos1: maybe augment the theme selector with a "show installable themes" button to do a "opkg list|grep "*theme*" ? Sep 01 16:12:11 DocScrutinizer: and your request will wait a little Sep 01 16:12:24 this one too Sep 01 16:12:26 ;D Sep 01 16:12:39 as i want to have everything from "Near future" in my opimd TODO done today Sep 01 16:13:16 oooh o.O. GOO dos1 GOOOOOOOO! Sep 01 16:14:00 DocScrutinizer: i sent you the gsm antenna one hour ago Sep 01 16:14:19 dos1: hey, what about this niebiee theme Sep 01 16:14:30 * DocScrutinizer curses his Konqueror as it disabled the "copy" context menu-item for no apparent reason Sep 01 16:14:57 BluesLee: gps ant? thanks a lot Sep 01 16:15:19 dos1: there is no meta package for niebiee, and no gtk theme or? Sep 01 16:15:22 BluesLee: hope you kept your gsm-ant :-P Sep 01 16:15:32 DocScrutinizer: hehe, i meant gps Sep 01 16:16:30 II have working internet connection on the freerunner (finally!), how should I install new apps? Sep 01 16:16:38 opkg-cl install mokomaze does not success Sep 01 16:16:42 DocScrutinizer: i have a stupid question: if gps is turned off, does gps comsume any electricity? Sep 01 16:17:07 shoudn't Sep 01 16:18:01 DocScrutinizer: okay ... battery seems to be better with the new antenna but i might be completely wrong Sep 01 16:22:26 BluesLee: we switch off RF_3V (LDO5 PMU) for powering down GPS. A short in GPS-ant may cause quite some tens of mA wasted when it's enabled though Sep 01 16:23:31 also a short in that flimsy antenna wire would of course cause GPS to fail get a fix. And is hard to detect on optival inspection Sep 01 16:24:11 BluesLee: so I'm quite looking forward for your gps-ant to arrive Sep 01 16:24:28 DocScrutinizer: okay, i am not sure with it as i began to activate autosuspend and the battery meter shows me more juice since though i always manually suspended Sep 01 16:25:23 PaulFertser: http://pastebin.com/m7c1bc24a Sep 01 16:25:28 ^^ latest. Sep 01 16:25:29 DocScrutinizer: in some cases the neo wakes up from suspend and i dont know why ... Sep 01 16:25:57 BluesLee: might come from unsolicited GSM message Sep 01 16:26:15 e.g. a GPRS inbound packet Sep 01 16:26:39 yeah, that might be the cause Sep 01 16:26:40 or you have another subsystem enabled to trigger resume Sep 01 16:27:01 BluesLee: check resume-reason and subreason, in /sys Sep 01 16:27:22 no subsystem there, is it possible to avoid such a behaviour Sep 01 16:28:06 BluesLee: please rephrase Sep 01 16:28:55 dont resume when i get an unsolicited GSM message Sep 01 16:29:21 in the end i dont see anything there, no call, no sms (and i dont use gprs) Sep 01 16:29:42 one sec Sep 01 16:29:54 [18:27] BluesLee: check resume-reason and subreason, in /sys Sep 01 16:32:20 sys seems to have changed Sep 01 16:32:32 cant find /sys/devices/platform/neo1973-resume.0/resume_reason Sep 01 16:33:26 yes, it changed. and reason/subreason now split in two Sep 01 16:33:28 building shr images is failing :( it's also not being clear why it's failing, what should i do? Sep 01 16:33:35 WARNING: Re-reading the partition table failed with error 16: Device or resource busy. Sep 01 16:34:22 heh Sep 01 16:34:25 was mounted Sep 01 16:40:31 does albin tonnerre btw spend time here? Sep 01 16:40:48 ~seen albin Sep 01 16:40:48 i haven't seen 'albin', khiraly11 Sep 01 16:40:55 ~seen tonnerre Sep 01 16:40:55 khiraly11: i haven't seen 'tonnerre' Sep 01 16:41:00 ~seen torrente Sep 01 16:41:00 i haven't seen 'torrente', khiraly11 Sep 01 16:41:32 :S Sep 01 16:42:00 would like to thank for the bunch of E17 libs that made into Debian proper now, and wondering when he'd re-upload elementary Sep 01 16:42:16 khiraly11: re finger scrolling: http://www.mail-archive.com/shr-devel@lists.shr-project.org/msg00157.html Sep 01 16:42:28 with that + python-elementary we'd theoretically have everything for Paroli in Debian Sep 01 16:43:29 Mirv: until I break it;) Sep 01 16:44:07 Im currently implementing some advanced stuff, for what I needed to patch python-evas. It is in enlightenment's svn now Sep 01 16:44:17 just dunno when hits the distros Sep 01 16:44:58 hmmkay :) well I built elementary + p-elementary myself and couldn't start paroli. then again Zhone doesn't start either, complaining some canvas problem, with the new E17 libraries. Sep 01 16:45:30 compatibility of E17 stuff is apparently a bit problematic thing.. at least until it's released Sep 01 16:46:06 Mirv: try to start some basic elementary, evas app Sep 01 16:46:15 is it in the enlightenment's svn Sep 01 16:46:17 under test dir Sep 01 16:46:45 ok, might do that, though not right now Sep 01 16:58:46 hmm Sep 01 16:58:49 intone guru here? Sep 01 17:21:00 heyho Sep 01 17:21:40 hey morphis+!!!! Sep 01 17:21:49 hey khiraly11 Sep 01 17:21:55 :D Sep 01 17:21:55 I have written you an email some time back Sep 01 17:22:02 have you read it? Sep 01 17:22:18 its the one about getting evas object from elementary.Window object Sep 01 17:22:27 I attached an example C code, that it works in C Sep 01 17:23:24 hm, I thought I answered you Sep 01 17:23:34 really? Sep 01 17:23:35 but maybe it was in that time my smtp server was down Sep 01 17:23:47 and then I miss it to send my answer again :) Sep 01 17:23:49 sorry for that Sep 01 17:24:17 khiraly11: why you need the evas object from elementary.Window? Sep 01 17:24:37 khiraly11: can you help me? Sep 01 17:24:40 I got an answer from you (one in total), that you suggested to use the same way as in C. And I replied via a C example code Sep 01 17:24:46 what confine means in dragable {} block in edje Sep 01 17:24:48 ? Sep 01 17:24:52 morphis: http://laszlo.krekacs.googlepages.com/Screenshot-1.png Sep 01 17:25:09 hm the reply I never got Sep 01 17:25:11 morphis: I use evas objects for displaying (fast!) the images. And want an elementary gui on top of it Sep 01 17:25:29 khiraly11: ah ok I see for what you need the evas object :) Sep 01 17:25:49 khiraly11: why not writing an new widget for that? Sep 01 17:25:57 there you can access the evas object Sep 01 17:26:09 I wrote an example C program I think. (or it was for box PART?) dunno Sep 01 17:26:21 morphis: I want plain evas, its the fastest Sep 01 17:26:31 I can encapsulate into a python class with no problem Sep 01 17:26:35 it works great and fast Sep 01 17:26:49 dos1: dunno of top of my head, need a bit of digging Sep 01 17:26:56 so your current code is only python? Sep 01 17:27:04 yes Sep 01 17:27:07 dragable { Sep 01 17:27:08 confine: "clipper"; Sep 01 17:27:10 x: 1 1 0; Sep 01 17:27:11 y: 0 0 0;} Sep 01 17:27:13 khiraly11: something like that Sep 01 17:28:17 khiraly11: oh, ok, i think i have what i wanted Sep 01 17:28:25 dos1: When set, limits the movement of the dragged part to another part's container. When you use confine don't forget to set a min size for the part, or the draggie will not show up. Sep 01 17:28:37 yup, just read it too :D Sep 01 17:28:58 morphis: I can show you the code, but its really ugly Sep 01 17:29:00 i was wondering why it isn't showing Sep 01 17:29:05 i was forgoting to set min size ;D Sep 01 17:29:07 I need to refactor it, and add proper gui on top of it Sep 01 17:29:20 khiraly11: maybe its the best way I can understand your problem best Sep 01 17:29:34 dos1: I am currently implementing alerts for dates in opimd Sep 01 17:29:41 but Im currently only dealing with evas. Sep 01 17:30:24 khiraly11: without elementary? Sep 01 17:30:30 morphis: please frst make a calendar widget :) Sep 01 17:30:33 currently there is no elementary Sep 01 17:31:01 because I cant inject my evas object into elementary+! (as I cant get the evas object from elementary.window) Sep 01 17:31:03 Heinervdm: thats my second tasks :) Sep 01 17:31:20 there is a get_evas() method, just it always returns with none Sep 01 17:31:27 http://pastebin.com/m6e3ce297 Sep 01 17:31:30 ^^ the code Sep 01 17:31:37 khiraly11: in the elementary.Window code? Sep 01 17:31:44 yepp Sep 01 17:31:45 morphis: ok, i'm waiting for it :) Sep 01 17:31:53 morphis: thanks for working on dates stuff; that's the only thing I still need my palm for Sep 01 17:31:53 khiraly11: jepp, I expreimentated with it some time ago Sep 01 17:32:08 elementary.Window carry an evas object. Just I cant get it. Sep 01 17:32:20 If I would have the evas object, I could simply add my application as is Sep 01 17:32:23 net_tux: thank dos1 in the first way, he does all the great stuff for getting opimd working :) Sep 01 17:32:36 as every edje, elementary widgets are evas object too Sep 01 17:32:44 so there should be no black magic involved Sep 01 17:32:53 ok Sep 01 17:32:53 dos1: thanks for the opimd stuff! ;) Sep 01 17:32:59 its only one file (610 line) the gps application Sep 01 17:33:17 Does A7 is reeally a GSM buzz proof device Sep 01 17:34:07 if you want to launch it, you need some images too Sep 01 17:34:13 and the maps of your location Sep 01 17:34:37 it has some bugs, but runs fine in the first 4-5 hours Sep 01 17:34:37 ;) Sep 01 17:35:26 khiraly11: you can get the edje object from elementary.Layout objects Sep 01 17:35:36 net_tux: :) Sep 01 17:35:36 khiraly11: you asked raster already? Sep 01 17:36:38 so should I get the edje object from elementary.Layout and from it the evas object? Sep 01 17:36:47 morphis: raster is really a rare bird Sep 01 17:37:21 can someone help me with creating a jffs2 image? this sounds possibly poor, but i just can't get it working... Sep 01 17:37:34 khiraly11: hehe Sep 01 17:37:43 khiraly11: you wrote him a mail? Sep 01 17:37:51 nope Sep 01 17:38:11 maybe its better than waiting for him here Sep 01 17:38:29 but in C it is working Sep 01 17:42:52 with elementary? Sep 01 17:44:03 yepp Sep 01 17:44:50 ah ok Sep 01 17:44:57 can you show me this code too? Sep 01 17:50:11 morphis: hmm, maybe I was lying. I have written a C program but it was for box part. For this I just got a confirmation from quaker66, that elementary.window under C code does return with valid evas object Sep 01 17:51:03 ah ok, yes, elm_window_add returns a real Evas_Object Sep 01 17:51:26 heh, no!+ I have written the C code too Sep 01 17:51:43 lol, how I cant remember to things Sep 01 17:52:18 http://pastebin.com/m2688a384 Sep 01 17:52:21 ^^ Sep 01 17:52:25 hello.c Sep 01 17:52:43 I cant remember how I compiled it Sep 01 17:52:56 that code works? Sep 01 17:53:18 yes Sep 01 17:53:21 I have the binary Sep 01 17:53:40 it shows hello world, and prints out the width and height, which is obtained via evas Sep 01 17:54:13 anyone tried the brain fuck scheduler on the openmoko yet? I wonder how well it would perform Sep 01 17:54:14 just my bash history sucks, and cant find the exact compile line Sep 01 17:54:36 gcc hello.c -o hello `pkg-config elementary --cflags --libs` Sep 01 17:54:46 morphis: ^^ Sep 01 17:55:25 ok Sep 01 17:56:21    evass = evas_object_evas_get(win); Sep 01 17:56:26 line 22 Sep 01 17:56:54 I thought I sended you an email about my result, but maybe I just wanted to do Sep 01 17:58:23 khiraly11: wait a moment, I will try something Sep 01 18:02:50 khiraly11: hmpf have to recompile e python bindings Sep 01 18:03:30 hmpf? Sep 01 18:03:44 hmpf means, you have fixed it, and you have to recompile e python bindings? Sep 01 18:03:46 ;-P Sep 01 18:04:14 no, "hmpf" means I currently don't have e python bindings installed :) Sep 01 18:06:10 SHR: thomas opimd-utils * r16d92aee9961 /opimd-dates: Mark days with events with colored buttons Sep 01 18:06:21 SHR: thomas opimd-utils * r086256e7d8ce / (8 files in 3 dirs): Merge branch 'master' of ssh://git@git.shr-project.org/opimd-utils Sep 01 18:07:15 khiraly11: (latest script) looks ok except that it doesn't protect FR from intrusion (probably not an issue) and i guess in case you have both FRs connected you'll cut the internet to the second FR if the first is disconnected Sep 01 18:07:45 PaulFertser: I plug it once at a time Sep 01 18:07:57 since all the freerunners has 192.168.0.202 ip address by default Sep 01 18:10:44 khiraly11: well, that right. But since you plug them to different "interfaces" you can "isolate" them somehow. Sep 01 18:10:44 hm now I get misterious compile errors Sep 01 18:11:10 morphis: I could just do dpkg-buildpackage Sep 01 18:11:16 and it did everything for me Sep 01 18:11:38 PaulFertser: and what is the usecase? I can charge two neos from the same laptop? Sep 01 18:11:39 ;) Sep 01 18:11:46 maybe it why I have some local changes Sep 01 18:12:12 khiraly11: yes, and transfer files and update/upgrade etc Sep 01 18:12:47 PaulFertser: in gnome, I have added to Places->moko_music Sep 01 18:12:59 she needs to click on it, and it immediatly opens the music dir Sep 01 18:13:10 drag&drop there what she wants and ready to go Sep 01 18:13:11 thats it Sep 01 18:13:44 She keeps saying since a week, that he wants the music player with lyrics feature;) Sep 01 18:14:01 he->she Sep 01 18:14:52 khiraly11: do you know sonata or some other popular player disabled lyrics feature due to some riaa or the like concerns? Sep 01 18:14:53 btw, I also added ssh-keygen -R 192.168.0.202 Sep 01 18:15:07 that way ssh stop whining about man-in-the-middle attack Sep 01 18:15:22 PaulFertser: who the f*ck cares? Sep 01 18:15:44 ;D Sep 01 18:15:53 its my device I do what I want Sep 01 18:16:25 khiraly11: reasonable of course but well, it stopped working for precompiled binaries Sep 01 18:17:16 with the same reasoning we could simply lock down all the knife factory around the world Sep 01 18:17:54 i dont care about riaa. They force here to pay royalties after black CDs and memory cards, and the prices are insane Sep 01 18:18:05 btw is anyone able to get a gps fix with SHR unstable? I'm not.. I'll try again .. Sep 01 18:18:29 and we get nothing for it. no law protection, nothing Sep 01 18:19:47 in my humble opinion a musician should do concerts to make his/her living. I would pay for a CD, if he records it one-by-one. So I get a unique CD, and not just a copy...;) Sep 01 18:19:50 khiraly11: http://xkcd.com/546/ Sep 01 18:20:20 but what riaa is doing, is just insane. Sep 01 18:21:14 PaulFertser: "Someone is WRONG on the internet" Sep 01 18:21:16 khiraly11: Which kinda concert should I perform, as a sw-developer?? ;-P Sep 01 18:21:19 dunno which xkcd was it Sep 01 18:21:36 DocScrutinizer: different laws apply to music and softwares Sep 01 18:21:59 btw, I was forced to pay ms tax three times. And I never installed them, and never used windows Sep 01 18:22:28 khiraly11: the simplest thing I can do quickly for you is implementing the evas_get method Sep 01 18:22:49 sounds fine to me morphis Sep 01 18:22:59 what would be better solution? Sep 01 18:23:33 I only need evas_get, I put the object into a python variable, and thats it Sep 01 18:23:34 ;) Sep 01 18:23:35 don't know actually Sep 01 18:23:41 :) Sep 01 18:23:52 PaulFertser: http://xkcd.com/386/ Sep 01 18:24:41 khiraly11: LOL Sep 01 18:24:42 khiraly11: well so far my sw was mostly unique tailored to custom. So I didn't really care Sep 01 18:24:58 khiraly11: let me thing one night about it Sep 01 18:25:09 I have to cast the c object into a python evas object Sep 01 18:25:15 morphis: ok. But dont forget please Sep 01 18:25:19 this needs some more work Sep 01 18:25:24 I will work on it tomorrow Sep 01 18:25:41 sounds super Sep 01 18:26:36 :) Sep 01 18:30:16 hmm Sep 01 18:30:26 did anybody tried out nintendo DS? Sep 01 18:30:50 ? Sep 01 18:31:02 my girlfriend has one Sep 01 18:31:20 morphis: try out the default music player application Sep 01 18:31:28 especially play with the scrolling feature Sep 01 18:31:34 it is AWESOMELY fast Sep 01 18:31:38 cant believe it Sep 01 18:31:46 jepp, its cool Sep 01 18:31:46 it is faster then on my laptop Sep 01 18:32:29 I moved my finger as fast as I could, and the nintendo could easily follow it. No lag, no delay Sep 01 18:32:55 and Im pretty sure the hardware is weaker then the freerunner Sep 01 18:33:12 khiraly11: glamo bus... Sep 01 18:33:38 PaulFertser: nope. on my desktop pc enlightenment is not as fast as nintendo was Sep 01 18:33:54 there is an evas demo app which implements kinematic scrolling Sep 01 18:34:14 its a joke compared to nintendo DS >:-D Sep 01 18:35:09 khiraly11: raster will say that E does much more and much fancier and is designed for modern hardware (read beagleboard) Sep 01 18:35:29 I know raster likes to drive in a ferrari Sep 01 18:36:02 but we should force him to try out nintendo ds once. I think we couldnt hear his voice for a week;) Sep 01 18:39:13 PaulFertser: but its true e is far the best compared to the alternatives (gtk, qt, win32, java;D) Sep 01 18:40:29 qt is catching up though Sep 01 18:40:36 not in performance, but in convenience (qml) Sep 01 18:40:43 qml? Sep 01 18:40:46 like .edc file? Sep 01 18:40:57 yes, but much better. Sep 01 18:41:04 the thing edje could have been Sep 01 18:41:16 if raster would've had enough time/focus/whatever :) Sep 01 18:42:25 if I would choose the easy development I would choose pyjamas and palm pre. If performance then enlightenment Sep 01 18:42:35 but its just an uneducated point of view Sep 01 18:42:48 khiraly11: I hope palm pre will come very soon Sep 01 18:43:21 so we can start to develop on top of it :) Sep 01 18:43:45 I do like freerunner. And I do like the massive userbase and developer base Sep 01 18:43:53 ie. everybody has the same hardware Sep 01 18:44:20 khiraly11: jepp, but the freerunner is a very limited device Sep 01 18:45:16 there is life above the eyecandy too Sep 01 18:45:17 ;) Sep 01 18:45:34 I see that everyday Sep 01 18:45:50 :) Sep 01 18:46:24 let's continue the torture Sep 01 18:49:33 hmm Sep 01 18:49:41 (20.45.34) morphis: I see that everyday Sep 01 18:49:41 (20.46.48) khiraly11: I can only repeat myself: look at nintendo ds. Its very limited hardware, and yet it has unbelievably fast applications Sep 01 18:58:25 hmm Sep 01 18:58:29 PaulFertser: ping Sep 01 18:59:03 http://hodja.livejournal.com/6909.html Sep 01 18:59:26 ^^ this is a nice summary (embedded in a tale) what I think about filesharing Sep 01 19:00:40 khiraly1: hehe, but in fact that's a logic trick: wrong analogy. Sep 01 19:01:28 not quite, the analogy is more or less correct;) Sep 01 19:01:41 khiraly1: how to emit signal from python code to edje part? Sep 01 19:01:50 (using elementary.Layout) Sep 01 19:01:58 khiraly1: (if you don't remember - don't search, i'll do that myself) Sep 01 19:02:13 paroli code has many examples Do Sep 01 19:02:16 dos1 Sep 01 19:02:45 khiraly1: i know, but writing one line snippet from memory can be faster than searching paroli code ;) Sep 01 19:03:06 msgs.py:68 Sep 01 19:03:08 but ok, i'll search Sep 01 19:03:09 self.edje_obj.add_callback("*", "messaging", self.create_msg) Sep 01 19:03:17 callback? Sep 01 19:03:31 i want to *emit* signal, not *listen to* Sep 01 19:03:44 from python app to edje script Sep 01 19:03:52 so it'll change its state Sep 01 19:03:59 ;) Sep 01 19:04:08 ok, a moment Sep 01 19:04:08 ;) Sep 01 19:05:33 i always wanted to do that thing i'm doing now :D Sep 01 19:05:37 as i really liked it in paroli ;) Sep 01 19:05:48 text_layout.elm_obj.edje_get().signal_emit("save-notice","*") Sep 01 19:05:56 msgs2.py:328 Sep 01 19:07:07 khiraly1: thanks a lot ;) Sep 01 19:07:18 khiraly1: what that * mean? Sep 01 19:07:28 every Sep 01 19:07:46 you can specify the exact event name, or you can listen to any event coming from x object Sep 01 19:08:07 it is more clear if you see it in .edc code Sep 01 19:08:20 most of the time they use it in "init" code Sep 01 19:09:44 calculator.edc:329 Sep 01 19:09:56 rogram { Sep 01 19:09:56 name: "init"; Sep 01 19:09:56 signal: "load"; Sep 01 19:09:56 source: ""; Sep 01 19:09:56 script { Sep 01 19:09:56 set_text(PART:"num-field-text", "0"); Sep 01 19:09:58 get_locale(); Sep 01 19:10:00 } Sep 01 19:10:02 } Sep 01 19:10:14 in source there should be source: "*"; Sep 01 19:10:17 it is a wildcard Sep 01 19:11:45 khiraly1: thanks a lot, it works! :) Sep 01 19:12:30 dos1: what are you doing? Sep 01 19:13:40 hi Sep 01 19:13:40 is there any recommended point to steal 3.3V from? Sep 01 19:14:08 I'm trying to put a hmc5843 into the free space above the sim card Sep 01 19:14:24 it is a compass Sep 01 19:14:25 andi: probably DocScrutinizer has ideas Sep 01 19:14:41 not now Sep 01 19:15:16 khiraly1: kicking paroli's ass with my app Sep 01 19:15:18 tried it already on the debug board Sep 01 19:15:18 successfully Sep 01 19:15:20 khiraly1: ;D Sep 01 19:15:30 khiraly1: (j/k ;)) Sep 01 19:15:30 dos1: doh! Sep 01 19:15:42 you should fix paroli instead Sep 01 19:15:42 andi: you got a whole PMU regulator for your own Sep 01 19:15:45 khiraly1: just experimenting and implementing my visions ;) Sep 01 19:16:14 implementing opimd in paroli for example;) Sep 01 19:16:31 pfff. Sep 01 19:16:48 not like we don´t have anything left to do for shr :-) Sep 01 19:18:06 dont understand the hard feelings toward paroli Sep 01 19:18:41 no hard feelings at all here Sep 01 19:19:08 really. its just a python app with the essential applications (shares the same memory) Sep 01 19:19:31 but too many projects ongoing at the same time, so you have to make a few choices and focus on some. doesnt mean that paroli is bad or anything Sep 01 19:19:33 khiraly1: no hard feeling, just it's concurension for SHR apps ;) Sep 01 19:19:37 DocScrutinizer: So I guess I have to search in the schematics to find that spare pmu and then again find a good point to attach a wire to it on the pcb Sep 01 19:20:13 andi: there's a testpoint. You'll find easily Sep 01 19:20:37 (21.19.33) dos1: khiraly1: no hard feeling, just it's concurension for SHR apps ;) <-- and why not helping paroli?;) Sep 01 19:20:50 khiraly1: why not helping SHR? :P Sep 01 19:20:53 SHR was first :D Sep 01 19:21:00 but seriously Sep 01 19:21:32 i think it's great to have choice. better app will win by being chosen by users :) Sep 01 19:21:39 dos1: because I have problem with the concept: paroli launch all its applicatin really fast, shr (when I tried out first) launched 10-12 sec/app Sep 01 19:21:52 10-12 apps? Sep 01 19:21:55 now its only 4-5 sec, but it is bad Sep 01 19:22:05 DocScrutinizer. thanks, I'll look Sep 01 19:22:09 10-12 sec to launch an app Sep 01 19:22:10 for me it's 2-3 sec Sep 01 19:22:24 and i never had ~10 sec time of launching apps ;x Sep 01 19:22:25 yepp, now its far better, than when I tried in may Sep 01 19:23:03 dos1: I have the image from may. If you dont believe me, you can just install, and have some nostalgie Sep 01 19:24:18 dos1: its not fair by the way Sep 01 19:24:47 on the other hand I dont like the inconsistent gui Sep 01 19:25:02 In paroli, I sit down, and designed all apps to behave the same way Sep 01 19:25:10 it is pretty consistent I think Sep 01 19:26:57 dos1: but really if we fix opimd in paroli, fix the most annoying python packages issues, what will be the difference then? Sep 01 19:28:39 khiraly1: user experience? different approaches to UI? just user preference? Sep 01 19:29:55 hmm? Sep 01 19:30:00 could you rephrase? Sep 01 19:30:11 khiraly1: ophonekitd has infrastrucure, which means you can have whatever UI you want using whatever toolkit you want Sep 01 19:30:21 khiraly1: Ainulindale was even working on libframeworkd-phonegui-ncurses Sep 01 19:30:24 hi Sep 01 19:30:32 paroli try to use fso btw Sep 01 19:30:39 dos1 may i ask you quick questions ? Sep 01 19:30:41 khiraly1: paroli won't provide such abilities ;) Sep 01 19:30:55 I dont see any conflict here Sep 01 19:31:01 khiraly1: just: Sep 01 19:31:25 khiraly1: i'm for "one distro to rule them all" in openembedded world (SHR) Sep 01 19:31:52 khiraly1: (but i still want debian, android, openwrt, gentoo etc. to exist) Sep 01 19:31:58 I might take this for a yes Sep 01 19:32:00 khiraly1: but i'm against "one phone UI to rule them all" Sep 01 19:32:11 khiraly1: user should be able to have choice Sep 01 19:32:16 khiraly1: some would like paroli, some don't Sep 01 19:32:22 khiraly1: some would like SHR apps, some don't Sep 01 19:32:27 khiraly1: some would like litephone, some don't Sep 01 19:32:46 choise is thing, which makes open source and free software world great! Sep 01 19:32:50 robinson: of cours you can Sep 01 19:32:51 dos1: and now c_c made a version of launcher with all telephony features included Sep 01 19:32:53 course* Sep 01 19:33:17 I feel dirty. I just saw bill gates Sep 01 19:33:22 PaulFertser: so if someone likes it - use it! free software is about freedom. also about freedom of choice :) Sep 01 19:33:26 I was wondering if you know SHR sufficiently. I made a quick script to read entries from VCARD system Sep 01 19:33:48 I was about to test but my shr system does not load the entries Sep 01 19:34:05 eventhough i see them loaded in debug lines Sep 01 19:34:12 robinson: hmm? Sep 01 19:34:15 so is shr reading only from sim ? Sep 01 19:34:23 dos1: the problem is with developer resource. Paroli is evolving slow, because right now Im the only one who is working on it Sep 01 19:34:24 robinson: SHR is reading only from SIM, yes Sep 01 19:34:28 budfive_: haha Sep 01 19:34:36 khiraly1: that's also choice for developers Sep 01 19:34:36 budfive_: did you throw up? Sep 01 19:34:45 khiraly1: some like python, some like vala, some like c, some like java Sep 01 19:35:07 but ion settings there little buttons to activate sqlite and csv ... they are even loaded from opimd . Sep 01 19:35:10 PaulFertser: time to find some pies! Sep 01 19:35:21 budfive_: you'll get in jail for that probably Sep 01 19:35:26 they plan to connect the stuff soon in shr ? do you know ? Sep 01 19:35:50 budfive_: hmm... "pies" == "dog" in polish. my first thougth: "time to find some dog?" :D Sep 01 19:36:00 robinson: i hope so Sep 01 19:36:11 he's visiting a solar energy company in the building. Doing more humanitarian stuff now, I guess. Sep 01 19:36:12 ~opimd-utils Sep 01 19:36:12 well, opimd-utils is not phone suite, it's only set of test scripts for developers. You can use it as phone apps, but without any warranty. Many things are not implemented, *AND THEY PROBABLY WON'T BE*. Sep 01 19:36:18 robinson: yup, shr-settings have backends maintaing - cause i wrote it :P Sep 01 19:36:24 so what other client to you advice me to test the opimd vcard reading ? Sep 01 19:36:24 vala developers here? Sep 01 19:36:34 how to pass -D_GNU_SOURCE to valac Sep 01 19:36:37 robinson: to test - opimd-contacts from opimd-utils Sep 01 19:36:40 to compile fsousaged? Sep 01 19:36:52 super cool thanks I'll do that Sep 01 19:36:52 oh.. classic -D) Sep 01 19:37:28 robinson: there exists a program that imports vcard data into opimd: PISI Sep 01 19:37:37 get it from opkg.org Sep 01 19:37:52 but actually i dont want to import. Sep 01 19:38:09 i want to read directly from a file and update it...so on Sep 01 19:38:16 by the way other question Sep 01 19:38:30 how can choose to dump in sql or csv or sim Sep 01 19:38:40 dos1: ok, I was complaining about the lack of collaboration. For example I would really like to see a calendar app in paroli. I could even design the interface (I already did some of it), I also dont really want to mess with lower level. There I would really like to have some helping hands Sep 01 19:38:41 in opimd-contact you can parameter this Sep 01 19:38:41 reading directly and updating = writing backend Sep 01 19:38:59 or is it anyway merging so that anyone have what the rest have ? Sep 01 19:38:59 http://khiraly.googlepages.com/calendar5.png Sep 01 19:39:10 khiraly1: that's why opimd exists - to provide you nice high level for such data ;) Sep 01 19:39:10 dos1: ^^ Im here with calendar gui Sep 01 19:39:40 robinson: in shr-settings you can choose where opimd will save new entries Sep 01 19:40:21 the default setting is that ? Sep 01 19:40:36 ok, we talk by each-other. Sep 01 19:40:44 andi: I'll care about your question later with more patience. Sorry watching TV atm, Just advert break now Sep 01 19:40:48 when i select it entries are loaded anyway Sep 01 19:41:35 robinson: opimd load entries from every backend, but can write new entries only to one Sep 01 19:41:35 not loaded sorry Sep 01 19:41:45 the default one Sep 01 19:41:50 ? Sep 01 19:41:59 ok Sep 01 19:42:00 ok, its not the right expression in english Sep 01 19:42:08 dos1: we speak different languages Sep 01 19:42:13 freesmartphone.org: seba.dos1 dos/opimd-tracking * r46d18c4b19a3 framework/framework/subsystems/opimd/pimd_calls.py: opimd: Calls: fix syntax Sep 01 19:42:17 (I hope this is the correct expression in english) Sep 01 19:47:22 tbh I'm not convinced opimd system design is optimal Sep 01 19:48:19 hmm Sep 01 19:48:26 woo opimd-contact is so nice Sep 01 19:48:31 should have one mandatory "backend" hardcoded that is used instead of "cache" Sep 01 19:48:31 thx for the advice Sep 01 19:48:40 i do my backend now Sep 01 19:48:56 dos1, do you know enough about vala to C to ask you about fsousaged compilation problem> Sep 01 19:48:57 ? Sep 01 19:49:15 DocScrutinizer: i agree with you Sep 01 19:49:20 I think I see a bug Sep 01 19:49:45 DocScrutinizer: but that's huuuuge task and i won't be able to do that soon (and non-soon maybe too ;P) Sep 01 19:49:53 max_posedon: i know nothing about vala ;) Sep 01 19:51:38 DocScrutinizer: for this we have to move nearly all functions into the backends, so it's a really big rewrite Sep 01 19:55:47 dos1: can I test somehow if the freerunner is on the battery? Sep 01 19:55:51 Im thinking about the night view of the clock Sep 01 19:56:08 if I plug the neo in, I would like to have the clock always illuminated Sep 01 19:56:16 khiraly11: on the battery? Sep 01 19:57:13 if I plug the wallcharger in, I would like the screen always on Sep 01 19:57:26 when I launch the alarm application in 'night' mode Sep 01 19:57:32 so the big green clock Sep 01 19:59:41 khiraly11: sth like that: mdbus -s org.freesmartphone.odeviced /org/freesmartphone/Device/PowerSupply/battery org.freesmartphone.Device.PowerSupply.GetPowerStatus Sep 01 20:00:45 there is so much thing to do Sep 01 20:00:51 thanks Heinervdm Sep 01 20:01:12 I think whenever I have free time I try to not using internet and concentrate on bugfixing paroli Sep 01 20:01:17 Heinervdm: why would replacing cache by sqlite backend mean we had to move all functions? from where to where? Sep 01 20:01:24 if its really a race, then be it;) Sep 01 20:01:30 khiraly11: do you remember that the battery charging will be stopped after it's full? Sep 01 20:01:48 khiraly11: you better use charger status connected instead. Sep 01 20:02:03 Heinervdm: it only means "cache* becomes persistent. Nothing more Sep 01 20:02:16 PaulFertser: another idea: if I set the alarm clock to 7am, could somehow we make that neo charge to full to 7am too? Sep 01 20:02:39 DocScrutinizer: I think that will slow down everything Sep 01 20:02:55 in general I know the precedent evening when I want to get up tomorrow morning Sep 01 20:03:20 so I could set the alarm clock and neo would time the charging the same way, so he would finish to that time Sep 01 20:03:23 khiraly11: i haven't tried forcing charge yet... gotta try. It's definetely possible. But why do you care that much, you want be able to drain the battery significally when your modem is inactive, probably you'll have 97% after night, so what. Sep 01 20:03:36 Heinervdm: huh? is sqlite so heavy, compared to a chache? I thought dbms has it's own highly optimized caching anyway Sep 01 20:03:52 in the night we could go as low as 40% Sep 01 20:03:59 DocScrutinizer: if we move parsing query from domain to the backend it would be better Sep 01 20:04:06 and charge it full when it is really required Sep 01 20:04:14 DocScrutinizer: sqlite isn't that fast Sep 01 20:04:55 khiraly11: no, 40% on charger is not possible, have you read battery q&a? Sep 01 20:05:33 Heinervdm: so what makes you think one of us amateurs is able to implement a more efficient algo with generic cache, than sqlite is supposed to have by default? Sep 01 20:06:28 PaulFertser: I have read, but dont remember to this Sep 01 20:06:50 DocScrutinizer: currently we cache everthing in ram, sqlite will only cache if you query multiple times Sep 01 20:06:59 khiraly11: when charger is cut off, it still feeds all the system except the modem. And it doesn't consume much, at least when it's idle. Sep 01 20:07:51 DocScrutinizer: but what's better with moving the cache to sqlite without changing anything else? Sep 01 20:08:07 DocScrutinizer: you will save 20kb of ram... Sep 01 20:09:27 freesmartphone.org: seba.dos1 dos/opimd-tracking * rb11cf37b9f5d framework/framework/subsystems/opimd/ (docs/TODO pimd_tasks.py): opimd: Tasks: implement UnfinishedTasks signal and GetUnfinishedTasks method Sep 01 20:09:47 and if you know when you want to use things, no need to have a beast which predict it for you ...;) Sep 01 20:09:55 ok, good night folks, my internet breaks every minute Sep 01 20:10:22 Heinervdm: seems that's just a question of straight design vs screwed-up design. Speed doesn't really matter, and all arguments to have a generic cache in opimd are quite... weird, as it takes as long to read backends as it takes to read sqlite when it plays cache Sep 01 20:11:16 DocScrutinizer: ok, but i think removing the cache completly would be better, then opimd would start much faster too Sep 01 20:11:18 DocScrutinizer: well, Heinervdm is right - i don't know how to implement every feature which is supported now in quering using SQLite Sep 01 20:11:42 you both have some right Sep 01 20:12:28 dos1: for this we need some generic backend ;) Sep 01 20:12:59 oh Sep 01 20:13:02 some weird error Sep 01 20:13:02 btw for 20k a sqlite backend is overkill anyway, and for huger databases the cache really hurts Sep 01 20:13:18 c_c reported it Sep 01 20:13:31 and i confirmed it... but i don't have any clue about it ;x Sep 01 20:14:04 http://pastebin.com/m7eb30731 Sep 01 20:14:05 :x Sep 01 20:15:04 dos1: if i push reverting of that ar6000 patch that screws wifi, will you trigger rebuild on buildhost? Sep 01 20:15:20 PaulFertser: tomorrow, now i'm off Sep 01 20:15:39 dos1: not even for 10 minutes? I have it ready here, just needs pushing Sep 01 20:15:56 PaulFertser: no... building takes time, after build i'll have to sync Sep 01 20:16:01 PaulFertser: well Sep 01 20:16:07 dos1: oh, manual thing :-O Sep 01 20:16:09 PaulFertser: i could do "bitbake ... && sync" Sep 01 20:16:16 hehe Sep 01 20:16:28 PaulFertser: push it ;) Sep 01 20:17:11 dos1: you can do "echo "bitbake ... && sync" | at now+1hour " even ;) Sep 01 20:20:33 PaulFertser: pushed? Sep 01 20:21:37 dos1: 5 min Sep 01 20:21:43 no. Sep 01 20:22:02 well, i'll do sleep, but then i don't have any reposibility on it :P Sep 01 20:22:12 dos1: ok :D Sep 01 20:22:22 PaulFertser: so how much seconds? Sep 01 20:23:01 dos1: i forgot my push command :( 300 seconds is ok Sep 01 20:23:21 dos1: no, make it 1000 Sep 01 20:23:23 sorry Sep 01 20:24:16 done Sep 01 20:24:28 good night Sep 01 20:25:18 Heinervdm: removing cache completely is exactly whyt I suggest. I just think we should do merging on startup as we do now (or on request anyway) and store results in the mandatory default backend, rather than implementing select-where queries in all backends. SQLite is borne for that, so my idea is: remove cache, use sqlite for all the queries dos1 says are so hard to implement. Still have to see a valid proof SQLite (which is optimized f Sep 01 20:25:18 or tzhat) is slower than doing the queries on a generic cache Sep 01 20:25:31 DocScrutinizer: pushed Sep 01 20:28:24 Heinervdm: PLUS this SQLite "cache" is persistent -- means you usually have access to full dataset right away from startup, rather than waiting for readin and merging of all backends Sep 01 20:28:42 DocScrutinizer: merging is a problem, if we remove the cache Sep 01 20:29:07 DocScrutinizer: no that doesn't work, then we have to sync cache... Sep 01 20:29:24 Heinervdm: we are not "removing cache" - we simply replace it with SQLite Sep 01 20:29:31 perhaps something changed between restart Sep 01 20:30:37 perhaps perhaps, so we schedule a "sync" (means reread backends and merge into SQLite) with low priority, and do a refresh when new records emerge Sep 01 20:31:44 aiui dos /tasn (?) have requested or even implemented such "changed database" signal already anyway Sep 01 20:32:23 sth like that is implemented Sep 01 20:32:45 as we need it anyway when sth changes, no matter if we hold data in a prefilled cache or a prepopulated persistent sql database Sep 01 20:33:34 Weiss, hi! Sep 01 20:33:37 i can try to replace cache by sqlite in the next days Sep 01 20:34:09 Weiss, I have questions about kms/xf86-video-glamo... Sep 01 20:34:17 cool. I didn't even hope to talk anybody into this :-) Sep 01 20:34:30 DocScrutinizer: it shouldn't be as hard as dos1 suggested ;) Sep 01 20:34:51 i think dos1 isn't that familar with SQL Sep 01 20:35:37 might be. I guess a sql interface is much easier than a generic cache plus set of generic select methods for it Sep 01 20:37:25 let's see how it will work :) Sep 01 20:37:43 that's the right spirit :-D Sep 01 20:39:12 don't forget to mention I talked you into that, so all the flames are addressed to me ;-P Sep 01 20:39:58 :D Sep 01 20:42:35 PaulFertser: pushed?? o.O Sep 01 20:43:32 DocScrutinizer: was meant to dos1. We discussed wifi issues too much time instead of simply reverting the patch. Since i got Michael's confirmation he's ok with that i waited for one day for him but finally couldn't wait more and pushed myself. Anyway, it's just a revert. Sep 01 20:44:10 aah, ok. Sep 01 20:45:42 now let's see if I can kill whole framework once more, by simply gprs-disconnect Sep 01 20:45:58 make image is saying i don't have pysqlite2, but i can import it fine if i run python (v2.4) Sep 01 20:46:30 pysqlite2 is installed in a non-standard location but i specified it in PYTHONPATH Sep 01 20:47:33 hmm yeah. works "great" and reliably :-((( Sep 01 20:47:43 FSCK Sep 01 20:48:30 BUUUUUG! Sep 01 20:48:45 even *regression* Sep 01 20:50:01 pysqlite2, python-2.4, smth very bad here Sep 01 20:50:49 where's dos1 when I want to spank him? How can settings freeze completely when frameworkd is borked?! Another regression in handling the bug from first regression :-P Sep 01 20:51:28 mickey|zzZZzz: ping Sep 01 20:51:44 max_posedon: so i should try just installing python2.5? Sep 01 20:51:45 mickey|zzZZzz: you can't possibly be asleep this time Sep 01 20:51:57 penguinator, I don't know what you should do Sep 01 20:52:44 ah Sep 01 20:53:18 penguinator, ubuntu? Sep 01 20:55:36 playya: it's a 16 core redhat box Sep 01 20:55:43 and i don't have admin access Sep 01 20:56:15 ok. i had this error on my jaunty machine Sep 01 20:59:45 DocScrutinizer: I see the relatively clumsy C7802 and the 3V3 on TP_WLAN7. Did you mean one of them? Sep 01 21:00:06 ok, frameworkd borks on gprs-disconnect without any moaning in any of the logs -- silent death Sep 01 21:00:25 andi: a minute... Sep 01 21:02:13 andi: pmu:55 (LDO3) H-TP1702 Sep 01 21:03:34 andi: I'm not quite sure LDO3 can provide 3V3 though. You need to read PCF50633UM2.00.pdf datasheet Sep 01 21:04:45 andi: of course you can use IO_3V3 as well. This one always on - even during suspend Sep 01 21:05:45 sounds promising Sep 01 21:09:58 PaulFertser: would you mind sharing your frequently needed restart-all script? ;-D Sep 01 21:14:30 DocScrutinizer: no Sep 01 21:15:11 DocScrutinizer: btw, looks like pcf50606 is not flexible enough so even one can't disable temperature monitoring. Probably the only way to charge non-gta01 batteries there is forcing fast-charge. Will check if it works, probably even tomorrow. Sep 01 21:15:25 andi: you realized lindi-'s great searchable component-pacement.pdf? Search it for TP1702 Sep 01 21:15:34 does X still use /dev/input/touchscreen0? Sep 01 21:15:58 DocScrutinizer: i'm not sure it's of any use on modern SHR but here it is: http://paste.debian.net/45501/ Sep 01 21:16:17 search did somehow not work Sep 01 21:16:17 for that tp Sep 01 21:16:21 but I found it Sep 01 21:17:07 andi: ommit the "H-" Sep 01 21:17:11 on search Sep 01 21:17:17 worked for me Sep 01 21:17:54 iirc lindi- mentioned problems with "-" not matching on search Sep 01 21:17:56 looked in the data sheet, it seems to be adjustible Sep 01 21:17:58 max. 3.6V Sep 01 21:18:13 so seems it's the one for you, no? Sep 01 21:19:06 * DocScrutinizer wonders if that's been one of the testpoints he had to use his gun to force them in ;-P Sep 01 21:19:34 aaah, thunderstorm and ran... *finally* Sep 01 21:19:55 great, will make me feel much better Sep 01 21:20:14 looks good, but before touching any soldering iron, I'll sleep Sep 01 21:20:16 thanks Sep 01 21:20:31 PaulFertser: shouldn't (oughtn't) /etc/init.d/fso-frameworkd restart do exactly the same? Sep 01 21:20:43 andi: welcome Sep 01 21:21:01 DocScrutinizer: well... i wrote the script when it didn't work iirc. Probably it does now. Sep 01 21:21:38 actually it doesn't help to resurrect framework after gprs-disconnect-death Sep 01 21:22:02 bbl Sep 01 21:22:21 * DocScrutinizer away to enjoy the rain and cooling down Sep 02 01:36:25 any phun going on? Sep 02 01:59:06 * fredrin wants to have a ncurses based sms/phone interface, would be nice to have when the phone is connected to a computer chargeing :) nice to be able to ssh into your phone and write sms and make calls **** ENDING LOGGING AT Wed Sep 02 02:59:58 2009