**** BEGIN LOGGING AT Mon Sep 28 02:59:58 2015 Sep 28 07:05:40 Morning! Sep 28 07:09:01 morning Sep 28 07:27:03 Herrie|Veer: When porting a patch from WebKit to WebEngine, I've made a small improvement: now it will be possible to use json expression for any window feature, not just "attributes". It's useless right now, but code is smaller and shouldn't introduce any regression. Sep 28 07:27:17 (in window.open) Sep 28 07:28:20 "attributes" value was non-standard already anyway Sep 28 07:34:56 Tofe: Nice :) When you get to appinfo.json parsing can you make sure to allow for custom fields too? Legacy seemed to do that but I doubt we support it properly Sep 28 07:41:00 Herrie|Veer: that's not in the browser, that's in sysmgr Sep 28 07:41:51 Currently all fields are mapped to a predefined variable, so there's no support for custom field. Do you have an example in mind? Sep 28 07:46:22 Tofe: There are quite some need to have a look when home. They use fields that are not in appinfo.json specs from HP but they work on legacy Sep 28 07:53:38 So we don't parse them currently? Sep 28 07:54:27 It seems so. App that use them don't launch. Sep 28 07:54:39 Other apps are fine. Sep 28 07:54:47 Ah, that's annoying Sep 28 07:55:00 If I replace these values with hard values they launches Sep 28 07:55:05 s/s/d Sep 28 07:56:29 They basically use it as some kind of variable. For example if you have a newspaper or radio station app. The apps are 100% identical more or less except for the parameter they'll read from appinfo.json which will then determine which newspaper or radiost Sep 28 07:56:30 ation to load. Sep 28 09:47:07 Tofe: The new "tap and hold"-behavior for QtWebEngine for getting the context menu opens new windows in the browser. Not sure that's desired? Sep 28 09:48:38 The same with some dropdowns like on the bottom of http://forums.webosnation.com Sep 28 10:53:15 Well, a "popup" window is a window. However, we should see how to integrate it nicely in LuneOS. Sep 28 11:47:57 Tofe: I think it should be more of an overlay with higher Z not really a popup :P Sep 28 11:53:05 I mean popup in the general UI sense, which includes your proposal Sep 28 11:54:13 Ah :) Sep 28 11:54:55 Not sure what takes care of this? It's probably in one of the luna managers? Sep 28 11:55:23 Just with qtwebkit it weren't popup windows I guess because we could define them ourselves Sep 28 11:56:23 Seems qtwebengine does provide them out of the box just implemented differently Sep 28 12:05:38 I don't know yet Sep 28 12:15:02 IIRC, under webOS, the system would hold the contents of appinfo.json as a string. Mojo and Enyo 1 would parse the JSON. Under Enyo 2, you have to parse the JSON yourself. Sep 28 12:15:48 Either way, apps had acces to all fields in appinfo.json. Sep 28 12:33:56 Ah yes, it is possible that a string with the content of the appinfo is passed down to the app, I'll have to check Sep 28 12:40:35 Tofe: It seems that we only parse specific fields in our luna-webappmanager from what I could see. It ignores other fields. At least that's what my limited C++ knowledge told me :P Sep 28 14:13:49 Tofe: Your luna-qml-launcher commit will improve browser loadtime? Sep 28 14:17:59 Herrie|Veer: no... Sep 28 14:19:01 I will just prevent some potential mis-behaving. I find a bit curious that we have to initialize it ourselves, but it seemed mandatory, at least on Qt 5.4. Sep 28 14:19:22 Ah ok. Sep 28 15:38:52 nizovn: morning, missed your pong y'day due to going to bed early for a change. Sep 28 15:39:09 morning Sep 28 15:39:14 On your PR: Will you do something on QML side too or this is just to facilitate? Sep 28 15:39:35 yes, will do Sep 28 15:40:56 OK :) Just thought the PR looked odd as standalone :P Sep 28 15:42:14 simply bt submenu in system menu, but i will publish it after bt panel in settings app is implemented Sep 28 15:42:51 nizovn: OK :) Sep 28 15:43:05 I'll merge it already so it's out of the way already :) Sep 28 15:43:31 ok, thanks Sep 28 15:51:09 Herrie|Veer: just fyi custom appinfo fields behavior is documented here: http://www.openwebosproject.org/docs/developer_reference/config/appinfo Sep 28 15:54:36 Ah nizovn: thnx, I was just looking at the tables and missed the text below it :P Sep 28 20:50:30 I now have a webengine luna-webappamanger that builds... I'll flash that tomorrow, and we'll see how far it goes... **** ENDING LOGGING AT Tue Sep 29 02:59:58 2015