**** BEGIN LOGGING AT Sat Jan 11 02:59:58 2014 Jan 11 03:07:13 DougReeder: what do you mean? Jan 11 03:07:33 not all internal communication is done in this room if thats what you mean Jan 11 03:07:59 also: I'm bouncing between a ton of things so if you talk to me, say my name so it gives me a notification Jan 11 03:25:33 larrysteeze , is there a mailing list for webos-ports? Jan 11 03:56:53 Herrie: done! http://youtu.be/20aM6vDyboU Jan 11 07:45:57 HaDAk: Looks slick! Jan 11 09:03:22 ka6sox: ping Jan 11 13:40:19 morphis, Tofe: any idea why emulator is not booting? Jan 11 13:41:07 says "Booting the kernel ." and idles Jan 11 13:42:13 morphis: https://github.com/webOS-ports/org.webosports.app.contacts/pull/1 Jan 11 14:00:07 morning Jan 11 14:02:02 DougReeder: will do that later today Jan 11 14:03:23 Whitebee: was there a reason why you added cordova? Jan 11 14:07:48 morphis: part of integration guide Jan 11 14:08:02 which integration guide? Jan 11 14:08:17 one that enyo has Jan 11 14:08:23 enyo/open webos Jan 11 14:09:03 ah Jan 11 14:09:12 we try to avoid using cordova currently in wop Jan 11 14:09:20 so currently has no value for us Jan 11 14:09:23 oh, ok Jan 11 14:09:38 for service requests for example you can use webos-lib Jan 11 14:09:56 https://github.com/webOS-ports/webos-lib Jan 11 14:09:58 was wondering about it and then I saw it's in settings app P= Jan 11 14:10:12 https://github.com/webOS-ports/org.webosports.app.settings/blob/master/index.html Jan 11 14:10:26 I will drop it there soon Jan 11 14:10:45 btw. how does your plan for the contacts app look like? Jan 11 14:11:14 well, I just want to hook it up to the backend and make it fully functional Jan 11 14:11:23 but 1. my emulator is not booting Jan 11 14:11:31 2. I have some questions P= Jan 11 14:12:19 (looking for something) Jan 11 14:12:29 for 1. which version? Jan 11 14:13:30 Jan 6th Jan 11 14:14:09 from http://build.webos-ports.org/webos-ports-staging/latest/images/qemux86/? Jan 11 14:14:12 about 2, found the logs from yesterday - Garfonso pointed me to how stuff works in legacy, and I wanted to know what of it is in Ports Jan 11 14:14:22 yep Jan 11 14:16:45 which parts? Jan 11 14:17:09 Whitebee: if you do the PalmSystem stuff like this: https://github.com/webOS-ports/preware/blob/master/index.html you won't need cordova Jan 11 14:17:44 morphis: the loadable frameworks: https://github.com/openwebos/loadable-frameworks Jan 11 14:17:58 morphis: https://github.com/openwebos/loadable-frameworks/ Jan 11 14:18:00 beat me to it P= Jan 11 14:18:11 should be all part of wop Jan 11 14:18:44 and the databases that actually store the contacts are there? Jan 11 14:18:58 yes Jan 11 14:19:16 but I am not sure which component currently installs the db8 kinds for the contacts Jan 11 14:19:48 Whitebee: it may be that we have to cleanup several things as we reworked a lot in the past so there may be things still broken Jan 11 14:20:08 morphis: I can hold off with the backend and do another UI Jan 11 14:20:14 no Jan 11 14:20:22 ok Jan 11 14:20:33 contacts is important Jan 11 14:20:43 ok, the db8 kinds are part of the service which is there Jan 11 14:20:48 so you should just go ahead Jan 11 14:21:00 is the contact linker also there? Jan 11 14:21:15 Garfonso: can you explain about PalmSystem? Jan 11 14:22:03 Garfonso: I think so Jan 11 14:22:11 you just have to copy those three lines, starting with if (window.PalmSystem). Or maybe we don't need them at all in wop? Jan 11 14:24:21 Whitebee: if you don't do that and do not have cordova (or enyo 1.0 / mojo) the card will stay white. At least in legacy it was like that. I'm not 100% sure about wop right now. Jan 11 14:24:37 can't try, because no emulator. :( Are there new emulator images being build? Jan 11 14:24:48 s/new/no/ Jan 11 14:25:01 Garfonso: will check on the emulator when there's a new one Jan 11 14:25:03 Garfonso: when you don't call PalmSystem.stageReady() the card will be marked ready automatically after three seconds Jan 11 14:25:29 ah, ok. :) Jan 11 14:26:05 morphis, Garfonso: so I use the loadable frameworks to access and manipulate rows directly from those databases? Jan 11 14:26:37 I would try to do it that way. Jan 11 14:28:10 Whitebee: maybe you can start with some example code from the old contacts app? Jan 11 14:28:33 morphis: that's for sure. directory structure is the same? Jan 11 14:28:47 for the new app? Jan 11 14:29:07 for getting access to those libraries Jan 11 14:29:22 will the code looking for them in the legacy app find them? Jan 11 14:31:15 yes Jan 11 14:31:24 maybe there is something also in enyo-1.0 Jan 11 14:32:05 morphis: I will start looking through the old code that does the backend Jan 11 14:36:42 Garfonso, morphis, thanks for helping! Jan 11 14:37:07 Whitebee: np Jan 11 14:37:13 just ask when you have any questions Jan 11 14:39:37 Whitebee: I will look for the emulator and why it doesn't work Jan 11 15:05:55 cool, let us know Jan 11 15:31:24 I guess you could copy & paste quite some bits from legacy or we'll run into copyright issues? Jan 11 15:40:16 Herrie: which bits? Jan 11 15:40:45 Tofe: ping Jan 11 15:41:42 morphis: pong Jan 11 15:42:08 Tofe: you already found the bad change for the gnexus kernel? Jan 11 15:43:01 not yet, I didn't have much time yet to digg it Jan 11 15:45:20 ok Jan 11 15:46:04 Tofe: btw. I need some functionality within the cardshell if you have some more time :) Jan 11 15:46:52 hehe Jan 11 15:47:00 what kind ? Jan 11 15:48:32 one thing I need is a ls2 service method to focus a specific app Jan 11 15:48:56 so something like org.webosports.luna/focusApplication '{"appId":"org.webosports.app.settings"}' Jan 11 15:49:16 and another one which returns the current focused application Jan 11 15:49:39 like org.webosports.luna/getFocusedApplication '{"subscribe":true}' Jan 11 15:50:26 if we are in card view, do you consider that the card in the center is "focused" ? Jan 11 15:51:23 thats something I am not yet sure about Jan 11 15:51:46 mainly I think we should take it like the currently maxizmized card is the focused one Jan 11 15:52:05 because focus always mean I can interact with the content Jan 11 15:52:37 morphis: I'm sure there must be something reusable in legacy contacts app for back end stuff? Jan 11 15:52:44 morphis: I agree. Jan 11 15:53:02 Herrie: you mean for the focus stuff? Jan 11 16:17:42 morphis: kernel of Oct 29th seems to be ok Jan 11 16:20:09 ok Jan 11 16:28:50 No for contacts app :P Jan 11 16:33:18 Herrie: for sure Jan 11 16:34:53 Herrie: I think there is a lot code which can be just reused Jan 11 16:51:00 morphis: with commit https://github.com/webOS-ports/meta-smartphone/commit/ad7ea53237849ee0067c6998d098f318f9b498e6 , the boot just hanged right now Jan 11 16:51:09 (on second try) Jan 11 16:51:52 previous commit was the one I told you seemed successful Jan 11 16:54:04 Tofe: looks like a rebase is the bad thing Jan 11 16:54:49 our kernel is currently based on the cm one Jan 11 16:55:07 and they merge recent changes to upstream linux 3.0 from time to time Jan 11 16:55:13 looks like there is a bad one in this Jan 11 16:55:21 ok Jan 11 16:55:22 morhpis: You were pinging me earlier this week, what was that about? Jan 11 16:55:25 maybe worth a try for us to use pure AOSP again? Jan 11 16:55:29 Some graphics stuff needs done? Jan 11 16:55:34 Herrie: oh, let me try to remember Jan 11 16:56:13 Do we know where ka6sox is? He's been MIA for about 2 weeks or so already :P Jan 11 16:57:05 maybe busy at work or other things Jan 11 16:57:22 you need sth from him= Jan 11 16:59:25 morphis: is there a trace of that previous commit in the kernel history ? I don't find the commit b4c2762e612460d3332fa132ad8ab2c3cf2457cc ... Jan 11 17:00:28 Tofe: http://files.gravedo.de/kernel.diff Jan 11 17:00:33 as it was a rebase it got lost Jan 11 17:00:40 but I have the commits still locally Jan 11 17:02:04 ok Jan 11 17:02:47 in the tree you've given me, where were we in that tree ? At the bottom ? Jan 11 17:03:28 we have currently twelf patches Jan 11 17:03:43 ah ok Jan 11 17:04:08 Tofe: http://files.gravedo.de/patches.tar Jan 11 17:04:18 that are all patches we have and need Jan 11 17:04:41 in the diff I gave you our first patch is: * 84900e9 security: Add proper checks for Android specific capability checks Jan 11 17:04:52 ok Jan 11 17:05:10 I would say lets use pure AOSP and base all our patches on top of it Jan 11 17:06:32 yes, why not Jan 11 17:07:44 should be a better and safer bed Jan 11 18:04:37 * DougReeder returns for a bit,but will head back to bed soon (nasea :-( Jan 11 18:56:11 morphis: Yeah need someone to do stuff at WOCE github :P Jan 11 18:56:21 Scoutcamper is no admin, so I guess it's Tom ;) Jan 11 20:29:02 Herrie: maybe rwhitby can Jan 11 20:32:59 is the tv webos open source? Jan 11 20:36:58 no, only some components from it which are included in meta-webos Jan 11 20:41:15 so open webos will be developed separately (or not at all)? Jan 11 21:20:52 rwhitby pointed me to Scoutcamper and Ka6sox ;) Jan 12 02:34:32 morphis , I don't think the center-but-unmaximized card can receive keyboard focus, because then there's no way for Just Type to receive focus. **** ENDING LOGGING AT Sun Jan 12 02:59:59 2014