**** BEGIN LOGGING AT Mon May 16 02:59:59 2016 May 16 03:57:28 Herrie, I wrote up the bug as http://issues.webos-ports.org/issues/1143 The log didn’t really add any new info. May 16 05:52:58 Tofe: I guess we could try that to see if it solves the issue ;) May 16 05:57:42 morning BTW ;) May 16 06:36:33 Morning May 16 06:54:12 Tofe: I'll build it to test ;) May 16 06:54:20 It seems we have an issue with Zoom as well May 16 06:54:29 See Tweaks app May 16 06:54:49 I recall you did a "hack" previously to set the DevicePixelRatio or something similar May 16 06:54:58 It seems they might have fixed that upstream now May 16 06:55:43 Might be this commit somehow conflicts: https://github.com/webOS-ports/qtwebengine/commit/d236c5a8a34803bda6115956184398b99dbba408 May 16 06:59:14 iirc, my fix was about taking into account DevicePixelRatio for touch coordinates May 16 06:59:22 and it is upstream now May 16 06:59:46 but it didn't affect zoom level, nor the display of the web page May 16 07:00:48 Tofe: Hmmz strange then... I guess the commit upstream might have some side effects then May 16 07:00:54 Tweaks doesn't scale properly to window May 16 07:01:11 And there were other (Enyo 1) apps that had the same behavior May 16 07:04:04 look at their viewport configuration in home page May 16 07:04:18 Tofe: New CPU arrived, hope to have some time today to test :) May 16 07:04:45 WebKit had a very wrong way to handle it, while Chromium has a consistent and systematic handling of it May 16 07:10:10 Tofe: So it could be we just need a tweak somewhere to deal with it? May 16 07:24:21 We already have a tweak to complete the viewport if needed, maybe we need to do a bit more for some apps May 16 07:35:18 https://github.com/webOS-ports/luna-webappmanager/blob/master/src/qml/setupViewport.js here is the current tweak May 16 07:52:30 Tofe: Seems we do this for Tweaks currently: https://github.com/webOS-ports/tweaks/blob/master/enjo-app/tweaks.html#l6 May 16 07:53:02 I'll cleanup Tweaks a bit. It uses dummy Enjo value now to determine to run Mojo or Enyo version. I guess I'll drop the Mojo version completely from our repo May 16 07:53:15 So we can just use Enyo instead of Enjo, just looks nasty to me :P May 16 08:17:48 Tofe: Strange thing is that the app seems full screen, just the content not :S May 16 08:19:09 Ah it seems we have a fixed height defined... May 16 08:19:14 yup May 16 08:19:18 https://github.com/webOS-ports/tweaks/blob/master/enjo-app/source/Startup.js#l15 May 16 08:19:24 That's not really helping I guess May 16 08:19:41 no :) May 16 08:20:25 Let me play a bit with this May 16 08:20:35 But we had other apps acting up the same way. They were OK before May 16 08:20:47 So it's either something in 5.6 or Chromium that changed May 16 08:22:00 Yes, but it's not necessarily webengine which is doing it wrong :p May 16 08:22:19 Though we should try to support legacy apps May 16 08:25:40 Yeah not really sure what's the cause of this May 16 08:25:55 I get Undefined in app name as well May 16 08:26:04 that's weird May 16 08:27:21 Could be it's first run though May 16 08:27:45 https://github.com/webOS-ports/tweaks/blob/master/enjo-app/source/Tweaks.js#l69 May 16 08:27:53 I've just updated my testing build, and it doesn't show any apps May 16 08:27:59 in the full launcher May 16 08:28:43 restarting LunaAppManager by hand fixed it, though, but it's a bit worrying :) May 16 08:29:23 Tofe: I noticed that once too... Reboot fixed it for me... I thought it was a glitch at my end, but since you also had it :S May 16 08:29:41 Does audio work on your Mako? I had a user reporting it didn't for him :S May 16 08:29:46 It's fine on Maguro & TP it seems May 16 08:29:58 But I know we have some hacks for Mako May 16 08:30:04 no sound here... May 16 08:30:49 I see the tweaks issue May 16 08:31:31 you may be right, it looks like a zoom issue... May 16 08:33:34 It could be the zoom fix I quoted above somehow interferes with our specifics May 16 08:38:25 We don't have anything that specific, we're just using the viewport meta tag... May 16 08:39:01 and the devicepixelratio capability May 16 08:39:30 I mean, it conflicts with itself :) May 16 08:43:12 Tofe: Yeah, it's a bit odd :S May 16 08:43:31 There was another app... I think PopupCalc or something in the Preware feeds that had the same issue. Let me check. May 16 08:53:27 TapWatch & ExhibitionCalc seem to be 2 others that have the same issue May 16 08:53:57 ok May 16 08:54:57 So we have various apps to test a possible fix with :P May 16 08:59:04 adding ", user-scalable=no" to the viewport seems to do the trick, but I'd like to know why May 16 09:00:50 no, doesn't work for tweaks, it seems May 16 09:01:54 ah yes, it does, but it's tweaks.html that has to be modified :) May 16 09:02:12 ok, so, definitely related to zoom level May 16 09:03:29 So we should add user-scalable=no to the viewport, but we should see if there are cases when it's not wanted May 16 09:03:39 For Maps ? May 16 09:03:56 Tofe: Maps is Enyo 2, might behave differently altogether anyway? May 16 09:04:02 Issue seems Enyo 1 mainly for now? May 16 09:04:36 I didn't see any issues with Enyo 2 apps (Except for Preware in landscape mode but that's not related anyway) May 16 09:04:49 Well, depends on the main html page, so it's mainly about how the dev did write it May 16 09:06:40 I don't think a luneos app should ever be zoomable May 16 09:06:51 even in Maps, it's not actrually a zoom on the page May 16 09:07:04 Tofe: Well it's actually set to No already :P https://github.com/webOS-ports/org.webosports.app.maps/commit/400c05063d8b0e1789dd56e40ef86794e1398215 May 16 09:07:13 ok good! May 16 09:07:36 so we just need to patch our viewport-setup.js to include that too May 16 09:07:46 I'm on it May 16 09:09:24 Tofe: OK :) I'll PR a cleanup for Tweaks in general to get rid of the Mojo bits and the nasty Enjo hack May 16 09:16:39 Tofe: After I test your fix, so I'm sure not to break stuff :P May 16 09:16:58 we need initial-scale=1.0 too May 16 09:18:37 All this was hardcoded in webkit, so the management is pretty different now May 16 09:34:10 mmh setting initial-scale by script doesn't seem to work, maybe it's inserted too late May 16 09:39:26 Tofe: hmmz that's a pity May 16 09:39:34 For Tweaks I could manually add it when needed May 16 09:39:57 But it's not very reasonable to expect all devs to change their apps I guess :P May 16 09:40:06 yep May 16 09:40:20 maybe we have some API access for that on webengine May 16 09:56:25 mmh there is "zoomFactor", but the default value is already "1.0" May 16 09:56:55 Maybe we should ensure it's still "1.0" after the loading May 16 10:00:17 Tofe: Yeah I guess something like that May 16 10:00:23 Just tested CPU seems OK May 16 10:00:36 Now need to find USB keyboard or my convertor plug May 16 10:00:45 Still using good old PS/2 kb here :P May 16 10:01:01 And will install I guess Ubuntu 16 on it for builds May 16 10:02:12 Herrie: I've settled for 15.10, but I don't remember why May 16 10:02:36 Tofe: Yeah I have that on my vbox too May 16 10:02:41 16 wasn't released yet? May 16 10:02:52 It was only released 2 or so weeks ago May 16 10:02:59 not sure May 16 11:10:37 JaMa: morning May 16 11:11:01 JaMa: I'm setting up my new build env here locally. Any drawbacks on using Ubuntu 16.04? Or should I better stick with 15.10 for now? May 16 12:17:49 Herrie: https://github.com/webOS-ports/luna-webappmanager/pull/57 with that, it isn't perfect, but at least the viewport tag is correct May 16 12:39:19 Tofe: That fixes the 3 known cases? May 16 13:17:30 I'd say just TapWatch, but it still looks weird May 16 13:18:04 Tweaks becomes usable, a bit May 16 13:18:11 The third one I didn't try May 16 13:19:29 ExhibitionCalc looks ok May 16 13:22:10 Herrie: 16.04 should be fine May 16 13:35:26 Tofe: OK May 16 13:35:35 I'll merge it as is, we can always improve :) May 16 13:35:47 JaMa: OK thnx, setting that up now for my build machine :) May 16 13:39:16 Should fly compare to my Vbox ;) 6 core, 8GB mem native :) May 16 16:53:32 Tofe: To test this focus fix for #1099 I just compile qtwebengine and install IPK right? May 16 16:53:46 right May 16 16:54:00 wait May 16 16:54:07 which fix May 16 16:54:13 the reverted commit? May 16 16:55:09 ah, I was confused, I thought you talked about zoom issue; but for the focus issue, yes, it's all in qtwebengine May 16 17:23:47 Tofe: Hmmz then that patch doesn't seem to work. At least it doesn't solve 1099 May 16 17:27:46 ah, ok May 16 17:55:59 Tofe: I recently seem to have Android-property-service fail on initial (clean) build. You've seen this too? Could be there's some depends missing I guess May 16 17:56:38 I had it on my last clean build in VBox and also now on my new build machine it seems May 16 17:58:18 Ah seems it cannot find luna-prefs May 16 17:59:54 Ah seems luna-prefs is missing here: https://github.com/webOS-ports/meta-webos-ports/blob/krogoth/meta-luneos/recipes-android/android-property-service/android-property-service.bb#L5 May 16 17:59:56 I'll add it May 16 18:06:09 well, that was a quickly fixed issue :p May 16 18:10:34 Tofe: Yeah May 16 18:25:33 I guess it's showing because I have a high number of BB_NUMBER_THREADS defined May 16 18:25:40 I didn't see it before when it was lower May 16 18:25:48 I guess that now causes it to show May 16 18:25:52 It should be fixed anyway May 16 18:26:08 ok, great :) May 16 18:26:11 It's a requirement anyway as per https://github.com/webOS-ports/android-property-service/blob/master/CMakeLists.txt#l49 May 16 18:26:20 So it could've shown a lot earlier in general May 16 18:26:23 Surprised it never did May 16 18:26:31 I guess my 16 and 20 weren't tested yet :P May 16 18:29:24 I guess I need to find ideal values, not sure what those are... May 16 18:29:37 Different sources seem to give different suggestions May 16 18:38:34 JaMa: Any suggestions for "optimal" values in local.conf on my AMD 6-core Phenom X6 1055? May 16 18:45:36 Herrie: http://www.webos-ports.org/wiki/OE_benchmark might give you some ideas May 16 18:54:35 elvispre: Ah forgot we had that one ;) It's pretty old though ;) May 16 18:54:43 We dropped WebKit a while ago, but still useful ;) May 16 18:57:03 But it would also depend on the characteristics of the build machine, too, isn't it? May 16 18:58:53 For my part I use bb=pm=4, it seems to be quite balanced May 16 21:30:26 hi May 16 21:31:06 yo May 16 21:31:50 Herrie, you can also set the number of threads based on the number of cores - I forget the variable syntax. May 16 22:13:45 * elvispre has a Eureka! moment: ofonoconnectionmanager says "RoaminAllowed" (sic) **** ENDING LOGGING AT Tue May 17 02:59:58 2016