**** BEGIN LOGGING AT Sat Aug 29 02:59:59 2015 Aug 29 05:54:43 Tofe: Flashed N4 again, still same problem. Maybe it's your new QtWayland code that's pending PR somehow? Aug 29 06:57:49 Morning Aug 29 06:58:18 Herrie: could be. Did you try installing it? I can resend you the link eventually Aug 29 07:00:29 Herrie: https://dl.dropboxusercontent.com/u/4679068/luna-next/qtwayland_5.4.2%2Bgit0%2B8d4ea4eb60-r0.5_armv7a-vfp-neon.ipk Aug 29 07:00:52 And btw, I think it's stable enough, we can merge my qtwayland PR. Aug 29 07:51:15 Tofe: I didn't see that link before maybe I missed it somehow. Will test it when back home in about 1 hr Aug 29 07:51:28 Now dropping off the family in law to airport :P Aug 29 07:52:03 This is the proper destruction right? Based on comments you got? Not the one we already have in nightlies for browser? Aug 29 07:57:19 Herrie: right, it's the proper fix Aug 29 08:01:04 Tofe: OK will try when back home and if OK wayland can be PR-ed and merged. If LNC OK we can PR and merge too. Then can do another nightly. Might be able to do some browser work on way back from airport :) Aug 29 08:02:07 Oh, I thought I did PR it already. Let me do that Aug 29 08:02:44 Yep, already PR'ed, good Aug 29 08:49:31 Tofe: Ah was probably before we got write access to repo so didn't get the email :) Aug 29 08:51:58 Herrie|Veer: probably yes :) Aug 29 08:54:11 Herrie|Veer, morphis: for the dashHeight property support (in order to support the custom height dashboards), we will need to forward that property to the dashboard card; and when doing this, I thought: hey, why not put all the card attributes as window properties, eventually prefixed with a "LuneOS_" ? What do you think ? Aug 29 08:55:10 let me show you what kind of patch that would be Aug 29 08:56:52 https://github.com/Tofee/luna-webappmanager/commit/39d3535ea915d31abce6ef3a8012201b06c5c4bc Aug 29 08:57:51 Basically, I take what is in the 'attributes' element, and put it as window properties. Aug 29 09:02:55 Tofe: Would that keep it "API" compatible still? Aug 29 09:05:48 It doesn't change anything regarding the "Web" part, it just exposes the 'attributes' node content (given to enyo.createWindow) to the window. For example, I will be able to read it in QML in LNC. Aug 29 09:07:28 I just have a little doubt, maybe I'm setting these window properties a bit too soon and the window isn't created yet. I'll have to check that. Aug 29 09:37:44 Tofe: OK Aug 29 09:37:50 I guess you'd need to try ;) Aug 29 09:37:59 I tried the qtwayland and still the same problem Aug 29 09:38:08 Are you sure you pushed everything to LNC/Tofe-work? Aug 29 09:39:12 I have latest nightly + qtwayland IPK installed + LNC/tofe-work pushed Aug 29 09:39:39 let me check Aug 29 09:40:31 The black area is reclaimed when I close Testr btw Aug 29 09:41:19 I guess you restart luna-next for the new qtwayland to be used (I even had to reboot on my N4) Aug 29 09:41:47 I rebooted Aug 29 09:42:04 Otherwise it might be something we introduced lately, and which I don't have in my own build Aug 29 09:42:28 Let me reboot once again Aug 29 09:42:56 I'll download the latest nighty, to do the same steps as you do Aug 29 09:44:31 Tofe: Still the same Aug 29 09:44:37 I guess that's the best solution ;) Aug 29 09:44:54 Yeah, because right now I don't have a clue what's happenning Aug 29 09:52:23 Flashing is done, now let's boot and upgrade qtwayland and LNC Aug 29 09:56:37 ok, now is testing time Aug 29 09:59:41 Ah ! I now reproduce the issue. Aug 29 10:00:28 :) Aug 29 10:00:40 I don't think we did much recently that should cause this :S ? Aug 29 10:01:13 Dunno Aug 29 10:01:22 Let me try something Aug 29 10:03:44 gotcha Aug 29 10:04:07 https://dl.dropboxusercontent.com/u/4679068/luna-next/luna-webappmanager_0.2.0-8%2Bgit0%2B2c5a4cace5-r0.2_armv7a-vfp-neon.ipk Aug 29 10:04:19 the timeout patch Aug 29 10:05:26 Let me try Aug 29 10:05:53 The one liner? Aug 29 10:05:57 yes Aug 29 10:06:19 but very important: it helps LNC distinguish between a simple banner and a sticky notification Aug 29 10:09:07 Why do I get the screen off each time I remove a notification? Aug 29 10:09:24 " LunaSysMgr[1367]: ** Message: bool DisplayManager::alert(int): calling off due to alert 6 " Aug 29 10:16:36 ah ok it the "banner-deactivated" signal... I'm surprised it triggers a display-off! Aug 29 10:16:41 +is Aug 29 10:17:21 Tofe: Well it should activate the display and then deactivate it when display is off I guess? Aug 29 10:18:40 Herrie: but my display was on before the banner was shown, so it should stay on Aug 29 10:19:07 Well the displaymanagement has some bugs in general Aug 29 10:20:06 Like when N4 freezes after some time Aug 29 10:20:29 morphis was looking into that Aug 29 10:20:32 yes, I get that regularly Aug 29 10:21:58 The DisplayManager::alert seems to be bugged Aug 29 10:22:11 So maybe the state is not reported correctly in your case even though screen is on (just thinking out loud now) Aug 29 10:22:42 When we call banner-activated, it only memorizes the display state if the display is off or dimmed Aug 29 10:23:27 But then, on banner-deactivated, it doesn't even look if an activation alert was triggered before Aug 29 10:24:58 That does sound buggy yes Aug 29 10:25:08 Not sure if it was this in OWO or we did something to it Aug 29 10:26:37 Looks like that one was in OWO Aug 29 10:26:42 I'll propose a fix Aug 29 10:27:16 OK :) Aug 29 10:27:25 I still have the banners acting up with your IPK :S Aug 29 10:27:53 acting up? Aug 29 10:27:57 same issues? Aug 29 10:28:05 Yeah Aug 29 10:28:06 S Aug 29 10:28:07 :S Aug 29 10:28:17 I did a --force-downgrade and rebooted Aug 29 10:34:42 Herrie: https://github.com/webOS-ports/luna-sysmgr/pull/19 <-- I have to test on device ofc Aug 29 10:36:43 I don't have the issue anymore with the ipk Aug 29 10:37:06 Back to weirdness.. Aug 29 10:37:43 anyway it's lunchtime; maybe problems will disappear after lunch. Aug 29 10:38:02 Tofe: Let me know when you test lunasysmgr or I can merge? Aug 29 10:39:18 My fix doesn't work, don't merge Aug 29 10:40:07 Since LNC works on desktop and with you, I suggest to merge it and kick off a new nightly? Aug 29 10:40:17 At least we have everything in current state in there then? Aug 29 10:40:25 Anything we need to change for luna-webappmanager? Aug 29 10:40:28 Or it's OK as is? Aug 29 10:41:56 I think it's a good idea Aug 29 10:44:01 Can you PR LNC? Aug 29 10:50:31 Herrie: wait, actgually my DisplayManager fix works Aug 29 10:50:45 I just needed to reboot to take into account the new binary Aug 29 10:51:27 https://github.com/webOS-ports/luna-sysmgr/pull/19 Aug 29 10:52:32 Herrie: https://dl.dropboxusercontent.com/u/4679068/luna-next/luna-sysmgr_3.0.0-3%2Bgit0%2B3c0fcba4c6-r0.0_armv7a-vfp-neon.ipk Aug 29 11:07:34 Tofe: OK merged Aug 29 11:07:39 Will kick off nightly now Aug 29 14:02:37 Tofe: OK it's behaving now in nightly Aug 29 14:02:40 At least better Aug 29 14:02:46 I see some rendering issues in banenr contents Aug 29 14:02:50 seems randomly Aug 29 14:05:12 Herrie: I'm rebuilding it at home, should take too long hopefully Aug 29 14:06:01 what banner rendering issues? Aug 29 14:06:58 Ie text looks squeezed Aug 29 14:07:03 Let me see if I can get a screencap Aug 29 14:09:50 Tofe: http://tinypic.com/r/xnzplt/8 Aug 29 14:10:45 Ah, yes, it's not random actually, it depends on which kind of dashboard you select (i.e. which height) Aug 29 14:11:14 we force it to be Unit.gu(5.4) high, to if the card was built for something else, it might squeeze Aug 29 14:12:08 It could very well be that we don't do it the right way Aug 29 14:14:06 btw, these are dashboards, not banners ;) Aug 29 14:14:40 Ah no, you're right, it's a bit random Aug 29 14:16:19 sorry dashboards, I'm getting confused now too ;) Aug 29 14:36:08 While investigating that, I found another bug: if you have dashboards and open the vkb in another card, then you'll end up with empty space between the vkb and the card Aug 29 14:36:28 this is because the ApplicationContainer.qml content isn't correct for a dashboard card Aug 29 14:46:30 Tofe: Yeah I see that now too and my dash icons are hidden under teh keyboard as well untill i minimize + maximize Aug 29 14:46:58 Ah no if I maximize keyboard hides them again Aug 29 14:47:33 I think there's a bit of work to do on the webappmanager for the dashboard case; maybe even for the alertpopup too, if it can have text input Aug 29 14:52:50 Tofe: I don't recall ever seeing an alert popup with input tbh. Usually only buttona. But theoretically might exist I guess. Aug 29 15:27:57 Herrie, Tofe, under webOS, system popups do not receive keyboard input. Aug 29 15:29:34 Theoretically, the system might allow it. I don’t know if it would be much different that switching keyboard focus between different app windows. Aug 29 15:29:56 DougReeder_: ok, good to know Aug 29 15:30:31 It’s probably not worth spending much time on, until and unless we make signifigant changes in windowing, ala 10GUI. Aug 29 15:31:07 Currently, for the cards, some code has been implemented to make so that the card bottom goes up to know be under the keyboard. But that code doesn't differentiate cards and popups/dashboards, so we get awkward results when a dashboard is visible and the keyboard shows up... Aug 29 15:31:20 s/know/not/ Aug 29 15:31:31 (curious typo) Aug 29 15:31:38 * DougReeder_ smiles Aug 29 15:33:38 Gotta reboot. Back late tonight. Aug 29 15:35:19 that's quite a long reboot Aug 29 16:20:33 Tofe: Yeah LOL Aug 29 17:53:41 Herrie: should we close #941 ? Aug 29 18:02:37 Tofe: Closed #941 Aug 29 18:02:50 937 might be solved too? Aug 29 18:03:27 At least it works OK for me now with the new banner/dash implementation in LNC Aug 29 18:09:26 871 might be solve dtoo? Aug 29 18:10:32 767 should work now too, need to find an app to test it Aug 29 18:11:05 765 and 953 might have been solved with qtwayland fix, need to test Aug 29 18:34:42 Tofe: Seems I have 2 bugs with dynamic dash height ;) Aug 29 18:34:59 1: The LunaCE apps don't display the height correctly while they do in LunaCE Aug 29 18:35:22 2: There's a weather widget: When I close the card the dashboard also disappears, in legacy it remains ;) Aug 29 18:35:36 I can send you IPK if you want? Aug 29 19:52:36 Herrie: dashHeight is not yet completely implemented :) Aug 29 19:59:23 Ah that explains :P Aug 29 20:30:54 Herrie: for the lock (I imagine morphis already got that far) of luna-next, it seems to be related to connman: the services change (new wifi detected ? new mobile cell ? I don't know), luna-next is notified via Qt/DBus, updates its services list, and sends another DBus event... which never exits. Aug 29 20:36:10 Tofe: This might be one for you to look into as well? http://issues.webos-ports.org/issues/893 Aug 29 20:36:22 Probably something small, just I had little luck debugging Aug 29 20:36:50 It probably is a wrong state somewhere in LNC or luna-sysmgr Aug 29 20:38:23 You basically set a lock screen pin or p/w. Then turn off screen, turn on screen and you need to enter it. But when you connect USB it just bypasses it completely ;) Aug 29 20:38:33 Which is not very good from a security point of view :P Aug 29 20:39:51 Yes, I think I can fix that one Aug 29 20:40:51 Just it doesn't help ADB breaks on my N4 after connecting and disconnecting USB on my windows machine ;) Aug 29 20:40:55 So debugging is hard Aug 29 20:42:23 Our DBus lock might be related to this: https://bugreports.qt.io/browse/QTBUG-44836 and looks alike that one: https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1421009 Aug 29 20:43:19 Herrie: I now have an up-to-date build locally, so I can hack around easily Aug 29 20:47:58 http://totoz.eu/img/adodomoi Aug 29 20:49:20 (sorry, I just realized that "dodo" doesn't mean "I'm sleepy" in other languages than french...) Aug 29 20:58:17 LOL Aug 29 22:44:49 :) My build server work i now built my frist build and installed Aug 30 02:50:29 * DougReeder waves hello Aug 30 02:50:48 * alexnoyle waves hello back **** ENDING LOGGING AT Sun Aug 30 02:59:58 2015