**** BEGIN LOGGING AT Sun Nov 09 03:00:00 2014 Nov 09 04:50:45 Hey, is it possible to take screenshots on the N4? I’ve got photos to appear in Contacts! Nov 09 04:54:29 Ah: luna-send -n 1 luna://com.palm.systemmanager/takeScreenShot '{"file":"screenshot.png"}' Nov 09 04:58:00 Hmmm, that’s returns false and doesn’t take a screen shot. Nov 09 05:00:43 Well, if there’s a way, please let me know. I’m off to bed. Nov 09 10:01:26 DougReeder: hm, that should just work but you don't have to provide a filename Nov 09 10:01:34 screenshot will be in /media/internal/screenshots Nov 09 10:04:31 thrrgilag: ping Nov 09 10:08:08 Tofe|Away: ping Nov 09 10:22:06 DougReeder: ah you need to use org.webosports.luna instead of com.palm.systemmanager Nov 09 10:22:34 bash-4.3# luna-send -n 1 luna://org.webosports.luna/takeScreenShot {} Nov 09 10:22:36 {"path":"/media/internal/screencaptures/20141106084046.png","returnValue":true} Nov 09 10:24:34 JaMa: ping Nov 09 10:37:47 nizovn: morning Nov 09 10:37:53 morning Nov 09 10:38:06 you saw the bug I just assigned to you? Nov 09 10:38:49 yes, i will see it after 597 Nov 09 10:39:07 good Nov 09 10:39:15 nizovn: how far are you with 597? Nov 09 10:40:45 it works, after 5.4 even as expected, but i need to think how to made it build with cmake in browser repository Nov 09 10:40:59 ah Nov 09 10:41:09 I did something similar for first use Nov 09 10:41:22 nizovn: https://github.com/webOS-ports/org.webosports.app.firstuse Nov 09 10:41:52 ok, thanks! Nov 09 10:43:50 nizovn: just the OE recipe needs some adjustments then Nov 09 10:44:18 morphis: btw do you think its possible(good) to add --ignore-site-config to boost.inc, as boost fails to build on gentoo? Nov 09 10:46:10 it fails in OE? Nov 09 10:46:21 nizovn: good question for JaMa Nov 09 10:46:46 nizovn: https://github.com/webOS-ports/meta-webos-ports/blob/dizzy/recipes-webos/apps/org.webosports.app.firstuse.bb#L24 Nov 09 10:51:38 ok, will try Nov 09 10:57:26 Herrie: morning Nov 09 11:02:48 morphis: morning Nov 09 11:02:58 For PDF MediaIndexer: Should i get Roshan onto this? Nov 09 11:03:06 Or you did something for this already? Nov 09 11:03:13 no Nov 09 11:03:19 fine for me to let him work on this Nov 09 11:03:23 ok Nov 09 11:03:34 maybe he can implement some common enyo component to query things from the mediaindex Nov 09 11:03:38 Let me reply to his email, was on my todo but didn't get to it yet Nov 09 11:04:11 I mean to contact Roshan in general re dropping Nexus + other stuff we discussed with ka6sox Nov 09 11:05:08 maybe we can unblock him on the gnexus Nov 09 11:09:52 Herrie: possible that https://github.com/webOS-ports/meta-smartphone/commit/74223a0bf7b38f5d1603047a1653a1ea5e752378 fixes the problem for grouper and maguro Nov 09 13:03:25 morphis that would be great :) I don't have a grouper/tuna to test with though :( Nov 09 13:31:12 morphis: I've added a MouseArea all over the keyboard, at top level; onClicked is not called. So I think the click is lost between the wayland client side and the Qt input mecanism Nov 09 13:55:12 morphis: I found out that the hwcomposer qpa plugin was not anymore in sync with the eglfs qpa plugin (for the common parts); is that expected ? Nov 09 14:08:31 Tofe: don't know, are we missing something important there? Nov 09 14:08:39 I had to remove some parts when we moved to qt 5.4 Nov 09 14:09:42 I was thinking about requestActivateWindow, but I may be wrong Nov 09 14:10:06 I'm not even sure to understand the coupling between hwcomposer and the qt windowing system :p Nov 09 14:10:38 it's mainly just something to submit rendered frames to hwcomposer Nov 09 14:11:36 ok, so there's only one geglfswindow which is fullscreen, the rest is actually drawn inside it Nov 09 14:11:53 qeglfswindow* Nov 09 14:12:13 right Nov 09 14:12:31 ok. I'm not completely lost then :) Nov 09 14:12:32 morphis: pong good morning Nov 09 14:12:57 thrrgilag: you saw the bug I assigned to you :) Nov 09 14:12:59 Tofe: :) Nov 09 14:13:07 yep Nov 09 14:15:55 morphis: yes i see it now, has to do with expanding the wifi menu i suspect. i'll get that fixed up Nov 09 14:16:04 thrrgilag: great Nov 09 14:16:44 is it a qml property loop on the Drawer for the height property ? Nov 09 14:37:51 Tofe: I think currently the height is just set statically Nov 09 14:39:11 not quite so, in one of the states it is equal to childrenRect.height; that might be where the issue lies Nov 09 14:53:41 okay i think i got it Nov 09 14:54:01 just have to set the height and width for the component Nov 09 14:54:36 same as the flickablearea Nov 09 14:55:55 morphis: Will we have a new build for the tuna soon then with this fix? Nov 09 14:56:44 Herrie: yes Nov 09 14:57:05 Ok let me know when triggered :) Nov 09 14:57:34 triggered it now Nov 09 14:58:27 seems like the builder ran out of space Nov 09 15:34:36 thrrgilag: merged Nov 09 15:36:08 morphis: thanks Nov 09 15:43:23 Garfonso, Tofe, Herrie: https://bpaste.net/show/5238fb1d7350 Nov 09 15:43:33 my current concept of adding something like an activity Nov 09 16:04:43 morphis: Seems build failed? Nov 09 16:06:16 DougReeder: On N4, right swipe creates a screenshot in /media/internal/screencaptures ;) Nov 09 16:10:30 Herrie: I aborted it Nov 09 16:11:51 and restarted now Nov 09 16:22:42 Ah ok :D Nov 09 16:47:52 morphis: what is an activity ? Is it a webos concept ? Nov 09 16:48:01 Tofe: no Nov 09 16:48:19 but it's something which adds something really usefull Nov 09 16:48:45 it's like a data "transaction" ? Nov 09 16:48:50 no Nov 09 16:49:02 it's more like an intent to do something Nov 09 16:49:21 a todo list :) Nov 09 16:49:24 like you want to share something but want to let the user decide on which way Nov 09 16:49:44 currently you have to use direct appIds to do that Nov 09 16:50:01 with activities you can just specifiy the intent what you want to do and any app can provide an handler for that Nov 09 16:50:05 and the user can decide Nov 09 16:50:18 ok, so it's a way to create a partially defined action, where the "how" isn't fully resolved yet Nov 09 16:50:33 right Nov 09 16:50:44 I see; yes, that must be very useful :) Nov 09 16:51:08 not that easy to implement but something I want to do in the near future Nov 09 16:51:50 the delegation part must be a bit tricky to design Nov 09 16:51:56 at least to design correctly Nov 09 16:52:28 yeah Nov 09 16:55:06 Tofe: has a lot of async elements Nov 09 16:55:09 like Nov 09 16:55:13 1. The apps starts the activity Nov 09 16:55:21 either it wants to wait for the result or not Nov 09 16:55:41 2. We have to process the activity request, compare it with available providers by activity name and data type Nov 09 16:56:01 3. Present the user a list of possible handlers or choose a default one Nov 09 16:56:08 4. Launch the app choosen Nov 09 16:56:20 5. handle possible response from the app and hand it back to caller Nov 09 16:57:17 I guess we can focus on async activities at the beginning; anyway we'll send an event when the activity will be completed, so the app can always wait for it Nov 09 16:57:29 right Nov 09 16:58:05 the handler selection is something I want to do in the cardshell Nov 09 16:58:08 the process looks slightly like the synergy alike services Nov 09 16:58:58 it's not done the same way, but there's a set of services that propose actions based on some template Nov 09 17:00:15 a bit like if each time you want to get mail, the system ask for which account you want it Nov 09 17:00:37 yeah Nov 09 17:19:20 morphis: I just discovered there's a notion of "touch focus"... how can that be ? it's an absolute pointing device... Nov 09 17:20:19 touch focus? Nov 09 17:21:19 in QtWayland Nov 09 17:21:51 I'm debugging this kind of thing: https://qt.gitorious.org/qt/qtwayland/source/aa16e0f762e2c5e5a6321e5ce8e9014ecb19be7d:src/client/qwaylandtouch.cpp#L72 Nov 09 17:22:13 and I'm surprised by line 87 Nov 09 17:22:23 which, btw, returns NULL Nov 09 17:23:09 interesting Nov 09 17:23:37 so where does this touchFocus thing get set for? Nov 09 17:23:45 (but pointerFocus line 89 returns a window) Nov 09 17:23:55 I'm still investigating that Nov 09 17:24:00 ok Nov 09 17:24:53 ah, now I understand, the focus is set between touch_down and touch_up Nov 09 17:25:32 As I'm on the beginning of the tap even (down), it's not yet set. Ok, fine. Nov 09 17:25:37 event* Nov 09 17:29:10 morphis: Seems like we're running out of space again on builder? Nov 09 17:33:20 Herrie: yeah Nov 09 17:33:27 I am cleaning everything right now Nov 09 17:34:02 how big is the hdd in the builder? Nov 09 17:34:38 GranPC: 250G Nov 09 17:34:44 ouch Nov 09 17:34:55 i was expecting something like 3 TB :P Nov 09 17:35:09 the builder is a VM on a larger server Nov 09 18:28:14 morphis: I think I got it: the vkbd doesn't return the correct window coordinates, somehow Nov 09 18:28:51 If I force the qml keyboard to be fullscreen, then we begin to see some touch interaction Nov 09 18:29:13 anyway the events go to the qml objects; it's just that they are completely shifted Nov 09 18:49:07 I'm actually glad that it's only that :) I've spent 1h through the qtcore code, and it's quite a pain :) Nov 09 21:17:46 Tofe: yeah! Nov 09 21:17:49 JaMa: I see Nov 09 21:17:50 WARNING: Invalid SSTATE_MIRRORS: file://.* http://build.webos-ports.org/luneos-testing/sstate-cache/PATH file://.* http://build.webos-ports.org/luneos-stable/sstate-cache/PATH, should be 2 members. Nov 09 21:17:58 on the build agent for the testing builds Nov 09 21:18:01 do you know why? Nov 10 02:53:03 Thanks for the tips! Screenshot of Contact card with photo at http://hominidsoftware.com/non-public/20141109115409.png Nov 10 02:54:19 … and that card is synced from Google, so we’re on the verge of dogfooding! **** ENDING LOGGING AT Mon Nov 10 02:59:59 2014