**** BEGIN LOGGING AT Wed Jan 14 02:59:59 2015 Jan 14 08:16:06 Tofe: the account window which gives you the google page is a child of the main one Jan 14 08:16:12 or better use the testr app for reproducing Jan 14 08:16:34 select the windowing test case and open a new window Jan 14 08:44:25 DougReeder, JaMa: the best would be if we can distribute the sampler through our feeds Jan 14 08:44:42 so just adding them to https://github.com/webOS-ports/build Jan 14 10:18:17 morphis: ok Jan 14 14:19:47 ichthys: ping Jan 14 14:20:45 Hi morphis Jan 14 14:21:20 so you were searching for C work to help us, right? Jan 14 14:24:19 yeah ... well thats about the only stuff I know to do . Jan 14 14:24:24 good Jan 14 14:24:39 http://issues.webos-ports.org/issues/811 might be a good one to get started with Jan 14 14:24:43 plain C/C++ work Jan 14 14:25:17 ok ..... let me take a look. Jan 14 14:27:04 ichthys: which device do you have? Jan 14 14:27:56 Ive got Mako N4 Jan 14 14:28:01 ah great Jan 14 14:32:47 ichthys: feel free to ask me any questions Jan 14 14:33:34 if that is too much for the start I can also give you a smaller one Jan 14 14:33:38 with existing code Jan 14 14:33:56 Ok ... Will have to brush up on my C++ skills a bit ... Long time since I've done C++ in anger. But does not look too difficult ..... Will have to do some reading up of the haptics stuff and the actual device Jan 14 14:34:03 Thanks Morphis ... I probably will end up asking a few questions. Jan 14 14:34:24 Do we want to implement this in C or C++ ? Jan 14 14:34:57 ichthys: nyx is pure C Jan 14 14:35:10 the interface is already defined so you just have to implement it Jan 14 14:35:29 Ahhh OK ..... Jan 14 14:35:31 https://github.com/webOS-ports/nyx-modules-hybris is where the code should go into Jan 14 14:35:48 for example look at the led controller Jan 14 14:35:49 https://github.com/webOS-ports/nyx-modules-hybris/blob/master/src/led_controller/led_controller.c Jan 14 14:35:58 it already used the Android HAL API for backlight Jan 14 14:37:12 Morphis ; I think I can do this then ...... but just so that I can get some baby steps in , give me the easy simple one first...... After I get my feet wet, I think I can do the haptics stuff as well. It looks simple enough anyway. Jan 14 14:39:14 ichthys: ok Jan 14 14:39:39 ichthys: then lets start with extending the led controller one Jan 14 14:39:40 https://github.com/webOS-ports/nyx-modules-hybris/blob/master/src/led_controller/led_controller.c Jan 14 14:39:49 currently it only handles the device display backlight Jan 14 14:39:57 but should also handle LEDs for notifications etc. Jan 14 14:41:50 ichthys: nyx defines different led types: https://github.com/openwebos/nyx-lib/blob/master/include/public/nyx/common/nyx_led_controller_common.h#L44 Jan 14 14:43:02 Morphis : By LED I think you mean the one in the gesture area for the N4 ? Jan 14 14:43:12 yes Jan 14 14:45:02 ok looked ... looks logical enough. Jan 14 14:45:26 ichthys: yeah Jan 14 14:45:37 when you look on the device Jan 14 14:45:46 there is a small utility called nyx-cmd Jan 14 14:46:48 Morphis Ok I dont have the device on me .... its at home and I am at work on lunch break. Jan 14 14:46:50 that one already has support for calling the LEDs API Jan 14 14:46:53 ah ok Jan 14 14:47:34 But tell me can I get some form of cmd-line from the device onto my laptop ? Jan 14 14:47:38 ichthys: then lets do it this way: I will write things together in our bug tracker Jan 14 14:47:50 then you can start working on that task Jan 14 14:49:04 ichthys: is that ok? Jan 14 14:49:10 Morphis : ok sure ... that would be great. Just need to get some form of linux command-line on the laptop Jan 14 14:49:29 how do you debug on the device itself ? Jan 14 14:50:06 you mean with gdb? Jan 14 14:50:13 the -dev image ships gdb Jan 14 14:50:25 you just have to install debug symbols or copy an binary with those included Jan 14 14:51:07 well does the build have an ssh server running or does it allow me to use adb to get a shell ? once on the devices command line, Its much easier to check stuff out Jan 14 14:51:22 you have to use adb Jan 14 14:51:41 ahhh ok ..... adb it is then .... thanks .... Jan 14 14:57:49 Morphis : I think I need to get back to work. I shall try and get back to the LED extension either today or tomorrow. Whats the bug tracker number for the LED stuff ? Jan 14 15:08:16 ichthys: not created yet, need to do that Jan 14 15:10:10 Morphis : Ok sure ..... I'll take a look later then Jan 14 15:10:48 ichthys: http://issues.webos-ports.org/issues/813 Jan 14 15:10:51 will extend it later Jan 14 15:11:24 Morphis : Thanks ! will look at 813 at home later ... cheers thanks . Ping you later ! Jan 14 15:14:48 ichthys: ok! Jan 14 15:58:47 morphis: pong Jan 14 15:58:56 sounds great. :) Jan 14 16:11:36 let's see, if I manage to build that.. hm. Jan 14 16:36:42 Garfonso: I need to fine tune it a bit but can integrate it soon Jan 14 16:40:37 Morphis, JaMa, It would make sense to distribute bleeding-edge Sampler through our Preware feed, but 2.4 Sampler and 2.5.1.1 Sampler will never change, so they could be part of the build. Jan 14 16:41:13 DougReeder: idea to distribute all through preware was that don't have to include them in any image and users can install them when needed in every image Jan 14 16:41:51 It’s true that most users shouldn’t need them. Jan 14 16:43:55 DougReeder: so we're going this way? Jan 14 16:46:26 I’m cool with either way. Jan 14 16:49:09 JaMa, you’re just the man we need! Jan 14 16:49:38 DougReeder: then lets add them to preware Jan 14 16:50:12 * JaMa hides Jan 14 16:50:36 DougReeder: in preware you can use git submodules update safely :) Jan 14 16:50:50 That’s useful. Jan 14 16:52:21 JaMa, are you cool with distibuting the Samplers via our Preware feed? Jan 14 16:54:24 DougReeder: you know how to add things there? Jan 14 16:54:35 I think so. Jan 14 16:57:28 yes Jan 14 16:59:56 DougReeder: then just give me a PR and we're all happy :D Jan 14 17:00:01 Then we have a consensus. Jan 14 17:10:20 the consensus taker came by my house, but we hid Jan 14 20:25:18 morphis: https://github.com/webOS-ports/luna-next-cardshell/pull/172 Jan 14 20:25:40 though I couldn't get a parentWinId to be set on my N4, I don't know why it didn't work **** ENDING LOGGING AT Thu Jan 15 02:59:59 2015